Thomas Bernard
9cb5b5830f
miniupnpc: Add #define for UPNP_GetValidIGD() return values
2024-07-27 13:56:43 +02:00
fokkonaut
ef8382360c
Fix typo 'unsed' -> 'unset'
...
Introduced in c0a50ce33e
2024-07-01 12:43:18 +02:00
Thomas Bernard
f1544a2910
setupmingw32.py: add long_description as well
2024-06-17 00:26:42 +02:00
Kyle Altendorf
e6f83fd7c4
use DESCRIPTION
instead
2024-06-17 00:24:59 +02:00
Kyle Altendorf
0f79d3bb87
Update setup.py
2024-06-17 00:24:59 +02:00
Thomas Bernard
c735d2b39a
setupmingw32.py: follow the symbolic link manually if needed
...
see https://github.com/miniupnp/miniupnp/pull/750#issuecomment-2160833748
2024-06-13 01:18:29 +02:00
Thomas Bernard
f79ae6738d
Add miniupnpc/DESCRIPTION
2024-06-11 10:22:55 +02:00
Thomas Bernard
b55145ec09
miniupnpc version 2.2.8
2024-06-09 00:16:26 +02:00
Thomas Bernard
5a5b311784
fix simpleUPnPcommand() prototype
2024-06-05 02:01:57 +02:00
Thomas Bernard
70f253be54
remove Pragma: no-cache which is HTTP 1.0 only
2024-06-05 01:49:55 +02:00
Thomas Bernard
c4bd33b409
miniupnpc.c: cleanup as only HTTP 1.1 is used
...
see #745
2024-06-05 01:47:27 +02:00
Thomas Bernard
eb052df803
miniwget.c: remove miniwget2() as only HTTP 1.1 is used
...
see #745
2024-06-05 01:47:27 +02:00
Thomas Bernard
a441e4ea12
Normalize header to "Connection: close"
...
As seen in RFC2616 HTTP/1.1
see #745
2024-06-05 01:47:21 +02:00
Thomas Bernard
1a6360c0ea
update Changelog
...
see 1f3b8462f0dd0997895dacbd867e581ce252975e
2024-06-05 01:47:20 +02:00
Thomas Bernard
5fcf0c281f
upnpc.c: return error status when SetPinholeAndTest/RemovePinhole fail
...
fixes #740
2024-05-26 01:02:13 +02:00
Thomas Bernard
d5abf2add8
minissdpc.c: 2024
2024-05-16 02:13:38 +02:00
Thomas Bernard
1f3b8462f0
miniupnpc: IPv6. Try first with site-local then link-local
...
fixes #703
2024-05-16 02:06:20 +02:00
Yat Ho
542febeb95
miniupnpc: bump CMake version to 3.14
2024-05-13 16:21:28 +08:00
Thomas Bernard
ae311e4b84
appveyor.yml: also build python module source tar.gz and upload it
2024-05-09 18:22:12 +02:00
Thomas Bernard
83b5dfbc4f
Makefile: also build python wheel and source tgz
2024-05-09 18:22:05 +02:00
Thomas Bernard
f3513a9c65
miniupnpcmodule.c: 2024
2024-05-09 17:11:42 +02:00
Thomas Bernard
0e9d26f163
miniupnpcmodule.c: fix typo
2024-05-09 17:09:55 +02:00
Thomas Bernard
54d25615e8
JavaBridgeTest.java: follow UPNP_GetValidIGD() changes
2024-05-09 16:57:13 +02:00
Thomas Bernard
2b4c0c5ca2
miniupnpcmodule.c: follow UPNP_GetValidIGD() changes
2024-05-09 16:01:54 +02:00
Thomas Bernard
c0a50ce33e
miniupnpc: distinguish between not connected IGD and connected to a private IP
...
fixes #732
2024-05-08 17:37:17 +02:00
Thomas Bernard
2edbc62c50
addr_is_reserved(): debug log
2024-05-08 16:52:41 +02:00
Thomas Bernard
48e5fd5dfa
update miniupnpc/Changelog.txt
2024-05-08 15:59:41 +02:00
Thomas BERNARD
ecb25c3bbb
Merge pull request #723 from bozheng1988/master
...
upnpc: Add -f option to delete multiple port redirections
2024-05-08 15:57:54 +02:00
Hennadii Stepanov
f70623c652
Fix macro expression that guards snprintf
for Windows
...
Otherwise, the `snprintf` is still wrongly emulated for the following
cases:
- mingw-w64 6.0.0 or new with ucrt
- mingw-w64 8.0.0 or new with iso c ext
2024-04-20 16:35:06 +01:00
imEgo
d0aca478d4
upnpc.c: Add -f option to upnpc program (delete multiple port redirections)
2024-04-03 20:50:56 +08:00
fanquake
cb2026239c
build: add MINIUPNPC_GET_SRC_ADDR to CMake build
...
This mirrors the autotools build.
2024-03-22 14:03:54 +00:00
Thomas Bernard
d4d5ec7d48
miniupnpc version 2.2.7
2024-03-20 00:27:28 +01:00
Jiwoo Park
a424ee24f7
Don't add executable targets when UPNPC_BUILD_SAMPLE is OFF
2024-03-15 23:54:13 +09:00
Thomas Bernard
417ddcc3d3
miniupnpcstrings.h.cmake: use PROJECT_VERSION
...
that change was forgotten in ac5e90888157443a6df7899ea99146e00b8881c0
fixes #704
2024-02-03 12:10:26 +01:00
Thomas Bernard
85c95a463b
upnpc.c: move usage printing to a specific function
...
to stderr when there is an argument error.
to stdout with --help/-h
2024-01-27 00:35:03 +01:00
Thomas BERNARD
c42892f387
Merge pull request #690 from Self-Hosting-Group/upnpc_fix_and_complete_check_of_the_number_of_options_required
...
upnpc: Fix and complete check of the number of options required
2024-01-26 01:41:25 +01:00
Self-Hosting-Group
b44ab26b28
upnpc: Fix and complete check of the number of options required
2024-01-21 21:16:01 +01:00
Self-Hosting-Group
39543ed3ca
miniupnpc: Exit with 1 if no UPnP devices found with upnp-listdevices
2024-01-21 21:10:59 +01:00
Thomas Bernard
b334253fa6
setup*.py: 2024
2024-01-15 00:30:01 +01:00
Self-Hosting-Group
e165af32ae
upnpc: Show hint to use IPv6 (option -6) for pinhole commands
...
Control points that have not been authenticated and authorized as defined in IGDv2 SHOULD use their IPv6 GUA when calling this action.
http://upnp.org/specs/gw/UPnP-gw-WANIPv6FirewallControl-v1-Service.pdf
2024-01-13 10:10:13 +01:00
Thomas Bernard
93b44ed36d
upnpc.c: Usage: / Notes: / Options:
2024-01-08 00:09:32 +01:00
Thomas Bernard
ed5b0ad4f3
upnpc.c: reformat usage
2024-01-07 23:56:24 +01:00
Thomas Bernard
78afeed634
upnpc: update printed "banner"
2024-01-07 23:55:30 +01:00
Self-Hosting-Group
c91689cfcd
Use the HTTPS-enabled URL of the project website and a small update to
...
the Python client library description.
2024-01-04 15:09:42 +01:00
Thomas Bernard
c8b2e1a619
add a comment about ignoring 713 SpecifiedArrayIndexInvalid
...
see #682
2024-01-04 02:56:13 +01:00
Thomas BERNARD
c6fc63ead0
Merge pull request #682 from Self-Hosting-Group/upnpc_do_not_show_the_normally_occurring_error_713
...
upnpc: Do not show the normally occurring error 713
2024-01-04 02:53:55 +01:00
Thomas Bernard
fc9d39b012
Makefile.mingw: listdevices-*.exe => upnp-listdevices-*.exe
...
Commit ed16f24 was incomplete.
fixes #685
2024-01-04 02:12:48 +01:00
Thomas Bernard
faad29d730
miniupnpc version 2.2.6
2024-01-04 01:30:01 +01:00
Thomas Bernard
32c0fda01c
upnpc.c: 2023 => 2024
2024-01-04 01:23:27 +01:00
Thomas Bernard
3c7b8c0cc3
upnpc.c: improve usage text
2024-01-04 01:19:58 +01:00