Aruna Tennakoon
d6d4c516b3
Support Arduino UNO WIFI 4 ( #894 )
...
feat: Arduino UNO R4 WiFi support
2024-07-29 10:11:12 +02:00
Links
a4f13a1410
clang-format
2023-05-01 14:36:26 +02:00
Earle F. Philhower, III
d9a5c629f0
Port to Raspberry Pi Pico W core
...
Add support for the onboard WiFi chip on the Raspberry Pi Pico W
(RP2040 based ) board using the arduino-pico Arduino core at
https://github.com/earlephilhower/arduino-pico
The PicoW WiFi stack is a mashup of the ESP8266 and ESP32 cores, so
only minimal changes were required. Defines a new NETWORK_TYPE for
the PicoW.
ESP8266 examples renames to ESP8266_PICO because they all work unmodified
(except for OTA which is handled differently on the Pico)
2023-05-01 08:50:01 +02:00
jakubdybczak
323592f622
Add possibility to change WEBSOCKETS_TCP_TIMEOUT
2022-08-22 14:28:19 +02:00
Links
ab9af162b2
fix code style
2022-04-05 19:10:57 +02:00
Links
fd83d6ad45
add WebSocketsVersion.h and some build checks
2021-01-07 09:59:49 +01:00
Links
822618f606
code style fix
2021-01-05 21:18:30 +01:00
david gauchard
ebb87cdc8a
+ constructors for scalars
2020-11-26 19:33:18 +01:00
david gauchard
52547ec47c
fix clients init logic
2020-11-26 19:33:18 +01:00
david gauchard
74411bf729
use native contructor and destructor to initialize WSclient_t
2020-11-26 19:33:18 +01:00
Links
c5900db636
add handling for Socket.IO V3 connection
2020-11-21 16:19:59 +01:00
Links
f20fbbfcd9
code style
2020-11-21 14:07:14 +01:00
david gauchard
826c6b423a
esp8266: share port 80 with regular webserver ( #575 )
2020-11-21 13:51:16 +01:00
Markus
13a304a8c9
Merge pull request #569 from Links2004/esp8266_bareSSL_native
...
ESP8266 bare ssl native
2020-10-04 15:40:43 +02:00
Links
91b02341ba
Native BareSSL support for ESP8266
...
see #557 , #509 , #492 , #555 , #352
2020-10-04 14:49:22 +02:00
Ben Hencke
508e0fb691
add missing platforms for WEBSOCKETS_YIELD_MORE
2020-09-16 11:11:24 -07:00
Ben Hencke
083683425f
avoid flush on esp32, add/fix debugs, longer yield when waiting for data
...
flush causes a bunch of reads as we try to close the socket on esp32. I
think flush is broken on that platform. the comments indicate confusion.
added some debug logs for important cases that were missing them, some
missing newlines to exisitng logs.
added a longer yield when waiting for data, in some super busy cases it
could trigger a task watchdog or otherwise starve the system. (yield
alone doesn't always switch to lower priority tasks)
make some other yields conditional to avoid some waste when it would
double-yield.
2020-09-16 11:02:02 -07:00
Markus
a71a480676
fix #539 (NODEBUG_WEBSOCKETS warning)
...
fix warning when using NODEBUG_WEBSOCKETS as compiler option.
2020-05-14 18:04:46 +02:00
Links
9048ef9ee4
code style
2020-05-03 09:28:55 +02:00
Links
b9e1336826
add new define for yield WEBSOCKETS_YIELD
2020-05-03 09:12:03 +02:00
Amr Bekhit
4ee0ba5630
Increased WEBSOCKETS_TCP_TIMEOUT to 5000ms.
...
See https://github.com/Links2004/arduinoWebSockets/issues/500 .
2019-12-24 17:03:32 +03:00
Links
794163cec9
Merge branch 'gpn18' into socketio
2019-06-10 13:30:54 +02:00
Links
3063ad27ae
clang-format
2019-06-10 13:00:01 +02:00
Links
e8df841b7f
add support for ESP32 ETH.h see #443
2019-06-10 09:29:58 +02:00
Links
0aa07421a6
add events for ping / pong rx #382
2019-05-30 20:15:03 +02:00
Links
c361895a4b
add setCACert based on #434
2019-05-30 16:32:30 +02:00
Links
d325bd338e
Merge branch 'master' into gpn18
2018-10-26 20:33:29 +02:00
Jozef Sovcik
68800e2e7a
implementing heartbeat
2018-10-23 18:01:33 +02:00
Sanket Patel
4db22fe5e4
make masking RFC complaint and fix #208
2018-09-23 16:49:10 +05:30
Links
f95c014342
basic event sending works
2018-05-12 16:53:34 +02:00
Links
7ddcdc2bd3
add info for AVR usage with version 2.x.x
2018-05-12 12:40:56 +02:00
Links
bde97179bf
fix unused parameter warnings
...
fix switch warinings
part of #319
2018-05-12 11:39:59 +02:00
Links
486a612693
allow usage of IPAddress #230
2018-05-10 20:12:48 +02:00
getbyte
50d9a8d6e5
fix undefined virtual methods
2018-03-18 01:25:49 +03:00
Links
b059d0711c
sort examples by platform
...
rework the travis tests
create ESP32 examples
2018-02-07 17:28:17 +01:00
Links
f62aa6478d
more ESP32 stuff
2018-02-06 21:36:44 +01:00
Markus
fa580a568f
Merge pull request #223 from robokoding/master
...
Add ESP32 support from @robokoding
2017-09-20 18:53:55 +02:00
Links
c64a082270
Merge branch 'write_big_data'
2017-08-19 21:36:10 +02:00
Links
522a67bc1b
add setReconnectInterval for the Client
2017-08-19 21:16:07 +02:00
Silver Kuusik
4fc80871a6
Update WebSockets.h
2017-07-30 00:18:37 +02:00
Martin Becker
42ab3168c5
Switch to setting extra headers via function
2017-07-19 09:59:34 +02:00
Links
c911776860
add virtual to write
...
fix some naming
2017-04-10 17:49:42 +02:00
Links
adb52b11e9
handle cases when not all data can be written to TCP stack #187
2017-04-09 17:58:23 +02:00
Links
e675c7590e
add missing include for ESP with W5100 #177
2017-03-09 18:43:23 +01:00
Links
34a2d282e4
allow to moves all Header strings to Flash (~300 Byte) #152
2017-02-22 15:30:58 +01:00
Links
e93a323e56
add support for Fragmentation / continuation opcode Receive
2017-02-22 14:29:26 +01:00
CAOU123
7810d0d0b3
Make library compatible with Particle devices
2016-10-20 15:46:44 -04:00
Markus
529a86cc26
Merge pull request #90 from kenkus-futurice/master
...
Add socket.io client
2016-09-11 17:13:57 +02:00
Sergey Anisimov
7361e2b1b6
WEBSOCKETS_NETWORK_TYPE exteral definition
...
Making possible to define WEBSOCKETS_NETWORK_TYPE as a compile parameter.
2016-07-15 20:29:13 +01:00
joe
e589b40b25
custom http header validation implementation
2016-06-08 23:04:18 +01:00