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

2534 Commits

Author SHA1 Message Date
486a31260b Use SoftwareSerial version 2.2 2016-01-11 23:28:44 +01:00
b425eff683 #1407 2016-01-11 15:46:52 +01:00
fe558540f6 Merge pull request #1399 from wyattearp/master
Custom Device Type, Appropriate Responses, Custom TTL, and uint32_t Serial Number
2016-01-10 23:43:25 +03:00
47102201a8 Merge pull request #1096 from per1234/master
Unique Built-In libraries library.properties name
2016-01-10 23:41:54 +03:00
e8d60be62a Merge pull request #1362 from shmuelzon/zero-content-length
A content length of zero should also be sent
2016-01-10 23:16:56 +03:00
d099404eb8 WebServer: handle initial read/close timeouts asynchronously
If there is a delay before data becomes available on a new connection
then the handler function blocks for up to 1 second, and there's another
wait on connection close for up to 2 seconds.

This doesn't make the whole server process asynchronous (there is another
delay between headers/data) but it helps when there are other events
that need attention while handling web requests.
2016-01-10 15:50:34 +00:00
e34ded1821 Merge remote-tracking branch 'upstream/master' 2016-01-10 09:41:52 -05:00
95cf0553e4 Merge pull request #1398 from dpeckett/malformed-uri-scheme-handling
Fix typo causing crash on missing uri scheme
2016-01-10 13:10:47 +01:00
9e61e60b0c A content length of zero should also be sent
This is needed since when the content-length header is not sent the clients will
wait for data anyways. Sending a content length of zero will tell the client not
to expect any content and it will close the connection immediately.
2016-01-10 08:11:40 +02:00
c85f582a1f Merge branch 'master' of github.com:wyattearp/Arduino 2016-01-09 23:26:30 -05:00
9b880e7af2 only respond to ssdp searches that match our type 2016-01-09 23:25:57 -05:00
ec1c90c545 Fix typo causing crash on missing uri scheme 2016-01-10 14:10:29 +11:00
5f80ad5a78 Merge pull request #1396 from Links2004/master
correct default return value for softAP + fix eclipse debug level handling
2016-01-09 22:03:19 +01:00
856792358a Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 21:26:00 +01:00
90502d3cf3 Merge pull request #1395 from me-no-dev/master
fix bad (recently changed) function signatures in lwip
2016-01-09 21:24:32 +01:00
c6d8e2532b optimize 2016-01-09 21:53:24 +02:00
c8e6b7f6d2 correct default return value for softAP 2016-01-09 17:30:14 +01:00
fe07baadf3 fix bad (recently changed) function signatures in lwip 2016-01-09 18:18:53 +02:00
f9a55b2858 Merge remote-tracking branch 'esp8266/master' 2016-01-09 18:18:05 +02:00
027d8acbe3 Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 16:42:43 +01:00
df47f0d071 fix strange eclipse bug DebugLevel not accepted when internal name to short? 2016-01-09 16:38:46 +01:00
c61587f8d4 Merge pull request #1391 from me-no-dev/master
fix pwm first step getting skipped
2016-01-09 13:07:11 +01:00
a143e614e7 Merge remote-tracking branch 'origin/master' 2016-01-09 13:35:25 +02:00
377864f76b Merge remote-tracking branch 'esp8266/master' 2016-01-09 13:31:28 +02:00
3fda5f79e9 Merge pull request #1394 from Links2004/master
update SDK to 1.5.1_16_01_08
2016-01-09 12:23:32 +01:00
f8cf21578e Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 11:54:59 +01:00
39f36d4509 Merge pull request #1345 from sticilface/MD5
Md5
2016-01-09 11:54:39 +01:00
a276e81761 update SDK to 1.5.1_16_01_08
esp_iot_sdk_v1.5.1_16_01_08 Release Note
----------------------------------------
Resolved Issues (Bugs listed below apply to Bug Bounty Program):
1.espconn_abort may cause system crash.

