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 |