Commit Graph

1906 Commits

Author SHA1 Message Date
Thomas Bernard
cdc6ac324d fix 2012-06-29 21:48:37 +02:00
Thomas Bernard
6de4711f8b miniupnpd: Add command line parsing for clean_ruleset_interval option 2012-06-29 21:48:32 +02:00
Thomas Bernard
0df9f7f62a miniupnpd: added DISABLE_CONFIG_FILE in options.h to disable miniupnpd.conf parsing 2012-06-29 21:39:34 +02:00
Thomas Bernard
dcae1caf72 update miniupnpd/Changelog.txt 2012-06-29 21:37:52 +02:00
Thomas Bernard
909ba96beb fix 2012-06-29 21:36:25 +02:00
Shawn Fisher
87bad0aeb4 miniupnpd: fix -a command line option
Fix command line parsing to work as documentation describes, i.e. when
MULTIPLE_EXTERNAL_IP is set, parse both a LAN address and the associated
WAN address.
2012-06-28 21:23:38 +02:00
Shawn Fisher
03d8967d90 miniupnpd: Clean up for logging when not built with USE_PF or USE_IPF defines 2012-06-28 21:15:04 +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
ad7ac5ad45 miniupnpd/minissdp.c: fixed a signed/unsigned compare 2012-06-28 21:00:49 +02:00
Thomas Bernard
779a71bb6c miniupnpd: IPv6 address used for LOCATION:
in UPNP_STRICT mode, the literal IPv6 address in "location:" of SSDP
messages is now the source address used to send the message.

For linux only at the moment

Also added testgetroute
2012-06-24 01:41:47 +02:00
Thomas Bernard
635222fd02 miniupnpd: add testgetroute to .gitignore 2012-06-24 01:39: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
590f1e3f37 miniupnpd/.gitignore: add *.bak 2012-06-24 00:42:37 +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
b32c1c7cc6 Disable -ansi in Makefile.linux 2012-06-08 20:17:35 +02:00
Thomas Bernard
28746efd66 Improvements in autodetecting firewall under (Free)BSD 2012-05-31 15:33:16 +02:00
Thomas Bernard
adb9941296 Cleanup HTTP request handling. Answer 405 when relevant 2012-05-31 15:29:18 +02:00
Thomas Bernard
7e32a8825a fix tests for solaris 2012-05-31 15:22:52 +02:00
Thomas Bernard
2e468c0b69 VERSION 1.7 2012-05-28 01:21:12 +02:00
Thomas Bernard
e4058f670a fix compilation without ENABLE_IPV6 2012-05-28 01:18:35 +02:00
Thomas Bernard
4cdc0b762e set natpmp socket non blocking 2012-05-28 01:18:06 +02:00
Thomas Bernard
0d56822a71 clean linux/ifacewatcher.c 2012-05-28 01:16:58 +02:00
Thomas Bernard
f2db9025a9 update todo 2012-05-28 01:15:27 +02:00
Thomas Bernard
d8c98b63b8 minissdpd VERSION 1.2 2012-05-25 00:40:18 +02:00
Thomas Bernard
2e42be246e disable link_ntoa() under Solaris 2012-05-25 00:39:23 +02:00
Thomas Bernard
91319b1f7b miniupnpc VERSION 1.7 2012-05-25 00:34:33 +02:00
Thomas Bernard
fffeee019f more solaris fixes 2012-05-24 18:52:27 +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
f4529b19d1 prepare version 1.2 release 2012-05-24 18:26:13 +02:00
Thomas Bernard
4922f84ee4 add dependency to VERSION for config.h 2012-05-24 18:25:42 +02:00
Thomas Bernard
6d0a225420 Add more warning CFLAGS 2012-05-24 18:24:55 +02:00
Thomas Bernard
efae5a79cd fix a signed/unsigned compare 2012-05-24 18:22:59 +02:00
Thomas Bernard
8f5bfa2de0 minor formatting 2012-05-24 18:22:31 +02:00
Thomas Bernard
7f2f0efd55 Set sockets non blocking 2012-05-24 18:21:24 +02:00
Thomas Bernard
5672487ede bugfix in clean_pinhole_list() for pf 2012-05-24 18:18:51 +02:00
Thomas Bernard
fe37de7e2c Clean signal handling 2012-05-24 18:17:31 +02:00
Thomas Bernard
489a178865 Improve ProcessInterfaceWatch() under BSD 2012-05-18 16:11:20 +02:00
Thomas Bernard
90001f0703 Improve ProcessInterfaceWatch() under linux 2012-05-16 00:07:39 +02:00
Thomas Bernard
2b686e5638 add options used to generate in comments in the config.h file 2012-05-09 23:32:05 +02:00
Thomas Bernard
901a6a998b update version 2012-05-09 23:31:37 +02:00