Optimization:
1.Optimize the data receiving process under TCP connection.
2.Optimize low MAC and increase stability of the software.
3.Optimize watchdog feeding process.
4.Optimize softAP working mode so that some stations can be easily connected.
5.Optimize station working mode, enabling connection even when the SSID of the AP has changed.
6.Optimize station working mode, and increase router’s compatibility during the connection process.
7.Optimize SSL shakehand.
8.Optimize espconn internal timer.
9.Optimize UDP transmission.
10.Improve the flash writing process.
11.Strenthen WPA2 security protocols.
12.Improve data sending ability.
13.Straighten the control capability of GPIO16 under light sleep mode.
14.boot.bin is upgrade to version 1.5, resolving boot failure when firmware is upgraded over the air (OTA).

AT release note:
1.Optimize the process of establishing TCP server via AT command.
2.Optimize UART-WiFi transparent transmission mode via AT command.

Please be noted that with the release of NONOS SDK Version 1.5.0 (ESP8266_NONOS_SDK_V1.5.0), the space that AT commands occupies has increased to more than 4Mbit. Therefore, flash with 512Kbit capacity is no longer supported. Please choose flash with at least 8Mbit capacity.

Please be noted that firmware upgrade over-the-air process is changed a bit. We will upgrade the latest firmware to Espressif Cloud server only after it has been tested and the overall performance is guaranteed. Users may not be able to download firmware encapsulated in ESP8266_NONOS_SDK_V1.5.0 and other more advanced versions.
2016-01-09 11:50:58 +01:00
0793ce7928 Merge branch 'debug' 2016-01-09 11:41:17 +01:00
a3161d5b3c typo 2016-01-09 11:40:46 +01:00
489b9e77e6 Merge branch 'master' into MD5 2016-01-09 10:31:22 +02:00
2cf902cb76 use size_t in md5builder stream 2016-01-09 10:30:28 +02:00
cccff08a37 revert change, though signatures are wrong 2016-01-09 00:15:13 +02:00
41074245a8 Merge pull request #1389 from Links2004/debug
add more debug to WiFi and rework AP config
2016-01-08 23:15:01 +01:00
1d2237bc9d fix pwm first step getting skipped 2016-01-09 00:12:36 +02:00
29bb74beab rework AP config to get DHCP in best mode if SDK config got invalid some how. 2016-01-08 22:40:51 +01:00
dec6739e3f add more debug to WiFi 2016-01-08 19:06:28 +01:00
897a475fdb Merge remote-tracking branch 'esp8266/master' 2016-01-07 21:27:53 +02:00
e7cf30bf76 Merge remote-tracking branch 'upstream/master' 2016-01-07 09:27:07 -05:00
b5341bb3b0 Merge pull request #1383 from Links2004/master
add arduinoVNC to compatible librarys
2016-01-07 13:58:24 +01:00
dee768b08c add arduinoVNC to compatible librarys 2016-01-07 13:32:19 +01:00
1950b10751 more correctly responding to queries
also a small formatting fix. this should now allow the system to
actually respond to SSDP discoveries that are issued on the network ...
i'm still not 100% certain if this is right due to the way that the
switch() statement is setup; it could be processing more than it should
2016-01-06 20:52:31 -05:00
4cff75e8f2 Merge pull request #1376 from Links2004/debug
debug menu - add documentation
2016-01-06 17:04:44 +01:00
fbca397ecc Merge remote-tracking branch 'remotes/esp8266/master' into debug 2016-01-06 16:03:53 +01:00
0944e036a9 Merge pull request #1357 from hallard/master
Added default debug Mode to WifInfo boards
2016-01-06 16:03:25 +01:00
5a85b4708e add some docu for debug menu 2016-01-06 15:49:11 +01:00
1c0a5537b1 add debug level HTTPClient + SSL 2016-01-06 13:35:45 +01:00
17c3fb9ce6 fixing serial number length
silly goof, it's a string
2016-01-05 22:20:19 -05:00
2e71a536cb should at least respond to discovery 2016-01-05 22:04:21 -05:00
430331a4f8 adding a few new features to the packet format
* can now specify the TTL programmatically
* can now define the device type urn (up to 64 chars)
** still defaults to `Basic:1`
* can now set the serial number using a `uint32_t`, formatted as %08X
2016-01-05 21:53:48 -05:00