1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00

407 Commits

Author SHA1 Message Date
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