Ivan Grokhotkov
56a37335d8
Merge pull request #1081 from Links2004/httpClient
...
Http client class
2015-11-25 15:59:00 +03:00
Markus Sattler
8b67051d1e
add StreamString class (implement the Stream interface for String)
2015-11-25 12:33:33 +01:00
Martin Ayotte
5d7a3e939c
add BergMicro Flash IDs
2015-11-24 15:11:20 -05:00
Markus Sattler
a5aa33f81a
disable DEBUGV
2015-11-22 22:39:31 +01:00
Ivan Grokhotkov
4b8fb2093f
Fix warning about gettimeofday ( #1058 )
2015-11-21 20:18:38 +03:00
Ivan Grokhotkov
8bf1e98f24
Improve debug output on critical errors
2015-11-21 20:04:38 +03:00
Ivan Grokhotkov
b31d0ce67e
Merge pull request #1012 from CanTireInnovations/custom_crash_callback
...
Add the ability to be called back when the device is about to reset
2015-11-15 17:02:25 +03:00
Ivan Grokhotkov
5c7b40740a
Disable sleep mode before doing OTA ( #1005 )
2015-11-13 23:41:29 +03:00
Carl Pacey
baa13f8c84
Add the ability to be called back when the device is about to reset
...
Caveats:
- You have to be very careful in your callback.
- On Adafruit Huzzah, I only actually get called for Exceptions and Soft
WDT resets.
2015-11-13 12:47:57 -05:00
Ivan Grokhotkov
d0a944e417
Refactoring of FS::info ( #779 )
2015-11-13 13:23:16 +03:00
Ivan Grokhotkov
92069e657b
Replace some manually managed buffers with Strings, fix code style
2015-11-11 01:07:02 +03:00
Ivan Grokhotkov
450718b4a4
Merge pull request #980 from me-no-dev/master
...
IDE OTA Upload changes
2015-11-10 23:34:11 +03:00
Juppit
a394787aa1
Update for time.c
...
configTime needs timezone as long
2015-11-09 16:53:24 +01:00
Juppit
d46ad79aa0
Declare s_timezone_sec as long
...
Some more small fixes:
removed ensureBootTimeIsSet() from function time()
call sntp_setservername() with server id
2015-11-09 16:39:10 +01:00
Me No Dev
14bb946896
Merge pull request #2 from esp8266/master
...
pull master
2015-11-09 00:44:44 +02:00
Me No Dev
a8976a01fd
Add MD5 to core, Fix OTA examples and Digest Authentication to OTA and espota.py
2015-11-09 00:42:30 +02:00
Ivan Grokhotkov
46468d4af7
I2C: generate STOP in case of NACK ( fix #698 , #254 )
...
thanks @petrd and @Yazzcat
2015-11-09 00:18:08 +03:00
Ivan Grokhotkov
4cf72e7ef4
Add libc time functions
...
Merging https://github.com/igrr/axtls-8266/pull/1 by @Juppit into the core
2015-11-08 23:44:25 +03:00
Me No Dev
e613e42249
Fix example sketch, espota output and failing updater
...
I get 100% success with OTA now
2015-11-08 02:01:12 +02:00
Me No Dev
bd5b5d35f0
I2S optimizations
...
zero buffers so they are mute in case of underflow
add non-blocking write (returns false if DMA was full)
add checks for full and empty DMA
add some comments to the header
2015-10-29 10:51:51 +02:00
Ivan Grokhotkov
219cb19ece
Update SPIFFS wrapper for 0.3.3
2015-10-28 16:45:08 +03:00
Ivan Grokhotkov
d2d1befe1c
Merge pull request #899 from pgollor/SPIFFS_update
...
update SPIFFS to version 0.3.3
2015-10-28 15:49:48 +03:00
Ivan Grokhotkov
56bd4a78b3
Fix short unaligned writes in SPIFFS HAL, 2nd attempt ( #924 )
2015-10-26 14:50:50 +03:00
Ivan Grokhotkov
405b23876c
Fix short unaligned writes in SPIFFS HAL ( #924 )
2015-10-25 23:25:03 +03:00
Ivan Grokhotkov
f328e66fd7
Add 512k (no SPIFFS) build option ( #862 )
2015-10-25 21:11:45 +03:00
luc
320a747890
Add SPIFFS wrapper for info function
...
this allow to display total space and used space on SPIFFS
2015-10-22 11:22:32 +08:00
Pascal Gollor
5333bdf8a6
update SPIFFS to version 0.3.3
2015-10-18 10:52:17 +02:00
Markus Sattler
996f2b53dd
fix possible free of null in String
2015-10-09 14:32:19 +02:00
Ivan Grokhotkov
ed785b5f0b
Add gdb stub library
2015-10-07 00:56:24 +03:00
Ivan Grokhotkov
4f35207951
Move some core functions back into RAM
2015-10-06 16:11:40 +03:00
Ivan Grokhotkov
0c703b3baf
Move timer ISR handlers and PWM handler into RAM ( fix #819 )
2015-10-06 13:26:21 +03:00
Ivan Grokhotkov
cf424a9290
Fix build warning ( #740 )
2015-09-30 23:15:55 +03:00
Pascal Gollor
98d2468edf
Merge remote-tracking branch 'esporigin/esp8266' into SPIFFS-OTA
2015-09-28 13:25:08 +02:00
Ivan Grokhotkov
001a129c3a
Fix heap node corruption ( #428 )
2015-09-28 11:59:34 +03:00
Ivan Grokhotkov
abfcc1da22
Make soft wdt reset more obvious
2015-09-19 22:31:23 +03:00
Pascal Gollor
f54386e1c0
update UpdaterClass to flashing SPIFFS image
2015-09-18 16:44:10 +02:00
Ivan Grokhotkov
e0da5a284f
Merge pull request #753 from martinayotte/esp8266
...
add ESP8266WebServer::sendContent_P and ESP8266WebServer::send_P with contentLength
2015-09-18 09:54:04 +03:00
Ivan Grokhotkov
c8b12fd72c
Implement SPIFFS.exists
2015-09-14 12:46:47 +03:00
Ivan Grokhotkov
2a297ca171
Fix cbuf running out of bounds ( #348 )
2015-09-13 22:45:00 +03:00
Martin Ayotte
348efba5b2
Merge remote-tracking branch 'upstream/esp8266' into esp8266
2015-09-09 10:54:30 -04:00
Ivan Grokhotkov
f4bd97e8ee
File system: fix SeekEnd behaviour, fix size() not being updated after write()
2015-09-09 14:07:00 +03:00
Ivan Grokhotkov
32cc374921
Force disable IOSWAP for UART0 in HardwareSerial initialization ( #744 )
2015-09-09 13:39:55 +03:00
Ivan Grokhotkov
2115480b26
Merge pull request #751 from chaeplin/esp8266
...
adding resetInfo.reason 6
2015-09-09 02:00:22 +03:00
Ivan Grokhotkov
cd9791eebe
Check file path when doing SPIFFS_readdir ( #746 )
...
SPIFFS is actually a flat file system, so opendir/readdir always iterate over all files. This adds explicit check that file name returned after readdir starts with the requested pattern.
2015-09-09 01:46:40 +03:00
Ivan Grokhotkov
a9d4e6c3e6
SPIFFS HAL: fix unaligned 1-byte writes and reads ( #738 )
2015-09-09 01:12:36 +03:00
chaeplin
4b07256802
adding resetInfo.reason 6
...
enum rst_reason {
REASON_DEFAULT_RST = 0,
REASON_WDT_RST = 1,
REASON_EXCEPTION_RST = 2,
REASON_SOFT_WDT_RST = 3,
REASON_SOFT_RESTART = 4,
REASON_DEEP_SLEEP_AWAKE = 5,
REASON_EXT_SYS_RST = 6
};
2015-09-06 14:36:56 +09:00
Martin Ayotte
fe1cc18ddb
add W25Q40 chipid
2015-09-04 09:52:27 -04:00
Ivan Grokhotkov
9a2f2f2849
Add axTLS, first draft of WiFiClientSecure ( #43 )
2015-09-01 15:45:12 +03:00
Ivan Grokhotkov
041f971a8b
Add FS::format ( #702 )
2015-08-31 10:26:04 +03:00
Ivan Grokhotkov
b8a6b71a1f
Fix return value of FS::write methods
2015-08-31 10:26:04 +03:00