Up to [cvs.NetBSD.org] / pkgsrc / misc / mbuffer
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 26 10:59:14 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
HEAD
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
misc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (possibly fetched conditionally?): ./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz
Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 7 14:35:31 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.6: +1 -2
lines
Diff to previous 1.6 (colored)
misc: Remove SHA1 hashes for distfiles
Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 1 09:29:00 2018 UTC (4 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
mbuffer: Ensure LDFLAGS are used when linking.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Sep 18 09:49:29 2018 UTC (5 years ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.4: +9 -7
lines
Diff to previous 1.4 (colored)
misc/mbuffer: Update to 20180625. 20180625: - linking of available hash libraries during runtime 20180505: - fix typo in summary - fix potential hang with small input size - testing fix for BSD - configure enhancement: objdump may be named gobjdump - fix tape end of file marker may be ignored - removed obsolete alpha code 20180410: - build fix for hashing library variants - support tapetest on systems with name variants of open and write - run only network tests for supported address families (patch supplied by Peter Pentchev) - code update for hashing infrastructure - make idev tests usable on more platforms - determine amount of available memory via procfs - option -d unintentionally consumes an argument - idev.c should use libc's names - support use of autoreconf 20180318: - performance optimized defaults - stricter arguments checking of mbuffer.rc - handle FreeBSD's maximum semaphore value transparently - print base 2 dimensions correctly (ki,Mi,Gi,Ti) - FreeBSD patches by Eric Borisch 20171011: - use $(etcdir) consistently for installation - use AC_COMPILE_IF instead of AC_RUN_IF to support cross-compiling - remove forward typedef for dest_t to support older compilers - build fix for Solaris - updated test infrastructure - print pid on every message with --pid - fix: potential hang, when one output fails to open 20170921: - added jumpbuffer reading mode for inconsistent block sizes - code separation into more files for enhanced readability - some cleanup work for global variables - fixed regression in sanity checks - fix: option -f should truncate output file - fix: failed opening of network output should not redirect to stdout - fix: summary printout should respect quiet options 20170806: - add support for libgcrypt - add support for tape aware out-of-space handling - support setting verbosity in config file - suppress gcc's unused result warnings - all have been manually checked - updated install-sh, config.sub, and config.guess - exit cleanly if all outputs failed to open but hashers are left - minor fixes and enhancements - minor code refactoring for clearer structure - some code hardening - build fix for OpenBSD - work around mhash_get_hash_name_static crashing 20170515: - fix false warning on comments in config files - code update for config parsing - makefile compatibility update 20170514: - update: configure update for latest cygwin - fix: detect missing md5.h in configure - enhancement: adjust some messages to avoid line-wrapping - enhancement: print status message to log if suppressed on console - enhancement: also read config files in /etc and ${prefix}/etc - enhancement: simplified memory conifguration detection scheme - added an example config file, with documentation of all options - added parameter StatusInterval - fix for handling empty lines in config files - fix: --append rejects existing files - fix warnings related to thread status return code 20161115: - enhancement: report percent done, when input size is known (is a file) - enhancement: watchdog raises SIGKILL if SIGINT had no effect - change: start watchdog when parsing option -W or after parsing all options when activated via defaults file - fix: use thread-safe mt_usleep instead of sleep(3) for watchdog timing - change: adjusted interface of mt_usleep to accept 64bit arguments 20160613: - fix: fix potential assertion triggered by interrupted system call - enhancement: ignore EINTR for I/O syscalls 20160228: - fix: fix listen's backlog argument, which can cause issues on Linux 4.4
Revision 1.4 / (download) - annotate - [select for diffs], Thu Nov 26 00:27:23 2015 UTC (7 years, 9 months ago) by wiedi
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
Update misc/mbuffer to 20151002 Changes in 20151002: - fix: SegV when argument to -v is missing - fix: potential infinite loop on output error
Revision 1.3 / (download) - annotate - [select for diffs], Tue Nov 3 23:49:43 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Add SHA512 digests for distfiles for misc category Problems found locating distfiles: Package colorls: missing distfile ls.tar.gz Package molden: missing distfile molden-4.6/molden4.6.tar.gz Package softmaker-office-demo: missing distfile ofl06trial.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 5 11:36:40 2015 UTC (8 years, 3 months ago) by wiedi
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
Update mbuffer to 20150412 20150412: - fix: watchdog cannot do its job if it is cleaned up to early - fix: clear sa_flags and sa_mask before use, although ignored 20141227: - added option --pid to print PID of current process - updated usage to include option -W - man page formatting fixes - configure updates - support compiling on systems that do not define PATH_MAX
Revision 1.1 / (download) - annotate - [select for diffs], Thu May 8 11:21:24 2014 UTC (9 years, 4 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Import mbuffer-20140310 into pkgsrc, packaged by Brian Bennett. mbuffer is a tool for buffering data streams with a large set of unique features: * direct support for TCP based network targets (IPv4 and IPv6) * ability to send to multiple targets in parallel (distribution mode) * support for multiple volumes * I/O rate limitation * high/low watermark based restart criteria * configurable buffer size * on the fly MD5 hash calculation * highly efficient, multi-threaded implementation It is especially useful, if you are writing backups to fast tape drives or libraries.