commit 683652ccd3ba1a3ae37ec6b202e91033ebb0b306
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 3 21:43:03 2014 +0200

    update NEWS and final version

 NEWS            | 14 ++++++++++++++
 src/__init__.py |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit db86940a889742711e98eb9a57a6c55d968ac16f
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sat May 25 18:01:48 2013 +0200

    Hide Leonardo style boards

 hardware/arduino/boards.txt | 108 ++++++++++++++++++++++----------------------
 1 file changed, 54 insertions(+), 54 deletions(-)

commit 04cc4fa7750c21284a51c84edca36e7778d1a86b
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 29 00:18:53 2014 +0200

    fix missing localdir info

 src/compiler.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 0f9d76b1837a21447757c36635e4a9df8af642e9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon May 26 15:58:53 2014 +0200

    autopurge bogus items from recent menu list

 src/ui.py | 7 +++++++
 1 file changed, 7 insertions(+)

commit 53e18f6726abb37441d98d2ab47cebcfa21e6dc7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon May 26 15:11:53 2014 +0200

    add cwd and sketch dir to search paths for includes/libs
    also add sketch's upperdirectory and Libname dir combo

 src/compiler.py |  9 +++++++--
 src/misc.py     |  3 +++
 src/preproc.py  | 18 ++++++++++++++++++
 src/ui.py       |  5 +++++
 4 files changed, 33 insertions(+), 2 deletions(-)

commit b4e6b97d27dcecf63560898883b5886c1e4d2a49
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Thu Oct 17 20:49:24 2013 +0200

    Removed destructor from File.cpp and SD.h as it leads to unexpected close/destructed objects #814

 libraries/SD/File.cpp | 5 -----
 libraries/SD/SD.h     | 1 -
 2 files changed, 6 deletions(-)

commit 3ad7c796a8cd5d8fc5647d10f0eae18c457e92ae
Author: bjelojac <walkingdead@gmail.com>
Date:   Thu Apr 25 13:46:43 2013 -0500

    Fix for #814, Memory Leak
    
    File isn't closed before being released, it leaks. This test has been verified and tested many times.

 libraries/SD/File.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 17b7431b6182517e5c8e3e122eb8892100b6e746
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Tue Apr 29 00:45:38 2014 +0200

    disable unfunctional menu options

 src/ui.py  |  2 --
 ui/main.ui | 28 ----------------------------
 2 files changed, 30 deletions(-)

commit a4210402dbf37956a3f2a4edefe1a21947fe62fa
Author: Andika Triwidada <andika@gmail.com>
Date:   Fri Apr 25 12:46:36 2014 +0000

    Added Indonesian translation

 po/LINGUAS |   1 +
 po/id.po   | 447 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 448 insertions(+)

commit 52d82b35778a35263cd2a1f21e1f18b090b149cf
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 15 14:23:19 2014 +0200

    Updated Spanish translation

 po/es.po | 54 +++++++++++++++++++++++++++---------------------------
 1 file changed, 27 insertions(+), 27 deletions(-)

commit 57b0b9ac3d74c59d17dcc5a54dba69567b6dfbe5
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Sun Feb 23 17:33:28 2014 +0100

    Tag as a Development tool

 gnoduino.doap | 1 +
 1 file changed, 1 insertion(+)

commit 502b1953088708bceead7fe7f95172589e3ea241
Author: Claude Paroz <claude@2xlibre.net>
Date:   Fri Jan 31 21:17:22 2014 +0000

    Updated French translation

 po/fr.po | 169 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 97 insertions(+), 72 deletions(-)

commit 76fc209af6f6acdbfcd52ee5702ba12914417e12
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jan 23 12:55:27 2014 +0100

    Updated FSF's address

 ui/arduino.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 3e8dc3c18a4cf195b432a824d949682b0488511d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Oct 18 01:36:38 2013 +0200

    fix search&replace corner cases

 src/srcview.py | 36 ++++++++++++++++++++++++------------
 1 file changed, 24 insertions(+), 12 deletions(-)

commit a566702587c691d86f419a8873185e3cdb7c87ba
Author: Tevin Zhang <mail2tevin@gmail.com>
Date:   Wed May 29 10:42:07 2013 +0800

    add String.toFloat

 hardware/arduino/cores/arduino/WString.cpp | 45 ++++++++++++++++++++++++++++++
 hardware/arduino/cores/arduino/WString.h   |  7 +++++
 2 files changed, 52 insertions(+)

commit a42d42c06e753723a3cb7ce1a365073023bef70c
Author: Justin Paulin <Justin@MacBook-Pro.local>
Date:   Mon Jul 29 13:40:51 2013 -0400

    Fixed a typo in the WebServer example.

 libraries/Ethernet/examples/WebServer/WebServer.ino | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5305235fdf57ef00aa4915645b8a05a11c081c0c
Author: Ryan Esteves <snargledorf@gmail.com>
Date:   Wed Jun 5 14:08:59 2013 -0400

    Added remove methods to WString

 hardware/arduino/cores/arduino/WString.cpp | 16 ++++++++++++++++
 hardware/arduino/cores/arduino/WString.h   |  2 ++
 2 files changed, 18 insertions(+)

commit 073080514ef25443522fc3a599e5a4507946b5e5
Author: Seong-ho Cho <darkcircle.0426@gmail.com>
Date:   Sun Sep 22 04:56:36 2013 +0900

    Updated Korean translation

 po/ko.po | 320 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 181 insertions(+), 139 deletions(-)

commit 63a4b3d7881262174f005b3d60df9d84ea6cf3d0
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun Sep 8 08:23:17 2013 +0200

    Updated Serbian translation

 po/sr.po       | 67 +++++++++++++++++++++++++++++++---------------------------
 po/sr@latin.po | 67 +++++++++++++++++++++++++++++++---------------------------
 2 files changed, 72 insertions(+), 62 deletions(-)

commit 9795a781ac960fb8b5bb7dd998810e97e210ab08
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Aug 28 01:21:38 2013 +0200

    Updated Galician translations

 po/gl.po | 175 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 98 insertions(+), 77 deletions(-)

commit 31725a858edfea59fc499f9c04298852704a51fa
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Sat Jul 13 16:41:45 2013 +0300

    Updated Greek translation

 po/el.po | 218 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 126 insertions(+), 92 deletions(-)

commit 79f8472126f90c0b5d0dd250f1a34ec1a1a04105
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Sun Jun 30 10:39:47 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 67 +++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 36 insertions(+), 31 deletions(-)

commit 6b44010324b0c48a1cbc753368ce556fd42f06ca
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jun 10 22:30:36 2013 +0200

    uploader: we don't want to keep shift pressed until avrdude is run

 src/ui.py       | 4 +++-
 src/uploader.py | 4 ++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 4747f3d51d83a32704edd38d18de724ee761ef85
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jun 10 22:17:25 2013 +0200

    uploader: don't check serial for non-serial programmers when burning a bootloader

 src/uploader.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit f9c442886dee17cc76ab898931ca228a74b66f7c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Jun 3 21:58:02 2013 +0200

    Updated Slovenian translation

 po/sl.po | 125 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 60 insertions(+), 65 deletions(-)

commit c00ac5e9437a2007202e66a45d251eeda26d4f7a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 30 15:32:26 2013 +0200

    Revert "fix UdpNtpClient for newer gcc"
    
    This reverts commit 83cd53c2377b67c45c05654fb46433c8a68f81b7.

 .../examples/UdpNtpClient/UdpNtpClient.ino         | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 93ee14cdef22b4c272d9ad230de6f5d0e1defd1a
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu May 30 15:31:12 2013 +0200

    Remove widishield from hardware

 .../arduino/firmwares/wifishield/binary/wifiHD.elf |   Bin 724331 -> 0 bytes
 .../arduino/firmwares/wifishield/binary/wifiHD.hex | 16358 ----------------
 .../firmwares/wifishield/binary/wifiHD_2_1.elf     |   Bin 1308530 -> 0 bytes
 .../firmwares/wifishield/binary/wifi_dnld.elf      |   Bin 182489 -> 0 bytes
 .../firmwares/wifishield/binary/wifi_dnld.hex      | 10470 ----------
 .../firmwares/wifishield/binary/wifi_dnld_2_1.elf  |   Bin 182264 -> 0 bytes
 .../scripts/ArduinoWifiShield_upgrade.sh           |   120 -
 .../scripts/ArduinoWifiShield_upgrade_mac.sh       |    96 -
 .../arduino/firmwares/wifishield/wifiHD/.cproject  |  4045 ----
 .../arduino/firmwares/wifishield/wifiHD/.project   |    77 -
 .../firmwares/wifishield/wifiHD/Release/wifiHD.elf |   Bin 724331 -> 0 bytes
 .../firmwares/wifishield/wifiHD/Release/wifiHD.hex | 16358 ----------------
 .../wifishield/wifiHD/src/CONFIG/conf_access.h     |   170 -
 .../wifishield/wifiHD/src/CONFIG/conf_at45dbx.h    |    83 -
 .../wifishield/wifiHD/src/CONFIG/conf_ebi.h        |   108 -
 .../wifishield/wifiHD/src/CONFIG/conf_sd_mmc_spi.h |    73 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/ASM/trampoline.x |    74 -
 .../SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h    |   237 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.c    |   346 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.h    |   191 -
 .../SOFTWARE_FRAMEWORK/BOARDS/EVK1105/evk1105.h    |   433 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.c    |   346 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.h    |   187 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/board.h   |   120 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h.my       |   120 -
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.c |   653 -
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.h |   270 -
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.c        |   234 -
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.h        |   164 -
 .../HD/v2.7.0/UCR1/GCC/lib_ucr1_hd_sdio_v2.7.0.a   |   Bin 11978 -> 0 bytes
 .../HD/v2.7.0/UCR1/GCC/lib_ucr1_hd_spi_v2.7.0.a    |   Bin 13134 -> 0 bytes
 .../UCR1/GCC/lib_ucr1_hd_wl_sta_intwpa_v2.7.0.a    |   Bin 1007102 -> 0 bytes
 .../HD/v2.7.0/UCR2/GCC/lib_ucr2_hd_sdio_v2.7.0.a   |   Bin 11946 -> 0 bytes
 .../HD/v2.7.0/UCR2/GCC/lib_ucr2_hd_spi_v2.7.0.a    |   Bin 13110 -> 0 bytes
 .../UCR2/GCC/lib_ucr2_hd_wl_sta_intwpa_v2.7.0.a    |   Bin 1004426 -> 0 bytes
 .../COMPONENTS/WIFI/HD/v2.7.0/revision.txt         |     1 -
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_api.h |  1687 --
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_fw.h  | 19287 -------------------
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_os.h  |    35 -
 .../COMPONENTS/WIFI/HD/wl_sdio.h                   |   172 -
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_spi.h |   185 -
 .../COMPONENTS/WIFI/HD/wlap_api.h                  |   154 -
 .../DRIVERS/CPU/CYCLE_COUNTER/cycle_counter.h      |   309 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC/smc.c   |   995 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC/smc.h   |    68 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC/eic.c       |   183 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC/eic.h       |   275 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.c |  1117 --
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.h |  1002 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.c     |   458 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.h     |   583 -
 .../SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x    |   239 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.c     |   214 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.h     |   100 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA/pdca.c     |   296 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA/pdca.h     |   251 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.c  |   546 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.h  |   493 -
 .../SOFTWARE_FRAMEWORK/DRIVERS/PM/pm_conf_clocks.c |   268 -
 .../DRIVERS/PM/power_clocks_lib.c                  |   566 -
 .../DRIVERS/PM/power_clocks_lib.h                  |   379 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC/rtc.c       |   213 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC/rtc.h       |   191 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.c       |   443 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.h       |   342 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/TC/tc.c  |   314 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/TC/tc.h  |   591 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.c   |   914 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.h   |   889 -
 .../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY/delay.c  |    87 -
 .../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY/delay.h  |    80 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/dhcp.c       |  1724 --
 .../SERVICES/LWIP/lwip-1.3.2/src/core/dns.c        |   982 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/init.c       |   276 -
 .../LWIP/lwip-1.3.2/src/core/ipv4/autoip.c         |   499 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/icmp.c  |   333 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/igmp.c  |   759 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/inet.c  |   280 -
 .../LWIP/lwip-1.3.2/src/core/ipv4/inet_chksum.c    |   440 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/ip.c    |   725 -
 .../LWIP/lwip-1.3.2/src/core/ipv4/ip_addr.c        |    86 -
 .../LWIP/lwip-1.3.2/src/core/ipv4/ip_frag.c        |   794 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/mem.c        |   635 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/memp.c       |   388 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/netif.c      |   683 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/pbuf.c       |   931 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/raw.c        |   355 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/stats.c      |   151 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp.c        |  1463 --
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp_in.c     |  1508 --
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp_out.c    |  1071 -
 .../SERVICES/LWIP/lwip-1.3.2/src/core/udp.c        |   843 -
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/autoip.h |   118 -
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/icmp.h   |   113 -
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/igmp.h   |   164 -
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/inet.h   |   105 -
 .../lwip-1.3.2/src/include/ipv4/lwip/inet_chksum.h |    62 -
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/ip.h     |   200 -
 .../lwip-1.3.2/src/include/ipv4/lwip/ip_addr.h     |   175 -
 .../lwip-1.3.2/src/include/ipv4/lwip/ip_frag.h     |    78 -
 .../LWIP/lwip-1.3.2/src/include/lwip/api.h         |   224 -
 .../LWIP/lwip-1.3.2/src/include/lwip/api_msg.h     |   164 -
 .../LWIP/lwip-1.3.2/src/include/lwip/arch.h        |   235 -
 .../LWIP/lwip-1.3.2/src/include/lwip/debug.h       |   100 -
 .../LWIP/lwip-1.3.2/src/include/lwip/def.h         |    49 -
 .../LWIP/lwip-1.3.2/src/include/lwip/dhcp.h        |   248 -
 .../LWIP/lwip-1.3.2/src/include/lwip/dns.h         |    99 -
 .../LWIP/lwip-1.3.2/src/include/lwip/err.h         |    89 -
 .../LWIP/lwip-1.3.2/src/include/lwip/init.h        |    74 -
 .../LWIP/lwip-1.3.2/src/include/lwip/mem.h         |   109 -
 .../LWIP/lwip-1.3.2/src/include/lwip/memp.h        |   118 -
 .../LWIP/lwip-1.3.2/src/include/lwip/memp_std.h    |   104 -
 .../LWIP/lwip-1.3.2/src/include/lwip/netbuf.h      |    88 -
 .../LWIP/lwip-1.3.2/src/include/lwip/netdb.h       |   113 -
 .../LWIP/lwip-1.3.2/src/include/lwip/netif.h       |   265 -
 .../LWIP/lwip-1.3.2/src/include/lwip/netifapi.h    |   107 -
 .../LWIP/lwip-1.3.2/src/include/lwip/opt.h         |  1842 --
 .../LWIP/lwip-1.3.2/src/include/lwip/pbuf.h        |   122 -
 .../LWIP/lwip-1.3.2/src/include/lwip/raw.h         |    99 -
 .../LWIP/lwip-1.3.2/src/include/lwip/sio.h         |   143 -
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp.h        |   366 -
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp_asn1.h   |   103 -
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp_msg.h    |   313 -
 .../lwip-1.3.2/src/include/lwip/snmp_structs.h     |   264 -
 .../LWIP/lwip-1.3.2/src/include/lwip/sockets.h     |   359 -
 .../LWIP/lwip-1.3.2/src/include/lwip/stats.h       |   285 -
 .../LWIP/lwip-1.3.2/src/include/lwip/sys.h         |   245 -
 .../LWIP/lwip-1.3.2/src/include/lwip/tcp.h         |   709 -
 .../LWIP/lwip-1.3.2/src/include/lwip/tcpip.h       |   143 -
 .../LWIP/lwip-1.3.2/src/include/lwip/udp.h         |   155 -
 .../LWIP/lwip-1.3.2/src/include/netif/etharp.h     |   194 -
 .../LWIP/lwip-1.3.2/src/include/netif/loopif.h     |    55 -
 .../LWIP/lwip-1.3.2/src/include/netif/ppp_oe.h     |   163 -
 .../LWIP/lwip-1.3.2/src/include/netif/slipif.h     |    53 -
 .../SERVICES/LWIP/lwip-1.3.2/src/netif/etharp.c    |  1224 --
 .../SERVICES/LWIP/lwip-1.3.2/src/netif/loopif.c    |    68 -
 .../LWIP/lwip-port-1.3.2/HD/if/include/arch/cc.h   |    79 -
 .../LWIP/lwip-port-1.3.2/HD/if/include/arch/perf.h |     7 -
 .../LWIP/lwip-port-1.3.2/HD/if/include/lwipopts.h  |   426 -
 .../lwip-port-1.3.2/HD/if/include/netif/wlif.h     |    10 -
 .../LWIP/lwip-port-1.3.2/HD/if/netif/wlif.c        |   386 -
 .../SERVICES/LWIP/lwip-port-1.3.2/HD/readme.txt    |     1 -
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.c      |   571 -
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.h      |   369 -
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c     |   133 -
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.h     |   116 -
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.c   |   215 -
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.h   |   294 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_cpu.h    |    63 -
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_exceptions.h   |   120 -
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_interrupts.h   |    82 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_io.h     |   174 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_usart.h  |   208 -
 .../libnewlib_addons-at32ucr2-speed_opt.a          |   Bin 25540 -> 0 bytes
 .../AT32UC3A/0512/GCC/link_uc3a0512.lds            |   266 -
 .../AT32UC3A/1256/GCC/link_uc3a1256.lds            |   266 -
 .../UTILS/PREPROCESSOR/mrepeat.h                   |   328 -
 .../UTILS/PREPROCESSOR/preprocessor.h              |    55 -
 .../UTILS/PREPROCESSOR/stringz.h                   |    75 -
 .../SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR/tpaste.h |    95 -
 .../UTILS/STARTUP_FILES/GCC/crt0.x                 |   121 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/compiler.h |  1145 --
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/conf_isp.h |   136 -
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/parts.h    |   203 -
 .../firmwares/wifishield/wifiHD/src/ard_spi.c      |  1969 --
 .../firmwares/wifishield/wifiHD/src/ard_spi.h      |    88 -
 .../firmwares/wifishield/wifiHD/src/ard_tcp.c      |   987 -
 .../firmwares/wifishield/wifiHD/src/ard_tcp.h      |   124 -
 .../firmwares/wifishield/wifiHD/src/ard_utils.c    |   347 -
 .../firmwares/wifishield/wifiHD/src/ard_utils.h    |   295 -
 .../firmwares/wifishield/wifiHD/src/avr32_spi.c    |   394 -
 .../firmwares/wifishield/wifiHD/src/board_init.c   |   297 -
 .../firmwares/wifishield/wifiHD/src/board_init.h   |   313 -
 .../firmwares/wifishield/wifiHD/src/cmd_wl.c       |   731 -
 .../firmwares/wifishield/wifiHD/src/cmd_wl.h       |    66 -
 .../firmwares/wifishield/wifiHD/src/console.c      |   212 -
 .../firmwares/wifishield/wifiHD/src/console.h      |    46 -
 .../firmwares/wifishield/wifiHD/src/debug.h        |   191 -
 .../firmwares/wifishield/wifiHD/src/fw_download.h  |    38 -
 .../wifishield/wifiHD/src/fw_download_extflash.c   |    82 -
 .../firmwares/wifishield/wifiHD/src/license.txt    |    42 -
 .../firmwares/wifishield/wifiHD/src/lwip_setup.c   |   145 -
 .../firmwares/wifishield/wifiHD/src/lwip_setup.h   |    30 -
 .../firmwares/wifishield/wifiHD/src/lwipopts.h     |   450 -
 .../arduino/firmwares/wifishield/wifiHD/src/main.c |   454 -
 .../firmwares/wifishield/wifiHD/src/nvram.c        |   153 -
 .../firmwares/wifishield/wifiHD/src/nvram.h        |    10 -
 .../firmwares/wifishield/wifiHD/src/owl_os.c       |   140 -
 .../arduino/firmwares/wifishield/wifiHD/src/ping.c |   340 -
 .../arduino/firmwares/wifishield/wifiHD/src/ping.h |    45 -
 .../wifishield/wifiHD/src/printf-stdarg.c          |   323 -
 .../wifishield/wifiHD/src/printf-stdarg.h          |    34 -
 .../firmwares/wifishield/wifiHD/src/timer.c        |   232 -
 .../firmwares/wifishield/wifiHD/src/timer.h        |    51 -
 .../firmwares/wifishield/wifiHD/src/top_defs.h     |   120 -
 .../firmwares/wifishield/wifiHD/src/trace.h        |    44 -
 .../arduino/firmwares/wifishield/wifiHD/src/util.c |   260 -
 .../arduino/firmwares/wifishield/wifiHD/src/util.h |    71 -
 .../firmwares/wifishield/wifiHD/src/wifi_spi.h     |   160 -
 .../firmwares/wifishield/wifiHD/src/wl_cm.c        |   431 -
 .../firmwares/wifishield/wifiHD/src/wl_cm.h        |    51 -
 .../wifishield/wifiHD/src/wl_definitions.h         |    39 -
 .../firmwares/wifishield/wifiHD/wifiHD.cproj       |  1291 --
 .../firmwares/wifishield/wifi_dnld/.cproject       |  1281 --
 .../firmwares/wifishield/wifi_dnld/.project        |    70 -
 .../wifishield/wifi_dnld/Release/wifi_dnld.elf     |   Bin 182489 -> 0 bytes
 .../wifishield/wifi_dnld/src/CONFIG/conf_access.h  |   170 -
 .../wifishield/wifi_dnld/src/CONFIG/conf_at45dbx.h |    83 -
 .../wifi_dnld/src/Doc/SPB104 product brief.pdf     |   Bin 760252 -> 0 bytes
 .../wifi_dnld/src/Doc/gettingstarted.pdf           |   Bin 701930 -> 0 bytes
 .../src/SOFTWARE_FRAMEWORK/ASM/trampoline.x        |    74 -
 .../SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h    |   234 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.c    |   346 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.h    |   191 -
 .../SOFTWARE_FRAMEWORK/BOARDS/EVK1105/evk1105.h    |   433 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.c    |   346 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.h    |   187 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h          |   120 -
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h.ori      |   121 -
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.c |   672 -
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.h |   269 -
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.c        |   234 -
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.h        |   164 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.c |  1117 --
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.h |  1002 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.c     |   458 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.h     |   583 -
 .../SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x    |   239 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.c     |   214 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.h     |   100 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.c         |   546 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.h         |   493 -
 .../SOFTWARE_FRAMEWORK/DRIVERS/PM/pm_conf_clocks.c |   268 -
 .../DRIVERS/PM/power_clocks_lib.c                  |   566 -
 .../DRIVERS/PM/power_clocks_lib.h                  |   379 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.c       |   443 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.h       |   342 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.c   |   914 -
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.h   |   889 -
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.c      |   571 -
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.h      |   369 -
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c     |   119 -
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.h     |   116 -
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.c   |   215 -
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.h   |   294 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_cpu.h    |    63 -
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_exceptions.h   |   120 -
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_interrupts.h   |    82 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_io.h     |   174 -
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_usart.h  |   208 -
 .../libnewlib_addons-at32ucr2-speed_opt.a          |   Bin 25540 -> 0 bytes
 .../AT32UC3A/0512/GCC/link_uc3a0512.lds            |   266 -
 .../AT32UC3A/1256/GCC/link_uc3a1256.lds            |   266 -
 .../UTILS/PREPROCESSOR/mrepeat.h                   |   328 -
 .../UTILS/PREPROCESSOR/preprocessor.h              |    55 -
 .../UTILS/PREPROCESSOR/stringz.h                   |    75 -
 .../SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR/tpaste.h |    95 -
 .../UTILS/STARTUP_FILES/GCC/crt0.x                 |   121 -
 .../src/SOFTWARE_FRAMEWORK/UTILS/compiler.h        |  1145 --
 .../src/SOFTWARE_FRAMEWORK/UTILS/conf_isp.h        |   136 -
 .../wifi_dnld/src/SOFTWARE_FRAMEWORK/UTILS/parts.h |   203 -
 .../firmwares/wifishield/wifi_dnld/src/clocks.c    |   101 -
 .../firmwares/wifishield/wifi_dnld/src/clocks.h    |    78 -
 .../firmwares/wifishield/wifi_dnld/src/flash_fw.c  |   125 -
 .../firmwares/wifishield/wifi_dnld/src/license.txt |    42 -
 .../firmwares/wifishield/wifi_dnld/src/nor_flash.c |    99 -
 .../firmwares/wifishield/wifi_dnld/src/nor_flash.h |    41 -
 .../wifishield/wifi_dnld/src/printf-stdarg.c       |   323 -
 .../wifishield/wifi_dnld/src/printf-stdarg.h       |    36 -
 .../firmwares/wifishield/wifi_dnld/src/startup.c   |    75 -
 .../firmwares/wifishield/wifi_dnld/src/startup.h   |    35 -
 .../firmwares/wifishield/wifi_dnld/src/wl_fw.h     | 19287 -------------------
 .../firmwares/wifishield/wifi_dnld/wifi_dnld.cproj |   495 -
 .../arduino/firmwares/wifishield/wifishield.atsln  |    36 -
 274 files changed, 166674 deletions(-)

commit 83cd53c2377b67c45c05654fb46433c8a68f81b7
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Wed May 29 23:53:52 2013 +0200

    fix UdpNtpClient for newer gcc

 .../examples/UdpNtpClient/UdpNtpClient.ino         | 24 ----------------------
 1 file changed, 24 deletions(-)

commit 08dd99bf5ab031fad56d589b117bc91358932a5c
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sat May 25 14:14:02 2013 +0200

    fix I2CFirmata for newer gcc

 .../Firmata/examples/I2CFirmata/I2CFirmata.ino     | 32 +++++++++++-----------
 1 file changed, 16 insertions(+), 16 deletions(-)

commit b48ad4104ea27b0d5f3848ec841ad65e61147cef
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon May 27 23:27:47 2013 +0200

    Remove WiFi library

 .../examples/UdpNtpClient/UdpNtpClient.ino         |  49 +-
 libraries/WiFi/WiFi.cpp                            | 231 ---------
 libraries/WiFi/WiFi.h                              | 227 ---------
 libraries/WiFi/WiFiClient.cpp                      | 179 -------
 libraries/WiFi/WiFiClient.h                        |  40 --
 libraries/WiFi/WiFiServer.cpp                      |  89 ----
 libraries/WiFi/WiFiServer.h                        |  27 -
 libraries/WiFi/WiFiUdp.cpp                         | 163 ------
 libraries/WiFi/WiFiUdp.h                           |  61 ---
 .../ConnectNoEncryption/ConnectNoEncryption.ino    | 121 -----
 .../examples/ConnectWithWEP/ConnectWithWEP.ino     | 126 -----
 .../examples/ConnectWithWPA/ConnectWithWPA.ino     | 116 -----
 .../WiFi/examples/ScanNetworks/ScanNetworks.ino    | 119 -----
 .../SimpleWebServerWiFi/SimpleWebServerWiFi.ino    | 129 -----
 .../examples/WiFiChatServer/WiFiChatServer.ino     | 111 ----
 .../WiFiPachubeClient/WiFiPachubeClient.ino        | 190 -------
 .../WiFiPachubeClientString.ino                    | 177 -------
 .../WiFiTwitterClient/WiFiTwitterClient.ino        | 163 ------
 .../examples/WiFiUdpNtpClient/WiFiUdpNtpClient.ino | 182 -------
 .../WiFiUdpSendReceiveString.ino                   | 112 -----
 .../WiFi/examples/WiFiWebClient/WiFiWebClient.ino  | 121 -----
 .../WiFiWebClientRepeating.ino                     | 138 -----
 .../WiFi/examples/WiFiWebServer/WiFiWebServer.ino  | 134 -----
 libraries/WiFi/keywords.txt                        |  51 --
 libraries/WiFi/utility/debug.h                     |  77 ---
 libraries/WiFi/utility/server_drv.cpp              | 308 ------------
 libraries/WiFi/utility/server_drv.h                |  41 --
 libraries/WiFi/utility/socket.c                    |  20 -
 libraries/WiFi/utility/socket.h                    |  87 ----
 libraries/WiFi/utility/spi_drv.cpp                 | 506 -------------------
 libraries/WiFi/utility/spi_drv.h                   |  83 ---
 libraries/WiFi/utility/wifi_drv.cpp                | 560 ---------------------
 libraries/WiFi/utility/wifi_drv.h                  | 248 ---------
 libraries/WiFi/utility/wifi_spi.h                  | 153 ------
 libraries/WiFi/utility/wl_definitions.h            |  52 --
 libraries/WiFi/utility/wl_types.h                  |  31 --
 36 files changed, 24 insertions(+), 5198 deletions(-)

commit 66d881cccccd36b4b7cd00a565304dab2e5c4283
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu May 23 22:43:46 2013 +0200

    uploader: fix usbinty typo

 src/uploader.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6b27a9b62d56b452dbc71d5b648ceb09a6691b6b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu May 23 22:51:47 2013 +0200

    Remove include whitespace from WiFi examples

 libraries/WiFi/examples/ConnectNoEncryption/ConnectNoEncryption.ino | 2 +-
 libraries/WiFi/examples/ConnectWithWPA/ConnectWithWPA.ino           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c8e92dfa7282082714c041a06bd34260f7bf7d73
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu May 23 22:45:18 2013 +0200

    LiquidCrystal CustomCharacter example removal

 .../examples/CustomCharacter/CustomCharacter.ino   | 138 ---------------------
 1 file changed, 138 deletions(-)

commit 6c040a1062368e434dfdb5104e84fb8a5a21d76b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu May 23 22:49:47 2013 +0200

    Fix barometric examples for non-ancient gcc

 .../BarometricPressureWebServer.ino                | 103 ++++++++-------
 .../BarometricPressureSensor.ino                   |  94 +++++++-------
 .../BarometricPressureSensor.ino                   | 143 ---------------------
 3 files changed, 97 insertions(+), 243 deletions(-)

commit 4183e5b96c359306ef168cc5e6efa79f4e93f613
Author: Marek Černocký <marek@manet.cz>
Date:   Thu May 23 19:02:02 2013 +0200

    Updated Czech translation

 po/cs.po | 49 +++++++++++++++++++++++++++----------------------
 1 file changed, 27 insertions(+), 22 deletions(-)

commit c1147aa01f5fe7021e1efbec044ca1997f38254c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 23 17:02:45 2013 +0200

    support handling of non-serial programmers

 src/uploader.py | 43 ++++++++++++++++++++++++-------------------
 1 file changed, 24 insertions(+), 19 deletions(-)

commit d9f4cf74c7323bd9ec362c5a3440e5eb723396ed
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sat May 18 15:00:28 2013 +0200

    programmers: myAVR mySmartUSB light

 hardware/arduino/programmers.txt | 4 ++++
 1 file changed, 4 insertions(+)

commit 9882be942496d233f3a6cc02a7fa126cb9e21c9c
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Tue May 21 17:16:49 2013 +0200

    Update to Arduino 1.0.5 SDK

 hardware/arduino/boards.txt                        |    37 +-
 .../Caterina-Robot-Control.hex                     |   258 +
 .../Caterina-Robot-Motor.hex                       |   258 +
 .../caterina-Arduino_Robot/Caterina-Robot.txt      |    11 +
 .../bootloaders/caterina-Arduino_Robot/Caterina.c  |   780 +
 .../bootloaders/caterina-Arduino_Robot/Caterina.h  |   106 +
 .../caterina-Arduino_Robot/Descriptors.c           |   270 +
 .../caterina-Arduino_Robot/Descriptors.h           |   139 +
 .../bootloaders/caterina-Arduino_Robot/Makefile    |   738 +
 .../bootloaders/caterina-Arduino_Robot/README.md   |    27 +
 .../stk500v2/Mega2560-prod-firmware-2011-06-29.hex |   513 +
 .../arduino/bootloaders/stk500v2/avr_cpunames.h    |   189 +
 hardware/arduino/cores/arduino/Arduino.h           |     2 +-
 hardware/arduino/cores/arduino/HardwareSerial.cpp  |    29 +-
 hardware/arduino/cores/arduino/Stream.h            |     2 +-
 hardware/arduino/cores/arduino/WInterrupts.c       |    62 +-
 hardware/arduino/cores/arduino/WString.h           |     1 +
 hardware/arduino/cores/arduino/avr-libc/malloc.c   |   267 +
 hardware/arduino/cores/arduino/avr-libc/realloc.c  |   150 +
 .../arduino/cores/arduino/avr-libc/sectionname.h   |    49 +
 .../cores/arduino/avr-libc/stdlib_private.h        |    58 +
 hardware/arduino/cores/arduino/wiring.c            |     4 +-
 hardware/arduino/cores/arduino/wiring_analog.c     |     2 +-
 hardware/arduino/cores/arduino/wiring_private.h    |     4 +-
 .../arduino/firmwares/wifishield/binary/wifiHD.elf |   Bin 397640 -> 724331 bytes
 .../arduino/firmwares/wifishield/binary/wifiHD.hex | 32467 ++++++++++---------
 .../scripts/ArduinoWifiShield_upgrade.sh           |    44 +-
 .../firmwares/wifishield/wifiHD/Release/wifiHD.elf |   Bin 397640 -> 724331 bytes
 .../firmwares/wifishield/wifiHD/Release/wifiHD.hex | 16358 ++++++++++
 .../SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h    |     1 +
 .../LWIP/lwip-1.3.2/src/include/lwip/opt.h         |     2 +-
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c     |    14 +
 .../firmwares/wifishield/wifiHD/src/ard_spi.c      |   617 +-
 .../firmwares/wifishield/wifiHD/src/ard_spi.h      |    26 +-
 .../firmwares/wifishield/wifiHD/src/ard_tcp.c      |   804 +-
 .../firmwares/wifishield/wifiHD/src/ard_tcp.h      |    61 +-
 .../firmwares/wifishield/wifiHD/src/ard_utils.c    |   237 +-
 .../firmwares/wifishield/wifiHD/src/ard_utils.h    |    58 +-
 .../firmwares/wifishield/wifiHD/src/cmd_wl.c       |   190 +-
 .../firmwares/wifishield/wifiHD/src/cmd_wl.h       |     5 +-
 .../firmwares/wifishield/wifiHD/src/console.c      |     2 +-
 .../firmwares/wifishield/wifiHD/src/debug.h        |   188 +-
 .../firmwares/wifishield/wifiHD/src/lwip_setup.h   |     9 +
 .../firmwares/wifishield/wifiHD/src/lwipopts.h     |     2 +-
 .../arduino/firmwares/wifishield/wifiHD/src/main.c |    61 +-
 .../firmwares/wifishield/wifiHD/src/wifi_spi.h     |     8 +
 .../firmwares/wifishield/wifiHD/src/wl_cm.c        |     8 +-
 .../firmwares/wifishield/wifiHD/wifiHD.cproj       |  1291 +
 .../firmwares/wifishield/wifi_dnld/wifi_dnld.cproj |   495 +
 .../arduino/firmwares/wifishield/wifishield.atsln  |    36 +
 hardware/arduino/programmers.txt                   |     5 -
 libraries/Esplora/Esplora.cpp                      |   184 -
 libraries/Esplora/Esplora.h                        |   165 -
 .../Esplora/examples/EsploraKart/EsploraKart.ino   |   125 -
 .../examples/EsploraLedShow/EsploraLedShow.ino     |    42 -
 .../examples/EsploraLedShow2/EsploraLedShow2.ino   |    55 -
 .../Esplora/examples/EsploraMusic/EsploraMusic.ino |    53 -
 .../examples/EsploraRemote/EsploraRemote.ino       |   116 -
 .../Esplora/examples/EsploraTable/EsploraTable.ino |   213 -
 libraries/Esplora/keywords.txt                     |    69 -
 .../examples/DnsWebClient/DnsWebClient.ino         |    81 -
 .../examples/TwitterClient/TwitterClient.ino       |     1 +
 .../Ethernet/examples/WebClient/WebClient.ino      |    24 +-
 .../Ethernet/examples/WebServer/WebServer.ino      |     7 +-
 .../BarometricPressureSensor.ino                   |   143 +
 .../DigitalPotControl/DigitalPotControl.ino        |     4 +-
 libraries/Servo/Servo.cpp                          |     8 +-
 libraries/WiFi/WiFi.cpp                            |    38 +-
 libraries/WiFi/WiFi.h                              |    44 +
 libraries/WiFi/WiFiClient.cpp                      |    14 +-
 libraries/WiFi/WiFiServer.cpp                      |     1 +
 libraries/WiFi/WiFiUdp.cpp                         |   163 +
 libraries/WiFi/WiFiUdp.h                           |    61 +
 .../examples/WiFiChatServer/WiFiChatServer.ino     |   111 +
 .../WiFiPachubeClient/WiFiPachubeClient.ino        |   190 +
 .../WiFiPachubeClientString.ino                    |   177 +
 .../WiFiTwitterClient/WiFiTwitterClient.ino        |   163 +
 .../examples/WiFiUdpNtpClient/WiFiUdpNtpClient.ino |   182 +
 .../WiFiUdpSendReceiveString.ino                   |   112 +
 .../WiFi/examples/WiFiWebClient/WiFiWebClient.ino  |   121 +
 .../WiFiWebClientRepeating.ino                     |   138 +
 .../WiFi/examples/WiFiWebServer/WiFiWebServer.ino  |   134 +
 .../examples/WifiChatServer/WifiChatServer.ino     |   111 -
 .../WifiPachubeClient/WifiPachubeClient.ino        |   190 -
 .../WifiPachubeClientString.ino                    |   177 -
 .../WifiTwitterClient/WifiTwitterClient.ino        |   163 -
 .../WiFi/examples/WifiWebClient/WifiWebClient.ino  |   121 -
 .../WifiWebClientRepeating.ino                     |   138 -
 .../WiFi/examples/WifiWebServer/WifiWebServer.ino  |   134 -
 libraries/WiFi/keywords.txt                        |     8 +
 libraries/WiFi/utility/server_drv.cpp              |   484 +-
 libraries/WiFi/utility/server_drv.h                |    75 +-
 libraries/WiFi/utility/spi_drv.h                   |   166 +-
 libraries/WiFi/utility/wifi_drv.cpp                |  1021 +-
 libraries/WiFi/utility/wifi_drv.h                  |   467 +-
 libraries/WiFi/utility/wifi_spi.h                  |   297 +-
 libraries/WiFi/utility/wl_definitions.h            |     2 +
 libraries/Wire/utility/twi.c                       |     2 +-
 98 files changed, 43138 insertions(+), 20302 deletions(-)

