Thomas Bernard
|
50ac3ae490
|
add macros.h
|
2012-05-01 14:23:22 +02:00 |
Thomas Bernard
|
57a06974bf
|
check sidlen before string compare
|
2012-05-01 11:57:20 +02:00 |
Thomas Bernard
|
4edb1c03ce
|
Also fix a couple of integer/pointer comparaisons
|
2012-05-01 11:53:36 +02:00 |
Thomas Bernard
|
e42dfd3284
|
Remove Warnings caused by signed/unsigned integer comparaisons
|
2012-05-01 11:52:21 +02:00 |
Thomas Bernard
|
ad95793e93
|
Add UNUSED(arg) macro to remove unused argument warning.
|
2012-05-01 11:49:23 +02:00 |
Thomas Bernard
|
db982e1740
|
Fully initialize list[] global variable
|
2012-05-01 11:36:15 +02:00 |
Thomas Bernard
|
a0f540b1f4
|
Clean up settings of CFLAGS in Makefile's
|
2012-05-01 11:34:41 +02:00 |
Thomas Bernard
|
19d728d9d8
|
Fix error handling in upnpevents.c (was causing segfault on Solaris !)
|
2012-05-01 11:29:40 +02:00 |
Thomas Bernard
|
a0850c58c7
|
Improve netfilter ipv6 pinhole. Work still in progress
Add a memory list of pinholes with expiration timestamps and uids
|
2012-04-27 08:51:25 +02:00 |
Thomas Bernard
|
49e82de60d
|
Add Chiaki Ishikawa to thanks list
|
2012-04-26 20:33:42 +02:00 |
Thomas Bernard
|
0440f0b8a7
|
Started to implement add_pinhole() for netfilter (linux)
|
2012-04-26 16:08:39 +02:00 |
Thomas Bernard
|
d9cb61b124
|
Fix a bug in upnphttp
Thanks to Chiaki ISHIKAWA
|
2012-04-26 00:30:32 +02:00 |
Thomas Bernard
|
2139c44cc4
|
fix typo : FirewallDisabed => FirewallDisabled
|
2012-04-24 00:51:48 +02:00 |
Thomas Bernard
|
c8021cb841
|
implementing UpdatePinhole() and CheckPinholeWorking()
WANIPv6FirewallControl
upnpredirect :
cleanup : upnp_add_inboundpinhole
fix : upnp_get_pinhole_info
implement : upnp_update_inboundpinhole
upnpsoap :
implement : UpdatePinhole
implement : CheckPinholeWorking
|
2012-04-24 00:50:20 +02:00 |
Thomas Bernard
|
12825443b1
|
add update_pinhole() prototype, use #ifdef ENABLE_6FC_SERVICE
|
2012-04-24 00:45:45 +02:00 |
Thomas Bernard
|
d27f35ccde
|
Working on DeletePinhole() and GetPinholePackets()
|
2012-04-23 01:47:37 +02:00 |
Thomas Bernard
|
82355aca40
|
Add cleaning of IPv6 PinHoles + fix get_pinhole_info
|
2012-04-22 02:58:27 +02:00 |
Thomas Bernard
|
430d9c7240
|
Add clean_pinehole_list() in pfpinhole
|
2012-04-22 02:03:35 +02:00 |
Thomas Bernard
|
3499f6e45d
|
Convert rem_host to literal IPv6 address in AddPinhole()
|
2012-04-22 02:03:08 +02:00 |
Thomas Bernard
|
c9cf40633d
|
Improve code for WANIPv6FirewallControl
|
2012-04-21 00:09:52 +02:00 |
Thomas Bernard
|
8148acc55c
|
Add get_pinhole()
|
2012-04-21 00:08:06 +02:00 |
Thomas Bernard
|
c3d979a9cd
|
add -Wdeclaration-after-statement to CFLAGS
|
2012-04-21 00:05:45 +02:00 |
Thomas Bernard
|
e0efe74a7c
|
AddPinhole() and DeletePinhole() works ! (only with pf)
|
2012-04-20 16:53:34 +02:00 |
Thomas Bernard
|
82369d94e4
|
Add pf/pfpinhole.o to PFOBJS
|
2012-04-20 16:50:24 +02:00 |
Thomas Bernard
|
d5b7d70c32
|
Add timestamp to add_pinhole() function
Also make the code compile only when ENABLE_IPV6 is defined
|
2012-04-20 16:49:04 +02:00 |
Thomas Bernard
|
825d3bd89f
|
Allow to specify protocol with TCP or UDP for -A option
|
2012-04-20 16:44:03 +02:00 |
Thomas Bernard
|
137932b776
|
Add delete_pinhole() function
|
2012-04-20 00:07:13 +02:00 |
Thomas Bernard
|
3bf2534620
|
Add comment about which IP6FirewallControl methods are required or optional
|
2012-04-20 00:06:24 +02:00 |
Thomas Bernard
|
b165afbba7
|
First working experiment of IPv6 "pinhole" with pf
|
2012-04-19 01:43:50 +02:00 |
Thomas Bernard
|
f934bf5d17
|
Start to code IPv6 "pinhole" for pf
Also update tests in miniupnpd/pf/
|
2012-04-18 22:53:51 +02:00 |
Thomas Bernard
|
e982ebc9f5
|
Add command line arguments to genconfig.sh config script
|
2012-04-15 00:35:31 +02:00 |
Thomas Bernard
|
50cb647305
|
More C++ => ANSI C comments to compile with -ansi option
|
2012-04-15 00:34:57 +02:00 |
Thomas Bernard
|
76da677016
|
Set TTL on SSDP Notify sockets (IPv4)
TTL is set to 2 (recommendation from UPnP Device Architecture v1.1)
|
2012-04-12 23:37:59 +02:00 |
Thomas Bernard
|
691c9d9947
|
miniupnpc: disable HAS_IP_MREQN for Cygwin
|
2012-04-11 07:51:53 +02:00 |
Thomas Bernard
|
2b958b85e5
|
Handle ssdp:update messages and update logging
|
2012-04-10 00:28:27 +02:00 |
Thomas Bernard
|
a3600d5e7b
|
Added -ansi to compilation flags
|
2012-04-10 00:26:48 +02:00 |
Thomas Bernard
|
f34ab24d99
|
add set_non_blocking() to upnputils.c/h
|
2012-04-10 00:17:08 +02:00 |
Thomas Bernard
|
0695b341a6
|
Add a debug message
|
2012-04-10 00:11:28 +02:00 |
Thomas Bernard
|
f42e4060cb
|
Only try to fetch XML description once in UPNP_GetValidIGD()
|
2012-04-10 00:10:52 +02:00 |
Thomas Bernard
|
175bd2894f
|
Added -ansi flag to compilation, and fixed C++ comments to ANSI C comments
|
2012-04-10 00:08:53 +02:00 |
Thomas Bernard
|
708ed4a8b8
|
Fix compilation when IPV6 is disabled
|
2012-04-06 19:53:26 +02:00 |
Thomas Bernard
|
3b1b647de7
|
add TODO file
|
2012-04-06 19:30:43 +02:00 |
Thomas Bernard
|
593dc26608
|
Send SSDP NOTIFY ssdp:alive and ssdp:goodbye in IPv6 too
|
2012-04-06 19:30:19 +02:00 |
Thomas Bernard
|
c28d256b30
|
Use UPnP/1.1 in SERVER: string as required in UDA 1.1
UDA = UPnP Device architecture 1.1
|
2012-04-06 19:28:05 +02:00 |
Thomas Bernard
|
6d32d69608
|
Allow LAN interface to be given as interface names.
(instead of interface IP addresses)
It will allow IPv6 operations.
|
2012-04-06 17:31:24 +02:00 |
Thomas Bernard
|
225b59a6d3
|
fix linux/getifstats.c when bitrate is unknown
|
2012-04-06 17:30:22 +02:00 |
Thomas Bernard
|
7474d22cf9
|
added a test target to Makefile
|
2012-04-06 16:08:43 +02:00 |
Thomas Bernard
|
e73e9c5b42
|
minor improvements to minihttptestserver.c
Also update Changelog.txt
|
2012-04-06 16:07:53 +02:00 |
Thomas Bernard
|
ed859b7c57
|
remove trailing whitespaces
|
2012-04-06 16:06:30 +02:00 |
Thomas Bernard
|
70c5e194a3
|
Only remove pidfile if one was written in the first place
|
2012-03-31 09:22:50 +02:00 |