This website requires JavaScript.
bc67a7133b
miniupnpd/upnputils.c: improve log in get_lan_for_peer()
Thomas Bernard
2014-02-06 10:55:57 +0100
18f02dccb3
miniupnpd: possibility to disable ipv6 at runtime
Thomas Bernard
2014-02-06 10:55:28 +0100
dce25a2e27
minissdpd/.gitignore: add listifaces
Thomas Bernard
2014-02-06 10:53:52 +0100
8ffaa91b2d
upnpc.c: 2013 -> 2014
Thomas Bernard
2014-02-05 18:32:47 +0100
cd5cb6e48e
removed unused stuff
Thomas Bernard
2014-02-05 18:32:29 +0100
f354f73238
miniupnpc/connecthostport.c: handle EINPROGRESS after connect()
Thomas Bernard
2014-02-05 18:31:28 +0100
04752985cc
minissdpd.c: Discover devices on the network at startup
Thomas Bernard
2014-02-03 16:52:38 +0100
178f0b8c4d
minissdpd.c: silently ignore EAGAIN, EWOULDBLOCK, EINTR of recv calls
Thomas Bernard
2014-02-03 16:51:25 +0100
612d0e44fb
minissdpd.c: improve comments and logging
Thomas Bernard
2014-02-03 16:50:37 +0100
2e4d11ba28
minissdpd/listifaces: fix. now compatible with linux and BSD
Thomas Bernard
2014-02-03 16:48:51 +0100
4d62c19c29
send ssdp:all requests to MiniSSDPD correctly
Thomas Bernard
2014-02-03 16:40:42 +0100
b7a4f8d696
minixml.c: now handle XML comments
Thomas Bernard
2014-02-03 11:28:31 +0100
538c002373
miniupnpd: PCP Add support for ANNOUNCE requests
Thomas Bernard
2014-02-03 10:50:29 +0100
46905418ca
miniupnpd: various PCP fixes
Thomas Bernard
2014-02-03 10:49:59 +0100
f6b5408e87
miniupnpd: define min/max_lifetime only when needed
Thomas Bernard
2014-02-03 10:47:47 +0100
3712118bc4
miniupnpd: removed unused code
Thomas Bernard
2014-02-03 10:45:59 +0100
18db1145ea
miniupnpd.c: comments in parselanaddr()
Thomas Bernard
2014-02-03 10:44:24 +0100
49780a99ea
miniupnpd/minissdp.c: check return value of AddMulticastMembershipIPv6()
Thomas Bernard
2014-02-03 10:42:38 +0100
ab7865ae99
miniupnpc.c: translate comment from French to English :)
Thomas Bernard
2014-01-31 15:20:15 +0100
b36900b3e9
miniupnpc/Makefile: fix clean target
Thomas Bernard
2014-01-31 15:19:38 +0100
02f137700f
APIVERSION = 10
Thomas Bernard
2014-01-31 14:58:40 +0100
bf3a91ba83
miniupnpc.c: added upnpDiscoverDevice()
Thomas Bernard
2014-01-31 14:59:21 +0100
66bd0cce2d
APIVERSION = 10
Thomas Bernard
2014-01-31 14:58:40 +0100
7ef1687d72
Merge branch 'master' into search_all
Thomas Bernard
2014-01-31 14:40:22 +0100
b72a782ab0
VERSION 1.9
Thomas Bernard
2014-01-31 14:32:26 +0100
28cab3e219
miniupnpc: added argument remoteHost to UPNP_GetSpecificPortMappingEntry()
Thomas Bernard
2014-01-31 14:32:00 +0100
223398ee0e
fix miniupnpc/testupnpreplyparse.c
Thomas Bernard
2014-01-27 16:29:35 +0100
a79cd61fc8
fix miniupnpc.def
Thomas Bernard
2014-01-27 16:29:13 +0100
fd065f7c75
Makefile.mingw: removed -enable-stdcall-fixup
Thomas Bernard
2014-01-27 16:28:50 +0100
af085e8276
miniupnpc: added test cases for XML parsing
Thomas Bernard
2014-01-27 16:27:51 +0100
064fcd2739
miniupnpd/pcpserver.c: Removed IPV6_ADDR_COPY and other simplifications
Thomas Bernard
2014-01-27 12:07:54 +0100
0734265092
Makefile.linux: update dependencies
Thomas Bernard
2014-01-27 11:09:30 +0100
401c624bcf
miniupnpd/INSTALL: update infos
Thomas Bernard
2014-01-14 09:26:24 +0100
3997a2ebe7
README: Add Peter Tatrai to thanks list
Thomas Bernard
2014-01-14 09:25:54 +0100
a93393df44
update README's to include PCP
Thomas Bernard
2014-01-14 09:25:19 +0100
3b0055f1a5
Merge remote branch 'origin/config_manufacturer'
Thomas Bernard
2013-12-24 15:38:19 +0100
0e3007a115
Merge pull request #47 from tuxpoldo/config_manufacturer
Thomas BERNARD
2013-12-24 06:34:09 -0800
4fe0fb1809
miniupnpd/pcpserver.c: minor syntax fixes
Thomas Bernard
2013-12-16 17:04:45 +0100
e23c589972
miniupnpd/pcpserver.c: Removed IPV6_ADDR_COPY and other simplifications
Thomas Bernard
2013-12-16 17:04:00 +0100
fa87b3aff7
miniupnpd: attempt to compile for OS X/pf
Thomas BERNARD
2013-12-16 13:03:54 +0100
d05abb5921
Added option to enable vendor configuration
Leo Moll
2013-12-13 19:40:52 +0100
e2a1c4d4c9
pcpserver.c: small code simplification
Thomas Bernard
2013-12-13 17:15:51 +0100
f774a54bac
remove C++ style comments
Thomas Bernard
2013-12-13 17:01:41 +0100
1e08e9ed4d
getifaddr: more portable code (works with old OpenBSD)
Thomas Bernard
2013-12-13 16:59:51 +0100
6a8a580e6f
Makefile: add pcpserver.o
Thomas Bernard
2013-12-13 16:57:42 +0100
278f6b5e45
update Changelog.txt :)
Thomas Bernard
2013-12-13 16:57:07 +0100
f7cb8a6848
update .gitignore
Thomas Bernard
2013-12-13 14:43:15 +0100
00adeeaaad
typo fix
Thomas Bernard
2013-12-13 14:41:21 +0100
18d54e2ae0
miniupnpc.c: MX cannot be 0
Thomas Bernard
2013-02-20 17:08:07 +0100
370d568715
Merge branch 'master' into search_all
Thomas Bernard
2013-12-13 12:46:09 +0100
b9daf5cc27
testupnpdescgen.c: minor fix on getifaddr()
Thomas Bernard
2013-12-13 12:35:36 +0100
9b72af6f36
Merge branch 'master' into portinuse
Thomas Bernard
2013-12-13 12:29:01 +0100
d19048ef9e
miniupnpd: Make all manufacturer info configurable
Thomas Bernard
2013-12-13 12:03:28 +0100
cfaeea97bd
Merge remote-tracking branch 'upstream/master'
Leo Moll
2013-12-11 13:22:52 +0100
b6ecae893c
upnpc.c: --help and -h arguments
Thomas Bernard
2013-12-09 10:25:27 +0100
81f57226eb
upnpcommands.c: fixes potential null dereference. Fix #046
Thomas Bernard
2013-12-09 09:30:53 +0100
3ae6b969a3
testminiwget.sh: fix comment (it now works with dash)
Thomas Bernard
2013-12-09 09:30:18 +0100
6e20b2af61
miniupnpc.c: UPNP_GetValidIGD() now checks for ExternalIpAddress
Thomas Bernard
2013-12-09 09:29:08 +0100
3a87aa2f10
miniwget.c: fixed potential buffer overrun
Thomas Bernard
2013-12-09 09:25:39 +0100
b0c66c01e2
miniupnpc: define MAXHOSTNAMELEN if not already done
Thomas Bernard
2013-12-09 09:24:28 +0100
a93028913c
avoid compile warning
zhu
2013-11-20 14:52:04 +0800
bdb028eea5
Merge pull request #45 from karlhiramoto/master
Thomas BERNARD
2013-11-15 02:38:47 -0800
2ae481b969
some libc implementations don't define struct ip_mreqn define it here if CFLAG passed with -DNEED_STRUCT_IP_MREQN
Karl Hiramoto
2013-11-15 10:42:27 +0100
d200fb748f
Made all manufacturer related information configurable: - manufacturer_name, default is "uname -s
" - manufacturer_url, default is URL of OS verndor - model_name, default is "uname -s
router" - model_description, default is "uname -s
router" - model_url, default is URL of OS verndor
Leo Moll
2013-10-20 23:02:19 +0200
e61a713d02
minissdpd/upnputils.c: removed get_lan_for_peer()
Thomas Bernard
2013-09-07 08:48:40 +0200
a4fd83e968
minissdpd: update upnputils.c/.h
Thomas Bernard
2013-08-19 18:49:09 +0200
f035f57cce
minissdpd: Translate README in english
Thomas Bernard
2013-08-19 18:48:59 +0200
55099d5fc6
upnpsoap.c: adding TODO... to be done later for compliance
Thomas Bernard
2013-08-19 18:25:54 +0200
940b36b94b
Merge pull request #42 from libpcp/master
Thomas BERNARD
2013-07-30 04:34:27 -0700
98fcc3c757
fix 58827720da
Thomas Bernard
2013-07-30 08:50:16 +0200
4bdec457a2
Add IPv4 permission check into PCP MAP operation
Peter Tatrai
2013-07-22 10:48:17 +0200
3f85c8b859
Fix PCP MAP mapping refresh
Peter Tatrai
2013-07-22 10:42:37 +0200
375812a5fc
Merge pull request #41 from libpcp/master
Thomas BERNARD
2013-07-11 23:32:48 -0700
9e1ffd5cd9
Add initial PCP support
Peter Tatrai
2013-07-09 15:36:53 +0200
aaf8b028a2
upnpreplyparse.h: always use internal bsdqueue.h
rofl0r
2013-07-05 12:00:04 +0200
e86867da8b
postlistingparse.h: always use included bsdqueue.h
rofl0r
2013-07-05 11:55:23 +0200
e901773530
install bsdqueue.h, so an installed version of upnpreplyparse.h can find it
rofl0r
2013-07-05 11:54:20 +0200
87a7f05be6
minissdp.c: Also send byebye with all UUIDs
Thomas Bernard
2013-06-15 14:51:28 +0200
04dec5cf7b
send UUID based SSDP notify for each device
Thomas Bernard
2013-06-14 19:10:59 +0200
50ec2fce4a
Have distinct UUID for the 3 devices (IGD, WAN Device, WAN Connection Device)
Thomas Bernard
2013-06-13 16:03:36 +0200
01bffe494d
miniupnpd/minissdp.c: rename SendSSDPAnnounce2() to SendSSDPResponse()
Thomas Bernard
2013-06-11 20:03:15 +0200
63ece30b87
update upnpreplyparse to allow larger values (128 chars instead of 64)
Thomas Bernard
2013-06-06 23:41:23 +0200
74c3c18380
miniupnpd/minissdp.c: Don't advertise WANPPPConnection in UPNP_STRICT mode
Thomas Bernard
2013-06-05 11:19:23 +0200
4077b0069d
miniupnpd/upnpsoap: check Service ID in SetDefaultConnectionService method
Thomas Bernard
2013-06-05 11:11:53 +0200
58827720da
Remove namespace from variable name elements in Events "propertyset" to comply with UDAv1.1
Thomas Bernard
2013-05-29 23:29:29 +0200
50cb93be4a
miniupnpd/ipf: Adding support for IP Filter version 5.x
Thomas Bernard
2013-05-20 02:14:04 +0200
51563f038a
miniupnpd/upnpsoap.c: refuses non integer <NewPortMappingIndex> values
Thomas Bernard
2013-05-16 12:43:11 +0200
9b193b0546
comment unused function...
Thomas Bernard
2013-05-14 23:11:43 +0200
a8b1851522
testminixml.c: remove warnings
Thomas Bernard
2013-05-14 23:10:06 +0200
59d98199c5
miniupnpc: validate upnpreplyparse.c code with "make check"
Thomas Bernard
2013-05-14 23:08:15 +0200
0f401fe2d5
Update upnpreplyparse.c to take into account "empty" elements
Thomas Bernard
2013-05-14 23:05:08 +0200
4cd6295119
Changelog for cc165a7aa3
Thomas Bernard
2013-05-14 23:02:47 +0200
326fcdfa24
add archlinux
Thomas Bernard
2013-05-03 13:17:07 +0200
24ee64e2fa
comment...
Thomas Bernard
2013-05-03 11:34:39 +0200
71dcf3565d
miniupnpd: Use pkg-config under linux to find libiptc.
Thomas Bernard
2013-05-03 11:33:36 +0200
a0ac317b3b
Merge pull request #34 from mmalecki/solaris
Thomas BERNARD
2013-05-03 01:59:53 -0700
cc165a7aa3
Fix Solaris (SmartOS) build
Maciej Małecki
2013-05-03 07:33:52 +0200
f6998fc8e6
add code to linux getifstats for wireless interfaces
Thomas Bernard
2013-04-29 12:23:06 +0200
47390f48a0
miniupnpd: Add warning message when using IPv4 address for listening_ip with IPv6 enabled
Thomas Bernard
2013-04-29 12:22:24 +0200
d178b14fd3
miniupnpd/testgetifaddr: display addr and mask
Thomas Bernard
2013-04-27 17:52:49 +0200