commit 3cce310f4b689b3daf946ee8053ea7e34429d0f2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri May 17 19:32:38 2013 +0200

    Updated Polish translation

 po/pl.po | 49 +++++++++++++++++++++++++++----------------------
 1 file changed, 27 insertions(+), 22 deletions(-)

commit 9c4e0e34eca34365a59e5b55d755f1189f6ec2ed
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri May 17 13:34:53 2013 +0200

    Updated Spanish translation

 po/es.po | 49 +++++++++++++++++++++++++++----------------------
 1 file changed, 27 insertions(+), 22 deletions(-)

commit c31e71e6fb8ef36103644a241d6ab6f2a259e63d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 16 15:21:18 2013 +0200

    add support of detection of new devices

 src/config.py |  2 ++
 src/ui.py     | 89 ++++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 57 insertions(+), 34 deletions(-)

commit 0b224e99d9ae1d251a02abe9a67b4c5179168b15
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Thu May 16 22:26:07 2013 +0200

    Updated Slovenian translation

 po/sl.po | 161 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 93 insertions(+), 68 deletions(-)

commit eaf097f318e241424afd73cb6cf413e02fa3f374
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue May 14 11:58:55 2013 +0200

    Updated Serbian translation

 po/sr.po       | 107 ++++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 107 ++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 122 insertions(+), 92 deletions(-)

commit 7d898b2bb32535165f628abf72538761de13553d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon May 13 13:28:10 2013 +0200

    Updated Spanish translation

 po/es.po | 96 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 55 insertions(+), 41 deletions(-)

commit 94e998d4dda556170c9a058810d690912b916754
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun May 12 23:17:12 2013 +0200

    Updated Polish translation

 po/pl.po | 112 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 63 insertions(+), 49 deletions(-)

commit 5c63facc8b0fb9055c5f87f68e8c9ed7ce947570
Author: Marek Černocký <marek@manet.cz>
Date:   Sun May 12 18:03:18 2013 +0200

    Updated Czech translation

 po/cs.po | 96 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 55 insertions(+), 41 deletions(-)

commit 415c71b5435149cb81fffb63dbe9abe67e81bc15
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Sun May 12 04:34:34 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 104 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 59 insertions(+), 45 deletions(-)

commit e2777e13096c3332c77e879fd426e44db1c10023
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat May 11 01:00:08 2013 +0200

    fix displaying libraries/examples in additional library paths

 src/ui.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit df6d2bf1beab0b130b889bc4e91f49dad583bbff
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri May 10 01:21:30 2013 +0200

    Find&replace support

 src/srcview.py | 114 ++++++++++++++++++++++++
 src/ui.py      |  18 +++-
 ui/main.ui     | 276 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 3 files changed, 383 insertions(+), 25 deletions(-)

commit 2d8c2ad84fe37ed9df1dfc6f8d8bb04c815ab842
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri May 10 00:44:40 2013 +0200

    Allow the text to actually be seen on the status bar
    Also known as am I getting old? on reading/spotting texts on the status bar?

 src/misc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 12d54d07fc97e1bcd3c0f72fe40d9202ab2d3786
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon May 6 21:40:05 2013 +0200

    Add gcc & udev patches to contrib section

 contrib/gcc47_avr.patch                          | 155 +++++++++++++++++++++++
 contrib/gcc47_avr_pr50925_fno-caller-saves.patch |  21 +++
 contrib/gnoduino.rules                           |   8 ++
 3 files changed, 184 insertions(+)

commit c28da1dac5d5a491a5a1a59edb6fff7e690dcdce
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon May 6 09:53:22 2013 +0200

    Arduino 1.0.4 sdk

 hardware/arduino/bootloaders/stk500v2/Makefile     |   2 +-
 .../bootloaders/stk500v2/avrinterruptnames.h       | 314 ++++++-
 hardware/arduino/bootloaders/stk500v2/stk500boot.c | 467 ++++++----
 .../stk500v2/stk500boot_v2_mega2560.hex            | 970 ++++++++++-----------
 hardware/arduino/cores/arduino/new.cpp             |  12 +-
 hardware/arduino/cores/arduino/new.h               |   4 +-
 hardware/arduino/cores/arduino/wiring_analog.c     |   2 +
 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex | 467 ----------
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex | 467 ----------
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex | 467 ----------
 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  | 234 -----
 hardware/arduino/firmwares/README.txt              |  33 -
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   | 234 -----
 .../firmwares/arduino-usbdfu/Arduino-usbdfu.c      | 728 ----------------
 .../firmwares/arduino-usbdfu/Arduino-usbdfu.h      | 220 -----
 .../arduino/firmwares/arduino-usbdfu/Board/LEDs.h  | 110 ---
 .../arduino/firmwares/arduino-usbdfu/Descriptors.c | 189 ----
 .../arduino/firmwares/arduino-usbdfu/Descriptors.h | 177 ----
 hardware/arduino/firmwares/arduino-usbdfu/makefile | 710 ---------------
 .../arduino/firmwares/arduino-usbdfu/readme.txt    |   7 -
 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex | 254 ------
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  | 254 ------
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      | 254 ------
 .../arduino-usbserial/Arduino-usbserial-mega.hex   | 256 ------
 .../arduino-usbserial/Arduino-usbserial-uno.hex    | 256 ------
 .../arduino-usbserial/Arduino-usbserial.c          | 242 -----
 .../arduino-usbserial/Arduino-usbserial.h          |  79 --
 .../firmwares/arduino-usbserial/Board/LEDs.h       | 110 ---
 .../firmwares/arduino-usbserial/Descriptors.c      | 277 ------
 .../firmwares/arduino-usbserial/Descriptors.h      |  88 --
 .../arduino-usbserial/Lib/LightweightRingBuff.h    | 197 -----
 .../arduino/firmwares/arduino-usbserial/makefile   | 776 -----------------
 .../arduino/firmwares/arduino-usbserial/readme.txt |  13 -
 libraries/Esplora/Esplora.cpp                      |   9 +
 libraries/Esplora/Esplora.h                        |   4 +-
 .../examples/EsploraLedShow/EsploraLedShow.ino     |   4 +-
 .../Esplora/examples/EsploraMusic/EsploraMusic.ino |   5 +-
 .../examples/EsploraRemote/EsploraRemote.ino       | 124 +--
 .../Esplora/examples/EsploraTable/EsploraTable.ino |  22 +-
 libraries/Esplora/keywords.txt                     |   1 +
 libraries/Ethernet/Dhcp.cpp                        |   1 +
 libraries/Ethernet/Ethernet.cpp                    |   3 +-
 .../Ethernet/examples/CosmClient/CosmClient.ino    | 159 ----
 .../examples/CosmClientString/CosmClientString.ino | 146 ----
 .../Ethernet/examples/WebServer/WebServer.ino      |   2 +-
 libraries/SD/examples/listfiles/listfiles.ino      |   1 +
 .../BarometricPressureSensor.ino                   | 143 ---
 .../examples/WifiCosmClient/WifiCosmClient.ino     | 188 ----
 .../WifiCosmClientString/WifiCosmClientString.ino  | 175 ----
 .../WiFi/examples/WifiWebServer/WifiWebServer.ino  |   6 +-
 50 files changed, 1191 insertions(+), 8672 deletions(-)

commit b615b685e4e34be8ce898ba7a1025cf1c08bd4a3
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon May 6 09:50:27 2013 +0200

    Examples/Imports are showing twice

 src/ui.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6426dc657e3fdfa49ac6c3e8ebe7a89638ec0ded
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sun May 5 13:48:34 2013 +0200

    preproc: allow whitespace before #include

 src/preproc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6498a936ce697dd723f3cc0e6de4764977469a32
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Apr 21 08:25:34 2013 +0200

    Updated Slovenian translation

 po/sl.po | 173 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 84 insertions(+), 89 deletions(-)

commit 773c725fb60eccae1dc615bb3baa3be28132ed01
Author: Gil Forcada <gforcada@gnome.org>
Date:   Wed Apr 17 10:22:12 2013 +0200

    Add ca to LINGUAS

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit bbeed85c7cf8b33a8363dbfb606b173b72c3e4f9
Author: Gil Forcada <gforcada@gnome.org>
Date:   Wed Apr 17 10:21:24 2013 +0200

    [l10n] Add Catalan translation

 po/ca.po | 402 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 402 insertions(+)

commit f692adf7ffa31b93780f5b5bba247468d22c9244
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 13 22:11:01 2013 +0200

    Updated Czech translation

 po/cs.po | 117 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 61 insertions(+), 56 deletions(-)

commit b22755ff470b757659ae750dca8a2531c937b548
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 9 13:58:49 2013 +0200

    Updated Spanish translation

 po/es.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 57746c13db745a8003322600de3f7f1bbf185f0d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 9 13:57:37 2013 +0200

    Updated Spanish translation

 po/es.po | 117 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 61 insertions(+), 56 deletions(-)

commit fbeb9ec31e2065df5cf63cb09019ae87651fd527
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Sat Feb 9 23:51:51 2013 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 334 +++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 184 insertions(+), 150 deletions(-)

commit c14f35427f2c601cbec50629f96b1f5e2fe1d77b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sun Feb 3 00:34:04 2013 +0100

    fix initial console height

 src/ui.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 492ded217cdac0e77d94ad00e8aa8a3657a034c1
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Feb 2 23:58:59 2013 +0100

    don't stop on program defined prototypes

 src/preproc.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 89f4c375bf87b758358b04d680f8be71f9c397ae
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon Jan 7 11:13:09 2013 +0100

    Added Serbian translation

 po/LINGUAS     |   2 +
 po/sr.po       | 433 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr@latin.po | 433 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 868 insertions(+)

commit c3669204b6d27a13a1d7794d1d6a36c9f9fb2889
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jan 3 23:46:16 2013 +0100

    fix function prototype generation

 src/preproc.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit f753d3ca3e46bd1eb3205cdc24b182a13c5bc552
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu Jan 3 22:51:39 2013 +0100

    fix pixmap build failure

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7e47eab3ca1c50942828a667ab82290b20302b16
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jan 3 22:45:30 2013 +0100

    really fix "Bug 690383 - Extracted prototypes..."

 src/preproc.py | 1 -
 1 file changed, 1 deletion(-)

commit fda9b90d837c1728e53816bb92000fe29a3d8f11
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu Jan 3 01:51:43 2013 +0100

    Update libraries to Arduino SDK 1.0.3

 libraries/EEPROM/EEPROM.cpp                        |   0
 libraries/EEPROM/EEPROM.h                          |   0
 libraries/Esplora/Esplora.cpp                      | 175 ++++
 libraries/Esplora/Esplora.h                        | 163 ++++
 .../Esplora/examples/EsploraKart/EsploraKart.ino   | 125 +++
 .../examples/EsploraLedShow/EsploraLedShow.ino     |  42 +
 .../examples/EsploraLedShow2/EsploraLedShow2.ino   |  55 ++
 .../Esplora/examples/EsploraMusic/EsploraMusic.ino |  52 ++
 .../examples/EsploraRemote/EsploraRemote.ino       |  94 ++
 .../Esplora/examples/EsploraTable/EsploraTable.ino | 219 +++++
 libraries/Esplora/keywords.txt                     |  68 ++
 libraries/Ethernet/Dhcp.cpp                        |   0
 libraries/Ethernet/Dhcp.h                          |   0
 .../PachubeClientString/PachubeClientString.ino    |  24 +-
 .../examples/UdpNtpClient/UdpNtpClient.ino         |  11 +-
 libraries/Ethernet/utility/socket.h                |   0
 libraries/Ethernet/utility/w5100.h                 |   0
 libraries/LiquidCrystal/LiquidCrystal.h            |   0
 libraries/LiquidCrystal/keywords.txt               |   0
 libraries/Servo/Servo.cpp                          |   0
 libraries/Servo/Servo.h                            |   5 +-
 libraries/Servo/keywords.txt                       |   0
 libraries/SoftwareSerial/SoftwareSerial.cpp        |   7 +-
 libraries/SoftwareSerial/SoftwareSerial.h          |   0
 libraries/SoftwareSerial/keywords.txt              |   0
 .../ConnectNoEncryption/ConnectNoEncryption.ino    |   2 +-
 .../examples/ConnectWithWPA/ConnectWithWPA.ino     |   2 +-
 .../SimpleWebServerWiFi/SimpleWebServerWiFi.ino    | 129 +++
 .../WifiPachubeClient/WifiPachubeClient.ino        | 190 ++++
 .../WifiPachubeClientString.ino                    | 177 ++++
 libraries/WiFi/utility/server_drv.cpp              | 520 +++++------
 libraries/WiFi/utility/server_drv.h                |  68 +-
 libraries/WiFi/utility/socket.c                    |  40 +-
 libraries/WiFi/utility/socket.h                    | 174 ++--
 libraries/WiFi/utility/spi_drv.h                   | 166 ++--
 libraries/WiFi/utility/wifi_drv.cpp                | 982 ++++++++++-----------
 libraries/WiFi/utility/wifi_drv.h                  | 438 ++++-----
 libraries/WiFi/utility/wifi_spi.h                  | 288 +++---
 libraries/WiFi/utility/wl_types.h                  |  62 +-
 libraries/Wire/Wire.cpp                            |   0
 libraries/Wire/Wire.h                              |   0
 .../examples/SFRRanger_reader/SFRRanger_reader.ino |   0
 libraries/Wire/utility/twi.h                       |   0
 43 files changed, 2890 insertions(+), 1388 deletions(-)

commit 914928810db06beba8cba22b41d27a7d5eff33cb
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Wed Jan 2 15:18:06 2013 +0100

    Update reference to Arduino SDK 1.0.3

 reference/AttachInterrupt.html             |   5 +-
 reference/BitwiseCompoundOr.html           |   2 +-
 reference/Changes.html                     |  74 ++++++++-
 reference/ClientPrint.html                 |   3 +-
 reference/ClientPrintln.html               |   3 +-
 reference/Constants.html                   |  19 ++-
 reference/DetachInterrupt.html             |   5 +-
 reference/Ethernet.html                    |   2 +
 reference/EthernetBegin.html               |   6 +-
 reference/EthernetMaintain.html            | 106 +++++++++++++
 reference/FAQ.html                         |   4 +-
 reference/FileClose.html                   |   2 +-
 reference/Guide_ArduinoLeonardo.html       | 233 +++++++++++++++++++++++++++
 reference/Guide_ArduinoMini.html           |  15 +-
 reference/Guide_ArduinoWirelessShield.html | 229 +++++++++++++++++++++++++++
 reference/Guide_Environment.html           |  25 ++-
 reference/Guide_MacOSX.html                |   9 +-
 reference/Guide_Troubleshooting.html       |   2 +-
 reference/Guide_Windows.html               |   4 +-
 reference/Guide_index.html                 |  17 +-
 reference/KeyboardBegin.html               | 188 ++++++++++++++++++++++
 reference/KeyboardEnd.html                 | 185 ++++++++++++++++++++++
 reference/KeyboardModifiers.html           | 216 +++++++++++++++++++++++++
 reference/KeyboardPress.html               | 204 ++++++++++++++++++++++++
 reference/KeyboardPrint.html               | 193 +++++++++++++++++++++++
 reference/KeyboardPrintln.html             | 192 +++++++++++++++++++++++
 reference/KeyboardRelease.html             | 204 ++++++++++++++++++++++++
 reference/KeyboardReleaseAll.html          | 203 ++++++++++++++++++++++++
 reference/KeyboardWrite.html               | 205 ++++++++++++++++++++++++
 reference/Libraries.html                   |   8 +-
 reference/LiquidCrystalBegin.html          |   3 +-
 reference/LiquidCrystalSetCursor.html      |   1 +
 reference/MouseBegin.html                  | 184 ++++++++++++++++++++++
 reference/MouseClick.html                  | 191 +++++++++++++++++++++++
 reference/MouseEnd.html                    | 187 ++++++++++++++++++++++
 reference/MouseIsPressed.html              | 204 ++++++++++++++++++++++++
 reference/MouseKeyboard.html               | 128 +++++++++++++++
 reference/MouseMove.html                   | 242 +++++++++++++++++++++++++++++
 reference/MousePress.html                  | 200 ++++++++++++++++++++++++
 reference/MouseRelease.html                | 196 +++++++++++++++++++++++
 reference/PinMode.html                     |  99 +++++++++---
 reference/SPI.html                         |   4 +-
 reference/Serial.html                      |  26 +++-
 reference/Serial_Available.html            |  34 ++--
 reference/Serial_Begin.html                | 123 +++++++++++----
 reference/Serial_End.html                  |  12 +-
 reference/Serial_Find.html                 |  98 ++++++++++++
 reference/Serial_FindUntil.html            | 102 ++++++++++++
 reference/Serial_Flush.html                |  17 +-
 reference/Serial_IfSerial.html             | 191 +++++++++++++++++++++++
 reference/Serial_ParseFloat.html           | 101 ++++++++++++
 reference/Serial_ParseInt.html             | 174 +++++++++++++++++++++
 reference/Serial_Peek.html                 |  14 +-
 reference/Serial_Print.html                |  15 +-
 reference/Serial_Println.html              |  17 +-
 reference/Serial_Read.html                 | 112 ++++++++++---
 reference/Serial_ReadBytes.html            | 103 ++++++++++++
 reference/Serial_ReadBytesUntil.html       | 104 +++++++++++++
 reference/Serial_SetTimeout.html           | 100 ++++++++++++
 reference/Serial_Write.html                |  10 +-
 reference/ServerPrint.html                 |   3 +-
 reference/ServerPrintln.html               |   3 +-
 reference/ShiftIn.html                     |  12 +-
 reference/Sizeof.html                      |   9 +-
 reference/SoftwareSerial.html              |  39 ++++-
 reference/SoftwareSerialAvailable.html     | 103 +++++++++---
 reference/SoftwareSerialBegin.html         | 101 +++++++++---
 reference/SoftwareSerialIsListening.html   |   4 +-
 reference/SoftwareSerialListen.html        |  10 +-
 reference/SoftwareSerialOverflow.html      |   8 +-
 reference/SoftwareSerialPeek.html          | 179 +++++++++++++++++++++
 reference/SoftwareSerialPrint.html         |   4 +-
 reference/SoftwareSerialPrintln.html       |   4 +-
 reference/SoftwareSerialRead.html          |  86 ++++++++--
 reference/SoftwareSerialWrite.html         |   2 +-
 reference/Stepper.html                     |   2 +-
 reference/StepperStep.html                 |   2 +-
 reference/Stream.html                      | 112 +++++++++++++
 reference/StreamAvailable.html             | 105 +++++++++++++
 reference/StreamFind.html                  | 106 +++++++++++++
 reference/StreamFindUntil.html             | 108 +++++++++++++
 reference/StreamFlush.html                 | 105 +++++++++++++
 reference/StreamParseFloat.html            | 108 +++++++++++++
 reference/StreamParseInt.html              | 108 +++++++++++++
 reference/StreamPeek.html                  | 106 +++++++++++++
 reference/StreamRead.html                  | 106 +++++++++++++
 reference/StreamReadBytes.html             | 109 +++++++++++++
 reference/StreamReadBytesUntil.html        | 110 +++++++++++++
 reference/StreamSetTimeout.html            | 105 +++++++++++++
 reference/StringBrackets.html              | 109 +++++++++++++
 reference/StringCharAt.html                | 108 +++++++++++++
 reference/StringCompareTo.html             | 109 +++++++++++++
 reference/StringComparison.html            | 111 +++++++++++++
 reference/StringConcat.html                | 107 +++++++++++++
 reference/StringConstructor.html           | 141 +++++++++++++++++
 reference/StringEndsWith.html              | 111 +++++++++++++
 reference/StringEquals.html                | 110 +++++++++++++
 reference/StringEqualsIgnoreCase.html      | 110 +++++++++++++
 reference/StringGetBytes.html              | 112 +++++++++++++
 reference/StringIndexOf.html               | 111 +++++++++++++
 reference/StringLastIndexOf.html           | 111 +++++++++++++
 reference/StringLength.html                | 107 +++++++++++++
 reference/StringPlus.html                  | 110 +++++++++++++
 reference/StringReplace.html               | 111 +++++++++++++
 reference/StringSetCharAt.html             | 108 +++++++++++++
 reference/StringStartsWith.html            | 111 +++++++++++++
 reference/StringSubstring.html             | 107 +++++++++++++
 reference/StringToCharArray.html           | 112 +++++++++++++
 reference/StringToLowerCase.html           | 109 +++++++++++++
 reference/StringToUpperCase.html           | 109 +++++++++++++
 reference/StringTrim.html                  | 107 +++++++++++++
 reference/Wire.html                        |  13 +-
 reference/WireAvailable.html               |   2 +-
 reference/WireBeginTransmission.html       |   4 +-
 reference/WireEndTransmission.html         |  29 ++--
 reference/WireOnReceive.html               |   2 +-
 reference/WireRequestFrom.html             |  21 ++-
 reference/WireWrite.html                   |   2 +-
 reference/index.html                       |  10 +-
 119 files changed, 9653 insertions(+), 285 deletions(-)

commit 3419ad97ccfbf06cc6d325919c6152031060e3e8
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Fri Nov 9 22:53:44 2012 +0100

    Add myAVR mySmartUSBlight ISP

 hardware/arduino/programmers.txt | 5 +++++
 1 file changed, 5 insertions(+)

commit 9cdfadde9c63e7e1a1ba70822972b06773aa1fa6
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Fri Nov 9 17:17:37 2012 +0100

    Add keywords to .desktop for better searchability

 data/gnoduino.desktop | 1 +
 1 file changed, 1 insertion(+)

