Commit graph

1550 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
ab0acc9cd4 - Move security/rubygem-rc4 to security/rubygem-ruby-rc4
- Add LICENSE
- Update WWW
2015-05-24 15:40:01 +00:00
Antoine Brodin
3500ab2c26 Update security/metasploit to 4.11.2 2015-05-23 16:32:23 +00:00
Dan Langille
477339e90b Add new port: security/py-crits
CRITs is a web-based tool which combines an analytic engine with a cyber threat
database that not only serves as a repository for attack data and malware, but
also provides analysts with a powerful platform for conducting malware
analyses, correlating malware, and for targeting data. These analyses and
correlations can also be saved and exploited within CRITs. CRITs employs a
simple but very useful hierarchy to structure cyber threat information. This
structure gives analysts the power to 'pivot' on metadata to discover
previously unknown related content.

Approved by: mat (mentor)
2015-05-22 19:51:08 +00:00
Vanilla I. Shu
9a5a0a0a81 Add tmux-cssh 20150518, clusterSSH features using tmux, but not X11.
PR:		200313
Submitted by:	jrm@ftfl.ca
2015-05-19 03:33:06 +00:00
Ryan Steinmetz
d8df3497c5 New port: security/hitch:
hitch is a network proxy that terminates TLS/SSL connections and forwards
the unencrypted traffic to some backend. It's designed to handle 10s of
thousands of connections efficiently on multicore machines.

WWW: https://github.com/varnish/hitch/
2015-05-18 13:39:23 +00:00
Adam Weinberger
12942b4303 Add security/keepass, the official KeePass client.
KeePass is a free open source password manager, which helps you to manage your
passwords in a secure way. You can put all your passwords in one database, which
is locked with one master key or a key file. So you only have to remember one
single master password or select the key file to unlock the whole database. The
databases are encrypted using the best and most secure encryption algorithms
currently known (AES and Twofish).

This is the official KeePass application, which was originally only available
for Windows, but has now been re-written with .Net and able to be run on BSD,
Linux and Mac OS X with Mono.

WWW: http://keepass.info/

PR:		200062
Submitted by:	Ben Woods
2015-05-16 16:39:14 +00:00
Michael Moll
dc0775573f new port: security/rubygem-omniauth-shibboleth
Ruby gem that implements an OmniAuth strategy for authenticating
through Shibboleth (SAML) for usage in rubygem-onmiauth.

WWW: https://github.com/toyokazu/omniauth-shibboleth

PR:		199753
Differential Revision:	https://reviews.freebsd.org/D2507
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	swills (mentor)
2015-05-10 23:31:29 +00:00
Michael Moll
a129dfd0e4 new port: security/rubygem-omniauth-multipassword
Ruby gem that implements an OmniAuth strategy that allows to
authenticate against different password strategies at once.

WWW: https://github.com/jgraichen/omniauth-multipassword

PR:		199755
Differential Revision:	https://reviews.freebsd.org/D2504
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	mat (mentor)
2015-05-10 12:57:00 +00:00
Michael Moll
807b7d9112 new port: security/rubygem-omniauth-gitlab
Ruby gem that implements the OmniAuth strategy of GitLab
for usage in rubygem-onmiauth.

WWW: https://github.com/linchus/omniauth-gitlab

PR:		199779
Differential Revision:	https://reviews.freebsd.org/D2502
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	mat (mentor)
2015-05-09 21:59:10 +00:00
Michael Moll
0d90cdcf75 new port: security/omniauth-bitbucket
Ruby gem to add an OmniAuth strategy for Atlassian Bitbucket.

WWW: https://github.com/sishen/omniauth-bitbucket

PR:		199780
Differential Revision:	https://reviews.freebsd.org/D2467
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	swills (mentor), mat (mentor)
2015-05-09 16:27:14 +00:00
Michael Moll
6f3255b29d new port: security/rubygem-doorkeeper
Doorkeeper is an OAuth 2 provider for Rails and Grape applications

