Skip to content

start implementation of UPnP-gw-DeviceProtection-V1#35

Closed
cclecle wants to merge 6 commits intoflyte:developfrom
cclecle:feature/DeviceProtection
Closed

start implementation of UPnP-gw-DeviceProtection-V1#35
cclecle wants to merge 6 commits intoflyte:developfrom
cclecle:feature/DeviceProtection

Conversation

@cclecle
Copy link
Copy Markdown

@cclecle cclecle commented Jan 6, 2022

This patch will allow connection to SSL device with self-signed certificate, as explained in UPnP-gw-DeviceProtection-V1-Service specifications.

Its working but will raise a few warning from sublibrary (because of self-signed warning).

Next step:

  • SSDP parser will be updated to fetch 'SECURELOCATION.UPNP.ORG' field and SOAP to use it if available

cclecle added 6 commits January 6, 2022 13:32
…pclient.git into feature/DeviceProtection

# Conflicts:
#	README.md
- Subclassing HTTP / requests to get peer_certificate back from lower levels (WIP)
@flyte
Copy link
Copy Markdown
Owner

flyte commented Apr 7, 2026

Thanks for the PR. The core ideas here (SSL self-signed cert support, fixed SSDP port) are useful. The implementation has some issues though (debug prints, HTTP method changes, deep urllib3 subclassing) and the codebase has moved on since 2022, so this PR can't be merged as-is. Closing this, but I've opened #49 to track adding SSL/self-signed cert support properly.

@flyte flyte closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants