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

2270 Commits

Author SHA1 Message Date
Ivan Grokhotkov
cae4039225 HTTPClient: decouple transport layer handling 2016-04-09 12:46:29 +03:00
Ivan Grokhotkov
93d57fabe2 Remove overloads of HTTPClient::begin which take const char*
Since the data is stored as Strings internally, these methods do not serve as an optimisation
2016-04-09 12:46:29 +03:00
Hemal Chevli
70018176f2 added descriptions for fopen modes
added fopen modes for easy reference
Source:http://man7.org/linux/man-pages/man3/fopen.3.html
2016-04-09 11:56:57 +05:30
Jacob Killelea
1bfec4ea8e Spelling correction in comments 2016-04-08 19:21:58 -06:00
Frank Sautter
4684e44902 Re-enable old behaviour if passphrase string is empty
An empty passphrase string should enable AUTH_OPEN mode of softAP.
This was the behaviour before commit 293e55c.
Additionally make the type of checking for empty strings consistent.
2016-04-08 10:26:11 +02:00
gpepe
502c45c157 Update Parsing.cpp 2016-04-08 04:40:51 +02:00
gpepe
3a95fb5a94 Update Parsing.cpp 2016-04-07 23:32:04 +02:00
gpepe
8c675236c7 Update Parsing.cpp
Complete read POST/GET request.
2016-04-07 22:22:16 +02:00
Ivan Grokhotkov
2301f2975d Merge pull request #1860 from hemalchevli/patch-1
Fix timeout logic in WiFiClient example
2016-04-05 20:32:04 +03:00
Hemal Chevli
e4e182a966 Rectified mistake in if condition
thanks to @chaeplin for finding the mistake
2016-04-05 13:12:22 +05:30
Hemal Chevli
81859c5df6 Changed timeout logic
Changed timeout to unsigned long. Using addition with millis() is not recommended. 
Source: http://www.gammon.com.au/millis
2016-04-05 10:53:15 +05:30
Marco
bda212552c Fix SPI.transfer16() using wrong endianness 2016-04-04 22:10:36 -07:00
4m1g0
1b8f6d2e8e Allow PSK instead of passphrase in WiFiSTA::begin
In WPA protocol, the maximum length of the passphrases are 64 characters in order to distinguish them from the actual PSK who is 64 ASCII characters long, so in most systems if a 64 chars string is passed, it is assumed to be a PSK, otherwise is treated as a passphrase and is used to compute the PSK.
2016-04-03 03:31:57 +02:00
Ivan Grokhotkov
5dd6acc4c2 Merge pull request #1833 from esp8266/digitalPinHasPWM_fix
Clean up variants, fix digitalPinHasPWM definition
2016-04-01 19:06:16 +03:00
Ivan Grokhotkov
2e849e30d2 Merge pull request #1768 from esp8266/pulsein_fix
Fix pulseIn
2016-03-30 21:10:06 +03:00
Ivan Grokhotkov
29186ecb7d Merge pull request #1832 from esp8266/sdk-1.5.2
Update SDK to 1.5.2 (#1653)
2016-03-30 21:07:37 +03:00
Ivan Grokhotkov
05c078ba5b Don't set RF mode on boot unless it was overridden
The change in 297bb17 enabled RF after deep sleep, even if deep sleep was done with RF_DISABLED option (thanks @vlast3k for pointing this out).
Now we check the value returned by __get_rf_mode, and only call system_phy_set_rfoption if RF_MODE override was provided by user.
2016-03-30 08:47:50 +03:00
Ivan Grokhotkov
0f719e8d0d Clean up variants, fix digitalPinHasPWM definition (#1831) 2016-03-29 18:31:05 +03:00
Ivan Grokhotkov
1b93072d2a Add LwIP binary built with gcc 2016-03-29 17:49:37 +03:00
Ivan Grokhotkov
aa9f47bba7 Add missing airkiss files 2016-03-29 17:48:37 +03:00
Ivan Grokhotkov
477e9cfb8a Update SDK to 1.5.2 (#1653)
patch included: http://bbs.espressif.com/viewtopic.php?f=46&t=1856
2016-03-29 17:24:37 +03:00
Ivan Grokhotkov
dd061c8b47 Merge pull request #1821 from cmmakerclub/master
Add Debug menu for ESPresso Lite 1.0 & 2.0.
2016-03-28 15:21:36 +03:00
Nat Weerawan
b6920e82a7 Fix build board flag for ESP8266_ESPRESSO_LITE_V2. 2016-03-28 19:03:51 +07:00
Ivan Grokhotkov
aded314bde Clean build directory after each sketch 2016-03-28 19:03:51 +07:00
Ivan Grokhotkov
cef5abd3cf Bootloader: don't touch RTC memory if it doesn't contain a valid command (#619) 2016-03-28 19:03:51 +07:00
Baruch Even
3136c61346 Avoid multiple instances of INADDR_NONE
By moving the definition from the header to the source we now only use
one instance for the entire app with a little saving in space.
2016-03-28 19:03:51 +07:00
Ivan Grokhotkov
c5f2f0718a Merge pull request #1814 from baruch/avoid-multiple-instances
Avoid multiple instances of INADDR_NONE
2016-03-28 00:50:58 +03:00
Ivan Grokhotkov
44d22f30e3 Merge pull request #1823 from esp8266/travis-build-fix
Clean build directory after each sketch
2016-03-28 00:48:39 +03:00
Ivan Grokhotkov
51880310be Clean build directory after each sketch 2016-03-28 00:28:05 +03:00
Ivan Grokhotkov
8a3386bfbf Bootloader: don't touch RTC memory if it doesn't contain a valid command (#619) 2016-03-28 00:24:27 +03:00
Nat Weerawan
3663359c0b Add Debug menu for ESPresso Lite 1.0 & 2.0. 2016-03-26 16:31:31 +07:00
Baruch Even
91cc6ff4f9 Avoid multiple instances of INADDR_NONE
By moving the definition from the header to the source we now only use
one instance for the entire app with a little saving in space.
2016-03-24 09:47:02 +02:00
Ivan Grokhotkov
633e48f3ae Servo: use peripheral clock frequency when calculating FRC1 tick count (#1789) 2016-03-24 01:48:23 +03:00
Ivan Grokhotkov
3d3c928e2e Enable heap poisoning only when debug options are enabled (#1800) 2016-03-24 01:34:25 +03:00
Ivan Grokhotkov
19e97bfe15 Fix WiFiUDP::peek return value when buffer is empty (#1796) 2016-03-24 01:21:29 +03:00
Ivan Grokhotkov
213914e1ce Fix undefined behaviour in WiFiServer::setNoDelay (#1695) 2016-03-24 01:14:48 +03:00
Ivan Grokhotkov
2bc6d6b4a2 Merge pull request #1795 from fape/1718_CaptivePortalAdvanced_fix
CaptivePortalAdvanced fix #1718
2016-03-24 01:01:16 +03:00
Ivan Grokhotkov
1a4adcc49e Merge pull request #1804 from Jkillelea/patch-1
Spelling correction
2016-03-24 01:00:59 +03:00
Ivan Grokhotkov
1f87e795d9 Merge pull request #1781 from reiyawea/master
add CPOL setting
2016-03-24 01:00:34 +03:00
Ivan Grokhotkov
00429e833d Merge pull request #1772 from gmag11/patch-2
Add more file types handling
2016-03-24 00:59:49 +03:00
Ivan Grokhotkov
67107ba19f Merge pull request #1771 from gmag11/patch-1
Update index.html
2016-03-24 00:59:27 +03:00
Ivan Grokhotkov
9690678483 Merge pull request #1753 from jeremyalangreen/ssdp-fixes
Changed ssdp templates to include deviceType
2016-03-24 00:58:58 +03:00
Jacob Killelea
303af24467 Spelling correction in comments 2016-03-21 12:42:18 -07:00
reiyawea
66300700a2 Merge branch 'master' into master 2016-03-19 21:26:13 +08:00
fape
ed13edf47c CaptivePortalAdvanced fix #1718 2016-03-18 22:44:45 +01:00
Ivan Grokhotkov
a14ae347e4 Fix buffer overflow in ESP8266WebServer::authenticate (#1790) 2016-03-18 23:33:35 +03:00
Jeremy Green
e54e387ca8 Merge remote-tracking branch 'esp8266/master' into ssdp-fixes 2016-03-16 10:54:52 -04:00
Jeremy Green
04deb7ee77 added comments for clarity 2016-03-16 10:54:12 -04:00
reiyawea
5bb3427c64 Merge branch 'master' into master 2016-03-16 19:47:37 +08:00
Ivan Grokhotkov
5227b32531 Accept both named constant and ADC channel number in analogRead (#1766) 2016-03-16 12:34:51 +03:00