Daniel Becker
|
6430805381
|
return SID in renew response
|
2015-12-11 16:29:32 -08:00 |
Thomas Bernard
|
24d54ba13a
|
SA_SIZE() is >= sizeof(long)
|
2015-11-19 12:55:44 +01:00 |
Thomas Bernard
|
834a7f5db9
|
use bash or ksh to execute ./testupnppermissions.sh
|
2015-11-19 12:54:56 +01:00 |
Thomas Bernard
|
3d50adc170
|
bsd/getroute.c: check message length. Avoid buffer overread
|
2015-11-18 09:53:58 +01:00 |
Thomas Bernard
|
35aae6debb
|
bsd/getroute.c: fix parsing of address with SA_LEN() = 0
at least with OpenBSD 4.3, the minimum is 4 bytes
|
2015-11-18 09:52:54 +01:00 |
Daniel Becker
|
e5d30a1f4b
|
explicitly request interface name as well
|
2015-11-17 17:29:09 -08:00 |
Daniel Becker
|
eb5f179c9f
|
make get_src_for_route_to() actually return the source address on *BSD
|
2015-11-17 17:06:05 -08:00 |
Thomas BERNARD
|
7d19326ef9
|
get_src_for_route_to() is tested with Mac OS X 10.4
|
2015-11-17 11:25:10 +01:00 |
Thomas Bernard
|
191940467f
|
define SA_SIZE if needed
|
2015-11-17 10:55:17 +01:00 |
Daniel Becker
|
7ab525700d
|
fix parsing of sockaddr entries returned by routing socket on BSD
|
2015-11-17 10:16:51 +01:00 |
Thomas Bernard
|
5cfa875477
|
fill sa_len in address for rt_msg
|
2015-11-17 10:15:36 +01:00 |
Thomas Bernard
|
84b609849a
|
fix get_src_for_route_to() with IPv6
fixes #160
|
2015-11-16 23:01:44 +01:00 |
Thomas Bernard
|
66dceb5e94
|
Fix get_src_for_route_to() when args are NULL
fixes #160 ???
|
2015-11-16 20:32:02 +01:00 |
Thomas Bernard
|
5856fb0f7d
|
test get_src_for_route_to() with NULL args
|
2015-11-16 20:19:00 +01:00 |
Thomas Bernard
|
372ad64bb5
|
update Changelog.txt files
|
2015-11-05 12:04:26 +01:00 |
Thomas Bernard
|
f5f3ad1631
|
clarify multiple LAN interfaces / listening_ip=
|
2015-11-05 11:51:02 +01:00 |
Thomas Bernard
|
be70a04c66
|
use LOG_INFO instead of LOG_ERR for PCP PEER and MAP success
fixes #158
|
2015-11-02 23:30:28 +01:00 |
Thomas Bernard
|
92cc93f6f8
|
use name server from query in SOAP responses (continued)
see a4b97cf105
and 1e7b2342fa
|
2015-10-30 19:53:08 +01:00 |
Thomas Bernard
|
4ed5bc6fee
|
remove a warning :)
|
2015-10-30 19:52:41 +01:00 |
Thomas Bernard
|
4afc6fcf7f
|
fix : properly call find_ipv6_addr() with the 1st LAN interface
|
2015-10-30 19:36:42 +01:00 |
Thomas BERNARD
|
d4ee1ee7e6
|
Add "make check" to BSD Makefile.
Also make sure files are removed properly when using "make clean"
|
2015-10-25 16:33:24 +01:00 |
Thomas BERNARD
|
f4b730af9b
|
clean up UTF-8 chars
|
2015-10-25 16:19:21 +01:00 |
Thomas Bernard
|
359c5d8805
|
add a validation of SSDP packet generation
checks it doesn't overflow SSDP_PACKET_MAX_LEN
|
2015-10-24 17:02:11 +02:00 |
Thomas Bernard
|
3bd1886d2a
|
move SSDP_PACKET_MAX_LEN to config.h
also set it to 1024 by default. See #129
|
2015-10-24 13:11:31 +02:00 |
Thomas Bernard
|
8fde9568cc
|
make it work with Darwin (Mac OS X)
|
2015-10-08 14:03:15 +02:00 |
Thomas Bernard
|
6c46d285aa
|
fix testupnppermissions.sh for non DEBUG builds
cleanup tests also
|
2015-09-22 17:13:26 +02:00 |
Thomas Bernard
|
6837787f1c
|
validategetifaddr
|
2015-09-22 16:51:56 +02:00 |
Thomas Bernard
|
aa1e24acf8
|
bash is needed for arrays
|
2015-09-22 16:19:24 +02:00 |
Thomas Bernard
|
71a7846479
|
add "make check" to miniupnpd
|
2015-09-22 16:02:19 +02:00 |
Thomas Bernard
|
146613a493
|
update Changelog.txt
|
2015-09-22 12:13:32 +02:00 |
Thomas Bernard
|
3b12b8fb4e
|
copy ext_ip in response only if needed
|
2015-09-22 11:52:24 +02:00 |
Thomas Bernard
|
68b3cab718
|
add a warning syslog() in parsePCPOptions
|
2015-09-22 11:36:09 +02:00 |
Thomas Bernard
|
c87809a608
|
remove redundant test about ports
|
2015-09-22 11:35:24 +02:00 |
Thomas Bernard
|
c3660a5aa7
|
add include guard
|
2015-09-22 10:24:47 +02:00 |
Thomas Bernard
|
13aeb88feb
|
remove #pragma directive
|
2015-09-22 10:24:38 +02:00 |
Thomas Bernard
|
3d8986b646
|
Dont read/write PCP messages as C struct to remove dependency to the "pack" feature.
structs are left (commented out) in pcp_msg_struct.h for information
|
2015-09-22 10:22:06 +02:00 |
Thomas Bernard
|
a6b947e0ca
|
move READNUxx/WRITENUxx macros to macros.h
|
2015-09-21 23:58:00 +02:00 |
Thomas Bernard
|
2372d7bdd9
|
Merge branch 'uda_20'
|
2015-09-21 22:40:16 +02:00 |
Thomas Bernard
|
7ae5783d85
|
UPNP_VERSION_MAJOR / UPNP_VERSION_MINOR macros defined in config.h
|
2015-09-21 22:39:30 +02:00 |
Thomas Bernard
|
50c68a9f03
|
rename macro UPNP_VERSION to MINIUPNPD_DATE
(a more meaningful name)
|
2015-09-21 22:37:50 +02:00 |
Thomas Bernard
|
861c5f5796
|
add comments with usual namespace
see a4b97cf105
|
2015-09-21 17:10:15 +02:00 |
Thomas Bernard
|
7b3cda0f9a
|
add testdescs to .gitignore
|
2015-09-15 16:17:29 +02:00 |
Thomas Bernard
|
1e7b2342fa
|
use name server from query in SOAP responses (continued)
see a4b97cf105
|
2015-09-15 09:39:50 +02:00 |
Thomas Bernard
|
a4b97cf105
|
use name server from query in SOAP responses
to be finished :)
|
2015-09-15 00:02:56 +02:00 |
Thomas Bernard
|
fde90d221b
|
fix typo in "urn" (url)
|
2015-09-14 23:35:14 +02:00 |
Thomas Bernard
|
32f1981520
|
ipfwrdr.c: remove unused argument warnings
|
2015-09-10 16:01:26 +02:00 |
Thomas Bernard
|
8ecb5fcd92
|
fix includes for old Mac OS X
|
2015-09-04 18:50:54 +02:00 |
Thomas Bernard
|
5873c5a6b4
|
miniupnpd: improve warning log
|
2015-08-26 10:04:23 +02:00 |
Thomas Bernard
|
f8f5f2eb97
|
miniupnpd: bind to device using SO_BINDTODEVICE
|
2015-08-26 09:46:05 +02:00 |
Thomas Bernard
|
0cf182e51e
|
miniupnpd: remove int_if_name, use ip_mreqn if available
|
2015-08-25 20:33:47 +02:00 |