notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

Port details
mbuffer Tool for buffering data streams
20191016 misc on this many watch lists=7 search for ports that depend on this port Find issues related to this port Report an issue related to this port 20191016Version of this port present on the latest quarterly branch.
Maintainer: tobik@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-12-20 07:27:31
Last Update: 2019-10-18 12:55:46
SVN Revision: 514716
License: GPLv3+
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
  1. /usr/local/share/licenses/mbuffer-20191016/catalog.mk
  2. /usr/local/share/licenses/mbuffer-20191016/LICENSE
  3. /usr/local/share/licenses/mbuffer-20191016/GPLv3+
  4. bin/mbuffer
  5. @sample etc/mbuffer.rc.sample
  6. man/man1/mbuffer.1.gz
Collapse this list.
Dependency lines:
  • mbuffer>0:misc/mbuffer
To install the port: cd /usr/ports/misc/mbuffer/ && make install clean
To add the package: pkg install mbuffer
PKGNAME: mbuffer
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. mhash>=0.9.9.9_5 : security/mhash
This port is required by:
for Build
  1. sysutils/znapzend
for Run
  1. sysutils/py-pyznap
  2. sysutils/sanoid
  3. sysutils/sanoid-devel
  4. sysutils/znapzend
  5. sysutils/zogftw

Configuration Options

USES:

Master Sites:
  1. http://www.maier-komor.de/software/mbuffer/

Number of commits found: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Oct 2019 11:55:46
Original commit files touched by this commit  20191016
Revision:514716
tobik search for other commits by this committer
misc/mbuffer: Update to 20191016
26 Jul 2019 12:38:22
Original commit files touched by this commit  20190725
Revision:507354
tobik search for other commits by this committer
misc/mbuffer: Update to 20190725
29 Jan 2019 13:05:55
Original commit files touched by this commit  20190127
Revision:491559
tobik search for other commits by this committer
misc/mbuffer: Update to 20190127
21 Jan 2019 12:55:07
Original commit files touched by this commit  20190119
Revision:490855
tobik search for other commits by this committer
misc/mbuffer: Update to 20190119
14 Jan 2019 18:36:58
Original commit files touched by this commit  20190113
Revision:490310
tobik search for other commits by this committer
misc/mbuffer: Update to 20190113

- mbuffer now tries to dlopen some libraries when looking for valid
  hash functions.  This happens at runtime only.  Drop related
  build dependencies, CONFIGURE_ARGS, and other workarounds.

- Add options for all supported hashing libraries
17 Jun 2018 18:46:08
Original commit files touched by this commit  20180505
Revision:472625
tobik search for other commits by this committer
Unbreak misc/mbuffer when objdump is missing (for example on aarch64)

The configure script uses objdump to check for libc symbol names
for open/read/write/fstat.  We could switch it to nm or readelf but
as the names are unlikely to ever going to differ from their visible
names on FreeBSD hardcode them instead and skip the check.
14 May 2018 08:16:47
Original commit files touched by this commit  20180505
Revision:469858
tobik search for other commits by this committer
misc/mbuffer: Update to 20180505

- Unify versioning scheme with how it's done upstream and on other systems
- Add missing gtar to TEST_DEPENDS
- Clean up some unnecessary {CONFIGURE,MAKE}_ARGS
19 Mar 2018 07:10:50
Original commit files touched by this commit  2018.03.18_1
Revision:464990
tobik search for other commits by this committer
misc/mbuffer: Don't accidentally pick up libgcrypt from the build environment

- Fix LICENSE
19 Mar 2018 06:11:49
Original commit files touched by this commit  2018.03.18
Revision:464984
tobik search for other commits by this committer
misc/mbuffer: Update to 20180318

- Fixes a bug where mbuffer would immediatly fail with no explicit
  counts set
- Add TEST_TARGET
- Take maintainership after the last 6 months maintainer timeout from
  r464491

PR:		226637
Submitted by:	eborisch+FreeBSD@gmail.com
14 Mar 2018 13:42:26
Original commit files touched by this commit  2017.10.11
Revision:464491
tobik search for other commits by this committer
misc/mbuffer: Update to 2017.10.11

- While here switch to options helpers

PR:		222329
Submitted by:	asomers
Approved by:	mm (maintainer timeout, 6 months)
15 Mar 2017 14:45:31
Original commit files touched by this commit  2016.06.13
Revision:436247
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
11 Jul 2016 18:50:14
Original commit files touched by this commit  2016.06.13
Revision:418392
asomers search for other commits by this committer
Update misc/mbuffer to 20160613

