Wladimir J. van der Laan
|
4c90b87ce3
|
Check snprintf result
Verify that the buffer size was large enough to write the output,
raise an error condition if not.
|
2015-10-25 21:13:23 +01:00 |
Thomas BERNARD
|
f4b173d3b9
|
chmod +x setup*.py
+ add a few python build dir to .gitignore
|
2015-10-25 19:52:54 +01:00 |
Thomas BERNARD
|
121e1be10b
|
Support of older Python 2.
tested with Python 2.3.5 under OS X 10.4.11
|
2015-10-25 19:49:03 +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
|
95a75b6dd0
|
see 9bf5a0bd90
|
2015-10-10 11:52:38 +02:00 |
Thomas Hipp
|
3c78e9c78c
|
miniupnpc: fix while-loop condition
|
2015-10-09 15:18:08 +02:00 |
Thomas Bernard
|
570b7a3d00
|
add nhed
|
2015-10-08 18:36:22 +02:00 |
Thomas Bernard
|
468669e72e
|
Merge remote-tracking branch 'origin/master'
|
2015-10-08 18:10:08 +02:00 |
Thomas Bernard
|
128c8ba7e8
|
PORT => SSDP_PORT
|
2015-10-08 18:08:43 +02:00 |
Thomas Bernard
|
45a4347809
|
increments API_VERSION to 15
|
2015-10-08 17:59:55 +02:00 |
Thomas Bernard
|
f407d5a7ee
|
formatting
|
2015-10-08 17:48:04 +02:00 |
Thomas Bernard
|
d4af610c51
|
Merge branch 'master' into local_port
Conflicts:
miniupnpc/miniupnpc.c
miniupnpc/miniupnpc.h
miniupnpc/miniupnpcmodule.c
miniupnpc/upnpc.c
|
2015-10-08 17:42:45 +02:00 |
Thomas Bernard
|
be410fded8
|
2014 => 2015
|
2015-10-08 17:01:12 +02:00 |
Thomas Bernard
|
8fde9568cc
|
make it work with Darwin (Mac OS X)
|
2015-10-08 14:03:15 +02:00 |
Thomas BERNARD
|
c115f7ed88
|
use pkg-config
|
2015-10-02 18:57:53 +02:00 |
Thomas BERNARD
|
a5fa14b9b6
|
dont define _POSIX_C_SOURCE under OS X and FreeBSD
|
2015-10-02 18:53:21 +02:00 |
Thomas BERNARD
|
3fc23c3b88
|
fix miniupnpc compilation under OS X 10.4 (darwin 8)
|
2015-10-01 23:37:05 +02:00 |
Thomas Bernard
|
85d43c6e96
|
Mention a buffer overflow vulnerability in Changelog.txt
Credit : "Discovered by Aleksandar Nikolic of Cisco Talos"
|
2015-10-01 11:26:58 +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
|
146164a5ca
|
Merge remote-tracking branch 'rat4/patch'
|
2015-09-20 17:32:04 +02:00 |
Pavel Vasin
|
7a99b7c1d1
|
miniupnpc/CMakeLists.txt: add new source files
|
2015-09-19 02:15:31 +03:00 |
Thomas Bernard
|
d8dc8ff95b
|
miniupnpc: update MSVC project file
|
2015-09-18 18:12:19 +02:00 |
Thomas Bernard
|
6092fdb4f8
|
miniupnpc: fix Win32 build, both MinGW and MSVC
|
2015-09-18 18:11:56 +02:00 |
Pavel Vasin
|
1315c47353
|
install upnpdev.h
It's required by miniupnpc.h
|
2015-09-18 04:43:30 +03:00 |
Pavel Vasin
|
3a6e41f516
|
miniupnpc/CMakeLists.txt: fix missed renaming of declspec.h
|
2015-09-16 18:59:12 +03:00 |
Thomas Bernard
|
d2d913e304
|
minissdpc.c: remove "comparaison btw signed and unsigned" Warnings
|
2015-09-16 14:55:42 +02:00 |
Thomas Bernard
|
f6d84e6705
|
fix a few warnings (WIN32)
|
2015-09-16 00:31:34 +02:00 |
Thomas Bernard
|
b7b8711dd2
|
iphlpapi.h is needed for Win32
|
2015-09-16 00:19:43 +02:00 |
Thomas Bernard
|
c4df1c9e83
|
try to fix win32/MinGW link
|
2015-09-16 00:12:43 +02:00 |
Thomas Bernard
|
e1344f74aa
|
removed unused variable under win32
|
2015-09-16 00:12:35 +02:00 |
Thomas Bernard
|
92294994a1
|
Makefile.mingw: add upnpdev.c / minissdpc.c
|
2015-09-16 00:08:52 +02:00 |
Thomas Bernard
|
c9af50b644
|
Makefile.mingw: fix dependencies
|
2015-09-16 00:01:54 +02:00 |