Thomas Bernard
3e5aedae7f
miniupnpc/miniupnpc.c: #define strdup to please MSVC
2012-10-16 18:53:28 +02:00
Thomas Bernard
d6c4e55e68
miniupnpc/Changelog.txt: update
2012-10-16 18:51:58 +02:00
Nikolay Orlyuk
ea7b76b46c
miniupnpc: added HAVE_IPV6 and LIBDIR
2012-10-16 08:04:05 +03:00
Jardel Weyrich
a8b4fa53ba
Fix include guards that were missed in 95d5c0bf39
.
2012-10-09 19:00:31 -03:00
Jardel Weyrich
95d5c0bf39
Rename all include guards to not clash with C99 (7.1.3 Reserved identifiers).
2012-09-20 17:52:51 -03:00
Thomas Bernard
18ea17b95e
Add -e option to upnpc program (set description for port mappings)
2012-08-30 12:38:27 +02:00
Thomas Bernard
d148904d2b
update/fix changelogs
2012-08-29 09:59:06 +02:00
Thomas Bernard
0aea9dc0fb
Try to handle scope id in link local IPv6 URL under MS Windows
2012-08-29 09:58:39 +02:00
Thomas Bernard
f9c6d4709e
Fix a memory link in UPNP_GetValidIGD()
2012-08-29 09:57:38 +02:00
Christopher Foo
0c652db9dd
miniupnpc: Supports Python 3
2012-08-28 21:25:00 -04:00
Thomas Bernard
ad744bd6a5
miniupnpc: Disable HAS_IP_MREQN on DragonFly BSD
2012-07-20 10:09:40 +02:00
Thomas Bernard
06484ed6d7
miniupnpc: GetUPNPUrls() now inserts scope into link-local IPv6 addresses
2012-06-28 21:05:50 +02:00
Thomas Bernard
b8953b8414
miniupnpc/connecthostport.c: include netinet/in.h
2012-06-28 21:03:10 +02:00
Thomas Bernard
18c973d9fc
upnpc: yead 2012 in (c) :)
2012-06-28 21:02:37 +02:00
Thomas Bernard
19adf87029
minor things
2012-06-24 00:56:24 +02:00
Thomas Bernard
c585986d2f
miniupnpc: parseURL()/miniwget() : IPv6 addresses scope
2012-06-24 00:55:31 +02:00
Thomas Bernard
0e85a91784
#define MINIUPNPC_GET_SRC_ADDR enables receivedata() to get scope_id
2012-06-24 00:52:51 +02:00
Thomas Bernard
9c884d3848
miniupnpc: increment API_VERSION to 9
2012-06-24 00:49:09 +02:00
Thomas Bernard
40c0c8d356
miniupnpc/Makefile: add validateminiwget to clean; and minor things
2012-06-24 00:47:50 +02:00
Thomas Bernard
8c22bf187d
miniupnpc: More error return checks in upnpc.c
2012-06-24 00:44:22 +02:00
Thomas Bernard
5e05f913e6
fixed miniupnpc/CMakeLists.txt
2012-06-20 23:13:03 +02:00
Thomas Bernard
5d3dc1a290
miniupnpc/portlistingparse.c: removed a unused argument warning
2012-06-20 23:11:59 +02:00
Thomas Bernard
f63cbf0935
miniupnpc: Improvements in testminiwget.sh
2012-06-20 23:11:36 +02:00
Thomas Bernard
aefb519168
disable HAS_IP_MREQN for Solaris (__sun)
2012-06-11 22:06:22 +02:00
Thomas Bernard
91319b1f7b
miniupnpc VERSION 1.7
2012-05-25 00:34:33 +02:00
Thomas Bernard
ef49e90d28
Prepare release of version 1.7 of both miniupnpc and miniupnpd
2012-05-24 18:26:39 +02:00
Thomas Bernard
fe37de7e2c
Clean signal handling
2012-05-24 18:17:31 +02:00
Thomas Bernard
901a6a998b
update version
2012-05-09 23:31:37 +02:00
Thomas Bernard
cd87891cd7
Try to update README and INSTALL files
2012-05-09 23:25:43 +02:00
Thomas Bernard
83032a62ca
Fix crash if -A protocol argument is neither numeric, neither TCP or UDP
2012-05-08 23:05:21 +02:00
Thomas Bernard
439047cbc4
Remove warning about unused argument
2012-05-01 20:55:13 +02:00
Thomas Bernard
d8c652a883
Turn C++ comment to C
2012-05-01 20:54:52 +02:00
Thomas Bernard
24e6129c29
removed unused argument url in minwget2() miniwget3()
2012-05-01 20:54:11 +02:00
Thomas Bernard
9fc7b7058a
Fix signed/unsigned integer comparaisons
2012-05-01 20:53:19 +02:00
Thomas Bernard
2c2596c72a
Cleanup settings of CFLAGS in Makefile
2012-05-01 20:49:43 +02:00
Thomas Bernard
825d3bd89f
Allow to specify protocol with TCP or UDP for -A option
2012-04-20 16:44:03 +02:00
Thomas Bernard
691c9d9947
miniupnpc: disable HAS_IP_MREQN for Cygwin
2012-04-11 07:51:53 +02:00
Thomas Bernard
0695b341a6
Add a debug message
2012-04-10 00:11:28 +02:00
Thomas Bernard
f42e4060cb
Only try to fetch XML description once in UPNP_GetValidIGD()
2012-04-10 00:10:52 +02:00
Thomas Bernard
175bd2894f
Added -ansi flag to compilation, and fixed C++ comments to ANSI C comments
2012-04-10 00:08:53 +02:00
Thomas Bernard
7474d22cf9
added a test target to Makefile
2012-04-06 16:08:43 +02:00
Thomas Bernard
e73e9c5b42
minor improvements to minihttptestserver.c
...
Also update Changelog.txt
2012-04-06 16:07:53 +02:00
Thomas Bernard
ed859b7c57
remove trailing whitespaces
2012-04-06 16:06:30 +02:00
Tom Stokes
7b1696aff3
upnperrors.c returns valid error string for unrecognized error codes
2012-03-12 16:50:27 -07:00
Thomas Bernard
45b845009f
make minihttptestserver listen on loopback interface instead of 0.0.0.0
2012-03-08 11:05:43 +01:00
Thomas Bernard
2665ed123b
Merge branch 'master' of https://github.com/shawnl/miniupnp
...
Conflicts:
miniupnpd/upnpredirect.c
2012-03-05 05:59:52 +01:00
Thomas Bernard
080bcf1783
Fixes setup.py to use the defined CFLAGS
...
Python bindings will be re-build with its distutils script to get private
module built against all supported python versions. Let's fix setup.py
to use the defined CFLAGS.
2012-03-05 05:56:02 +01:00
Shawn Landen
6e14420ab1
remove trailing whitespace from miniupnpc
2012-02-29 17:51:24 -08:00
Thomas Bernard
9fb0a2ae2d
update version in miniupnpc/setup*.py
2012-02-13 22:00:11 +01:00
Thomas Bernard
01ca32afa0
Makefile: Improve Jnaerator targets
...
Fetch with either wget or curl
2012-02-12 14:22:32 +01:00