1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-10 14:42:08 +03:00
Commit Graph

2512 Commits

Author SHA1 Message Date
1c5751460b Merge pull request #1235 from Links2004/httpUpdate
HTTPupdate add flash size check + better error output
2015-12-17 13:35:38 +01:00
f57ab609ec move flash size check to a function in ESP class,
allow real size bigger the IDE for Update
2015-12-17 13:02:14 +01:00
a331927e93 Merge remote-tracking branch 'esp8266/master' 2015-12-17 01:36:40 +02:00
2425ee3413 Fix detach and attach
detaching could leave a running timer which would cause issues.
Further, detaching could truncate the last pulse causing a invalid
movement.
This change moves detaching into the ISR so it can maintain the last
pulse and not start any more timers if not needed.
2015-12-16 15:17:53 -08:00
28dd31a80f add advanced error handling for HTTP update
see: #1111
2015-12-16 23:05:23 +01:00
b2de8735c8 check current flash before starting update, to avoid update problems.
see: #1111
2015-12-16 19:45:55 +01:00
e75c3d8444 Merge pull request #1230 from martinayotte/master
add show_hidden argument to scanNetworks()
2015-12-16 19:03:11 +01:00
481d74ba86 add show_hidden argument to scanNetworks() 2015-12-16 12:06:29 -05:00
246ed7a378 Merge pull request #1227 from pgollor/master
merge changes from ivankravets
2015-12-16 02:13:49 +01:00
7c5717ffb5 Merge branch 'ivankravets-patch-1' 2015-12-16 01:46:46 +01:00
8ed7424b63 Merge branch 'patch-1' of https://github.com/ivankravets/Arduino into ivankravets-patch-1 2015-12-16 01:46:36 +01:00
6711283027 Merge branch 'ivankravets-patch-2' 2015-12-16 01:44:27 +01:00
558e3d08e9 Merge branch 'patch-2' of https://github.com/ivankravets/Arduino into ivankravets-patch-2 2015-12-16 01:43:40 +01:00
9a4dc26451 Merge pull request #1226 from Links2004/httpClient
HTTP client move stream buffer the heap
2015-12-16 01:35:43 +01:00
b9d0807a56 only malloc needed ram if we know the response size and its less then 1460 2015-12-16 00:48:35 +01:00
b8769bf5eb HTTP Client move buffer (1460 Byte) from stack to heap. 2015-12-16 00:36:11 +01:00
8addbe8eae Merge remote-tracking branch 'esp8266/master' 2015-12-16 01:23:06 +02:00
8d9f174826 Add human readable instance name property 2015-12-15 13:29:59 -08:00
94fd0333fe Add authentication and upload options 2015-12-15 22:28:57 +02:00
7e1a04a41b More explanations about OTA uploading 2015-12-15 20:45:40 +02:00
79a4b922fa Add "Contents" block 2015-12-15 20:38:31 +02:00
3940b35491 Merge pull request #1222 from albeec13/patch-1
Modify boards.txt for Sparkfun Thing Dev
2015-12-15 19:08:31 +01:00
3a16bed4c2 Modify boards.txt for Sparkfun Thing Dev
The Sparkfun ESP8266 Thing Dev board currently has the "upload.resetmethod" set to "ck" which is invalid for the hardware, which uses the "nodemcu" reset circuitry.  You can compare the reset circuits here: https://cdn.sparkfun.com/datasheets/Wireless/WiFi/ESP8266-Thing-Dev-v10.pdf and https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png

