Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
a63118b
Fix double subtraction of bytes_read from num_to_read in recv_into
us3r64 Jan 15, 2024
c69b6f2
Merge pull request #183 from us3r64/fix/socket-recv_into
dhalbert Jan 15, 2024
e4583c6
Fix potential socket data read already into self._buffer
us3r64 Jan 15, 2024
e119719
Fix formatting
us3r64 Jan 15, 2024
0adb75b
Merge pull request #185 from us3r64/fix/recv_into-self-_buffer
dhalbert Jan 15, 2024
a9129c9
Remove legacy requests.set_socket
justmobilize Feb 23, 2024
3042d19
Merge pull request #188 from justmobilize/remove-set-socket
tannewt Feb 23, 2024
5b06d23
Update README.rst
tannewt Feb 27, 2024
ad7816b
Merge pull request #191 from adafruit/tannewt-patch-1
FoamyGuy Feb 28, 2024
d310104
tweak output formatting
mMerlin Feb 29, 2024
817d50e
Fix README requirements
justmobilize Feb 29, 2024
f1f9251
Update README.rst
dhalbert Feb 29, 2024
1788f98
Merge pull request #193 from justmobilize/fix-readme-requirements
dhalbert Feb 29, 2024
4b33ddd
Merge pull request #192 from mMerlin/new-sample
dhalbert Mar 15, 2024
57ade90
add __enter__ & __exit__
anecdata Mar 16, 2024
956d6a0
Merge pull request #196 from anecdata/exit
dhalbert Mar 19, 2024
35fd193
Convert to SocketPool
justmobilize Apr 24, 2024
06281a5
Use standard super() for __new__
justmobilize Apr 26, 2024
a48d516
Merge pull request #198 from justmobilize/convert-to-socketpool
dhalbert Apr 30, 2024
8349d77
Fully deprecate `secrets` and improve native wifi API compatibility.
anecdata Apr 30, 2024
a589e81
ad `mac_address` and fix `connect` per discussion. `connect` with `se…
anecdata May 2, 2024
cfb61f5
Update adafruit_esp32spi/adafruit_esp32spi.py
anecdata May 2, 2024
e69c950
Update adafruit_esp32spi/adafruit_esp32spi.py
anecdata May 2, 2024
5a64044
add documentation for `.connect(secrets_dict)`.
dhalbert May 3, 2024
42dc7f5
remove extraneous whitespace
dhalbert May 3, 2024
69b6e97
Merge pull request #199 from anecdata/connect
dhalbert May 3, 2024
40b51da
socket.connect(): Auto-select UDP_MODE
jepler May 6, 2024
86ffa6b
socketpool: don't use "is" to compare numbers
jepler May 6, 2024
56864ac
Merge pull request #201 from adafruit/connect_dgram_mode
FoamyGuy May 6, 2024
380a242
Add sendto
justmobilize May 15, 2024
69fac99
Merge pull request #202 from justmobilize/add-sendto
dhalbert May 15, 2024
3575a0e
Remove SocketPoolContants
justmobilize May 20, 2024
098c0b3
Merge pull request #205 from justmobilize/remove-socket-pool-contants
dhalbert May 20, 2024
b160267
Remove timeout Exception
justmobilize May 21, 2024
deb2a5f
Merge pull request #206 from justmobilize/remove-timeout-exception
dhalbert May 21, 2024
30d73e0
Clear error for only one SSL socket open at a time
justmobilize May 23, 2024
7bf8763
Merge pull request #207 from justmobilize/only-one-ssl-error
dhalbert May 24, 2024
04b7950
Add ap_info
justmobilize Jun 12, 2024
c4dfdf5
Update adafruit_esp32spi/adafruit_esp32spi.py
justmobilize Jun 23, 2024
2da9843
Rename from ESP_Network to Network
justmobilize Jun 23, 2024
e7e129a
Merge pull request #209 from justmobilize/add-ap-info
dhalbert Jun 24, 2024
5f388a6
really remove examples/server/esp32spi_wsgiserver.py
dhalbert Sep 29, 2024
d82a300
really, really remove wsgi server example; update pylint exceptions
dhalbert Sep 29, 2024
152f3c0
create non-empty esp32spi_wsgiserver.py so we can delete it!
dhalbert Sep 29, 2024
b82b7cc
Merge pull request #212 from dhalbert/wsgi-server-example
dhalbert Sep 29, 2024
91f0dfe
try to delete zombie file
dhalbert Sep 29, 2024
a2a2aee
Merge pull request #213 from dhalbert/zap-file
dhalbert Sep 29, 2024
99fd76d
remove deprecated get_html_theme_path() call
FoamyGuy Oct 7, 2024
71a07cc
add sphinx configuration to rtd.yaml
FoamyGuy Jan 14, 2025
5dfafb6
WiFiManager updates
justmobilize Feb 19, 2025
3584737
Apply suggestions from code review
justmobilize Feb 21, 2025
78c5cfa
Fix typo
justmobilize Feb 21, 2025
508935e
Fix lint error
justmobilize Feb 21, 2025
45705df
status_light -> status_pixel everywhere, to match now required keywor…
dhalbert Feb 22, 2025
4d0a107
Merge pull request #216 from justmobilize/wifi-manager-update
dhalbert Feb 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
socket.connect(): Auto-select UDP_MODE
This improves compatibility with the standard socket module
  • Loading branch information
jepler committed May 6, 2024
commit 40b51dafcb982c72c2733c8f99132ea820be48d6
6 changes: 5 additions & 1 deletion adafruit_esp32spi/adafruit_esp32spi_socketpool.py
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,11 @@ def connect(self, address, conntype=None):
depending on the underlying interface"""
host, port = address
if conntype is None:
conntype = self._interface.TCP_MODE
conntype = (
self._interface.UDP_MODE
if self._type == SocketPool.SOCK_DGRAM
else self._interface.TCP_MODE
)
if not self._interface.socket_connect(
self._socknum, host, port, conn_mode=conntype
):
Expand Down