notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
botan Portable, easy to use, and efficient C++ crypto library
1.8.14 security Deleted on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.8.14Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Botan 1.8 have known bugs and is no longer supported upstream, migrate to security/botan110
Expired This port expired on: 2014-06-30
Maintainer: lapo@lapo.it search for ports maintained by this maintainer
Port Added: 2002-08-20 05:03:40
Last Update: 2014-06-30 08:37:50
SVN Revision: 359811
People watching this port, also watch:: nmap, zsh, tmux
License: BSD2CLAUSE
WWW:
http://botan.randombit.net/
Description:
Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly optimizations for common CPUs, including x86, x86-64, and PowerPC, offers further speedups for critical tasks such as SHA-1 hashing and multiple precision integer operations. Botan is licensed under the same permissive terms as FreeBSD itself. WWW: http://botan.randombit.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • botan>0:security/botan
No installation instructions:
This port has been deleted.
PKGNAME: botan
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. memory.hpp : devel/boost-libs
  2. libcrypto.so.8 : security/openssl
  3. python2.7 : lang/python27
  4. gmake : devel/gmake
Runtime dependencies:
  1. libcrypto.so.8 : security/openssl
Library dependencies:
  1. libgmp.so : math/gmp
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for botan-1.8.14: ECC=on: ECC support GMP=on: GMP (multiple precision arithmetic) support SSL=on: SSL protocol support ===> Use 'make config' to modify these settings
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://files.randombit.net/botan/v1.8/
Collapse this list.

Number of commits found: 57

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.8.14
30 Jun 2014 08:37:50
Revision:359811Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2014-06-30 www/trac-TracDuplicates: Broken for more than 5 months
2014-06-30 mail/hotwayd: Protocol changed, software unusable
2014-06-30 mail/ilohamail-devel: Upstream disappeared
2014-06-30 games/tyrquake: Broken for more than 5 months
2014-06-30 net/gkrellmqst: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 security/p5-Jifty-Plugin-OpenID: Broken for more than 5 months
2014-06-30 games/sumwars: Broken for more than 5 months
2014-06-30 audio/ruby-esound: Broken for more than 5 months
2014-06-30 x11-toolkits/py-pyqwt: Broken for more than 5 months
2014-06-30 net-im/ysm: Broken for more than 5 months
2014-06-30 net-mgmt/send: Broken for more than 5 months
2014-06-30 net/p5-Jifty-Plugin-Authentication-Ldap: Broken for more than 5
months
2014-06-30 net-p2p/bittyrant: Broken for more than 5 months
2014-06-30 sysutils/gkrellm: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 audio/gkrellmms: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 audio/gkrellmvolume: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellmlaunch: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellmfmonitor: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellshoot: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 polish/sms2: sms2 is no longer being developed, consider using
alternative software.
2014-06-30 x11-toolkits/py-wmdockapps: Crufty and nothing depends on this
2014-06-30 audio/tagger: Ancient, unmaintained
2014-06-30 www/mod_wsgi2: No longer supported, please use www/mod_wsgi3 instead
2014-06-30 security/botan: Botan 1.8 have known bugs and is no longer supported
upstream, migrate to security/botan110
1.8.14
01 Feb 2014 13:56:20
Revision:342137Original commit files touched by this commit
madpilot search for other commits by this committer
- Update to 1.8.14
- Deprecate and set expiration date
- Fix LICENSE
- Convert to USES=gmake
- Convert to staging
- Use new LIB_DEPENDS format

PR:		ports/186279
Submitted by:	Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.13
20 Sep 2013 22:55:26
Revision:327769Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
1.8.13
18 Jun 2013 16:07:40
Revision:321200Original commit files touched by this commit
antoine search for other commits by this committer
Fix after PORT_OPTIONS conversion
1.8.13
29 Mar 2013 19:33:42
Revision:315566Original commit files touched by this commit
cs search for other commits by this committer
- Remove A/An in COMMENT
- Trim Header where applicable
05 Mar 2013 17:07:44
Revision:313460Original commit files touched by this commit Sanity Test Failure Refresh
miwi search for other commits by this committer
- Convert to OptionsNG
- Trim header

Reviewed by:	beat, bapt, kwm
1.8.13
03 Dec 2011 18:39:29
Original commit files touched by this commit
scheidell search for other commits by this committer
- upgrade to 1.8.13
- race condition could cause crashes
- upgrade to 1.8.12
- fixed memory leak (botan pr 144)
- added patch from upstream in repo for python portability issues

PR:     161167
Submitted by:   jreed@isc.org
Approved by:    maintainer (timeout), gabor (mentor)
Feature safe:   yes
1.8.11
04 Nov 2010 01:03:29
Original commit files touched by this commit
wen search for other commits by this committer
- Update to 1.8.11
- Use PLIST_FILES instead of pkg-plist

