benchmarks/postal: Moved man to share/man Approved by: portmgr (blanket)a26e32b4fd
Port details
benchmarks/postal0.76_1
Benchmark SMTP/POP servers
- Maintainer
- ports@FreeBSD.org
- Packages
- postal 0.76_1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://doc.coker.com.au/projects/postal/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (48)
benchmarks/postal: update to 0.76
Major changes:
* Fix buffer underrun
* Add -b option to bind to an address to bhm
* Improve build
Port changes:
* Update MASTER_SITE and WWW2cf1aff496Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
benchmarks: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Alexander Logvinov <ports@logvinov.com> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alexey V. Degtyarev * Andreas Kohn <andreas@syndrom23.de> * Andrew Shevtsov <nyxo@dnuc.polyn.kiae.su> * Andrey Zakhvatov <andy@FreeBSD.org> * Andy Clark <andrewclarkii@gmail.com> * Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>) * Bill Fumerola <billf@chc-chimes.com> * Brad Davis <brd@FreeBSD.org> * Bruce A. Mah <bmah@FreeBSD.org> * Chao Shin <quakelee@cn.freebsd.org> * Danilo Egea Gondolfo <danilo@FreeBSD.org> * David O'Brien (obrien@FreeBSD.org) * David O'Brien (obrien@NUXI.com) * Dima Sivachenko <dima@chg.ru> * Gabriel M. Dutra <0xdutra@gmail.com> * Gea-Suan Lin <gslin@ccca.nctu.edu.tw> * Gea-Suan Lin <gslin@gslin.org> * Hannes Hauswedell <h2+fbsdports@fsfe.org> * Johannes Dieterich <dieterich@ogolem.org> * Johannes Dieterich <jmd@FreeBSD.org> * Joseph Koshy <jkoshy@FreeBSD.org> * Kris Moore <kmoore@FreeBSD.org> * Lars Eggert <lars@eggert.org> * Mark Pulford <mark@kyne.com.au> * Matthias Fechner <mfechner@FreeBSD.org> * NAKAJI Hiroyuki <nakaji@jp.freebsd.org> * NAKATA Maho <maho@FreeBSD.org> * Oliver Lehmann <oliver@FreeBSD.org> * Pete Fritchman <petef@databits.net> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Radim Kolar * Radim Kolar <hsn@sendmail.cz> * Roman Bogorodskiy <bogorodskiy@inbox.ru> * Scott Flatman <sf@dsinw.com> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Kandaurov <pluknet@gmail.com> * Sergey Skvortsov <skv@protey.ru> * Slava Shwartsman <slavash@FreeBSD.org> * Stephen Montgomery-Smith <stephen@math.missouri.edu> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Thomas Dreibholz <dreibh@iem.uni-due.de> * Tom Judge <tom@tomjudge.com> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vsevolod Stakhov <vsevolod@FreeBSD.org> * Will Andrews <andrews@technologist.com> * Yen-Ming Lee <leeym@FreeBSD.org> * Ying-Chieh Liao <ijliao@FreeBSD.org> * arved * asami * dikshie <dikshie@lapi.itb.ac.id> * gnn * ijliao * janos.mohacsi@bsd.hu * jesper@jdn.dk * jmz * koshy * luigi@FreeBSD.org * mharo@FreeBSD.org * mich@freebsdcluster.org * mr * se * shalunov * thierry@pompo.net * trasz <trasz@pin.if.uz.zgora.pl> * uminac With hat: portmgr86b2c5122a
Remove # $FreeBSD$ from Makefiles.305f148f48
benchmarks/postal: Unbreak on CURRENT
tcp.cpp:135:10: error: assigning to 'int' from incompatible type '__bind<int &, sockaddr *&, unsigned long>'
rc = bind(m_fd, source, sizeof(struct sockaddr_in));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://beefy12.nyi.freebsd.org/data/head-amd64-default/p500844_s347134/logs/errors/postal-0.73_3.logb527a33e86benchmarks/postal: Fix build with Clang 6
bhm.cpp:420:25: error: value of type '__bind<int &, sockaddr *, unsigned long>' is
not contextually convertible to 'bool'
if(listen_fd == -1 || bind(listen_fd, (sockaddr *)&in, sizeof(in))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bhm.cpp:420:22: error: invalid operands to binary expression ('bool' and '__bind<int
&, sockaddr *, unsigned long>')
if(listen_fd == -1 || bind(listen_fd, (sockaddr *)&in, sizeof(in))
http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/postal-0.73_3.log0560213a44Remove all _USE=openssl occurrences. Sponsored by: Absolighte51bbb58a4
benchmarks/postal: Support DEFAULT_VERSIONS+=ssl The newest version of OpenSSL doesn't have SSLv3_method, similar to LibreSSL, so update the patches to support both.4875e3a46b
Cleanup patches, category benchmarks Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight56bf85096c
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight7f4572eae4- Update security/gnutls to 3.4.10. - Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports t net-im/jabber: This port used the old API to give users fine grained control over which crypto algorithms were used via a configuration file. It's not immediately obvious how to port this to the new API so the port always uses the defaults now. www/hydra: Mark BROKEN. This uses more removed calls than the other ports, is said to be alpha quality and not fully functional and has been abandoned 10 years ago. PR: 207768 Exp-run by: antoine Approved by: portmgr (antoine)6bc6f3a9e0
Use SSLv3 instead of SSLv2 when OpenSSL is used. This fixes build on head.6f2378b769
Convert a bunch of EXTRACT_SUFX=... into USES=tar:... Approved by: portmgr (not really, but touches unstaged ports)a84c115a09
- Replace security/gnutls with security/gnutls3 and update to 3.2.15 - Bump PORTREVISION on all ports that depend on security/gnutls and adjust all ports that depend on security/gnutls3 - Update mail/anubis to version 4.2 which supports gnutls 3.x - Update mail/libvmime to a development snapshot (recommended by upstream developers) PR: 191274 Exp-run by: antoine Approved by: portmgr (antoine)3ab1b8443e
- Update to 0.73 - Use new options helper - Update pkg-descr PR: 187289 Submitted by: ports furyf060bf46c1
This needs a modern version of GCC, not just any version of GCC, to make sure things build on FreeBSD 9.x as well as 10.x.1a082e26a1
- Fix build - Stage support PR: 184879 Submitted by: Ports Fury0100b8ed6f
Add NO_STAGE all over the place in preparation for the staging support (cat: benchmarks)0f0eb50c1e
Convert benchmarks from USE_GMAKE to USES=gmake While here: - Trim headers - convert some port to the new perl5 worldf811bf8ec5
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
Convert to new options frameworkbf82f7adb7
Return maintainership back to pool8c26bbc254
Update to 0.72024acff1ab
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdf- Add license information (GPLv3) - Make portlint happier528d613757
- Get Rid MD5 support With hat: portmgr (myself)65e190c0f0
- Mark port MAKE_JOBS_SAFE0bcde9db87
- Update to 0.70 [1] - Add OPTION to disable SSL support PR: ports/126720 Submitted by: Chris St Denis <chris@smartt.com> [1] Approved by: mm (maintainer, myself)b2ead3a669
- Update to 0.69ae9b0dc73a
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp runf935a609c5
- updated maintainer e-mail address Approved by: garga (mentor)8413b1b1d5
- Update to 0.66 PR: 109789 Submitted by: Martin Matuska <martin@matuska.org> (maintainer)d0089965b3
- Update to 0.65 - Pass maintainership to submitter PR: ports/108840 Submitted by: Martin Matuska <martin at matuska.org>dfdc908706
Remove USE_REINPLACE from all categories starting with B72ad491a93
- Add SHA256d1b8ea31e7
SIZEify.33fdc4cde2
unbreak ; it did build on my -current (Feb/09/2004) utilize PLIST_FILES use gmake to suppress warning about Makefile8e70ae1644
Move inclusion of bsd.port.pre.mk past all variable definitions.9f6062ff30
Per bento logs, mark as broken on 5.x.383f496373
Update to 0.62 PR: ports/53254 Submitted by: Christian Brueffer <chris@unixpages.org>4b42be35be
Assign MAINTAINER to ports@FreeBSD.org. PR: ports/52534 Submitted by: Christian Brueffer <chris@unixpages.org>0225134607
De-pkg-comment.57f9198bc7
Update port to version 0.61, assign maintainership to chris@unixpages.org.cf7d66b3e4
PERL -> REINPLACE_CMD PR: 39295 Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de>9e7578d8ea
upgrade to 0.60 drop maintainership38b009331e
add postal, a SMTP/POP benchmark tester4e852e5be4