1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-24 08:45:10 +03:00

2003 Commits

Author SHA1 Message Date
Markus
371c7881c0 Merge pull request #1445 from Links2004/master
fix #1368
2016-01-16 21:57:01 +01:00
probonopd
160f84a6f6 Make advertiseServices() private 2016-01-16 20:51:08 +01:00
probonopd
7a35ee4813 advertise all hosted services (written by me-no-dev) 2016-01-16 20:39:52 +01:00
probonopd
0b42f53bf4 advertise all hosted services 2016-01-16 20:37:06 +01:00
Markus Sattler
4247b646bb Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-16 14:01:19 +01:00
Markus Sattler
fb55e91118 fix #1368 2016-01-16 14:00:56 +01:00
Stefan Gordon
7f7a1ac420 Include Arduino.h AFTER memory.h
Arduino.h defines min/max which are then redefined with templates in stl_algobase.h imported from memory.h.  This is the least impactful way I can find to get past this for now and unblock use of wificlient in more scenarios.
2016-01-15 12:02:08 -08:00
Markus
3873627249 Merge pull request #1432 from sfranzyshen/master
Update core_esp8266_phy.c
2016-01-15 16:25:43 +01:00
timw1971
b3a503a9ef Optimised _dirty flag.
_dirty set only if the value being written is different from the existing value in the cache.
2016-01-15 15:15:22 +00:00
Scott Franzyshen
28c96179a0 Update core_esp8266_phy.c
add #include <string.h> to fix warning: incompatible implicit declaration of built-in function 'memcpy'
2016-01-14 16:30:26 -08:00
Kaloyan Kovachev
d68b9717b5 Use explicit TX pin number and add pins setting method 2016-01-14 17:55:57 +02:00
Kaloyan Kovachev
e97bc80cee Allow setting alternate TX for UART 0, so GPIO1 is available as SPI_CS1 2016-01-14 14:18:52 +02:00
Ivan Grokhotkov
87c59b1ca2 Merge pull request #1413 from Links2004/master
fix unused warning #1407
2016-01-13 09:46:10 +03:00
Ivan Grokhotkov
a3a6c98390 Merge pull request #1415 from joostjager/my_changes_on_2.1.0-rc1
Accept-Encoding missing comma added
2016-01-13 09:46:00 +03:00
Joost Jager
3d4e4f8cda Merge branch 'master' into my_changes_on_2.1.0-rc1 2016-01-12 21:26:09 +01:00
Joost Jager
ae1409125f Accept-Encoding missing comma added 2016-01-12 21:25:27 +01:00
Ivan Grokhotkov
b4ef8cf0fa Update arduino-esp8266fs-plugin link to 0.2.0 2016-01-12 17:59:09 +03:00
Markus Sattler
54b16b19b7 Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-12 13:44:09 +01:00
Ivan Grokhotkov
2382d2d680 Merge pull request #1409 from plerup/master
Use SoftwareSerial version 2.2
2016-01-12 10:19:27 +03:00
Peter Lerup
486a31260b Use SoftwareSerial version 2.2 2016-01-11 23:28:44 +01:00
Markus Sattler
b425eff683 #1407 2016-01-11 15:46:52 +01:00
Ivan Grokhotkov
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
Ivan Grokhotkov
47102201a8 Merge pull request #1096 from per1234/master
Unique Built-In libraries library.properties name
2016-01-10 23:41:54 +03:00
Ivan Grokhotkov
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
Simon Arlott
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
Wyatt Neal
e34ded1821 Merge remote-tracking branch 'upstream/master' 2016-01-10 09:41:52 -05:00
Markus
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
Assaf Inbal
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
Wyatt Neal
c85f582a1f Merge branch 'master' of github.com:wyattearp/Arduino 2016-01-09 23:26:30 -05:00
Wyatt Neal
9b880e7af2 only respond to ssdp searches that match our type 2016-01-09 23:25:57 -05:00
Damian Peckett
ec1c90c545 Fix typo causing crash on missing uri scheme 2016-01-10 14:10:29 +11:00
Markus
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
Markus Sattler
856792358a Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 21:26:00 +01:00
Markus
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
Me No Dev
c6d8e2532b optimize 2016-01-09 21:53:24 +02:00
Markus Sattler
c8e6b7f6d2 correct default return value for softAP 2016-01-09 17:30:14 +01:00
Me No Dev
fe07baadf3 fix bad (recently changed) function signatures in lwip 2016-01-09 18:18:53 +02:00
Me No Dev
f9a55b2858 Merge remote-tracking branch 'esp8266/master' 2016-01-09 18:18:05 +02:00
Markus Sattler
027d8acbe3 Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 16:42:43 +01:00
Markus Sattler
df47f0d071 fix strange eclipse bug DebugLevel not accepted when internal name to short? 2016-01-09 16:38:46 +01:00
Markus
c61587f8d4 Merge pull request #1391 from me-no-dev/master
fix pwm first step getting skipped
2016-01-09 13:07:11 +01:00
Me No Dev
a143e614e7 Merge remote-tracking branch 'origin/master' 2016-01-09 13:35:25 +02:00
Me No Dev
377864f76b Merge remote-tracking branch 'esp8266/master' 2016-01-09 13:31:28 +02:00
Markus
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
Markus Sattler
f8cf21578e Merge remote-tracking branch 'remotes/esp8266/master' 2016-01-09 11:54:59 +01:00
Markus
39f36d4509 Merge pull request #1345 from sticilface/MD5
Md5
2016-01-09 11:54:39 +01:00
Markus Sattler
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
Markus Sattler
0793ce7928 Merge branch 'debug' 2016-01-09 11:41:17 +01:00
Markus Sattler
a3161d5b3c typo 2016-01-09 11:40:46 +01:00
sticilface
489b9e77e6 Merge branch 'master' into MD5 2016-01-09 10:31:22 +02:00