Luc
d1e8fe99a2
Fix compilation with LWIP v2 ( #3822 )
2017-11-17 00:33:19 -03:00
Develo
9f2dcd6892
Fix ESP8266LLMNR for build with lwip2 ( #3821 )
...
* Fix for build with lwip2
* Fix for lwip2: Removed unnecessary #ifdefs
* Remove duplicate define for BIT
2017-11-16 13:41:24 -03:00
Brandon White
5b925697ec
Added micros64 and used to fix and improve gettimeofday.
2017-11-14 12:44:41 +08:00
devyte
303a71deea
Servo: fix arg types for std::min/max
2017-11-05 14:46:36 +08:00
Ivan Grokhotkov
7ad89e58cd
Use isnan and isinf from std::
2017-11-05 14:46:36 +08:00
Ivan Grokhotkov
dfcaa1b854
Use min and max from std::
2017-11-05 14:46:36 +08:00
Develo
063c2379a4
Update POLICY.md
...
Included review feedback from igrr
included feedback in PR (typos)
2017-11-03 10:34:03 +08:00
Develo
23ceb828c5
Update and rename Policy.md to POLICY.md
2017-11-03 10:34:03 +08:00
Develo
32ec86e7de
Create Policy.md
2017-11-03 10:34:03 +08:00
david gauchard
7315095e46
lwip2: build: include and lib
2017-11-03 10:09:53 +08:00
david gauchard
84cf2f4b5e
lwip2: automatically clone lwip's git
2017-11-03 10:09:53 +08:00
david gauchard
32f6826dcf
lwip2 integration
2017-11-03 10:09:53 +08:00
Ivan Grokhotkov
5c01841430
sdk: update to v2.1.0-14-g33f234f
...
33f234f4a6
2017-10-31 02:05:40 +08:00
Christian Schuster
e71ec77a00
minimize number of exit paths in ESP8266WebServer::handleClient ( #2557 )
2017-10-22 13:58:53 +08:00
Christian Schuster
2fbc619569
allocate HTTPUpload struct on demand ( #2557 )
2017-10-22 13:58:53 +08:00
Bryce Schober
20b7e480b5
Make ESP8266mDNS debug output like other ESP libs
2017-10-22 13:56:45 +08:00
Bryce Schober
42aa983628
Make DNSServer debug output like other ESP libs
2017-10-22 13:56:45 +08:00
James Stanley
2abbc36da4
Put WiFi into station mode in examples ( #3731 )
2017-10-22 13:53:01 +08:00
Julian Wolter
098172c5e4
Increase version for PlatformIO ( #3742 )
2017-10-22 13:51:30 +08:00
Peter Lerup
fdac1a2653
Update SoftwareSerial to 3.3.0 ( #3727 )
...
SoftwareSerial: update to 3.3.1
2017-10-22 13:32:53 +08:00
vdeconinck
5397813e5c
Minimal file with a few ESP8266-specific keywords - github issue #3701
2017-10-22 13:29:38 +08:00
Ivan Grokhotkov
0c897c37a6
ci: add skip_cleanup for release deployment
2.4.0-rc2
2017-10-15 15:33:00 +08:00
ittacco
53d7cc01cf
Optimize EEPROM::put ( #2487 )
...
* EEPROM Library:
Improved put function, compare data and only in case are different set _dirty flag, copy the data
* It will grant that the _dirty flag is reset only at EEPROM.commit() and no changes are lost
2017-10-15 02:16:42 -05:00
WereCatf
9fce9c792c
Add a workaround-delay in Serial.flush() ( #3714 )
...
* Add a workaround-delay in Serial.flush()
In relation to #2536 and #2502
Tested at 80MHz and 160MHz with flash-frequency at both 40MHz and 80MHz, the bug mentioned in the above issues manifests in all cases. The proposed workaround seems to work fine, I tested at 2400bps, 9600bps, 115200bps, 230400bps and 2Mbps and didn't see anomalous output.
* Remove extraneous character
* Update HardwareSerial.cpp
2017-10-15 02:05:49 -05:00
E. van Harten
b81ef01ef7
Fix for redirect of HTTP Update, so that it always returns to the root / instead of /update ( #3420 )
2017-10-15 02:03:28 -05:00
Ivan Grokhotkov
80aeacfb80
Fix erase size in ESP.eraseConfig
...
SDK uses final 4 sectors of flash for configuration data.
ESP.eraseConfig would only erase 2 sectors, so in some cases of
corrupted data ("system param error"), users could not fix the issue
using ESP.eraseConfig, and had to use esptool instead.
Thanks @HugoML for reporting this.
2017-10-15 02:02:05 -05:00
BSCheshir
93ad1fb3b6
fix link from md to rst ( #3704 )
...
actual instructions in rst
2017-10-15 02:01:12 -05:00
Ivan Grokhotkov
84512ec811
fixes for SDK update
...
- recompile liblwip_gcc.a with new err_t definitions
- update espconn.h (function signature change, new function)
- add option to build lwip with debug-prefix-map
2017-10-15 14:59:37 +08:00
Juppit
1c8bcf6cb2
fix gettimeofday()
...
tp->tv_usec = micros() not micros() * 1000
2017-10-15 14:43:03 +08:00
Ivan Grokhotkov
c83e17b31e
WiFiUpd: fix warning
2017-10-15 14:41:50 +08:00
Ivan Grokhotkov
d24a358817
esptool: update to 0.4.12
2017-10-15 01:40:10 -05:00
Ivan Grokhotkov
5116a46f09
WiFiClient,WiFiServer: update to match new err_t definition
2017-10-15 01:40:10 -05:00
Ivan Grokhotkov
1b932181bd
enable 8M and 16M flash sizes for generic board
2017-10-15 01:40:10 -05:00
Ivan Grokhotkov
e04903225e
sdk: update to v2.1.0-10-g509eae8
2017-10-15 01:40:10 -05:00
Ivan Grokhotkov
2c2d6a3bad
Don't remove persistent WiFi settings when doing scan ( #2946 )
2017-10-13 02:27:10 +08:00
Ivan Grokhotkov
371d1412fe
provide implementation of _exit ( #3698 )
2017-10-13 02:18:53 +08:00
Ivan Grokhotkov
10edfc211e
debug: hexdump arguments should be const
2017-10-13 02:17:56 +08:00
Ivan Grokhotkov
de9e8e024b
pgmspace: zero out memory in strncpy_P ( #2633 )
...
strncpy should write 'size' characters, padding with zeroes if src is
shorter than 'size'.
2017-10-13 02:17:06 +08:00
Ivan Grokhotkov
7a93478a99
pgmspace: expand varargs correctly in printf_P ( #2819 )
2017-10-13 02:15:32 +08:00
Christopher Thomas
71b963699d
Fix broken link
2017-10-11 11:25:34 -05:00
Peter N Lewis
c5b26e487e
Fixed comment InterruptLock "disable interrupts"
2017-10-11 11:11:22 -05:00
Ivan Grokhotkov
526f4fbb6c
WiFiClientSecure: add option to allow self-signed certificates
...
Mainly useful for testing WiFiClientSecure in local environments.
If allowSelfSignedCerts is called before verifyCertChain, then the
certificate chain will be verified, but the final certificate may be
self-signed.
2017-10-08 07:08:51 +08:00
Ivan Grokhotkov
84b046f98c
WiFiClientSecure: add support for keys and certificates in PROGMEM
2017-10-08 05:04:04 +08:00
Ivan Grokhotkov
f85f8269b7
axtls: update to 24af415
...
Clear bigint cache once certificates and keys are loaded, and also
during verification. Can save up to 3kB of heap in a typical use case.
2017-10-08 05:00:08 +08:00
Ivan Grokhotkov
507a15910e
WiFiClientSecure: display certificates when debugging is enabled
2017-10-02 00:27:22 +08:00
Ivan Grokhotkov
80e9a841d6
axTLS: update to 49b9deb
...
- Upstream fix: Fixed issue with pathlen=0 for root certs
Fixes #2711 , #3340
2017-10-02 00:26:43 +08:00
Ivan Grokhotkov
eb891cd6e4
Revert "Added support for user-supplied DHCP range, with basic sanity checks ( #3562 )"
...
This reverts commit bdf2296a7d521ec876f15f3491b6690fff6abbb7.
2017-09-26 04:31:45 +08:00
Ivan Grokhotkov
35d5fabe33
Revert SPIFFS_USE_MAGIC_LENGTH to 0 ( #3612 )
2017-09-22 18:38:01 +08:00
Rémy HUBSCHER
ed20eb5b3e
ESP8266HTTPClient: update library.properties ( #3406 )
2017-09-22 03:57:28 -05:00
Matthew Blythe
13c1e8b293
UdpContext: check that pbuf_alloc doesn't return nullptr ( #3354 )
2017-09-22 03:56:27 -05:00