WWW: https://github.com/doorkeeper-gem/doorkeeper

PR:		199817
Differential Revision:	https://reviews.freebsd.org/D2494
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	mat (mentor)
2015-05-09 15:04:46 +00:00
Ruslan Makhmatkhanov
802dbfb102 Rename py-certify to py-certifi to conform upstream name.
Approved by:	olivierd (maintainer, by email)
2015-05-01 18:10:24 +00:00
Lars Engels
8e9e078da0 Add security/passivedns:
A tool to collect DNS records passively to aid Incident handling, Network
Security Monitoring (NSM) and general digital forensics.

PassiveDNS sniffs traffic from an interface or reads a pcap-file and outputs
the DNS-server answers to a log file. PassiveDNS can cache/aggregate duplicate
DNS answers in-memory, limiting the amount of data in the logfile without
losing the essense in the DNS answer.

WWW: https://github.com/gamelinux/passivedns

PR:		198499
Submitted by:	shadowbq@gmail.com
2015-04-27 20:33:38 +00:00
Rene Ladan
2af5dcc160 Remove expired ports:
2015-04-15 databases/php53-sqlite3: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-simplexml: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sybase_ct: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-ctype: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-wddx: security EOL reached 14 Aug 2014
2015-04-15 security/php53-filter: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-ftp: security EOL reached 14 Aug 2014
2015-04-15 net/php53-soap: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-recode: security EOL reached 14 Aug 2014
2015-04-15 security/php53-openssl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-dba: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_pgsql: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-fileinfo: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_odbc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sqlite: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-readline: security EOL reached 14 Aug 2014
2015-04-15 mail/php53-imap: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-posix: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-phar: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-gd: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xsl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_firebird: security EOL reached 14 Aug 2014
2015-04-15 devel/mingw64-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 devel/cross-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 databases/php53-pdo_dblib: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvshm: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-json: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-redis: requires php53, security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-pspell: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pgsql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlreader: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-iconv: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-odbc: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-curl: security EOL reached 14 Aug 2014
2015-04-15 math/php53-gmp: security EOL reached 14 Aug 2014
2015-04-15 security/php53-mcrypt: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-shmop: security EOL reached 14 Aug 2014
2015-04-15 math/php53-bcmath: security EOL reached 14 Aug 2014
2015-04-15 security/php53-hash: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvsem: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zip: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-exif: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-gettext: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlwriter: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xml: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-mbstring: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvmsg: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysqli: security EOL reached 14 Aug 2014
2015-04-15 misc/php53-calendar: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-tokenizer: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo: security EOL reached 14 Aug 2014
2015-04-15 net/php53-xmlrpc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-interbase: security EOL reached 14 Aug 2014
2015-04-15 www/php53-session: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mssql: security EOL reached 14 Aug 2014
2015-04-15 www/php53-tidy: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zlib: security EOL reached 14 Aug 2014
2015-04-15 net/php53-ldap: security EOL reached 14 Aug 2014
2015-04-15 net-mgmt/php53-snmp: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-dom: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-pcntl: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-bz2: security EOL reached 14 Aug 2014
2015-04-15 net/php53-sockets: security EOL reached 14 Aug 2014
2015-04-15 lang/php53: security EOL reached 14 Aug 2014
2015-04-15 devel/pecl-uuid: requires php53, security EOL reached 14 Aug 2014
2015-04-15 lang/php53-extensions: security EOL reached 14 Aug 2014
2015-04-15 german/pecl-konto_check: requires php53, security EOL reached 14 Aug 2014
2015-04-17 www/moodle26: Deprecated by upstream, use www/moodle2{7,8} instead
2015-04-17 21:00:10 +00:00
Tijl Coosemans
8e27c129f2 New port security/libbzrtp:
An implementation of ZRTP by Belledonne Communications (Linphone).
ZRTP (RFC 6189) is a media path key agreement protocol for unicast
secure RTP.
2015-04-15 18:46:50 +00:00
Antoine Brodin
dbbb91b27d New port: security/py-stix
A Python library for parsing, manipulating, and generating STIX content
WWW: https://github.com/STIXProject/python-stix
2015-04-10 22:25:06 +00:00
Ruslan Makhmatkhanov
f848c882de Basic and Digest HTTP authentication for Flask routes.
WWW: http://github.com/miguelgrinberg/flask-httpauth/
2015-04-08 10:58:05 +00:00
Antoine Brodin
5698b35cbc New port: security/py-pyaff4
The Advanced Forensics File format 4 was originally designed and published in
"Extending the advanced forensic format to accommodate multiple data sources,
logical evidence, arbitrary information and forensic workflow" M.I. Cohen,
Simson Garfinkel and Bradley Schatz, digital investigation 6 (2009) S57-S68.
The format is an open source format used for the storage of digital evidence and
data.