Without this change, the Thing Dev board will not program correctly unless it is power cycled with GPIO0 held to ground.  After this change, the board resets, programs, and runs correctly, without any manual jumper or reset operations.
2015-12-15 11:46:17 -06:00
971bd9b75c Change addServiceTxt to key/val pair 2015-12-15 06:05:35 -08:00
758107f35d Add TXT support 2015-12-15 05:39:49 -08:00
f34f84be74 Fix add multiple services 2015-12-15 05:17:53 -08:00
d45294efff fix invalid packets, removes compression 2015-12-15 05:07:57 -08:00
1d1be8b848 Merge pull request #1 from asez73/asez73-patch-1
Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
2015-12-15 11:42:17 +01:00
4be40bc5fa Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
Improves the convenience of the verification of fingerprints.
As ':' are commonly inserted by web browser inside the SHA1 of https web sites, this created false problems with signatures "not matching".
Now, copied and pasted signature from Firefox simply because the verify function will skipped them...
2015-12-15 11:41:29 +01:00
4014f91724 Merge pull request #1218 from krzychb/master
Troubleshooting of OTA from IDE
2015-12-15 13:20:42 +03:00
2f75f0b3c4 Troublehooting of OTA from IDE
Update ota_updates.md

Update ota_updates.md
2015-12-15 06:25:16 +01:00
a73e1676b6 Merge pull request #1213 from alltheblinkythings/cbuf_interrupts
Interrupt safety fixes for HardwareSerial
2015-12-14 12:45:22 +03:00
8d4287b5a9 Merge pull request #1214 from Links2004/master
change Adafruit Huzzah upload method to nodemcu
2015-12-14 12:44:27 +03:00
c97e408bd1 change Adafruit Huzzah upload method to nodemcu
see #1212
2015-12-14 09:31:50 +01:00
55e0dab799 Protect HardwareSerial's cbuf usage with InterruptLock. 2015-12-13 19:39:47 -08:00
afbc049cc9 Make the circular buffer's _size and _bufend members immutable. 2015-12-13 19:17:15 -08:00
06b1c3f819 Merge pull request #1210 from Links2004/httpUpdate
allow control of restart on http update
2015-12-13 23:33:46 +01:00
4dd5d8cf7d allow control of restart on http update
#1202
2015-12-13 23:04:27 +01:00
8f99861978 Merge pull request #1198 from hallard/master
WifInfo boards, more custom SPIFFS Size for 1M modules
2015-12-13 00:19:09 +03:00
7cb2cb5f8d Fix typo 2015-12-13 00:17:30 +03:00
124855945c Move PlatformIO instructions to a separate file 2015-12-13 00:16:01 +03:00
a23cb9cc15 Merge pull request #1197 from ivankravets/master
Add PlatformIO as alternative option to use ESP8266 core for Arduino
2015-12-12 23:50:05 +03:00
c1e60ab3c1 Add explanation about @PlatformIO, how does it work 2015-12-12 13:45:32 +02:00
027b5aff1d Added WifInfo boards 2015-12-11 18:41:58 +01:00
1adb9e79ea Added WifInfo boards / more SPIFFS size for 1M modules
Added WifInfo boards
Added 144K SPIFFS size for 1M modules
Added 160K SPIFFS size for 1M modules
Added 192K SPIFFS size for 1M modules
2015-12-11 18:18:09 +01:00
5653b9a59b Merge remote-tracking branch 'refs/remotes/upstream/master' 2015-12-11 18:04:41 +01:00
1891241f30 Added WifInfo boards 2015-12-11 17:54:58 +01:00
3e49985d47 Add @PlatformIO as alternative option to use ESP8266 core for Arduino
Hi @igrr,

Would be thankful to place some information about [PlatformIO[(http://platformio.org) as alternative cross-platform builder to use ESP8266 core for Arduino on the popular host OS: Mac OS X, Windows, Linux 32/64, Linux ARM (like Raspberry Pi, BeagleBone, CubieBoard).

Don't hesitate to modify this PR.

Thanks in advance!
2015-12-11 17:31:32 +02:00
e7024fb5b4 SPIFFS: check if path length is valid (#1089) 2015-12-10 23:25:54 +03:00
703aaf60f4 Merge pull request #1192 from Links2004/master
doc better quality of update_memory_copy.png
2015-12-10 18:39:57 +01:00