commit c80fa85bf2acc3d7ccb546a66604456970e652df
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu Jan 3 01:36:05 2013 +0100

    Update hardware to Arduino SDK 1.0.3

 hardware/arduino/boards.txt                        |    67 +-
 .../arduino/bootloaders/atmega/ATmegaBOOT_168.c    |     0
 hardware/arduino/bootloaders/atmega/Makefile       |     0
 .../ATmegaBOOT-prod-firmware-2009-11-07.hex        |    66 +
 hardware/arduino/bootloaders/atmega8/ATmegaBOOT.c  |     2 +-
 .../arduino/bootloaders/atmega8/ATmegaBOOT.hex     |   122 +-
 .../arduino/bootloaders/atmega8/ATmegaBOOT.txt     |     4 +
 hardware/arduino/bootloaders/atmega8/Makefile      |     2 +-
 hardware/arduino/bootloaders/bt/Makefile           |     0
 .../caterina-LilyPadUSB/Caterina-LilyPadUSB.hex    |   259 +
 .../bootloaders/caterina-LilyPadUSB/Caterina.c     |   780 +
 .../bootloaders/caterina-LilyPadUSB/Caterina.h     |    99 +
 .../bootloaders/caterina-LilyPadUSB/Descriptors.c  |   260 +
 .../bootloaders/caterina-LilyPadUSB/Descriptors.h  |   139 +
 .../bootloaders/caterina-LilyPadUSB/Makefile       |   716 +
 .../bootloaders/caterina-LilyPadUSB/Readme.txt     |    11 +
 .../bootloaders/caterina/Caterina-Esplora.hex      |  1024 +
 .../bootloaders/caterina/Caterina-Esplora.txt      |     6 +
 .../bootloaders/caterina/Caterina-Leonardo.hex     |   390 +-
 .../bootloaders/caterina/Caterina-Leonardo.txt     |    11 +
 .../bootloaders/caterina/Caterina-Micro.hex        |  1024 +
 .../bootloaders/caterina/Caterina-Micro.txt        |    11 +
 hardware/arduino/bootloaders/caterina/Caterina.c   |     4 +-
 hardware/arduino/bootloaders/caterina/Caterina.h   |    15 +-
 .../arduino/bootloaders/caterina/Descriptors.c     |     4 +
 .../arduino/bootloaders/caterina/Descriptors.h     |     0
 .../caterina/Esplora-prod-firmware-2012-12-10.hex  |  1024 +
 .../caterina/Esplora-prod-firmware-2012-12-10.txt  |     6 +
 .../caterina/Leonardo-prod-firmware-2012-04-26.hex |  1024 +
 .../caterina/Leonardo-prod-firmware-2012-04-26.txt |    11 +
 .../caterina/Leonardo-prod-firmware-2012-12-10.hex |  1024 +
 .../caterina/Leonardo-prod-firmware-2012-12-10.txt |    11 +
 hardware/arduino/bootloaders/caterina/Makefile     |     8 +-
 .../caterina/Micro-prod-firmware-2012-11-23.hex    |  1024 +
 .../caterina/Micro-prod-firmware-2012-11-23.txt    |    11 +
 .../caterina/Micro-prod-firmware-2012-12-10.hex    |  1024 +
 .../caterina/Micro-prod-firmware-2012-12-10.txt    |    11 +
 hardware/arduino/bootloaders/optiboot/makeall      |     0
 hardware/arduino/bootloaders/stk500v2/License.txt  |     0
 hardware/arduino/bootloaders/stk500v2/Makefile     |     0
 .../arduino/bootloaders/stk500v2/STK500V2.pnproj   |     0
 .../arduino/bootloaders/stk500v2/STK500V2.pnps     |     0
 hardware/arduino/bootloaders/stk500v2/command.h    |     0
 hardware/arduino/bootloaders/stk500v2/stk500boot.c |     0
 .../arduino/bootloaders/stk500v2/stk500boot.ppg    |     0
 hardware/arduino/cores/arduino/Arduino.h           |     2 +-
 hardware/arduino/cores/arduino/CDC.cpp             |    10 +-
 hardware/arduino/cores/arduino/HardwareSerial.cpp  |   125 +-
 hardware/arduino/cores/arduino/HardwareSerial.h    |    36 +-
 hardware/arduino/cores/arduino/Print.cpp           |     0
 hardware/arduino/cores/arduino/Print.h             |     0
 hardware/arduino/cores/arduino/Tone.cpp            |    31 +-
 hardware/arduino/cores/arduino/USBCore.cpp         |    14 +-
 hardware/arduino/cores/arduino/WString.h           |     2 +-
 hardware/arduino/cores/arduino/wiring_analog.c     |     2 +-
 hardware/arduino/cores/arduino/wiring_private.h    |     2 +-
 hardware/arduino/cores/arduino/wiring_pulse.c      |     0
 hardware/arduino/cores/arduino/wiring_shift.c      |     0
 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex |   467 +
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex |   467 +
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex |   467 +
 .../atmegaxxu2/MEGA-dfu_and_usbserial_combined.hex |   234 +
 hardware/arduino/firmwares/atmegaxxu2/README.txt   |    33 +
 .../atmegaxxu2/UNO-dfu_and_usbserial_combined.hex  |   234 +
 .../atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.c     |   728 +
 .../atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.h     |   220 +
 .../atmegaxxu2/arduino-usbdfu/Board/LEDs.h         |   110 +
 .../atmegaxxu2/arduino-usbdfu/Descriptors.c        |   189 +
 .../atmegaxxu2/arduino-usbdfu/Descriptors.h        |   177 +
 .../firmwares/atmegaxxu2/arduino-usbdfu/makefile   |   710 +
 .../firmwares/atmegaxxu2/arduino-usbdfu/readme.txt |     7 +
 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex |   254 +
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  |   254 +
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      |   254 +
 .../arduino-usbserial/Arduino-usbserial-mega.hex   |   256 +
 .../arduino-usbserial/Arduino-usbserial-uno.hex    |   256 +
 .../arduino-usbserial/Arduino-usbserial.c          |   242 +
 .../arduino-usbserial/Arduino-usbserial.h          |    79 +
 .../atmegaxxu2/arduino-usbserial/Board/LEDs.h      |   110 +
 .../atmegaxxu2/arduino-usbserial/Descriptors.c     |   277 +
 .../atmegaxxu2/arduino-usbserial/Descriptors.h     |    88 +
 .../arduino-usbserial/Lib/LightweightRingBuff.h    |   197 +
 .../atmegaxxu2/arduino-usbserial/makefile          |   776 +
 .../atmegaxxu2/arduino-usbserial/readme.txt        |    13 +
 .../arduino/firmwares/wifishield/binary/wifiHD.elf |   Bin 0 -> 397640 bytes
 .../arduino/firmwares/wifishield/binary/wifiHD.hex | 16109 ++++++++++++++++
 .../firmwares/wifishield/binary/wifiHD_2_1.elf     |   Bin 0 -> 1308530 bytes
 .../firmwares/wifishield/binary/wifi_dnld.elf      |   Bin 0 -> 182489 bytes
 .../firmwares/wifishield/binary/wifi_dnld.hex      | 10470 ++++++++++
 .../firmwares/wifishield/binary/wifi_dnld_2_1.elf  |   Bin 0 -> 182264 bytes
 .../scripts/ArduinoWifiShield_upgrade.sh           |    96 +
 .../scripts/ArduinoWifiShield_upgrade_mac.sh       |    96 +
 .../arduino/firmwares/wifishield/wifiHD/.cproject  |  4045 ++++
 .../arduino/firmwares/wifishield/wifiHD/.project   |    77 +
 .../firmwares/wifishield/wifiHD/Release/wifiHD.elf |   Bin 0 -> 397640 bytes
 .../wifishield/wifiHD/src/CONFIG/conf_access.h     |   170 +
 .../wifishield/wifiHD/src/CONFIG/conf_at45dbx.h    |    83 +
 .../wifishield/wifiHD/src/CONFIG/conf_ebi.h        |   108 +
 .../wifishield/wifiHD/src/CONFIG/conf_sd_mmc_spi.h |    73 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/ASM/trampoline.x |    74 +
 .../SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h    |   236 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.c    |   346 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.h    |   191 +
 .../SOFTWARE_FRAMEWORK/BOARDS/EVK1105/evk1105.h    |   433 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.c    |   346 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.h    |   187 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/board.h   |   120 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h.my       |   120 +
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.c |   653 +
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.h |   270 +
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.c        |   234 +
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.h        |   164 +
 .../HD/v2.7.0/UCR1/GCC/lib_ucr1_hd_sdio_v2.7.0.a   |   Bin 0 -> 11978 bytes
 .../HD/v2.7.0/UCR1/GCC/lib_ucr1_hd_spi_v2.7.0.a    |   Bin 0 -> 13134 bytes
 .../UCR1/GCC/lib_ucr1_hd_wl_sta_intwpa_v2.7.0.a    |   Bin 0 -> 1007102 bytes
 .../HD/v2.7.0/UCR2/GCC/lib_ucr2_hd_sdio_v2.7.0.a   |   Bin 0 -> 11946 bytes
 .../HD/v2.7.0/UCR2/GCC/lib_ucr2_hd_spi_v2.7.0.a    |   Bin 0 -> 13110 bytes
 .../UCR2/GCC/lib_ucr2_hd_wl_sta_intwpa_v2.7.0.a    |   Bin 0 -> 1004426 bytes
 .../COMPONENTS/WIFI/HD/v2.7.0/revision.txt         |     1 +
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_api.h |  1687 ++
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_fw.h  | 19287 +++++++++++++++++++
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_os.h  |    35 +
 .../COMPONENTS/WIFI/HD/wl_sdio.h                   |   172 +
 .../SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/wl_spi.h |   185 +
 .../COMPONENTS/WIFI/HD/wlap_api.h                  |   154 +
 .../DRIVERS/CPU/CYCLE_COUNTER/cycle_counter.h      |   309 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC/smc.c   |   995 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC/smc.h   |    68 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC/eic.c       |   183 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC/eic.h       |   275 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.c |  1117 ++
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.h |  1002 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.c     |   458 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.h     |   583 +
 .../SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x    |   239 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.c     |   214 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.h     |   100 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA/pdca.c     |   296 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA/pdca.h     |   251 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.c  |   546 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.h  |   493 +
 .../SOFTWARE_FRAMEWORK/DRIVERS/PM/pm_conf_clocks.c |   268 +
 .../DRIVERS/PM/power_clocks_lib.c                  |   566 +
 .../DRIVERS/PM/power_clocks_lib.h                  |   379 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC/rtc.c       |   213 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC/rtc.h       |   191 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.c       |   443 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.h       |   342 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/TC/tc.c  |   314 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/DRIVERS/TC/tc.h  |   591 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.c   |   914 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.h   |   889 +
 .../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY/delay.c  |    87 +
 .../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY/delay.h  |    80 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/dhcp.c       |  1724 ++
 .../SERVICES/LWIP/lwip-1.3.2/src/core/dns.c        |   982 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/init.c       |   276 +
 .../LWIP/lwip-1.3.2/src/core/ipv4/autoip.c         |   499 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/icmp.c  |   333 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/igmp.c  |   759 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/inet.c  |   280 +
 .../LWIP/lwip-1.3.2/src/core/ipv4/inet_chksum.c    |   440 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/ipv4/ip.c    |   725 +
 .../LWIP/lwip-1.3.2/src/core/ipv4/ip_addr.c        |    86 +
 .../LWIP/lwip-1.3.2/src/core/ipv4/ip_frag.c        |   794 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/mem.c        |   635 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/memp.c       |   388 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/netif.c      |   683 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/pbuf.c       |   931 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/raw.c        |   355 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/stats.c      |   151 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp.c        |  1463 ++
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp_in.c     |  1508 ++
 .../SERVICES/LWIP/lwip-1.3.2/src/core/tcp_out.c    |  1071 +
 .../SERVICES/LWIP/lwip-1.3.2/src/core/udp.c        |   843 +
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/autoip.h |   118 +
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/icmp.h   |   113 +
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/igmp.h   |   164 +
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/inet.h   |   105 +
 .../lwip-1.3.2/src/include/ipv4/lwip/inet_chksum.h |    62 +
 .../LWIP/lwip-1.3.2/src/include/ipv4/lwip/ip.h     |   200 +
 .../lwip-1.3.2/src/include/ipv4/lwip/ip_addr.h     |   175 +
 .../lwip-1.3.2/src/include/ipv4/lwip/ip_frag.h     |    78 +
 .../LWIP/lwip-1.3.2/src/include/lwip/api.h         |   224 +
 .../LWIP/lwip-1.3.2/src/include/lwip/api_msg.h     |   164 +
 .../LWIP/lwip-1.3.2/src/include/lwip/arch.h        |   235 +
 .../LWIP/lwip-1.3.2/src/include/lwip/debug.h       |   100 +
 .../LWIP/lwip-1.3.2/src/include/lwip/def.h         |    49 +
 .../LWIP/lwip-1.3.2/src/include/lwip/dhcp.h        |   248 +
 .../LWIP/lwip-1.3.2/src/include/lwip/dns.h         |    99 +
 .../LWIP/lwip-1.3.2/src/include/lwip/err.h         |    89 +
 .../LWIP/lwip-1.3.2/src/include/lwip/init.h        |    74 +
 .../LWIP/lwip-1.3.2/src/include/lwip/mem.h         |   109 +
 .../LWIP/lwip-1.3.2/src/include/lwip/memp.h        |   118 +
 .../LWIP/lwip-1.3.2/src/include/lwip/memp_std.h    |   104 +
 .../LWIP/lwip-1.3.2/src/include/lwip/netbuf.h      |    88 +
 .../LWIP/lwip-1.3.2/src/include/lwip/netdb.h       |   113 +
 .../LWIP/lwip-1.3.2/src/include/lwip/netif.h       |   265 +
 .../LWIP/lwip-1.3.2/src/include/lwip/netifapi.h    |   107 +
 .../LWIP/lwip-1.3.2/src/include/lwip/opt.h         |  1842 ++
 .../LWIP/lwip-1.3.2/src/include/lwip/pbuf.h        |   122 +
 .../LWIP/lwip-1.3.2/src/include/lwip/raw.h         |    99 +
 .../LWIP/lwip-1.3.2/src/include/lwip/sio.h         |   143 +
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp.h        |   366 +
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp_asn1.h   |   103 +
 .../LWIP/lwip-1.3.2/src/include/lwip/snmp_msg.h    |   313 +
 .../lwip-1.3.2/src/include/lwip/snmp_structs.h     |   264 +
 .../LWIP/lwip-1.3.2/src/include/lwip/sockets.h     |   359 +
 .../LWIP/lwip-1.3.2/src/include/lwip/stats.h       |   285 +
 .../LWIP/lwip-1.3.2/src/include/lwip/sys.h         |   245 +
 .../LWIP/lwip-1.3.2/src/include/lwip/tcp.h         |   709 +
 .../LWIP/lwip-1.3.2/src/include/lwip/tcpip.h       |   143 +
 .../LWIP/lwip-1.3.2/src/include/lwip/udp.h         |   155 +
 .../LWIP/lwip-1.3.2/src/include/netif/etharp.h     |   194 +
 .../LWIP/lwip-1.3.2/src/include/netif/loopif.h     |    55 +
 .../LWIP/lwip-1.3.2/src/include/netif/ppp_oe.h     |   163 +
 .../LWIP/lwip-1.3.2/src/include/netif/slipif.h     |    53 +
 .../SERVICES/LWIP/lwip-1.3.2/src/netif/etharp.c    |  1224 ++
 .../SERVICES/LWIP/lwip-1.3.2/src/netif/loopif.c    |    68 +
 .../LWIP/lwip-port-1.3.2/HD/if/include/arch/cc.h   |    79 +
 .../LWIP/lwip-port-1.3.2/HD/if/include/arch/perf.h |     7 +
 .../LWIP/lwip-port-1.3.2/HD/if/include/lwipopts.h  |   426 +
 .../lwip-port-1.3.2/HD/if/include/netif/wlif.h     |    10 +
 .../LWIP/lwip-port-1.3.2/HD/if/netif/wlif.c        |   386 +
 .../SERVICES/LWIP/lwip-port-1.3.2/HD/readme.txt    |     1 +
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.c      |   571 +
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.h      |   369 +
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c     |   119 +
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.h     |   116 +
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.c   |   215 +
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.h   |   294 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_cpu.h    |    63 +
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_exceptions.h   |   120 +
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_interrupts.h   |    82 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_io.h     |   174 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_usart.h  |   208 +
 .../libnewlib_addons-at32ucr2-speed_opt.a          |   Bin 0 -> 25540 bytes
 .../AT32UC3A/0512/GCC/link_uc3a0512.lds            |   266 +
 .../AT32UC3A/1256/GCC/link_uc3a1256.lds            |   266 +
 .../UTILS/PREPROCESSOR/mrepeat.h                   |   328 +
 .../UTILS/PREPROCESSOR/preprocessor.h              |    55 +
 .../UTILS/PREPROCESSOR/stringz.h                   |    75 +
 .../SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR/tpaste.h |    95 +
 .../UTILS/STARTUP_FILES/GCC/crt0.x                 |   121 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/compiler.h |  1145 ++
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/conf_isp.h |   136 +
 .../wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/parts.h    |   203 +
 .../firmwares/wifishield/wifiHD/src/ard_spi.c      |  1750 ++
 .../firmwares/wifishield/wifiHD/src/ard_spi.h      |    70 +
 .../firmwares/wifishield/wifiHD/src/ard_tcp.c      |   905 +
 .../firmwares/wifishield/wifiHD/src/ard_tcp.h      |    71 +
 .../firmwares/wifishield/wifiHD/src/ard_utils.c    |   196 +
 .../firmwares/wifishield/wifiHD/src/ard_utils.h    |   267 +
 .../firmwares/wifishield/wifiHD/src/avr32_spi.c    |   394 +
 .../firmwares/wifishield/wifiHD/src/board_init.c   |   297 +
 .../firmwares/wifishield/wifiHD/src/board_init.h   |   313 +
 .../firmwares/wifishield/wifiHD/src/cmd_wl.c       |   635 +
 .../firmwares/wifishield/wifiHD/src/cmd_wl.h       |    63 +
 .../firmwares/wifishield/wifiHD/src/console.c      |   212 +
 .../firmwares/wifishield/wifiHD/src/console.h      |    46 +
 .../firmwares/wifishield/wifiHD/src/debug.h        |   109 +
 .../firmwares/wifishield/wifiHD/src/fw_download.h  |    38 +
 .../wifishield/wifiHD/src/fw_download_extflash.c   |    82 +
 .../firmwares/wifishield/wifiHD/src/license.txt    |    42 +
 .../firmwares/wifishield/wifiHD/src/lwip_setup.c   |   145 +
 .../firmwares/wifishield/wifiHD/src/lwip_setup.h   |    21 +
 .../firmwares/wifishield/wifiHD/src/lwipopts.h     |   450 +
 .../arduino/firmwares/wifishield/wifiHD/src/main.c |   455 +
 .../firmwares/wifishield/wifiHD/src/nvram.c        |   153 +
 .../firmwares/wifishield/wifiHD/src/nvram.h        |    10 +
 .../firmwares/wifishield/wifiHD/src/owl_os.c       |   140 +
 .../arduino/firmwares/wifishield/wifiHD/src/ping.c |   340 +
 .../arduino/firmwares/wifishield/wifiHD/src/ping.h |    45 +
 .../wifishield/wifiHD/src/printf-stdarg.c          |   323 +
 .../wifishield/wifiHD/src/printf-stdarg.h          |    34 +
 .../firmwares/wifishield/wifiHD/src/timer.c        |   232 +
 .../firmwares/wifishield/wifiHD/src/timer.h        |    51 +
 .../firmwares/wifishield/wifiHD/src/top_defs.h     |   120 +
 .../firmwares/wifishield/wifiHD/src/trace.h        |    44 +
 .../arduino/firmwares/wifishield/wifiHD/src/util.c |   260 +
 .../arduino/firmwares/wifishield/wifiHD/src/util.h |    71 +
 .../firmwares/wifishield/wifiHD/src/wifi_spi.h     |   152 +
 .../firmwares/wifishield/wifiHD/src/wl_cm.c        |   437 +
 .../firmwares/wifishield/wifiHD/src/wl_cm.h        |    51 +
 .../wifishield/wifiHD/src/wl_definitions.h         |    39 +
 .../firmwares/wifishield/wifi_dnld/.cproject       |  1281 ++
 .../firmwares/wifishield/wifi_dnld/.project        |    70 +
 .../wifishield/wifi_dnld/Release/wifi_dnld.elf     |   Bin 0 -> 182489 bytes
 .../wifishield/wifi_dnld/src/CONFIG/conf_access.h  |   170 +
 .../wifishield/wifi_dnld/src/CONFIG/conf_at45dbx.h |    83 +
 .../wifi_dnld/src/Doc/SPB104 product brief.pdf     |   Bin 0 -> 760252 bytes
 .../wifi_dnld/src/Doc/gettingstarted.pdf           |   Bin 0 -> 701930 bytes
 .../src/SOFTWARE_FRAMEWORK/ASM/trampoline.x        |    74 +
 .../SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h    |   234 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.c    |   346 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/led.h    |   191 +
 .../SOFTWARE_FRAMEWORK/BOARDS/EVK1105/evk1105.h    |   433 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.c    |   346 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/EVK1105/led.h    |   187 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h          |   120 +
 .../src/SOFTWARE_FRAMEWORK/BOARDS/board.h.ori      |   121 +
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.c |   672 +
 .../COMPONENTS/MEMORY/DATA_FLASH/AT45DBX/at45dbx.h |   269 +
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.c        |   234 +
 .../MEMORY/DATA_FLASH/AT45DBX/at45dbx_mem.h        |   164 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.c |  1117 ++
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC/flashc.h |  1002 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.c     |   458 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO/gpio.h     |   583 +
 .../SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x    |   239 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.c     |   214 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC/intc.h     |   100 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.c         |   546 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/PM/pm.h         |   493 +
 .../SOFTWARE_FRAMEWORK/DRIVERS/PM/pm_conf_clocks.c |   268 +
 .../DRIVERS/PM/power_clocks_lib.c                  |   566 +
 .../DRIVERS/PM/power_clocks_lib.h                  |   379 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.c       |   443 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI/spi.h       |   342 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.c   |   914 +
 .../src/SOFTWARE_FRAMEWORK/DRIVERS/USART/usart.h   |   889 +
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.c      |   571 +
 .../SERVICES/MEMORY/CTRL_ACCESS/ctrl_access.h      |   369 +
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c     |   119 +
 .../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.h     |   116 +
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.c   |   215 +
 .../SOFTWARE_FRAMEWORK/UTILS/DEBUG/print_funcs.h   |   294 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_cpu.h    |    63 +
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_exceptions.h   |   120 +
 .../LIBS/NEWLIB_ADDONS/INCLUDE/nlao_interrupts.h   |    82 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_io.h     |   174 +
 .../UTILS/LIBS/NEWLIB_ADDONS/INCLUDE/nlao_usart.h  |   208 +
 .../libnewlib_addons-at32ucr2-speed_opt.a          |   Bin 0 -> 25540 bytes
 .../AT32UC3A/0512/GCC/link_uc3a0512.lds            |   266 +
 .../AT32UC3A/1256/GCC/link_uc3a1256.lds            |   266 +
 .../UTILS/PREPROCESSOR/mrepeat.h                   |   328 +
 .../UTILS/PREPROCESSOR/preprocessor.h              |    55 +
 .../UTILS/PREPROCESSOR/stringz.h                   |    75 +
 .../SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR/tpaste.h |    95 +
 .../UTILS/STARTUP_FILES/GCC/crt0.x                 |   121 +
 .../src/SOFTWARE_FRAMEWORK/UTILS/compiler.h        |  1145 ++
 .../src/SOFTWARE_FRAMEWORK/UTILS/conf_isp.h        |   136 +
 .../wifi_dnld/src/SOFTWARE_FRAMEWORK/UTILS/parts.h |   203 +
 .../firmwares/wifishield/wifi_dnld/src/clocks.c    |   101 +
 .../firmwares/wifishield/wifi_dnld/src/clocks.h    |    78 +
 .../firmwares/wifishield/wifi_dnld/src/flash_fw.c  |   125 +
 .../firmwares/wifishield/wifi_dnld/src/license.txt |    42 +
 .../firmwares/wifishield/wifi_dnld/src/nor_flash.c |    99 +
 .../firmwares/wifishield/wifi_dnld/src/nor_flash.h |    41 +
 .../wifishield/wifi_dnld/src/printf-stdarg.c       |   323 +
 .../wifishield/wifi_dnld/src/printf-stdarg.h       |    36 +
 .../firmwares/wifishield/wifi_dnld/src/startup.c   |    75 +
 .../firmwares/wifishield/wifi_dnld/src/startup.h   |    35 +
 .../firmwares/wifishield/wifi_dnld/src/wl_fw.h     | 19287 +++++++++++++++++++
 hardware/arduino/programmers.txt                   |     5 -
 hardware/arduino/variants/leonardo/pins_arduino.h  |    89 +-
 hardware/arduino/variants/micro/pins_arduino.h     |    37 +
 357 files changed, 164800 insertions(+), 312 deletions(-)

commit ae00f7c6478d98208bea19a5846b673c59c1e9db
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jan 3 01:32:54 2013 +0100

    fix error in commit "Bug 690383 - Extracted prototypes..."

 src/preproc.py | 5 +++++
 1 file changed, 5 insertions(+)

commit aeddfdc2263a87f8b5963749e5447b80e095eb93
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu Jan 3 00:35:18 2013 +0100

    Bug 673733 - Install multiple icon sizes into the hicolor theme

 scripts/gen-pixmaps.sh | 5 ++++-
 setup.py               | 9 ++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

commit 49c81e428c85563396c525fd1398c6a44cf80663
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jan 3 00:21:50 2013 +0100

    Bug 678779 - Gnoduino dynamic title

 src/ui.py | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit ed734925a6a98b04ba5c35015073e61561999258
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Jan 2 15:43:45 2013 +0100

    Bug 690383 - Extracted prototypes are pasted before includes

 src/preproc.py | 33 ++++++++++++++++++++++++++++-----
 1 file changed, 28 insertions(+), 5 deletions(-)

commit 0b41fadbad8a51c587ec7a8cf853741e455fad72
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jan 2 02:33:26 2013 +0100

    Updated Polish translation

 po/pl.po | 92 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 49 insertions(+), 43 deletions(-)

commit 0cb2ee86c0d27b5e58caa9bd1cbc00d5398b18c7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jan 2 02:31:41 2013 +0100

    Add translator-credits to about window

 ui/main.ui | 1 +
 1 file changed, 1 insertion(+)

commit 878256c97c0d646dbc988fe9fe83861ef148521b
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Dec 28 15:11:30 2012 +0200

    Added Hebrew translation.

 po/LINGUAS |   1 +
 po/he.po   | 436 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 437 insertions(+)

commit 15f3fdba517e2e8e9ec3591e6c6e8caf2f5b1f7f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Nov 30 17:06:36 2012 +0100

    fix leonardo upload - try I

 src/serialio.py | 29 +++++++++++++++++++++++++----
 src/uploader.py |  2 +-
 2 files changed, 26 insertions(+), 5 deletions(-)

commit 7a25bb7cb7c118dff082f67bda6c69f853076a8a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Oct 18 09:59:52 2012 +0200

    Bug 686350 - python setup.py build install pixmaps # ==> error running pixmaps: no such file or dir

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ab322fed8bcbddccd07298eca27c9fb6f4a0d8ec
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 29 01:11:38 2012 +0200

    fix Import Library menu option

 src/srcview.py | 18 +++++++++++++++---
 src/ui.py      | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
 ui/main.ui     | 11 +----------
 3 files changed, 68 insertions(+), 17 deletions(-)

commit 75d5a9e2b15d3a6d34d4717b84d7ba1db7447842
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Tue Sep 25 18:00:09 2012 +0200

    Update French translation

 po/fr.po | 82 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 43 insertions(+), 39 deletions(-)

commit 879bd70f53635fa74c536e5e514ea08b787e35ce
Author: Efstathios Iosifidis <iosifidis@opensuse.org>
Date:   Sat Sep 15 13:02:46 2012 +0300

    Added Greek translation

 po/LINGUAS |   1 +
 po/el.po   | 421 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 422 insertions(+)

commit 8d221b6754a72fe454f30df0a35ba556d553e753
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Sep 3 01:25:32 2012 +0200

    Updated Polish translation

 po/pl.po | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit a8df5fe8dd0b936b70aada4645e8161f19c314b3
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Sep 1 00:55:38 2012 +0200

    Updated Czech translation

 po/cs.po | 64 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 34 insertions(+), 30 deletions(-)

commit d1f6b43c4938d3a13b26eff746f2158826ee35fd
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Aug 30 14:44:31 2012 +0200

    Updated Galician translations

 po/gl.po | 80 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 42 insertions(+), 38 deletions(-)

commit 1322e3c5756b315c9ad0b9e8d6cb14b9d1b5a6b8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Aug 27 22:50:26 2012 +0200

    Added Polish translation

 po/LINGUAS |   1 +
 po/pl.po   | 433 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 434 insertions(+)

commit 9a8d57c288312fa2f45ea31f256d5cd2004cdb1e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Aug 27 10:42:16 2012 +0200

    fix examples files parsing

 src/ui.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 11a3cb047e367d004e6d940e675fcea7a1868eca
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Aug 27 00:35:20 2012 +0200

    Add support for Arduino WiFi Shield

 libraries/WiFi/WiFi.cpp                            | 199 ++++++++
 libraries/WiFi/WiFi.h                              | 183 ++++++++
 libraries/WiFi/WiFiClient.cpp                      | 179 ++++++++
 libraries/WiFi/WiFiClient.h                        |  40 ++
 libraries/WiFi/WiFiServer.cpp                      |  88 ++++
 libraries/WiFi/WiFiServer.h                        |  27 ++
 .../ConnectNoEncryption/ConnectNoEncryption.ino    | 121 +++++
 .../examples/ConnectWithWEP/ConnectWithWEP.ino     | 126 +++++
 .../examples/ConnectWithWPA/ConnectWithWPA.ino     | 116 +++++
 .../WiFi/examples/ScanNetworks/ScanNetworks.ino    | 119 +++++
 .../examples/WifiChatServer/WifiChatServer.ino     | 111 +++++
 .../examples/WifiCosmClient/WifiCosmClient.ino     | 188 ++++++++
 .../WifiCosmClientString/WifiCosmClientString.ino  | 175 +++++++
 .../WifiTwitterClient/WifiTwitterClient.ino        | 163 +++++++
 .../WiFi/examples/WifiWebClient/WifiWebClient.ino  | 121 +++++
 .../WifiWebClientRepeating.ino                     | 138 ++++++
 .../WiFi/examples/WifiWebServer/WifiWebServer.ino  | 132 ++++++
 libraries/WiFi/keywords.txt                        |  43 ++
 libraries/WiFi/utility/debug.h                     |  77 ++++
 libraries/WiFi/utility/server_drv.cpp              | 260 +++++++++++
 libraries/WiFi/utility/server_drv.h                |  34 ++
 libraries/WiFi/utility/socket.c                    |  20 +
 libraries/WiFi/utility/socket.h                    |  87 ++++
 libraries/WiFi/utility/spi_drv.cpp                 | 506 +++++++++++++++++++++
 libraries/WiFi/utility/spi_drv.h                   |  83 ++++
 libraries/WiFi/utility/wifi_drv.cpp                | 491 ++++++++++++++++++++
 libraries/WiFi/utility/wifi_drv.h                  | 219 +++++++++
 libraries/WiFi/utility/wifi_spi.h                  | 144 ++++++
 libraries/WiFi/utility/wl_definitions.h            |  50 ++
 libraries/WiFi/utility/wl_types.h                  |  31 ++
 30 files changed, 4271 insertions(+)

commit f08e286115b1293a91f38ee1ca83742154b58325
Merge: e72bc13 50677a3
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 6 21:27:32 2012 +0200

    update libraries target from upstream

commit 50677a3b84440623d79d6d27595c171741128f2d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 6 21:27:32 2012 +0200

    Squashed 'libraries/' changes from ddb94de..8dc313d
    
    8dc313d Fixing SD card SPI pin mapping for Leonardo.
    
    git-subtree-dir: libraries
    git-subtree-split: 8dc313d9a6895cbba8c37d0373efa5a13620894a

 SD/utility/Sd2PinMap.h | 63 +++++++++++++++++++++++++-------------------------
 1 file changed, 31 insertions(+), 32 deletions(-)

commit e72bc137ccacb53cf34e9afa353f085ebcffad37
Merge: 585670e f4febb8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 6 21:27:19 2012 +0200

    update hardware target from upstream

commit f4febb8129b173599f8258c389bbc2ca10435b66
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 6 21:27:19 2012 +0200

    Squashed 'hardware/' changes from 0e2ddbe..f2271ed
    
    f2271ed Print "ovf" if float to be printed doesn't fit in a long.
    32e8179 Print "inf" for infinite floating point numbers (using isinf()).
    56c96d4 Adding write(str) and write(buf, size) for USB CDC.
    
    git-subtree-dir: hardware
    git-subtree-split: f2271edf13a96819a0f86497dafadf448d495610

 arduino/cores/arduino/Print.cpp | 3 +++
 arduino/cores/arduino/USBAPI.h  | 1 +
 2 files changed, 4 insertions(+)

commit 585670eb43682be3a68b20c3a01b7509cc2e2984
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jun 25 12:39:53 2012 +0200

    Don't forget to compile HID.cpp

 src/compiler.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit c88e78e72f47fd772c3212f40302d526017b3a61
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Fri Jul 6 01:17:44 2012 +0200

    Add USB VID/PID handling for the Leonardo builds

 src/board.py    | 6 ++++++
 src/compiler.py | 5 +++++
 2 files changed, 11 insertions(+)

commit 49a6eed22a1dc00e49114a9a05c3bc7b4ecbaa2b
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sun Jun 17 21:11:24 2012 +0200

    Updated Slovenian translation

 po/sl.po | 83 ++++++++++++++++++++++++++++++----------------------------------
 1 file changed, 39 insertions(+), 44 deletions(-)

commit ca07bb2465e2495216157a7d6cd21ab30b47cf58
Author: Daniel Winzen <d@winzen4.de>
Date:   Sat Jun 16 01:33:02 2012 +0200

    Updated German translation

 po/de.po | 413 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 221 insertions(+), 192 deletions(-)

commit 0376ac161d566bc0509ec49afe16da57657466ee
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jun 13 10:08:45 2012 +0200

    Updated Spanish translation

 po/es.po | 70 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 35 insertions(+), 35 deletions(-)

commit 7be55d6ac3d3a42fcdfdf934e6eb9de94ab3316f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 12 23:53:13 2012 +0200

    Squashed 'libraries/' changes from 1931ff5..ddb94de
    
    ddb94de just change a comment to make more sense
    0c4188b fix SPI init issues as described http://code.google.com/p/arduino/issues/detail?id=888.  Tested using qt1110 (mode 3) on a mega and WS5100 (webserver example sketch) chips on a etherten
    9ae53c3 Updated SoftwareSerial examples so that they work easier with Leonardo and Mega
    1feb590 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    b96cb01 spell check on PachubeClientString
    67cf58e Added Cosm Clients to replace Pachube Clients due to Pachube.com rebranding
    3b7c851 Merge branch 'master' of github.com:arduino/Arduino
    bc8817a Servo bug that would sometimes cause skipping.
    3f0595c Merge pull request #70 from johannrichard/ethernet-close_wait
    af8588d Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    2a6108c Update to WebClientRepeating comments
    6816ca9 Added WebClientRepeating example
    db13f95 Removed Serial.begin() inside examples where not needed
    e5b47ff updated URLs in LiquidCrystal examples
    7d1f132 Updated all comments for while (!Serial) additions to serial-based examples
    6a8a331 Fix for CLOSE_WAIT Bug
    1e92dae Updated all serial in setup examples with a note about the serial check
    338f2df Added Serial port check to all examples using Serial statements in the setup
    dfd47b8 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    44d4048 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    b7e0c83 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    527ec1c Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    1910706 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    75f9e0b Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    e8c03ce Merge branch 'master' of github.com:arduino/Arduino into new-extension
    efb13bc Merge branch 'master' of github.com:arduino/32U4 into new-extension
    6910532 Fixing ethernet library on Leonardo (correcting SS pin for 32U4).
    
    git-subtree-dir: libraries
    git-subtree-split: ddb94de9afe95374d52a800ae679fe28e7f5e01e

 EEPROM/examples/eeprom_read/eeprom_read.ino        |   4 +
 Ethernet/EthernetClient.cpp                        |   2 +-
 Ethernet/examples/ChatServer/ChatServer.ino        |   9 +-
 Ethernet/examples/CosmClient/CosmClient.ino        | 159 +++++++++++++++++++++
 .../examples/CosmClientString/CosmClientString.ino | 146 +++++++++++++++++++
 .../DhcpAddressPrinter/DhcpAddressPrinter.ino      |   8 +-
 .../examples/DhcpChatServer/DhcpChatServer.ino     |   9 +-
 Ethernet/examples/DnsWebClient/DnsWebClient.ino    |   9 +-
 Ethernet/examples/PachubeClient/PachubeClient.ino  |   9 +-
 .../PachubeClientString/PachubeClientString.ino    |  33 +++--
 Ethernet/examples/TelnetClient/TelnetClient.ino    |   8 +-
 Ethernet/examples/TwitterClient/TwitterClient.ino  |   8 +-
 Ethernet/examples/UdpNtpClient/UdpNtpClient.ino    |   7 +-
 Ethernet/examples/WebClient/WebClient.ino          |   7 +-
 .../WebClientRepeating/WebClientRepeating.ino      | 110 ++++++++++++++
 Ethernet/examples/WebServer/WebServer.ino          |   8 +-
 Ethernet/utility/w5100.h                           |   6 +-
 LiquidCrystal/examples/Autoscroll/Autoscroll.ino   |   3 +-
 LiquidCrystal/examples/Blink/Blink.ino             |   2 +-
 LiquidCrystal/examples/Cursor/Cursor.ino           |   3 +-
 LiquidCrystal/examples/Display/Display.ino         |   3 +-
 LiquidCrystal/examples/Scroll/Scroll.ino           |   3 +-
 .../examples/SerialDisplay/SerialDisplay.ino       |   2 +-
 .../examples/TextDirection/TextDirection.ino       |   3 +-
 LiquidCrystal/examples/setCursor/setCursor.ino     |   3 +-
 SD/examples/CardInfo/CardInfo.ino                  |   8 +-
 SD/examples/Datalogger/Datalogger.ino              |   8 +-
 SD/examples/DumpFile/DumpFile.ino                  |   9 ++
 SD/examples/Files/Files.ino                        |   8 +-
 SD/examples/ReadWrite/ReadWrite.ino                |   8 +-
 SD/examples/listfiles/listfiles.ino                |   8 +-
 SPI/SPI.cpp                                        |  27 ++--
 Servo/Servo.cpp                                    |   2 +-
 .../SoftwareSerialExample.ino                      |  23 ++-
 .../examples/TwoPortReceive/TwoPortReceive.ino     |  25 +++-
 .../stepper_speedControl/stepper_speedControl.ino  |   5 +-
 36 files changed, 630 insertions(+), 65 deletions(-)

commit 552285731fdc6f1cde9be54717297c8a0238165b
Merge: 3b0f46e 7be55d6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 12 23:53:13 2012 +0200

    update libraries target from upstream

