2325 Commits

Author SHA1 Message Date
Thomas BERNARD
3cc44af00a
Merge pull request #733 from miniupnp/appveyor-py312
appveyor.yml: build for python 3.12 as well and add source distribution file
2024-05-13 20:11:40 +02:00
Kyle Altendorf
086f900070
use macOS 11 as intel deployment target 2024-05-13 13:01:21 -04:00
Thomas Bernard
38b533048b pip install setuptools 2024-05-13 18:52:35 +02:00
Thomas Bernard
13774b9680
appveyor.yml: build for python 3.12 as well 2024-05-13 18:43:22 +02:00
Thomas BERNARD
add6ced1e9
Merge pull request #717 from altendky/pypi_upload
add pypa/gh-action-pypi-publish
2024-05-13 18:30:57 +02:00
Thomas Bernard
ff7d718bad Merge commit '542febeb95c066ed3b0bb0de6057979b6eccfb17'
see https://github.com/miniupnp/miniupnp/pull/742
2024-05-13 18:22:36 +02:00
Thomas BERNARD
43621c330d
Merge pull request #736 from altendky/patch-3
add Universal2 'arch'
2024-05-13 17:51:02 +02:00
Yat Ho
542febeb95
miniupnpc: bump CMake version to 3.14 2024-05-13 16:21:28 +08:00
Self-Hosting-Group
fc5c72d177 miniupnpd: Fix RemoteHost filtering support not enabled on linux 2024-05-10 16:44:11 +02:00
Kyle Altendorf
95340186f2
Update miniupnpc_wheels.yml 2024-05-10 09:26:33 -04:00
Kyle Altendorf
91707d1a14
Merge branch 'master' into patch-3 2024-05-09 12:59:49 -04: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
Kyle Altendorf
3b46490be3
Update miniupnpc_wheels.yml 2024-05-09 12:06:17 -04:00
Kyle Altendorf
071ed97ba2
add Universal2 'arch' 2024-05-09 12:01:49 -04:00
Kyle Altendorf
fcee51a5bf
intel: [macos-12] 2024-05-09 11:49:56 -04: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
Kyle Altendorf
8a468034c0
Update miniupnpc_wheels.yml 2024-05-09 09:51:53 -04:00
Thomas Bernard
3ab526b665
IGD_V2: Send byebye before sending the intial ssdp:alive
fixes #697

http://upnp.org/specs/gw/UPnP-gw-WANIPConnection-v2-Service.pdf
p9:
1.2 Changes since WANIPConnection:1

Upon startup, UPnP IGD DCP MUST broadcast an ssdp:byebye before sending the initial
ssdp:alive onto the local network. Sending an ssdp:byebye as part of the normal start up process
for a UPnP device ensures that UPnP control points with information about the previous device
instance will safely discard state information about the previous device instance before
communicating with the new device instance.
2024-05-08 19:30:50 +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
Thomas Bernard
752507ed51 upnppinhole.c: 2024 2024-05-08 15:38:02 +02:00
Thomas Bernard
69638d0100 Merge branch '725-lease-file-ipv6' 2024-04-25 08:41:44 +02:00
Thomas BERNARD
9a575da242
Merge pull request #727 from hebasto/240420-mingw-snprintf
Fix macro expression that guards `snprintf` for Windows
2024-04-21 14:29:39 +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
Thomas Bernard
74c5568d15 print empty string instead of null in ipv6 lease file
see #725
2024-04-18 00:58:45 +02:00
imEgo
d0aca478d4 upnpc.c: Add -f option to upnpc program (delete multiple port redirections) 2024-04-03 20:50:56 +08:00
Thomas BERNARD
db6f9968fe
Merge pull request #721 from fanquake/cmake_add_MINIUPNPC_GET_SRC_ADDR
build: add MINIUPNPC_GET_SRC_ADDR to CMake build
2024-03-23 21:33:04 +01: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
7f189988a0 version 2.3.6 miniupnpd_2_3_6 2024-03-20 00:41:25 +01:00
Thomas Bernard
6ce3b2eeda 2024 ;) 2024-03-20 00:37:33 +01:00
Thomas Bernard
7a3e256eb9 Merge branch 'master' of github.com:miniupnp/miniupnp 2024-03-20 00:28:27 +01:00
Thomas Bernard
d4d5ec7d48 miniupnpc version 2.2.7 miniupnpc_2_2_7 2024-03-20 00:27:28 +01:00
Thomas BERNARD
7333d00fa0
Merge pull request #718 from altendky/update_pip_for_wheel_build
update pip for wheel build
2024-03-20 00:12:21 +01:00
Thomas BERNARD
fe806bc652
Merge pull request #720 from jimmy-park/fix-exe-target
cmake: don't add executable targets when `UPNPC_BUILD_SAMPLE` is `OFF`
2024-03-20 00:11:39 +01:00
Thomas Bernard
daaaa60ce9 fix upnp_get_portmapping_number_of_entries() prototype ;) 2024-03-19 23:32:36 +01:00
Thomas Bernard
177c3ad915 Merge branch 'issue-663'
see https://github.com/miniupnp/miniupnp/pull/672
2024-03-19 23:12:03 +01:00
Jiwoo Park
a424ee24f7
Don't add executable targets when UPNPC_BUILD_SAMPLE is OFF 2024-03-15 23:54:13 +09:00
Kyle Altendorf
8139341a39
update pip for wheel build 2024-03-12 21:03:17 -04:00
Kyle Altendorf
dce79316fe
name tweak 2024-03-12 20:56:55 -04:00
Kyle Altendorf
caddfd9e70
name tweak 2024-03-12 20:56:44 -04:00
Kyle Altendorf
813ca05045
name tweak 2024-03-12 20:56:30 -04:00
Kyle Altendorf
a5b7529e59
correct upload job name 2024-03-12 20:55:12 -04:00
Kyle Altendorf
79206bd665
ls -la dist/ 2024-03-12 20:32:34 -04:00
Kyle Altendorf
e6989a6464
enable verbose and print-hash 2024-03-12 20:31:41 -04:00