Me No Dev
2067152238
Merge remote-tracking branch 'esp8266/master'
...
# Conflicts:
# libraries/ESP8266WiFi/src/include/wl_definitions.h
2015-12-22 13:29:56 +02:00
Ivan Grokhotkov
ee2d4495fd
Additional check in wl_definitions.h to guard against duplicate definitions
2015-12-22 14:08:17 +03:00
Me No Dev
7e8e535d3f
revert some changes and fix wl_definitions
2015-12-22 12:51:28 +02:00
Me No Dev
c1711aa73d
Merge remote-tracking branch 'esp8266/master'
2015-12-22 12:45:37 +02:00
Markus Sattler
d77e605461
http client allow slow streams for sendRequest
...
fix part of #1274
2015-12-22 10:43:12 +01:00
Markus
c844126204
Merge pull request #1279 from Links2004/master
...
add patch esp_iot_sdk_v1.5.0_15_12_15_p1
2015-12-22 10:40:42 +01:00
Markus Sattler
e84e6f8ae8
add patch esp_iot_sdk_v1.5.0_15_12_15_p1
...
espressif:
Here is a patch based on ESP8266_NONOS_SDK_V1.5.0 solved a problem that calling espconn_abort may cause unexpected reset.
2015-12-22 10:20:06 +01:00
Ivan Grokhotkov
cda14204fe
Fix SPIFFS path length check, add notes about FSInfo structure ( #1273 )
2015-12-22 11:52:50 +03:00
Ivan Grokhotkov
d460de8879
Merge branch 'me-no-dev-master'
...
* me-no-dev-master:
fix identation
optimize pwm interrupt handler for better precision
2015-12-22 11:17:33 +03:00
Ivan Grokhotkov
81c315046b
Merge pull request #1270 from vindolin/master
...
Add message count and the chip ID to the request/response messages in the mesh example.
2015-12-22 10:58:53 +03:00
Ivan Grokhotkov
70cf3c36ef
Add missing AES table pointers ( #1271 , #1256 )
2015-12-22 07:59:54 +03:00
Ivan Grokhotkov
8caf70c11b
Merge pull request #1277 from alltheblinkythings/register_chipv6_fix
...
Fix RAM corruption caused by our hook of register_chipv6_phy(init_data*)
2015-12-22 07:01:58 +03:00
Christopher Pascoe
63f1e40106
Fix RAM corruption caused by our hook of register_chipv6_phy(init_data*).
...
"init_data", when non-NULL, is on the heap, and the register_chipv6_phy call
sometimes modifies data in (at least) the offset range [128:249], suggesting
that it is a buffer larger than 128 bytes in size (the size of our
"phy_init_data" buffer). When we use our static buffer (prior to this
change), the call could would overwrite the .rodata section and lead to
undefined behaviour.
To address this, just patch the heap-allocated buffer with our data.
Move phy_init_data to flash as it's now readonly and never modified.
2015-12-21 19:18:29 -08:00
Me No Dev
f24ce1d32c
Merge remote-tracking branch 'esp8266/master'
2015-12-22 01:06:45 +02:00
Me No Dev
f553467f64
add aligned wraps for pvPortMalloc and pvPortRealloc
2015-12-22 01:06:32 +02:00
pgollor
bb2d1ae8b7
Merge pull request #1272 from ivankravets/patch-4
...
Fix boards Flash size; Explained about custom FLASH/SPIFFS
2015-12-22 00:04:33 +01:00
Ivan Kravets
f020b9b46f
Typo fix
2015-12-21 23:38:09 +02:00
Ivan Kravets
4b9323d79b
Fix boards Flash size; Explained about custom FLASH/SPIFFS
2015-12-21 23:23:18 +02:00
Thomas Schüßler
05aed73bca
Send the message count and chip ID with the request/response.
2015-12-21 19:00:44 +01:00
Me No Dev
bcfdfb6b67
more bad definitions
...
interesting that they differ in issues with 1.3 over the same source
did pvPort* change in between?
2015-12-21 14:52:56 +02:00
Me No Dev
0fd1201633
fix tcp status redefinition and bad mem definitions in lwip
2015-12-21 14:47:48 +02:00
Me No Dev
a33dba099f
fix identation
2015-12-21 13:54:29 +02:00
Me No Dev
1ae423021a
optimize pwm interrupt handler for better precision
2015-12-21 13:50:29 +02:00
Me No Dev
5edcaa0eed
Merge remote-tracking branch 'esp8266/master'
2015-12-21 13:43:15 +02:00
Markus
cc0db8b6a9
Merge pull request #1259 from Links2004/httpUpdate
...
add magic byte check for Update class
2015-12-20 13:08:05 +01:00
Markus Sattler
fa7f7bde81
add _verifyHeader and _verifyEnd
...
_verifyHeader is called before the beginning of the update progress to verify the first byte using peek
_verifyEnd is called on the end before the eboot command is written to verify first byte + flash config
add missing _reset() on timeout
2015-12-20 12:45:36 +01:00
Markus Sattler
d5e0c7e64c
Merge remote-tracking branch 'remotes/esp8266/master' into httpUpdate
2015-12-20 11:46:30 +01:00
Markus Sattler
53e01932d3
add magic byte check for Update class
...
Note: only check of first 0xE9 possible.
2015-12-20 11:46:00 +01:00
Ivan Grokhotkov
4333634bde
Add warning levels configurable through Preferences
2015-12-20 11:51:10 +03:00
Ivan Grokhotkov
a046f225c4
Fix warning related to wifinfo board ( #1247 )
2015-12-20 11:47:06 +03:00
Ivan Grokhotkov
854dddded8
Link mesh library ( #1256 )
2015-12-20 11:28:36 +03:00
Ivan Grokhotkov
2d81ee290a
Merge pull request #1242 from edog1973/master
...
mDNS fixes and enhancements
2015-12-20 10:11:28 +03:00
Markus
005d9d0bfd
Merge pull request #1257 from Links2004/httpUpdate
...
check bin magic, add peekBytes
2015-12-20 00:42:55 +01:00
Markus Sattler
a04c225c59
Merge remote-tracking branch 'remotes/esp8266/master' into httpUpdate
2015-12-19 21:53:50 +01:00
Ivan Grokhotkov
3f0fdab879
Merge pull request #1248 from ivankravets/patch-3
...
New boards; move advanced documentation to @PlatformIO docs
2015-12-19 23:19:56 +03:00
Markus Sattler
5a4ced251d
add check for magic header of bin before update is started.
...
see: #1250
2015-12-19 14:39:07 +01:00
Markus Sattler
5333ebfed7
add function peekBytes to WiFiClient/WiFiClientSecure to allow to peek multiple bytes if possible
2015-12-19 14:37:36 +01:00
Markus Sattler
898737422e
ESP class - move interpretation of magic bytes in function
2015-12-19 14:30:13 +01:00
Eric Wilkison
c40cb79ec2
-replace char _hostName[63], char _instanceName[63], and char _txt[128] with Strings. Calling enableArduino allocates four TXT records, and there is quite an overhead of storing tcp_check=no inside an 128-byte buffer. Plus you gain flexibility by supporting TXT records larger than 128 bytes. Host and instance names should also be less than 63 characters most of the time.\n-move definitions of struct MDNSService and struct MDNSTxt to .cpp file, and use forward declaratio
2015-12-18 11:37:53 -08:00
Ivan Kravets
2c30bed897
New boards; move advanced documentation to @PlatformIO docs
2015-12-18 19:32:02 +02:00
Markus
a07838a19c
Merge pull request #1245 from Links2004/httpUpdate
...
fix #1244 - MD5 handling
2015-12-18 09:12:09 +01:00
Markus Sattler
8032f77476
add missing ! for the checkFlashConfig call
2015-12-18 08:37:25 +01:00
Markus Sattler
02e6b2fc16
setMD5 has now returns bool
...
handle setMD5 failed in HTTP update
reset UpdaterClass when MD5 check failed
see: #1244
2015-12-18 08:30:35 +01:00
Ivan Grokhotkov
727b6b1f6f
Enable -mlongcalls flag for assembler
2015-12-18 10:00:44 +03:00
Ivan Grokhotkov
8f2ce1e7b9
Update GDBStub library with the source of esp-gdbstub
2015-12-18 10:00:44 +03:00
Ivan Grokhotkov
119ddca12c
Update SDK changelog
2015-12-18 10:00:44 +03:00
Ivan Grokhotkov
2b941f5e2c
Merge pull request #1239 from esp8266/sdk-1.5
...
Update to SDK 1.5 (#1102 )
2015-12-18 09:31:00 +03:00
Ivan Grokhotkov
fa485cd88f
Merge pull request #1231 from Makuna/ServoDetachFixes
...
Fix detach and attach
2015-12-18 08:45:37 +03:00
Ivan Grokhotkov
695583ec62
Merge pull request #1220 from asez73/master
...
Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
2015-12-18 08:45:04 +03:00
Eric Wilkison
1c8f9f5468
Merge branch 'mdns-updates'
2015-12-17 14:35:06 -08:00