commit 6ea9c318e2f8a808c3d8d5367d97ff8baecc5c94
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 12 23:53:12 2012 +0200

    Squashed 'hardware/' changes from 0ce6d5d..0e2ddbe
    
    0e2ddbe Printing NaN values as "nan" in printFloat().
    6414793 Check for NULL pointer in Print.write().
    dff9adc Added support for interrupt on INT2 and INT3 on the Leonardo
    0ef27b0 Merge remote-tracking branch 'upstream/master'
    cbcdc0a Updating SoftwareSerial pin mapping (pin change interrupts) for Leonardo.
    7604f70 added pin change interrupt defines for Leonardo.  fix for broken software serial on Leonardo
    dd5a553 Adding readString() and readStringUntil() to Stream (Adrian McEwen).
    b5a3a6d Mouse.isPressed() now checks only for left button by default
    4f3aca5 renamed Leonardo USB_ class to USBDevice_ to be unambiguous.  renamed "USB" object to "USBDevice" to prevent conflict with USB Host library (thanks Massimo)
    607367a changed PID values for Leonardo bootloader and sketch
    3406cec bugfix for configuring PWM on D6 and D13 too early.  (thanks to Limor Fried)
    3c0484f bugfix for boards with a timer 4 but no channel D
    ebab26c merged Caterina with Blink
    b6bb16a fixed logic bug in Caterina that could stop the bootloader from entering self-programming mode
    b738de0 Micro I hardly knew ye
    f1653a2 Micro and Leonardo bootloaders for distribution are now merged with Blink sketch
    886b1fd sketch USB VID and PID values are passed in from boards.txt at compile time now.  changed sketch PIDs to final values.  also uncommented Micro section in boards.txt
    6ee1023 PID and VID are no longer hard-coded in bootloader.  instead they are passed in at compile-time from makefile.  also added and renamed built bootloader images for Micro and Leonardo
    e939b04 Revert "Revert "added a short delay and comment to boolean operator in CDC""
    bff7ad3 Revert "added a short delay and comment to boolean operator in CDC"
    7327aa6 added a short delay and comment to boolean operator in CDC
    16d40c0 added Boolean operators to HardwareSerial and CDC to test whether the port is ready to send data.
    1d38f3e fixed logic error in Keyboard.release() - now removes every occurrence of a key if it's present more than once
    2ebb06f removed horrible multi-key Keyboard.press() and Keyboard.release() methods
    4d3d0bb eliminated Keyboard.type() - unnecessary duplication of Keyboard.write() (David Mellis).  Also edit KeyboardReprogram example which was the only example using type()
    8864547 added methods to Keyboard to handle multiple simultaneous key presses or releases (up to six each)
    94788a0 Keyboard.type() now just presses and releases the key indicated - doesn't releaseAll()
    a626181 added stub methods for begin() and end() to Mouse and Keyboard
    71266c6 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    4c18b53 reduced delay before starting the Leonardo bootloader
    5b93d9c bugfix for Caterina not starting sketch if "verify upload" turned off in IDE.
    f311148 changed Caterina timeout after self-programming to 500 ms (from 250 ms)
    09ed138 give Leonardo bootloader 250 ms to finish housekeeping before leaving self-programming mode
    0525a5d removed old version of Leonardo's caterina bootloader, replaced with LUFA-based caterina
    74474c4 Fix for some strange behaviours during board reset
    1a37431 Added Keyboard support for all modifier and all common non-printing keys.
    8d9c970 Removed support for key mapping in Keyboard.
    619d250 added Keyboard methods press(), release(), and releaseAll()
    936fcb5 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    49c829f fixed minor compilation warnings for Leonardo
    469816c reduced Caterina timeout to 8 seconds from 16
    434944d changed auto-reset logic for Leonardo.  only do WDT manipulation if the port is opened at 1200 bps.  (Dave Mellis)
    98d048a Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    fe65377 Autoreset 1200 bps fix.
    dda458d shortened the watchdog period for resetting Leonardo from 2 s to 250 ms.  Reset into bootloader is much snappier.
    d0f70c0 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    a214743 Leonardo now checks whether bootloader should be run after a WDT event.
    f3eb606 Changed Leonardo fuses to select longer clock startup time.
    7564809 Leonardo bootloader jumps straight to sketch for a power-on reset.
    47d73ae Leonardo auto-reset-and-upload changes for Windows (explanation below)
    dcd1322 changed Leonardo bootloader and sketch PID values again (now 0x0701 for bootloader, 0x0801 for sketch)
    d59d937 adjusting descriptors - trying to prevent sketch and bootloader from grabbing different COM numbers on Windows
    e39c0b3 changed Caterina descriptors - Arduino LLC VID, new PID, manufacturer string, and serial number
    eedb85f fixed bug in Caterina which caused some programming instructions to fail
    ac9e4f9 increased Leonardo bootloader timeout to 16 seconds
    219c791 proper bootloader timeout and LED control in Leonardo bootloader
    0cb1c78 fixed starting Leonardo bootloader from sketch
    5a8f781 modify boards.txt with new settings for Caterina_LUFA
    9521a50 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
    395be48 Caterina now cleanly hands off operation to the sketch
    6022480 move interrupt vector table to application section before jumping to it after upload finished.
    35176d3 Leonardo bootloader checks reason for reset and jumps immediately to sketch if reset was caused by WDT
    88ec90f stripped all LUFA LED control.  from LUFA-based Caterina
    1193c96 changed fuses to select 4k bootloader for LUFA-based Caterina
    806487d added Board/LEDs.h to LUFA-based Caterina
    a817b95 superficial changes to stock LUFA CDC bootloader - renamed project, removed unnecessary files
    97a39a0 initial checkin of LUFA 111009 CDC bootloader
    b59bd96 made Leonardo and Micro bootloader PIDs same as sketch PIDs
    f9e01b0 restored composite and non-composite device descriptors (removed in 4b05c3fc7529477fb7031d42103c15b50a6b58be)
    7ff5077 reenabled HID to force Leonardo bootloader to enumerate as a composite device
    b697b7c renamed DiskLoader to Caterina (after Leonardo's mom)
    5d14e97 changed USB PID for Leonardo and Micro bootloaders
    819326d fixed warning when comparing pgm_read_word(0) to -1 (thanks, Limor Fried and Phillip Torrone)
    e892b87 got rid of u8, u16, u32 typedefs in Diskloader
    7ceed16 made the bootloader's LED control macro names less offensive
    11c1ceb added conditional compilation for HID, removed conditional compilation for CDC (is always used).  disabled HID by default.  also always enumerates as composite now.
    6f83ec4 fix bug in handling of long descriptors for bootloader USB (thank you, Todd Krein, Limor Fried, and Phillip Torrone)
    67ad111 Merge branch 'master' of github.com:arduino/Arduino into new-extension
    83f0b36 reset the Leonardo board when leaving the bootloader, before starting the sketch
    a1b7743 Merge branch 'master' of github.com:arduino/Arduino into new-extension
    15ba656 bootloader merged with blink sketch
    435b622 changed Keyboard write() method to type(). Made write() an alias for type() to allow subclassing by Stream.
    1a4e20b Revert "changed Keyboard write() method to type().  Made write() an alias for type() to allow subclassing by Stream."
    99c0018 changed Keyboard write() method to type().  Made write() an alias for type() to allow subclassing by Stream.
    fc9417b fixed attachInterrupt() on Leonardo
    a11cedb added asynchronous buffering of received CDC characters
    b8700f1 fixed digitalWrite on timer 4 pins (D6 and D13)
    66fee3e fix bootloader size in boards.txt - 2 kB instead of 4 kB
    cea2598 fixed TIMER4 use on Leonardo
    
    git-subtree-dir: hardware
    git-subtree-split: 0e2ddbe56fa35bef912c0ce46caf7638db19c745

 arduino/boards.txt                                 |   51 +-
 arduino/bootloaders/caterina/Caterina-Leonardo.hex | 1024 ++++++++++++++++++++
 arduino/bootloaders/caterina/Caterina.c            |  714 ++++++++++++++
 arduino/bootloaders/caterina/Caterina.h            |   99 ++
 arduino/bootloaders/caterina/Descriptors.c         |  262 +++++
 arduino/bootloaders/caterina/Descriptors.h         |  139 +++
 arduino/bootloaders/caterina/Makefile              |  728 ++++++++++++++
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex |  115 ---
 arduino/bootloaders/diskloader/Makefile            |  105 --
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  |  239 -----
 arduino/bootloaders/diskloader/src/Platform.h      |   51 -
 arduino/bootloaders/diskloader/src/USBCore.cpp     |  510 ----------
 arduino/bootloaders/diskloader/src/USBCore.h       |  246 -----
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |   87 --
 arduino/bootloaders/diskloader/src/USBDesc.h       |   65 --
 arduino/cores/arduino/CDC.cpp                      |  106 +-
 arduino/cores/arduino/HID.cpp                      |  144 ++-
 arduino/cores/arduino/HardwareSerial.cpp           |    4 +
 arduino/cores/arduino/HardwareSerial.h             |    1 +
 arduino/cores/arduino/Print.cpp                    |    2 +
 arduino/cores/arduino/Print.h                      |    5 +-
 arduino/cores/arduino/Stream.cpp                   |   24 +
 arduino/cores/arduino/Stream.h                     |    2 +
 arduino/cores/arduino/USBAPI.h                     |   81 +-
 arduino/cores/arduino/USBCore.cpp                  |   32 +-
 arduino/cores/arduino/USBDesc.h                    |    4 -
 arduino/cores/arduino/WInterrupts.c                |   62 +-
 arduino/cores/arduino/main.cpp                     |    2 +-
 arduino/cores/arduino/wiring.c                     |   11 +-
 arduino/cores/arduino/wiring_analog.c              |   24 +-
 arduino/cores/arduino/wiring_digital.c             |    8 +-
 arduino/cores/arduino/wiring_private.h             |    2 +
 arduino/variants/leonardo/pins_arduino.h           |    9 +-
 arduino/variants/micro/pins_arduino.h              |   27 -
 34 files changed, 3388 insertions(+), 1597 deletions(-)

commit 3b0f46ec61105ff0b4c754ec89dd379db270c2d6
Merge: e13eca2 6ea9c31
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 12 23:53:12 2012 +0200

    update hardware target from upstream

commit e13eca2ea9d21ea51eb55cdc3bceac920f6bbeda
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 10 09:19:11 2012 +0200

    Bug 675551 - Program crash on opening reference

 src/misc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e75fc11e576b69fc5345156584056fdc2cf5db59
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun May 6 11:06:11 2012 +0200

    add shift key to force upload with selected programer

 src/config.py     |  1 +
 src/programmer.py |  2 +-
 src/ui.py         | 13 +++++++++++++
 src/uploader.py   |  2 +-
 4 files changed, 16 insertions(+), 2 deletions(-)

commit c4774a5e5e143341faeb225b4c3dc4f57d08e37f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat May 5 21:56:39 2012 +0200

    add programmer var to the gconf backend

 src/prefs.py | 3 ++-
 src/ui.py    | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 064ad0c50c4cb48af2dc76973f15ebab4bbc92bc
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat May 5 13:54:26 2012 +0200

    Bug 675350 - Program exits unexpectedly with loss of changes

 src/srcview.py | 1 +
 1 file changed, 1 insertion(+)

commit 546cb8dba25adf08fcaf19f163e171ea3085879a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 3 10:12:27 2012 +0200

    post release version bump

 src/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 820e533e6fb001d34c7c65eade8854df0eb5a84a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 30 10:38:50 2012 +0200

    NEWS update

 NEWS            | 14 ++++++++++++++
 src/__init__.py |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit c697e49e4ebe41ac4a099066959a7f6c852b6c50
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 30 10:38:28 2012 +0200

    force full source install in sdist target

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 96066d261f3371896cfdcc07ba5819e52491a5f7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 30 09:29:30 2012 +0200

    drop unneeded import

 src/ui.py | 1 -
 1 file changed, 1 deletion(-)

commit f26cacaa6cf73dce5a9781f5a1fa99138c32d183
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 29 23:17:25 2012 +0200

    resize errorneous resize grips

 src/ui.py | 2 ++
 1 file changed, 2 insertions(+)

commit 519387dcdd7c19c21da7515b08c114f4055dda72
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 29 14:38:03 2012 +0200

    Bug 673692 - Serial Terminal message in status bar not correct

 src/misc.py     | 14 ++++++++------
 src/serialio.py |  2 +-
 2 files changed, 9 insertions(+), 7 deletions(-)

commit f9499ba04de1676036a86b754c462ef3c1779403
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Apr 9 17:17:27 2012 +0200

    New Arduino 1.0 icons borrowed from Arduino Team

 pixmaps/compile.svg    | 110 ------------------------
 pixmaps/new.png        | Bin 0 -> 444 bytes
 pixmaps/new.svg        | 112 ------------------------
 pixmaps/open.png       | Bin 0 -> 411 bytes
 pixmaps/open.svg       | 112 ------------------------
 pixmaps/save.png       | Bin 0 -> 419 bytes
 pixmaps/save.svg       | 112 ------------------------
 pixmaps/serial.png     | Bin 0 -> 565 bytes
 pixmaps/serial.svg     | 134 -----------------------------
 pixmaps/stop.svg       | 112 ------------------------
 pixmaps/upload.png     | Bin 0 -> 396 bytes
 pixmaps/upload.svg     | 227 -------------------------------------------------
 pixmaps/verify.png     | Bin 0 -> 426 bytes
 scripts/gen-pixmaps.sh |   5 --
 src/ui.py              |   7 +-
 ui/main.ui             |  25 ++----
 16 files changed, 8 insertions(+), 948 deletions(-)

commit fb0d604fc7e9f7a8ee5d0f460dfe5355381aef2b
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Apr 22 17:18:06 2012 +0200

    Updated French translation

 po/fr.po | 401 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 207 insertions(+), 194 deletions(-)

commit 3388da9b9bcb43e9550b3b654edd6f37085acfc0
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Apr 19 06:54:21 2012 +0200

    Updated Czech translation

 po/cs.po | 194 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 102 insertions(+), 92 deletions(-)

commit 5a319df648ee363e197685379237f721712eff45
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Apr 18 01:09:59 2012 +0200

    Bug 673781 - Force Gnoduino SDK installation

 setup.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 0eae6ebee3ca20cb9d628f13ce588981b0f77d1a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Apr 13 15:48:14 2012 +0200

    Updated Galician translations

 po/gl.po | 196 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 105 insertions(+), 91 deletions(-)

commit 7d225a2d4e26a283c7b7173ee4cce37a19c98dfd
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Apr 12 16:44:16 2012 +0200

    Updated Spanish translation

 po/es.po | 100 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 55 insertions(+), 45 deletions(-)

commit 57e5fb4beb53fd0e18c4c07df2e35f7af075ea08
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Apr 10 19:43:41 2012 +0200

    Updated Slovenian translation

 po/sl.po | 116 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 62 insertions(+), 54 deletions(-)

commit 9bcc8d9ea3ecc76ce432ebbc9a7df6b803c9b695
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 9 19:55:51 2012 +0200

    add sketchdir selection to preferences

 src/config.py |  1 +
 src/prefs.py  |  1 +
 src/ui.py     |  7 +++++++
 ui/main.ui    | 47 ++++++++++++++++++++++++++++++++++++++++++++---
 4 files changed, 53 insertions(+), 3 deletions(-)

commit 8436354cbc3874340641b7fabbdb35e2a05198e3
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 9 19:27:02 2012 +0200

    add upload.verbose save/restore function

 src/ui.py  | 14 ++++++++++++++
 ui/main.ui |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit ea8a3650d4e27b811abd56184442c52d2d2645ff
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 9 19:09:01 2012 +0200

    increase tooltip visibility

 ui/main.ui | 1 +
 1 file changed, 1 insertion(+)

commit 522483080d19e8423fb4ad44db57cffc17f12986
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 9 19:05:52 2012 +0200

    add upload verbose option

 src/config.py   |  1 +
 src/prefs.py    |  1 +
 src/uploader.py | 18 +++++++++---------
 ui/main.ui      | 20 ++++++++++++++++++--
 4 files changed, 29 insertions(+), 11 deletions(-)

commit 64e61d2cd794ab5e1239d36dd65a247f589b4a59
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 9 18:53:10 2012 +0200

    allow custom names in library paths

 src/compiler.py | 17 +++++++++++++++--
 src/preproc.py  |  4 ++++
 2 files changed, 19 insertions(+), 2 deletions(-)

commit 95f705a7f59a7b27760c1f208f553df0c8fdd0d5
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 8 23:10:27 2012 +0200

    more example parsing fixes

 src/ui.py | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 148f57b657d9cacbf4bc7b520a754cc278ce6206
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Apr 9 14:32:38 2012 +0200

    Updated Spanish translation

 po/es.po | 39 ++++++++++++++++++++++-----------------
 1 file changed, 22 insertions(+), 17 deletions(-)

commit 329cb0ded1f30815681971bc5a706d912ca6da8d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Apr 8 22:43:44 2012 +0200

    Updated Slovenian translation

 po/sl.po | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit a3e3d67d62fcbc0ac306d5d60bf9a63631af0416
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 8 21:21:10 2012 +0200

    improve error message on missing core files

 src/misc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a21cb64c2b162ab9396ba70e1fb840f6891fa71e
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Apr 8 21:07:45 2012 +0200

    Updated Slovenian translation

 po/sl.po | 64 +++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 31 insertions(+), 33 deletions(-)

commit 6ff4f8a28c9338ba7e02143a7ae210ab0789ca08
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 8 18:51:38 2012 +0200

    fix reading of old gnoduino boards

 src/board.py | 1 -
 src/misc.py  | 5 +++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7dc5bd22c1eee8650d165ab5bb6a987029718d70
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 8 18:09:23 2012 +0200

    show custom library paths examples

 src/ui.py | 85 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 52 insertions(+), 33 deletions(-)

commit 5d160afcd218c108317e63e07fb3e5a7a07f1637
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sun Apr 8 15:35:57 2012 +0200

    Update gnoduino icons, with arduino like colors

 pixmaps/gnoduino.svg | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

commit 92d46df3827124f4bd1f3625908f1b2662314304
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Apr 7 20:41:49 2012 +0200

    fix error printing during linking

 src/compiler.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit db3ec82151d4a427b875c49b30c208da140cd876
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Apr 8 13:25:11 2012 +0200

    Updated Spanish translation

 po/es.po | 47 +++++++++++++++--------------------------------
 1 file changed, 15 insertions(+), 32 deletions(-)

commit c328da992183ba12e54383e71a8953e045145b1c
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Fri Apr 6 19:21:17 2012 +0200

    Fix compilling typo

 src/compiler.py | 2 +-
 src/misc.py     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3dcb3212484c3fb39a9653069a55f3c3560893ad
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 6 21:58:43 2012 +0200

    fix bootloader burning

 src/programmer.py | 12 +++++++++---
 src/ui.py         |  6 +++---
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 103f6a33a9b84b133b89a9b9f70c196cb577d1fd
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 6 21:57:52 2012 +0200

    print proper output when uploading

 src/uploader.py | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

commit 8b34b2d487f1d8ca237470fd4d83094833412fb4
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Fri Apr 6 00:10:08 2012 +0200

    add myavr mysmartusblight isp

 hardware/arduino/programmers.txt | 5 +++++
 1 file changed, 5 insertions(+)

commit d5de0e00ccd243b1e0163661956386d637705869
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 23:05:49 2012 +0200

    Squashed 'libraries/' content from commit 1931ff5
    
    git-subtree-dir: libraries
    git-subtree-split: 1931ff509038d9cadddf12441835775feb1d0864

 EEPROM/EEPROM.cpp                                  |   50 +
 EEPROM/EEPROM.h                                    |   35 +
 EEPROM/examples/eeprom_clear/eeprom_clear.ino      |   23 +
 EEPROM/examples/eeprom_read/eeprom_read.ino        |   39 +
 EEPROM/examples/eeprom_write/eeprom_write.ino      |   38 +
 EEPROM/keywords.txt                                |   18 +
 Ethernet/Dhcp.cpp                                  |  479 ++++++++
 Ethernet/Dhcp.h                                    |  178 +++
 Ethernet/Dns.cpp                                   |  423 +++++++
 Ethernet/Dns.h                                     |   41 +
 Ethernet/Ethernet.cpp                              |  121 ++
 Ethernet/Ethernet.h                                |   41 +
 Ethernet/EthernetClient.cpp                        |  165 +++
 Ethernet/EthernetClient.h                          |   37 +
 Ethernet/EthernetServer.cpp                        |   91 ++
 Ethernet/EthernetServer.h                          |   22 +
 Ethernet/EthernetUdp.cpp                           |  218 ++++
 Ethernet/EthernetUdp.h                             |   99 ++
 .../BarometricPressureWebServer.ino                |  222 ++++
 Ethernet/examples/ChatServer/ChatServer.ino        |   74 ++
 .../DhcpAddressPrinter/DhcpAddressPrinter.ino      |   53 +
 .../examples/DhcpChatServer/DhcpChatServer.ino     |   80 ++
 Ethernet/examples/DnsWebClient/DnsWebClient.ino    |   76 ++
 Ethernet/examples/PachubeClient/PachubeClient.ino  |  158 +++
 .../PachubeClientString/PachubeClientString.ino    |  145 +++
 Ethernet/examples/TelnetClient/TelnetClient.ino    |   87 ++
 Ethernet/examples/TwitterClient/TwitterClient.ino  |  129 ++
 .../UDPSendReceiveString/UDPSendReceiveString.ino  |  118 ++
 Ethernet/examples/UdpNtpClient/UdpNtpClient.ino    |  136 +++
 Ethernet/examples/WebClient/WebClient.ino          |   75 ++
 Ethernet/examples/WebServer/WebServer.ino          |   95 ++
 Ethernet/keywords.txt                              |   37 +
 Ethernet/util.h                                    |   13 +
 Ethernet/utility/socket.cpp                        |  400 +++++++
 Ethernet/utility/socket.h                          |   41 +
 Ethernet/utility/w5100.cpp                         |  188 +++
 Ethernet/utility/w5100.h                           |  400 +++++++
 Firmata/Boards.h                                   |  366 ++++++
 Firmata/Firmata.cpp                                |  444 +++++++
 Firmata/Firmata.h                                  |  163 +++
 Firmata/LICENSE.txt                                |  458 +++++++
 Firmata/TODO.txt                                   |   14 +
 .../examples/AllInputsFirmata/AllInputsFirmata.ino |   90 ++
 Firmata/examples/AnalogFirmata/AnalogFirmata.ino   |   94 ++
 Firmata/examples/EchoString/EchoString.ino         |   46 +
 Firmata/examples/I2CFirmata/I2CFirmata.ino         |  228 ++++
 Firmata/examples/OldStandardFirmata/LICENSE.txt    |  458 +++++++
 .../OldStandardFirmata/OldStandardFirmata.ino      |  239 ++++
 Firmata/examples/ServoFirmata/ServoFirmata.ino     |   53 +
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.ino    |   46 +
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.ino  |   72 ++
 Firmata/examples/StandardFirmata/LICENSE.txt       |  458 +++++++
 .../examples/StandardFirmata/StandardFirmata.ino   |  636 ++++++++++
 Firmata/keywords.txt                               |   62 +
 LiquidCrystal/LiquidCrystal.cpp                    |  310 +++++
 LiquidCrystal/LiquidCrystal.h                      |  106 ++
 LiquidCrystal/examples/Autoscroll/Autoscroll.ino   |   73 ++
 LiquidCrystal/examples/Blink/Blink.ino             |   61 +
 LiquidCrystal/examples/Cursor/Cursor.ino           |   60 +
 .../examples/CustomCharacter/CustomCharacter.ino   |  138 +++
 LiquidCrystal/examples/Display/Display.ino         |   60 +
 LiquidCrystal/examples/HelloWorld/HelloWorld.ino   |   58 +
 LiquidCrystal/examples/Scroll/Scroll.ino           |   85 ++
 .../examples/SerialDisplay/SerialDisplay.ino       |   65 +
 .../examples/TextDirection/TextDirection.ino       |   87 ++
 LiquidCrystal/examples/setCursor/setCursor.ino     |   71 ++
 LiquidCrystal/keywords.txt                         |   37 +
 SD/File.cpp                                        |  150 +++
 SD/README.txt                                      |   13 +
 SD/SD.cpp                                          |  616 ++++++++++
 SD/SD.h                                            |  103 ++
 SD/examples/CardInfo/CardInfo.ino                  |  111 ++
 SD/examples/Datalogger/Datalogger.ino              |   86 ++
 SD/examples/DumpFile/DumpFile.ino                  |   64 +
 SD/examples/Files/Files.ino                        |   78 ++
 SD/examples/ReadWrite/ReadWrite.ino                |   79 ++
 SD/examples/listfiles/listfiles.ino                |   77 ++
 SD/keywords.txt                                    |   30 +
 SD/utility/FatStructs.h                            |  418 +++++++
 SD/utility/Sd2Card.cpp                             |  644 ++++++++++
 SD/utility/Sd2Card.h                               |  233 ++++
 SD/utility/Sd2PinMap.h                             |  353 ++++++
 SD/utility/SdFat.h                                 |  547 +++++++++
 SD/utility/SdFatUtil.h                             |   71 ++
 SD/utility/SdFatmainpage.h                         |  202 ++++
 SD/utility/SdFile.cpp                              | 1253 ++++++++++++++++++++
 SD/utility/SdInfo.h                                |  232 ++++
 SD/utility/SdVolume.cpp                            |  295 +++++
 SPI/SPI.cpp                                        |   61 +
 SPI/SPI.h                                          |   70 ++
 .../BarometricPressureSensor.ino                   |  143 +++
 .../BarometricPressureSensor.ino                   |  143 +++
 .../DigitalPotControl/DigitalPotControl.ino        |   71 ++
 SPI/keywords.txt                                   |   36 +
 Servo/Servo.cpp                                    |  337 ++++++
 Servo/Servo.h                                      |  127 ++
 Servo/examples/Knob/Knob.ino                       |   22 +
 Servo/examples/Sweep/Sweep.ino                     |   31 +
 Servo/keywords.txt                                 |   24 +
 SoftwareSerial/SoftwareSerial.cpp                  |  515 ++++++++
 SoftwareSerial/SoftwareSerial.h                    |  112 ++
 .../SoftwareSerialExample.ino                      |   38 +
 .../examples/TwoPortReceive/TwoPortReceive.ino     |   78 ++
 SoftwareSerial/keywords.txt                        |   27 +
 Stepper/Stepper.cpp                                |  220 ++++
 Stepper/Stepper.h                                  |   83 ++
 Stepper/examples/MotorKnob/MotorKnob.ino           |   41 +
 .../stepper_oneRevolution.ino                      |   44 +
 .../stepper_oneStepAtATime.ino                     |   44 +
 .../stepper_speedControl/stepper_speedControl.ino  |   49 +
 Stepper/keywords.txt                               |   28 +
 Wire/Wire.cpp                                      |  298 +++++
 Wire/Wire.h                                        |   79 ++
 .../examples/SFRRanger_reader/SFRRanger_reader.ino |   87 ++
 .../digital_potentiometer.ino                      |   39 +
 Wire/examples/master_reader/master_reader.ino      |   32 +
 Wire/examples/master_writer/master_writer.ino      |   31 +
 Wire/examples/slave_receiver/slave_receiver.ino    |   38 +
 Wire/examples/slave_sender/slave_sender.ino        |   32 +
 Wire/keywords.txt                                  |   31 +
 Wire/utility/twi.c                                 |  527 ++++++++
 Wire/utility/twi.h                                 |   53 +
 122 files changed, 19029 insertions(+)

commit 2eb9143d176905c5b4b784ee68ddaf83c0b923f8
Merge: e2aa040 d5de0e0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 23:05:49 2012 +0200

    merge in upsteam libraries target

commit e2aa040b07b443946ddcffb59c20c3844fd0bdbf
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 23:05:28 2012 +0200

    remove wrongly added libraries target

 libraries/ArduinoTestSuite/ArduinoTestSuite.cpp    |  715 -----------
 libraries/ArduinoTestSuite/ArduinoTestSuite.h      |   74 --
 libraries/ArduinoTestSuite/avr_cpunames.h          |  186 ---
 .../examples/ATS_Constants/ATS_Constants.pde       |   76 --
 .../examples/ATS_Delay/ATS_Delay.pde               |    1 -
 .../examples/ATS_General/ATS_General.pde           |   94 --
 .../examples/ATS_SD_File/ATS_SD_File.pde           |  106 --
 .../examples/ATS_SD_Files/ATS_SD_Files.pde         |   78 --
 .../examples/ATS_SD_Seek/ATS_SD_Seek.pde           |  109 --
 .../examples/ATS_Skeleton/ATS_Skeleton.pde         |   52 -
 .../ATS_StringIndexOfMemory.pde                    |  102 --
 .../examples/ATS_StringTest/ATS_StringTest.pde     |  184 ---
 .../examples/ATS_ToneTest/ATS_ToneTest.pde         |  250 ----
 libraries/EEPROM/EEPROM.cpp                        |   50 -
 libraries/EEPROM/EEPROM.h                          |   35 -
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   23 -
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   39 -
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 -
 libraries/EEPROM/keywords.txt                      |   18 -
 libraries/Ethernet/Client.cpp                      |  158 ---
 libraries/Ethernet/Client.h                        |   38 -
 libraries/Ethernet/Ethernet.cpp                    |   36 -
 libraries/Ethernet/Ethernet.h                      |   25 -
 libraries/Ethernet/Server.cpp                      |   92 --
 libraries/Ethernet/Server.h                        |   22 -
 libraries/Ethernet/Udp.cpp                         |  161 ---
 libraries/Ethernet/Udp.h                           |   64 -
 .../BarometricPressureWebServer.pde                |  225 ----
 .../Ethernet/examples/ChatServer/ChatServer.pde    |   63 -
 .../examples/PachubeClient/PachubeClient.pde       |  139 ---
 .../PachubeClientString/PachubeClientString.pde    |  124 --
 .../examples/TelnetClient/TelnetClient.pde         |   89 --
 .../UDPSendReceiveString/UDPSendReceiveString.pde  |  109 --
 .../examples/UdpNtpClient/UdpNtpClient.pde         |  132 ---
 .../Ethernet/examples/WebClient/WebClient.pde      |   71 --
 .../Ethernet/examples/WebServer/WebServer.pde      |   82 --
 libraries/Ethernet/keywords.txt                    |   30 -
 libraries/Ethernet/utility/socket.cpp              |  345 ------
 libraries/Ethernet/utility/socket.h                |   20 -
 libraries/Ethernet/utility/w5100.cpp               |  182 ---
 libraries/Ethernet/utility/w5100.h                 |  381 ------
 libraries/Firmata/Boards.h                         |  335 ------
 libraries/Firmata/Firmata.cpp                      |  442 -------
 libraries/Firmata/Firmata.h                        |  162 ---
 libraries/Firmata/LICENSE.txt                      |  458 -------
 libraries/Firmata/TODO.txt                         |   14 -
 .../examples/AllInputsFirmata/AllInputsFirmata.pde |   79 --
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 --
 libraries/Firmata/examples/AnalogFirmata/Makefile  |  263 ----
 .../Firmata/examples/EchoString/EchoString.pde     |   40 -
 libraries/Firmata/examples/EchoString/Makefile     |  263 ----
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |  217 ----
 .../examples/OldStandardFirmata/LICENSE.txt        |  458 -------
 .../OldStandardFirmata/OldStandardFirmata.pde      |  228 ----
 libraries/Firmata/examples/ServoFirmata/Makefile   |  263 ----
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   42 -
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 ----
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   35 -
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 ----
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   61 -
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 -------
 .../Firmata/examples/StandardFirmata/Makefile      |  273 -----
 .../examples/StandardFirmata/StandardFirmata.pde   |  398 -------
 .../StandardFirmata_2_2_forUNO_0_3.pde             |  436 -------
 libraries/Firmata/keywords.txt                     |   62 -
 libraries/LiquidCrystal/LiquidCrystal.cpp          |  309 -----
 libraries/LiquidCrystal/LiquidCrystal.h            |  104 --
 .../examples/Autoscroll/Autoscroll.pde             |   73 --
 libraries/LiquidCrystal/examples/Blink/Blink.pde   |   61 -
 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |   60 -
 .../examples/CustomCharacter/CustomCharacter.pde   |  138 ---
 .../LiquidCrystal/examples/Display/Display.pde     |   60 -
 .../examples/HelloWorld/HelloWorld.pde             |   58 -
 libraries/LiquidCrystal/examples/Scroll/Scroll.pde |   85 --
 .../examples/SerialDisplay/SerialDisplay.pde       |   65 -
 .../examples/TextDirection/TextDirection.pde       |   87 --
 .../LiquidCrystal/examples/setCursor/setCursor.pde |   71 --
 libraries/LiquidCrystal/keywords.txt               |   37 -
 libraries/Matrix/Matrix.cpp                        |  229 ----
 libraries/Matrix/Matrix.h                          |   54 -
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   42 -
 .../examples/sprite_animation/sprite_animation.pde |   48 -
 libraries/Matrix/keywords.txt                      |   22 -
 libraries/SD/File.cpp                              |   65 -
 libraries/SD/README.txt                            |   11 -
 libraries/SD/SD.cpp                                |  439 -------
 libraries/SD/SD.h                                  |   88 --
 libraries/SD/examples/CardInfo/CardInfo.pde        |  111 --
 libraries/SD/examples/Datalogger/Datalogger.pde    |   86 --
 libraries/SD/examples/DumpFile/DumpFile.pde        |   64 -
 libraries/SD/examples/Files/Files.pde              |   78 --
 libraries/SD/examples/ReadWrite/ReadWrite.pde      |   79 --
 libraries/SD/keywords.txt                          |   30 -
 libraries/SD/utility/FatStructs.h                  |  418 -------
 libraries/SD/utility/Sd2Card.cpp                   |  644 ----------
 libraries/SD/utility/Sd2Card.h                     |  233 ----
 libraries/SD/utility/Sd2PinMap.h                   |  353 ------
 libraries/SD/utility/SdFat.h                       |  547 ---------
 libraries/SD/utility/SdFatUtil.h                   |   70 --
 libraries/SD/utility/SdFatmainpage.h               |  202 ----
 libraries/SD/utility/SdFile.cpp                    | 1252 --------------------
 libraries/SD/utility/SdInfo.h                      |  232 ----
 libraries/SD/utility/SdVolume.cpp                  |  295 -----
 libraries/SPI/SPI.cpp                              |   61 -
 libraries/SPI/SPI.h                                |   70 --
 .../BarometricPressureSensor.pde                   |  143 ---
 .../BarometricPressureSensor.pde                   |  143 ---
 .../DigitalPotControl/DigitalPotControl.pde        |   71 --
 libraries/SPI/keywords.txt                         |   36 -
 libraries/Servo/Servo.cpp                          |  337 ------
 libraries/Servo/Servo.h                            |  127 --
 libraries/Servo/examples/Knob/Knob.pde             |   22 -
 libraries/Servo/examples/Sweep/Sweep.pde           |   31 -
 libraries/Servo/keywords.txt                       |   24 -
 libraries/SoftwareSerial/SoftwareSerial.cpp        |  227 ----
 libraries/SoftwareSerial/SoftwareSerial.h          |   56 -
 libraries/SoftwareSerial/keywords.txt              |   18 -
 libraries/Sprite/Sprite.cpp                        |   95 --
 libraries/Sprite/Sprite.h                          |   48 -
 libraries/Sprite/binary.h                          |  515 --------
 libraries/Sprite/keywords.txt                      |  534 ---------
 libraries/Stepper/Stepper.cpp                      |  220 ----
 libraries/Stepper/Stepper.h                        |   83 --
 libraries/Stepper/examples/MotorKnob/MotorKnob.pde |   41 -
 .../stepper_oneRevolution.pde                      |   44 -
 .../stepper_oneStepAtATime.pde                     |   44 -
 .../stepper_speedControl/stepper_speedControl.pde  |   49 -
 libraries/Stepper/keywords.txt                     |   28 -
 libraries/Wire/Wire.cpp                            |  261 ----
 libraries/Wire/Wire.h                              |   67 --
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   87 --
 .../digital_potentiometer.pde                      |   39 -
 .../Wire/examples/master_reader/master_reader.pde  |   32 -
 .../Wire/examples/master_writer/master_writer.pde  |   31 -
 .../examples/slave_receiver/slave_receiver.pde     |   38 -
 .../Wire/examples/slave_sender/slave_sender.pde    |   32 -
 libraries/Wire/keywords.txt                        |   31 -
 libraries/Wire/utility/twi.c                       |  476 --------
 libraries/Wire/utility/twi.h                       |   53 -
 139 files changed, 21528 deletions(-)

commit ab2b121a41bbacbc5f7f4a33e8a07eeea272027d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 22:59:11 2012 +0200

    Squashed 'hardware/' content from commit 0ce6d5d
    
    git-subtree-dir: hardware
    git-subtree-split: 0ce6d5de9b9e35031ba58fd7557aeb75cce82b7e

 arduino/boards.txt                                 |  476 +++++
 arduino/bootloaders/atmega/ATmegaBOOT_168.c        | 1054 +++++++++++
 .../atmega/ATmegaBOOT_168_atmega1280.hex           |  245 +++
 .../atmega/ATmegaBOOT_168_atmega328.hex            |  125 ++
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 ++
 .../atmega/ATmegaBOOT_168_diecimila.hex            |  126 ++
 arduino/bootloaders/atmega/ATmegaBOOT_168_ng.hex   |  110 ++
 .../bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex |  126 ++
 arduino/bootloaders/atmega/Makefile                |  224 +++
 arduino/bootloaders/atmega8/ATmegaBOOT.c           |  507 +++++
 arduino/bootloaders/atmega8/ATmegaBOOT.hex         |   66 +
 arduino/bootloaders/atmega8/Makefile               |   88 +
 arduino/bootloaders/bt/ATmegaBOOT_168.c            | 1038 ++++++++++
 arduino/bootloaders/bt/ATmegaBOOT_168.hex          |  121 ++
 .../bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex |  162 ++
 arduino/bootloaders/bt/Makefile                    |  109 ++
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex |  115 ++
 arduino/bootloaders/diskloader/Makefile            |  105 +
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  |  239 +++
 arduino/bootloaders/diskloader/src/Platform.h      |   51 +
 arduino/bootloaders/diskloader/src/USBCore.cpp     |  510 +++++
 arduino/bootloaders/diskloader/src/USBCore.h       |  246 +++
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |   87 +
 arduino/bootloaders/diskloader/src/USBDesc.h       |   65 +
 arduino/bootloaders/lilypad/LilyPadBOOT_168.hex    |  117 ++
 arduino/bootloaders/lilypad/src/ATmegaBOOT.c       |  979 ++++++++++
 arduino/bootloaders/lilypad/src/Makefile           |   84 +
 arduino/bootloaders/optiboot/Makefile              |  451 +++++
 arduino/bootloaders/optiboot/README.TXT            |   81 +
 arduino/bootloaders/optiboot/boot.h                |  848 +++++++++
 arduino/bootloaders/optiboot/makeall               |   20 +
 arduino/bootloaders/optiboot/omake                 |    2 +
 arduino/bootloaders/optiboot/omake.bat             |    1 +
 arduino/bootloaders/optiboot/optiboot.c            |  672 +++++++
 .../bootloaders/optiboot/optiboot_atmega168.hex    |   35 +
 .../bootloaders/optiboot/optiboot_atmega168.lst    |  598 ++++++
 .../optiboot/optiboot_atmega328-Mini.hex           |   33 +
 .../bootloaders/optiboot/optiboot_atmega328.hex    |   35 +
 .../bootloaders/optiboot/optiboot_atmega328.lst    |  598 ++++++
 arduino/bootloaders/optiboot/optiboot_atmega8.hex  |   33 +
 arduino/bootloaders/optiboot/optiboot_atmega8.lst  |  604 ++++++
 arduino/bootloaders/optiboot/pin_defs.h            |   80 +
 arduino/bootloaders/optiboot/stk500.h              |   39 +
 arduino/bootloaders/stk500v2/License.txt           |  280 +++
 arduino/bootloaders/stk500v2/Makefile              |  588 ++++++
 arduino/bootloaders/stk500v2/STK500V2.pnproj       |    1 +
 arduino/bootloaders/stk500v2/STK500V2.pnps         |    1 +
 arduino/bootloaders/stk500v2/avrinterruptnames.h   |  742 ++++++++
 arduino/bootloaders/stk500v2/command.h             |  114 ++
 arduino/bootloaders/stk500v2/stk500boot.c          | 1996 ++++++++++++++++++++
 arduino/bootloaders/stk500v2/stk500boot.ppg        |    1 +
 .../stk500v2/stk500boot_v2_mega2560.hex            |  513 +++++
 arduino/cores/arduino/Arduino.h                    |  215 +++
 arduino/cores/arduino/CDC.cpp                      |  175 ++
 arduino/cores/arduino/Client.h                     |   26 +
 arduino/cores/arduino/HID.cpp                      |  446 +++++
 arduino/cores/arduino/HardwareSerial.cpp           |  424 +++++
 arduino/cores/arduino/HardwareSerial.h             |   80 +
 arduino/cores/arduino/IPAddress.cpp                |   56 +
 arduino/cores/arduino/IPAddress.h                  |   76 +
 arduino/cores/arduino/Platform.h                   |   23 +
 arduino/cores/arduino/Print.cpp                    |  263 +++
 arduino/cores/arduino/Print.h                      |   78 +
 arduino/cores/arduino/Printable.h                  |   40 +
 arduino/cores/arduino/Server.h                     |    9 +
 arduino/cores/arduino/Stream.cpp                   |  246 +++
 arduino/cores/arduino/Stream.h                     |   94 +
 arduino/cores/arduino/Tone.cpp                     |  601 ++++++
 arduino/cores/arduino/USBAPI.h                     |  166 ++
 arduino/cores/arduino/USBCore.cpp                  |  660 +++++++
 arduino/cores/arduino/USBCore.h                    |  303 +++
 arduino/cores/arduino/USBDesc.h                    |   67 +
 arduino/cores/arduino/Udp.h                        |   88 +
 arduino/cores/arduino/WCharacter.h                 |  168 ++
 arduino/cores/arduino/WInterrupts.c                |  268 +++
 arduino/cores/arduino/WMath.cpp                    |   60 +
 arduino/cores/arduino/WString.cpp                  |  645 +++++++
 arduino/cores/arduino/WString.h                    |  205 ++
 arduino/cores/arduino/binary.h                     |  515 +++++
 arduino/cores/arduino/main.cpp                     |   20 +
 arduino/cores/arduino/new.cpp                      |   18 +
 arduino/cores/arduino/new.h                        |   22 +
 arduino/cores/arduino/wiring.c                     |  315 +++
 arduino/cores/arduino/wiring_analog.c              |  274 +++
 arduino/cores/arduino/wiring_digital.c             |  174 ++
 arduino/cores/arduino/wiring_private.h             |   69 +
 arduino/cores/arduino/wiring_pulse.c               |   69 +
 arduino/cores/arduino/wiring_shift.c               |   55 +
 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex |  467 +++++
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex |  467 +++++
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex |  467 +++++
 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  |  234 +++
 arduino/firmwares/README.txt                       |   33 +
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   |  234 +++
 arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.c  |  728 +++++++
 arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.h  |  220 +++
 arduino/firmwares/arduino-usbdfu/Board/LEDs.h      |  110 ++
 arduino/firmwares/arduino-usbdfu/Descriptors.c     |  189 ++
 arduino/firmwares/arduino-usbdfu/Descriptors.h     |  177 ++
 arduino/firmwares/arduino-usbdfu/makefile          |  710 +++++++
 arduino/firmwares/arduino-usbdfu/readme.txt        |    7 +
 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex |  254 +++
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  |  254 +++
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      |  254 +++
 .../arduino-usbserial/Arduino-usbserial-mega.hex   |  256 +++
 .../arduino-usbserial/Arduino-usbserial-uno.hex    |  256 +++
 .../arduino-usbserial/Arduino-usbserial.c          |  242 +++
 .../arduino-usbserial/Arduino-usbserial.h          |   79 +
 arduino/firmwares/arduino-usbserial/Board/LEDs.h   |  110 ++
 arduino/firmwares/arduino-usbserial/Descriptors.c  |  277 +++
 arduino/firmwares/arduino-usbserial/Descriptors.h  |   88 +
 .../arduino-usbserial/Lib/LightweightRingBuff.h    |  197 ++
 arduino/firmwares/arduino-usbserial/makefile       |  776 ++++++++
 arduino/firmwares/arduino-usbserial/readme.txt     |   13 +
 arduino/programmers.txt                            |   26 +
 arduino/variants/eightanaloginputs/pins_arduino.h  |   27 +
 arduino/variants/leonardo/pins_arduino.h           |  253 +++
 arduino/variants/mega/pins_arduino.h               |  363 ++++
 arduino/variants/micro/pins_arduino.h              |   27 +
 arduino/variants/standard/pins_arduino.h           |  218 +++
 120 files changed, 30691 insertions(+)

commit b8e10b4c68ddcaeac5bcff366c37d4f77c4c69ee
Merge: 8e40ee6 ab2b121
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 22:59:11 2012 +0200

    merge in upsteam hardware target

commit 8e40ee6eaf06d05f758293e1ed8eb9d8b6589924
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Apr 5 22:56:56 2012 +0200

    remove wrongly added hardware target

 hardware/arduino/boards.txt                        |  476 -----
 .../arduino/bootloaders/atmega/ATmegaBOOT_168.c    | 1054 -----------
 .../atmega/ATmegaBOOT_168_atmega1280.hex           |  245 ---
 .../atmega/ATmegaBOOT_168_atmega328.hex            |  125 --
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 --
 .../atmega/ATmegaBOOT_168_diecimila.hex            |  126 --
 .../bootloaders/atmega/ATmegaBOOT_168_ng.hex       |  110 --
 .../bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex |  126 --
 hardware/arduino/bootloaders/atmega/Makefile       |  224 ---
 hardware/arduino/bootloaders/atmega8/ATmegaBOOT.c  |  507 -----
 .../arduino/bootloaders/atmega8/ATmegaBOOT.hex     |   66 -
 hardware/arduino/bootloaders/atmega8/Makefile      |   88 -
 hardware/arduino/bootloaders/bt/ATmegaBOOT_168.c   | 1038 ----------
 hardware/arduino/bootloaders/bt/ATmegaBOOT_168.hex |  121 --
 .../bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex |  162 --
 hardware/arduino/bootloaders/bt/Makefile           |  109 --
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex |  115 --
 hardware/arduino/bootloaders/diskloader/Makefile   |  105 -
 .../bootloaders/diskloader/src/DiskLoader.cpp      |  239 ---
 .../arduino/bootloaders/diskloader/src/Platform.h  |   51 -
 .../arduino/bootloaders/diskloader/src/USBCore.cpp |  510 -----
 .../arduino/bootloaders/diskloader/src/USBCore.h   |  246 ---
 .../arduino/bootloaders/diskloader/src/USBDesc.cpp |   87 -
 .../arduino/bootloaders/diskloader/src/USBDesc.h   |   65 -
 .../bootloaders/lilypad/LilyPadBOOT_168.hex        |  117 --
 .../arduino/bootloaders/lilypad/src/ATmegaBOOT.c   |  979 ----------
 hardware/arduino/bootloaders/lilypad/src/Makefile  |   84 -
 hardware/arduino/bootloaders/optiboot/Makefile     |  451 -----
 hardware/arduino/bootloaders/optiboot/README.TXT   |   81 -
 hardware/arduino/bootloaders/optiboot/boot.h       |  848 ---------
 hardware/arduino/bootloaders/optiboot/makeall      |   20 -
 hardware/arduino/bootloaders/optiboot/omake        |    2 -
 hardware/arduino/bootloaders/optiboot/omake.bat    |    1 -
 hardware/arduino/bootloaders/optiboot/optiboot.c   |  672 -------
 .../bootloaders/optiboot/optiboot_atmega168.hex    |   35 -
 .../bootloaders/optiboot/optiboot_atmega168.lst    |  598 ------
 .../optiboot/optiboot_atmega328-Mini.hex           |   33 -
 .../bootloaders/optiboot/optiboot_atmega328.hex    |   35 -
 .../bootloaders/optiboot/optiboot_atmega328.lst    |  598 ------
 .../bootloaders/optiboot/optiboot_atmega8.hex      |   33 -
 .../bootloaders/optiboot/optiboot_atmega8.lst      |  604 ------
 hardware/arduino/bootloaders/optiboot/pin_defs.h   |   80 -
 hardware/arduino/bootloaders/optiboot/stk500.h     |   39 -
 hardware/arduino/bootloaders/stk500v2/License.txt  |  280 ---
 hardware/arduino/bootloaders/stk500v2/Makefile     |  588 ------
 .../arduino/bootloaders/stk500v2/STK500V2.pnproj   |    1 -
 .../arduino/bootloaders/stk500v2/STK500V2.pnps     |    1 -
 .../bootloaders/stk500v2/avrinterruptnames.h       |  742 --------
 hardware/arduino/bootloaders/stk500v2/command.h    |  114 --
 hardware/arduino/bootloaders/stk500v2/stk500boot.c | 1996 --------------------
 .../arduino/bootloaders/stk500v2/stk500boot.ppg    |    1 -
 .../stk500v2/stk500boot_v2_mega2560.hex            |  513 -----
 hardware/arduino/cores/arduino/Arduino.h           |  215 ---
 hardware/arduino/cores/arduino/CDC.cpp             |  175 --
 hardware/arduino/cores/arduino/Client.h            |   26 -
 hardware/arduino/cores/arduino/HID.cpp             |  446 -----
 hardware/arduino/cores/arduino/HardwareSerial.cpp  |  424 -----
 hardware/arduino/cores/arduino/HardwareSerial.h    |   80 -
 hardware/arduino/cores/arduino/IPAddress.cpp       |   56 -
 hardware/arduino/cores/arduino/IPAddress.h         |   76 -
 hardware/arduino/cores/arduino/Platform.h          |   23 -
 hardware/arduino/cores/arduino/Print.cpp           |  263 ---
 hardware/arduino/cores/arduino/Print.h             |   78 -
 hardware/arduino/cores/arduino/Printable.h         |   40 -
 hardware/arduino/cores/arduino/Server.h            |    9 -
 hardware/arduino/cores/arduino/Stream.cpp          |  246 ---
 hardware/arduino/cores/arduino/Stream.h            |   94 -
 hardware/arduino/cores/arduino/Tone.cpp            |  601 ------
 hardware/arduino/cores/arduino/USBAPI.h            |  166 --
 hardware/arduino/cores/arduino/USBCore.cpp         |  660 -------
 hardware/arduino/cores/arduino/USBCore.h           |  303 ---
 hardware/arduino/cores/arduino/USBDesc.h           |   67 -
 hardware/arduino/cores/arduino/Udp.h               |   88 -
 hardware/arduino/cores/arduino/WCharacter.h        |  168 --
 hardware/arduino/cores/arduino/WInterrupts.c       |  268 ---
 hardware/arduino/cores/arduino/WMath.cpp           |   60 -
 hardware/arduino/cores/arduino/WString.cpp         |  645 -------
 hardware/arduino/cores/arduino/WString.h           |  205 --
 hardware/arduino/cores/arduino/binary.h            |  515 -----
 hardware/arduino/cores/arduino/main.cpp            |   20 -
 hardware/arduino/cores/arduino/new.cpp             |   18 -
 hardware/arduino/cores/arduino/new.h               |   22 -
 hardware/arduino/cores/arduino/wiring.c            |  315 ---
 hardware/arduino/cores/arduino/wiring_analog.c     |  274 ---
 hardware/arduino/cores/arduino/wiring_digital.c    |  174 --
 hardware/arduino/cores/arduino/wiring_private.h    |   69 -
 hardware/arduino/cores/arduino/wiring_pulse.c      |   69 -
 hardware/arduino/cores/arduino/wiring_shift.c      |   55 -
 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex |  467 -----
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex |  467 -----
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex |  467 -----
 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  |  234 ---
 hardware/arduino/firmwares/README.txt              |   33 -
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   |  234 ---
 .../firmwares/arduino-usbdfu/Arduino-usbdfu.c      |  728 -------
 .../firmwares/arduino-usbdfu/Arduino-usbdfu.h      |  220 ---
 .../arduino/firmwares/arduino-usbdfu/Board/LEDs.h  |  110 --
 .../arduino/firmwares/arduino-usbdfu/Descriptors.c |  189 --
 .../arduino/firmwares/arduino-usbdfu/Descriptors.h |  177 --
 hardware/arduino/firmwares/arduino-usbdfu/makefile |  710 -------
 .../arduino/firmwares/arduino-usbdfu/readme.txt    |    7 -
 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex |  254 ---
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  |  254 ---
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      |  254 ---
 .../arduino-usbserial/Arduino-usbserial-mega.hex   |  256 ---
 .../arduino-usbserial/Arduino-usbserial-uno.hex    |  256 ---
 .../arduino-usbserial/Arduino-usbserial.c          |  242 ---
 .../arduino-usbserial/Arduino-usbserial.h          |   79 -
 .../firmwares/arduino-usbserial/Board/LEDs.h       |  110 --
 .../firmwares/arduino-usbserial/Descriptors.c      |  277 ---
 .../firmwares/arduino-usbserial/Descriptors.h      |   88 -
 .../arduino-usbserial/Lib/LightweightRingBuff.h    |  197 --
 .../arduino/firmwares/arduino-usbserial/makefile   |  776 --------
 .../arduino/firmwares/arduino-usbserial/readme.txt |   13 -
 hardware/arduino/programmers.txt                   |   26 -
 .../variants/eightanaloginputs/pins_arduino.h      |   27 -
 hardware/arduino/variants/leonardo/pins_arduino.h  |  253 ---
 hardware/arduino/variants/mega/pins_arduino.h      |  363 ----
 hardware/arduino/variants/micro/pins_arduino.h     |   27 -
 hardware/arduino/variants/standard/pins_arduino.h  |  218 ---
 120 files changed, 30691 deletions(-)

commit 45a6c0b20b332338106603537766dd93240f36c3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Apr 4 13:43:03 2012 +0200

    Updated Slovenian translation

 po/sl.po | 112 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 56 insertions(+), 56 deletions(-)

commit 0a95f5ae1b3068e0a2faa7dd11ba63826ec09fd3
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Apr 4 10:05:17 2012 +0200

    Updated Spanish translation

 po/es.po | 98 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 57 insertions(+), 41 deletions(-)

commit 96b85858a0aae2f1ff00095724d92dc64afb5b73
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Apr 4 08:46:30 2012 +0200

    update about dialog

 ui/main.ui | 35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)