WWW: http://www.aff4.org/
2015-04-02 17:18:46 +00:00
Johan van Selst
282721b31c CyaSSL has been renamed WolfSSL upstream
Rename port and update to 3.4.0
http://www.yassl.com/yaSSL/Products-wolfssl.html
2015-03-28 09:15:24 +00:00
Antoine Brodin
99e5a36cae - Hook py-requests-kerberos to the build
- Fix LICENSE
2015-03-27 20:37:42 +00:00
John-Mark Gurney
16e7451816 Add port to install various NIST KAT files. These are used by the
tests in tests/sys/opencrypto to validate parts of the OpenCrypto
subsystem...

Sponsored by:	The FreeBSD Foundation
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D2064
2015-03-22 01:49:26 +00:00
Alexey Dokuchaev
f6a6c1a417 Add port of RHash, console utility and library for computing and verifying
hash sums of files.  It is based on the same code as existing Perl wrapper,
`security/p5-Crypt-RHash' port.

Also, properly sort `security/Makefile' while here.
2015-03-13 17:59:00 +00:00
Sunpoet Po-Chuan Hsieh
883df12568 - Connect security/rubygem-scrypt 2015-03-02 14:54:23 +00:00
Sunpoet Po-Chuan Hsieh
05cb638c4d - Add p5-Authen-SCRAM 0.005
The modules in this distribution implement the Salted Challenge Response
Authentication Mechanism (SCRAM) from RFC 5802.

WWW: http://search.cpan.org/dist/Authen-SCRAM/
2015-02-26 17:39:19 +00:00
Sunpoet Po-Chuan Hsieh
640156187b - Add p5-PBKDF2-Tiny 0.005
PBKDF2::Tiny provides an RFC 2898 compliant PBKDF2 implementation using
HMAC-SHA1 or HMAC-SHA2 in under 100 lines of code.

WWW: http://search.cpan.org/dist/PBKDF2-Tiny/
2015-02-26 17:38:20 +00:00
Sunpoet Po-Chuan Hsieh
411c1509d3 - Add p5-Authen-SASL-SASLprep 1.01
Authen::SASL::SASLprep implements the SASLprep specification, which describes
how to prepare Unicode strings representing user names and passwords for
comparison. SASLprep is a profile of the stringprep algorithm.

WWW: http://search.cpan.org/dist/Authen-SASL-SASLprep/
2015-02-26 17:37:43 +00:00
Adam Weinberger
94c98a7481 Add security/p5-Crypt-OpenSSL-EC and security/p5-Crypt-OpenSSL-ECDSA,
interfaces to elliptic curve functions from OpenSSL.
2015-02-14 18:59:03 +00:00
Kubilay Kocak
615bb777b9 [NEW] security/reop: Reasonable Expectation Of Privacy
reop is a simple, semi-modern wannabe PGP clone.

Supported operations include signing -S and verifying -V messages, plus
a variety of options for encrypting messages (-D -E). It does everything
you'd expect a PGP program to do. More accurately, it does everything I
expect you to expect a PGP program to do.

