Branch: refs/heads/stable1 Home: https://github.com/kronosnet/kronosnet Commit: c364e20a89922b9a45335ebf7760379768c2ab96 https://github.com/kronosnet/kronosnet/commit/c364e20a89922b9a45335ebf776037... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths: M libknet/threads_rx.c M libknet/threads_tx.c
Log Message: ----------- [tx/rx] improve error checking when running external code
libknet cannot guarantee that the dst_host_filter is sane nor that it cannot be exploited to return garbage to knet.
there is an infinitesimal possibility that, if the plugin returns total crap, knet could crash by trying to access out-of-bound memory.
Prevent that by adding specific checks both in TX/RX.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 2aac137b8f1e4da918c0c6aab9c9c5a7dced2e52 https://github.com/kronosnet/kronosnet/commit/2aac137b8f1e4da918c0c6aab9c9c5... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths: M libknet/compress.c M libknet/compress_bzip2.c M libknet/compress_lz4.c M libknet/compress_lz4hc.c M libknet/compress_lzma.c M libknet/compress_model.h M libknet/compress_zlib.c M libknet/tests/api_knet_handle_compress.c
Log Message: ----------- [compress] delegate compress_level validation to compress libraries
- make val_level internal api call optional - keep lzo2 val_level around due to the specific nature of compress_level values - add internal compress_lib_test to do a round-robin (compress/decompress) check with provided values - drop unnecessary val_level checks around - update internal compress API include file - adjust api_knet_handle_compress test to use a known bad value for zlib validation
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: f009c7e9d3f5eb46c561affca9d47d1bc6e73b9a https://github.com/kronosnet/kronosnet/commit/f009c7e9d3f5eb46c561affca9d47d... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths: M build-aux/knet_valgrind_memcheck.supp
Log Message: ----------- [compress] update valgrind exception file to match new lzma entry points
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: 9b43b45ff37d8d13c03f590f5dd73cc4beef895a https://github.com/kronosnet/kronosnet/commit/9b43b45ff37d8d13c03f590f5dd73c... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths: M libknet/compress.c
Log Message: ----------- [compress] extend check to compare end buffer data
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com
Commit: caf2f01a6e6777c88469d088695044db4a4d2ff7 https://github.com/kronosnet/kronosnet/commit/caf2f01a6e6777c88469d088695044... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: A .gitattributes M configure.ac
Log Message: ----------- build: determine SOURCE_EPOCH during configuration
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 0cd26ff3f75ed9e2f0e6b5b7b500ed323ecb31ee https://github.com/kronosnet/kronosnet/commit/0cd26ff3f75ed9e2f0e6b5b7b500ed... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M Makefile.am
Log Message: ----------- build: distribute the source_epoch file
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: e508e319a8607d6ae9adc5d401aaa331554fcc84 https://github.com/kronosnet/kronosnet/commit/e508e319a8607d6ae9adc5d401aaa3... Author: Christine Caulfield ccaulfie@redhat.com Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M man/doxyxml.c
Log Message: ----------- man: Add date & year options to doxyxml
Signed-off-by: Christine Caulfield ccaulfie@redhat.com
Commit: c8510477ed560af01d909d75bac3a98cd33ab7ff https://github.com/kronosnet/kronosnet/commit/c8510477ed560af01d909d75bac3a9... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M man/Makefile.am
Log Message: ----------- man: use new doxyxml date options to build man pages
Based on Fabio's original patch.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 778fcca33377fe08e8101cfed5f21edcc54ee46b https://github.com/kronosnet/kronosnet/commit/778fcca33377fe08e8101cfed5f21e... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M Makefile.am
Log Message: ----------- spec: use the source epoch here as well
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: beadf90c69a1fbd0a723f6097d0de25b0c0660b7 https://github.com/kronosnet/kronosnet/commit/beadf90c69a1fbd0a723f6097d0de2... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M Makefile.am M configure.ac A m4/ax_prog_date.m4 M man/Makefile.am
Log Message: ----------- build: accomodate to the actual date utility
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 6849a14cc9568cb1eeb73f84562f923df0dece97 https://github.com/kronosnet/kronosnet/commit/6849a14cc9568cb1eeb73f84562f92... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M configure.ac
Log Message: ----------- build: git -C is a relatively new option, avoid it
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: c2334891858f58e17996fe3e0cdc5e3d529ca9a4 https://github.com/kronosnet/kronosnet/commit/c2334891858f58e17996fe3e0cdc5e... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M configure.ac
Log Message: ----------- [build] fail and provide proper error if source tree version is unknown
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: 644d8c273eb9a2561e213842745cfe8ffea989fc https://github.com/kronosnet/kronosnet/commit/644d8c273eb9a2561e213842745cfe... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M configure.ac
Log Message: ----------- build: check for SOURCE_DATE_EPOCH before turning to Git for an epoch
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: c76003e8db65fc8f305cca4a77b0a327d743fbdc https://github.com/kronosnet/kronosnet/commit/c76003e8db65fc8f305cca4a77b0a3... Author: Ferenc Wágner wferi@debian.org Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths: M configure.ac
Log Message: ----------- build: look for source_epoch in srcdir
Signed-off-by: Ferenc Wágner wferi@debian.org
Commit: b5a655f1bd3825126758c9a46db7b7dc7ba448d0 https://github.com/kronosnet/kronosnet/commit/b5a655f1bd3825126758c9a46db7b7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths: A .gitattributes M Makefile.am M build-aux/knet_valgrind_memcheck.supp M configure.ac M libknet/compress.c M libknet/compress_bzip2.c M libknet/compress_lz4.c M libknet/compress_lz4hc.c M libknet/compress_lzma.c M libknet/compress_model.h M libknet/compress_zlib.c M libknet/tests/api_knet_handle_compress.c M libknet/threads_rx.c M libknet/threads_tx.c A m4/ax_prog_date.m4 M man/Makefile.am M man/doxyxml.c
Log Message: ----------- Merge pull request #140 from kronosnet/stable1-proposed
stable1-proposed
Compare: https://github.com/kronosnet/kronosnet/compare/e268accc08c5...b5a655f1bd38