PR:		210504
Reviewed by:	brd
Approved by:	maintainer-timeout
Approved by:	brd (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D6949
01 Apr 2016 14:16:20
Original commit files touched by this commit  2015.10.02
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
18 Nov 2015 14:06:12
Original commit files touched by this commit  2015.10.02
Revision:401869
bapt search for other commits by this committer
Update mbuffer to 2015-10-02

Approved by:	mm (maintainer)
Sponsored by:	Gandi.net
24 Mar 2015 17:09:59
Original commit files touched by this commit  2014.12.27
Revision:382126
marino search for other commits by this committer
5 ports categories: Remove $PTHREAD_LIBS

Categories: irc, x11-clocks, benchmarks, misc, textproc

approved by:	PTHREAD blanket
20 Jan 2015 10:06:01
Original commit files touched by this commit  2014.12.27
Revision:377501
mm search for other commits by this committer
Update mbuffer to 2014-12-27
07 Oct 2014 17:57:28
Original commit files touched by this commit  2014.03.10
Revision:370384
mva search for other commits by this committer
- Update to version 2014.03.10
- Fix version display
- Minor updates to pkg-descr, incoluding a WWW: whitespace fix

Notable changes:

0140310:
- added memory advise for buffer memory
- compatibility fix for Solars st driver
- prevent buffer overflow attack via defaults file
- ignore defaults file from other users
- updated documentation for use with cron
- minor bugfixes

20140126:
- new feature: set option defaults in ~/.mbuffer.rc
- enhancement: write status to the log file
- enhancement: added option to suppress status logging
- fix: formatting fix for summary message

PR:		193480
Submitted by:	fk@fabiankeil.de
Approved by:	maintainer timeout (mm@)
29 Jul 2014 19:11:53
Original commit files touched by this commit  2013.02.20_1
Revision:363374
adamw search for other commits by this committer
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
14 Jul 2014 18:42:04
Original commit files touched by this commit  2013.02.20_1
Revision:361812
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
26 May 2014 12:16:06
Original commit files touched by this commit  2013.02.20_1
Revision:355313  Sanity Test Failure
miwi search for other commits by this committer
- Convert gmake, bzip2 to USES

Approved by:	portmgr
19 Jan 2014 12:57:48
Original commit files touched by this commit  2013.02.20_1
Revision:340277
mm search for other commits by this committer
Fix pkg-plist for mbuffer
19 Jan 2014 11:40:50
Original commit files touched by this commit  2013.02.20
Revision:340267
mm search for other commits by this committer
Add STAGE support to misc/mbuffer
20 Sep 2013 20:50:59
Refresh Original commit files touched by this commit
Revision:327745  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
misc)
22 Jun 2013 07:40:17
Original commit files touched by this commit  2013.02.20
Revision:321549
mm search for other commits by this committer
Update to 2013.02.20
Take maintainership

PR:		ports/179804
Approved by:	rafan
03 Jun 2013 07:40:32
Original commit files touched by this commit  2011.07.24_1
Revision:319758
jgh search for other commits by this committer
- adoption of optionsNG
- trim historical headers

Approved by:	portmgr (bapt)
27 May 2012 06:18:47
Original commit files touched by this commit  2011.07.24_1

rafan search for other commits by this committer
- mbuffer prefers mash, so let it be (also fixed hidden dependency to mhash
  if it was installed at the time this port is built)

PR:             ports/168252
Submitted by:   mm@
14 Jan 2012 16:48:43
Original commit files touched by this commit  2011.07.24

rafan search for other commits by this committer
- Update to 2011.07.24
- Drop sigaction patch as it was merged into upstream
09 Sep 2011 12:26:54
Original commit files touched by this commit  2011.03.17

olgeni search for other commits by this committer
Fix a typo.
28 Mar 2011 16:47:06
Original commit files touched by this commit  2011.03.17

rafan search for other commits by this committer
- Correct the patch to use sigaction(2) for 7.x and 6.x

Reported by:    pointyhat via pav@
26 Mar 2011 07:52:20
Original commit files touched by this commit  2011.03.17

rafan search for other commits by this committer
- Update to 2011.03.17

PR:             ports/155899
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
24 Jan 2011 15:27:23
Original commit files touched by this commit  2011.01.19

rafan search for other commits by this committer
- Update to 2011.01.19

PR:             ports/154260
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
Feature safe:   yes
03 Jan 2011 13:32:57
Original commit files touched by this commit  2010.12.30

rafan search for other commits by this committer
- Update to 2010.12.30
- Added LICENSE declaration (GPLv3)
- Remove MD5 checksum

PR:             ports/153586
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
24 Sep 2010 09:27:12
Original commit files touched by this commit  2010.05.26

rafan search for other commits by this committer
- Update to 2010.05.26

PR:             ports/150885
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
07 Jan 2009 13:46:22
Original commit files touched by this commit  2009.01.06

rafan search for other commits by this committer
- Update to 2009.01.06
26 Dec 2008 19:21:54
Original commit files touched by this commit  2008.12.07

rafan search for other commits by this committer
- Fix build on 6.x by using valloc(3) instead of posix_memalign(3)

Reported by:    pointyhat via erwin
26 Dec 2008 02:03:25
Original commit files touched by this commit  2008.12.07

rafan search for other commits by this committer
- Update to 20081207 which fixes many bugs from previous version in ports
04 Oct 2007 01:53:45
Original commit files touched by this commit  2006.07.28

edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
11 Jan 2007 08:06:47
Original commit files touched by this commit  2006.07.28

rafan search for other commits by this committer
- Respect PTHREAD_LIBS
- mbuffer needs C99 function, atoll(3), which is not available on 4.x
10 Jan 2007 17:27:35
Original commit files touched by this commit  2006.07.28

rafan search for other commits by this committer
- mbuffer needs pthread which is not available on 4.x

Submitted by:   pointyhat via kris
20 Dec 2006 07:24:47
Original commit files touched by this commit  2006.07.28

rafan search for other commits by this committer
Add mbuffer-20060728, a tool for buffering data streams.

Number of commits found: 40

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
weechatFeb 21
webkit2-gtk3Feb 19
dovecotFeb 13
gitlab-ceFeb 13
grub2-bhyveFeb 12
libexifFeb 11
linux-flashplayerFeb 11
nginxFeb 09
nginx-develFeb 09
ksh93Feb 07
ksh93-develFeb 07
clamavFeb 05
py-django111Feb 04
py-django22Feb 04
py-django30Feb 04

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-02-21 18:46:54


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38526
Broken 678
Deprecated 265
Ignore 949
Forbidden 3
Restricted 150
No CDROM 72
Vulnerable 23
Expired 111
Set to expire 237
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days17
new fortnight55
new month307

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.