WWW: https://github.com/tedu/reop
2015-02-12 14:28:58 +00:00
Kubilay Kocak
15bcaef594 [NEW] security/libnacl: Python bindings for NaCl
This library is used to gain direct access to the functions exposed by
Daniel J. Bernstein's nacl library via libsodium or tweetnacl. It has
been constructed to maintain extensive documentation on how to use nacl
as well as being tely portable. The file in libnacl/__init__.py can be
pulled out and placed directly in any project to give a single file
binding to all of nacl.

WWW: https://libnacl.readthedocs.org
2015-02-12 07:23:55 +00:00
Erwin Lansing
907161a7aa Add beta version of softhsm2, Software implementation of a
Hardware Security Module (HSM)

PR:		196096
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
2015-02-09 03:20:10 +00:00
Jason Helfman
2cd8ac6da6 GPuTTY is a frontend to the SSH client, using the Gtk+ toolkit.
WWW: http://www.defora.org/os/project/334/gputty

PR:		197331 (based on)
Submitted by:	Olivier Cochard-Labbe <olivier@cochard.me>
2015-02-05 17:01:28 +00:00
Ryan Steinmetz
bb27919f0b New port: security/kstart:
k5start is a modified version of kinit that can use keytabs to authenticate,
can run as a daemon and wake up periodically to refresh a ticket, and can run
single commands with their own authentication credentials and refresh those
credentials until the command exits.

It is commonly used to maintain Kerberos tickets for services that need to
authenticate to minimize the amount of Kerberos-related logic that must be
in the service itself.

WWW: http://www.eyrie.org/~eagle/software/kstart/
2015-02-04 20:44:21 +00:00
Rene Ladan
1869512c53 Remove expired ports:
2015-01-31 audio/py-eyed3-06: In audio/abcde dependency has been changed to audio/py-eyed3
2015-01-31 mail/postfix210: Use mail/postfix instead.
2015-01-31 net-im/venom: No more support from the project
2015-02-01 security/openssh-portable66: security/openssh-portable now has all patches working. This port is obsolete.
2015-01-31 www/p5-WWW-Scraper-ISBN-Driver: Merged to www/p5-WWW-Scraper-ISBN by upstream
2015-01-31 www/p5-WWW-Scraper-ISBN-Record: Merged to www/p5-WWW-Scraper-ISBN by upstream
2015-02-02 22:22:23 +00:00
Hiroki Sato
f18568b5b9 Add security/p5-Heimdal-Kadm5, a perl module for Heimdal Kerberos
administrative client library (libkadm5clnt).
2015-02-01 18:55:29 +00:00
Hiroki Sato
6fd55f7db6 Add security/p5-Authen-Simple-Kerberos, Kerberos backend for
p5-Authen-Simple.
2015-02-01 18:51:34 +00:00
Hiroki Sato
c622075b3a Add security/p5-Authen-Krb5-Simple, simple Kerberos authentication module. 2015-02-01 18:48:50 +00:00
Vsevolod Stakhov
97015e0940 Add hpenc utility port.
https://github.com/vstakhov/hpenc
2015-01-31 10:25:36 +00:00
Vanilla I. Shu
5cedef19bd Add p5-Crypt-Sodium 0.06, perl bindings for portable NaCL (libsodium).
PR:		197088
Submitted by:	Thomas von Dein <freebsd@daemon.de>
2015-01-27 06:32:33 +00:00
Kurt Jaeger
68aae0b0e7 New port: security/p5-Digest-GOST
Digest::GOST provides an interface to the GOST R 34.11-94
message digest algorithm, also defined in RFC 5831.

WWW: http://search.cpan.org/dist/Digest-GOST/
2015-01-18 11:20:54 +00:00
Andrej Zverev
58b27a0787 New port: security/asignify
Asignify tool is heavily inspired by signify used in OpenBSD. However, the main
goal of this project is to define high level API for signing files, validating
signatures and encrypting using public keys cryptography. Asignify is designed
to be portable and self-contained with zero external dependencies. It uses
blake2b as the hash function and ed25519 implementation from tweetnacl.

