Lucian Copeland
|
4d26ffb447
|
Make timeout core types consistent
|
2021-02-05 12:32:41 -05:00 |
Lucian Copeland
|
8277ffca86
|
Fix hash, close, error bugs
|
2021-02-01 11:04:12 -05:00 |
Lucian Copeland
|
9f34ec78c4
|
Separate Socket and SSLSocket, add LWIP connect
|
2021-01-25 17:07:25 -05:00 |
Scott Shawcroft
|
10a44af536
|
Merge pull request #3980 from anecdata/reasons2
ESP32-S2 update docs to match code usage of IPPROTO_*
|
2021-01-21 15:16:55 -08:00 |
Lucian Copeland
|
37a8c1c575
|
Complete non-blocking implementations, add socket close checking
|
2021-01-13 19:05:07 -05:00 |
anecdata
|
e703e06595
|
Update shared-bindings/socketpool/SocketPool.c
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
|
2021-01-13 11:17:37 -06:00 |
Lucian Copeland
|
4cdb298a20
|
WIP of non-blocking calls
|
2021-01-12 15:05:28 -05:00 |
anecdata
|
f07dd487af
|
change IPPROTO_* comments to match usage in current shared-bindings and common-hal code
|
2021-01-12 13:49:50 -06:00 |
Lucian Copeland
|
75620884e6
|
Fix stubs, recv_into error
|
2020-12-21 13:26:43 -05:00 |
Lucian Copeland
|
32736dd2c3
|
Implement server API
|
2020-12-20 17:12:03 -05:00 |
Lucian Copeland
|
ba6e15b070
|
Fix stubs
|
2020-11-24 11:32:18 -05:00 |
Lucian Copeland
|
0bbdf05936
|
Implement recvfrom_into and sendto for UDP
|
2020-11-17 16:11:04 -05:00 |
Lucian Copeland
|
21ca1b8c2b
|
Merge remote-tracking branch 'upstream/main' into esp32s2-udp
|
2020-11-10 14:59:32 -05:00 |
sw23
|
88fcf4ef7e
|
Removing implementation-specific values for socket/socketpool class attributes
|
2020-11-02 19:59:07 -05:00 |
sw23
|
1f179b3317
|
Adding socket and socketpool class attributes
|
2020-10-30 23:19:27 -04:00 |
sw23
|
6a63d20a5d
|
Fixing remaining stub mypy issues + run check-stubs to CI
|
2020-10-30 18:56:40 -04:00 |
sw23
|
ad166ca479
|
Fixing make stub warnings and mypy issuesmak
|
2020-10-29 20:15:34 -04:00 |
Scott Shawcroft
|
7fd73c7d39
|
Initial UDP work. Need to test
|
2020-10-28 18:08:31 -07:00 |
Mark
|
8e6d3e5b91
|
Merge branch 'main' into recv_into_size_check
|
2020-10-16 15:52:45 -05:00 |
gamblor21
|
fa75231ae3
|
Added max size check to recv_into
|
2020-10-15 18:46:42 -05:00 |
Lucian Copeland
|
68cb384f8f
|
Remove logging from shared-bindings, fix translations, revert config target macro
|
2020-10-06 13:29:12 -04:00 |
Lucian Copeland
|
66b8559fd4
|
Change submodule, rework all includes
|
2020-09-30 11:26:07 -04:00 |
Scott Shawcroft
|
8f58669ddd
|
Fix bug with socket.recv_into size == 0.
It returned 0 when it should have filled the buffer.
Python reference: https://docs.python.org/3/library/socket.html#socket.socket.recv_into
|
2020-09-11 16:17:20 -07:00 |
Scott Shawcroft
|
0b94638aeb
|
Changes based on Dan's feedback
|
2020-09-03 16:32:12 -07:00 |
Scott Shawcroft
|
380cbfba55
|
Add hash to Socket so it can be used in dicts
|
2020-08-25 16:15:45 -07:00 |
Scott Shawcroft
|
f3bc712539
|
Fix SocketPool radio check
|
2020-08-25 16:15:00 -07:00 |
Scott Shawcroft
|
80b15f6b3b
|
Add error handling w/temp debug logs
|
2020-08-19 17:51:33 -07:00 |
Scott Shawcroft
|
eb8b42aff1
|
Add basic error handling
|
2020-08-19 14:23:28 -07:00 |
Scott Shawcroft
|
dcc42f6281
|
Remove debug prints
|
2020-08-19 14:23:28 -07:00 |
Scott Shawcroft
|
b3a449c276
|
Turn on json and enable socket.close
|
2020-08-19 14:23:28 -07:00 |
Scott Shawcroft
|
430530c74b
|
SSL works until it runs out of memory
|
2020-08-19 14:23:28 -07:00 |
Scott Shawcroft
|
eb2c38825e
|
HTTP works with my adafruit_requests
|
2020-08-19 14:23:18 -07:00 |
Scott Shawcroft
|
c9ece21c28
|
SocketPool stubbed out
|
2020-08-19 14:22:13 -07:00 |
Scott Shawcroft
|
3860991111
|
Ping work and start to add socketpool
|
2020-08-19 14:22:13 -07:00 |