./misc/mbuffer, Tool for buffering data streams

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20151002, Package name: mbuffer-20151002, Maintainer: pkgsrc-users

The mbuffer tool is used to buffer data streams and show the I/O rate
and summary to the user. It is especially useful for writing backups to
fast tape drives or streaming them over the network. If used correctly,
it can prevent buffer underruns and speed up the whole backup or
transfer process.


Master sites:

SHA1: 1ea592c395ba2e83dd3747c7d6f334fadc87065c
RMD160: a3391f15759c1743b3b9b64c3f872d614c1c0102
Filesize: 120.139 KB

Version history: (Expand)


CVS history: (Expand)


   2015-11-26 01:27:23 by Sebastian Wiedenroth | Files touched by this commit (2) | Package updated
Log message:
Update misc/mbuffer to 20151002

Changes in 20151002:
	- fix: SegV when argument to -v is missing
	- fix: potential infinite loop on output error
   2015-11-04 00:49:56 by Alistair G. Crooks | Files touched by this commit (330)
Log message:
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.
   2015-06-05 13:36:40 by Sebastian Wiedenroth | Files touched by this commit (3) | Package updated
Log message:
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
   2015-01-04 04:39:57 by David A. Holland | Files touched by this commit (1)
Log message:
Use BROKEN_ON_PLATFORM for "needs sysctl bits".
   2014-05-08 13:21:24 by Jonathan Perkin | Files touched by this commit (7)
Log message:
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.