Thomas Bernard
|
71dcf3565d
|
miniupnpd: Use pkg-config under linux to find libiptc.
Thanks to Olivier Langlois
|
2013-05-03 11:33:36 +02:00 |
Thomas Bernard
|
47390f48a0
|
miniupnpd: Add warning message when using IPv4 address for listening_ip with IPv6 enabled
|
2013-04-29 12:22:24 +02:00 |
Thomas Bernard
|
333c28a502
|
miniupnpd/getifaddr.c: Uses ifr_addr if ifr_netmask is not defined in struct ifreq
|
2013-04-27 17:51:53 +02:00 |
Thomas Bernard
|
18887cb1e4
|
miniupnpd: Correctly handle truncated snprintf() in SSDP code
|
2013-04-26 17:18:28 +02:00 |
Thomas Bernard
|
8432646a76
|
miniupnpd/genconfig.sh : to avoid build race conditions, use a temporary file
|
2013-04-24 19:04:00 +02:00 |
Thomas Bernard
|
e21e724b81
|
miniupnpd/upnputils.c: use scope in get_lan_for_peer() for IPv6 addresses
see #032
|
2013-04-20 11:06:17 +02:00 |
Thomas Bernard
|
961e1c35d3
|
miniupnpd: autodetect LAN interface netmask instead of defaulting to /24
Fix #23
|
2013-03-23 11:50:57 +01:00 |
Thomas Bernard
|
01ec54aec3
|
Update Changelog.txt files
|
2013-02-11 11:40:01 +01:00 |
Thomas Bernard
|
bb1e3b75f0
|
minissdp.c: Refactored SendSSDPNotifies() and SendSSDPGoodbye()
add missing ssdp:alive and ssdp:byebye messages with NT uuid value.
|
2013-02-07 13:27:09 +01:00 |
Thomas Bernard
|
ac1d36d872
|
upnphttp.c: Added Ext: header to HTTP responses to conform to UDA
|
2013-02-07 11:26:48 +01:00 |
Thomas Bernard
|
6ca8ee1dcf
|
minissdp.c: ignore SSDP packets missing the MX: header in UPNP_STRICT mode
|
2013-02-07 11:00:15 +01:00 |
Thomas Bernard
|
39a1d85f7a
|
minissdp.c: Fix SSDP packets sent with uuid as ST: header to conform to UDA
|
2013-02-07 10:59:31 +01:00 |
Thomas Bernard
|
5217fdc090
|
minissdp.c: Add DATE: header in SSDP packets
|
2013-02-07 10:56:38 +01:00 |
Thomas Bernard
|
f2d54a84aa
|
miniupnpd: prepare for version 1.8
|
2013-02-06 15:20:48 +01:00 |
Thomas Bernard
|
c7419a5de6
|
miniupnpd: filter HTTP and SSDP based on source IP
Check source address of incomining HTTP connections and SSDP
packets in order to filter out WAN SSDP and HTTP trafic.
|
2013-02-06 15:20:04 +01:00 |
Thomas Bernard
|
43d3939602
|
miniupnpd: Implement get_src_for_route_to() for *BSD
Also modify get_src_for_route_to() to return
the network interface index
|
2013-02-06 15:08:10 +01:00 |
Thomas Bernard
|
dce91afe3c
|
upnpsoap.c: fix 2 memory leaks in GetListOfPortMappings()
|
2013-02-06 15:03:25 +01:00 |
Thomas Bernard
|
50965a6ae1
|
upnphttp.c: add comments about ParseHttpHeaders()
|
2013-01-29 22:56:27 +01:00 |
Thomas Bernard
|
ea141830f6
|
upnphttp.c: remove strchr() call in ParseHttpHeaders()
|
2013-01-29 22:55:57 +01:00 |
Thomas Bernard
|
72e570186c
|
upnphttp.c: Fix and comment the findendheaders() function
|
2013-01-29 22:54:55 +01:00 |
Thomas Bernard
|
60d1db157a
|
miniupnpd: More return value check for malloc() and realloc()
|
2012-12-11 22:10:57 +01:00 |
Thomas Bernard
|
f365c3a9ea
|
minor modifications to linux/getroute.c and testgetroute.c
|
2012-10-23 14:35:50 +02:00 |
Thomas Bernard
|
38939ac2d9
|
miniupnpd/upnpevents.c: Better error checking after connect()
|
2012-10-05 00:32:04 +02:00 |
Thomas Bernard
|
5de71bc396
|
miniupnpd/upnpsoap: More argument check for SOAP actions in UPNP_STRICT mode
|
2012-10-05 00:31:08 +02:00 |
Thomas Bernard
|
67bd1f9b42
|
updated DEFAULTCONNECTIONSERVICE_MAGICALVALUE for IGDv2
|
2012-10-05 00:29:55 +02:00 |
Thomas Bernard
|
5e48745eb3
|
miniupnpd/upnphttp: fix buffer allocation for response
increased default buffer size for HTTP response
check size of h->res_buf before building HTTP response
|
2012-10-05 00:28:06 +02:00 |
Thomas Bernard
|
1a458fe869
|
Ignore "-Wmissing-field-initializers" in upnpdescgen.c
|
2012-10-05 00:26:44 +02:00 |
Thomas Bernard
|
4ce891ec17
|
miniupnpd/upnphttp: Check compliance of headers for (UN)SUBSCRIBE
Enforce compliance for SUBSCRIBE messages (UPNP_STRICT mode)
Enforce compliance for UNSUBSCRIBE messages (UPNP_STRICT mode)
|
2012-10-05 00:25:08 +02:00 |
Thomas Bernard
|
50b70ae90d
|
miniupnpd/upnpevent.c: fix newSubscriber() for IP6FirewallControl and DeviceProtection services
|
2012-10-05 00:23:02 +02:00 |
Thomas Bernard
|
f65edba8fa
|
miniupnpd/minissdp.c: properly set service/device version in SSDP messages
|
2012-10-05 00:21:00 +02:00 |
Thomas Bernard
|
c0d4c9d24a
|
upnpsoap.c: Fix atoi() on null pointers
|
2012-10-05 00:19:26 +02:00 |
Thomas Bernard
|
7227e55dba
|
ENABLE_HTTP_DATE : add a Date: header to all HTTP responses
|
2012-10-05 00:17:40 +02:00 |
Thomas Bernard
|
239739a6f7
|
late update of miniupnpd/Changelog.txt
|
2012-09-28 11:14:10 +02:00 |
Thomas Bernard
|
e5d7653002
|
miniupnpd/minissdp.c: Manage services/devices versions
|
2012-09-28 11:13:48 +02:00 |
Thomas Bernard
|
8b8772eed1
|
miniupnpd: Support Expect: 100-continue for POST HTTP requests
|
2012-09-28 11:12:50 +02:00 |
Thomas Bernard
|
9d94d08bd8
|
miniupnpd: Content-Type is now text/xml; charset="utf-8" to conform with UDA v1.1
|
2012-09-28 11:12:01 +02:00 |
Thomas Bernard
|
727eaeb2e8
|
miniupnpd/upnphttp: Support for Accept-Language/Content-Language HTTP headers
|
2012-09-28 11:10:20 +02:00 |
Thomas Bernard
|
988594dfe6
|
miniupnpd: SetDefaultConnectionService() checks its argumnents in UPNP_STRICT mode
|
2012-09-28 11:07:12 +02:00 |
Thomas Bernard
|
ee0815ac85
|
miniupnpd: UPC must be a 12 decimal digit code
|
2012-09-28 11:05:34 +02:00 |
Thomas Bernard
|
840031dea7
|
miniupnpd: Fixes with DISABLE_CONFIG_FILE and UPNP_STRICT
|
2012-09-28 11:04:04 +02:00 |
Thomas Bernard
|
8d9900e728
|
miniupnpd: update of Changelog.txt and Makefile for recent ipfw changes
|
2012-09-28 10:55:55 +02:00 |
Thomas Bernard
|
03005fa291
|
miniupnpd/netfilter: Fixing a bug in clean_pinhole_list()
|
2012-09-18 10:31:10 +02:00 |
Thomas Bernard
|
dd9cbbb7e8
|
Adding an informational message at startup
|
2012-09-15 17:36:10 +02:00 |
Thomas Bernard
|
d148904d2b
|
update/fix changelogs
|
2012-08-29 09:59:06 +02:00 |
Thomas Bernard
|
34c5af41ad
|
miniupnpd: install miniupnpd.8 man page in Makefile.linux
|
2012-08-24 20:13:15 +02:00 |
Thomas Bernard
|
d8d416f409
|
Moved man page to section 8
|
2012-08-24 20:11:39 +02:00 |
Thomas Bernard
|
9805bb6872
|
improved SubmitServicesToMiniSSDPD() function fiability
|
2012-08-21 19:33:26 +02:00 |
Thomas Bernard
|
04e56b13e1
|
miniupnpd: Add -A command line option to add permission rules
fixes #15
|
2012-07-17 21:39:40 +02:00 |
Thomas Bernard
|
6451a6906d
|
miniupnpd: Add -z command line option to change friendly name (thanks to Shawn Fisher)
see 896425597e
|
2012-07-14 17:31:30 +02:00 |
Thomas Bernard
|
6de4711f8b
|
miniupnpd: Add command line parsing for clean_ruleset_interval option
|
2012-06-29 21:48:32 +02:00 |