Commit Graph

  • 76da677016 Set TTL on SSDP Notify sockets (IPv4) Thomas Bernard 2012-04-12 23:37:59 +0200
  • 691c9d9947 miniupnpc: disable HAS_IP_MREQN for Cygwin Thomas Bernard 2012-04-11 07:51:53 +0200
  • 2b958b85e5 Handle ssdp:update messages and update logging Thomas Bernard 2012-04-10 00:28:27 +0200
  • a3600d5e7b Added -ansi to compilation flags Thomas Bernard 2012-04-10 00:26:48 +0200
  • f34ab24d99 add set_non_blocking() to upnputils.c/h Thomas Bernard 2012-04-10 00:17:08 +0200
  • 0695b341a6 Add a debug message Thomas Bernard 2012-04-10 00:11:28 +0200
  • f42e4060cb Only try to fetch XML description once in UPNP_GetValidIGD() Thomas Bernard 2012-04-10 00:10:52 +0200
  • 175bd2894f Added -ansi flag to compilation, and fixed C++ comments to ANSI C comments Thomas Bernard 2012-04-10 00:08:53 +0200
  • 708ed4a8b8 Fix compilation when IPV6 is disabled Thomas Bernard 2012-04-06 19:53:26 +0200
  • 3b1b647de7 add TODO file Thomas Bernard 2012-04-06 19:30:43 +0200
  • 593dc26608 Send SSDP NOTIFY ssdp:alive and ssdp:goodbye in IPv6 too Thomas Bernard 2012-04-06 19:30:19 +0200
  • c28d256b30 Use UPnP/1.1 in SERVER: string as required in UDA 1.1 Thomas Bernard 2012-04-06 19:28:05 +0200
  • 6d32d69608 Allow LAN interface to be given as interface names. Thomas Bernard 2012-04-06 17:31:24 +0200
  • 225b59a6d3 fix linux/getifstats.c when bitrate is unknown Thomas Bernard 2012-04-06 17:30:22 +0200
  • 7474d22cf9 added a test target to Makefile Thomas Bernard 2012-04-06 16:08:43 +0200
  • e73e9c5b42 minor improvements to minihttptestserver.c Thomas Bernard 2012-04-06 16:07:53 +0200
  • ed859b7c57 remove trailing whitespaces Thomas Bernard 2012-04-06 16:06:30 +0200
  • 70c5e194a3 Only remove pidfile if one was written in the first place Thomas Bernard 2012-03-31 09:22:50 +0200
  • 31d0dfa345 update miniupnpd/Changelog.txt Thomas Bernard 2012-03-19 22:15:06 +0100
  • a8e337326c Fix ipfilter support. - Add support for timestamps - Add support for rhosts - Add get_portmappings_in_range David Howland 2012-03-18 10:13:10 -0400
  • 27b5ae6c9b miniupnpd: add LSB header to init.d script Shawn Landen 2012-03-13 19:45:45 -0700
  • b8cd7af65e miniupnpd: add status option on linux init.d script, set -e Shawn Landen 2012-03-13 19:39:55 -0700
  • 4eb4a78c23 miniupnpd: cosmetics on linux/miniupnpd.init.d.script Shawn Landen 2012-03-13 19:30:31 -0700
  • 8111342423 Merge pull request #10 from tomstokes/master Thomas BERNARD 2012-03-13 10:19:27 -0700
  • 7b1696aff3 upnperrors.c returns valid error string for unrecognized error codes Tom Stokes 2012-03-12 16:50:27 -0700
  • 88fc495942 remove // comment Thomas Bernard 2012-03-11 09:47:10 +0100
  • 45b845009f make minihttptestserver listen on loopback interface instead of 0.0.0.0 Thomas Bernard 2012-03-08 11:05:43 +0100
  • 2665ed123b Merge branch 'master' of https://github.com/shawnl/miniupnp Thomas Bernard 2012-03-05 05:59:52 +0100
  • 080bcf1783 Fixes setup.py to use the defined CFLAGS Thomas Bernard 2012-03-05 05:56:02 +0100
  • 57ff044fb7 fixed reload_from_lease_file() Thomas Bernard 2012-03-05 05:44:02 +0100
  • ece31957f9 remove trailing whitespace from minissdpd Shawn Landen 2012-02-29 17:52:48 -0800
  • 6e14420ab1 remove trailing whitespace from miniupnpc Shawn Landen 2012-02-29 17:51:24 -0800
  • 5c224accbf remove trailing whitespace from miniupnpd Shawn Landen 2012-02-29 17:44:38 -0800
  • b1cc7aad36 upnppermissions.c: allow 192.168.1.1/255.255.255.0 as ip/mask Thomas Bernard 2012-02-15 23:49:56 +0100
  • f01dc59aa3 miniupnpd.c: parselanaddr() pow parses 192.168.1.1/255.255.255.0 Thomas Bernard 2012-02-15 23:48:20 +0100
  • 9fb0a2ae2d update version in miniupnpc/setup*.py Thomas Bernard 2012-02-13 22:00:11 +0100
  • 01ca32afa0 Makefile: Improve Jnaerator targets Thomas Bernard 2012-02-12 14:22:32 +0100
  • 7e1d782b07 use absolute path for linking with OS X .dylib Thomas Bernard 2012-02-12 14:21:56 +0100
  • 0cc68c47b6 More syntax checks in upnppermissions.c Thomas Bernard 2012-02-12 14:03:42 +0100
  • a08258f549 Fix ipfw/Mac OS X specific source files to compile ok with -ansi flag Thomas Bernard 2012-02-12 13:42:37 +0100
  • 45db6b8b0f clean up Thomas Bernard 2012-02-09 21:34:44 +0100
  • d7de40d8cd Make SSDP receive sockets non blocking Thomas Bernard 2012-02-09 21:33:24 +0100
  • edfce7672f Make HTTP listen socket non blocking (so accept() can't block) Thomas Bernard 2012-02-09 21:29:20 +0100
  • 8dccc0d419 getifaddr.c: Add missign freeifaddrs() in find_ipv6_addr() Thomas Bernard 2012-02-09 00:33:06 +0100
  • af60fee984 Make HTTP (SOAP) sockets non blocking Thomas Bernard 2012-02-07 01:26:15 +0100
  • 0d0a50a084 upnputils.c/.h: add set_non_blocking() function Thomas Bernard 2012-02-07 00:18:05 +0100
  • 994bd1391b Added -ansi compilation flag Thomas Bernard 2012-02-07 00:16:25 +0100
  • 439ab615e3 fixed typos Thomas Bernard 2012-02-07 00:13:56 +0100
  • 65e277883b options.c: Save a few bytes Thomas Bernard 2012-02-05 01:31:27 +0100
  • 4e79d6b983 Fixed a minor memory "leak" Thomas Bernard 2012-02-05 00:53:29 +0100
  • 9ee74defc8 Compile miniupnpd OK with -ansi flag. Thomas Bernard 2012-02-05 00:40:50 +0100
  • a0a1e45ac5 Added friendl_name= option to config file Thomas Bernard 2012-02-05 00:24:13 +0100
  • 87a8a06640 automatic -lip4tc and -lip6tc in Makefile.linux Thomas Bernard 2012-02-03 16:12:22 +0100
  • 8263cc243a Fixes a typo in help text Thomas Bernard 2012-02-03 15:40:54 +0100
  • 841d938ca9 adding miniupnpdctl.txt file Thomas Bernard 2012-02-03 13:18:30 +0100
  • 874283b36f Anchor name (PF) is now configurable through the config file with anchor= Thomas Bernard 2012-02-03 13:14:10 +0100
  • 73ef11624a always handle EAGAIN, EWOULDBLOCK and EINTR after recv()/recvfrom() calls Thomas Bernard 2012-02-02 18:45:43 +0100
  • 567808b8cd Fix typo. Jardel Weyrich 2012-02-01 22:47:22 -0200
  • 691bc40bdd Changed WIN32 macro to _WIN32 Thomas Bernard 2012-01-25 22:44:30 +0100
  • 2542deb718 keep Changelog.txt files up to date. Thomas Bernard 2012-01-25 22:40:32 +0100
  • 1f6ec953a1 disable HAS_IP_MREQN for Windows (_WIN32) Thomas Bernard 2012-01-25 22:35:16 +0100
  • e09da9f860 update README files Thomas Bernard 2012-01-25 22:33:08 +0100
  • 3e9a5d8ce6 add linux prefix Alexey Kuznetsov 2012-01-25 14:07:02 +0400
  • cb29843506 drop snapshot prefix Alexey Kuznetsov 2012-01-25 14:05:01 +0400
  • ee9a7072bd read version from file Alexey Kuznetsov 2012-01-25 13:57:46 +0400
  • d63a51b9a9 Merge remote-tracking branch 'miniupnp/master' Alexey Kuznetsov 2012-01-24 09:52:45 +0400
  • 40e53a9a10 update ignore Alexey Kuznetsov 2012-01-24 03:28:59 +0400
  • db7a700a4a add mvn_install command Alexey Kuznetsov 2012-01-24 03:14:43 +0400
  • 35e25ab375 Replaced WIN32 macro by _WIN32 Thomas Bernard 2012-01-21 14:38:38 +0100
  • 86c20047ee updated Changelog.txt following merge of Alexey Kuznetsov branches Thomas Bernard 2012-01-21 14:37:07 +0100
  • 04d13c7152 always #include <netinet/in.h> before <arpa/inet.h> Thomas Bernard 2012-01-20 23:09:40 +0100
  • b30d2f8edc Support for OpenBSD 5.0 Thomas Bernard 2012-01-20 23:00:37 +0100
  • c07408ef1f Always #include <netinet/in.h> before #include <arpa/inet.h> (for OpenBSD) Thomas Bernard 2012-01-20 22:55:43 +0100
  • dd7273c6d5 Tomato specifics in genconfig.sh Thomas Bernard 2012-01-20 22:53:15 +0100
  • d24eaf9158 Merge branch 'feature-debbuild' of https://github.com/axet/miniupnp Thomas Bernard 2012-01-19 12:45:06 +0100
  • e824f0ccad Merge branch 'fix-javatest' of https://github.com/axet/miniupnp Thomas Bernard 2012-01-19 12:33:50 +0100
  • 7dee9f77e6 disable HAS_IP_MREQN under Mac OS X and NetBSD. Thomas Bernard 2012-01-19 12:32:25 +0100
  • 1cdee24b01 make miniupnpcstrings.h depend on VERSION Thomas Bernard 2012-01-19 12:31:42 +0100
  • 61ffe81818 install helpers Alexey Kuznetsov 2012-01-18 21:37:00 +0400
  • 44f65308f3 add deb build make targets Alexey Kuznetsov 2012-01-18 21:32:28 +0400
  • 5928430789 add new interface imports Alexey Kuznetsov 2012-01-18 21:04:27 +0400
  • 3b39594518 fix CP on test script Alexey Kuznetsov 2012-01-18 21:04:17 +0400
  • a11b75fcdf switch to jnaerator-0.9.7.jar Alexey Kuznetsov 2012-01-18 21:03:52 +0400
  • 60c30eef22 add jnaerator auto download Alexey Kuznetsov 2012-01-18 20:51:22 +0400
  • 2f974e7e6e fix discover method Alexey Kuznetsov 2012-01-18 20:47:15 +0400
  • 3917487cb4 The multicast interface can now be specified by name with IPv4 Thomas Bernard 2012-01-07 11:40:50 +0100
  • e6a2c788f4 added header to Port Mappings list in upnpc.c Thomas Bernard 2012-01-07 11:37:16 +0100
  • 368e232179 MINIUPNPC_VERSION in miniupnpc.h (updated by make) Thomas Bernard 2012-01-07 11:35:45 +0100
  • f567e229d8 Makefile : make clean now removes jnaerator generated files Thomas Bernard 2012-01-07 11:33:21 +0100
  • c29468dd05 Merge branch 'master' of https://github.com/ville-k/miniupnp Thomas Bernard 2012-01-02 11:36:05 +0100
  • 8f68347464 added additional checks on structure returned by getifaddrs() Thomas Bernard 2012-01-02 11:12:52 +0100
  • 63a83f8a0a Fixing netfilter/iptables_*.sh scripts for new ifconfig output format Thomas Bernard 2012-01-02 10:58:02 +0100
  • 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 Ville Kallioniemi 2011-12-31 12:06:17 -0700
  • 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 Ville Kallioniemi 2011-12-31 01:12:39 -0700
  • 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 Ville Kallioniemi 2011-12-30 23:22:48 -0700
  • 24065dbaba Replaced SendResp_upnphttp()+CloseSocket_upnphttp() by SendRespAndClose_upnphttp() Thomas Bernard 2011-11-18 12:23:16 +0100
  • 0ff86e4975 avoid infinite loop in SendResp_upnphttp() in case of error Thomas Bernard 2011-11-18 12:15:24 +0100
  • ba27a5b5d9 Replaced hyphens by minus in man pages Thomas Bernard 2011-10-09 17:50:09 +0200
  • 7846aaa4c2 minissdpd: daemonize after init Thomas Bernard 2011-10-07 11:36:07 +0200
  • 5e69a32343 minissdpd: set SO_REUSEADDR on SSDP socket. Thomas Bernard 2011-10-07 11:30:59 +0200