Key features:

- Zero dependencies (libc and C compiler are likely required though), so it
  could be easily used in embedded systems.
- Modern cryptography primitives (ed25519, blake2 and sha512 namely).
- Ability to encrypt files with the same keys using curve25519 based cryptobox.
- Protecting secret keys by passwords using PBKDF2-BLAKE2 routine.
- Asignify can convert ssh ed25519 private keys to the native format and verify
  signatures using just ssh ed25519 public keys (without intermediate
  conversions).
- Asignify provides high level API for application developers for signing,
  verifying, encrypting and keys generation.
- All keys, signatures and encrypted files contain version information allowing
  to change cryptographical primitives in the future without loosing of
  backward compatibility.
2015-01-14 18:35:31 +00:00
Tijl Coosemans
59d7ed041b - Update devel/qca to version 2.1.0
- Plugins are no longer available separately so remove security/qca-* and
  replace them with options in devel/qca
- Adjust all ports that depended on security/qca-*
- This also fixes the build of the OpenSSL plugin when OpenSSL doesn't
  support SSLv2

Approved by:	kde (rakuco)
2015-01-12 16:33:16 +00:00
Pawel Pekala
50bbb897e1 This module implements the password-based key derivation function,
PBKDF2, specified in RSA PKCS#5 v2.0.

PR:		196048
Submitted by:	Neil Booth <kyuupichan@gmail.com>
2015-01-01 19:29:33 +00:00
Tijl Coosemans
10ccff46d9 Add security/libzrtpcppcore, the core ZRTP (RFC 6189) support library from
the GNU ZRTP C++ project.
2015-01-01 12:54:23 +00:00
Rene Ladan
8bda684e01 Remove expired ports:
2015-01-01 biology/boinc-simap: Project shutting down, see http://boincsimap.org/boincsimap/forum_thread.php?id=88
2015-01-01 security/openssh-portable-base: Overwrite-base option/port/pkg will be removed. There is no real need for foot-shooting.
2015-01-01 devel/cedet: Fails to build, use Emacs' builtin cedet package instead
2015-01-01 devel/ecb: does not work with newer Emacs versions, use the elpa package instead
2015-01-01 01:13:11 +00:00
Wen Heping
0ad531667a Define that a user must be logged in and have the proper permissions to
access a route

WWW: https://metacpan.org/pod/Dancer2::Plugin::Auth::Extensible::Provider::Usergroup

PR:		196191
Submitted by:	hvo.pm@xs4all.nl
2014-12-25 13:49:11 +00:00
Max Brazhnikov
3d1c528fc4 security/pinentry:
- Resolve mutual conflict for security/pinentry-* ports
- Add new port security/pinentry-tty for pure console version of pinentry
- Convert security/pinentry to meta-alike port that depends on pinentry-tty by
  default and installs commons files (documentation). Mark it architecture
  independent.
2014-12-24 22:33:57 +00:00
Antoine Brodin
165e211afa New port: security/py-pydeep
Python bindings for ssdeep
WWW: https://github.com/kbandla/pydeep

PR:		ports/195640
2014-12-13 13:26:25 +00:00
Alexey Dokuchaev
b7609d373b Sort the entries alphabetically. 2014-12-07 15:55:25 +00:00
Antoine Brodin
062a2f35e3 Update security/metasploit to 4.10.2
Add new ports needed by this version:
security/rubygem-metasploit-concern
security/rubygem-metasploit-credential
security/rubygem-metasploit-model
security/rubygem-meterpreter_bins
security/rubygem-recog
2014-12-05 11:02:49 +00:00
Mark Felder
a9be4132d4 Welcome polarssl 1.3 to the ports tree
PR:		195527
Submitted by:	cpet
2014-12-04 14:42:07 +00:00