Commit Graph

384 Commits

Author SHA1 Message Date
Thomas Bernard c07408ef1f Always #include <netinet/in.h> before #include <arpa/inet.h> (for OpenBSD) 2012-01-20 22:55:43 +01:00
Thomas Bernard dd7273c6d5 Tomato specifics in genconfig.sh 2012-01-20 22:53:15 +01:00
Thomas Bernard d24eaf9158 Merge branch 'feature-debbuild' of https://github.com/axet/miniupnp 2012-01-19 12:45:06 +01:00
Thomas Bernard e824f0ccad Merge branch 'fix-javatest' of https://github.com/axet/miniupnp 2012-01-19 12:33:50 +01:00
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
Alexey Kuznetsov 61ffe81818 install helpers 2012-01-18 21:37:00 +04:00
Alexey Kuznetsov 44f65308f3 add deb build make targets 2012-01-18 21:32:28 +04:00
Alexey Kuznetsov 5928430789 add new interface imports 2012-01-18 21:04:27 +04:00
Alexey Kuznetsov 3b39594518 fix CP on test script 2012-01-18 21:04:17 +04:00
Alexey Kuznetsov a11b75fcdf switch to jnaerator-0.9.7.jar 2012-01-18 21:03:52 +04:00
Alexey Kuznetsov 60c30eef22 add jnaerator auto download 2012-01-18 20:51:22 +04:00
Alexey Kuznetsov 2f974e7e6e fix discover method 2012-01-18 20:47:15 +04: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