PR:             ports/151909
Submitted by:   Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.10
03 Sep 2010 14:34:39
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.8.10

PR:             ports/150227
Submitted by:   Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.9
24 Jul 2010 05:55:26
Original commit files touched by this commit
sahil search for other commits by this committer
- Update to 1.8.9
- Add LICENSE

PR:             ports/147935
Submitted by:   Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.8_1
19 Apr 2010 10:43:43
Original commit files touched by this commit
ale search for other commits by this committer
Switch to use newer GMP version.

PR:             ports/144487
Submitted by:   ale
Approved by:    portmgr (-exp run by erwin)
1.8.8
24 Dec 2009 02:37:18
Original commit files touched by this commit
wen search for other commits by this committer
- Improve package description

PR:             ports/141913
Submitted by:   Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.8
13 Nov 2009 23:54:41
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.8.8

PR:             140505
Submitted by:   Lapo Luchini <lapo@lapo.it> (maintainer)
1.8.7_1
27 Oct 2009 14:55:49
Original commit files touched by this commit
ale search for other commits by this committer
Fix gmp shared lib version.
1.8.7_1
27 Oct 2009 14:49:54
Original commit files touched by this commit
ale search for other commits by this committer
- Fix plist using partial dynamic plist (bump PORTREVISION)
- Add bzip2 and zlib modules
- Add options for openssl and gmp modules

Approved by:    maintainer
1.8.7
27 Oct 2009 13:37:59
Original commit files touched by this commit
ale search for other commits by this committer
Update to latest stable release (1.8.7):
- switch to python configure (perl one was obsolated)
- build ECC support (option to disable it)
- fix shared library name

PR:             ports/139275
Submitted by:   ale
Approved by:    maintainer
1.6.5
22 Oct 2009 07:19:29
Original commit files touched by this commit
clsung search for other commits by this committer
Lapo Luchini (lapo_AT_lapo dot it) will maintain this port
1.6.5
05 Apr 2009 13:31:45
Original commit files touched by this commit
itetcu search for other commits by this committer
Don't install DOCS when -DNOPORTDOCS.

Prompted by:    QAT QA run
Approved by:    maintainer timeout on QATMail
1.6.5
31 Jan 2009 21:30:21
Original commit files touched by this commit
pav search for other commits by this committer
- Update download location

Reported by:    -fetch-original pointyhat run
1.6.5
06 Oct 2008 05:22:26
Original commit files touched by this commit
clsung search for other commits by this committer
- Update to 1.6.5

PR:             ports/127013
Submitted by:   chinsan
Reviewed by:    clsung
1.4.12
08 Sep 2007 01:04:03
Original commit files touched by this commit
linimon search for other commits by this committer
Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:   gabor
Sponsored by:   Google Summer of Code 2007
Hat:            portmgr
1.4.12
04 Aug 2007 11:41:31
Original commit files touched by this commit
gabor search for other commits by this committer
- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:   Google Summer of Code 2007
Approved by:    portmgr (pav)
1.4.12
14 Aug 2006 04:09:27
Original commit files touched by this commit
clsung search for other commits by this committer
- Respect DESTDIR
- Use USE_LDCONFIG

PR:             ports/101865
Submitted by:   Gea-Suan Lin <gslin_AT_gslin dot org>
1.4.12
15 Apr 2006 08:30:23
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.12
- fix unfetchable
- modified patch-configure.pl
  ! Merged doc/rngs.txt into the main API document
1.4.11
06 Jan 2006 08:28:22
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.11
1.4.10
02 Jan 2006 04:14:21
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.10

