[Pkg-voip-commits] [bctoolbox] branch debian/sid updated (a35ac5d -> 5d3d2e0)
daniel at gnoutcheff.name
daniel at gnoutcheff.name
Thu Mar 30 04:31:30 UTC 2017
This is an automated email from the git hooks/post-receive script.
gnoutchd-guest pushed a change to branch debian/sid
in repository bctoolbox.
from a35ac5d Add kill-rpath.patch
adds 719cde8 fix configure script for mbedtls version
adds 381df01 Move from CUnit to BCUnit
adds d4d7d6d Fix build for Windows 10.
adds 3c49362 port.h: add FORMAT_SIZE_T
adds 282cbc9 port.h: update FORMAT_SIZE_T for mac
adds a000c79 Fix strict compile flags.
adds ecc4a6c Fix linking of bctoolbox_tester executable.
adds 2a3e077 Fix a memory leak in detect_res_prefix()
adds cedccbe Add portable definition of EWOULDBLOCK and EINPROGRESS.
adds 222a7ec No need to prefix filenames, there is already a directory that prefixes the header file.
adds 856a7ce Fix potential memory leaks.
adds 3634b46 Add API to convert v4-mapped and NAT64 IP addresses to IPv4 addresses.
adds f0ac8d5 Fix build with Visual Studio.
adds 9daabd3 Fix build on Mac OS X.
adds 2b6e15c Improve list API.
adds fbac73d license: update FSF address
adds a2c4bfc Add API to convert IPv4 address to IPv6 address (IPv4 mapped).
adds ddd39bf Import bctbx_get_local_ip_for() from linphone.
adds 921a213 Fix build on Windows.
adds 29f3854 Get correct error string on Windows.
adds 270ebc8 Correctly handle IPv6 getaddrinfo with V4MAPPED flag.
adds 447f029 Fix .pc generation in configure.ac
adds ad078c2 exec_prefix is mandatory, at least for pkg-config 0.26
adds aa48895 Merge branch '0.2.x'
adds 85f0fb7 add accessor to print SSL version and ciphersuite
adds 0564c4b Fixed option --with-feature not working when no parameter is supplied. Changing default directory for searching polarssl and mbetls to /usr instead of usr/local. Adding LIBS_PRIVATE for bctoolbox.pc.in.
adds c11f1e7 Fix nat64 mapping removal.
adds bc85d6a fix polarssl compilation
adds dd095f5 Rename bctbx_list_remove_link() into bctbx_list_unlink() and bctbx_list_delete_link() into bctbx_list_erase_link(). Indeed, there was a confusion between these two methods when the MSList API was deprecated, resulting in thousands of small memory leaks. bctbx_list_remove_link() is not freeing the list node, unlike bctbx_list_delete_link.
adds 2cdda1d Use proper setup/teardown function pointers of cunit for before_each/after_each blocks. This fixes the absence of asserts in xml reports when the test is leaking memory.
adds d30df58 Fix signature of bctbx_sockaddr_to_ip_address().
adds fc6d528 enable strict compilation (-Werror) and fix compilation error
adds 033cf14 fix security issue resulting in CN-mistmatch not detected when building over mbedtls.
adds 65ea395 fix compilation issue
adds 3cf103b fix autotools build scripts
adds e82e608 fix polarssl compilation and peer_cn handling
new 47ddd49 fix win32 compilation issue
new 9792017 Stricter compilation options + new compilation error fixes.
new 7e428ae allow missing initializers and fix compilation error
new 28359b1 fix potential bug with the way addrinfo are freed by bctbx.
new d0c1666 fix memory leak
new 6c9c968 Added a Skip tag to never run a test unless --all is given as argument to tester
new ba13dfd Added --all into helper text
new b8685d2 -add BctbcException class. -Improved stack trace with c++ demangling
new 13c732c fix compilation issue (jehan)
new 7f951f6 Handle EHOSTUNREACH, used by iOS when IPv6 network is not available.
new 9768411 conditionnal compilation of exception.c
new 45cc765 Fix compilation of bctoolbox
new 90e8a0b fix compilation errors due to C++11 specific code being used in C++(old) programs.
new e76f4b8 fix again compilation issue
new ce17bed clean code (remove strange global symbol)
new 02208ed Improve bctbx_freeaddrinfo() algorithm.
new 02b3831 fix exception.cc cmake conditionnal build
new 0645530 fix bug in configure.ac, when compiling with polarssl
new 8e9e5a5 fix configure.ac default install path
new 02f7301 Fix build on Mac OS X.
new d0ae227 Improve definition of C++11 flags.
new 1bc2e22 Do not list 'Skip' tests unless --all is specified
new 6ef0d00 Do not print test if null
new ec49607 Fix copy/paste dump mistake
new 058967d add BCTCBX_ENOTCONN error
new bb00c01 fix bad error reporting
new 7254fe9 Define our own getnameinfo() to work around a thread safety problem in the Apple implementation of this function.
new c3e9e78 Create bctbx_map_cchar_t and the corresponding functions
new 0e43266 update cmakelist
new d6948f6 add include stdio.h
new 8654694 snpfrintf not from std
new 3a1a056 Use NDK_ARCHITECTURE instead of CMAKE_SYSTEM_PROCESSOR as library name suffix when building for Android.
new 2046ff6 fix memorly leak in friends map
new f75c582 add bctbx_delete_with_data functions in map.h
new a453b6c Fix delete_with_data of map
new b2a91b1 fix memory leak
new c651788 Add missing link libraries on Windows.
new fcebd9f Add bytes buffer/uints to hexa string conversion functions
new 09e142f Add timespec add and comparison
new 10b40a5 Fix build issue with CMake < 3.1
new 2436d92 fix memory leaks
new d5c6a2b Fix issue in CMakeLists.txt: strict compiler flags was not applied
new a7826fe [Patch integration] Fix comparison between signed and unsigned integers
new c1481fd fix compilation error with polarssl
new 225ff85 Revert "fix compilation error with polarssl"
new b9121e2 fix warning
new 448d0f0 fix warning again (for centos7)
new 7494e72 Rework the get_current_time API - have a function which enforce we get the UTC current time - return UTC current time for the get_cur_time_ms - do not expose _bctbx_get_cur_time in the API.
new 9d9dd09 Add a String to second period parser function
new 4c679a7 Fix compilation error with clang
new bdeefbb Update README
new db43bc9 Update version to 0.5.1
new d7ce4e5 Update and migrate README into Markdown format
new efc04c5 Relax autotools strictness about README files
new adf433a Add README.md to EXTRA_DIST
new 0b00806 Merge tag '0.5.1' into debian/sid
new 5d3d2e0 [debian] Update packaging for 0.5.1
The 57 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CMakeLists.txt | 40 +-
Makefile.am | 9 +-
NEWS | 5 +
README | 42 --
README.md | 64 ++
bctoolbox-tester.pc.in | 2 +-
bctoolbox.pc.in | 5 +-
build/CMakeLists.txt | 2 +-
build/android/Android-tester.mk | 4 +-
cmake/BcToolboxConfig.cmake.in | 2 +-
cmake/{FindCUnit.cmake => FindBCUnit.cmake} | 44 +-
cmake/FindMbedTLS.cmake | 2 +-
cmake/FindPolarSSL.cmake | 2 +-
config.h.cmake | 2 +-
configure.ac | 95 +--
debian/TODO | 2 +-
debian/changelog | 4 +-
debian/control | 4 +-
debian/copyright | 682 ++++++++++++++++++++-
debian/libbctoolbox0.shlibs | 1 -
debian/{libbctoolbox0.dirs => libbctoolbox1.dirs} | 0
...libbctoolbox0.install => libbctoolbox1.install} | 0
debian/libbctoolbox1.lintian-overrides | 3 +
debian/libbctoolbox1.shlibs | 1 +
debian/rules | 5 +-
include/CMakeLists.txt | 27 +-
include/bctoolbox/Makefile.am | 2 +-
include/bctoolbox/crypto.h | 7 +-
include/bctoolbox/exception.hh | 78 +++
include/bctoolbox/list.h | 26 +-
include/bctoolbox/logging.h | 22 +-
include/bctoolbox/map.h | 84 ++-
include/bctoolbox/port.h | 137 ++++-
include/bctoolbox/tester.h | 2 +-
include/bctoolbox/vfs.h | 2 +-
src/CMakeLists.txt | 55 +-
src/Makefile.am | 14 +-
src/containers/list.c | 22 +-
src/containers/map.cc | 285 +++++++--
src/crypto/mbedtls.c | 16 +-
src/crypto/polarssl.c | 31 +-
src/crypto/polarssl1.2.c | 27 +-
src/tester.c | 88 +--
src/utils.h | 2 +-
src/utils/exception.cc | 127 ++++
src/utils/port.c | 444 +++++++++++---
src/vfs.c | 5 +-
tester/CMakeLists.txt | 5 +-
tester/bctoolbox_tester.c | 1 +
tester/bctoolbox_tester.h | 1 +
tester/containers.cc | 136 +++-
tester/port.c | 141 +++++
52 files changed, 2354 insertions(+), 455 deletions(-)
delete mode 100644 README
create mode 100644 README.md
rename cmake/{FindCUnit.cmake => FindBCUnit.cmake} (59%)
delete mode 100644 debian/libbctoolbox0.shlibs
rename debian/{libbctoolbox0.dirs => libbctoolbox1.dirs} (100%)
rename debian/{libbctoolbox0.install => libbctoolbox1.install} (100%)
create mode 100644 debian/libbctoolbox1.lintian-overrides
create mode 100644 debian/libbctoolbox1.shlibs
create mode 100644 include/bctoolbox/exception.hh
create mode 100644 src/utils/exception.cc
create mode 100644 tester/port.c
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/bctoolbox.git
More information about the Pkg-voip-commits
mailing list