|
From: mroberto <mro...@us...> - 2023-01-12 14:57:39
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Portable UPnP SDK".
The annotated tag, release-1.14.13 has been created
at 54af37767c9c07cd9810668b3f121fc078a75d99 (tag)
tagging 17a9e4bcbd865367bbebaa6292117fef44302cf1 (commit)
replaces release-1.14.12
tagged by Marcelo Roberto Jimenez
on Wed Aug 3 11:06:18 2022 -0300
- Log -----------------------------------------------------------------
release-1.14.13
Alaric Senat (1):
miniserver: Don't initialize sockets for invalid IPs
Biswapriyo Nath (3):
cmake: Fix library names in mingw
cmake: Allow to link with pthread in mingw
CI: Add tests in msys2/mingw builds
Hugo Beauzée-Luyssen (1):
http: RecvMessage: Fix potential allocation failure
Ian Whyman (4):
Dont call miniserver callbacks for failed hosts
Format: Use tabs always
CI: backport clang-format and codeql from master
Missing sock.h include
Marcelo Roberto Jimenez (19):
Ubuntu 16.04 lts virtual environment has been removed
Removing dead link (thanks to ClassicOldSong)
Use a workflow closer to the one used in master
Fix CWE-367: Time-of-check time-of-use filesystem race condition
White spaces
Drop duplicate statuscodes.h
Merge branch 'whyman-14-tabs' into branch-1.14.x
Clang-format fixes
Include SourceForge badges
Adjust ChangeLog and THANKS
Remove windows-2016 build
Set theme jekyll-theme-hacker
Update README.md
Add missing "site" folder
Update README.md
Add missing Makefile
Fixes the autotools build
Comment on Multicast initialization
Homekeeping for the next release
Martin Storsjö (1):
windows: Avoid implicit declarations of gettimeofday()
Stephen Anthony Jones (1):
Fixes double free caused by closing a file pointer twice
Vollstrecker (83):
Backport LFS-Fix (1/2)
Backported LFS-Fix (2/2)
1.14 lfs fix (#353)
Update upnpconfig.h.cm
rough-guess
Moved CmDaB.cmake into cmake subdir.
Bakported all cmake fixes.
More don't yell commands.
Reenabled debug output
Don't search 2 times for sys/socket.h
It's sys/socket.h OR ws2tcpip.h, not MAYBE AND.
MSYS needs a path, too. We can't expect the users to set it.
Added MinGW to check.
MinGW uses also ; as PATH-separator
As $ENV works always, no need to make a difference here.
Remove forgotten debug message
Readd gtests
gtest_add_tests is not our function
Spaces -> Tab
Add visibility options to the targets.
Renamed EXPORT_SPEC to UPNP_EXPORT_SPEC
If not win means no dll's
Made symbols visibile on non-win again
UpnpInitLog, UpnpSetLogLevel and UpnpSetLogFileNames need also to be exported.
Resort properties
Not needed to export all symbols on Win anymore
The comment in UpnpGlobal.h implies that Win has LFS. So no need to check that.
UpnpHttpHeaders.h does not exist
Moved options into separate file
Renamed the options and gave them a deprection notice
Removed doubled search for openssl.
Use find_package and let this fail if not found instead of replicating that.
CmDaB creates the option for us.
Don't guess where to find pthreads4w
Pthreads installation should be handled by CmDaB, no need to do this here.
Same for GTest
Removed empty line
No need for checking 2 times.
Remove many if's and use generator-expressions.
Tell installation also about ixml components.
No need for ixml to build everything if only shared or static upnp is built.
Tell also ixml-static about the public headers.
Little resort.
Not FindOpenSSL for find_package
HAVE_MACRO_PREFIX_MAP is a var.
Don't use deprecated options in tests
Update ccpp.yml
Also remove UpnpLog.h
--config, not -C
Working dir is reset for every step.
Set path for installation
GITHUB.WORKSPACE not GITHUB_WORKSPACE
I don't know why this worked in the past, didn't change anything there.
CYGWIN also needs a path
Forgot to change the samples to the new option names.
Moved all defines for Win-POSIX-Names warnings into one file and add some more.
Make Doozy happy.
No need to work around problems in a product from 2003
The missing files. Now these warnings should be gone also.
A little space too much
Add section description and fix for strncpy
fopen -> fopen_s
wcstombs -> wcstombs_s
strerror -> strerror_s
Win doesn't like void* to ulint.
Explicit cast SOCKET to int
More explicit casting (164 to go)
sscanf -> sscanf_s (138 to go)
sprintf -> sprintf_s (108 to go)
PRId64 redefinitionn (104 to go)
gmtime -> gmtime_s (102 to go)
strcpy -> strcpy_s (56 to go)
strcat -> strcat_s (32 to go)
Missed some strncpy -> strncpy_s (22 to go)
std::getenv -> _dupenv_s (20 to go)
inet_addr -> inet_pton (10 to go)
_daylight -> _get_daylight (8 to go)
_timezone -> _get_timezone (6 to go)
Explicit void* to uint* (4 to go)
Version-String change.
localtime -> localtime_s (Finally all warnings eliminated)
Turn up the noise
Fixes #384
nishy2000 (1):
Fix #342: accept port number omission
-----------------------------------------------------------------------
hooks/post-receive
--
Portable UPnP SDK
|