commit bc450eff0b0b9504357373dc0d8a998c32f99c85
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Tue Apr 3 17:56:13 2012 +0200

    Remove BOARDS/PROGRAMMERS references from setup.py

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 39c13644971f399051bdaf3d79e55cc5983701b0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Apr 3 00:20:46 2012 +0200

    Remove specific gnoduinio generated config files
    as we are perfectly able to read original arduino files

 setup.py | 4 ----
 1 file changed, 4 deletions(-)

commit 7de984e1b8a235016ebfec1067057ec1e486702b
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Apr 2 23:36:18 2012 +0200

    fix processing of example files

 src/ui.py | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit a5fb4d77dcb18c9ea7921b3eb3d6c4b0536eb11a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Apr 1 17:28:44 2012 +0200

    Update hardware from upstream - take II

 hardware/arduino/boards.txt                        | 182 ++++-
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 115 +++
 hardware/arduino/bootloaders/diskloader/Makefile   | 105 +++
 .../bootloaders/diskloader/src/DiskLoader.cpp      | 239 ++++++
 .../arduino/bootloaders/diskloader/src/Platform.h  |  51 ++
 .../arduino/bootloaders/diskloader/src/USBCore.cpp | 510 +++++++++++++
 .../arduino/bootloaders/diskloader/src/USBCore.h   | 246 ++++++
 .../arduino/bootloaders/diskloader/src/USBDesc.cpp |  87 +++
 .../arduino/bootloaders/diskloader/src/USBDesc.h   |  65 ++
 hardware/arduino/bootloaders/optiboot/Makefile     | 306 ++++++--
 hardware/arduino/bootloaders/optiboot/README.TXT   |  81 ++
 hardware/arduino/bootloaders/optiboot/boot.h       | 848 +++++++++++++++++++++
 hardware/arduino/bootloaders/optiboot/makeall      |  15 +-
 hardware/arduino/bootloaders/optiboot/omake        |   2 +
 hardware/arduino/bootloaders/optiboot/omake.bat    |   1 +
 hardware/arduino/bootloaders/optiboot/optiboot.c   | 398 ++++++----
 .../bootloaders/optiboot/optiboot_atmega168.hex    |  35 +
 .../bootloaders/optiboot/optiboot_atmega168.lst    | 598 +++++++++++++++
 .../optiboot/optiboot_atmega328-Mini.hex           |  33 +
 .../bootloaders/optiboot/optiboot_atmega328.hex    |  62 +-
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 656 +++++++++-------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  33 -
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 520 -------------
 .../bootloaders/optiboot/optiboot_atmega8.hex      |  33 +
 .../bootloaders/optiboot/optiboot_atmega8.lst      | 604 +++++++++++++++
 .../bootloaders/optiboot/optiboot_diecimila.hex    |  33 -
 .../bootloaders/optiboot/optiboot_diecimila.lst    | 520 -------------
 .../bootloaders/optiboot/optiboot_lilypad.hex      |  34 -
 .../bootloaders/optiboot/optiboot_lilypad.lst      | 533 -------------
 .../optiboot/optiboot_lilypad_resonator.hex        |  34 -
 .../optiboot/optiboot_lilypad_resonator.lst        | 533 -------------
 .../bootloaders/optiboot/optiboot_luminet.hex      |  42 -
 .../bootloaders/optiboot/optiboot_luminet.lst      | 604 ---------------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |  33 -
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    | 520 -------------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |  33 -
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    | 520 -------------
 .../bootloaders/optiboot/optiboot_pro_8MHz.hex     |  34 -
 .../bootloaders/optiboot/optiboot_pro_8MHz.lst     | 533 -------------
 hardware/arduino/bootloaders/optiboot/pin_defs.h   |  80 ++
 hardware/arduino/bootloaders/optiboot/stk500.h     |  39 +
 hardware/arduino/bootloaders/stk500v2/stk500boot.c |   3 +-
 .../stk500v2/stk500boot_v2_mega2560.hex            | 648 ++++++++++++----
 hardware/arduino/cores/arduino/Arduino.h           | 215 ++++++
 hardware/arduino/cores/arduino/CDC.cpp             | 175 +++++
 hardware/arduino/cores/arduino/Client.h            |  26 +
 hardware/arduino/cores/arduino/HID.cpp             | 446 +++++++++++
 hardware/arduino/cores/arduino/HardwareSerial.cpp  | 275 +++++--
 hardware/arduino/cores/arduino/HardwareSerial.h    |  14 +-
 hardware/arduino/cores/arduino/IPAddress.cpp       |  56 ++
 hardware/arduino/cores/arduino/IPAddress.h         |  76 ++
 hardware/arduino/cores/arduino/Platform.h          |  23 +
 hardware/arduino/cores/arduino/Print.cpp           | 207 +++--
 hardware/arduino/cores/arduino/Print.h             |  62 +-
 hardware/arduino/cores/arduino/Printable.h         |  40 +
 hardware/arduino/cores/arduino/Server.h            |   9 +
 hardware/arduino/cores/arduino/Stream.cpp          | 246 ++++++
 hardware/arduino/cores/arduino/Stream.h            |  59 ++
 hardware/arduino/cores/arduino/Tone.cpp            |   2 +-
 hardware/arduino/cores/arduino/USBAPI.h            | 166 ++++
 hardware/arduino/cores/arduino/USBCore.cpp         | 660 ++++++++++++++++
 hardware/arduino/cores/arduino/USBCore.h           | 303 ++++++++
 hardware/arduino/cores/arduino/USBDesc.h           |  67 ++
 hardware/arduino/cores/arduino/Udp.h               |  88 +++
 hardware/arduino/cores/arduino/WConstants.h        |   1 -
 hardware/arduino/cores/arduino/WInterrupts.c       |  23 +-
 hardware/arduino/cores/arduino/WProgram.h          |  63 --
 hardware/arduino/cores/arduino/WString.cpp         | 736 +++++++++++-------
 hardware/arduino/cores/arduino/WString.h           | 255 +++++--
 hardware/arduino/cores/arduino/main.cpp            |  10 +-
 hardware/arduino/cores/arduino/new.cpp             |  18 +
 hardware/arduino/cores/arduino/new.h               |  22 +
 hardware/arduino/cores/arduino/pins_arduino.c      | 465 -----------
 hardware/arduino/cores/arduino/pins_arduino.h      |  88 ---
 hardware/arduino/cores/arduino/wiring.c            |  30 +-
 hardware/arduino/cores/arduino/wiring.h            | 135 ----
 hardware/arduino/cores/arduino/wiring_analog.c     |  19 +-
 hardware/arduino/cores/arduino/wiring_digital.c    |  22 +-
 hardware/arduino/cores/arduino/wiring_private.h    |   5 +-
 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex | 467 ++++++++++++
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex | 467 ++++++++++++
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex | 467 ++++++++++++
 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex | 254 ++++++
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  | 254 ++++++
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      | 254 ++++++
 hardware/arduino/programmers.txt                   |   6 +
 .../variants/eightanaloginputs/pins_arduino.h      |  27 +
 hardware/arduino/variants/leonardo/pins_arduino.h  | 253 ++++++
 hardware/arduino/variants/mega/pins_arduino.h      | 363 +++++++++
 hardware/arduino/variants/micro/pins_arduino.h     |  27 +
 hardware/arduino/variants/standard/pins_arduino.h  | 218 ++++++
 91 files changed, 12230 insertions(+), 6535 deletions(-)

commit 0918cac89c92380b2f404b0d8253ed06a52562c6
Merge: 2c89fb9 b8f1a12
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 31 17:07:45 2012 +0200

    Update hardware from upstream

commit 2c89fb9da7dba65d7fd75951911f104187915269
Author: speps <dreamspepser@yahoo.it>
Date:   Fri Mar 30 21:23:43 2012 +0200

    Bug 670311 - get rid of the gnome-vfs dependency

 src/misc.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit e324836f6ffddd622ba94f3c1e84ad2f0200e633
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Mar 29 21:06:59 2012 +0200

    drop unneeded imports

 src/ui.py | 1 -
 1 file changed, 1 deletion(-)

commit 0c7854bbb3889604d52a8d6ab10101d40d8d6812
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 25 22:30:34 2012 +0200

    Updated Czech translation

 po/cs.po | 304 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 151 insertions(+), 153 deletions(-)

commit a70a148404ab604f7a6ca5c0771374e9abb1a2ac
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Mar 25 22:20:30 2012 +0200

    Updated Slovenian translation

 po/sl.po | 92 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 48 insertions(+), 44 deletions(-)

commit 87540e11925b9c0fa9db99c2d67850dffca3d0af
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Mar 25 18:46:39 2012 +0200

    Updated Spanish translation

 po/es.po | 94 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 49 insertions(+), 45 deletions(-)

commit 4a166ee569dd46fed43096ddeda59627c5141d65
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Mar 25 18:06:08 2012 +0200

    Updated Galician translations

 po/gl.po | 93 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 48 insertions(+), 45 deletions(-)

commit d1e80a17ccc101f1e3e178dcad00d0a3f48e732c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 24 23:54:39 2012 +0100

    fix reading custom items

 src/board.py      | 4 +++-
 src/programmer.py | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 20518556a250b433ec12f08298b4149df659f692
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 24 23:50:57 2012 +0100

    support new programmers logic (1.0 style)

 src/board.py      | 56 ++------------------------------
 src/config.py     |  1 +
 src/misc.py       | 52 ++++++++++++++++++++++++++++++
 src/programmer.py | 71 +++++++++++++++++++++++++++++++----------
 src/ui.py         | 16 +++++++---
 src/uploader.py   | 37 ++++++++++++++++------
 ui/main.ui        | 95 ++++++++++++++++++++++++++++++++++++-------------------
 7 files changed, 212 insertions(+), 116 deletions(-)

commit b6fb6fe4426720477ab3d2c9463de5e8a19db53e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Mar 24 00:20:41 2012 +0100

    Updated Galician translations

 po/gl.po | 277 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 140 insertions(+), 137 deletions(-)

commit 8dec291629051a6725e2d3aa0aa86675372aaf4d
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Thu Mar 22 02:41:13 2012 +0000

    Add Simplified Chinese translation.

 po/LINGUAS  |   1 +
 po/zh_CN.po | 409 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 410 insertions(+)

commit c275d0e36347b2f3ce9674b1bd598e9046d6dbd2
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Mar 16 13:05:11 2012 +0100

    Updated Spanish translation

 po/es.po | 272 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 138 insertions(+), 134 deletions(-)

commit b8f1a128f6c0db39890998563aa0f975d76453c3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Mar 15 19:00:24 2012 -0400

    Putting ArduinoISP back to 19200 baud.
    
    From 9600.  And lowering the delay in the heartbeat from 40 to 20,
    which seems to fix things again.

 arduino/programmers.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 26a051f8bb34392110b557ab3914f02420e77733
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Mar 15 21:58:50 2012 +0100

    support custom hardware (arduino platforms)

 src/board.py    | 39 +++++++++++++++++++++++++++++++++++----
 src/misc.py     |  6 +++++-
 src/uploader.py |  6 ++++--
 3 files changed, 44 insertions(+), 7 deletions(-)

commit a8415b51f7893bea3a74a6742714bf964b4f9e30
Author: Seong-ho Cho <darkcircle.0426@gmail.com>
Date:   Tue Mar 13 01:36:24 2012 +0900

    Added Korean translation

 po/LINGUAS |   1 +
 po/ko.po   | 411 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 412 insertions(+)

commit fed4ef4435bb0cd5751eef1a16d9e12e57510810
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Mar 11 22:08:14 2012 +0100

    Updated Slovenian translation

 po/sl.po | 298 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 151 insertions(+), 147 deletions(-)

commit f2471820065daa7b9011529faec54bf7b907a459
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 11 20:00:58 2012 +0100

    add Examples menu option

 src/ui.py | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

commit 43401a904d69386b2ad9443d8ba2ce0ea25feee4
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 9 22:05:22 2012 +0100

    fix port detection when burning arduino as prog - take 2

 src/uploader.py | 26 ++++++++++++++++++++------
 1 file changed, 20 insertions(+), 6 deletions(-)

commit 9f36f39df94ae785fe359d23142c5b2a4e571db9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 6 23:09:15 2012 +0100

    fix port detection when burning with arduino as programmer

 src/programmer.py |  6 ++++++
 src/uploader.py   | 10 ++++++++++
 2 files changed, 16 insertions(+)

commit 5afeb1a070750be2e49bc0728139702ca1493e87
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Mar 5 00:04:37 2012 +0100

    Bug 670471 - Serial Terminal send doesn't seem to work

 src/ui.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 70374d42cdeb128351203fe6eb698c119e9bdf9f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 4 23:24:30 2012 +0100

    use urllib to handle file uri in recent items

 src/ui.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit ffae191377e670561a2bb449e281cd6c66592cea
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 4 18:04:41 2012 +0100

    fix compilation on pre1.0 hardware

 src/compiler.py | 97 ++++++++++++++++++++++++++-------------------------------
 1 file changed, 45 insertions(+), 52 deletions(-)

commit 41161394d6b7a4f56ce10d2c31be45dc94accad9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 3 22:14:41 2012 +0100

    add missing include generation on libs compiler functions

 src/compiler.py | 6 ++++--
 src/misc.py     | 1 -
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 9167ba314878af6f1f4a21a39a0eb7839263e1eb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 3 22:00:32 2012 +0100

    fix detect older arduino hardware

 src/compiler.py | 45 +++++++++++++++++++++++----------------------
 src/misc.py     | 11 +++++++----
 2 files changed, 30 insertions(+), 26 deletions(-)

commit 3562ef97a71ca614acd023085471786e494f8f02
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 3 20:10:21 2012 +0100

    add support for native boards.txt file

 src/board.py | 50 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 45 insertions(+), 5 deletions(-)

commit d1ae053b2b12b18853670c97972628c4966e1928
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 3 20:09:49 2012 +0100

    sanitize variant and includes functions

 src/misc.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit e1387667b37d2becdb99d2f0690c290ed3d0ab0b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Mar 2 18:58:53 2012 -0500

    Small changes for the ATmega1284.
    
    http://code.google.com/p/arduino/issues/detail?id=736

 arduino/cores/arduino/WInterrupts.c   | 2 --
 arduino/cores/arduino/wiring_analog.c | 2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 995530e46cdf46279b0bc74f9c7af0fc346377bb
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Feb 29 17:25:46 2012 -0500

    Switching Mini w/ ATmega328 upload protocol from stk500 to arduino.

 arduino/boards.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f9c1941c9619826cb8da190f33522c23a1200eba
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Feb 29 22:15:33 2012 +0100

    add initial support for arduino 1.0

 src/board.py    |  5 +++++
 src/compiler.py | 48 +++++++++++++++++++++++++++++++++++++++++-------
 src/misc.py     | 26 ++++++++++++++++++++++++++
 src/preproc.py  |  4 ++--
 4 files changed, 74 insertions(+), 9 deletions(-)

commit c721531840ed94e6f8064c98be89343598a6631e
Author: Gabriel Speckhahn <gabspeck@gmail.com>
Date:   Thu Feb 16 17:15:40 2012 -0200

    Fixed Brazilian Portuguese translation

 po/pt_BR.po | 190 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 95 insertions(+), 95 deletions(-)

commit 0722c4b28597bb968519f73df32efb43701afccf
Author: Gabriel Speckhahn <gabspeck@gmail.com>
Date:   Thu Feb 16 14:00:49 2012 -0200

    Added Brazilian Portuguese translation

 po/LINGUAS  |   1 +
 po/pt_BR.po | 416 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 417 insertions(+)

commit bd12862014622aae104eb6b72ffd8efb97c89ac8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Feb 12 19:52:03 2012 -0500

    prog_char -> char PROGMEM in Print.cpp
    
    http://code.google.com/p/arduino/issues/detail?id=795

 arduino/cores/arduino/Print.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5b56ebe778e315ce3c73a99cd0dd65a5242129d0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Feb 11 22:55:36 2012 +0100

    do not append errorneous empty data to defaults

 src/prefs.py | 1 +
 1 file changed, 1 insertion(+)

commit a18e04c642b91cea30862b51538370765dbc3fab
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Feb 3 17:24:29 2012 -0500

    Making head and tail unsigned to avoid division in serial ISR.
    
    http://code.google.com/p/arduino/issues/detail?id=776

 arduino/cores/arduino/HardwareSerial.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b6134fe344d49df6b4a4e3813f337a82330e2661
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jan 9 02:11:33 2012 +0100

    Bug 667501 - gnoduino doesn't start when preferences.txt is missing

 src/prefs.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit f26405d5f2571ea6b34b0066aec526734b5af0a1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Jan 4 16:01:52 2012 -0500

    Adding links to documentation of boards.txt and programmers.txt files.

 arduino/boards.txt      | 2 ++
 arduino/programmers.txt | 2 ++
 2 files changed, 4 insertions(+)

commit a16fe1f50cefc224b3d2d56ec9cde59950fd40c7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jan 2 14:20:28 2012 -0500

    Adding INPUT_PULLUP option pinMode(). (Paul Stoffregen).
    
    This also changes pinMode(pin, INPUT); to explicitly disable the pull-up resistor, even if it was previously set.
    
    http://code.google.com/p/arduino/issues/detail?id=246

 arduino/cores/arduino/Arduino.h        |  1 +
 arduino/cores/arduino/wiring_digital.c | 10 +++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 7a5c1d79c9f66a5a859facc03e39775a1f5ccea3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jan 2 13:49:59 2012 -0500

    Fixing findUntil() problem with repeated initial characters. (Jeffery.zksun)
    
    http://code.google.com/p/arduino/issues/detail?id=768

 arduino/cores/arduino/Stream.cpp | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

commit a660bc70688f3e2b10c1fc40d5eaf371afcec752
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jan 2 12:57:23 2012 -0500

    Fixing warnings (unsigned comparisons to 0).  (maniacbug)

 arduino/cores/arduino/WString.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 09f7f9aab4ef8295e569f6dc1f1dd016e4daeffd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jan 2 12:38:23 2012 -0500

    Fixing static is not at beginning of declaration warnings (maniacbug).

 arduino/cores/arduino/WInterrupts.c      |  2 +-
 arduino/variants/leonardo/pins_arduino.h | 36 ++++++++++++-------------
 arduino/variants/mega/pins_arduino.h     | 46 ++++++++++++++++----------------
 arduino/variants/standard/pins_arduino.h | 36 ++++++++++++-------------
 4 files changed, 60 insertions(+), 60 deletions(-)

commit 65cb858eeb5eff189389d7bc5d9c586591c398a2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 30 18:05:12 2011 -0500

    Simplifying microseconds <-> clock cycles conversions.  (Rob Tillaart)
    
    This should fix problems with overflows in pulseIn().  It may make millis() slightly less precise for clock speeds that aren't multiple of 1 million, but we don't really support those anyway.
    
    http://code.google.com/p/arduino/issues/detail?id=675

 arduino/cores/arduino/Arduino.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b1d96320dc332956d6b2a79d4811109a5bd1e4d7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 28 18:43:36 2011 -0500

    Fixing ArduinoISP sketch by lowering baud rate to 9600 (from 19200).
    
    http://code.google.com/p/arduino/issues/detail?id=661

 arduino/programmers.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 745f95188e63e201bf02c27ecb7fc53402c58ebc
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Dec 9 14:02:39 2011 +0100

    Added galician translations

 po/LINGUAS |   1 +
 po/gl.po   | 413 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 414 insertions(+)

