This list is closed, nobody may subscribe to it.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(23) |
Nov
(15) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(14) |
Feb
(3) |
Mar
(5) |
Apr
(7) |
May
(32) |
Jun
(8) |
Jul
(11) |
Aug
(5) |
Sep
|
Oct
|
Nov
(7) |
Dec
(3) |
2008 |
Jan
(76) |
Feb
(9) |
Mar
(4) |
Apr
(5) |
May
(12) |
Jun
(6) |
Jul
(7) |
Aug
(20) |
Sep
|
Oct
(3) |
Nov
|
Dec
(11) |
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(4) |
Jun
(3) |
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(2) |
Dec
|
2010 |
Jan
|
Feb
|
Mar
(4) |
Apr
(4) |
May
|
Jun
|
Jul
(2) |
Aug
(2) |
Sep
(2) |
Oct
|
Nov
(5) |
Dec
|
2011 |
Jan
(2) |
Feb
|
Mar
(3) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
2012 |
Jan
(2) |
Feb
(3) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2013 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(5) |
May
(2) |
Jun
(1) |
Jul
(8) |
Aug
(12) |
Sep
(25) |
Oct
(27) |
Nov
(20) |
Dec
(7) |
2014 |
Jan
(4) |
Feb
(3) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
(2) |
Nov
|
Dec
|
2015 |
Jan
(5) |
Feb
(9) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
(19) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
(4) |
Oct
(5) |
Nov
(1) |
Dec
(21) |
2017 |
Jan
(9) |
Feb
(2) |
Mar
(13) |
Apr
(3) |
May
(7) |
Jun
(10) |
Jul
(7) |
Aug
(5) |
Sep
(2) |
Oct
|
Nov
(11) |
Dec
(6) |
2018 |
Jan
|
Feb
(3) |
Mar
(3) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
(4) |
Oct
(4) |
Nov
|
Dec
(7) |
2019 |
Jan
(7) |
Feb
(1) |
Mar
(2) |
Apr
(5) |
May
|
Jun
(1) |
Jul
(9) |
Aug
|
Sep
|
Oct
|
Nov
(20) |
Dec
(19) |
2020 |
Jan
(8) |
Feb
|
Mar
(4) |
Apr
(15) |
May
(3) |
Jun
(21) |
Jul
(5) |
Aug
(3) |
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(11) |
2021 |
Jan
(3) |
Feb
(19) |
Mar
(15) |
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
(12) |
Feb
(3) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
(9) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Marcelo R. J. <mro...@us...> - 2022-01-12 14:33:32
|
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 branch, master has been updated via a9bbb0cdd61a6b45a9288ec899f25f268086c98f (commit) via 8e9035b2d316198339341e119f8e53791da30bf5 (commit) via e955911ab7e7c6ea5954366027e60200cf27dfdb (commit) via 742cc5dbbdfdfe5ee4a84b69dee39dd343e7cbd8 (commit) via 135527d6ed990407c2750e81a6ef0feb1b105120 (commit) via 8c73f9c9ebd8ef1710a4e0ecf670b0ff728fc61d (commit) via 849fec1b4479995315ce654b701edb1219152e64 (commit) via e52138a420ccfd7ab9ae65b290638487e560f9f0 (commit) via 8ec87719e5f53e395b900bc59caa55162f362047 (commit) via 70a702bca6141cf3cbf3a85571889e0ebd267761 (commit) via 8827b78e9a761db491512875baf019e593a66f33 (commit) via 6336006c7f72281aad95cd6aebec5f28903a5d3a (commit) via 7d540b0bc1b11f88537821ec3d7e71d78408766f (commit) via 5aea24ed7f68a5a1454a1dd4fafe861b6fa488b6 (commit) via 433b91de81f8f0b7c44423bab61de528d440905b (commit) via 3c9f59ed33586af26f3736a8769875df68ba706a (commit) via c5c88832d869f6d35d71397033881d9692dd9cf0 (commit) via ba2ea59559234e9758a894a44e9e1452ab8e1eb8 (commit) via 39f91a40ffdb749f616260064c7091d85b787cb0 (commit) via 10603ae9fece633c04dfb471c08233810e86024b (commit) via 6f3f7b684cb5b7c851fe757301b12275e279c32b (commit) via b4416996195a88a0a207341a4a3d672ca3d9fc74 (commit) via 0e652e8ca04af6970f35390d40eaa5428a911046 (commit) via 1661808a3908c796e0a9cc43b071a646720551c2 (commit) via 24f8a5a0e245c2d17485e562e1ecebb3bece6422 (commit) via 799f2c1a92c828c8d51c3d527621ecc682cee3d2 (commit) via 9bce2c67a2294c641a64e54a57d0fff3ccc0cfda (commit) via 89672b63c6e869aba8a24dbc698149ac6716498a (commit) via 64c9dc8bc3c1cb682600e1f6c3e48f1abdc0b672 (commit) via d8eefb394a01402a0143892ed3c80c33ec4684dc (commit) via 1fba8cdf45f5a030a7a80993e1a4794127b65ef1 (commit) via b6bd97581edd46e50e1bcd743671d9e2fd08d751 (commit) via 62263f87622069b8b7b6802be8777c6fd33d0bb3 (commit) via 3e96ef658b2785ace8bd7f4b71a5b4f595ca0b86 (commit) via b83a78c2a74bb14b1b8e2a771dfe54dba4830cc7 (commit) via 04e5a6b30fd4ea2fcb5ae798d8b6d3f798d84117 (commit) via 9db82425f45391e4ef99956f634f821c80e49125 (commit) via 362a61a7a3445f8734e76ab49640d52d7436bc34 (commit) via 2608d077e536cc983660d2637a047ebb3449ba9a (commit) via 9e788d3e94a3bed2c74a9c641e0a3b574b63e10c (commit) via bacb24d2af15c91ca5f17cb4b8a8c36f58aed964 (commit) via e391e176f8e5185b758b58a557c45659f47ec753 (commit) via c18f118ae89b4d1fd69962e4897eddd44ba31c71 (commit) from a642c3439d4c7be7c0584123d2965cd51051a0d1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a9bbb0cdd61a6b45a9288ec899f25f268086c98f Author: Vollstrecker <we...@vo...> Date: Sat Jan 8 14:43:36 2022 +0100 Forwardported lfs-fix and moved defintions for ixml-static to definitions, inserted them in include-dirs the last time. commit 8e9035b2d316198339341e119f8e53791da30bf5 Author: Vollstrecker <we...@vo...> Date: Thu Jan 6 12:13:40 2022 +0100 Added UPNP_LARGEFILE_SENSITIVE to config-export commit e955911ab7e7c6ea5954366027e60200cf27dfdb Author: Vollstrecker <we...@vo...> Date: Thu Jan 6 10:24:24 2022 +0100 Use the values for LFS that where detected. commit 742cc5dbbdfdfe5ee4a84b69dee39dd343e7cbd8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Oct 8 15:18:42 2021 -0300 Removing dead link (thanks to ClassicOldSong) (cherry picked from commit 3f58a6479e8100c83b8df2b45e4718c78213ec90) commit 135527d6ed990407c2750e81a6ef0feb1b105120 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Sep 28 04:51:51 2021 -0300 Ubuntu 16.04 lts virtual environment has been removed https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021/ (cherry picked from commit 6d092df208431144a43474e3f292fbf878b52657) commit 8c73f9c9ebd8ef1710a4e0ecf670b0ff728fc61d Author: Vollstrecker <we...@vo...> Date: Sun Sep 19 14:04:46 2021 +0200 Export upnp and ixml with their own version instead of package version. commit 849fec1b4479995315ce654b701edb1219152e64 Author: Vollstrecker <we...@vo...> Date: Sun Sep 19 13:55:16 2021 +0200 got rid of the unintuitive UPNP_SO... vars and use UPNP_VERSION... as intended. commit e52138a420ccfd7ab9ae65b290638487e560f9f0 Author: Vollstrecker <we...@vo...> Date: Sun Sep 19 12:55:57 2021 +0200 Fixed (hopefully) the last remainder of the wrong version calculation. Affects: #336 commit 8ec87719e5f53e395b900bc59caa55162f362047 Author: Vollstrecker <we...@vo...> Date: Fri Aug 20 14:17:38 2021 +0200 Switched links to fix install commit 70a702bca6141cf3cbf3a85571889e0ebd267761 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Aug 8 19:04:26 2021 -0300 Update README.md commit 8827b78e9a761db491512875baf019e593a66f33 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Aug 7 16:07:33 2021 -0300 Update README.md commit 6336006c7f72281aad95cd6aebec5f28903a5d3a Author: Ian Whyman <v0...@v0...> Date: Sat Aug 7 12:24:08 2021 +0100 Require C++11 commit 7d540b0bc1b11f88537821ec3d7e71d78408766f Author: Ian Whyman <v0...@v0...> Date: Sun Aug 1 12:12:38 2021 +0100 Log: Default to NONE level Honor log level for callbacks also commit 5aea24ed7f68a5a1454a1dd4fafe861b6fa488b6 Author: Ian Whyman <v0...@v0...> Date: Sat Jul 31 12:30:47 2021 +0100 Fix crash when using log callbacks va_list cannot be used multiple times and causes a crash commit 433b91de81f8f0b7c44423bab61de528d440905b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Aug 1 20:44:13 2021 -0300 ithread: Remove references to pthread_mutexattr_{g,s}etkind_np (cherry picked from commit c0b552973c5db6dbe4dd0bdc47496da3d7af9606) commit 3c9f59ed33586af26f3736a8769875df68ba706a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Jun 3 11:59:32 2021 -0300 Fix for missing parameter in callback commit c5c88832d869f6d35d71397033881d9692dd9cf0 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:45:31 2021 -0300 Updata README.md commit ba2ea59559234e9758a894a44e9e1452ab8e1eb8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:39:27 2021 -0300 Update changelog commit 39f91a40ffdb749f616260064c7091d85b787cb0 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:30:16 2021 -0300 Update Changelog (cherry picked from commit 4f4f4b0ad42928e0a6e635e9311cf3f661728d01) commit 10603ae9fece633c04dfb471c08233810e86024b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:01:03 2021 -0300 Fix for windows build commit 6f3f7b684cb5b7c851fe757301b12275e279c32b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 17:32:38 2021 -0300 Fix for windows build commit b4416996195a88a0a207341a4a3d672ca3d9fc74 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 17:20:46 2021 -0300 Lint fixes commit 0e652e8ca04af6970f35390d40eaa5428a911046 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 17:15:04 2021 -0300 Fixes #326: Non-printable characters in NOTIFY NLS field The NLS field in NOTIFY datagrams contains non-printable characters. This is caused by 'CreateServicePacket' (in ssdp/ssdp_device.c) calls 'UpnpLib_get_gUpnpSdkNLSuuid' instead of 'UpnpLib_get_gUpnpSdkNLSuuid_cstr'. commit 1661808a3908c796e0a9cc43b071a646720551c2 Merge: 24f8a5a0 b6bd9758 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 20 17:17:54 2021 -0300 Merge remote-tracking branch 'refs/remotes/origin/master' commit 24f8a5a0e245c2d17485e562e1ecebb3bece6422 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 19 23:14:05 2021 -0300 Update changelog (cherry picked from commit 4c739a537bffee7083103be45b8e17d2f472524f) commit 799f2c1a92c828c8d51c3d527621ecc682cee3d2 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 11:58:23 2021 -0300 DNS rebind: Fix API extension: allow optional literal host redirection UpnpSetAllowLiteralHostRedirection() will enable requests with literal hosts to be http redirected to the numeric IP address of the interface to which it has been bound. commit 9bce2c67a2294c641a64e54a57d0fff3ccc0cfda Author: Gabriel Corona <gab...@en...> Date: Sun Apr 11 01:55:15 2021 +0200 POC for DNS rebinding vulnerability commit 89672b63c6e869aba8a24dbc698149ac6716498a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 12:07:32 2021 -0300 More missing newlines commit 64c9dc8bc3c1cb682600e1f6c3e48f1abdc0b672 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 03:00:39 2021 -0300 Callbacks had the wrong call signature commit d8eefb394a01402a0143892ed3c80c33ec4684dc Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 02:07:21 2021 -0300 Don't call UpnpFinish() if UpnpInit2() has failed commit 1fba8cdf45f5a030a7a80993e1a4794127b65ef1 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 02:05:31 2021 -0300 White spaces commit b6bd97581edd46e50e1bcd743671d9e2fd08d751 Author: Vollstrecker <we...@vo...> Date: Tue Apr 13 12:45:13 2021 +0200 Add Debugoutput to Linux, too. commit 62263f87622069b8b7b6802be8777c6fd33d0bb3 Author: Vollstrecker <we...@vo...> Date: Tue Apr 13 12:44:27 2021 +0200 Put Debug output into separate Chapter commit 3e96ef658b2785ace8bd7f4b71a5b4f595ca0b86 Author: Vollstrecker <we...@vo...> Date: Tue Apr 13 12:37:45 2021 +0200 Unify Mac and Win test-workflow Let output of test_init.log be printed by cmake. commit b83a78c2a74bb14b1b8e2a771dfe54dba4830cc7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 12 23:44:25 2021 -0300 Debuging issues commit 04e5a6b30fd4ea2fcb5ae798d8b6d3f798d84117 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 01:07:30 2021 -0300 Fix for initialization bug Was trying to unlock the mutex without having locked it before. Even worse, the library handle wasn't even malloc()'d. commit 9db82425f45391e4ef99956f634f821c80e49125 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 00:55:09 2021 -0300 Stop GetHandleInfo() spamming That doesn't seem reasonable, should be checked later. commit 362a61a7a3445f8734e76ab49640d52d7436bc34 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 00:53:28 2021 -0300 Missing newlines in debug messages commit 2608d077e536cc983660d2637a047ebb3449ba9a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 10 21:40:16 2021 -0300 Update security.md commit 9e788d3e94a3bed2c74a9c641e0a3b574b63e10c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 10 19:53:42 2021 -0300 Update SECURITY.md commit bacb24d2af15c91ca5f17cb4b8a8c36f58aed964 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 10 19:51:14 2021 -0300 Create SECURITY.md commit e391e176f8e5185b758b58a557c45659f47ec753 Author: Vollstrecker <we...@vo...> Date: Sat Apr 10 20:45:24 2021 +0200 Let the tests honor BUILD_SHARED/STATIC also commit c18f118ae89b4d1fd69962e4897eddd44ba31c71 Author: Vollstrecker <we...@vo...> Date: Sat Apr 10 20:44:56 2021 +0200 Intendation ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 45 ++------- CMakeLists.txt | 23 +++-- ChangeLog | 22 +++- README.md | 10 +- SECURITY.md | 18 ++++ THANKS | 4 +- UPNP.cmake.in | 1 + cmake/autoheader.cmake | 22 ++-- cmake/post-test.cmake | 4 + cmake/test-functions.cmake | 131 +++++++++++++----------- gtest/CMakeLists.txt | 14 +-- ixml/CMakeLists.txt | 12 ++- ixml/test/CMakeLists.txt | 46 +++++---- upnp/CMakeLists.txt | 10 +- upnp/generator/generator.c | 7 ++ upnp/inc/UpnpLog.h | 6 +- upnp/inc/ithread.h | 10 +- upnp/inc/upnp.h | 27 +++++ upnp/sample/common/tv_ctrlpt.c | 2 +- upnp/sample/common/tv_device.c | 66 +++++++----- upnp/sample/dns_rebinding_tv_device.py | 161 +++++++++++++++++++++++++++++ upnp/src/UpnpLib.c | 54 ++++++++++ upnp/src/api/UpnpLog.cpp | 47 ++++----- upnp/src/api/upnpapi.cpp | 39 +++++-- upnp/src/gena/gena_callback2.c | 8 +- upnp/src/gena/gena_device.c | 26 ++--- upnp/src/genlib/miniserver/miniserver.c | 174 ++++++++++++++++++++++++++++++-- upnp/src/inc/UpnpLib.h | 17 ++++ upnp/src/inc/gena_ctrlpt.h | 4 + upnp/src/inc/gena_device.h | 8 ++ upnp/src/inc/unixutil.h | 2 + upnp/src/ssdp/ssdp_device.c | 8 +- 32 files changed, 778 insertions(+), 250 deletions(-) create mode 100644 SECURITY.md create mode 100644 cmake/post-test.cmake create mode 100755 upnp/sample/dns_rebinding_tv_device.py hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2022-01-12 14:33:29
|
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 branch, branch-1.14.x has been updated via 366651a32c91aecc5db5041002d3876cfbd8d710 (commit) via 9a77abb2c3babf04b4c6061a5facbf4fd5347724 (commit) via f9c8f5d4d817f58dfc81b05a575c70ce2afe3bdc (commit) via 3f58a6479e8100c83b8df2b45e4718c78213ec90 (commit) via 6d092df208431144a43474e3f292fbf878b52657 (commit) via e10a92687ca36e27247492023c211cc00a3bd066 (commit) via 3893035c96cc8007825988210c25e47c4384973b (commit) via 8a619fb9f846ef20a870c3aec24221dc28f492cc (commit) via 8ea9774cc86ac5cbd3f3f109a9baee9363ad9ce9 (commit) via f27f71c39dcf971e7540229e02f2822a533bdf14 (commit) via cfb0ef17fe594e6e8fe5efe5b0bf93ed7d3babee (commit) via 086aa09303c3338ed4425b19cf34c2aa16f9871e (commit) via 17b2db7bed7c15bf1ad891ed4a5bc971f3c6f83d (commit) via 51ead4b250b640ff80510e6babc5d66486bb6c20 (commit) via 53868211f5d533323c829a2db8f3a2810f0adabf (commit) via 796a4a58013bf82ee35468df444ce7f8c226875a (commit) via 0f34b624982521987caa7e1fd286bc10b08b9d71 (commit) via 6ed7b63717c78aa73bc223953570aeb3da23912d (commit) via 03b5e198941070c0c6c1d830f80ba903ac20f4ea (commit) via 5e3b221912bf297b1c603a1b7ae64fda5279b558 (commit) via c7791a5f04e6401bc10e8bff295fcd47dad83de2 (commit) via 6be122885ae4287e89d780ef78d94fe28f322917 (commit) via 6e0d70e816ed5b3229c609cc24807f6ccf05203a (commit) via dec61ad653bc6523d417636d18258bc9259502f4 (commit) via c0b552973c5db6dbe4dd0bdc47496da3d7af9606 (commit) via f8b424e2876eb2398615fdc7e28b1bcaf4d2e499 (commit) via c94eedb868cdf3a7e27fedf1fbeae8cdd2675fcf (commit) via 4f4f4b0ad42928e0a6e635e9311cf3f661728d01 (commit) via 98d48d975e23959212cd986459415f33f60a878b (commit) via b264a131b197462f4157fd8732bc18a688f5491c (commit) via 075dfbd13699a087dbde48e31863f52810cefbbc (commit) via cef2b23fb36baac091b0c7d41136b4c1d9549c6d (commit) via 21fd85815da7ed2578d0de7cac4c433008f0ecd4 (commit) via 332fa8879e457487fc3c8800c4461d74fcb29527 (commit) via d3950f1a014619380d1531ddba9f15ad1206b353 (commit) from 54eb114937732e5e8e2de009d9d953286670a3b0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 366651a32c91aecc5db5041002d3876cfbd8d710 Author: Vollstrecker <gi...@vo...> Date: Sat Jan 8 14:30:41 2022 +0100 1.14 lfs fix (#353) * Changed control var for lfs-test and added -D * LARGE_FILE_SENSITIVE is just a hint, _LARGE_FILES shows us what is needed. Co-authored-by: Vollstrecker <we...@vo...> commit 9a77abb2c3babf04b4c6061a5facbf4fd5347724 Author: Vollstrecker <gi...@vo...> Date: Thu Jan 6 17:49:58 2022 +0100 Backported LFS-Fix (2/2) commit f9c8f5d4d817f58dfc81b05a575c70ce2afe3bdc Author: Vollstrecker <gi...@vo...> Date: Thu Jan 6 17:48:44 2022 +0100 Backport LFS-Fix (1/2) commit 3f58a6479e8100c83b8df2b45e4718c78213ec90 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Oct 8 15:18:42 2021 -0300 Removing dead link (thanks to ClassicOldSong) commit 6d092df208431144a43474e3f292fbf878b52657 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Sep 28 04:51:51 2021 -0300 Ubuntu 16.04 lts virtual environment has been removed https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021/ commit e10a92687ca36e27247492023c211cc00a3bd066 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Sep 26 15:19:47 2021 -0300 Homekeeping for the next release commit 3893035c96cc8007825988210c25e47c4384973b Author: Vollstrecker <we...@vo...> Date: Sat Sep 25 16:36:57 2021 +0200 Also adjust the version in the .pc commit 8a619fb9f846ef20a870c3aec24221dc28f492cc Author: Vollstrecker <we...@vo...> Date: Sat Sep 25 16:31:21 2021 +0200 Another fix for the versions. commit 8ea9774cc86ac5cbd3f3f109a9baee9363ad9ce9 Author: Vollstrecker <we...@vo...> Date: Sat Sep 25 09:45:14 2021 +0200 Backported hopefully last version fix. commit f27f71c39dcf971e7540229e02f2822a533bdf14 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Aug 20 15:55:02 2021 -0300 More soname fixes commit cfb0ef17fe594e6e8fe5efe5b0bf93ed7d3babee Author: Vollstrecker <we...@vo...> Date: Fri Aug 20 14:17:38 2021 +0200 Switched links to fix install (cherry picked from commit 8ec87719e5f53e395b900bc59caa55162f362047) commit 086aa09303c3338ed4425b19cf34c2aa16f9871e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Aug 17 11:44:00 2021 -0300 Homekeeping for the next release commit 17b2db7bed7c15bf1ad891ed4a5bc971f3c6f83d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Aug 17 11:38:15 2021 -0300 Homekeeping for the next release commit 51ead4b250b640ff80510e6babc5d66486bb6c20 Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:32:54 2021 +0200 Updated to UPNP_VERSION_STRING commit 53868211f5d533323c829a2db8f3a2810f0adabf Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:23:49 2021 +0200 Added versionstrings commit 796a4a58013bf82ee35468df444ce7f8c226875a Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:19:35 2021 +0200 Use the right var for upnp commit 0f34b624982521987caa7e1fd286bc10b08b9d71 Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:17:56 2021 +0200 Use the real var for ixml commit 6ed7b63717c78aa73bc223953570aeb3da23912d Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:06:20 2021 +0200 Added version to upnp commit 03b5e198941070c0c6c1d830f80ba903ac20f4ea Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:05:11 2021 +0200 Added version to ixml commit 5e3b221912bf297b1c603a1b7ae64fda5279b558 Author: Vollstrecker <gi...@vo...> Date: Sat Aug 14 12:01:52 2021 +0200 Backported version calculation fix. commit c7791a5f04e6401bc10e8bff295fcd47dad83de2 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Aug 8 17:02:24 2021 -0300 Fixes the library soname Fixes #336 1.14.8 downgrades the .so version from 17 to 16 commit 6be122885ae4287e89d780ef78d94fe28f322917 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Aug 7 16:04:44 2021 -0300 Homekeeping for the next release commit 6e0d70e816ed5b3229c609cc24807f6ccf05203a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Aug 7 15:49:33 2021 -0300 Update Changelog and README.md commit dec61ad653bc6523d417636d18258bc9259502f4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Aug 7 15:48:24 2021 -0300 Adjusts configure.ac to reflect interface change commit c0b552973c5db6dbe4dd0bdc47496da3d7af9606 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Aug 1 20:44:13 2021 -0300 ithread: Remove references to pthread_mutexattr_{g,s}etkind_np commit f8b424e2876eb2398615fdc7e28b1bcaf4d2e499 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Jun 3 12:05:20 2021 -0300 Fix for missing include commit c94eedb868cdf3a7e27fedf1fbeae8cdd2675fcf Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:32:56 2021 -0300 Homekeeping for the next release commit 4f4f4b0ad42928e0a6e635e9311cf3f661728d01 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:30:16 2021 -0300 Update Changelog commit 98d48d975e23959212cd986459415f33f60a878b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 18:01:03 2021 -0300 Fix for windows build commit b264a131b197462f4157fd8732bc18a688f5491c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat May 8 17:39:40 2021 -0300 Fix for windows build commit 075dfbd13699a087dbde48e31863f52810cefbbc Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 20 17:45:26 2021 -0300 Homekeeping for the next release commit cef2b23fb36baac091b0c7d41136b4c1d9549c6d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 19 23:14:05 2021 -0300 Update changelog commit 21fd85815da7ed2578d0de7cac4c433008f0ecd4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 12:18:41 2021 -0300 DNS rebind: Fix API extension: allow optional literal host redirection UpnpSetAllowLiteralHostRedirection() will enable requests with literal hosts to be http redirected to the numeric IP address of the interface to which it has been bound. commit 332fa8879e457487fc3c8800c4461d74fcb29527 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 16 19:24:09 2021 -0300 Enable loging in tv_device commit d3950f1a014619380d1531ddba9f15ad1206b353 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 11 12:04:18 2021 -0300 Missing newlines in debug messages ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 2 +- CMakeLists.txt | 54 ++++--- ChangeLog | 62 +++++++- README.md | 167 +++++++++++++------ THANKS | 4 +- UPNP.cmake.in | 3 +- configure.ac | 76 ++++++++- docs/Doxyfile | 2 +- ixml/CMakeLists.txt | 8 +- libupnp.spec | 2 +- upnp/CMakeLists.txt | 4 +- upnp/inc/ithread.h | 33 ++-- upnp/inc/upnp.h | 27 ++++ upnp/inc/upnpconfig.h.cm | 8 +- upnp/sample/common/tv_device.c | 40 +++-- upnp/src/api/upnpapi.c | 21 +++ upnp/src/gena/gena_device.c | 29 ++-- upnp/src/genlib/miniserver/miniserver.c | 273 +++++++++++++++++++++++++------- upnp/src/inc/VirtualDir.h | 39 +++-- upnp/src/inc/gena_device.h | 51 +++--- upnp/src/inc/unixutil.h | 50 +++--- upnp/src/inc/upnpapi.h | 146 ++++++++--------- 22 files changed, 761 insertions(+), 340 deletions(-) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-09-19 20:34:05
|
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 branch, master has been updated via a642c3439d4c7be7c0584123d2965cd51051a0d1 (commit) via aab327e7eec718914b46965db8257bea75b18c6e (commit) from 9c8f1e1155c068d5c253e701e4a9258bf9cc013f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a642c3439d4c7be7c0584123d2965cd51051a0d1 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 10 14:22:48 2021 -0300 Create codeql-analysis.yml commit aab327e7eec718914b46965db8257bea75b18c6e Author: Vollstrecker <we...@vo...> Date: Fri Apr 9 08:28:14 2021 +0200 Let cpp be checked also ----------------------------------------------------------------------- Summary of changes: .github/workflows/clang-format.yml | 2 +- .github/workflows/codeql-analysis.yml | 67 +++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/codeql-analysis.yml hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-08 21:37:07
|
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 branch, master has been updated via 9c8f1e1155c068d5c253e701e4a9258bf9cc013f (commit) via 32a53e12f3c08fd576e300e41c99510569ba9008 (commit) via 5e73131894ee5f76b3cdad11f552acf022212fe3 (commit) via 6918b2eb39a3497259eef4a9d9ff53db8f0696ea (commit) via ec76d29903c144c6b80d1fa294c474ca86274ae4 (commit) via d4567eedb585ff69df5e19b229021715747d2de4 (commit) via e81129cb917f4cf7305c75802e889422bdf5d5aa (commit) via f50a5609d3228b2a8c8169c42b37ad99e35d07c7 (commit) via e54c8b4c379efd9d76e9d6f24994a15245914486 (commit) via 14b7e4b3bfe265f9e72d0fdde8281ff2e30e9e84 (commit) via 1652ba8d50b836abe9b4af4100e6e3190aaba30a (commit) via 63719612f4a2f5cd2614d3dbc670adaa6b8888a4 (commit) via accb7e63f134ed2041d3e5f9f5d47ce3c036bb5c (commit) via c10a9a0cb015704fd5ba81338a9f62932e228ada (commit) via 14745492c8b37ce321857fa7e825589fc349a358 (commit) via 55cb11f7c5d6f1e09f25dba379522b38e30e1646 (commit) via b956781e966937a813a951241404a2318134d711 (commit) via 416113825b3d6910726f04483845c9c0bf7c31f1 (commit) via 67925cb3426cb0f2a729cdb226920e7b7d2a6392 (commit) via 09a5748522b82172413caac5e4caf70b79241004 (commit) via 56047403a511094471a12cec9de087695a0677c5 (commit) via bcd455f0255cb211a67a0894b985ab04df79d282 (commit) via 6aebf9b51757d9b4cb99f8a6fd8d7394436856e7 (commit) via 2e2cc73fef08db93091e853b51153928784f4d39 (commit) from 6aff4c7d5b08a133e6aa9218bdd624d15cea74a6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9c8f1e1155c068d5c253e701e4a9258bf9cc013f Author: Vollstrecker <gi...@vo...> Date: Thu Apr 8 23:27:20 2021 +0200 Be more specific about what to install where and when. (#317) * Be more specific about what to install where and when. * Ian is right. Complete split makes more sense. Co-authored-by: Vollstrecker <we...@vo...> commit 32a53e12f3c08fd576e300e41c99510569ba9008 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 8 01:32:15 2021 -0300 Learning yaml (#316) * Lerning yaml * Anchors are not supported (yet?) * Quotes commit 5e73131894ee5f76b3cdad11f552acf022212fe3 Author: Vollstrecker <we...@vo...> Date: Wed Apr 7 13:06:40 2021 +0200 Added cmake sanitizer commit 6918b2eb39a3497259eef4a9d9ff53db8f0696ea Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 20:28:20 2021 -0300 Update the Changelog (cherry picked from commit 54eb114937732e5e8e2de009d9d953286670a3b0) commit ec76d29903c144c6b80d1fa294c474ca86274ae4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 20:12:20 2021 -0300 The variable http_error_code could be uninitialized This could happen when used by UpnpPrintf(). commit d4567eedb585ff69df5e19b229021715747d2de4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 19:13:49 2021 -0300 Resize the SOAP receive window exponentially Yes, you can run out of memory. Yet, you could also run out of memory before. But now it does not take forever. Since I found no documentation of a limit on SOAP messages, the limit will be given by system resources allocated to the process until second order. commit e81129cb917f4cf7305c75802e889422bdf5d5aa Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 19:10:57 2021 -0300 Add new test commit f50a5609d3228b2a8c8169c42b37ad99e35d07c7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 17:18:38 2021 -0300 Ixml library numbers have changed commit e54c8b4c379efd9d76e9d6f24994a15245914486 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 17:11:53 2021 -0300 Update changelog commit 14b7e4b3bfe265f9e72d0fdde8281ff2e30e9e84 Merge: 6aff4c7d 1652ba8d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 15:33:40 2021 -0300 Merge branch 'ingo-h-gtests02' commit 1652ba8d50b836abe9b4af4100e6e3190aaba30a Merge: 63719612 6aff4c7d Author: Ingo <in...@ho...> Date: Tue Apr 6 19:48:30 2021 +0200 Merge branch 'master' into gtests02 commit 63719612f4a2f5cd2614d3dbc670adaa6b8888a4 Author: Ingo <in...@ho...> Date: Tue Apr 6 14:50:51 2021 +0200 Update .gitignore commit accb7e63f134ed2041d3e5f9f5d47ce3c036bb5c Author: Ingo <in...@ho...> Date: Tue Apr 6 03:44:35 2021 +0200 Modified comments commit c10a9a0cb015704fd5ba81338a9f62932e228ada Author: Ingo <in...@ho...> Date: Tue Apr 6 03:16:27 2021 +0200 Update README.md commit 14745492c8b37ce321857fa7e825589fc349a358 Author: Ingo <in...@ho...> Date: Tue Apr 6 03:11:26 2021 +0200 Rename README to README.md commit 55cb11f7c5d6f1e09f25dba379522b38e30e1646 Author: Ingo <in...@ho...> Date: Tue Apr 6 03:01:27 2021 +0200 Skip tests if running as github workflow actions It is possible to check an environment variable on the github workflow runner and skip the test if it exists. commit b956781e966937a813a951241404a2318134d711 Author: Ingo <in...@ho...> Date: Tue Apr 6 01:39:02 2021 +0200 Try to run gtests on MS Windows Conditional skip of test-runs works now. Try to do it with test_upnpapi.cpp. commit 416113825b3d6910726f04483845c9c0bf7c31f1 Author: Ingo <in...@ho...> Date: Tue Apr 6 00:34:43 2021 +0200 Try to run gtests on MS Windows Problem was that test_workflow.cpp wasn't commited. Try again with it. commit 67925cb3426cb0f2a729cdb226920e7b7d2a6392 Author: Ingo <in...@ho...> Date: Tue Apr 6 00:14:44 2021 +0200 Try to run gtests on MS Windows Template was running. Trigger gtest failing now. commit 09a5748522b82172413caac5e4caf70b79241004 Author: Ingo <in...@ho...> Date: Tue Apr 6 00:00:33 2021 +0200 Try to run gtests on MS Windows Template was running. Added condition check if running workflow action to it. commit 56047403a511094471a12cec9de087695a0677c5 Author: Ingo <in...@ho...> Date: Mon Apr 5 23:16:22 2021 +0200 Try to run gtests on MS Windows Previous commit failed on build on workflow action. Try again with the template commit bcd455f0255cb211a67a0894b985ab04df79d282 Author: Ingo <in...@ho...> Date: Mon Apr 5 23:00:26 2021 +0200 Try to run gtests on MS Windows Skip gtests conditional on github actions by checking the environment. commit 6aebf9b51757d9b4cb99f8a6fd8d7394436856e7 Author: Ingo <in...@ho...> Date: Mon Apr 5 19:12:23 2021 +0200 Try to run gtests on MS Windows Pushed a simplified CMakeLists.txt. commit 2e2cc73fef08db93091e853b51153928784f4d39 Author: Ingo <in...@ho...> Date: Mon Apr 5 17:37:45 2021 +0200 Try to run gtests on MS Windows Check how the workflow works using the template.cpp ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 144 +++++++++++++++---------- ChangeLog | 15 +++ configure.ac | 39 ++++++- gtest/.gitignore | 7 ++ gtest/CMakeLists.txt | 14 ++- gtest/README | 10 -- gtest/README.md | 32 ++++++ gtest/TODO | 2 +- gtest/test_template.cpp | 13 ++- gtest/test_upnpapi.cpp | 32 ++++-- gtest/tools/README | 2 +- gtest/tools/test_tools.cpp | 2 +- gtest/tools/tools.cpp | 2 +- ixml/CMakeLists.txt | 20 +++- upnp/CMakeLists.txt | 20 +++- upnp/sample/CMakeLists.txt | 4 + upnp/src/genlib/net/http/httpreadwrite.c | 20 +++- upnp/test/{test_parser.py => test_parser_1.py} | 0 upnp/test/{test_parser.py => test_parser_2.py} | 9 +- 19 files changed, 293 insertions(+), 94 deletions(-) create mode 100644 gtest/.gitignore delete mode 100644 gtest/README create mode 100644 gtest/README.md copy upnp/test/{test_parser.py => test_parser_1.py} (100%) rename upnp/test/{test_parser.py => test_parser_2.py} (86%) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-08 21:37:07
|
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 branch, branch-1.14.x has been updated via 54eb114937732e5e8e2de009d9d953286670a3b0 (commit) via 6164e5bad5bde9b3c6c42d445ce81753b8647f85 (commit) via 7738593af6faeea7a675671698361574cfa57b9c (commit) via 1ba0684391416b3805942432d059b4d0b79e9981 (commit) from 26545ab512ff4b2f70bdb939dd7e5587390f392a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 54eb114937732e5e8e2de009d9d953286670a3b0 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 20:28:20 2021 -0300 Update the Changelog commit 6164e5bad5bde9b3c6c42d445ce81753b8647f85 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 20:15:53 2021 -0300 The variable http_error_code could be uninitialized This could happen when used by UpnpPrintf(). commit 7738593af6faeea7a675671698361574cfa57b9c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 19:13:49 2021 -0300 Resize the SOAP receive window exponentially Yes, you can run out of memory. Yet, you could also run out of memory before. But now it does not take forever. Since I found no documentation of a limit on SOAP messages, the limit will be given by system resources allocated to the process until second order. (cherry picked from commit d4567eedb585ff69df5e19b229021715747d2de4) commit 1ba0684391416b3805942432d059b4d0b79e9981 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 19:10:57 2021 -0300 Add new test (cherry picked from commit e81129cb917f4cf7305c75802e889422bdf5d5aa) ----------------------------------------------------------------------- Summary of changes: ChangeLog | 10 + upnp/src/genlib/net/http/httpreadwrite.c | 478 +++++++++++++------------ upnp/test/{test_parser.py => test_parser_1.py} | 0 upnp/test/{test_parser.py => test_parser_2.py} | 9 +- 4 files changed, 264 insertions(+), 233 deletions(-) copy upnp/test/{test_parser.py => test_parser_1.py} (100%) rename upnp/test/{test_parser.py => test_parser_2.py} (86%) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-06 17:36:23
|
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.5 has been created at 3bb31c8f85af398ff2419d637549c3a800cab14e (tag) tagging cdc8c8fdf90350175dc0d7fdba37bf631030c847 (commit) replaces release-1.14.4 tagged by Marcelo Roberto Jimenez on Tue Apr 6 14:04:20 2021 -0300 - Log ----------------------------------------------------------------- Release 1.14.5 * Non-recursive version of ixmlNode_free() avoids stack overflow attack. Fixes CVE-2021-28302. * Get rid of alloca()'s. * Avoid potential memory leak in http_SendMessage(). Marcelo Roberto Jimenez (18): Homekeeping for the next release Remove msvc and vc10 ide files Update ide files Update .gitignore Add the test script Advice for anyone debugging tv_device Non-recursive version of ixmlNode_free() Fix the memory leak in the new freeing algorithm Update Changelog Update changelog Updates Makefile.am for removed files Update libixml library numbers Update workflow Modifies get_hoststr so that it no longer uses alloca Get rid of more alloca() Avoid a leak in case the format has two 'I's Create the log file in the test, according to the workflow Update changelog ----------------------------------------------------------------------- hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-06 17:36:16
|
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 branch, master has been updated via 6aff4c7d5b08a133e6aa9218bdd624d15cea74a6 (commit) via 0ecf8b0aa8c7af30b803661194e0d8bae4480eb4 (commit) via c20c93732fb92166f49313672c2979e393c60898 (commit) via 7aaab498ff92f8a3a7ebef56b7456705d627ef03 (commit) via 3fa8c2f296aa6ad937a1735094880b6e2230e291 (commit) via d341a10b7b6d9d26ac6bfd7505a68f514801537f (commit) via b75c0a92058738270d2b9f9ddd56055b04f2411e (commit) via f6d96a9b89e540a04d7c6dd58c0e3ae0f6a889fd (commit) via 961c301eb802039bc172cabaca6038f07eff137f (commit) via ffcf8551a4aafe6464b6dec5a11cc0d952d222c1 (commit) via 09ed8c495739b35e1ce04c4fc1d3f0251e4e3401 (commit) via e78772e45f21a0fc7161b81105c6bd5ded510e25 (commit) via f319652a545dd69f23b0d5a62ed1c908eaf3a0f7 (commit) via de9f7d40e1474337635736e2244850af0ddaf764 (commit) via 5addfd432117debf89233348182e7632e494b97c (commit) via baebfd97211f2706b288a8c57465dae001223d08 (commit) via b7962b1255d969176488edd564e8efcbae535ba0 (commit) via 295ed4cc3a91d6a0d5a2698a5ad6ae1771c4a927 (commit) via 5ee23a1a369af8f2ab3aa52c06620269e8ebbae5 (commit) via 22af91a7052e4a7d3b3a5f9e25b19a259cb5e8cd (commit) via 99ddeb1606ded5d7701f195b58fc9359d13e43de (commit) via 345549ba0911dbaffbd88b3846faee23dbbddc05 (commit) via 9ee02ce89e6cf8e4ec27ec2222db67def9271107 (commit) via 3dd15ca66278962e037abae8b40f272d740624b7 (commit) via 878b038d869536997d7482c690258dd1786cf034 (commit) via d5ad1b32d7370a557e10d95f2677be6d848fe33d (commit) via 81aa5e896f8a930506528726aa0191590dad4e59 (commit) via e24242604fdf7e8553700270f07ac89d51567181 (commit) via cf47978c1a81910aa0160f91d107f5d07191e77a (commit) via 6af0dc6b37ca0ee9e85970f6619349b70cf29f1e (commit) via b87156c009b686299727671b2972989cba304932 (commit) via 5dddda77536db4f516babb758e6e4866398b9fe6 (commit) from a18dd2c249a7e741db3152d4f7d0d0f154c488d8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6aff4c7d5b08a133e6aa9218bdd624d15cea74a6 Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:51:16 2021 +0200 Add also major so-version to installed libs. commit 0ecf8b0aa8c7af30b803661194e0d8bae4480eb4 Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:41:05 2021 +0200 Set so-version for shared libs, too. commit c20c93732fb92166f49313672c2979e393c60898 Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:40:42 2021 +0200 Set so-version for libs commit 7aaab498ff92f8a3a7ebef56b7456705d627ef03 Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:40:21 2021 +0200 UPNP_VERSION is gone commit 3fa8c2f296aa6ad937a1735094880b6e2230e291 Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:40:00 2021 +0200 Don't use so-name as version commit d341a10b7b6d9d26ac6bfd7505a68f514801537f Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:38:58 2021 +0200 Split autoheader in separate file commit b75c0a92058738270d2b9f9ddd56055b04f2411e Author: Vollstrecker <we...@vo...> Date: Tue Apr 6 17:38:14 2021 +0200 Intendation commit f6d96a9b89e540a04d7c6dd58c0e3ae0f6a889fd Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 14:04:09 2021 -0300 Update changelog (cherry picked from commit cdc8c8fdf90350175dc0d7fdba37bf631030c847) commit 961c301eb802039bc172cabaca6038f07eff137f Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 10:22:28 2021 -0300 Update changelog commit ffcf8551a4aafe6464b6dec5a11cc0d952d222c1 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 5 17:47:12 2021 -0300 Update Changelog commit 09ed8c495739b35e1ce04c4fc1d3f0251e4e3401 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 5 11:31:49 2021 -0300 Fix the memory leak in the new freeing algorithm commit e78772e45f21a0fc7161b81105c6bd5ded510e25 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 22:34:48 2021 -0300 Non-recursive version of ixmlNode_free() Avoid recursion to avoid stack overflow attacks. commit f319652a545dd69f23b0d5a62ed1c908eaf3a0f7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 22:34:17 2021 -0300 Advice for anyone debugging tv_device commit de9f7d40e1474337635736e2244850af0ddaf764 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 3 21:04:43 2021 -0300 Add the test script commit 5addfd432117debf89233348182e7632e494b97c Author: Vollstrecker <we...@vo...> Date: Mon Apr 5 09:02:29 2021 +0200 Let the compiler find the include. commit baebfd97211f2706b288a8c57465dae001223d08 Author: Vollstrecker <we...@vo...> Date: Mon Apr 5 09:01:48 2021 +0200 Reorder include to get rid of redefinition warnings. commit b7962b1255d969176488edd564e8efcbae535ba0 Author: Vollstrecker <we...@vo...> Date: Mon Apr 5 09:01:17 2021 +0200 Intendation commit 295ed4cc3a91d6a0d5a2698a5ad6ae1771c4a927 Author: Vollstrecker <we...@vo...> Date: Mon Apr 5 09:00:52 2021 +0200 Removed duplicates commit 5ee23a1a369af8f2ab3aa52c06620269e8ebbae5 Author: Vollstrecker <we...@vo...> Date: Mon Apr 5 09:00:17 2021 +0200 Whitespace commit 22af91a7052e4a7d3b3a5f9e25b19a259cb5e8cd Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 20:12:25 2021 -0300 Reorder includes, remove extern C from the source commit 99ddeb1606ded5d7701f195b58fc9359d13e43de Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 20:05:55 2021 -0300 White spaces commit 345549ba0911dbaffbd88b3846faee23dbbddc05 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 19:51:49 2021 -0300 The test_UpnpHttpHeaderList should be outside the if. commit 9ee02ce89e6cf8e4ec27ec2222db67def9271107 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 18:43:33 2021 -0300 Update .gitignore commit 3dd15ca66278962e037abae8b40f272d740624b7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 18:41:05 2021 -0300 Wrap the tests in gtest/CMakeLists.txt with the if (NOT WIN32) flag And remove it from the toplevel CMakeLists.txt commit 878b038d869536997d7482c690258dd1786cf034 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 18:13:43 2021 -0300 Remove lines 484 and 493 from toplevel CMakeLists.txt commit d5ad1b32d7370a557e10d95f2677be6d848fe33d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 3 21:35:42 2021 -0300 Forgot to uncomment commit 81aa5e896f8a930506528726aa0191590dad4e59 Author: Ingo <in...@ho...> Date: Fri Apr 2 23:18:44 2021 +0200 Disabled tests with mocking commit e24242604fdf7e8553700270f07ac89d51567181 Author: Ingo <in...@ho...> Date: Fri Apr 2 18:34:00 2021 +0200 Make gtests running with new user interface Improved the gtests and make them running with the new user interface with the UpnpLib structure. Also skip tests that fail github santity check. These tests show bugs in the library that must be fixed. commit cf47978c1a81910aa0160f91d107f5d07191e77a Author: Vollstrecker <gi...@vo...> Date: Fri Mar 26 20:27:02 2021 +0100 One endif too much commit 6af0dc6b37ca0ee9e85970f6619349b70cf29f1e Author: Vollstrecker <gi...@vo...> Date: Fri Mar 26 20:20:42 2021 +0100 Fix in description commit b87156c009b686299727671b2972989cba304932 Author: Vollstrecker <gi...@vo...> Date: Fri Mar 26 20:17:38 2021 +0100 Include gtest/ commit 5dddda77536db4f516babb758e6e4866398b9fe6 Author: Ingo <in...@ho...> Date: Fri Mar 26 18:00:31 2021 +0100 Make gtests running with new user interface Improved the gtests and make them running with the new user interface with the UpnpLib structure. ----------------------------------------------------------------------- Summary of changes: .gitignore | 9 +- CMakeLists.txt | 82 +---- ChangeLog | 17 + README.md | 4 +- UPNP.cmake.in | 2 +- cmake/autoheader.cmake | 69 ++++ gtest/CMakeLists.txt | 6 + gtest/README | 10 + gtest/TODO | 33 ++ gtest/compile.sh | 20 -- gtest/mock/ifs/README | 10 - gtest/mock/ifs/compile_all.sh | 4 - gtest/mock/ifs/mylib.c | 87 ------ gtest/mock/ifs/mylib_simple.c | 26 -- gtest/mock/ifs/test_mylib.cpp | 84 ----- gtest/mock/proofs/README | 3 - gtest/mock/proofs/compile.sh | 3 - gtest/mock/proofs/proof1.cpp | 37 --- gtest/mock/proofs/proof2.cpp | 67 ---- gtest/mock/proofs/proof3.cpp | 69 ---- gtest/mock/proofs/proof4.cpp | 88 ------ gtest/mock/proofs/proof5.cpp | 75 ----- gtest/mock/strerror/README | 3 - gtest/mock/strerror/compile_all.sh | 4 - gtest/mock/strerror/mylib.c | 25 -- gtest/mock/strerror/test_mylib.cpp | 50 --- gtest/mock/turtle/README | 2 - gtest/mock/turtle/compile.sh | 2 - gtest/mock/turtle/test_turtle.cpp | 59 ---- gtest/mock/turtle/turtle_orig/compile.sh | 2 - gtest/mock/turtle/turtle_orig/mock_turtle.h | 16 - gtest/mock/turtle/turtle_orig/mock_turtle_test.cpp | 22 -- gtest/mock/turtle/turtle_orig/painter.h | 15 - gtest/mock/turtle/turtle_orig/turtle.h | 16 - gtest/run_test | 20 -- gtest/test_UpnpHttpHeaderList.cpp | 15 +- gtest/test_template.cpp | 1 + gtest/test_upnpapi.cpp | 348 ++++++++++++++------- gtest/tools/README | 4 + gtest/tools/compile.sh | 29 +- gtest/tools/ifaddrs.cpp | 68 ---- gtest/tools/test_tools.cpp | 68 +++- gtest/tools/tools.cpp | 179 +++++++++++ ixml/CMakeLists.txt | 6 +- ixml/src/node.c | 73 ++++- upnp/CMakeLists.txt | 41 +-- upnp/inc/UpnpLog.h | 2 +- upnp/inc/upnpconfig.h.cm | 2 +- upnp/sample/linux/tv_device_main.c | 2 + upnp/test/test_parser.py | 33 ++ 50 files changed, 783 insertions(+), 1129 deletions(-) create mode 100644 cmake/autoheader.cmake create mode 100644 gtest/README create mode 100644 gtest/TODO delete mode 100755 gtest/compile.sh delete mode 100644 gtest/mock/ifs/README delete mode 100755 gtest/mock/ifs/compile_all.sh delete mode 100644 gtest/mock/ifs/mylib.c delete mode 100644 gtest/mock/ifs/mylib_simple.c delete mode 100644 gtest/mock/ifs/test_mylib.cpp delete mode 100644 gtest/mock/proofs/README delete mode 100755 gtest/mock/proofs/compile.sh delete mode 100644 gtest/mock/proofs/proof1.cpp delete mode 100644 gtest/mock/proofs/proof2.cpp delete mode 100644 gtest/mock/proofs/proof3.cpp delete mode 100644 gtest/mock/proofs/proof4.cpp delete mode 100644 gtest/mock/proofs/proof5.cpp delete mode 100644 gtest/mock/strerror/README delete mode 100755 gtest/mock/strerror/compile_all.sh delete mode 100644 gtest/mock/strerror/mylib.c delete mode 100644 gtest/mock/strerror/test_mylib.cpp delete mode 100644 gtest/mock/turtle/README delete mode 100755 gtest/mock/turtle/compile.sh delete mode 100644 gtest/mock/turtle/test_turtle.cpp delete mode 100755 gtest/mock/turtle/turtle_orig/compile.sh delete mode 100644 gtest/mock/turtle/turtle_orig/mock_turtle.h delete mode 100644 gtest/mock/turtle/turtle_orig/mock_turtle_test.cpp delete mode 100644 gtest/mock/turtle/turtle_orig/painter.h delete mode 100644 gtest/mock/turtle/turtle_orig/turtle.h delete mode 100755 gtest/run_test create mode 100644 gtest/tools/README delete mode 100644 gtest/tools/ifaddrs.cpp create mode 100644 gtest/tools/tools.cpp create mode 100755 upnp/test/test_parser.py hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-06 17:36:13
|
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 branch, branch-1.14.x has been updated via 26545ab512ff4b2f70bdb939dd7e5587390f392a (commit) via cdc8c8fdf90350175dc0d7fdba37bf631030c847 (commit) via 68769267d624da3ebf968d3997b2d075aba79a5e (commit) via 129477a7774a198b4c95de0fa0b25bd571416134 (commit) via 8f7b4b18dabc861b981789f388f0b83a2decb07d (commit) via 2b9a49a3aef3a587e4729c1c6d93dfa7086f5903 (commit) via 8326c39efe80eace0b4bbb238e9adb15723c49bc (commit) via 8cb781bbd4c7f0f14ccfbf27221aa5541988fb09 (commit) via 660ea9cdbf38bb69f64b0e0f47c27b4559f67247 (commit) via 4f6f549208c2898c53e3870e5339dffa0bb73565 (commit) via 34d5a06665cc53b2760616fe3dcb2abddf82bfb5 (commit) via c279fd3bc914f8141907680b9532f54cb2a6aec6 (commit) via af1f8bc1f8e9f7c60a328fce1228265df53241ba (commit) via b3c534861898bd9caa35c4f0b3f68bd94a4563e8 (commit) via 4efd27b7fbffd287605f2d6f273e6959b5f786d2 (commit) via 130b9e72b248e584cdf12f563d564e9cc5bb7ebd (commit) from f92691c01e348c8e1c01779a4199bcf046b317d2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 26545ab512ff4b2f70bdb939dd7e5587390f392a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 14:31:09 2021 -0300 Homekeeping for the next release commit cdc8c8fdf90350175dc0d7fdba37bf631030c847 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 14:04:09 2021 -0300 Update changelog commit 68769267d624da3ebf968d3997b2d075aba79a5e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 12:33:47 2021 -0300 Create the log file in the test, according to the workflow commit 129477a7774a198b4c95de0fa0b25bd571416134 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 21 22:19:45 2021 -0300 Avoid a leak in case the format has two 'I's (cherry picked from commit 1802529860e1ca162568a63d638a28eed70d2b62) commit 8f7b4b18dabc861b981789f388f0b83a2decb07d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 2 15:48:14 2021 -0300 Get rid of more alloca() (cherry picked from commit cc078412644513042c77258075752321208d4d5c) (cherry picked from commit 89069d10fb518d194c614647b1053e4d313c39f8) commit 2b9a49a3aef3a587e4729c1c6d93dfa7086f5903 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 2 15:06:48 2021 -0300 Modifies get_hoststr so that it no longer uses alloca (cherry picked from commit bca32cdc567f929637e6378427a78f41d6a404e5) commit 8326c39efe80eace0b4bbb238e9adb15723c49bc Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 11:20:25 2021 -0300 Update workflow commit 8cb781bbd4c7f0f14ccfbf27221aa5541988fb09 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 11:20:07 2021 -0300 Update libixml library numbers commit 660ea9cdbf38bb69f64b0e0f47c27b4559f67247 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 10:40:32 2021 -0300 Updates Makefile.am for removed files commit 4f6f549208c2898c53e3870e5339dffa0bb73565 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Apr 6 10:22:28 2021 -0300 Update changelog (cherry picked from commit 961c301eb802039bc172cabaca6038f07eff137f) commit 34d5a06665cc53b2760616fe3dcb2abddf82bfb5 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 5 17:47:12 2021 -0300 Update Changelog (cherry picked from commit ffcf8551a4aafe6464b6dec5a11cc0d952d222c1) commit c279fd3bc914f8141907680b9532f54cb2a6aec6 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 5 11:31:49 2021 -0300 Fix the memory leak in the new freeing algorithm (cherry picked from commit 09ed8c495739b35e1ce04c4fc1d3f0251e4e3401) commit af1f8bc1f8e9f7c60a328fce1228265df53241ba Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 22:34:48 2021 -0300 Non-recursive version of ixmlNode_free() Avoid recursion to avoid stack overflow attacks. (cherry picked from commit e78772e45f21a0fc7161b81105c6bd5ded510e25) commit b3c534861898bd9caa35c4f0b3f68bd94a4563e8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Apr 5 17:39:47 2021 -0300 Advice for anyone debugging tv_device commit 4efd27b7fbffd287605f2d6f273e6959b5f786d2 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Apr 3 21:04:43 2021 -0300 Add the test script (cherry picked from commit de9f7d40e1474337635736e2244850af0ddaf764) commit 130b9e72b248e584cdf12f563d564e9cc5bb7ebd Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Apr 4 18:43:33 2021 -0300 Update .gitignore (cherry picked from commit 9ee02ce89e6cf8e4ec27ec2222db67def9271107) ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 75 +++-- .gitignore | 9 +- ChangeLog | 17 ++ Makefile.am | 4 +- configure.ac | 20 +- docs/Doxyfile | 2 +- ixml/src/node.c | 74 ++++- libupnp.spec | 2 +- upnp/sample/linux/tv_device_main.c | 2 + upnp/src/genlib/net/http/httpreadwrite.c | 478 +++++++++++++++---------------- upnp/test/test_init.c | 4 +- upnp/test/test_parser.py | 33 +++ 12 files changed, 422 insertions(+), 298 deletions(-) create mode 100755 upnp/test/test_parser.py hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-04 01:05:30
|
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.4 has been created at cfcb7bf057f2030b0e6ac357ad54370a2fe8abd1 (tag) tagging e52a5323c6e612042800abd126f75c61d5c6cfa9 (commit) replaces release-1.14.3 tagged by Marcelo Roberto Jimenez on Mon Mar 29 18:51:50 2021 -0300 - Log ----------------------------------------------------------------- Release 1.14.4 * More missing CMake stuff. Marcelo Roberto Jimenez (2): Homekeeping for the next release More missing cmake stuff ----------------------------------------------------------------------- hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-04 01:05:28
|
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.3 has been created at f0895e84bc1453e1d9ddcfd0ae1bfea63c9e372b (tag) tagging e8cfd13c049ce41156801443858629bbd439bf06 (commit) replaces release-1.14.2 tagged by Marcelo Roberto Jimenez on Mon Mar 29 18:03:40 2021 -0300 - Log ----------------------------------------------------------------- Release 1.14.3 Marcelo Roberto Jimenez (6): Homekeeping for the next release Prepare ChangeLog for the next release Fix for gena leak IDE file CMakeLists.txt missing in official 1.14.1 and 1.14.2 tarballs Readme and changelog ----------------------------------------------------------------------- hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-04 01:05:22
|
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 branch, master has been updated via a18dd2c249a7e741db3152d4f7d0d0f154c488d8 (commit) via 4bee4d9a5ce1336e070a2584bf0a6afbc930e2d5 (commit) via 89069d10fb518d194c614647b1053e4d313c39f8 (commit) via bca32cdc567f929637e6378427a78f41d6a404e5 (commit) via 7c76c8c5d97cb33283ba1d649e464f76c746504c (commit) via 138a67329ec7365eb0d8b10b447da62184cd9019 (commit) via 144267cf945b7f18595aa15c6507cbd7540ad50f (commit) via 35b1c59a208accdf668a0867a1c86705b1c9ab18 (commit) via f3c61d26a39f243d99bb07226eb693f9feabe833 (commit) via f76472750dc71a39320498a25e77bc8ff1a4d800 (commit) via 17959e62a997021a6ebe0a0922c67fca8b698214 (commit) via 124046339933c7310918e9d4c28051cef9079a9f (commit) via f9fdb2ebd350b7be4a2a1c64cf2fdafd14e264dc (commit) via 935c28ccd9a4149ded06657140fde947712377cb (commit) via 8427b086494e7486864c96d38dfffdea2279956b (commit) via 01ec2ce43369020f99f2a9d3c6f5127cabdc97d2 (commit) via 8b4cd91a61945d7eb201dad94e069388685c6964 (commit) via 229d1945a4a0795bdd9aba6c43ce4d8c65831fd6 (commit) via 2454c7130bb52591cafa190d11fb6a794ab57282 (commit) via 72f8cd54bf0c620915262191c92b3da584277007 (commit) via 649c74e6e0fe6e8bb9ee52baf16ef6c0f7ac1e78 (commit) via 8ad1519e625276790de2568293ef005288896a0b (commit) via 467051b67e9d42227269471109f4ca19ffcab182 (commit) via a0622cb0199be1b5f86317fb3c9b4de59d3ac893 (commit) via 69451c02b819257f1a9227e10dce1d0c6640acdc (commit) via d48f45d508a241be9b1b702ee842b333e3be5b78 (commit) via aa5a634d987f3fd6256b2914f5b0379839a7761d (commit) via 4041dbd3e20572bcd8ede545d69eda13f0c2c749 (commit) via 470a67e6405b0c7201ef4b22f636082867c586f8 (commit) via cd5fe84b09389a04ec1eccf1e18bfa571a524e22 (commit) via 619c49f3fd473c5c4c4ba0a1068e49a28922bb79 (commit) via 530866c6325b8a4f3d4445d6d9ede14a1cdcfd32 (commit) via 7b1977867cc688f4eef859b51c1f15356c74a2ef (commit) via def2feb49355ed8f9e6f45001ae8b1e303c0cc17 (commit) via 68a8dfdb638f2760949e57104ae7f5638431b8d8 (commit) via 309a5946928ea80c566d60b0172295aef93203b4 (commit) via 8143799de21512561f5fdd1d811123ceeaddec71 (commit) via f3ea4b6d08c2f6b9437726ac443e0de0e3a2c297 (commit) via 30cabbafc99ca60f084d99ad9f0ca62bc6d924c0 (commit) via e2796b892535e896860ef6ec8fc29da69039b73c (commit) via eb30dc0c87347eda8a4f0bbb60c1cfe9d8b5cd1e (commit) via d1247f083cf01f1774615c020e80cb6233c4d6eb (commit) via 1802529860e1ca162568a63d638a28eed70d2b62 (commit) via 65dd7f517721a74dbd2841edf2689688b47d6b42 (commit) via bbb93fe8c4a2faa0744d534e035461984bdca032 (commit) via bc94670febcf006aefe3767291a493817ded6999 (commit) via 3b72bf1b5bbc5006ba0ddb3dc3a3182918928941 (commit) via 35b4310c4c83fdf0b4d108668189e8edd832bad7 (commit) via 3d5546b0b1fbe925a6f99e570428dec5244163d8 (commit) via 5482fa5a32aea55eb84fcc16bc1a5d282fd37034 (commit) via c4e3fe59ba5cb45dcaafce2fd2ca14b8a56235c0 (commit) via 99303681f7eb888a5b2cfa8f5d6c8b792687c80a (commit) via 5472f2c99f0057d6ea9bc294d6215dc9e456d45f (commit) via 117557f2dbaeb0c072eac000a02db0ceb134aa06 (commit) via 0060c86a42145f896c128eddeb5c3f063844d0b5 (commit) via 60f32718eeaf23e72f717ef8b5e233307dbdea32 (commit) via 183f4d122b5550df0585a392aebf9036457bd936 (commit) via a618f4191de5545a29c030aa6483592ef4c2a520 (commit) via 7a93643c607861c0075e7a578219a29a8853bd07 (commit) via 24b4cb0e6e19413d7471d0f07fe74361bdcee4f1 (commit) via 19e451571b8c8169583057a22d889c5c4819adf4 (commit) via ed3926284be35e952cc511610707339bb32bf9fd (commit) via ec321a792d6ee56a3b487326f8443835ed408535 (commit) via 664a8ff63c960610fb1a35c3c12dc0b89c642c3a (commit) via 5db9c3f6351ec732f5237dac7e4f61cbb6e56a87 (commit) via 477e6f00a4fbbf0beacb13a03d4df4adb164625b (commit) via 05da271fad1cce2af47ea71cb893816d50dd7a4b (commit) via cb0f463664a8b5fb890e3c39b815a2002c704e10 (commit) via e3001fcff161c880810c894b09b2519c22f8adaa (commit) via 7809f680cce9ada3d5a8eca4ce5e63a3e81ae15b (commit) via 448d6684945c654e70a9eda229fdcdec2db77362 (commit) via 929455339d08087f22bfcb120cc18a268fb10071 (commit) via 782036789e60e9910f60ecdb721204fc0769dba3 (commit) via a5634f9d0158a96491a129d8eb16e667da31b4e7 (commit) via d0dd9aabd149a38ff720a378364d2b2b0cee8128 (commit) via f75568f26c6d542b2e16a551ce2c41d283187c9a (commit) via 00399e5a3f748afd6c7e5227292b9c0d4bc00ed8 (commit) via 7ed9cd9b3ca5a280fc46fe70177fd79db4da22e3 (commit) via 0cef2b33e7497094e56fa6052d1af8bcf39b680f (commit) via 430d56213190c165d9dcd32e3983e00384425abe (commit) via 6296fd8d40131b2dfb76972460b91e504ac1579d (commit) via 005644590f33e8296432fa01fa16d7396f2f6a76 (commit) via 46628270a529e4420ae6276a579662ef5d119e26 (commit) via 284fe1e09d25e960133fa53ccadaa32ad980aee5 (commit) via ac2e646fc27dccf805563bb320f7b4543ee15f63 (commit) via fccb695f3eac121e7c7ba482feca89b57f1cd419 (commit) via 25202a2391ea988b99694a43a275610ba9f21646 (commit) from f51d947fdfc55ce192fe36790631ed65afb8e20e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a18dd2c249a7e741db3152d4f7d0d0f154c488d8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 2 19:17:53 2021 -0300 Internal unit tests The idea is to gather all internal tests in one place. Unit test from an external point of view does not apply because the tested functions are not necessarily in the API. commit 4bee4d9a5ce1336e070a2584bf0a6afbc930e2d5 Author: Vollstrecker <gi...@vo...> Date: Fri Apr 2 21:11:00 2021 +0200 Reactivate gtest (#299) * Reactivated gtes-building (including win, just to see). * Try gtest in Mac, too. Just to see what happens. * Remove the old test that doesn't build * Removed the commented exception for win to retrigger tests. Co-authored-by: Vollstrecker <we...@vo...> commit 89069d10fb518d194c614647b1053e4d313c39f8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 2 15:48:14 2021 -0300 Get rid of more alloca() (cherry picked from commit cc078412644513042c77258075752321208d4d5c) commit bca32cdc567f929637e6378427a78f41d6a404e5 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Apr 2 15:06:48 2021 -0300 Modifies get_hoststr so that it no longer uses alloca commit 7c76c8c5d97cb33283ba1d649e464f76c746504c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 14:22:11 2021 -0300 Try to make windows build a little less verbose commit 138a67329ec7365eb0d8b10b447da62184cd9019 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 13:58:45 2021 -0300 Variable index is no longer used commit 144267cf945b7f18595aa15c6507cbd7540ad50f Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 13:30:57 2021 -0300 Do it on the sanitizer build commit 35b1c59a208accdf668a0867a1c86705b1c9ab18 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 13:13:43 2021 -0300 Always try to see if test_init.log is generated commit f3c61d26a39f243d99bb07226eb693f9feabe833 Author: Alaric Senat <dev...@po...> Date: Thu Apr 1 11:54:52 2021 +0200 gtest: Add UpnpHttpHeaders unit tests commit f76472750dc71a39320498a25e77bc8ff1a4d800 Author: Alaric Senat <dev...@po...> Date: Thu Apr 1 14:46:24 2021 +0200 cmake: Rename `addGMock` to `addGTest` It feels more natural. Adding tests using GMock features via a function called `addGTest()` make sense as opposed to adding a simple unit test having no business with mocking using `addGMock()` is a bit confusing. commit 17959e62a997021a6ebe0a0922c67fca8b698214 Author: Alaric Senat <dev...@po...> Date: Fri Mar 26 12:54:10 2021 +0100 UpnpHttpHeaders: List all HTTP headers instead of unknown ones This makes the API more forward compatible. Exposing the extra unrecognized headers was making all the API users dependant of the list of headers libupnp's HTTP server know or doesn't. By making all the HTTP headers accessible we ensure that changing the list of known headers internally won't break anything on the user side. It also makes the API more flexible as the users can now access all the HTTP headers, which, could definitely have some use-case. commit 124046339933c7310918e9d4c28051cef9079a9f Author: Alaric Senat <dev...@po...> Date: Fri Mar 26 12:40:09 2021 +0100 UpnpExtraHeaders: Rename to UpnpHttpHeaders This more generic name will make it consistent to store unknown HTTP headers in this data structure. commit f9fdb2ebd350b7be4a2a1c64cf2fdafd14e264dc Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 10:27:48 2021 -0300 Remove already included include file commit 935c28ccd9a4149ded06657140fde947712377cb Author: Fabrice Fontaine <fon...@gm...> Date: Thu Apr 1 15:19:13 2021 +0200 upnp/inc/UpnpLog.h: include stdarg.h (#295) Fix the following build failure: In file included from /home/fabrice/br-test-pkg/bootlin-armv7m-uclibc/build/libupnp-8427b086494e7486864c96d38dfffdea2279956b/upnp/src/api/UpnpLog.cpp:6: /home/fabrice/br-test-pkg/bootlin-armv7m-uclibc/build/libupnp-8427b086494e7486864c96d38dfffdea2279956b/upnp/inc/UpnpLog.h:142:17: error: âva_listâ has not been declared 142 | va_list argList); | ^~~~~~~ Signed-off-by: Fabrice Fontaine <fon...@gm...> commit 8427b086494e7486864c96d38dfffdea2279956b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Apr 1 02:39:05 2021 -0300 Turn UpnpLog into an independent subsystem managed by a class (#294) Turn UpnpLog into an independent subsystem managed by a class commit 01ec2ce43369020f99f2a9d3c6f5127cabdc97d2 Author: Fabrice Fontaine <fon...@gm...> Date: Wed Mar 31 21:10:59 2021 +0200 upnp/sample/CMakeLists.txt: fix static build Don't assume that upnp_shared is available Signed-off-by: Fabrice Fontaine <fon...@gm...> commit 8b4cd91a61945d7eb201dad94e069388685c6964 Author: Ian Whyman <ia...@ge...> Date: Wed Mar 31 12:10:38 2021 +0100 Add a LogCallback mechanism This allows client apps to integrate libupnp logging with their own logging mechanisms commit 229d1945a4a0795bdd9aba6c43ce4d8c65831fd6 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 31 13:02:50 2021 -0300 Formatting fix for C++ commit 2454c7130bb52591cafa190d11fb6a794ab57282 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 22:35:21 2021 -0300 Avoid signedness complaints from the compiler commit 72f8cd54bf0c620915262191c92b3da584277007 Author: Fabrice Fontaine <fon...@gm...> Date: Wed Mar 31 12:03:42 2021 +0200 README.md: update libupnp users - Update broken links for UPnP IGD2 - Update ushare link to use a fork compatible with libupnp 1.14.x - Add gmrender-resurrect, MPD and vlc Signed-off-by: Fabrice Fontaine <fon...@gm...> commit 649c74e6e0fe6e8bb9ee52baf16ef6c0f7ac1e78 Merge: 467051b6 8ad1519e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 22:24:55 2021 -0300 Merge branch 'whyman-drop-debug' commit 8ad1519e625276790de2568293ef005288896a0b Merge: 467051b6 aa5a634d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 22:23:42 2021 -0300 Merge branch 'drop-debug' of git://github.com/whyman/pupnp into whyman-drop-debug commit 467051b67e9d42227269471109f4ca19ffcab182 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 21:48:07 2021 -0300 Try to put in an OpenSSL build in the workflow (#288) * Try to put in an OpenSSL build in the workflow commit a0622cb0199be1b5f86317fb3c9b4de59d3ac893 Author: Fabrice Fontaine <fon...@gm...> Date: Wed Mar 31 02:41:47 2021 +0200 CMakeLists.txt: add UPNP_BUILD_{SHARED,STATIC} options (#283) Building shared libraries are not always possible as some embedded toolchains only support static linking so add options to build shared or static libraries and while at it install headers when building the static libraries Signed-off-by: Fabrice Fontaine <fon...@gm...> commit 69451c02b819257f1a9227e10dce1d0c6640acdc Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 21:12:58 2021 -0300 More OpenSSL compilation/link fixes commit d48f45d508a241be9b1b702ee842b333e3be5b78 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 30 20:32:49 2021 -0300 Fix for OpenSSL compilation commit aa5a634d987f3fd6256b2914f5b0379839a7761d Author: Ian Whyman <ia...@ge...> Date: Tue Mar 30 13:10:19 2021 +0100 Logging Improvement (Format, Env Vars) Allow setting the log level and file via Env vars: For example: UPNP_LOG_FILE=/path/to/the.log UPNP_LOG_LEVEL=INFO/CRIT/ERRO etc Make the logging format more compact and readable: - Exclude build specfic paths from __FILE__ using -fmacro-prefix-map - Map log levels into human readable strings - Put log level earlier in the line Breaking: - Change Log Level name: ALL is now DEBUG - Rename UpnpSetLogFileNames to UpnpSetLogFileName and removed the unused parameter commit 4041dbd3e20572bcd8ede545d69eda13f0c2c749 Author: Ian Whyman <ia...@ge...> Date: Tue Mar 30 09:38:57 2021 +0100 Log: Remove old 'g' prefix from handle members commit 470a67e6405b0c7201ef4b22f636082867c586f8 Author: Ian Whyman <ia...@ge...> Date: Tue Mar 30 09:13:33 2021 +0100 Drop UPNP_HAVE_DEBUG Now there is UpnpLog it is better to keep it available. Clients can make changes to logging levels (including disable) using the UpnpLog API. commit cd5fe84b09389a04ec1eccf1e18bfa571a524e22 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 21:18:54 2021 -0300 Update ide files commit 619c49f3fd473c5c4c4ba0a1068e49a28922bb79 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 20:23:18 2021 -0300 Remove msvc and vc10 ide files commit 530866c6325b8a4f3d4445d6d9ede14a1cdcfd32 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 18:50:01 2021 -0300 More missing cmake stuff commit 7b1977867cc688f4eef859b51c1f15356c74a2ef Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 17:59:45 2021 -0300 Readme and changelog commit def2feb49355ed8f9e6f45001ae8b1e303c0cc17 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 17:41:08 2021 -0300 CMakeLists.txt missing in official 1.14.1 and 1.14.2 tarballs Hopefully closes #280 commit 68a8dfdb638f2760949e57104ae7f5638431b8d8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 28 23:25:10 2021 -0300 Fix for uninitialized major version in error message commit 309a5946928ea80c566d60b0172295aef93203b4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 28 22:25:06 2021 -0300 Use a proper thread id, at least under Linux commit 8143799de21512561f5fdd1d811123ceeaddec71 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 28 22:23:47 2021 -0300 Move directories msvc and vc10 under build to ide commit f3ea4b6d08c2f6b9437726ac443e0de0e3a2c297 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 28 18:16:43 2021 -0300 More string testing commit 30cabbafc99ca60f084d99ad9f0ca62bc6d924c0 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 28 14:25:12 2021 -0300 Fix description comment commit e2796b892535e896860ef6ec8fc29da69039b73c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 27 21:36:46 2021 -0300 UpnpString semantic fix plus unit test (#275) * UpnpString semantic fix plus unit test * Add the new test to the cmake build * Show all logs in the sanitizer build * Unit tests cannot leak. commit eb30dc0c87347eda8a4f0bbb60c1cfe9d8b5cd1e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 27 20:39:22 2021 -0300 Update .gitignore commit d1247f083cf01f1774615c020e80cb6233c4d6eb Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 22 01:42:57 2021 -0300 Log global state (#269) * Rename upnpdebug to UpnpLog * Adds the log global variables to the global handler * UpnpInit2 now needs the log file name parameter Logging now depends on the library handle. Not to worry, we can safely pass 0 or NULL. Closes #266 commit 1802529860e1ca162568a63d638a28eed70d2b62 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 21 22:19:45 2021 -0300 Avoid a leak in case the format has two 'I's commit 65dd7f517721a74dbd2841edf2689688b47d6b42 Author: Vollstrecker <gi...@vo...> Date: Sat Mar 20 11:18:34 2021 +0100 reenable ixml-tests commit bbb93fe8c4a2faa0744d534e035461984bdca032 Author: Vollstrecker <gi...@vo...> Date: Sat Mar 20 11:13:17 2021 +0100 Release/Debug for Mac commit bc94670febcf006aefe3767291a493817ded6999 Author: Vollstrecker <gi...@vo...> Date: Fri Mar 19 23:56:21 2021 +0100 Drop Ninja (#264) * Drop Ninja ... and VSwhere (whatever that is) and Choco (doesn't know either) cmake-ninja's don't know the yml, so hopefully this works. At least the syntax check seems to pass. * Tell build and test which flavour commit 3b72bf1b5bbc5006ba0ddb3dc3a3182918928941 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Mar 19 18:10:10 2021 -0300 Cleanup commit 35b4310c4c83fdf0b4d108668189e8edd832bad7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Mar 19 17:54:54 2021 -0300 Fix for windows compilation commit 3d5546b0b1fbe925a6f99e570428dec5244163d8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Mar 19 17:23:40 2021 -0300 Use C++ std::string while preserving the old C interface commit 5482fa5a32aea55eb84fcc16bc1a5d282fd37034 Author: Vollstrecker <gi...@vo...> Date: Fri Mar 19 16:35:40 2021 +0100 Some improvements (#262) * Moved CmDaB.cmake into cmake/ * Moved tests at the end of the files. * Added functions to add tests. @ingo-h easier isn't possible. * Made an end to the name-discussion. #230 point 1 * Commented a bit to much, so make test was deactivated. * Forgot to mask the \ Co-authored-by: Vollstrecker <we...@vo...> commit c4e3fe59ba5cb45dcaafce2fd2ca14b8a56235c0 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Mar 18 22:49:44 2021 -0300 Tentative to use C++ (#260) * First go on using C++ * Rename src/upnpapi.c => src/upnpapi.cpp (#261) * Rename src/upnpapi.c => src/upnpapi.cpp Co-authored-by: Vollstrecker <gi...@vo...> commit 99303681f7eb888a5b2cfa8f5d6c8b792687c80a Merge: 5db9c3f6 5472f2c9 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Mar 18 22:40:13 2021 -0300 Merge branch 're' commit 5472f2c99f0057d6ea9bc294d6215dc9e456d45f Merge: 117557f2 5db9c3f6 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Thu Mar 18 22:38:10 2021 -0300 Merge branch 'master' into re commit 117557f2dbaeb0c072eac000a02db0ceb134aa06 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 22:48:59 2021 -0300 Fighting with the workflow commit 0060c86a42145f896c128eddeb5c3f063844d0b5 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 22:29:55 2021 -0300 Fighting with the workflow commit 60f32718eeaf23e72f717ef8b5e233307dbdea32 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 21:39:55 2021 -0300 Change the mutex initialization commit 183f4d122b5550df0585a392aebf9036457bd936 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 19:59:49 2021 -0300 More verbosity commit a618f4191de5545a29c030aa6483592ef4c2a520 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 19:41:54 2021 -0300 Fighting with the workflow commit 7a93643c607861c0075e7a578219a29a8853bd07 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 19:34:02 2021 -0300 Fighting with the workflow commit 24b4cb0e6e19413d7471d0f07fe74361bdcee4f1 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 19:27:51 2021 -0300 Fighting with the workflow commit 19e451571b8c8169583057a22d889c5c4819adf4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 18:49:21 2021 -0300 Fighting with the workflow commit ed3926284be35e952cc511610707339bb32bf9fd Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 17:01:05 2021 -0300 Fighting with the workflow commit ec321a792d6ee56a3b487326f8443835ed408535 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 16:17:28 2021 -0300 Fighting with the workflow commit 664a8ff63c960610fb1a35c3c12dc0b89c642c3a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 15:18:12 2021 -0300 Fighting with the workflow commit 5db9c3f6351ec732f5237dac7e4f61cbb6e56a87 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 13:25:54 2021 -0300 Fix compilation. Left this file out of the last commit commit 477e6f00a4fbbf0beacb13a03d4df4adb164625b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 12:00:42 2021 -0300 Fighting with the workflow commit 05da271fad1cce2af47ea71cb893816d50dd7a4b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 10:59:58 2021 -0300 Add "combo" parameter to device_main() in sample (cherry picked from commit cb0f463664a8b5fb890e3c39b815a2002c704e10) commit cb0f463664a8b5fb890e3c39b815a2002c704e10 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Wed Mar 17 10:59:58 2021 -0300 Add "combo" parameter to device_main() in sample commit e3001fcff161c880810c894b09b2519c22f8adaa Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 20:10:04 2021 -0300 Fighting with the workflow commit 7809f680cce9ada3d5a8eca4ce5e63a3e81ae15b Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 19:51:49 2021 -0300 Fighting with the workflow commit 448d6684945c654e70a9eda229fdcdec2db77362 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 19:16:09 2021 -0300 Show the debug log for comparison on the autotools build commit 929455339d08087f22bfcb120cc18a268fb10071 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 18:39:41 2021 -0300 Restore tests on linux builds commit 782036789e60e9910f60ecdb721204fc0769dba3 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 17:18:05 2021 -0300 A little more verbosity in test_init.c commit a5634f9d0158a96491a129d8eb16e667da31b4e7 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 16:26:37 2021 -0300 Fixes segfaults commit d0dd9aabd149a38ff720a378364d2b2b0cee8128 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 10:44:18 2021 -0300 Windows fixes commit f75568f26c6d542b2e16a551ce2c41d283187c9a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 10:19:28 2021 -0300 Windows fix commit 00399e5a3f748afd6c7e5227292b9c0d4bc00ed8 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 06:21:06 2021 -0300 Creates the possibility of conditional member compilation commit 7ed9cd9b3ca5a280fc46fe70177fd79db4da22e3 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 05:35:27 2021 -0300 Revert "Trying to fix the build by hand" This reverts commit 0cef2b33e7497094e56fa6052d1af8bcf39b680f. commit 0cef2b33e7497094e56fa6052d1af8bcf39b680f Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 05:31:24 2021 -0300 Trying to fix the build by hand The proper fix will require some messy code in generator.c to put this #ifdef around openssh/ssl.h. commit 430d56213190c165d9dcd32e3983e00384425abe Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 05:21:09 2021 -0300 Add UpnpLib to CMakeLists.txt commit 6296fd8d40131b2dfb76972460b91e504ac1579d Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 16 05:08:00 2021 -0300 Temporarily disable tests commit 005644590f33e8296432fa01fa16d7396f2f6a76 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 15 19:28:44 2021 -0300 Revert "Changed to use cxx-compiler" This reverts commit ac2e646fc27dccf805563bb320f7b4543ee15f63. commit 46628270a529e4420ae6276a579662ef5d119e26 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 15 19:28:44 2021 -0300 Revert "Removed Ninja, so output is better readable on failures." This reverts commit 284fe1e09d25e960133fa53ccadaa32ad980aee5. commit 284fe1e09d25e960133fa53ccadaa32ad980aee5 Author: Vollstrecker <we...@vo...> Date: Mon Mar 15 18:45:29 2021 +0100 Removed Ninja, so output is better readable on failures. commit ac2e646fc27dccf805563bb320f7b4543ee15f63 Author: Vollstrecker <we...@vo...> Date: Mon Mar 15 18:25:14 2021 +0100 Changed to use cxx-compiler commit fccb695f3eac121e7c7ba482feca89b57f1cd419 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 14 00:20:10 2021 -0300 Fix formatting commit 25202a2391ea988b99694a43a275610ba9f21646 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sun Mar 14 00:14:28 2021 -0300 Reentrant version of libupnp Uses a library handle to isolate global variables. ----------------------------------------------------------------------- Summary of changes: .clang-format | 6 +- .github/workflows/ccpp.yml | 75 +- .gitignore | 15 +- CMakeLists.txt | 37 +- ChangeLog | 16 + Makefile.am | 11 + README.md | 11 +- build/msvc/inttypes.h | 301 ---- build/msvc/stdint.h | 222 --- build/vc10/.gitignore | 4 - build/vc10/ixml.vcxproj | 361 ---- build/vc10/ixml.vcxproj.filters | 59 - build/vc10/libupnp.sln | 147 -- build/vc10/libupnp.vcxproj | 688 -------- build/vc10/libupnp.vcxproj.filters | 314 ---- build/vc10/threadutil.vcxproj | 332 ---- build/vc10/threadutil.vcxproj.filters | 44 - build/vc10/tvcombo.vcxproj | 416 ----- build/vc10/tvcombo.vcxproj.filters | 38 - build/vc10/tvctrlpt.vcxproj | 414 ----- build/vc10/tvctrlpt.vcxproj.filters | 32 - build/vc10/tvdevice.vcxproj | 421 ----- build/vc10/tvdevice.vcxproj.filters | 52 - CmDaB.cmake => cmake/CmDaB.cmake | 0 cmake/test-functions.cmake | 152 ++ configure.ac | 4 +- gtest/CMakeLists.txt | 34 +- gtest/test_UpnpHttpHeaderList.cpp | 160 ++ ide/qtcreator/pupnp/pupnp-creator.config | 6 +- ide/qtcreator/pupnp/pupnp-creator.files | 48 +- ixml/CMakeLists.txt | 131 +- ixml/src/ixmlparser.c | 2 +- upnp/CMakeLists.txt | 228 +-- upnp/Makefile.am | 49 +- upnp/generator/TestClass.c | 14 +- upnp/generator/TestClass.h | 17 +- upnp/generator/compile.sh | 15 +- upnp/generator/generator.c | 384 +++-- upnp/generator/generator.h | 17 +- upnp/inc/Callback.h | 6 +- upnp/inc/UpnpActionComplete.h | 15 +- upnp/inc/UpnpActionRequest.h | 30 +- upnp/inc/UpnpDiscovery.h | 18 +- upnp/inc/UpnpEvent.h | 15 +- upnp/inc/UpnpEventSubscribe.h | 15 +- upnp/inc/UpnpExtraHeaders.h | 104 -- upnp/inc/UpnpFileInfo.h | 30 +- upnp/inc/UpnpGlobal.h | 6 +- upnp/inc/UpnpHttpHeaders.h | 99 ++ upnp/inc/UpnpInet.h | 3 +- upnp/inc/{upnpdebug.h => UpnpLog.h} | 262 +-- upnp/inc/UpnpStateVarComplete.h | 15 +- upnp/inc/UpnpStateVarRequest.h | 18 +- upnp/inc/UpnpString.h | 44 +- upnp/inc/UpnpSubscriptionRequest.h | 15 +- upnp/inc/ithread.h | 17 +- upnp/inc/upnp.h | 163 +- upnp/inc/upnptools.h | 6 + upnp/sample/CMakeLists.txt | 12 +- upnp/sample/Makefile.am | 2 + upnp/sample/common/sample_util.c | 8 +- upnp/sample/common/sample_util.h | 2 + upnp/sample/common/tv_ctrlpt.c | 231 +-- upnp/sample/common/tv_ctrlpt.h | 69 +- upnp/sample/common/tv_device.c | 286 ++-- upnp/sample/common/tv_device.h | 63 +- upnp/sample/linux/tv_combo_main.c | 16 +- upnp/sample/linux/tv_ctrlpt_main.c | 8 +- upnp/sample/linux/tv_device_main.c | 7 +- upnp/src/UpnpLib.c | 1000 +++++++++++ upnp/src/api/UpnpActionComplete.c | 9 +- upnp/src/api/UpnpActionRequest.c | 37 +- upnp/src/api/UpnpDiscovery.c | 14 +- upnp/src/api/UpnpEvent.c | 9 +- upnp/src/api/UpnpEventSubscribe.c | 9 +- upnp/src/api/UpnpExtraHeaders.c | 206 --- upnp/src/api/UpnpFileInfo.c | 36 +- upnp/src/api/UpnpHttpHeaders.c | 209 +++ upnp/src/api/UpnpLog.cpp | 314 ++++ upnp/src/api/UpnpStateVarComplete.c | 9 +- upnp/src/api/UpnpStateVarRequest.c | 15 +- upnp/src/api/UpnpString.c | 215 --- upnp/src/api/UpnpString.cpp | 84 + upnp/src/api/UpnpSubscriptionRequest.c | 9 +- upnp/src/api/{upnpapi.c => upnpapi.cpp} | 1778 +++++++++++--------- upnp/src/api/upnpdebug.c | 277 --- upnp/src/api/upnptools.c | 10 +- upnp/src/gena/gena_callback2.c | 20 +- upnp/src/gena/gena_ctrlpt.c | 235 ++- upnp/src/gena/gena_device.c | 328 ++-- .../genlib/client_table/GenlibClientSubscription.c | 9 +- upnp/src/genlib/client_table/client_table.c | 14 +- upnp/src/genlib/miniserver/miniserver.c | 266 +-- upnp/src/genlib/net/http/httpparser.c | 176 +- upnp/src/genlib/net/http/httpreadwrite.c | 563 ++++--- upnp/src/genlib/net/http/parsetools.c | 4 +- upnp/src/genlib/net/http/statcodes.c | 2 +- upnp/src/genlib/net/http/webserver.c | 327 ++-- upnp/src/genlib/net/sock.c | 25 +- upnp/src/genlib/net/uri/uri.c | 22 +- upnp/src/genlib/service_table/service_table.c | 140 +- upnp/src/genlib/util/strintmap.c | 4 +- upnp/src/inc/GenlibClientSubscription.h | 15 +- upnp/src/inc/UpnpLib.h | 376 +++++ upnp/src/inc/client_table.h | 8 +- upnp/src/inc/config.h | 2 +- upnp/src/inc/document_type.h | 26 + upnp/src/inc/gena.h | 57 +- upnp/src/inc/handle_table.h | 11 + upnp/src/inc/httpparser.h | 28 +- upnp/src/inc/httpreadwrite.h | 39 +- upnp/src/inc/miniserver.h | 17 +- upnp/src/inc/parsetools.h | 2 + upnp/src/inc/service_table.h | 18 +- upnp/src/inc/soaplib.h | 21 +- upnp/src/inc/sock.h | 9 +- upnp/src/inc/ssdplib.h | 36 + upnp/src/inc/strintmap.h | 4 +- upnp/src/inc/sysdep.h | 7 +- upnp/src/inc/unixutil.h | 4 +- upnp/src/inc/upnpapi.h | 120 +- upnp/src/inc/uri.h | 19 +- upnp/src/inc/urlconfig.h | 3 +- upnp/src/inc/uuid.h | 11 + upnp/src/inc/webserver.h | 10 +- upnp/src/inc/xml_alias.h | 20 + upnp/src/soap/soap_ctrlpt.c | 117 +- upnp/src/soap/soap_device.c | 103 +- upnp/src/ssdp/SSDPResultData.c | 9 +- upnp/src/ssdp/SSDPResultData.h | 15 +- upnp/src/ssdp/SSDPResultDataCallback.c | 11 +- upnp/src/ssdp/SSDPResultDataCallback.h | 2 +- upnp/src/ssdp/ssdp_ctrlpt.c | 107 +- upnp/src/ssdp/ssdp_device.c | 201 ++- upnp/src/ssdp/ssdp_server.c | 304 ++-- upnp/src/threadutil/FreeList.h | 3 +- upnp/src/threadutil/ThreadPool.c | 14 +- upnp/src/threadutil/ThreadPool.h | 11 +- upnp/src/threadutil/TimerThread.c | 3 + upnp/src/urlconfig/urlconfig.c | 52 +- upnp/src/uuid/uuid.c | 3 +- upnp/test/CMakeLists.txt | 139 +- upnp/test/test_init.c | 58 +- upnp/test/test_internal.c | 26 + upnp/test/test_log.c | 118 +- upnp/test/test_upnpstring.c | 96 ++ upnp/test/test_url.c | 10 +- 147 files changed, 7644 insertions(+), 7858 deletions(-) delete mode 100644 build/msvc/inttypes.h delete mode 100644 build/msvc/stdint.h delete mode 100644 build/vc10/.gitignore delete mode 100644 build/vc10/ixml.vcxproj delete mode 100644 build/vc10/ixml.vcxproj.filters delete mode 100644 build/vc10/libupnp.sln delete mode 100644 build/vc10/libupnp.vcxproj delete mode 100644 build/vc10/libupnp.vcxproj.filters delete mode 100644 build/vc10/threadutil.vcxproj delete mode 100644 build/vc10/threadutil.vcxproj.filters delete mode 100644 build/vc10/tvcombo.vcxproj delete mode 100644 build/vc10/tvcombo.vcxproj.filters delete mode 100644 build/vc10/tvctrlpt.vcxproj delete mode 100644 build/vc10/tvctrlpt.vcxproj.filters delete mode 100644 build/vc10/tvdevice.vcxproj delete mode 100644 build/vc10/tvdevice.vcxproj.filters rename CmDaB.cmake => cmake/CmDaB.cmake (100%) create mode 100644 cmake/test-functions.cmake create mode 100644 gtest/test_UpnpHttpHeaderList.cpp delete mode 100644 upnp/inc/UpnpExtraHeaders.h create mode 100644 upnp/inc/UpnpHttpHeaders.h rename upnp/inc/{upnpdebug.h => UpnpLog.h} (53%) create mode 100644 upnp/src/UpnpLib.c delete mode 100644 upnp/src/api/UpnpExtraHeaders.c create mode 100644 upnp/src/api/UpnpHttpHeaders.c create mode 100644 upnp/src/api/UpnpLog.cpp delete mode 100644 upnp/src/api/UpnpString.c create mode 100644 upnp/src/api/UpnpString.cpp rename upnp/src/api/{upnpapi.c => upnpapi.cpp} (72%) delete mode 100644 upnp/src/api/upnpdebug.c create mode 100644 upnp/src/inc/UpnpLib.h create mode 100644 upnp/src/inc/document_type.h create mode 100644 upnp/src/inc/handle_table.h create mode 100644 upnp/src/inc/xml_alias.h create mode 100644 upnp/test/test_internal.c create mode 100644 upnp/test/test_upnpstring.c hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-04-04 01:05:17
|
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 branch, branch-1.14.x has been updated via f92691c01e348c8e1c01779a4199bcf046b317d2 (commit) via 6c13424c7c8dd9c9937b8cab25d70fac3c622fe5 (commit) via c2b891b1f42939eb21454a20351ce13b4219731a (commit) via e52a5323c6e612042800abd126f75c61d5c6cfa9 (commit) via 30d644511d83c2ada502ac253e70ef93e901b07c (commit) via e8cfd13c049ce41156801443858629bbd439bf06 (commit) via 47489da47d56c19533f8684ef6ecbb5cdba5dfd4 (commit) from 0e6baf97fabb52eb87970d821532dd1c1f24a39e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f92691c01e348c8e1c01779a4199bcf046b317d2 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 21:18:54 2021 -0300 Update ide files (cherry picked from commit cd5fe84b09389a04ec1eccf1e18bfa571a524e22) commit 6c13424c7c8dd9c9937b8cab25d70fac3c622fe5 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 20:17:56 2021 -0300 Remove msvc and vc10 ide files commit c2b891b1f42939eb21454a20351ce13b4219731a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 20:20:18 2021 -0300 Homekeeping for the next release commit e52a5323c6e612042800abd126f75c61d5c6cfa9 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 18:50:01 2021 -0300 More missing cmake stuff (cherry picked from commit 530866c6325b8a4f3d4445d6d9ede14a1cdcfd32) commit 30d644511d83c2ada502ac253e70ef93e901b07c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 18:07:28 2021 -0300 Homekeeping for the next release commit e8cfd13c049ce41156801443858629bbd439bf06 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 17:59:45 2021 -0300 Readme and changelog (cherry picked from commit 7b1977867cc688f4eef859b51c1f15356c74a2ef) commit 47489da47d56c19533f8684ef6ecbb5cdba5dfd4 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 29 17:41:08 2021 -0300 CMakeLists.txt missing in official 1.14.1 and 1.14.2 tarballs Hopefully closes #280 (cherry picked from commit def2feb49355ed8f9e6f45001ae8b1e303c0cc17) ----------------------------------------------------------------------- Summary of changes: ChangeLog | 16 + Makefile.am | 11 + README.md | 3 + build/msvc/inttypes.h | 301 -------------- build/msvc/stdint.h | 222 ---------- build/vc10/.gitignore | 4 - build/vc10/ixml.vcxproj | 361 ---------------- build/vc10/ixml.vcxproj.filters | 59 --- build/vc10/libupnp.sln | 147 ------- build/vc10/libupnp.vcxproj | 688 ------------------------------- build/vc10/libupnp.vcxproj.filters | 314 -------------- build/vc10/threadutil.vcxproj | 332 --------------- build/vc10/threadutil.vcxproj.filters | 44 -- build/vc10/tvcombo.vcxproj | 416 ------------------- build/vc10/tvcombo.vcxproj.filters | 38 -- build/vc10/tvctrlpt.vcxproj | 414 ------------------- build/vc10/tvctrlpt.vcxproj.filters | 32 -- build/vc10/tvdevice.vcxproj | 421 ------------------- build/vc10/tvdevice.vcxproj.filters | 52 --- configure.ac | 24 +- docs/Doxyfile | 2 +- ide/qtcreator/pupnp/pupnp-creator.config | 6 +- ide/qtcreator/pupnp/pupnp-creator.files | 44 +- libupnp.spec | 2 +- 24 files changed, 94 insertions(+), 3859 deletions(-) delete mode 100644 build/msvc/inttypes.h delete mode 100644 build/msvc/stdint.h delete mode 100644 build/vc10/.gitignore delete mode 100644 build/vc10/ixml.vcxproj delete mode 100644 build/vc10/ixml.vcxproj.filters delete mode 100644 build/vc10/libupnp.sln delete mode 100644 build/vc10/libupnp.vcxproj delete mode 100644 build/vc10/libupnp.vcxproj.filters delete mode 100644 build/vc10/threadutil.vcxproj delete mode 100644 build/vc10/threadutil.vcxproj.filters delete mode 100644 build/vc10/tvcombo.vcxproj delete mode 100644 build/vc10/tvcombo.vcxproj.filters delete mode 100644 build/vc10/tvctrlpt.vcxproj delete mode 100644 build/vc10/tvctrlpt.vcxproj.filters delete mode 100644 build/vc10/tvdevice.vcxproj delete mode 100644 build/vc10/tvdevice.vcxproj.filters hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-13 18:22:35
|
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 branch, master has been updated via f51d947fdfc55ce192fe36790631ed65afb8e20e (commit) via 035fc687d13798c38321d654e2cf0cfdb3ec472e (commit) from febddfbe925970e5ad3bd4d85b53ee70c036e2f2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f51d947fdfc55ce192fe36790631ed65afb8e20e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 13 15:11:43 2021 -0300 IDE file (cherry picked from commit 0e6baf97fabb52eb87970d821532dd1c1f24a39e) commit 035fc687d13798c38321d654e2cf0cfdb3ec472e Author: Vollstrecker <gi...@vo...> Date: Sat Mar 13 18:45:15 2021 +0100 gtest simplification (#254) * Cleaned gtest * Added DOWNLOAD_AND_BUILD_DEPS, as the gtest in ubuntu (at least the 16.04) is way too old. * CmDaB now defaults to not build the sub-project tests Co-authored-by: Vollstrecker <we...@vo...> ----------------------------------------------------------------------- Summary of changes: .github/workflows/ccpp.yml | 4 +-- CMakeLists.txt | 55 ++++++++++++---------------------- CMakeLists.txt.in | 15 ---------- gtest/CMakeLists.txt | 35 ++++++++++++++++++++++ ide/qtcreator/sample.pro/tv_ctrlpt.pro | 26 ++++++++++++++++ 5 files changed, 82 insertions(+), 53 deletions(-) delete mode 100644 CMakeLists.txt.in create mode 100644 gtest/CMakeLists.txt create mode 100644 ide/qtcreator/sample.pro/tv_ctrlpt.pro hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-13 18:22:31
|
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 branch, branch-1.14.x has been updated via 0e6baf97fabb52eb87970d821532dd1c1f24a39e (commit) via 40aad952a7f9754e3a59ac7c3b09ab9f3e0e4217 (commit) from ec2ab3fcb2e08d9cc157cf6225e28377f4c6f55c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0e6baf97fabb52eb87970d821532dd1c1f24a39e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 13 15:11:43 2021 -0300 IDE file commit 40aad952a7f9754e3a59ac7c3b09ab9f3e0e4217 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 13 02:49:40 2021 -0300 Fix for gena leak (cherry picked from commit febddfbe925970e5ad3bd4d85b53ee70c036e2f2) ----------------------------------------------------------------------- Summary of changes: ide/qtcreator/sample.pro/tv_ctrlpt.pro | 26 ++++++++++ upnp/src/gena/gena_device.c | 87 +++++++++++++++++++--------------- 2 files changed, 74 insertions(+), 39 deletions(-) create mode 100644 ide/qtcreator/sample.pro/tv_ctrlpt.pro hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-13 07:43:00
|
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 branch, master has been updated via febddfbe925970e5ad3bd4d85b53ee70c036e2f2 (commit) via 8772468939ba007a556fb0d2e0eaee9c7c286134 (commit) via f00d3e61b4df40f29798d3f6d20ae3270e1f8602 (commit) via 09a6c2dba9263a00651b54921d6e50a8bff4ef20 (commit) from 26cd769e848ddca665e26667624b25e795a0bca1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit febddfbe925970e5ad3bd4d85b53ee70c036e2f2 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 13 02:49:40 2021 -0300 Fix for gena leak commit 8772468939ba007a556fb0d2e0eaee9c7c286134 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Sat Mar 13 01:42:34 2021 -0300 upnputil.h renamed to winutil.h (#252) * upnputil.h renamed to winutil.h Also gets rid of util.c commit f00d3e61b4df40f29798d3f6d20ae3270e1f8602 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Fri Mar 12 23:49:10 2021 -0300 Refactor redundant code Also change from strcat() to memcpy(), should be slightly more efficient. commit 09a6c2dba9263a00651b54921d6e50a8bff4ef20 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 20:01:17 2021 -0300 Fix regression in windows build ----------------------------------------------------------------------- Summary of changes: upnp/CMakeLists.txt | 1 - upnp/Makefile.am | 3 +- upnp/src/api/upnpapi.c | 5 +- upnp/src/gena/gena_device.c | 1 + upnp/src/genlib/miniserver/miniserver.c | 32 +++-- upnp/src/genlib/net/http/httpreadwrite.c | 5 +- upnp/src/genlib/net/http/parsetools.c | 1 - upnp/src/genlib/net/http/statcodes.c | 2 +- upnp/src/genlib/net/http/webserver.c | 2 +- upnp/src/genlib/net/sock.c | 6 +- upnp/src/genlib/util/membuffer.c | 1 + upnp/src/genlib/util/strintmap.c | 2 - upnp/src/genlib/util/util.c | 69 ---------- upnp/src/inc/httpparser.h | 2 +- upnp/src/inc/httpreadwrite.h | 1 - upnp/src/inc/membuffer.h | 2 - upnp/src/inc/parsetools.h | 1 - upnp/src/inc/strintmap.h | 2 - upnp/src/inc/upnputil.h | 119 ----------------- ixml/src/attr.c => upnp/src/inc/winutil.h | 45 +++++-- upnp/src/soap/soap_device.c | 18 ++- upnp/src/ssdp/ssdp_ctrlpt.c | 208 ++++++++++++------------------ upnp/src/ssdp/ssdp_device.c | 4 + upnp/src/ssdp/ssdp_server.c | 4 + upnp/src/urlconfig/urlconfig.c | 1 - 25 files changed, 173 insertions(+), 364 deletions(-) delete mode 100644 upnp/src/genlib/util/util.c delete mode 100644 upnp/src/inc/upnputil.h copy ixml/src/attr.c => upnp/src/inc/winutil.h (73%) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-09 22:42:21
|
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 branch, master has been updated via 26cd769e848ddca665e26667624b25e795a0bca1 (commit) via 527491192977d784ed8a010c5d21616ce4ae4c1c (commit) via 533d54998058699d678bd372129b8e13bb980756 (commit) via 136d4851b8403af8249287be352f013517e327ea (commit) via 8d3ddeb79494afb6f65b8ee4b3db9032643a416f (commit) via f75a2ebf4abe157daaaaba42a2f85ae3a7f14db3 (commit) via 647cda99abc45cae8e2a086d05100f2f1d10baff (commit) via 65b47e47a483fbda7a0ae0acf82a42184a1659ed (commit) via fa8ceefddb3502a5a3decaa23370a58edae3d98a (commit) via 3f66c719e1eb39a1248f608956ac9901e876988e (commit) via 9e8ba1d65f13e984e3d9b40666ffbb80b90c35bf (commit) from 2bbbebf7937d60d79e5ff072f33a0963c7b46aa9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 26cd769e848ddca665e26667624b25e795a0bca1 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:40:44 2021 -0300 More strncpy() stuff commit 527491192977d784ed8a010c5d21616ce4ae4c1c Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:37:31 2021 -0300 More strncpy() stuff, remove some memset()s commit 533d54998058699d678bd372129b8e13bb980756 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:18:15 2021 -0300 More strncpy() stuff commit 136d4851b8403af8249287be352f013517e327ea Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:16:26 2021 -0300 More strncpy() stuff commit 8d3ddeb79494afb6f65b8ee4b3db9032643a416f Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:07:07 2021 -0300 More strncpy() stuff commit f75a2ebf4abe157daaaaba42a2f85ae3a7f14db3 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 19:03:19 2021 -0300 More strncpy() stuff commit 647cda99abc45cae8e2a086d05100f2f1d10baff Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 18:54:47 2021 -0300 More strncpy() stuff commit 65b47e47a483fbda7a0ae0acf82a42184a1659ed Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 17:26:22 2021 -0300 More strncpy() Also fixes a buffer overflow in the line *(pNewVirtualDir->dirName + strlen(dirName)) = 0; commit fa8ceefddb3502a5a3decaa23370a58edae3d98a Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 12:47:10 2021 -0300 Avoid non-zero terminated interface name -- WIN32 version commit 3f66c719e1eb39a1248f608956ac9901e876988e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 12:38:41 2021 -0300 More strncpy(): only keep the interface name if it fits the buffer commit 9e8ba1d65f13e984e3d9b40666ffbb80b90c35bf Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 12:37:59 2021 -0300 More strncpy() Equivalent but more concise code. ----------------------------------------------------------------------- Summary of changes: upnp/src/api/UpnpString.c | 10 ++--- upnp/src/api/upnpapi.c | 73 ++++++++++++++++---------------- upnp/src/gena/gena_ctrlpt.c | 3 +- upnp/src/gena/gena_device.c | 44 +++++++++---------- upnp/src/genlib/net/http/httpreadwrite.c | 54 ++++++++++++++--------- upnp/src/genlib/net/uri/uri.c | 4 +- upnp/src/ssdp/ssdp_device.c | 3 +- upnp/src/ssdp/ssdp_server.c | 31 ++++++++------ 8 files changed, 115 insertions(+), 107 deletions(-) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-09 15:13:12
|
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 branch, master has been updated via 2bbbebf7937d60d79e5ff072f33a0963c7b46aa9 (commit) from 4265d32eb4169428192c242cfadea8e3d5aa92ee (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2bbbebf7937d60d79e5ff072f33a0963c7b46aa9 Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Tue Mar 9 12:10:38 2021 -0300 Avoid non-zero terminated interface name If the interface name was the same size as the buffer, the resulting string would not be zero terminated. Also, there is no need to zero fill the buffer before copying because strncpy() will zero fill the remaining bytes. ----------------------------------------------------------------------- Summary of changes: upnp/src/api/upnpapi.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-08 20:50:49
|
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 branch, master has been updated via 4265d32eb4169428192c242cfadea8e3d5aa92ee (commit) from 669beb6d244025e7b50d498f3b6d8f1b5d130d10 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4265d32eb4169428192c242cfadea8e3d5aa92ee Author: Ian Whyman <ia...@ge...> Date: Mon Mar 8 10:01:18 2021 +0000 Disable Blocking TCP, Enable reuseaddr by default and remove the crazy POST write "functionality" ----------------------------------------------------------------------- Summary of changes: CMakeLists.txt | 10 +++++----- UPNP.cmake.in | 1 - configure.ac | 9 ++------- upnp/inc/upnpconfig.h.cm | 4 ---- upnp/inc/upnpconfig.h.in | 4 ---- upnp/src/genlib/net/http/webserver.c | 8 +------- 6 files changed, 8 insertions(+), 28 deletions(-) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-07 22:46:53
|
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 branch, master has been updated via 669beb6d244025e7b50d498f3b6d8f1b5d130d10 (commit) from 9e28fd6b2c1b285ee0f67b3ff8d5fb75318540c0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 669beb6d244025e7b50d498f3b6d8f1b5d130d10 Author: Vollstrecker <we...@vo...> Date: Wed Feb 24 18:11:31 2021 +0100 Set minor and patch version also. (cherry picked from commit da35684e5aa7519e0087dd53054bca5687db79df) ----------------------------------------------------------------------- Summary of changes: CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-07 22:41:06
|
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 branch, master has been updated via 9e28fd6b2c1b285ee0f67b3ff8d5fb75318540c0 (commit) from b41eca5525ccd3b5afb83f9ecd02c9f8423c7be1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9e28fd6b2c1b285ee0f67b3ff8d5fb75318540c0 Author: Ingo <in...@ho...> Date: Sun Mar 7 23:40:31 2021 +0100 Googlemock (#244) * Added googletest and initial testsuites Download googletest from github with cmake into the project to simply keep it up to date and to keep the project lean. * Added Googlemock Added some simple tests to check how mocking works and made first mock of one IPv4 network interface. ----------------------------------------------------------------------- Summary of changes: gtest/{run_test => compile.sh} | 6 +- gtest/mock/ifs/README | 10 ++ gtest/mock/ifs/compile_all.sh | 4 + gtest/mock/ifs/mylib.c | 87 ++++++++++++++ gtest/mock/ifs/mylib_simple.c | 26 ++++ gtest/mock/ifs/test_mylib.cpp | 84 +++++++++++++ gtest/mock/proofs/README | 3 + gtest/mock/proofs/compile.sh | 3 + gtest/mock/proofs/proof1.cpp | 37 ++++++ gtest/mock/proofs/proof2.cpp | 67 +++++++++++ gtest/mock/proofs/proof3.cpp | 69 +++++++++++ gtest/mock/proofs/proof4.cpp | 88 ++++++++++++++ gtest/mock/proofs/proof5.cpp | 75 ++++++++++++ gtest/mock/strerror/README | 3 + gtest/mock/strerror/compile_all.sh | 4 + gtest/mock/strerror/mylib.c | 25 ++++ gtest/mock/strerror/test_mylib.cpp | 50 ++++++++ gtest/mock/turtle/README | 2 + gtest/mock/turtle/compile.sh | 2 + gtest/mock/turtle/test_turtle.cpp | 59 +++++++++ gtest/mock/turtle/turtle_orig/compile.sh | 2 + gtest/mock/turtle/turtle_orig/mock_turtle.h | 16 +++ gtest/mock/turtle/turtle_orig/mock_turtle_test.cpp | 22 ++++ gtest/mock/turtle/turtle_orig/painter.h | 15 +++ gtest/mock/turtle/turtle_orig/turtle.h | 16 +++ gtest/test_upnpapi.cpp | 132 ++++++++++++++++++--- gtest/tools/compile.sh | 2 + gtest/tools/ifaddrs.cpp | 68 +++++++++++ gtest/tools/test_tools.cpp | 31 +++++ 29 files changed, 991 insertions(+), 17 deletions(-) copy gtest/{run_test => compile.sh} (86%) create mode 100644 gtest/mock/ifs/README create mode 100755 gtest/mock/ifs/compile_all.sh create mode 100644 gtest/mock/ifs/mylib.c create mode 100644 gtest/mock/ifs/mylib_simple.c create mode 100644 gtest/mock/ifs/test_mylib.cpp create mode 100644 gtest/mock/proofs/README create mode 100755 gtest/mock/proofs/compile.sh create mode 100644 gtest/mock/proofs/proof1.cpp create mode 100644 gtest/mock/proofs/proof2.cpp create mode 100644 gtest/mock/proofs/proof3.cpp create mode 100644 gtest/mock/proofs/proof4.cpp create mode 100644 gtest/mock/proofs/proof5.cpp create mode 100644 gtest/mock/strerror/README create mode 100755 gtest/mock/strerror/compile_all.sh create mode 100644 gtest/mock/strerror/mylib.c create mode 100644 gtest/mock/strerror/test_mylib.cpp create mode 100644 gtest/mock/turtle/README create mode 100755 gtest/mock/turtle/compile.sh create mode 100644 gtest/mock/turtle/test_turtle.cpp create mode 100755 gtest/mock/turtle/turtle_orig/compile.sh create mode 100644 gtest/mock/turtle/turtle_orig/mock_turtle.h create mode 100644 gtest/mock/turtle/turtle_orig/mock_turtle_test.cpp create mode 100644 gtest/mock/turtle/turtle_orig/painter.h create mode 100644 gtest/mock/turtle/turtle_orig/turtle.h create mode 100755 gtest/tools/compile.sh create mode 100644 gtest/tools/ifaddrs.cpp create mode 100644 gtest/tools/test_tools.cpp hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-07 20:34:23
|
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 branch, master has been updated via b41eca5525ccd3b5afb83f9ecd02c9f8423c7be1 (commit) from 4ca1bd9d356729fb186344d9a78a8ed04d8363f4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b41eca5525ccd3b5afb83f9ecd02c9f8423c7be1 Author: Ian Whyman <v0...@v0...> Date: Sun Mar 7 20:33:41 2021 +0000 Formatting: Drop tab usage (#243) * Formatting: Drop tab usage * Fix missing includes * CI: Add clang-format check * Formatting: Fix comment leading space * Formatting: Header ordering * Add missing autoconfig.h * Formatting: Keep preprocessor directives on column 0 ----------------------------------------------------------------------- Summary of changes: .clang-format | 80 +- .github/workflows/clang-format.yml | 14 + ixml/inc/ixml.h | 876 +-- ixml/inc/ixmldebug.h | 61 +- ixml/src/attr.c | 61 +- ixml/src/document.c | 852 ++- ixml/src/element.c | 1187 ++-- ixml/src/inc/ixmlmembuf.h | 136 +- ixml/src/inc/ixmlparser.h | 152 +- ixml/src/ixml.c | 674 +- ixml/src/ixmldebug.c | 91 +- ixml/src/ixmlmembuf.c | 302 +- ixml/src/ixmlparser.c | 4336 ++++++------ ixml/src/namedNodeMap.c | 264 +- ixml/src/node.c | 2059 +++--- ixml/src/nodeList.c | 214 +- ixml/test/test_document.c | 225 +- upnp/generator/TestClass.c | 213 +- upnp/generator/TestClass.h | 42 +- upnp/generator/TheStruct.h | 5 +- upnp/generator/generator.c | 1132 +-- upnp/generator/generator.h | 32 +- upnp/inc/Callback.h | 222 +- upnp/inc/UpnpActionComplete.h | 47 +- upnp/inc/UpnpActionRequest.h | 149 +- upnp/inc/UpnpDiscovery.h | 107 +- upnp/inc/UpnpEvent.h | 19 +- upnp/inc/UpnpEventSubscribe.h | 55 +- upnp/inc/UpnpExtraHeaders.h | 66 +- upnp/inc/UpnpFileInfo.h | 45 +- upnp/inc/UpnpGlobal.h | 206 +- upnp/inc/UpnpInet.h | 82 +- upnp/inc/UpnpStateVarComplete.h | 68 +- upnp/inc/UpnpStateVarRequest.h | 114 +- upnp/inc/UpnpStdInt.h | 12 +- upnp/inc/UpnpString.h | 93 +- upnp/inc/UpnpSubscriptionRequest.h | 76 +- upnp/inc/UpnpUniStd.h | 4 +- upnp/inc/ithread.h | 110 +- upnp/inc/list.h | 55 +- upnp/inc/upnp.h | 1335 ++-- upnp/inc/upnpdebug.h | 129 +- upnp/inc/upnptools.h | 229 +- upnp/sample/common/sample_util.c | 1170 ++-- upnp/sample/common/sample_util.h | 214 +- upnp/sample/common/tv_ctrlpt.c | 2431 +++---- upnp/sample/common/tv_ctrlpt.h | 223 +- upnp/sample/common/tv_device.c | 2387 +++---- upnp/sample/common/tv_device.h | 467 +- upnp/sample/linux/tv_combo_main.c | 128 +- upnp/sample/linux/tv_ctrlpt_main.c | 128 +- upnp/sample/linux/tv_device_main.c | 87 +- upnp/src/api/UpnpActionComplete.c | 132 +- upnp/src/api/UpnpActionRequest.c | 342 +- upnp/src/api/UpnpDiscovery.c | 339 +- upnp/src/api/UpnpEvent.c | 109 +- upnp/src/api/UpnpEventSubscribe.c | 147 +- upnp/src/api/UpnpExtraHeaders.c | 147 +- upnp/src/api/UpnpFileInfo.c | 214 +- upnp/src/api/UpnpStateVarComplete.c | 179 +- upnp/src/api/UpnpStateVarRequest.c | 291 +- upnp/src/api/UpnpString.c | 202 +- upnp/src/api/UpnpSubscriptionRequest.c | 180 +- upnp/src/api/upnpapi.c | 7288 ++++++++++---------- upnp/src/api/upnpdebug.c | 311 +- upnp/src/api/upnptools.c | 769 +-- upnp/src/gena/gena_callback2.c | 97 +- upnp/src/gena/gena_ctrlpt.c | 1550 ++--- upnp/src/gena/gena_device.c | 2953 ++++---- .../genlib/client_table/GenlibClientSubscription.c | 237 +- upnp/src/genlib/client_table/client_table.c | 173 +- upnp/src/genlib/miniserver/miniserver.c | 1719 +++-- upnp/src/genlib/net/http/httpparser.c | 2839 ++++---- upnp/src/genlib/net/http/httpreadwrite.c | 3622 +++++----- upnp/src/genlib/net/http/parsetools.c | 37 +- upnp/src/genlib/net/http/statcodes.c | 284 +- upnp/src/genlib/net/http/webserver.c | 2834 ++++---- upnp/src/genlib/net/sock.c | 387 +- upnp/src/genlib/net/uri/uri.c | 1157 ++-- upnp/src/genlib/service_table/service_table.c | 1501 ++-- upnp/src/genlib/util/list.c | 84 +- upnp/src/genlib/util/membuffer.c | 403 +- upnp/src/genlib/util/strintmap.c | 162 +- upnp/src/genlib/util/upnp_timeout.c | 62 +- upnp/src/genlib/util/util.c | 67 +- upnp/src/inc/GenlibClientSubscription.h | 90 +- upnp/src/inc/VirtualDir.h | 95 +- upnp/src/inc/client_table.h | 32 +- upnp/src/inc/config.h | 182 +- upnp/src/inc/gena.h | 308 +- upnp/src/inc/gena_ctrlpt.h | 62 +- upnp/src/inc/gena_device.h | 74 +- upnp/src/inc/httpparser.h | 260 +- upnp/src/inc/httpreadwrite.h | 412 +- upnp/src/inc/inet_pton.h | 7 +- upnp/src/inc/md5.h | 24 +- upnp/src/inc/membuffer.h | 176 +- upnp/src/inc/miniserver.h | 113 +- upnp/src/inc/netall.h | 42 +- upnp/src/inc/parsetools.h | 7 +- upnp/src/inc/service_table.h | 295 +- upnp/src/inc/soaplib.h | 87 +- upnp/src/inc/sock.h | 165 +- upnp/src/inc/ssdplib.h | 508 +- upnp/src/inc/statcodes.h | 125 +- upnp/src/inc/statuscodes.h | 134 +- upnp/src/inc/strintmap.h | 95 +- upnp/src/inc/sysdep.h | 23 +- upnp/src/inc/unixutil.h | 58 +- upnp/src/inc/upnp_timeout.h | 63 +- upnp/src/inc/upnpapi.h | 331 +- upnp/src/inc/upnputil.h | 70 +- upnp/src/inc/uri.h | 263 +- upnp/src/inc/urlconfig.h | 72 +- upnp/src/inc/uuid.h | 65 +- upnp/src/inc/webserver.h | 85 +- upnp/src/inet_pton.c | 476 +- upnp/src/soap/soap_common.c | 6 +- upnp/src/soap/soap_ctrlpt.c | 1572 +++-- upnp/src/soap/soap_device.c | 1367 ++-- upnp/src/ssdp/SSDPResultData.c | 106 +- upnp/src/ssdp/SSDPResultData.h | 30 +- upnp/src/ssdp/SSDPResultDataCallback.c | 11 +- upnp/src/ssdp/ssdp_ctrlpt.c | 1402 ++-- upnp/src/ssdp/ssdp_device.c | 1918 ++++-- upnp/src/ssdp/ssdp_server.c | 2543 ++++--- upnp/src/threadutil/FreeList.c | 149 +- upnp/src/threadutil/FreeList.h | 83 +- upnp/src/threadutil/LinkedList.c | 364 +- upnp/src/threadutil/LinkedList.h | 212 +- upnp/src/threadutil/ThreadPool.c | 1802 +++-- upnp/src/threadutil/ThreadPool.h | 490 +- upnp/src/threadutil/TimerThread.c | 542 +- upnp/src/threadutil/TimerThread.h | 140 +- upnp/src/urlconfig/urlconfig.c | 722 +- upnp/src/uuid/md5.c | 409 +- upnp/src/uuid/sysdep.c | 123 +- upnp/src/uuid/uuid.c | 338 +- upnp/src/win_dll.c | 11 +- upnp/test/test_init.c | 124 +- upnp/test/test_list.c | 134 +- upnp/test/test_log.c | 94 +- upnp/test/test_url.c | 229 +- 143 files changed, 37424 insertions(+), 36580 deletions(-) create mode 100644 .github/workflows/clang-format.yml hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-07 01:19:20
|
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 branch, master has been updated via 4ca1bd9d356729fb186344d9a78a8ed04d8363f4 (commit) from c4341d0e4f407d3f098369fc124290b20090c6dd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4ca1bd9d356729fb186344d9a78a8ed04d8363f4 Author: Ingo <in...@ho...> Date: Tue Feb 16 21:19:23 2021 +0100 Added googletest and initial testsuites Download googletest from github with cmake into the project to simply keep it up to date and to keep the project lean. ----------------------------------------------------------------------- Summary of changes: CMakeLists.txt | 32 ++++++++++++++++++ CMakeLists.txt.in | 15 +++++++++ gtest/run_test | 20 +++++++++++ gtest/test_template.cpp | 72 ++++++++++++++++++++++++++++++++++++++++ gtest/test_upnpapi.cpp | 88 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 227 insertions(+) create mode 100644 CMakeLists.txt.in create mode 100755 gtest/run_test create mode 100644 gtest/test_template.cpp create mode 100644 gtest/test_upnpapi.cpp hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-04 20:28:34
|
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 branch, master has been updated via c4341d0e4f407d3f098369fc124290b20090c6dd (commit) via 508930f56cca885d82b94e6e7abf588d0e46faa4 (commit) from 0e7b02e84f732254c794221424a49183ff710b9e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c4341d0e4f407d3f098369fc124290b20090c6dd Author: Alaric Senat <dev...@po...> Date: Thu Mar 4 14:21:44 2021 +0100 generator: Fix output message typo commit 508930f56cca885d82b94e6e7abf588d0e46faa4 Author: Alaric Senat <dev...@po...> Date: Thu Mar 4 11:35:11 2021 +0100 action_request: Expose extra http headers Api users might want to process some http headers that are not recognized by the pupnp webserver. A similar behavior is already implemented for the upnp http io callbacks in the FileInfo interface. ----------------------------------------------------------------------- Summary of changes: upnp/generator/generator.c | 5 ++- upnp/inc/UpnpActionRequest.h | 8 ++++ upnp/src/api/UpnpActionRequest.c | 22 ++++++++++ upnp/src/genlib/net/http/httpparser.c | 80 +++++++++++++++++++++++++++++++++++ upnp/src/genlib/net/http/webserver.c | 69 +----------------------------- upnp/src/inc/httpparser.h | 30 +++++++++++++ upnp/src/soap/soap_device.c | 9 ++++ 7 files changed, 154 insertions(+), 69 deletions(-) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-01 18:04:31
|
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 branch, master has been updated via 0e7b02e84f732254c794221424a49183ff710b9e (commit) from 7b5ec46b4f14c53184ea34e35d8a2e0df2cf66c0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0e7b02e84f732254c794221424a49183ff710b9e Author: Marcelo Roberto Jimenez <mar...@gm...> Date: Mon Mar 1 15:03:30 2021 -0300 Add the new release in README.md ----------------------------------------------------------------------- Summary of changes: README.md | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Portable UPnP SDK |
From: Marcelo R. J. <mro...@us...> - 2021-03-01 04:34:36
|
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.2 has been created at 6269a724390c69acc0a6804c211fefe6802cd35b (tag) tagging da35684e5aa7519e0087dd53054bca5687db79df (commit) replaces release-1.14.1 tagged by Marcelo Roberto Jimenez on Mon Mar 1 01:09:31 2021 -0300 - Log ----------------------------------------------------------------- Tag for release 1.14.2 Fabrice Fontaine (3): upnp/src/api/upnpapi.c: don't set gIF_IPV4 if there is no IPv4 samples: allow the user to specify the control point interface Fix IPv6 GENA subscription Jim Broadus (1): upnpapi.c: Fix crash in UpnpGetIfInfo Karlchen (1): Handle interfaces without address Marcelo Roberto Jimenez (7): Homekeeping for the next release Update README.md Changelog and README.md spell checking White spaces Changelog and THANKS White spaces Remove (now) redundant code Vollstrecker (5): Fix tests for all occasions. (Hopefully) Set right so-version and don't yell commands. Fixes #231 Forgot matrix Reverted libname-change till decided Set minor and patch version also. ----------------------------------------------------------------------- hooks/post-receive -- Portable UPnP SDK |