PR:             91035
Submitted by:   Wesley Shields <wxs_AT_csh dot rit dot edu>
1.4.9
17 Nov 2005 08:37:05
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.9
- add SHA256 checksums
1.4.7
04 Oct 2005 06:46:00
Original commit files touched by this commit
clsung search for other commits by this committer
Changelog:
- Fixed major performance problems with recent versions of GNU C++
- Added an implementation of the X9.31 PRNG
- Removed the X9.17 and FIPS 186-2 PRNG algorithms
- Changed defaults to use X9.31 PRNGs as global PRNG objects
- Some cleanups related to the engine code
  and more (see http://botan.randombit.net/logs/log-14.php)

PR:             86589
Submitted by:   az (New committer today. Welcome to the zoo :) )
1.4.6
15 Mar 2005 07:22:40
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.6
- ChangeLog [http://botan.randombit.net/logs/log-14.php]
  * Fix an error in the shutdown code introduced in 1.4.5
  * Setting base/pkcs8_tries to 0 disables the builtin fail-out
  * Support for XMPP identifiers in X.509 certificates
  * Duplicate entries in X.509 DNs are removed
  * More fixes for Borland C++, from Friedemann Kleint
  * Add a workaround for buggy iostreams
1.4.4
02 Mar 2005 02:32:44
Original commit files touched by this commit
clsung search for other commits by this committer
- botan-1.4.4 does not build on perl5.005

Noted by:   krismail
1.4.4
19 Feb 2005 03:53:33
Original commit files touched by this commit
clsung search for other commits by this committer
- Change MASTER_SITES in case of fetch error problem

Note by:    krisbot
1.4.4
17 Feb 2005 07:43:43
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.4.4
- add an extra-patch for gcc295, a quick and dirty patch I thought...
1.4.0
26 Aug 2004 10:07:01
Original commit files touched by this commit
clsung search for other commits by this committer
- Update to 1.4.0
- Change MASTER_SITES
- fixed build error in 5.x (compare to ports/69194)

PR:             ports/70444
Approved by:    vanilla (co-mentor)
1.2.8_1
20 Aug 2004 02:56:44
Original commit files touched by this commit
clsung search for other commits by this committer
My territory, suggested by ijliao. :p

Approved by:    vanilla (co-mentor)
1.2.8_1
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
1.2.8_1
04 Feb 2004 05:10:27
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
1.2.8
31 Dec 2003 15:04:57
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.2.8

PR:             ports/60756
Submitted by:   Cheng-Lung Sung <clsung@dragon2.net> (maintainer)
1.2.7
03 Nov 2003 15:49:00
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.2.7

PR:             58794
Submitted by:   Cheng-Lung Sung <clsung@dragon2.net>
1.2.6
10 Jul 2003 08:25:57
Original commit files touched by this commit
erwin search for other commits by this committer
Add missing dependency

PR:             54282
Submitted by:   bento, Kirill Ponomarew <ponomarew@oberon.net>
1.2.6
08 Jul 2003 11:34:00
Original commit files touched by this commit
daichi search for other commits by this committer
update security/botan: 1.2.4 -> 1.2.6

PR:             54118
Submitted by:   Kirill Ponomarew <ponomarew@oberon.net>
1.2.4
01 Jun 2003 02:44:50
Original commit files touched by this commit
foxfair search for other commits by this committer
PR:             52828
Submitted by:   Kirill Ponomarew <ponomarew@oberon.net>
Update security/botan: 1.2.3 -> 1.2.4
1.2.3
21 May 2003 15:59:59
Original commit files touched by this commit
foxfair search for other commits by this committer
PR:             52492
Submitted by:   Kirill Ponomarew <ponomarew@oberon.net>
Update botan to 1.2.3
1.2.1
12 May 2003 08:30:33
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.2.1

PR:             51903
Submitted by:   Kirill Ponomarew <ponomarew@oberon.net>
1.2.0
04 May 2003 00:27:18
Original commit files touched by this commit
naddy search for other commits by this committer
Fix build on -CURRENT/i386.

Submitted by:   Clement Laforet <sheepkiller@cultdeadsheep.org>
Reported by:    kris (bento)
1.2.0
30 Apr 2003 01:05:35
Original commit files touched by this commit
naddy search for other commits by this committer
Update to 1.2.

PR:             51541
Submitted by:   Clement Laforet <sheepkiller@cultdeadsheep.org>
1.0.2
20 Feb 2003 18:59:13
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
1.0.2
30 Jan 2003 15:47:04
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.0.2
1.0.1_1
14 Jan 2003 03:32:16
Original commit files touched by this commit
kris search for other commits by this committer
Add two missing symlinks
1.0.1_1
07 Nov 2002 03:10:58
Original commit files touched by this commit
adamw search for other commits by this committer
Fix PORTCOMMENTs that were killing INDEX builds.

105 pointy hats to:     me
Approved by:            pat
1.0.1_1
03 Nov 2002 21:30:54
Original commit files touched by this commit
edwin search for other commits by this committer
Port needs perl to build -> USE_PERL5=yes
See http://bento.freebsd.org/errorlogs/5-latest/botan-1.0.1_1.log
1.0.1_1
27 Sep 2002 18:30:52
Original commit files touched by this commit
ijliao search for other commits by this committer
fix plist by removing a recursively-linked file

Submitted by:   bento log
1.0.1
15 Sep 2002 08:05:20
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.0.1
1.0.0
28 Aug 2002 05:09:40
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.0.0
0.9.2
23 Aug 2002 23:47:41
Original commit files touched by this commit
kris search for other commits by this committer
Remove a stray line which is not installed by the port

Noticed by:     bento
0.9.2
21 Aug 2002 03:32:40
Original commit files touched by this commit
ijliao search for other commits by this committer
update supporting algorithms

Submitted by:   Jack Lloyd <lloyd@acm.jhu.edu>
0.9.2
20 Aug 2002 05:19:44
Original commit files touched by this commit
ijliao search for other commits by this committer
update WWW
0.9.2
20 Aug 2002 05:03:19
Original commit files touched by this commit
ijliao search for other commits by this committer
opencl -> botan
upgrade botan to 0.9.2

Number of commits found: 57