commit 1c59c6ce43d5a02108ae8313fa229240a48bb5a5
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Dec 7 20:30:01 2011 +0100

    synchronise with latest upstream reference

 reference/ASCIIchart.html                      | 232 ---------------
 reference/Abs.html                             | 112 ++-----
 reference/AnalogRead.html                      | 114 ++-----
 reference/AnalogReference.html                 | 116 ++------
 reference/AnalogWrite.html                     | 112 ++-----
 reference/Arithmetic.html                      | 112 ++-----
 reference/Array.html                           | 114 ++-----
 reference/Assignment.html                      | 114 ++-----
 reference/AttachInterrupt.html                 | 114 ++-----
 reference/BeginSerial.html                     |  85 ------
 reference/Bit.html                             | 114 ++-----
 reference/BitClear.html                        | 112 ++-----
 reference/BitRead.html                         | 114 ++-----
 reference/BitSet.html                          | 112 ++-----
 reference/BitWrite.html                        | 112 ++-----
 reference/Bitshift.html                        | 112 ++-----
 reference/BitwiseAnd.html                      | 114 ++-----
 reference/BitwiseCompound.html                 | 146 ---------
 reference/BitwiseCompoundAnd.html              | 114 ++-----
 reference/BitwiseCompoundOr.html               | 114 ++-----
 reference/BitwiseXorNot.html                   | 112 ++-----
 reference/Board.html                           | 132 ---------
 reference/Boolean.html                         | 112 ++-----
 reference/BooleanVariables.html                | 116 ++------
 reference/Braces.html                          | 115 ++-----
 reference/Break.html                           | 115 ++-----
 reference/Byte.html                            | 114 ++-----
 reference/ByteCast.html                        | 114 ++-----
 reference/Cast.html                            |  90 ------
 reference/Changes.html                         | 114 ++-----
 reference/Char.html                            | 114 ++-----
 reference/CharCast.html                        | 114 ++-----
 reference/ClientAvailable.html                 | 260 ++++++++--------
 reference/ClientConnect.html                   | 265 ++++++++---------
 reference/ClientConnected.html                 | 255 ++++++++--------
 reference/ClientConstructor.html               | 182 +++---------
 reference/ClientFlush.html                     | 118 ++------
 reference/ClientPrint.html                     | 122 ++------
 reference/ClientPrintln.html                   | 122 ++------
 reference/ClientRead.html                      | 118 ++------
 reference/ClientStop.html                      | 116 ++------
 reference/ClientWrite.html                     | 116 ++------
 reference/Comments.html                        | 112 ++-----
 reference/Comparison.html                      | 112 ++-----
 reference/Const.html                           | 114 ++-----
 reference/Constants.html                       | 112 ++-----
 reference/Constrain.html                       | 112 ++-----
 reference/Continue.html                        | 112 ++-----
 reference/Cos.html                             | 112 ++-----
 reference/Define.html                          | 114 ++-----
 reference/Delay.html                           | 112 ++-----
 reference/DelayMicroseconds.html               | 114 ++-----
 reference/DetachInterrupt.html                 | 114 ++-----
 reference/DigitalRead.html                     | 112 ++-----
 reference/DigitalWrite.html                    | 112 ++-----
 reference/DoWhile.html                         | 115 ++-----
 reference/Double.html                          | 114 ++-----
 reference/EEPROM.html                          | 114 ++-----
 reference/EEPROMRead.html                      | 114 ++-----
 reference/EEPROMWrite.html                     | 203 +++++++------
 reference/Else.html                            | 115 ++-----
 reference/Ethernet.html                        | 141 ++++-----
 reference/EthernetBegin.html                   | 202 +++++++------
 reference/EthernetClient.html                  | 204 +++++++++++++
 reference/EthernetIPAddress.html               | 194 ++++++++++++
 reference/EthernetLocalIP.html                 | 195 ++++++++++++
 reference/EthernetServer.html                  | 200 +++++++++++++
 reference/EthernetUDPAvailable.html            | 221 ++++++++++++++
 reference/EthernetUDPBegin.html                | 189 ++++++++++++
 reference/EthernetUDPBeginPacket.html          | 190 ++++++++++++
 reference/EthernetUDPEndPacket.html            | 192 ++++++++++++
 reference/EthernetUDPParsePacket.html          | 200 +++++++++++++
 reference/EthernetUDPRead.html                 | 215 ++++++++++++++
 reference/EthernetUDPRemoteIP.html             | 207 +++++++++++++
 reference/EthernetUDPRemotePort.html           | 215 ++++++++++++++
 reference/EthernetUDPWrite.html                | 188 ++++++++++++
 reference/Extended.html                        | 226 --------------
 reference/FAQ.html                             | 114 ++-----
 reference/FileAvailable.html                   | 115 ++-----
 reference/FileClose.html                       | 114 ++-----
 reference/FileFlush.html                       | 115 ++-----
 reference/FileIsDirectory.html                 | 213 +++++++++++++
 reference/FileOpenNextFile.html                | 212 +++++++++++++
 reference/FilePeek.html                        | 117 ++------
 reference/FilePosition.html                    | 114 ++-----
 reference/FilePrint.html                       | 119 ++------
 reference/FilePrintln.html                     | 119 ++------
 reference/FileRead.html                        | 117 ++------
 reference/FileRewindDirectory.html             | 215 ++++++++++++++
 reference/FileSeek.html                        | 114 ++-----
 reference/FileSize.html                        | 112 ++-----
 reference/FileWrite.html                       | 120 ++------
 reference/Float.html                           | 116 ++------
 reference/FloatCast.html                       | 114 ++-----
 reference/For.html                             | 116 ++------
 reference/Fpconstants.html                     | 115 ++-----
 reference/FunctionDeclaration.html             | 140 ---------
 reference/Goto.html                            | 112 ++-----
 reference/Guide_ArduinoBT.html                 | 114 ++-----
 reference/Guide_ArduinoEthernetShield.html     | 118 ++------
 reference/Guide_ArduinoLilyPad.html            | 110 ++-----
 reference/Guide_ArduinoMini.html               | 110 ++-----
 reference/Guide_ArduinoNano.html               | 110 ++-----
 reference/Guide_ArduinoPro.html                | 110 ++-----
 reference/Guide_ArduinoProMini.html            | 110 ++-----
 reference/Guide_ArduinoXbeeShield.html         | 110 ++-----
 reference/Guide_Board.html                     |  82 -----
 reference/Guide_Environment.html               | 167 ++++-------
 reference/Guide_Guide.html                     |  61 ----
 reference/Guide_HomePage.html                  |  81 -----
 reference/Guide_Introduction.html              | 110 ++-----
 reference/Guide_MacOSX.html                    | 133 +++------
 reference/Guide_RecentChanges.html             | 135 ---------
 reference/Guide_References.html                |  82 -----
 reference/Guide_Troubleshooting.html           | 211 ++++++-------
 reference/Guide_Windows.html                   | 133 +++------
 reference/Guide_index.html                     | 110 ++-----
 reference/HighByte.html                        | 114 ++-----
 reference/HomePage.html                        | 192 ------------
 reference/If.html                              | 112 ++-----
 reference/Include.html                         | 115 ++-----
 reference/Increment.html                       | 112 ++-----
 reference/IncrementCompound.html               | 112 ++-----
 reference/Int.html                             | 116 ++------
 reference/IntCast.html                         | 114 ++-----
 reference/IntegerConstants.html                | 112 ++-----
 reference/Interrupts.html                      | 112 ++-----
 reference/Keywords.html                        | 275 -----------------
 reference/Libraries.html                       | 124 ++------
 reference/LiquidCrystal.html                   | 112 ++-----
 reference/LiquidCrystalAutoscroll.html         | 114 ++-----
 reference/LiquidCrystalBegin.html              | 115 ++-----
 reference/LiquidCrystalBlink.html              | 114 ++-----
 reference/LiquidCrystalClear.html              | 112 ++-----
 reference/LiquidCrystalConstructor.html        | 115 ++-----
 reference/LiquidCrystalCreateChar.html         | 115 ++-----
 reference/LiquidCrystalCursor.html             | 114 ++-----
 reference/LiquidCrystalDisplay.html            | 114 ++-----
 reference/LiquidCrystalHome.html               | 112 ++-----
 reference/LiquidCrystalLeftToRight.html        | 116 ++------
 reference/LiquidCrystalNoAutoscroll.html       | 114 ++-----
 reference/LiquidCrystalNoBlink.html            | 114 ++-----
 reference/LiquidCrystalNoCursor.html           | 114 ++-----
 reference/LiquidCrystalNoDisplay.html          | 114 ++-----
 reference/LiquidCrystalPrint.html              | 194 ++++++------
 reference/LiquidCrystalRightToLeft.html        | 114 ++-----
 reference/LiquidCrystalScrollDisplayLeft.html  | 114 ++-----
 reference/LiquidCrystalScrollDisplayRight.html | 114 ++-----
 reference/LiquidCrystalSetCursor.html          | 115 ++-----
 reference/LiquidCrystalWrite.html              | 204 +++++++------
 reference/Long.html                            | 114 ++-----
 reference/LongCast.html                        | 114 ++-----
 reference/Loop.html                            | 112 ++-----
 reference/LowByte.html                         | 114 ++-----
 reference/Map.html                             | 112 ++-----
 reference/Max.html                             | 112 ++-----
 reference/Micros.html                          | 112 ++-----
 reference/Millis.html                          | 112 ++-----
 reference/Min.html                             | 112 ++-----
 reference/Modulo.html                          | 112 ++-----
 reference/NoInterrupts.html                    | 114 ++-----
 reference/NoTone.html                          | 114 ++-----
 reference/PROGMEM.html                         | 197 ------------
 reference/PinMode.html                         | 112 ++-----
 reference/Pointer.html                         | 112 ++-----
 reference/PortManipulation.html                | 128 --------
 reference/Pow.html                             | 112 ++-----
 reference/PrintBinary.html                     |  80 -----
 reference/PrintByte.html                       |  80 -----
 reference/PrintHex.html                        |  80 -----
 reference/PrintInteger.html                    |  80 -----
 reference/PrintMode.html                       |  79 -----
 reference/PrintNewline.html                    |  80 -----
 reference/PrintOctal.html                      |  80 -----
 reference/PrintString.html                     |  80 -----
 reference/PulseIn.html                         | 112 ++-----
 reference/Random.html                          | 112 ++-----
 reference/RandomSeed.html                      | 114 ++-----
 reference/RecentChanges.html                   | 395 -------------------------
 reference/Return.html                          | 112 ++-----
 reference/SD.html                              | 129 +++-----
 reference/SDCardNotes.html                     | 140 +++++++++
 reference/SDbegin.html                         | 112 ++-----
 reference/SDexists.html                        | 112 ++-----
 reference/SDmkdir.html                         | 112 ++-----
 reference/SDopen.html                          | 116 ++------
 reference/SDremove.html                        | 112 ++-----
 reference/SDrmdir.html                         | 114 ++-----
 reference/SPI.html                             | 112 ++-----
 reference/SPIBegin.html                        | 112 ++-----
 reference/SPIEnd.html                          | 114 ++-----
 reference/SPISetBitOrder.html                  | 114 ++-----
 reference/SPISetClockDivider.html              | 114 ++-----
 reference/SPISetDataMode.html                  | 114 ++-----
 reference/SPITransfer.html                     | 114 ++-----
 reference/Scope.html                           | 115 ++-----
 reference/SemiColon.html                       | 112 ++-----
 reference/Serial.html                          | 112 ++-----
 reference/SerialAvailable.html                 |  82 -----
 reference/SerialRead.html                      |  82 -----
 reference/SerialWrite.html                     |  82 -----
 reference/Serial_Available.html                | 255 ++++++++--------
 reference/Serial_Begin.html                    | 110 ++-----
 reference/Serial_End.html                      | 110 ++-----
 reference/Serial_Flush.html                    | 117 ++------
 reference/Serial_Peek.html                     | 113 ++-----
 reference/Serial_Print.html                    | 286 +++++++++---------
 reference/Serial_Println.html                  | 231 +++++++--------
 reference/Serial_Read.html                     | 113 ++-----
 reference/Serial_Write.html                    | 180 +++++------
 reference/ServerAvailable.html                 | 245 +++++++--------
 reference/ServerBegin.html                     | 238 ++++++++-------
 reference/ServerConstructor.html               | 173 +++--------
 reference/ServerPrint.html                     | 120 ++------
 reference/ServerPrintln.html                   | 120 ++------
 reference/ServerWrite.html                     | 244 ++++++++-------
 reference/Servo.html                           | 114 ++-----
 reference/ServoAttach.html                     | 114 ++-----
 reference/ServoAttached.html                   | 114 ++-----
 reference/ServoDetach.html                     | 114 ++-----
 reference/ServoRead.html                       | 114 ++-----
 reference/ServoWrite.html                      | 114 ++-----
 reference/ServoWriteMicroseconds.html          | 114 ++-----
 reference/Setup.html                           | 112 ++-----
 reference/ShiftIn.html                         | 112 +++++++
 reference/ShiftOut.html                        | 281 +++++++++---------
 reference/Sin.html                             | 112 ++-----
 reference/Sizeof.html                          | 112 ++-----
 reference/SoftwareSerial.html                  | 216 ++++++++------
 reference/SoftwareSerialAvailable.html         | 133 +++++++++
 reference/SoftwareSerialBegin.html             | 114 ++-----
 reference/SoftwareSerialConstructor.html       | 184 ++++++------
 reference/SoftwareSerialExample.html           | 207 -------------
 reference/SoftwareSerialIsListening.html       | 187 ++++++++++++
 reference/SoftwareSerialListen.html            | 205 +++++++++++++
 reference/SoftwareSerialOverflow.html          | 187 ++++++++++++
 reference/SoftwareSerialPrint.html             | 240 ++++++++-------
 reference/SoftwareSerialPrintln.html           | 240 ++++++++-------
 reference/SoftwareSerialRead.html              | 114 ++-----
 reference/SoftwareSerialWrite.html             | 178 +++++++++++
 reference/Sq.html                              |  80 -----
 reference/Sqrt.html                            | 112 ++-----
 reference/Static.html                          | 112 ++-----
 reference/Stepper.html                         | 114 ++-----
 reference/StepperBipolarCircuit.html           | 112 ++-----
 reference/StepperConstructor.html              | 114 ++-----
 reference/StepperExample.html                  | 108 -------
 reference/StepperSetSpeed.html                 | 114 ++-----
 reference/StepperStep.html                     | 114 ++-----
 reference/StepperUnipolarCircuit.html          | 114 ++-----
 reference/String.html                          | 114 ++-----
 reference/StringBrackets.html                  |  30 --
 reference/StringCharAt.html                    |  48 ---
 reference/StringClass.html                     | 155 +---------
 reference/StringCompareTo.html                 |  50 ----
 reference/StringComparison.html                |  30 --
 reference/StringConcat.html                    |  30 --
 reference/StringConstructor.html               |  84 ------
 reference/StringEndsWith.html                  |  51 ----
 reference/StringEquals.html                    |  50 ----
 reference/StringEqualsIgnoreCase.html          |  50 ----
 reference/StringGetBytes.html                  |  46 ---
 reference/StringIndexOf.html                   |  51 ----
 reference/StringLastIndexOf.html               |  51 ----
 reference/StringLength.html                    |  47 ---
 reference/StringObject.html                    | 114 ++-----
 reference/StringPlus.html                      |  30 --
 reference/StringReplace.html                   |  30 --
 reference/StringSetCharAt.html                 |  46 ---
 reference/StringStartsWith.html                |  51 ----
 reference/StringSubstring.html                 |  47 ---
 reference/StringToCharArray.html               |  46 ---
 reference/StringToLowerCase.html               |  49 ---
 reference/StringToUpperCase.html               |  49 ---
 reference/StringTrim.html                      |  47 ---
 reference/StyleGuide.html                      | 192 ------------
 reference/SwitchCase.html                      | 115 ++-----
 reference/Tan.html                             | 114 ++-----
 reference/Tone.html                            | 118 ++------
 reference/UnsignedChar.html                    | 114 ++-----
 reference/UnsignedInt.html                     | 116 ++------
 reference/UnsignedLong.html                    | 114 ++-----
 reference/VariableDeclaration.html             | 113 -------
 reference/Void.html                            | 112 ++-----
 reference/Volatile.html                        | 114 ++-----
 reference/While.html                           | 115 ++-----
 reference/Wire.html                            | 118 ++------
 reference/WireAvailable.html                   | 117 ++------
 reference/WireBegin.html                       | 112 ++-----
 reference/WireBeginTransmission.html           | 112 ++-----
 reference/WireEndTransmission.html             | 114 ++-----
 reference/WireOnReceive.html                   | 114 ++-----
 reference/WireOnRequest.html                   | 114 ++-----
 reference/WireRead.html                        | 189 ++++++++++++
 reference/WireReceive.html                     | 162 ----------
 reference/WireRequestFrom.html                 | 114 ++-----
 reference/WireSend.html                        | 171 -----------
 reference/WireWrite.html                       | 199 +++++++++++++
 reference/Word.html                            | 112 ++-----
 reference/WordCast.html                        | 114 ++-----
 reference/arduino.css                          |   1 -
 reference/arduinoWide.css                      |   1 +
 reference/arduinoWideRender.css                |   1 +
 reference/environment.html                     | 231 +--------------
 reference/index.html                           | 115 ++-----
 305 files changed, 12526 insertions(+), 25681 deletions(-)

commit 188dccc15029f31591efc2e8a1f7748820f33e4d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 2 17:18:15 2011 -0500

    Updated reference voltage defines for ATmega1284P.
    
    http://code.google.com/p/arduino/issues/detail?id=728

 arduino/cores/arduino/Arduino.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5cedb2b71828bc8d46038c05726e5678116da639
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 2 17:17:27 2011 -0500

    Support 3rd external interrupt on ATmega1284P (maniacbug)
    
    http://code.google.com/p/arduino/issues/detail?id=728

 arduino/cores/arduino/WInterrupts.c    | 22 ++++++++++++++++++++++
 arduino/cores/arduino/wiring_private.h |  2 ++
 2 files changed, 24 insertions(+)

commit 1c57e951e8fe76ae2cba48744a27a10feb6f533d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 2 17:04:20 2011 -0500

    Fixing delayMicroseconds() timing for 20 MHz clocks.  (Erdem U. Altinyurt)
    
    http://code.google.com/p/arduino/issues/detail?id=306

 arduino/cores/arduino/wiring.c | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

commit f9deab446a687ee54b52fbb958a0c942ad15f256
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 28 18:47:45 2011 -0500

    Removing Leonardo (and Mouse/Keyboard examples) for Arduino 1.0 release.
    
    These will return, but the code isn't finished yet so I don't want to include it.

 arduino/boards.txt | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 2d26ae21bda60b9f2942dd88f4d0db5accfcd684
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Nov 25 19:26:01 2011 -0600

    Correcting Arduino Mini w/ ATmega328 bootloader file and fuses (untested).

 arduino/boards.txt                                 |  4 +--
 .../optiboot/optiboot_atmega328-Mini.hex           | 33 ++++++++++++++++++++++
 2 files changed, 35 insertions(+), 2 deletions(-)

commit 52300aa36823660cd3005729b475b42e84e28fc7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 19 16:23:19 2011 -0500

    readBytes() and readBytesUntil() handle zero bytes and return # of bytes read.
    
    http://code.google.com/p/arduino/issues/detail?id=586

 arduino/cores/arduino/Stream.cpp | 45 ++++++++++++++++++++--------------------
 arduino/cores/arduino/Stream.h   |  4 ++--
 2 files changed, 25 insertions(+), 24 deletions(-)

commit a98a298cb028f9879bee2ba73795e3a1e8205ff8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 19 16:22:46 2011 -0500

    Adding Arduino Mini w/ ATmega328.
    
    http://code.google.com/p/arduino/issues/detail?id=710

 arduino/boards.txt | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 1d64fafe388b0cbb03939e82c21111f707c13142
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 16 16:38:22 2011 -0500

    Leonardo bootloader now sends iSerial string during enumeration.  Seems to satisfy Windows' composite device requirements.

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 218 +++++++++++----------
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 113 -----------
 arduino/bootloaders/diskloader/src/Platform.h      |   2 +
 arduino/bootloaders/diskloader/src/USBCore.cpp     |   2 +
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |   9 +-
 arduino/bootloaders/diskloader/src/USBDesc.h       |   2 +
 6 files changed, 123 insertions(+), 223 deletions(-)

commit c445efc57c1eb6338d9e2918d6f1ad50c26e272b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 16 12:15:57 2011 -0500

    Fixed size of const array mapping digital pin number to bit mask.

 arduino/variants/leonardo/pins_arduino.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f5eca89b5e75a5a7d88e81a6d77ecaa028e0d6ed
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 16 11:20:38 2011 -0500

    Updated digital pin and port mapping constants in pins_arduino.h for Leonardo.
    
    Changed digital_pin_to_port_PGM[] and digital_pin_to_bit_mask_PGM[] to reflect changes to constants for SPI and analog pins

 arduino/variants/leonardo/pins_arduino.h | 102 +++++++++++++++++++------------
 1 file changed, 64 insertions(+), 38 deletions(-)

commit 24aed1ea00baf75e8366bfe575b30b2f1d4d8201
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 16 11:00:21 2011 -0500

    Swapped Dx assignment for MISO and SS to make numbering more sane (Dave Mellis).  Also updated comments on pin numbers.

 arduino/variants/leonardo/pins_arduino.h | 34 ++++++++++++++++----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit f4ece626b2c180df8a7afd579dbd16f931cf8d73
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 16 10:49:41 2011 -0500

    Fixed handling of Ax constants on Leonardo
    
    Fixed mistake in assignment and handling of A6-A11 constants.  Renumbered constants for all Ax channels.

 arduino/cores/arduino/wiring_analog.c    |  2 ++
 arduino/variants/leonardo/pins_arduino.h | 26 +++++++++++++-------------
 2 files changed, 15 insertions(+), 13 deletions(-)

commit 66d5f30f95803ebc77a2f0e1a439e823bad5083b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Nov 15 09:48:09 2011 -0500

    updated pins_arduino.h for Leonardo to reflect final mapping of A6-A11

 arduino/variants/leonardo/pins_arduino.h | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 0ce9ac55ca829a9bcc502edfa6e85595009e3578
Merge: 07c41a0 cfeb011
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Nov 15 09:33:11 2011 -0500

    Merge branch 'new-extension' of github.com:arduino/Arduino into new-extension

commit c62bced17840da55f88b52f07ee211170bb3f71b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Nov 14 13:25:48 2011 +0100

    Updated Spanish translation

 po/es.po | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit cfeb0110913ada2a2293dcad3c356ba1e9f2652d
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Sat Nov 12 12:49:13 2011 +0100

    Added latest firmware for usbserial (not combined with DFU)

 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex | 254 +++++++++++++++++++++
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  | 254 +++++++++++++++++++++
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      | 254 +++++++++++++++++++++
 3 files changed, 762 insertions(+)

commit 989e70899fc135385ce8316770db647ea5636c5c
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Wed Nov 9 10:40:30 2011 +0100

    Added latest firmware for atmega16u2 on R3 boards

 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex | 467 +++++++++++++++++++++
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex | 467 +++++++++++++++++++++
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex | 467 +++++++++++++++++++++
 3 files changed, 1401 insertions(+)

commit 07c41a0801def9e51257e58c483761477f7352a5
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 9 14:04:59 2011 -0500

    restored original non-interrupt-driven DiskLoader
    
    Interrupt-driven version was a dead-end - too many bugs with that approach.

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 290 ++++------
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 113 ++++
 arduino/bootloaders/diskloader/Makefile            | 200 +++----
 arduino/bootloaders/diskloader/src/CDC.cpp         |  93 ----
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  | 304 +++++------
 arduino/bootloaders/diskloader/src/Platform.h      |  63 +--
 arduino/bootloaders/diskloader/src/USBAPI.h        |  64 ---
 arduino/bootloaders/diskloader/src/USBCore.cpp     | 589 ++++++++-------------
 arduino/bootloaders/diskloader/src/USBCore.h       |  88 ++-
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |  82 +++
 arduino/bootloaders/diskloader/src/USBDesc.h       |  45 +-
 arduino/cores/arduino/CDC.cpp                      |   2 +-
 12 files changed, 883 insertions(+), 1050 deletions(-)

