Thomas Bernard
7dee9f77e6
disable HAS_IP_MREQN under Mac OS X and NetBSD.
2012-01-19 12:32:25 +01:00
Thomas Bernard
1cdee24b01
make miniupnpcstrings.h depend on VERSION
2012-01-19 12:31:42 +01:00
Thomas Bernard
3917487cb4
The multicast interface can now be specified by name with IPv4
2012-01-07 11:40:50 +01:00
Thomas Bernard
e6a2c788f4
added header to Port Mappings list in upnpc.c
2012-01-07 11:37:16 +01:00
Thomas Bernard
368e232179
MINIUPNPC_VERSION in miniupnpc.h (updated by make)
2012-01-07 11:35:45 +01:00
Thomas Bernard
f567e229d8
Makefile : make clean now removes jnaerator generated files
2012-01-07 11:33:21 +01:00
Thomas Bernard
c29468dd05
Merge branch 'master' of https://github.com/ville-k/miniupnp
2012-01-02 11:36:05 +01:00
Thomas Bernard
8f68347464
added additional checks on structure returned by getifaddrs()
2012-01-02 11:12:52 +01:00
Thomas Bernard
63a83f8a0a
Fixing netfilter/iptables_*.sh scripts for new ifconfig output format
...
see http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=2623
2012-01-02 10:58:02 +01:00
Ville Kallioniemi
f9549e86b1
Man page and mac installation fixes.
...
* fix minissdpd man page not getting installed
* fix miniupnpc man page wasn't installed
* fix minissdpd attempted to install init.d
file on mac
2011-12-31 12:06:17 -07:00
Ville Kallioniemi
e8c488f9e1
UUID generation for the default config file was
...
not working on the mac. Man page was getting
installed to the the wrong location.
* change to always use uuidgen (available on all
osx releases)
* fix regex to match uuidgen's uuid format which
contains capital letters
* fix mac man page install directory
* make mac clean target delete the generated launchd config file
2011-12-31 01:21:58 -07:00
Ville Kallioniemi
7582b0e506
Mac install target for the upnp daemon was trying
...
to install files that don't exist and launchd
config file had hardcoded paths.
* commented out code that was trying to install
files/scripts that don't exist
* added a make target for generating launchd
config file with accurate install paths
* enabled installing man page
2011-12-31 01:20:51 -07:00
Thomas Bernard
24065dbaba
Replaced SendResp_upnphttp()+CloseSocket_upnphttp() by SendRespAndClose_upnphttp()
2011-11-18 12:23:16 +01:00
Thomas Bernard
0ff86e4975
avoid infinite loop in SendResp_upnphttp() in case of error
2011-11-18 12:15:24 +01:00
Thomas Bernard
ba27a5b5d9
Replaced hyphens by minus in man pages
2011-10-09 17:50:09 +02:00
Thomas Bernard
7846aaa4c2
minissdpd: daemonize after init
...
In order to fail launch and return an error to the parent process
if the init fails.
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644509
2011-10-07 11:36:07 +02:00
Thomas Bernard
5e69a32343
minissdpd: set SO_REUSEADDR on SSDP socket.
...
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644511
2011-10-07 11:30:59 +02:00
Thomas Bernard
fd96a3ddcd
minissdpd: unlink unix socket before binding
...
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644510
2011-10-07 11:29:22 +02:00
Thomas Bernard
e667e962ac
Added relevant .gitignore files
2011-09-30 09:59:34 +02:00
Thomas Bernard
d535e18678
Adding minissdpd
2011-09-28 21:14:08 +02:00
Thomas Bernard
0d96346588
Adding miniupnpd
2011-09-28 21:13:20 +02:00
Thomas Bernard
c183a72c46
Added miniupnpc
2011-09-27 22:25:35 +02:00
Thomas Bernard
a5fec269f9
first commit
2011-09-27 22:20:10 +02:00