Branch: refs/heads/master
Home:
https://github.com/kronosnet/kronosnet
Commit: 5ac0e2c9f7afa0688406258d7c58eabf51dce5a7
https://github.com/kronosnet/kronosnet/commit/5ac0e2c9f7afa0688406258d7c58e…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-11 (Sat, 11 Nov 2017)
Changed paths:
M .gitignore
Log Message:
-----------
git ignore libknet/{compress,crypto}_canary
Commit: 687f3f9c4e506b531d678cb42037c613c238d4b1
https://github.com/kronosnet/kronosnet/commit/687f3f9c4e506b531d678cb42037c…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-11 (Sat, 11 Nov 2017)
Changed paths:
M libknet/common.c
M libknet/common.h
Log Message:
-----------
Define a common helper function for symbol remapping
Commit: 599087b7310f6799ee1634bbed386f4fa5af807a
https://github.com/kronosnet/kronosnet/commit/599087b7310f6799ee1634bbed386…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-11 (Sat, 11 Nov 2017)
Changed paths:
M libknet/compress_zlib.c
Log Message:
-----------
Switch libknet/compress_zlib.c to using the remap_symbol helper
Commit: 26912ff1cea8e40e545af6cc7ce3a2c3d4623a8a
https://github.com/kronosnet/kronosnet/commit/26912ff1cea8e40e545af6cc7ce3a…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/compress_canary.c
M libknet/compress_zlib.c
A libknet/compress_zlib_remap.h
A libknet/remap.h
Log Message:
-----------
Use the preprocessor to reference all remapped zlib symbols in the canary
Commit: 13b844f86ad3f08e11fd2f89c66b82c516d1a5af
https://github.com/kronosnet/kronosnet/commit/13b844f86ad3f08e11fd2f89c66b8…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M libknet/compress_zlib.c
M libknet/remap.h
Log Message:
-----------
Use the preprocessor for the zlib symbol remapping as well
This ensures that the canary uses all dynamically loaded symbols,
enabling precise versioning of the optional dependencies.
Commit: 0cffc380f8b0ac108e154d800d74282b7902800d
https://github.com/kronosnet/kronosnet/commit/0cffc380f8b0ac108e154d800d742…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/compress_bzip2.c
A libknet/compress_bzip2_remap.h
M libknet/compress_canary.c
M libknet/compress_lz4.c
A libknet/compress_lz4_remap.h
M libknet/compress_lzma.c
A libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
A libknet/compress_lzo2_remap.h
Log Message:
-----------
Extend the preprocessor schema to all compression plugins
Commit: fa2598010bc65d3955739ab1aa9c4bbeac488aa8
https://github.com/kronosnet/kronosnet/commit/fa2598010bc65d3955739ab1aa9c4…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M libknet/compress_lzma_remap.h
M libknet/remap.h
Log Message:
-----------
Validate dynamic symbol prototypes
Practically, all imported symbols are functions returning an int, but
the LZMA API defines it as an enum.
Commit: 7e58326d05d4cce5cd56469ecd8e04462cb8fb53
https://github.com/kronosnet/kronosnet/commit/7e58326d05d4cce5cd56469ecd8e0…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/crypto_canary.c
M libknet/crypto_openssl.c
A libknet/crypto_openssl_remap.h
Log Message:
-----------
Extend the preprocessor schema to the OpenSSL crypto plugin
Commit: e6ac8d8ec30f8ccb0e6bd81e62d42cfa1259c04f
https://github.com/kronosnet/kronosnet/commit/e6ac8d8ec30f8ccb0e6bd81e62d42…
Author: Ferenc Wágner <wferi(a)debian.org>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M libknet/Makefile.am
M libknet/crypto_canary.c
M libknet/crypto_nss.c
A libknet/crypto_nss_remap.h
Log Message:
-----------
Extend the preprocessor schema to the NSS crypto plugin
Commit: bbe704162ddaa379b5e830dd86c627c958c81563
https://github.com/kronosnet/kronosnet/commit/bbe704162ddaa379b5e830dd86c62…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M .gitignore
M libknet/Makefile.am
M libknet/common.c
M libknet/common.h
M libknet/compress_bzip2.c
A libknet/compress_bzip2_remap.h
M libknet/compress_canary.c
M libknet/compress_lz4.c
A libknet/compress_lz4_remap.h
M libknet/compress_lzma.c
A libknet/compress_lzma_remap.h
M libknet/compress_lzo2.c
A libknet/compress_lzo2_remap.h
M libknet/compress_zlib.c
A libknet/compress_zlib_remap.h
M libknet/crypto_canary.c
M libknet/crypto_nss.c
A libknet/crypto_nss_remap.h
M libknet/crypto_openssl.c
A libknet/crypto_openssl_remap.h
A libknet/remap.h
Log Message:
-----------
Merge pull request #83 from wferi/canary
Automatic canaries
Compare:
https://github.com/kronosnet/kronosnet/compare/881b06b9e3aa...bbe704162dda