Hello community, here is the log from the commit of package fstrm for openSUSE:Factory checked in at 2020-04-09 23:13:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fstrm (Old) and /work/SRC/openSUSE:Factory/.fstrm.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fstrm" Thu Apr 9 23:13:47 2020 rev:4 rq:791581 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fstrm/fstrm.changes 2018-01-09 14:36:14.079516927 +0100 +++ /work/SRC/openSUSE:Factory/.fstrm.new.3248/fstrm.changes 2020-04-09 23:13:48.538187415 +0200 @@ -1,0 +2,46 @@ +Sun Apr 5 21:11:31 UTC 2020 - Marcus Rueckert <[email protected]> + +- Update to 0.6.0 + It adds a new feature for fstrm_capture. It can perform output + file rotation when a SIGUSR1 signal is received by fstrm_capture. + (See the --gmtime or --localtime options.) This allows + fstrm_capture's output file to be rotated by logrotate or a + similar external utility. (Output rotation is suppressed if + fstrm_capture is writing to stdout.) +- Changes from 0.5.0 + - Change license to modern MIT license for compatibility with + GPLv2 software. Contact [email protected] for + alternate licensing. + - src/fstrm_replay.c: For OpenBSD and Posix portability include + netinet/in.h and sys/socket.h to get struct sockaddr_in and the + AF_* defines respectively. + - Fix various compiler warnings. +- Changes from 0.4.0 + The C implementation of the Frame Streams data transport + protocol, fstrm version 0.4.0, was released. It adds TCP support, + a new tool, new documentation, and several improvements. + - Added manual pages for fstrm_capture and fstrm_dump. + - Added new tool, fstrm_replay, for replaying saved Frame Streams + data to a socket connection. + - Adds TCP support. Add tcp_writer to the core library which + implements a bi-directional Frame Streams writer as a TCP + socket client. Introduces new developer API: + fstrm_tcp_writer_init, fstrm_tcp_writer_options_init, + fstrm_tcp_writer_options_destroy, + fstrm_tcp_writer_options_set_socket_address, and + fstrm_tcp_writer_options_set_socket_port. + - fstrm_capture: new options for reading from TCP socket. + - fstrm_capture: add "-c" / "--connections" option to limit the + number of concurrent connections it will accept. + - fstrm_capture: add "-b / --buffer-size" option to set the read + buffer size (effectively the maximum frame size) to a value + other than the default 256 KiB. + - fstrm_capture: skip oversize messages to fix stalled + connections caused by messages larger than the read highwater + mark of the input buffer. Discarded messages are logged for the + purposes of tuning the input buffer size. + - fstrm_capture: complete sending of FINISH frame before closing + connection. + - Various test additions and improvements. + +------------------------------------------------------------------- Old: ---- fstrm-0.3.2.tar.gz New: ---- fstrm-0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fstrm.spec ++++++ --- /var/tmp/diff_new_pack.AAQTtf/_old 2020-04-09 23:13:49.362187892 +0200 +++ /var/tmp/diff_new_pack.AAQTtf/_new 2020-04-09 23:13:49.366187894 +0200 @@ -1,7 +1,7 @@ # # spec file for package fstrm # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define c_lib libfstrm0 Name: fstrm -Version: 0.3.2 +Version: 0.6.0 Release: 0 Summary: Frame Streams implementation in C -License: Apache-2.0 +License: MIT Group: Development/Libraries/C and C++ -Url: https://github.com/farsightsec/fstrm +URL: https://github.com/farsightsec/fstrm Source: https://dl.farsightsecurity.com/dist/%{name}/%{name}-%{version}.tar.gz BuildRequires: libevent-devel >= 2 BuildRequires: pkgconfig @@ -81,11 +81,17 @@ %postun -n %{c_lib} -p /sbin/ldconfig %files -%doc ChangeLog README* COPYRIGHT LICENSE +%doc ChangeLog README* +%license COPYRIGHT LICENSE %{_bindir}/fstrm_capture %{_bindir}/fstrm_dump +%{_bindir}/fstrm_replay +%{_mandir}/man1/fstrm_capture.1* +%{_mandir}/man1/fstrm_dump.1* +%{_mandir}/man1/fstrm_replay.1* %files -n %{c_lib} +%license COPYRIGHT LICENSE %{_libdir}/libfstrm.so.* %files devel ++++++ fstrm-0.3.2.tar.gz -> fstrm-0.6.0.tar.gz ++++++ ++++ 26531 lines of diff (skipped)