commit 9672964db97668b4ba94e61005781189cc4900f7
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Nov 8 22:06:15 2011 -0500

    updated analog pin assignments and declared TWI/I2C pins
    
    Fixed analog pin to ADC channel mapping to match new scheme.  Changed mapping of analog pins to digital channels so that A6-A11 point back to the correct digital pins.  Declared SDA and SCL pins.
    (All from Federico Vanzati's comments)

 arduino/variants/leonardo/pins_arduino.h | 55 ++++++++++++++++----------------
 1 file changed, 28 insertions(+), 27 deletions(-)

commit c82f8e77266d6feaf02931f94c16d38fdda37f5b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Nov 2 07:37:39 2011 -0400

    added 12th ADC channel for Leonardo.  cleaned up and corrected comments for pin functions.

 arduino/variants/leonardo/pins_arduino.h | 94 ++++++++------------------------
 1 file changed, 22 insertions(+), 72 deletions(-)

commit da14af1187d5d2123217c81fd045301a12598c9b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Oct 31 23:44:32 2011 -0400

    changed Leonardo PID to 0x0032 for Diskloader testing.  updated .inf to match.

 arduino/bootloaders/diskloader/DiskLoader-Leonardo.hex | 4 ++--
 arduino/bootloaders/diskloader/Makefile                | 4 ++--
 arduino/bootloaders/diskloader/src/Platform.h          | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

commit fb720a5c3c566079bf5f6c6f86a25ed35af962c8
Merge: 88605c6 88ad62d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Oct 31 21:42:09 2011 -0400

    Merge branch 'new-extension' of github.com:arduino/Arduino into diskloader_reboot

commit 88605c62353b9599b1522232807776e04fc0eeb3
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Oct 31 21:36:29 2011 -0400

    check to see if a sketch has been loaded before jumping out of  bootloader

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 297 +++++++++++----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  |   3 +
 2 files changed, 152 insertions(+), 148 deletions(-)

commit 88ad62dccfd5e1e259303d67d9af0c925815558e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 29 17:40:23 2011 -0400

    Protecting the version of parseInt() and parseFloat().  (Paul Stoffregen)
    
    This should allow us more flexibility in determining how to handle these functions later.  For example, in specifying that initial characters shouldn't be skipped.
    
    http://code.google.com/p/arduino/issues/detail?id=698

 arduino/cores/arduino/Stream.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 127d346e722cda75516e0db707a6749172a94e4d
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Sat Oct 29 19:18:14 2011 +0200

    Add Esperanto translation

 po/LINGUAS |   1 +
 po/eo.po   | 400 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 401 insertions(+)

commit 80e374db24a27b0508d8092bcf6722e28b9d2a0e
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 11:52:10 2011 -0400

    renamed bootloader file

 arduino/boards.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d99c59507f6c191a632ff56de88c982982020d41
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 11:45:13 2011 -0400

    Revert "Merge branch 'master' of github.com:arduino/Arduino into diskloader_reboot"
    
    This reverts commit df9835efafd13685251749bc210c0b96a18a96a5, reversing
    changes made to ec45af8bfa9222a807c075dd1db4b5aa798bba03.
    
    Conflicts:
    
    	hardware/arduino/variants/mega/pins_arduino.h
    	libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino

 arduino/boards.txt                                 |   2 +-
 arduino/bootloaders/stk500v2/stk500boot.c          |   3 +-
 .../stk500v2/stk500boot_v2_mega2560.hex            | 648 ++++++++++++++++-----
 arduino/cores/arduino/HardwareSerial.h             |  14 +-
 arduino/cores/arduino/Print.cpp                    | 207 ++++---
 arduino/cores/arduino/WString.h                    | 255 +++++---
 6 files changed, 820 insertions(+), 309 deletions(-)

commit c678ace8e843fa2abb813e0bb19b6db9b59aa867
Merge: 245afc4 5dbe1f0
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 11:41:02 2011 -0400

    Merge branch 'new-extension' of github.com:arduino/Arduino into diskloader_reboot
    
    Conflicts:
    	hardware/arduino/variants/mega/pins_arduino.h
    	libraries/Ethernet/examples/PachubeClient/PachubeClient.ino
    	libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino

commit 245afc495291d860ca60fc884f300a71ad672ed0
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 11:36:10 2011 -0400

    changes in core and boards.txt to support new bootloader
    
    old bootloader could fit in only 2 kB of flash.  new version has to have a 4 kB block - jump-to address and boards.txt must reflect this.

 arduino/boards.txt            | 4 ++--
 arduino/cores/arduino/CDC.cpp | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit fc6383e9c2cec462dad072529f9ddfadbba1a194
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 11:27:24 2011 -0400

    bootloader runs sketch after timeout, added bootloader LED breathing

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 300 +++++++++++----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  |  48 +++-
 2 files changed, 189 insertions(+), 159 deletions(-)

commit c2a712a3ec8028581694405c6362568a0970a880
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 10:54:21 2011 -0400

    cosmetic changes - remove old comments, unused code

 arduino/bootloaders/diskloader/src/DiskLoader.cpp | 58 +----------------------
 1 file changed, 2 insertions(+), 56 deletions(-)

commit 92eec633eed4252f3f335227caeff739ea0290af
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 10:48:26 2011 -0400

    removed conditional compilation checks for CDC_ENABLED
    
    bootloader must always have CDC enabled

 arduino/bootloaders/diskloader/src/CDC.cpp     |  5 +----
 arduino/bootloaders/diskloader/src/Platform.h  |  2 --
 arduino/bootloaders/diskloader/src/USBCore.cpp | 13 -------------
 arduino/bootloaders/diskloader/src/USBDesc.h   |  9 ---------
 4 files changed, 1 insertion(+), 28 deletions(-)

commit 650a9bc2c0e23030a9829d81a22bd6af3ba6e2cc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 10:45:13 2011 -0400

    removed old comments and unused USB core code

 arduino/bootloaders/diskloader/src/CDC.cpp     | 77 --------------------------
 arduino/bootloaders/diskloader/src/Platform.h  |  4 --
 arduino/bootloaders/diskloader/src/USBAPI.h    | 21 +------
 arduino/bootloaders/diskloader/src/USBCore.cpp | 19 +------
 arduino/bootloaders/diskloader/src/USBCore.h   | 49 ----------------
 arduino/bootloaders/diskloader/src/USBDesc.h   | 22 --------
 6 files changed, 2 insertions(+), 190 deletions(-)

commit fc62bf197632231389ea5433a057aab9aea3d65a
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 10:23:06 2011 -0400

    brought nuevo_diskloader changes over to diskloader
    
    Moved nuevo_diskloader files into diskloader directory.  Changed back to real PID for Leonardo

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 283 +++++----
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 113 ----
 arduino/bootloaders/diskloader/Makefile            | 198 +++---
 arduino/bootloaders/diskloader/src/CDC.cpp         | 173 ++++++
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  | 333 +++++-----
 arduino/bootloaders/diskloader/src/Platform.h      |  63 +-
 arduino/bootloaders/diskloader/src/USBAPI.h        |  83 +++
 arduino/bootloaders/diskloader/src/USBCore.cpp     | 609 ++++++++++++-------
 arduino/bootloaders/diskloader/src/USBCore.h       |  89 ++-
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |  82 ---
 arduino/bootloaders/diskloader/src/USBDesc.h       |  62 +-
 .../nuevo_diskloader/DiskLoader.elf.hex            | 172 ------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 172 ------
 arduino/bootloaders/nuevo_diskloader/Makefile      | 109 ----
 arduino/bootloaders/nuevo_diskloader/src/CDC.cpp   | 173 ------
 .../nuevo_diskloader/src/DiskLoader.cpp            | 280 ---------
 .../bootloaders/nuevo_diskloader/src/Platform.h    |  72 ---
 arduino/bootloaders/nuevo_diskloader/src/USBAPI.h  |  83 ---
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   | 669 ---------------------
 arduino/bootloaders/nuevo_diskloader/src/USBCore.h | 303 ----------
 arduino/bootloaders/nuevo_diskloader/src/USBDesc.h |  65 --
 21 files changed, 1245 insertions(+), 2941 deletions(-)

commit 9f0786a91ec661dfc08bc9e77b2e04e556a669c4
Merge: cc6c9c3 ad68ead
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Oct 27 09:32:27 2011 -0400

    Merge branch 'master' of github.com:arduino/Arduino into diskloader_reboot
    
    Conflicts:
    	app/src/processing/app/Editor.java
    	app/src/processing/app/Sketch.java
    	build/shared/examples/4.Communication/SerialCallResponse/SerialCallResponse.pde
    	build/shared/lib/theme/theme.txt
    	hardware/arduino/cores/arduino/HardwareSerial.h
    	hardware/arduino/cores/arduino/Print.cpp
    	hardware/arduino/cores/arduino/WString.h
    	hardware/arduino/variants/mega/pins_arduino.h
    	libraries/Ethernet/examples/PachubeClient/PachubeClient.ino
    	libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
    	libraries/Firmata/examples/EchoString/EchoString.ino
    	libraries/SD/File.cpp
    	libraries/SoftwareSerial/SoftwareSerial.cpp
    	libraries/SoftwareSerial/SoftwareSerial.h
    	libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
    	libraries/SoftwareSerial/keywords.txt

commit cc6c9c3e85bde8b8373c45c7ab0974d953980290
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Oct 26 16:51:42 2011 -0400

    working bootloader.  had to move interrupts back to application section.  NOTE: need to have sketch CDC jump to appropriate place for bootloader - 4k from end instead of 2k

 .../nuevo_diskloader/DiskLoader.elf.hex            | 262 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 262 +++++++++++----------
 .../nuevo_diskloader/src/DiskLoader.cpp            | 240 ++++++++++---------
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |   4 +-
 4 files changed, 400 insertions(+), 368 deletions(-)

commit 47c3145ecb049b8f1814065e74cb4526f34f3939
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Oct 26 12:53:57 2011 -0400

    working (?!?!?!) bootloader.  doesn't yet restart chip after upload completes.

 .../nuevo_diskloader/DiskLoader.elf.hex            | 223 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 223 +++++++++++----------
 arduino/bootloaders/nuevo_diskloader/Makefile      |   7 +-
 .../nuevo_diskloader/src/DiskLoader.cpp            |  32 +--
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |   6 +-
 5 files changed, 251 insertions(+), 240 deletions(-)

commit 905a68c568b7d8d754d81a6580fd0a8182938abc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Oct 26 11:28:07 2011 -0400

    uploading now completes using RC2 on Win7

 .../nuevo_diskloader/DiskLoader.elf.hex            | 327 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 327 +++++++++++----------
 arduino/bootloaders/nuevo_diskloader/Makefile      |   2 +-
 .../nuevo_diskloader/src/DiskLoader.cpp            |  17 +-
 4 files changed, 333 insertions(+), 340 deletions(-)

commit c31e88434f765e952d830b8a95dd50877223d27d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Oct 25 19:04:31 2011 -0400

    closer still - now up to 4680

 .../nuevo_diskloader/DiskLoader.elf.hex            | 253 ++++++++++-----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 253 ++++++++++-----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |   3 +-
 3 files changed, 254 insertions(+), 255 deletions(-)

commit c2117ebb4819d763f338bcc4b64410e2db86d5cd
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Oct 25 18:56:10 2011 -0400

    progress on bootloader bug - have implemented blocking USB_Recv.  avrdude makes it to flash programming address 0400 or so before hanging

 .../nuevo_diskloader/DiskLoader.elf.hex            | 325 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 325 +++++++++++----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  76 ++++-
 arduino/bootloaders/nuevo_diskloader/src/USBAPI.h  |   1 +
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |  13 +
 5 files changed, 406 insertions(+), 334 deletions(-)

commit 5dbe1f06e99fb886a55717e21b27e6092e03090f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Oct 25 11:15:14 2011 -0400

    Bug fix in replace().
    
    http://code.google.com/p/arduino/issues/detail?id=694

 arduino/cores/arduino/WString.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 68f72a27c37d9f7749a187a90988e657a4c9fe7e
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Oct 24 22:12:45 2011 -0400

    fixed logic bug in waiting for synch.  stripped out all Serial stuff

 .../nuevo_diskloader/DiskLoader.elf.hex            | 316 ++++++++++-----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 316 ++++++++++-----------
 arduino/bootloaders/nuevo_diskloader/src/CDC.cpp   |   8 +-
 .../nuevo_diskloader/src/DiskLoader.cpp            |  19 +-
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |   2 +-
 5 files changed, 320 insertions(+), 341 deletions(-)

commit 0950eb602dead819a0d105fbb8ae7563b36429b2
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Oct 24 21:36:06 2011 -0400

    removed old comments

 .../nuevo_diskloader/DiskLoader.elf.hex            | 346 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 346 +++++++++++----------
 arduino/bootloaders/nuevo_diskloader/src/CDC.cpp   |   2 +
 .../nuevo_diskloader/src/DiskLoader.cpp            |  50 +--
 4 files changed, 364 insertions(+), 380 deletions(-)

commit b2830b4f1d302db65eac8e128bfddd016c684fa3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 24 16:50:15 2011 -0400

    Moving ARDUINO_MAIN from main.cpp to wiring_digital.c and hiding PA, PB, etc.
    
    http://code.google.com/p/arduino/issues/detail?id=677
    http://code.google.com/p/arduino/issues/detail?id=691

 arduino/cores/arduino/Arduino.h        | 2 ++
 arduino/cores/arduino/main.cpp         | 1 -
 arduino/cores/arduino/wiring_digital.c | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

commit ed225adec01fbe594650218fe1b29ea5ff0448da
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 24 16:45:44 2011 -0400

    Renaming LED to LED_BUILTIN.
    
    http://code.google.com/p/arduino/issues/detail?id=651

 arduino/variants/mega/pins_arduino.h     | 2 +-
 arduino/variants/standard/pins_arduino.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 892cc510d715a9caf196647c25593c67a7ffab64
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 24 15:44:01 2011 -0400

    Correcting analogReference() constants for ATtiny24/44/84 and 25/45/85.
    
    DEFAULT, EXTERNAL, and INTERNAL have different values on those processors.

 arduino/cores/arduino/Arduino.h | 6 ++++++
 1 file changed, 6 insertions(+)

commit f0bc31223d31c5be9d8dc1166f950b18b29d940e
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sun Oct 23 16:49:36 2011 -0400

    bootloader responds properly now.  nearly there - still have an issue with it falling out of sync after completing most operations

 .../nuevo_diskloader/DiskLoader.elf.hex            | 172 +++++++++++++
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 285 ++++++++++-----------
 arduino/bootloaders/nuevo_diskloader/src/CDC.cpp   |   4 +-
 .../nuevo_diskloader/src/DiskLoader.cpp            |  41 ++-
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |  10 +-
 5 files changed, 350 insertions(+), 162 deletions(-)

commit cf94c04cbdd6d597996be2ff0dcf215f39962390
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 20:30:55 2011 -0400

    more attempts to get parameter sending to work

 .../nuevo_diskloader/DiskLoader.elf.hex            | 174 --------------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 253 +++++++++++----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  34 +--
 3 files changed, 139 insertions(+), 322 deletions(-)

commit e4edeba7e6aa0f317387482e385452df9bec8e40
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 20:06:17 2011 -0400

    some progress on responding to parameter requests

 .../nuevo_diskloader/DiskLoader.elf.hex            | 246 ++++++++++-----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 246 ++++++++++-----------
 .../nuevo_diskloader/src/DiskLoader.cpp            | 153 +++++++------
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   |  14 +-
 4 files changed, 338 insertions(+), 321 deletions(-)

commit bd8867911107047f62618f14895a2a4081bec74f
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 19:36:53 2011 -0400

    avrdude communication starting to work - responds to sync, fails when trying to respond to STK_GET_PARAMETER

 .../nuevo_diskloader/DiskLoader.elf.hex            | 314 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 314 +++++++++++----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  82 +++++-
 3 files changed, 412 insertions(+), 298 deletions(-)

commit e4eef8282e9dd049857e1035e1e628b57e3f7f50
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 18:21:04 2011 -0400

    continuing to port programming code.  temporarily changed PID to test on Windows (it works)

 .../nuevo_diskloader/DiskLoader.elf.hex            | 297 +++++++++++----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 297 +++++++++++----------
 arduino/bootloaders/nuevo_diskloader/Makefile      | 208 +++++++--------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  52 +++-
 4 files changed, 447 insertions(+), 407 deletions(-)

commit 8a816212916c6cb08a42c436923beeed1ba8ab74
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 18:03:34 2011 -0400

    starting to port bootloader programming code - testing as I go

 .../nuevo_diskloader/DiskLoader.elf.hex            | 227 ++++++++++-----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 227 ++++++++++-----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  21 +-
 3 files changed, 243 insertions(+), 232 deletions(-)

commit 080ad2a80df831e14d0441b212a0a68b51f5e74e
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 17:51:04 2011 -0400

    added and modified Program() routine

 .../nuevo_diskloader/DiskLoader.elf.hex            | 237 ++++++++++-----------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 237 ++++++++++-----------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  26 +++
 3 files changed, 262 insertions(+), 238 deletions(-)

commit 1e8127882eab8d17240e0cddb6b46caf09c16e57
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 17:25:59 2011 -0400

    cleaning up code and comments in main - getting rid of leftover stuff from experiments

 arduino/bootloaders/nuevo_diskloader/src/DiskLoader.cpp | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 947809b62b53f46731d64b9a21756ec8127f9842
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 17:16:48 2011 -0400

    Enumerates!  used inline ASM for operation which moves interrupts to boot section

 .../nuevo_diskloader/DiskLoader.elf.hex            | 229 ++++++++++++++-------
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 229 ++++++++++++++-------
 .../nuevo_diskloader/src/DiskLoader.cpp            |  12 +-
 3 files changed, 313 insertions(+), 157 deletions(-)

commit fa66ffac6dbc6170bf2149e8fcf850d9e5fe82dc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 16:51:25 2011 -0400

    can now enable interrupts but EORSTE or SOFE in USB_::attach() still cause bootloader to hang

 .../nuevo_diskloader/DiskLoader.elf.hex            | 78 ++++++++++++++++++++++
 .../bootloaders/nuevo_diskloader/DiskLoader.hex    | 78 ++++++++++++++++++++++
 arduino/bootloaders/nuevo_diskloader/Makefile      |  2 +-
 .../nuevo_diskloader/src/DiskLoader.cpp            | 46 ++++++-------
 4 files changed, 179 insertions(+), 25 deletions(-)

commit 9496ea79c207ddab1e550f91a7c222f6508f59c1
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 16:33:52 2011 -0400

    added more USB source adapted from sketch core.  still not enumerating.

 arduino/boards.txt                                 |   4 +-
 arduino/bootloaders/nuevo_diskloader/Makefile      |   9 +-
 arduino/bootloaders/nuevo_diskloader/src/CDC.cpp   | 175 ++++++
 .../nuevo_diskloader/src/DiskLoader.cpp            |  37 +-
 .../bootloaders/nuevo_diskloader/src/Platform.h    |  14 +-
 arduino/bootloaders/nuevo_diskloader/src/USBAPI.h  |  86 +--
 .../bootloaders/nuevo_diskloader/src/USBCore.cpp   | 652 +++++++++++++++++++++
 arduino/bootloaders/nuevo_diskloader/src/USBCore.h | 303 ++++++++++
 arduino/bootloaders/nuevo_diskloader/src/USBDesc.h |  65 ++
 9 files changed, 1251 insertions(+), 94 deletions(-)

commit e2f6f522869effff376fe2d83078f8fbfb35135f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Oct 21 11:54:11 2011 -0400

    Lowering timer 1 prescale factor (to 8 from 64) for F_CPU less than 8 MHz.
    
    Otherwise, you can see flicker on an LED.

 arduino/cores/arduino/wiring.c | 4 ++++
 1 file changed, 4 insertions(+)

commit cb40531bce5b5170d459971f97faa3c01f6c9d9d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Oct 21 08:02:17 2011 -0400

    initial commit of new Diskloader-based bootloader experiment

 arduino/bootloaders/nuevo_diskloader/Makefile      | 105 +++++++++++++
 .../nuevo_diskloader/src/DiskLoader.cpp            |  21 +++
 .../bootloaders/nuevo_diskloader/src/Platform.h    |  60 ++++++++
 arduino/bootloaders/nuevo_diskloader/src/USBAPI.h  | 166 +++++++++++++++++++++
 4 files changed, 352 insertions(+)

commit 03cba062e9c2d46829bb4effa533f8ecb9afa186
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Oct 18 20:53:58 2011 +0200

    [l10n] Updated German translation

 po/de.po | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

commit 054e23bf5b844ae48c09b39e06f0b7110f6b26ea
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Oct 15 12:10:40 2011 +0200

    Use rsvg-convert instead of rsvg
    
    When depending on librsvg for the build, rsvg-convert is installed
    while rsvg might not be.

 scripts/gen-pixmaps.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5cf43abffc550a5be6b5403531a8ab5c90932247
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Wed Oct 12 22:00:35 2011 +0200

    Updated German translation

 po/de.po | 24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

commit 3123f81fd0b4c534eec21fbb30bf23e3c014b4b6
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 10 12:28:09 2011 -0400

    Putting the Uno lock bits back.

 arduino/boards.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9c1e9afe8112c13b7204cd5f3b6422fd5ac4400c
Author: WestfW <westfw@gmail.com>
Date:   Wed Oct 5 01:41:03 2011 -0700

    Explicitly set the SHELL variable when OS=windows, so that we'll use
    the same shell regardless of whether other shells are installed
    (different shells have different behavior WRT directory component
    separators, so this matters.
    
    http://code.google.com/p/arduino/issues/detail?id=667 )
    (cherry picked from commit fc8cacb9a3b7c1d9cf96ae9891c7c3cd21f3c181)

 arduino/bootloaders/optiboot/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit e26ee89573007828c2eba7875a5970bfe0cc48f4
Author: WestfW <westfw@gmail.com>
Date:   Tue Jun 14 23:57:41 2011 -0700

    Oops.  Add atmega8.lst/hex and atmega168.lst/hex to controlled files.
    (cherry picked from commit c56a1293d70d27531b7351edc3aa4c11b4a6996b)

 .../bootloaders/optiboot/optiboot_atmega168.hex    |  35 ++
 .../bootloaders/optiboot/optiboot_atmega168.lst    | 598 ++++++++++++++++++++
 arduino/bootloaders/optiboot/optiboot_atmega8.hex  |  33 ++
 arduino/bootloaders/optiboot/optiboot_atmega8.lst  | 604 +++++++++++++++++++++
 4 files changed, 1270 insertions(+)

commit a5018246def3fa06b8b2a36a06ac8bebe577f36e
Author: WestfW <westfw@gmail.com>
Date:   Tue Jun 14 10:24:27 2011 -0700

    Allow the READ PARAMETER command to return our version number.
    (significant size impact: 14 bytes!)
    
    Initialized "address" to eliminate compiler warning (4 bytes!)
    
    Add "atmega168" as a more accurate target name than "diecimila"
    (keep diecimila as well for backward compatibility)
    
    Reduce the .hex and .lst targets that are stored in source control
    to the three basics: atmega8, atmega168, atmega328.  The other
    targets remain in the makefile and makeall, but will need to be
    built from source if wanted.  Which should be less of a problem
    now that the source is buildable without installing crosspack.
    (cherry picked from commit 7b1ee0f1b0192143fffbbed66dc046b6568f4386)

 arduino/bootloaders/optiboot/Makefile              |  21 +-
 arduino/bootloaders/optiboot/README.TXT            |  11 +
 arduino/bootloaders/optiboot/makeall               |  11 +-
 arduino/bootloaders/optiboot/optiboot.c            |  28 +-
 .../bootloaders/optiboot/optiboot_atmega328.hex    |  61 +-
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 479 ++++++++--------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  34 --
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 571 -------------------
 .../bootloaders/optiboot/optiboot_diecimila.hex    |  34 --
 .../bootloaders/optiboot/optiboot_diecimila.lst    | 571 -------------------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |  34 --
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  | 571 -------------------
 .../optiboot/optiboot_lilypad_resonator.hex        |  34 --
 .../optiboot/optiboot_lilypad_resonator.lst        | 571 -------------------
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  40 --
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 617 ---------------------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |  34 --
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    | 571 -------------------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |  34 --
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    | 571 -------------------
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |  34 --
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst | 571 -------------------
 22 files changed, 346 insertions(+), 5157 deletions(-)

commit 77303a99f2534360f0a6f1485d55dc5ef1a7ceee
Author: WestfW <westfw@gmail.com>
Date:   Tue Jun 14 01:13:41 2011 -0700

    Modify Uno "lock" bits in boards.txt to make bootloader readable by
    sketches.  Part of http://code.google.com/p/arduino/issues/detail?id=554
    (cherry picked from commit 39a496616f241a3908d7821dcb15520f16ecd871)

 arduino/boards.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 60c82040e610a932fcca6b8adc9e3ede6664a177
Author: WestfW <westfw@gmail.com>
Date:   Mon Jun 13 19:07:07 2011 -0700

    http://code.google.com/p/arduino/issues/detail?id=368
    Optiboot does not support ArduinoasISP programmer.
    
    When avrdude runs and talks to an arduino running ArduinoISP,
    it needs the optiboot (entered due to auto-reset) to abort and
    start the ArduinoISP "application" when it sees communications
    at the wrong serial speed.  Unfortunately, optiboot treats all
    unrecognized command characters as "no-ops" and responds/loops
    for more commands, leading to a nice loop that never gets to
    the sketch.   This patch causes characters received with Framing
    errors (the most likely error for speed mis-matches) to NOT
    reset the watchdog timer (normally done in getch()), which will
    cause the application to start if it continues for "a while."
    (tested.  Works!  Running ArduinoISP at speeds as high as 57600
    still causes the bootloader to start the sketch (although it fails
    later on for other reasons.))
    (cherry picked from commit e81c1123b624b6cac7da018c9c786700f3152bc9)

 arduino/bootloaders/optiboot/README.TXT            |  19 ++-
 arduino/bootloaders/optiboot/optiboot.c            |  22 ++-
 .../bootloaders/optiboot/optiboot_atmega328.hex    |  33 ++---
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 140 ++++++++++---------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  33 ++---
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 140 ++++++++++---------
 .../bootloaders/optiboot/optiboot_diecimila.hex    |  33 ++---
 .../bootloaders/optiboot/optiboot_diecimila.lst    | 140 ++++++++++---------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |  33 ++---
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  | 140 ++++++++++---------
 .../optiboot/optiboot_lilypad_resonator.hex        |  33 ++---
 .../optiboot/optiboot_lilypad_resonator.lst        | 140 ++++++++++---------
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  36 ++---
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 153 ++++++++++-----------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |  33 ++---
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    | 140 ++++++++++---------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |  33 ++---
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    | 140 ++++++++++---------
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |  33 ++---
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst | 140 ++++++++++---------
 arduino/bootloaders/optiboot/pin_defs.h            |   1 +
 21 files changed, 863 insertions(+), 752 deletions(-)

commit 79113ef19b66528173430a972830139a32402a42
Author: WestfW <westfw@gmail.com>
Date:   Sat Jun 11 03:17:38 2011 -0700

    (make sure .hex and .lst are updated as well.)
    (cherry picked from commit ece29c380556878ba8efebce8801a7f076c61ada)

 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  63 +--
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 482 ++++++++---------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |   2 +-
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  |  14 +-
 .../optiboot/optiboot_lilypad_resonator.hex        |   2 +-
 .../optiboot/optiboot_lilypad_resonator.lst        |  14 +-
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  77 +--
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 586 ++++++++++-----------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |   2 +-
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    |  14 +-
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |   2 +-
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    |  14 +-
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |   2 +-
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst |  14 +-
 14 files changed, 645 insertions(+), 643 deletions(-)

commit 2fe84e03f149dc31ab6d1f393ceedb7b42f94264
Author: WestfW <westfw@gmail.com>
Date:   Sat Jun 11 03:15:33 2011 -0700

    Fix errors in LDSECTIONS refactoring
    (found during atmega8 testing.)
    (cherry picked from commit 422398e08c8e011bf490b54af88271c54e56ddb9)

 arduino/bootloaders/optiboot/Makefile               | 14 +++++++-------
 arduino/bootloaders/optiboot/optiboot_atmega328.hex |  2 +-
 arduino/bootloaders/optiboot/optiboot_atmega328.lst | 14 +++++++-------
 arduino/bootloaders/optiboot/optiboot_diecimila.hex |  2 +-
 arduino/bootloaders/optiboot/optiboot_diecimila.lst | 14 +++++++-------
 5 files changed, 23 insertions(+), 23 deletions(-)

commit 28b402fd437e5dd441244cb0d9c43efbf4e22c70
Author: WestfW <westfw@gmail.com>
Date:   Fri Jun 10 23:16:21 2011 -0700

    Update version to reflect previous edit.  Sigh.
    (cherry picked from commit e28b716f88968477fa0f42dbd88c539573e91886)

 arduino/bootloaders/optiboot/optiboot.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 0bee48464bc0087df0ceb3e199cbbb84541fabf9
Author: WestfW <westfw@gmail.com>
Date:   Fri Jun 10 23:02:25 2011 -0700

    Shrink code by using registers for variables "length" and "address"
    http://code.google.com/p/optiboot/issues/detail?id=33
    
    Fix high-value watchdog timeouts on ATmega8
    http://code.google.com/p/optiboot/issues/detail?id=38
    
    Change "start app on bad commands" code to start the app via the
    watchdog timer, so that the app is always started with the chip
    in fully reset state.
    http://code.google.com/p/optiboot/issues/detail?id=37
    (cherry picked from commit 6f7687b0f925cb07447cbbcc692766c51c02f700)

 arduino/bootloaders/optiboot/optiboot.c            |  34 +-
 .../bootloaders/optiboot/optiboot_atmega328.hex    |  58 +--
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 439 ++++++++--------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  58 +--
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 439 ++++++++--------
 .../bootloaders/optiboot/optiboot_diecimila.hex    |  58 +--
 .../bootloaders/optiboot/optiboot_diecimila.lst    | 439 ++++++++--------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |  58 +--
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  | 439 ++++++++--------
 .../optiboot/optiboot_lilypad_resonator.hex        |  58 +--
 .../optiboot/optiboot_lilypad_resonator.lst        | 439 ++++++++--------
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  75 ++-
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 574 ++++++++++-----------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |  58 +--
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    | 439 ++++++++--------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |  58 +--
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    | 439 ++++++++--------
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |  58 +--
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst | 439 ++++++++--------
 19 files changed, 2344 insertions(+), 2315 deletions(-)

commit 37a51222c400580031ac03e437805a0dc84464fa
Author: WestfW <westfw@gmail.com>
Date:   Fri Jun 10 17:47:47 2011 -0700

    Add a version number to the optiboot source and binary.
    
    http://code.google.com/p/arduino/issues/detail?id=554
    
    end of flash memory where they can be read (at least in theory) by
    device programmers, hex-file examination, or application programs.
    This is done by putting the version number in a separate section
    (".version"), and using linker/objcopy magic to locate that section as
    appropriate for the target chip.  (See
    http://lists.gnu.org/archive/html/avr-gcc-list/2011-02/msg00016.html
    for some discussion on the details.)
    
    Start the version at 4.1 (the last "packaged" version of optiboot was
    called version 3, so the "top of source" would be 4.0, and adding the
    version number makes 4.1)
    
    Refactor LDSECTION in the Makefile to LDSECTIONS so that multiple
    section start addresses can be defined.
    
    Change the _isp makefile definitions to make the bootloader section
    readable (but not writable) by the application section.  (This would
    need to be done elsewhere as well to handle all bootloader programming
    techniques.  Notably Arduino's boards.txt
    
    Note that this change does not change the "code" portion of optiboot
    at all.  The only diffs in the .hex files are the added version word
    at the end of flash memory.
    (cherry picked from commit 00706284dec3171646419839bd4a9e3f1c2d7088)

 arduino/bootloaders/optiboot/Makefile              |  26 +-
 arduino/bootloaders/optiboot/optiboot.c            |  38 +-
 .../bootloaders/optiboot/optiboot_atmega328.hex    |   1 +
 .../bootloaders/optiboot/optiboot_atmega328.lst    |  28 +-
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  66 +--
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 494 ++++++++---------
 .../bootloaders/optiboot/optiboot_diecimila.hex    |   1 +
 .../bootloaders/optiboot/optiboot_diecimila.lst    |  28 +-
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |   1 +
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  |  28 +-
 .../optiboot/optiboot_lilypad_resonator.hex        |   1 +
 .../optiboot/optiboot_lilypad_resonator.lst        |  28 +-
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  82 +--
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 604 +++++++++++----------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |   1 +
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    |  28 +-
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |   1 +
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    |  28 +-
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |   1 +
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst |  28 +-
 20 files changed, 784 insertions(+), 729 deletions(-)

commit c4f98e0510a41f18d00e7da50ed88b8d235b788b
Author: WestfW <westfw@gmail.com>
Date:   Fri Jun 10 16:29:34 2011 -0700

    Update shell script makeall
    (cherry picked from commit d4632cb09593e44bc8624c6b9a432c672fe4ad45)

 arduino/bootloaders/optiboot/makeall | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 46a6c9f3fec4c23397345e6006ff0aea9e6a18ec
Author: WestfW <westfw@gmail.com>
Date:   Fri Jun 10 16:17:13 2011 -0700

    This is a relatively significant edit that brings the Arduino copy of
    optiboot up-to-date with the optiboot source repository as of Jun-2011
    (the last changes made in the optiboot repository were in Oct-2010)
    
    This adds support for several plaforms, fixes the "30k bug", and
    refactors the source to have separate stk500.h, boot.h, and pin_defs.h
    
    These are the arduino opticode issues fixed:
    http://code.google.com/p/arduino/issues/detail?id=380
        optiboot has problems upload sketches bigger than 30 KB
    http://code.google.com/p/arduino/issues/detail?id=556
        update optiboot to the point of the latest optiboot project sources.
    
    These are issues that had been solved in the optiboot source aready:
    http://code.google.com/p/arduino/issues/detail?id=364
       optiboot leaves timer1 configured when starting app, breaks PWM on
       pin 9 and 10.  (fixed with a workaround in arduino core.)
       aka http://code.google.com/p/optiboot/source/detail?r=c778fbe72df6ac13ef730c25283358c3c970f73e
       Support for ATmega8 and mega88.
       Fix fuse settings for mega168 _ISP targets
       Additional new platforms (mega, sanguino)
    
    http://code.google.com/p/optiboot/issues/detail?id=26
       Set R1 to 0  (already in arduino code)
    http://code.google.com/p/optiboot/issues/detail?id=36&can=1
       Fails to build correctly for mega88
    
    After this commit, the only differences between the Arduino optiboot.c
    and the optiboot repository optiboot.c are cosmetic.
    (cherry picked from commit e2812ef91cc1489527827dcd14c843f3b3244f36)

 arduino/bootloaders/optiboot/Makefile              | 125 ++-
 arduino/bootloaders/optiboot/boot.h                | 848 +++++++++++++++++++++
 arduino/bootloaders/optiboot/optiboot.c            | 288 ++++---
 .../bootloaders/optiboot/optiboot_atmega328.hex    |  59 +-
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 486 ++++++------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |  63 +-
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       | 542 +++++++------
 .../bootloaders/optiboot/optiboot_diecimila.hex    |  63 +-
 .../bootloaders/optiboot/optiboot_diecimila.lst    | 542 +++++++------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |  62 +-
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  | 539 ++++++-------
 .../optiboot/optiboot_lilypad_resonator.hex        |  62 +-
 .../optiboot/optiboot_lilypad_resonator.lst        | 539 ++++++-------
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |  80 +-
 arduino/bootloaders/optiboot/optiboot_luminet.lst  | 670 ++++++++--------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |  63 +-
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    | 542 +++++++------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |  63 +-
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    | 542 +++++++------
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |  62 +-
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst | 539 ++++++-------
 arduino/bootloaders/optiboot/pin_defs.h            |  79 ++
 arduino/bootloaders/optiboot/stk500.h              |  39 +
 23 files changed, 4141 insertions(+), 2756 deletions(-)

commit e1ef19290029011f2af166e3f8d017d6d5a61d2f
Author: WestfW <westfw@gmail.com>
Date:   Thu Jun 9 22:57:27 2011 -0700

    http://code.google.com/p/arduino/issues/detail?id=517
    
    Remove the trailing comments when setting fuse values for the various
    *_isp targets, so that they won't cause avrdude errors.
    
    This was done the same way as in the optiboot source tree:
    http://code.google.com/p/optiboot/issues/detail?id=17
    http://code.google.com/p/optiboot/source/detail?r=005fb033fc08c551b2f86f7c90c5db21549b3f20
    (cherry picked from commit 6840b77643a75b850d48bed80c578da484e6559f)

 arduino/bootloaders/optiboot/Makefile | 81 +++++++++++++++++++++++------------
 1 file changed, 54 insertions(+), 27 deletions(-)

commit bbafeaf1d029a4f11f1bcaf476df638afcbafe7b
Author: WestfW <westfw@gmail.com>
Date:   Thu Jun 9 22:36:05 2011 -0700

    Makefile modification to allow building optiboot in more environments.
    Allows building within the Arduino Source tree, and within the Arduino
    IDE tree, as well as using CrossPack on Mac.
    
    Adds README.TXT to track arduino-specific changes (and documents the
    new build options.)
    
    This addresses Arduino issue:
    
      http://code.google.com/p/arduino/issues/detail?id=487
    
    And optiboot issue
    
      http://code.google.com/p/optiboot/issues/detail?id=1
    
    (which can be thought of as a subset of the Arduno issue.)
    
    Note that the binaries produced after these Makefile changes (using any
    of the compile environments) are identical to those produced by the
    crosspack-20100115 environment on a Mac.
    (cherry picked from commit 2d2ed324b48e709f59a002cb274ed60bb0ebc911)

 arduino/bootloaders/optiboot/Makefile              | 77 +++++++++++++++++++---
 arduino/bootloaders/optiboot/README.TXT            | 55 ++++++++++++++++
 arduino/bootloaders/optiboot/omake                 |  2 +
 arduino/bootloaders/optiboot/omake.bat             |  1 +
 .../bootloaders/optiboot/optiboot_atmega328.lst    | 22 +++----
 5 files changed, 138 insertions(+), 19 deletions(-)

commit ad68ead5eefdd1465c45a3e07b62fe584228d698
Merge: 34d6a75 50db3c0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 10 09:01:56 2011 -0700

    Merge pull request #30 from WestfW/master
    
    Significant optiboot upgrade.

commit 5655430eef20f892cf41ead80eae90ae2cc0e53d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 10 11:58:38 2011 -0400

    Moving USBasp in programmers menu.

 arduino/programmers.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 5a8882b7857130445bee052c014bb6d4b2475633
Merge: 8061c93 cb1a432
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 10 08:56:15 2011 -0700

    Merge pull request #41 from chiva/patch-1
    
    Added USBasp to programmers list

commit 8061c931515cf90aec725b2cce9ea950b80b3c21
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 10 11:28:44 2011 -0400

    Fixing more warnings (Paul Stoffregen).

 arduino/cores/arduino/HardwareSerial.cpp | 4 ++--
 arduino/cores/arduino/Print.cpp          | 2 +-
 arduino/cores/arduino/WString.cpp        | 6 +++---
 arduino/cores/arduino/WString.h          | 4 ++--
 arduino/cores/arduino/wiring_private.h   | 1 -
 5 files changed, 8 insertions(+), 9 deletions(-)

commit e597d38b62a774e3c9bc22bf9d5947c166d00442
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Oct 7 14:07:25 2011 +0200

    Added Swedish translation

 po/LINGUAS |   1 +
 po/sv.po   | 394 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 395 insertions(+)

commit e0622fe2cff6bb46471a66bcad13409d7fe2ee68
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Oct 6 21:42:56 2011 +0200

    [l10n] Updated German translation

 po/de.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0ff62f4244125d41390ef1d4e6c125db3985dca9
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Oct 6 21:41:37 2011 +0200

    [l10n] Updated German translation

 po/de.po | 80 ++++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 53 insertions(+), 27 deletions(-)

commit 50db3c0e5654074b4d0f60f81a3a824e33f83cf1
Author: WestfW <westfw@gmail.com>
Date:   Wed Oct 5 01:41:03 2011 -0700

    Explicitly set the SHELL variable when OS=windows, so that we'll use
    the same shell regardless of whether other shells are installed
    (different shells have different behavior WRT directory component
    separators, so this matters.
    
    http://code.google.com/p/arduino/issues/detail?id=667 )

 arduino/bootloaders/optiboot/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 315d5c210d10380e3c06a00ad468250aa7b060ae
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Oct 2 16:57:41 2011 +0200

    Updated Spanish translation

 po/es.po | 40 ++++++++++++++++++++++++++++++----------
 1 file changed, 30 insertions(+), 10 deletions(-)

commit 6b94385966426e0be5785ea476694d96946461e4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 2 09:44:21 2011 -0400

    Fixing warnings in Stream (Paul Stoffregen)
    
    http://code.google.com/p/arduino/issues/detail?id=208

 arduino/cores/arduino/Stream.cpp | 9 ++++-----
 arduino/cores/arduino/Stream.h   | 6 +++---
 2 files changed, 7 insertions(+), 8 deletions(-)

commit 2118b0eb23f60b0cc2e7d73b96633a8cf284ee56
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Oct 1 11:41:17 2011 +0200

    Updated Spanish translation

 po/es.po | 100 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 57 insertions(+), 43 deletions(-)

commit 0ff8bb17a3887224a60d7db22f86f9223ad2a10b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 30 11:24:44 2011 -0400

    Using alternate timer 0 overflow interrupt signal name for ATtiny24/44/84.

 arduino/cores/arduino/wiring.c | 4 ++++
 1 file changed, 4 insertions(+)

commit b2c9c4291be2676df46a331d32ec2a1a587ff82f
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Fri Sep 30 10:58:00 2011 +0200

    Updated Slovenian translation

 po/sl.po | 66 ++++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 39 insertions(+), 27 deletions(-)

commit 3462baa14b122ec583b2e277c2bed36fef1ad94f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 28 23:26:37 2011 -0400

    Changing Ethernet upload protocol from stk500 to arduino.
    
    http://code.google.com/p/arduino/issues/detail?id=649

 arduino/boards.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3b0d0414164eee1a4e78d6373d1881ea69fea197
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Sep 28 21:16:05 2011 +0200

    Updated Czech translation

 po/cs.po | 48 ++++++++++++++++++++++++++++--------------------
 1 file changed, 28 insertions(+), 20 deletions(-)

commit 180169dcfe1d20c468d775a555b87b7e2dc00c14
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Sep 28 20:27:12 2011 +0200

    Fix user library tooltip text
    
    Fixes bug #660337

 ui/main.ui | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit db0157ca524b2cecdab65b8f90593e6ce7ea1018
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Sep 28 20:25:28 2011 +0200

    Mark 'Untitled' string translatable
    
    Fixes bug #660336

 src/ui.py | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit a25f62191bc8561e05f74d3b3816dba8c401ce73
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Sep 28 11:13:31 2011 +0200

    Added Czech language

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit dada5d8f987fc920c195b5ec4733458d66833304
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Sep 28 11:13:08 2011 +0200

    Czech translation

 po/cs.po | 404 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 404 insertions(+)

commit ecbfc949395f5a78a370c5ed757044888c4617e5
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Sep 17 19:39:18 2011 +0200

    Try harder to launch a web browser for viewing reference

 src/misc.py | 13 +++++++++++++
 src/ui.py   |  3 +--
 2 files changed, 14 insertions(+), 2 deletions(-)

commit 09430e381b47718deb85514afb69429b0ac20b2c
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sun Sep 18 15:50:10 2011 +0200

    Fix also cut command

 src/ui.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 2f3933a2d77ab27ec656e31e0362d4c1fc2a0f46
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Sep 17 15:22:41 2011 +0200

    Set open/save as dialogs in current folder
    
    Fixes bug #659312

 src/ui.py | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit a4736431a92d942aa9ff603b5bcd4f6c550ddc45
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 22:44:01 2011 +0200

    Use share/arduino source when available
    
    Fixes bug #659311

 setup.py    | 42 +++++++++++++++++++-----------------------
 src/misc.py |  1 +
 2 files changed, 20 insertions(+), 23 deletions(-)

commit 49f28c5cf42333d3bcf0004691e3f5357235a28b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Sep 17 18:16:56 2011 +0200

    Updated Slovenian translation

 po/sl.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 2e980a95caace94623707a8ff192c2d0c2aeda5c
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Sep 17 18:14:49 2011 +0200

    Updated Slovenian translation

 po/sl.po | 41 +++++++++++++++++++++++++++--------------
 1 file changed, 27 insertions(+), 14 deletions(-)

commit 70b403faeeff73cb42a9dd1845e9cb602989c52c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Sep 17 17:19:57 2011 +0200

    Updated Slovenian translation

 po/sl.po | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

commit d28be58faafd982ec65058bb82be722d598e1f50
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Sep 17 13:41:26 2011 +0200

    Added Norwegian bokmål translation

 po/nb.po | 381 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 381 insertions(+)

commit 2d19ee15c833dc8a471f7813a9536c403f646ff9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Sep 17 13:41:21 2011 +0200

    Added nb

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 2968645893b2135530afc1831d7d1c8d26206846
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Sep 17 12:09:43 2011 +0200

    Updated Slovenian translation

 po/sl.po | 129 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 49 insertions(+), 80 deletions(-)

commit 79df26e9fda4f7d3a9b5c13901649fd517440011
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 16 20:31:41 2011 -0400

    Updating bootloader comments.

 arduino/bootloaders/diskloader/src/DiskLoader.cpp | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

commit d8599dd8b4f1e56a0cd897a414f7ee50f83d030b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 16 20:26:43 2011 -0400

    Commenting out micro board for now since it's not being released yet.

 arduino/boards.txt | 72 +++++++++++++++++++++++++++---------------------------
 1 file changed, 36 insertions(+), 36 deletions(-)

commit 81ccf78f5d90078f3ca627e3b78a7e8f337afb6a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 16 18:25:59 2011 -0400

    Updating Micro bootloader (previous one was identical to Leonardo).

 arduino/bootloaders/diskloader/DiskLoader-Micro.hex | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 59c1dd2154e384a57777efe6188847d67b2a5df1
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 16:59:14 2011 -0400

    added Mouse.isPressed() method

 arduino/cores/arduino/HID.cpp  | 7 +++++++
 arduino/cores/arduino/USBAPI.h | 2 ++
 2 files changed, 9 insertions(+)

commit 1e7574414d2d01d9008e8ca4d1191b62a8630714
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 16:43:07 2011 -0400

    made some Keyboard methods private

 arduino/cores/arduino/USBAPI.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 3c24bc1b011ce99f6fc9bd3989b6aea200f943de
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 16:36:42 2011 -0400

    added support for TIMER4D used for PWM on Leonardo and Micro D6

 arduino/cores/arduino/Arduino.h       | 7 ++++---
 arduino/cores/arduino/wiring_analog.c | 8 ++++++++
 2 files changed, 12 insertions(+), 3 deletions(-)

commit 420c08d02e3799210bf89c6718433299b383149c
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 16:24:21 2011 -0400

    new bootloader binaries for Micro and Leonardo - uses new assignment for TXLED pin

 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 16 ++++++-------
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 28 +++++++++++-----------
 2 files changed, 22 insertions(+), 22 deletions(-)

commit d498f16d7d03aecb41fa6a6b285d232de84aabc8
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 16:12:39 2011 -0400

    updated pin assignment again based on design files for Leonardo

 arduino/variants/leonardo/pins_arduino.h | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

commit c4492495095eb1f3cc8616a9ad44eb3eaa38c011
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 15:46:51 2011 -0400

    updated pin mappings for bootloader and pins_arduino.h in anticipation of final hardware.

 arduino/bootloaders/diskloader/src/Platform.h |  6 +--
 arduino/variants/leonardo/pins_arduino.h      | 62 ++++++++++++++-------------
 2 files changed, 35 insertions(+), 33 deletions(-)

commit 2d475be6b3cf1c06ebe258d21a4abc0af9f459d7
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 14:54:42 2011 -0400

    restored accidentally-deleted Leonardo type in boards.txt

 arduino/boards.txt | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 241e5e95b178744eb5840f8ecde7a1cbca9ed1a1
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 14:47:42 2011 -0400

    restored Micro entry in boards.txt, made separate bootloader images for Leonardo and Micro.

 arduino/boards.txt                                 |  20 +++-
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 113 +++++++++++++++++++++
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 113 +++++++++++++++++++++
 arduino/bootloaders/diskloader/DiskLoader.hex      | 113 ---------------------
 4 files changed, 245 insertions(+), 114 deletions(-)

commit 4b3167177efce8d4a350aa4d880f6fcc6216dbce
Merge: 1708ba9 6668c59
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 14:34:55 2011 -0400

    Merge https://github.com/arduino/32U4 into new-extension

commit 1708ba91e78e5bf44dd7dda7512783dee4da5cfb
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 14:32:25 2011 -0400

    added automatic one-shot TX and RX LED control for sketch USB

 arduino/cores/arduino/USBCore.cpp        | 54 +++++++++++++++-----------------
 arduino/variants/leonardo/pins_arduino.h |  5 +++
 2 files changed, 31 insertions(+), 28 deletions(-)

commit 6668c592a1d4c151d62ce2909a906af52c40ca07
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 16 14:24:11 2011 -0400

    Moving Leonardo after Uno.

 arduino/boards.txt | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit 3a8b4864f92e2f9f1b8f37c480fc701b4da5f432
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 12:29:47 2011 -0400

    added to sketch iProduct and iManufacturer strings identifying board as either an "Arduino Leonardo" or "Arduino Micro" manufactured by "Arduino LLC"

 arduino/cores/arduino/USBCore.cpp | 33 ++++++++++++++++++++-------------
 arduino/cores/arduino/USBDesc.h   | 37 ++++---------------------------------
 2 files changed, 24 insertions(+), 46 deletions(-)

commit 08c9a873f3f4398842142eed0f02a35d101fb5cc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 12:09:51 2011 -0400

    bootloader iProduct definition changed to "Arduino Leonardo Bootloader" or "Arduino Micro Bootloader".  selection depends on PID passed in at compile time

 arduino/bootloaders/diskloader/DiskLoader.hex  | 213 +++++++++++++------------
 arduino/bootloaders/diskloader/src/Platform.h  |   2 +
 arduino/bootloaders/diskloader/src/USBDesc.cpp |  11 +-
 arduino/bootloaders/diskloader/src/USBDesc.h   |   2 +-
 4 files changed, 118 insertions(+), 110 deletions(-)

commit 4cc74361ffda04d80be57a80b0d059ba46a3c66f
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 11:56:33 2011 -0400

    added to the bootloader iProduct and iManufacturer strings identifying board as an "Arduino Leonardo" manufactured by "Arduino LLC"

 arduino/bootloaders/diskloader/DiskLoader.hex  | 209 +++++++++++++------------
 arduino/bootloaders/diskloader/src/USBCore.cpp |   4 +
 arduino/bootloaders/diskloader/src/USBDesc.cpp |  14 +-
 arduino/bootloaders/diskloader/src/USBDesc.h   |   8 +-
 4 files changed, 127 insertions(+), 108 deletions(-)

commit 4a5a83cccddb079f13110def3859ae4d1a77b5c6
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 11:18:39 2011 -0400

    faster LED breathing animation in bootloader

 arduino/bootloaders/diskloader/DiskLoader.hex     | 185 +++++++++++-----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |   8 +-
 2 files changed, 97 insertions(+), 96 deletions(-)

commit 40a1b405d904694eeff8c859b3855de1cc0795bf
Merge: af7ebe8 8f1c462
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Fri Sep 16 10:27:11 2011 -0400

    Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-extension

commit cb1a432ffd7e6cc6f366dbd02eb39c329ad1b6d8
Author: Santiago Reig <santireig@gmail.com>
Date:   Fri Sep 16 01:56:22 2011 +0300

    Added USBasp to programmers list

 arduino/programmers.txt | 4 ++++
 1 file changed, 4 insertions(+)

commit 93cf624d867edc9b9f4ce5ebc736437fe6fbc82c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Sep 14 15:40:39 2011 +0200

    Added sl for Slovenian translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit e51ddfecfee1ccf869fec075b3bbe28cc0e939ba
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Sep 14 15:40:30 2011 +0200

    Added Slovenian translation

 po/sl.po | 424 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 424 insertions(+)

commit af7ebe8841412399675f484b758048e8e34120bc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Sep 13 23:52:26 2011 -0400

    fixed analog pin mapping for 32u4

 arduino/cores/arduino/wiring_analog.c    |  7 +++++--
 arduino/variants/leonardo/pins_arduino.h | 33 ++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+), 2 deletions(-)

commit a58ca2dd93575e737668c91a2cca31172aa3879e
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Sep 13 21:37:46 2011 -0400

    fixed Mouse button assignments

 arduino/cores/arduino/USBAPI.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d8b35d6868826e4963c1312e3817a2c209e6a8d1
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Sep 12 21:54:49 2011 +0200

    Bug 658793 - Copy-paste-cut do not work consistently

 src/ui.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6f9cd139e9adc7b76200e3dc45adf8d48a8c505d
Author: Claude Paroz <claude@2xlibre.net>
Date:   Mon Sep 12 21:32:05 2011 +0200

    Fix bugzilla link

 gnoduino.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2e4c3989e8d3ba597d5709b8c5f9ce4dc6728287
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Sep 12 21:28:50 2011 +0200

    [l10n] Added German translation

 po/LINGUAS |   4 +-
 po/de.po   | 392 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 395 insertions(+), 1 deletion(-)

commit ea6c2b3af0a09f11f267fcc5808e45ad5920c9ca
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Sep 12 08:14:13 2011 -0400

    made Mouse.buttons() private.  removed MOUSE_ALL macro

 arduino/cores/arduino/USBAPI.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit c7a75e0c5a6c768c064eeb41ce7c1bcf4ae39c9e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 11 23:23:15 2011 +0200

    remove wrongly commited file

 ui/main.ui | 51 +++++++++++++++------------------------------------
 1 file changed, 15 insertions(+), 36 deletions(-)

commit a06d1c36e4a6d519c01152f670ba27b08b17d94d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 11 22:09:05 2011 +0200

    update bugzilla link

 gnoduino.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ac8ef9b50120f003a91756557a9e7839dd10247a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 11 21:59:46 2011 +0200

    fall back to x-csrc if no mime detected

 src/misc.py    |  3 ++-
 src/srcview.py |  3 ++-
 ui/main.ui     | 51 ++++++++++++++++++++++++++++++++++++---------------
 3 files changed, 40 insertions(+), 17 deletions(-)

commit 7436e5bbca3266f1596e3d74126f4e14a28fb02f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Sep 10 18:04:03 2011 +0200

    Added Spanish translation

 po/LINGUAS |   2 +-
 po/es.po   | 383 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 384 insertions(+), 1 deletion(-)

commit 5005149323f9272b2f71faa0808d5094a57257bc
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Sep 10 12:26:01 2011 +0200

    Updated French translation
    
    Accessorily added a LINGUAS file. Even if not used by gnoduino
    i18n infrastructure, it is a standard component of intltool modules
    and used by GNOME translation infrastructure (l10n.gnome.org).

 po/LINGUAS |   2 +
 po/fr.po   | 122 ++++++++++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 98 insertions(+), 26 deletions(-)

commit 8f1c462bdb124d287af4e7c80c7ce33ee039a17b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 9 16:24:47 2011 -0400

    Don't consume trailing char in parseInt() and parseFloat (Paul Stoffregen).
    
    http://code.google.com/p/arduino/issues/detail?id=624

 arduino/cores/arduino/Stream.cpp | 55 ++++++++++++++++++++++++----------------
 arduino/cores/arduino/Stream.h   |  3 ++-
 2 files changed, 35 insertions(+), 23 deletions(-)

commit d7415997a7b34ed40f37b2a30256f445820425c0
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 20:45:10 2011 -0400

    updated Leonardo INF with correct PID and created new Micro INF.

 .../bootloaders/diskloader/Arduino_Leonardo.inf    | 106 ---------------------
 1 file changed, 106 deletions(-)

commit 10dc64d488f23700995eee3c8a7cba8f8022435a
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 20:38:23 2011 -0400

    in bootloader reduced delay between receiving stk500 'Q' and jumping to application

 arduino/bootloaders/diskloader/DiskLoader.hex     | 4 ++--
 arduino/bootloaders/diskloader/src/DiskLoader.cpp | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit f8b2aaaa4fc22f5bb116f67b76b4a8970e7eb621
Merge: 29d8830 7b9b062
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 20:26:47 2011 -0400

    Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-extension
    
    Conflicts:
    	build/linux/dist/tools/avrdude.conf

commit 29d88309aedc76f75c6814931eaa046ddd2f8944
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 19:31:18 2011 -0400

    fixed bug where sketches over 28k caused subsequent auto-reset-and-upload attempts to fail.  fixed bug in reboot routine, changed fuses to select 1024-word bootloader size, disabled hardware boot enable.

 arduino/boards.txt            |  6 +++---
 arduino/cores/arduino/CDC.cpp | 10 +---------
 2 files changed, 4 insertions(+), 12 deletions(-)

commit a850362e2bdd6d648bf5ebe609f5d5f4c0f4614c
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 18:12:11 2011 -0400

    disabling watchdog in bootloader

 arduino/bootloaders/diskloader/DiskLoader.hex     | 159 +++++++++++-----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |   1 +
 arduino/bootloaders/diskloader/src/Platform.h     |   1 +
 3 files changed, 82 insertions(+), 79 deletions(-)

commit 155c92952a116c32131f5d4c1949f1b92886614d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 16:23:29 2011 -0400

    misc. bootloader fixes: increased wait time after receiving avrdude 'Q', increased bootloader timeout, and fixed LED one-shot timing

 arduino/bootloaders/diskloader/DiskLoader.hex     | 171 +++++++++++-----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |   5 +-
 arduino/bootloaders/diskloader/src/USBCore.cpp    |  31 ++--
 3 files changed, 110 insertions(+), 97 deletions(-)

commit ec12a0679362197ecb660d3cba8534172f0b6b9d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 15:52:05 2011 -0400

    added compile-time definition of sketch PID.  PID is pulled from variants/leonardo or the new variants/micro as appropriate.

 arduino/cores/arduino/USBDesc.h          | 13 +------------
 arduino/variants/leonardo/pins_arduino.h |  2 ++
 arduino/variants/micro/pins_arduino.h    | 27 +++++++++++++++++++++++++++
 3 files changed, 30 insertions(+), 12 deletions(-)

commit 6de21a3c961d4c8fc315d37efb49caa5d8cdc505
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 15:43:16 2011 -0400

    removed leftover pins/ directory

 arduino/pins/leonardo/pins_arduino.h | 231 -----------------------------------
 1 file changed, 231 deletions(-)

commit de51d155849fc935bc950360181f518218b5b749
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 15:40:41 2011 -0400

    Revert "added Micro section to boards.txt.  specified different bootloader hex files for Leonardo and Micro (differ only by PID).  added PID entries to boards.txt"
    
    This reverts commit 3b5122e13837eede7c10acf484efdee4d03e802d.

 arduino/boards.txt                                 |  22 +----
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 100 ---------------------
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 100 ---------------------
 arduino/bootloaders/diskloader/DiskLoader.hex      | 100 +++++++++++++++++++++
 4 files changed, 101 insertions(+), 221 deletions(-)

commit b137922b0f5f7a4f461f55cd1ad270e44797fc36
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 15:39:17 2011 -0400

    Revert "support compile-time passing of PID to Leonardo/Micro sketches.  PID comes from boards.txt - different for Micro and Leonardo"
    
    This reverts commit 3e0d195492247a7e7c2ec72476bf2a0991ea6d48.

 arduino/cores/arduino/USBDesc.h | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit cb067a0012c965948a6a556417e37ece3d118bac
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 17:36:45 2011 +0200

    Setup i18n basic infrastructure

 po/POTFILES.in | 10 ++++++++++
 setup.py       | 24 +++++++++++++++++++-----
 src/ui.py      | 16 ++++++++++++++++
 3 files changed, 45 insertions(+), 5 deletions(-)

commit e8f42bbe5f61ab350c9fba59af281e502f2861f2
Author: Claude Paroz <claude@2xlibre.net>
Date:   Thu Sep 8 20:40:23 2011 +0200

    Run the Pixmaps command if pixmaps not found

 setup.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 897f15d1faa41de7d0ee993b32df434ed36e1fd9
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 17:57:43 2011 +0200

    Added French translation

 po/fr.po | 341 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 341 insertions(+)

commit 0787d501aaafafff7bf1dd0a344c3158f4a11c81
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 18:23:37 2011 +0200

    Mark some more strings for translation

 src/ui.py | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

commit a24d219b0a2d02cece6dc171ca735ea0cf2589ca
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 18:51:57 2011 +0200

    Factorize path finding functions
    
    Some functions were missing the check in the /usr/local dir. This
    should fix it also.

 src/misc.py | 106 +++++++++++-------------------------------------------------
 1 file changed, 19 insertions(+), 87 deletions(-)

commit 993a4167f3e6513916600a6c40278d22431181b4
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 11:23:55 2011 -0400

    support compile-time passing of PID to Leonardo/Micro sketches.  PID comes from boards.txt - different for Micro and Leonardo

 arduino/cores/arduino/USBDesc.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

commit 9c58eadba593ec21d3b800ef2eeec4c17c0e9833
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 11:00:40 2011 -0400

    added Micro section to boards.txt.  specified different bootloader hex files for Leonardo and Micro (differ only by PID).  added PID entries to boards.txt

 arduino/boards.txt                                 |  22 ++++-
 .../bootloaders/diskloader/DiskLoader-Leonardo.hex | 100 +++++++++++++++++++++
 .../bootloaders/diskloader/DiskLoader-Micro.hex    | 100 +++++++++++++++++++++
 arduino/bootloaders/diskloader/DiskLoader.hex      | 100 ---------------------
 4 files changed, 221 insertions(+), 101 deletions(-)

commit 05b9923ba7ad735d5889bdeaabfb147a78ad7b0b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 09:47:17 2011 -0400

    changed PIDs for Leonardo and Micro.  PIDs are now defined in the Makefile

 arduino/bootloaders/diskloader/DiskLoader.hex | 4 ++--
 arduino/bootloaders/diskloader/Makefile       | 8 +++++++-
 arduino/bootloaders/diskloader/src/Platform.h | 4 ++--
 3 files changed, 11 insertions(+), 5 deletions(-)

commit 5b46e42aa5e0ee1cd5754127a657cb78b5f641d7
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Sep 8 09:12:30 2011 -0400

    removed all bootloader mass storage and MSC references

 arduino/bootloaders/diskloader/DiskLoader.hex     | 192 ++++++++++---------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |  12 +-
 arduino/bootloaders/diskloader/src/Platform.h     |  10 -
 arduino/bootloaders/diskloader/src/SCSI.cpp       | 213 ----------------------
 arduino/bootloaders/diskloader/src/ThinFAT.cpp    | 130 -------------
 arduino/bootloaders/diskloader/src/USBCore.cpp    |  29 ---
 arduino/bootloaders/diskloader/src/USBCore.h      |  15 --
 arduino/bootloaders/diskloader/src/USBDesc.cpp    |  21 ---
 arduino/bootloaders/diskloader/src/USBDesc.h      |  30 +--
 9 files changed, 103 insertions(+), 549 deletions(-)

commit 7b9b0620aed44c8caedd3775b87412328d38de21
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 7 18:41:05 2011 -0400

    Making Print::write(char *) non-virtual.
    
    http://code.google.com/p/arduino/issues/detail?id=607

 arduino/cores/arduino/Client.h  |  1 -
 arduino/cores/arduino/Print.cpp | 10 ----------
 arduino/cores/arduino/Print.h   |  2 +-
 arduino/cores/arduino/Server.h  |  2 +-
 arduino/cores/arduino/Udp.h     |  2 --
 5 files changed, 2 insertions(+), 15 deletions(-)

commit d37dde79484592ff87974d40fd26af42f97b1983
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 7 17:47:17 2011 -0400

    Changing to a simpler mental model for serialEvent (Paul Stoffregen).
    
    http://code.google.com/p/arduino/issues/detail?id=626

 arduino/cores/arduino/HardwareSerial.cpp | 37 ++++----------------------------
 arduino/cores/arduino/HardwareSerial.h   |  2 +-
 arduino/cores/arduino/main.cpp           |  2 +-
 3 files changed, 6 insertions(+), 35 deletions(-)

commit 52e06f92902426ccf2859978f7fbdfad075a9d8d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Sep 6 20:58:00 2011 -0400

    changed auto-reset trigger condition to fix auto-reset-and-upload for Windows. now reboots when a port, opened at 1200 bps, is closed.

 arduino/cores/arduino/CDC.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit b3cc1fb48353d87943b51dc9345e2947cd89b0e7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Sep 6 22:24:00 2011 +0200

    update description #2 try

 gnoduino.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f4997c9eb2d615b7acf2c8a14eaa6cce437a256a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Sep 6 22:23:23 2011 +0200

    update description #2 try

 gnoduino.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 85a948185e11ee17acbdb5c9d310afdb28992c6c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Sep 6 22:18:55 2011 +0200

    update description

 gnoduino.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d0b430c42b58f957f6f1f65d26800f3c5d64216c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Sep 6 21:06:34 2011 +0200

    add initial doap file

 gnoduino.doap | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 79dd51f1f58645bf6a8a8a5a3e82208e942e1a5b
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Sep 5 13:08:05 2011 -0400

    changed baudrate for auto-reset-and-upload back to 1200 bps.  specified arduino protocol for Leonardo avrdude upload.

 arduino/boards.txt                       | 4 ++--
 arduino/cores/arduino/CDC.cpp            | 2 +-
 arduino/cores/arduino/HardwareSerial.cpp | 9 +++------
 3 files changed, 6 insertions(+), 9 deletions(-)

commit a80c6a189356b37fccf5a92dedbafd2f4de65c99
Merge: e644231 db1e2fc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Mon Sep 5 12:53:45 2011 -0400

    Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-extension
    
    Conflicts:
    	build/macosx/dist/tools-universal.zip
    	build/windows/avr_tools.zip
    	hardware/arduino/cores/arduino/HardwareSerial.cpp

commit db1e2fc6f29a4a735462b08fe8fa3cbd3602b145
Merge: 402d33e 4466184
Author: David Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 2 19:58:39 2011 -0400

    Merge branch 'new-extension' of github.com:arduino/Arduino into new-extension

commit 402d33ed5427a7f463fdddeb13b66f05668e3e5b
Author: David Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 2 19:57:29 2011 -0400

    Updating to avrdude 5.11 (Windows).  stk500 -> arduino in boards.txt.
    
    http://code.google.com/p/arduino/issues/detail?id=606

 arduino/boards.txt | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit 4466184b0c06880b24d61eefac81f1629e5accba
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 31 16:48:06 2011 -0400

    Adding Arduino Ethernet and Arduino Mega ADK (joint w/ Mega 2560) to boards menu.
    
    http://code.google.com/p/arduino/issues/detail?id=594

 arduino/boards.txt | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 3a0f707c1d30fe98552ac831612102a6ac6a79e3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 31 15:52:56 2011 -0400

    Moving serialEvent() calls from RX interrupts to main for() loop (after loop()).
    
    http://code.google.com/p/arduino/issues/detail?id=584

 arduino/cores/arduino/HardwareSerial.cpp | 53 +++++++++++++++++++++++++++++---
 arduino/cores/arduino/HardwareSerial.h   |  2 ++
 arduino/cores/arduino/main.cpp           |  4 ++-
 3 files changed, 54 insertions(+), 5 deletions(-)

commit 57be2b1082855c12793559dbaf4922517bc1ae54
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 31 15:39:20 2011 -0400

    Renaming writeError() to getWriteError() in Print (and Stream and friends).
    
    http://code.google.com/p/arduino/issues/detail?id=608

 arduino/cores/arduino/Print.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e644231c4772e13a54493188e105d7ee42d30ee7
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 20:23:06 2011 -0400

    added Mouse press() and release()

 arduino/cores/arduino/HID.cpp  | 10 ++++++++++
 arduino/cores/arduino/USBAPI.h |  3 +++
 2 files changed, 13 insertions(+)

commit 96c314d2819bb4ce5f8c1257630ae334bfc00f7a
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 17:25:35 2011 -0400

    on a CDC or HID write() error, call setWriteError().  better handling of USB_Send errors in CDC.

 arduino/cores/arduino/CDC.cpp | 10 ++++++++--
 arduino/cores/arduino/HID.cpp |  8 ++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

commit 615dd9163effc81fe034e170704f7e92d1cf2be2
Author: amcewen <amcewen@bcs.org.uk>
Date:   Tue Aug 30 21:27:31 2011 +0100

    Created an abstract base class UDP to match the Client and Server classes, and reworked the Ethernet library to use it and derive EthernetUDP.

 arduino/cores/arduino/Udp.h | 90 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 90 insertions(+)

commit 6e7bc5c6e1a88d85432a561a1ce70cfc563f3419
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 11:50:08 2011 -0400

    support for non-Leonardo boards is back!

 arduino/cores/arduino/CDC.cpp     | 2 ++
 arduino/cores/arduino/HID.cpp     | 5 ++++-
 arduino/cores/arduino/Platform.h  | 8 +++++---
 arduino/cores/arduino/USBAPI.h    | 6 +++++-
 arduino/cores/arduino/USBCore.cpp | 6 +++++-
 5 files changed, 21 insertions(+), 6 deletions(-)

commit 6456e255262da464df22966be0c6c8bffab4aeb3
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 11:04:34 2011 -0400

    CDC and HID write() routines now return non-void - brought in line with new write behavior

 arduino/cores/arduino/CDC.cpp  | 7 +++++--
 arduino/cores/arduino/HID.cpp  | 7 ++++---
 arduino/cores/arduino/USBAPI.h | 4 ++--
 3 files changed, 11 insertions(+), 7 deletions(-)

commit 19eaf13676712f650d758f057029e569ca7f9002
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 10:45:41 2011 -0400

    brought leonardo folder in line with new variants scheme

 arduino/boards.txt                       |   2 +-
 arduino/variants/leonardo/pins_arduino.h | 231 +++++++++++++++++++++++++++++++
 2 files changed, 232 insertions(+), 1 deletion(-)

commit ed83bce037bd6ef1a5097fedc0394865360adebc
Merge: e39c345 608e35c
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 30 08:38:06 2011 -0400

    Merge branch 'mainline' into new-extension

commit 9eab981aa66a1374347afe7b738aee249b433144
Author: amcewen <amcewen@bcs.org.uk>
Date:   Mon Aug 29 22:36:28 2011 +0100

    Changed names of the Ethernet classes: Client -> EthernetClient, NetClient -> Client, and basic testing performed

 arduino/cores/arduino/Client.h    | 27 +++++++++++++++++++++++++++
 arduino/cores/arduino/NetClient.h | 25 -------------------------
 arduino/cores/arduino/NetServer.h | 11 -----------
 arduino/cores/arduino/Server.h    |  9 +++++++++
 4 files changed, 36 insertions(+), 36 deletions(-)

commit 64260cd20b6ec9daa9c6f9864c18db78cd12548b
Author: amcewen <amcewen@bcs.org.uk>
Date:   Sun Aug 28 22:26:07 2011 +0100

    Final changes to integrate latest core updates to WiFly branch

 arduino/cores/arduino/NetClient.h | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit cda00853763a194c8fb4da03705fb508b487b9fe
Merge: 4c7dfc8 87e0167
Author: amcewen <amcewen@bcs.org.uk>
Date:   Sun Aug 28 20:28:53 2011 +0100

    Merge branch 'master' into wifly_integration

commit e39c345abe1340bb91585ad512c0cebdf6fcc283
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sat Aug 27 20:32:34 2011 -0400

    auto-upload-and-reset works now at 300 bps.  patched avrdude for Mac to support 300 bps connection, changed core and boards.txt to match

 arduino/boards.txt            | 2 +-
 arduino/cores/arduino/CDC.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 87e01677eeead044eb614cedf8bfd7267d28c647
Merge: a439df1 608e35c
Author: amcewen <amcewen@bcs.org.uk>
Date:   Sat Aug 27 23:53:42 2011 +0100

    Merge branch 'new-extension' of https://github.com/arduino/Arduino

commit 3fccb730aa255be577f08ae54eaf0461ce11ce78
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sat Aug 27 07:00:07 2011 -0400

    bootloader ends as soon as sketch upload finishes.   restored pulsing of LED while bootloader running.

 arduino/bootloaders/diskloader/DiskLoader.hex     | 168 +++++++++++-----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |   1 +
 arduino/bootloaders/diskloader/src/USBCore.cpp    |   2 +-
 3 files changed, 88 insertions(+), 83 deletions(-)

commit 608e35c237d7b625934296160b2c8cf670a73607
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 26 16:08:14 2011 -0400

    Moving write errors out of return value into separate API methods.
    
    write(), print(), println() now return size_t (and don't use negative values to signal errors).
    Print adds writeError() for checking for write errors, clearWriteError() to reset the flag to false, and a protected setWriteError() for signalling errors.
    
    http://code.google.com/p/arduino/issues/detail?id=598

 arduino/cores/arduino/HardwareSerial.cpp |   2 +-
 arduino/cores/arduino/HardwareSerial.h   |   2 +-
 arduino/cores/arduino/Print.cpp          | 144 ++++++++++++++-----------------
 arduino/cores/arduino/Print.h            |  66 +++++++-------
 arduino/cores/arduino/Printable.h        |   2 +-
 5 files changed, 105 insertions(+), 111 deletions(-)

commit 57a5cde999e73a344d3154f27d5c2abc05d01c0c
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 26 14:20:41 2011 -0400

    Changing from long to ssize_t (int) for write(), print(), println() return.

 arduino/cores/arduino/HardwareSerial.cpp |  2 +-
 arduino/cores/arduino/HardwareSerial.h   |  2 +-
 arduino/cores/arduino/Print.cpp          | 90 ++++++++++++++++----------------
 arduino/cores/arduino/Print.h            | 58 ++++++++++----------
 arduino/cores/arduino/Printable.h        |  2 +-
 5 files changed, 78 insertions(+), 76 deletions(-)

commit 3687d35b9f231f80164715a9186841b50e7bdd85
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Aug 24 21:04:30 2011 -0400

    bugfix - Serial.write() would try to send even if no CDC connection was open.

 arduino/cores/arduino/CDC.cpp | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit 656afdcc18b576abf3cc38a0f8687dbae1cddf95
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Aug 24 17:12:28 2011 -0400

    changed auto-reset method for upload: now triggered by opening port at 1200 bps

 arduino/boards.txt            | 2 +-
 arduino/cores/arduino/CDC.cpp | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 7c18c3fab3b81e32a368479a058969bd12272af9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 23 19:12:03 2011 -0400

    write(), print(), and println() now return number of bytes written.
    
    The type is long, and negative values indicate errors.  Needs more testing.
    http://code.google.com/p/arduino/issues/detail?id=551

 arduino/cores/arduino/HardwareSerial.cpp |   5 +-
 arduino/cores/arduino/HardwareSerial.h   |   2 +-
 arduino/cores/arduino/Print.cpp          | 194 +++++++++++++++++++------------
 arduino/cores/arduino/Print.h            |  56 ++++-----
 arduino/cores/arduino/Printable.h        |   2 +-
 5 files changed, 151 insertions(+), 108 deletions(-)

commit 6e17ad404c72a63f28faa31b5936f5e92a616519
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 23 17:29:20 2011 -0400

    Distinguishing those boards with eight analog inputs (Fio, BT, Nano, Mini).
    
    http://code.google.com/p/arduino/issues/detail?id=499

 arduino/boards.txt                                | 54 ++++++++++++++++++++---
 arduino/variants/eightanaloginputs/pins_arduino.h | 27 ++++++++++++
 2 files changed, 75 insertions(+), 6 deletions(-)

commit f59625b8e1519228075449aa9a3d66abe9676a3e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 23 17:07:39 2011 -0400

    Renaming pins/ directory to the more generic variants/
    
    http://code.google.com/p/arduino/issues/detail?id=588

 arduino/boards.txt                       |  34 +--
 arduino/pins/mega/pins_arduino.h         | 363 -------------------------------
 arduino/pins/standard/pins_arduino.h     | 218 -------------------
 arduino/variants/mega/pins_arduino.h     | 363 +++++++++++++++++++++++++++++++
 arduino/variants/standard/pins_arduino.h | 218 +++++++++++++++++++
 5 files changed, 598 insertions(+), 598 deletions(-)

commit 5eb73426e42781d7d869490b9279773cb9bae0dc
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Aug 18 19:59:35 2011 -0400

    USB microcontrollers will call USB.attach() after init(), before setup()

 arduino/cores/arduino/main.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 290556015b526d6c60c64beac71bd38769ae6376
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Aug 18 19:40:04 2011 -0400

    HW Serial on pins 0 and 1 works.  Accessed by Serial1.* methods

 arduino/cores/arduino/HardwareSerial.cpp | 28 +++++++---------------------
 1 file changed, 7 insertions(+), 21 deletions(-)

commit 1ef1e9089f5da394d4ac6f84382febe96f6ffb51
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Aug 18 15:13:47 2011 -0400

    Stream.readBytesUntil() now writes null terminator within length.

 arduino/cores/arduino/Stream.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 85d294eac5ac5d15c63d1775e694a0234e056433
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 17 14:16:47 2011 -0400

    A few API changes to new Stream parsing functions.
    
    Renamed readChars() -> readBytes(), readCharsUntil() -> readBytesUntil().
    Changed timeouts to milliseconds from seconds; default from 5 to 1 seconds.
    Removed readCharsBetween().

 arduino/cores/arduino/Stream.cpp | 25 +++++++------------------
 arduino/cores/arduino/Stream.h   | 16 +++++-----------
 2 files changed, 12 insertions(+), 29 deletions(-)

commit 893b9deb70c2ae624f9bb66a4fdee938e719f093
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 17 13:53:49 2011 -0400

    Integrating Stream searching & parsing (Michael Margolis)
    
    This from Michael's TextFinder library, incorporated into the Stream class: find(), findUntil(), parseInt(), parseFloat(), readChars(), readCharsUntil(), readCharsBetween(), setTimeout().

 arduino/cores/arduino/Stream.cpp | 244 +++++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/Stream.h   |  64 ++++++++++
 2 files changed, 308 insertions(+)

commit 6e6e0202d2a510497a24cb20349fbb33a5a89693
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Tue Aug 16 13:43:55 2011 -0400

    Temporary fix for auto-reset from IDE.  Will reset chip when DTR is asserted, no matter what CDC baud rate is selected.

 arduino/cores/arduino/CDC.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit b08b4dc80859702301e71fe5686ebb0a5cabb9f0
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sun Aug 14 16:59:34 2011 -0400

    Serial via USB works
    Integrated rest of Peter's USB implementation

 arduino/cores/arduino/CDC.cpp          | 162 ++++++++
 arduino/cores/arduino/HID.cpp          | 421 +++++++++++++++++++++
 arduino/cores/arduino/HardwareSerial.h |   4 +-
 arduino/cores/arduino/Platform.h       |  21 ++
 arduino/cores/arduino/USBAPI.h         | 156 ++++++++
 arduino/cores/arduino/USBCore.cpp      | 651 +++++++++++++++++++++++++++++++++
 arduino/cores/arduino/USBCore.h        | 303 +++++++++++++++
 arduino/cores/arduino/USBDesc.h        | 107 ++++++
 arduino/cores/arduino/usb_api.h        | 156 --------
 9 files changed, 1823 insertions(+), 158 deletions(-)

commit d0ea2a935999e8ec83a5b140f2fa03e3953ff403
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sun Aug 14 16:02:16 2011 -0400

    LEDs for D13, TX, and RX are more in line with Uno-like behavior during sketch uploading.
    D13 flashes on reboot, TX and RX flash with USB data transfer.

 arduino/bootloaders/diskloader/DiskLoader.hex     | 165 +++++++++++-----------
 arduino/bootloaders/diskloader/src/DiskLoader.cpp |   4 +
 arduino/bootloaders/diskloader/src/Platform.h     |   8 +-
 arduino/bootloaders/diskloader/src/USBCore.cpp    |  13 +-
 4 files changed, 101 insertions(+), 89 deletions(-)

commit 8b01e2d987c44da45796f21730f15fddb04f9cd9
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sun Aug 14 15:11:23 2011 -0400

    rebuilt Diskloader, added LED control macros for Leonardo, removed Microtouch defines

 arduino/bootloaders/diskloader/DiskLoader.hex | 162 +++++++++++++-------------
 arduino/bootloaders/diskloader/src/Platform.h |  27 ++---
 2 files changed, 90 insertions(+), 99 deletions(-)

commit 41b6bd5d3e8fe3428579d39f0013ae2c45ae9289
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Sun Aug 14 14:29:44 2011 -0400

    increased bootloader delay to approx. 3.5 s

 arduino/bootloaders/diskloader/src/USBCore.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 68033fe82721df89371d9c8046f8e96f75f12bc4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 12 18:27:00 2011 -0400

    Adding basic macros for analog + digital pin information.
    http://code.google.com/p/arduino/issues/detail?id=495

 arduino/pins/mega/pins_arduino.h     |  5 +++++
 arduino/pins/standard/pins_arduino.h | 10 ++++++++++
 2 files changed, 15 insertions(+)

commit 26528a77ce0bfb1a9e39889ca9d8f0a7bd495df2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 12 17:31:22 2011 -0400

    Adding pin-change interrupt pin mapping macros to pins_arduino.h.
    http://code.google.com/p/arduino/issues/detail?id=490

 arduino/pins/mega/pins_arduino.h     | 25 +++++++++++++++++++++++++
 arduino/pins/standard/pins_arduino.h |  5 +++++
 2 files changed, 30 insertions(+)

commit eef252eaffdfee92ffd92b7a1ea49f7d2f3fa130
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 12 16:59:24 2011 -0400

    Adding SCL, SDA, and LED #defines.

 arduino/pins/mega/pins_arduino.h     | 4 ++++
 arduino/pins/standard/pins_arduino.h | 4 ++++
 2 files changed, 8 insertions(+)

commit f2c4f76cea69791d80469ccf7a076adb25aa16e6
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Aug 11 14:16:13 2011 -0400

    cleaned up types.  set D5 as not a PWM pin for now.

 arduino/pins/leonardo/pins_arduino.h | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit 789ac13f7a6a5bc6ded0900054fc31269717f90d
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Aug 11 14:08:38 2011 -0400

    committed USB API, initial HardwareSerial-USBSerial integration

 arduino/cores/arduino/HardwareSerial.cpp |  27 +++++-
 arduino/cores/arduino/HardwareSerial.h   |   1 +
 arduino/cores/arduino/usb_api.h          | 156 +++++++++++++++++++++++++++++++
 3 files changed, 183 insertions(+), 1 deletion(-)

commit 550e9521d627883586eaf6c3825617c56026a960
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Thu Aug 11 10:31:39 2011 -0400

    diskloader source and binary for 32u4

 arduino/boards.txt                                 |   2 +-
 .../bootloaders/diskloader/Arduino_Leonardo.inf    | 106 +++++
 arduino/bootloaders/diskloader/DiskLoader.hex      |  95 ++++
 arduino/bootloaders/diskloader/Makefile            |  99 ++++
 arduino/bootloaders/diskloader/src/DiskLoader.cpp  | 246 ++++++++++
 arduino/bootloaders/diskloader/src/Platform.h      |  69 +++
 arduino/bootloaders/diskloader/src/SCSI.cpp        | 213 +++++++++
 arduino/bootloaders/diskloader/src/ThinFAT.cpp     | 130 ++++++
 arduino/bootloaders/diskloader/src/USBCore.cpp     | 513 +++++++++++++++++++++
 arduino/bootloaders/diskloader/src/USBCore.h       | 261 +++++++++++
 arduino/bootloaders/diskloader/src/USBDesc.cpp     |  88 ++++
 arduino/bootloaders/diskloader/src/USBDesc.h       |  81 ++++
 12 files changed, 1902 insertions(+), 1 deletion(-)

commit a32a9fafd9bd6d23cc955905b9f58800fe18fcc4
Author: Zach Eveland <zeveland@blacklabel-development.com>
Date:   Wed Aug 10 23:36:36 2011 -0400

    support for 32u4 and Leonardo pins, uploading, and bootloader programming

 arduino/boards.txt                   |  18 +++
 arduino/pins/leonardo/pins_arduino.h | 231 +++++++++++++++++++++++++++++++++++
 2 files changed, 249 insertions(+)

commit 44124df870054cde804cf082928cb51cdf048571
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 9 23:50:22 2011 +0300

    add reference help support

 MANIFEST.in | 1 +
 setup.py    | 4 +++