Commit graph

8095 commits

Author SHA1 Message Date
Simon Barner
b218a8d221 Document fetchmail vulnerability:
http://fetchmail.berlios.de/fetchmail-SA-2005-03.txt (CVE-2005-4348)

Reviewed by:	secteam (simon@)
2005-12-19 15:14:33 +00:00
Sergei Kolobov
8e09579173 - Chase libpreludedb shlib version bump
- Bump PORTREVISION
2005-12-19 10:25:19 +00:00
Sergei Kolobov
f9bb5ed1c1 - Update to 0.9.2 2005-12-19 10:24:14 +00:00
Andrey Slusar
ffea7eb5e0 Added p5-Crypto-MySQL, perl extension to compare MySQL passwords without libmysqlclient.
PR:		ports/90590
Submitted by:	Gabor Kovesdan <gkovesdan@t-hosting.hu>
Approved by:	sem(mentor)
2005-12-19 09:51:04 +00:00
Andrey Slusar
49f1cb6139 Added p5-Crypt-HCE_MD5, perl extension implementing one way hash chaining encryption using MD5.
PR:             ports/90589
Submitted by:   Gabor Kovesdan <gkovesdan@t-hosting.hu>
Approved by:    sem(mentor)
2005-12-19 09:35:13 +00:00
Clement Laforet
65c39bb10f - Update to 0.47
- SECURITY: fix for buffer allocation error in server code, could potentially
  allow authenticated users to gain elevated privileges.

PR:		ports/90531
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2005-12-19 09:20:32 +00:00
Andrey Slusar
ecdd1f15e2 Added p5-Crypt-HCE_MD5, perl extension implementing one way hash chaining encryption using MD5.
PR:		ports/90589
Submitted by:	Gabor Kovesdan <gkovesdan@t-hosting.hu>
Approved by:	sem(mentor)
2005-12-19 09:16:46 +00:00
Erwin Lansing
f17e6a49e1 Rabbit is a new stream cipher based on the properties of counter assisted
stream ciphers, invented by Martin Boesgaard, Mette Vesterager,
Thomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.

WWW: http://search.cpan.org/dist/Crypt-Rabbit

PR:		ports/90615
Submitted by:	Gabor Kovesdan
2005-12-18 22:13:44 +00:00
Erwin Lansing
4d58b3abc6 Sometimes it's necessary to protect some certain data against plain reading
or you intend to send information through the Internet. Another reason might
be to assure users cannot modify their previously entered data in a follow-up
step of a long Web transaction where you don't want to deal with server-side
session data. The goal of Crypt::Lite was to have a pretty simple way to
encrypt and decrypt data without the need to install and compile huge
packages with lots of dependencies.
Crypt::Lite generates every time a different encrypted hash when you
re-encrypt the same data with the same secret string. Nevertheless you
are able to make double or tripple-encryption with any data to increase
the security. Decryption works also on hashes that have been encrypted
on a foreign host (try this with an unpatched IDEA installation ;-).

WWW: http://search.cpan.org/dist/Crypt-Lite

PR:		ports/90614
Submitted by:	Gabor Kovesdan
2005-12-18 22:06:01 +00:00
Erwin Lansing
429feed8fc Generic Counter Mode implementation in pure Perl. The Counter Mode module
constructs a stream cipher from a block cipher or cryptographic hash funtion
and returns it as an object. Any block cipher in the Crypt:: class can be
used, as long as it supports the blocksize and keysize methods. Any hash
function in the Digest:: class can be used, as long as it supports
the add method.

WWW: http://search.cpan.org/dist/Crypt-Ctr

PR:		ports/90613
Submitted by:	Gabor Kovesdan
2005-12-18 21:59:47 +00:00
Erwin Lansing
23be9d08e9 Crypt::Caesar - Decrypt rot-N strings
WWW: http://search.cpan.org/dist/Caesar

PR:		ports/90612
Submitted by:	Gabor Kovesdan
2005-12-18 21:56:07 +00:00
Erwin Lansing
3a682b1c6d Generic CFB implementation in pure Perl. The Cipher Feedback Mode module
constructs a stream cipher from a block cipher or cryptographic hash funtion
and returns it as an object. Any block cipher in the Crypt:: class can be
used, as long as it supports the blocksize and keysize methods. Any hash
function in the Digest:: class can be used, as long as it supports the
add method.

WWW: http://search.cpan.org/dist/Crypt-CFB

PR:		ports/90611
Submitted by:	Gabor Kovesdan
2005-12-18 21:55:15 +00:00
Erwin Lansing
9c4705836e This code appears to have only cursory resemblance to Bruce Schneier's
blowfish and twofish algorithms in that it too has a table-based decoder.
Derivation from FairKeys code by Jon Lech Johanson at nanocrew.net.
If you don't know what that is, don't bother looking here further. This is
a Pure Perl implementation. I doubt there is any need for xs coding for
what would mainly be processing 16 bytes at a time. This code is part of an
ongoing effort to clone portions of the Apple iTMS in Perl for portability.
See www.hymn-project.org for prior efforts by others.

WWW: http://search.cpan.org/dist/Crypt-AppleTwoFish

PR:		ports/90610
Submitted by:	Gabor Kovesdan
2005-12-18 21:53:18 +00:00
Vanilla I. Shu
0a3fde80af Add sshit 0.5, checks for SSH/FTP bruteforce and blocks given IPs.
PR:		ports/90603
Submitted by:	Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
2005-12-18 16:03:28 +00:00
Pav Lucistnik
e5eaf1bdf0 - Remove etc/sudoers on deinstall if user haven't modified it
PR:		ports/69288 (based on)
Approved by:	maintainer timeout (mharo; year and a half)
2005-12-17 22:12:41 +00:00
Erwin Lansing
ca806cdbd7 Digest::Pearson is an implementation of Peter K. Pearson's hash algorithm
presented in "Fast Hashing of Variable Length Text Strings" - ACM 1990. This
hashing technique yields good distribution of hashed results for variable
length input strings on the range 0-255, and thus, it is well suited for
data load balancing.
The implementation is in C, so it is fast. If you prefer a pure Perl version
and can tolerate slower speed, you might want to consider
Digest::Pearson::PurePerl instead.

WWW: http://search.cpan.org/dist/Digest-MD5-Pearson

PR:		ports/90578
Submitted by:	Gabor Kovesdan
2005-12-17 21:50:56 +00:00
Erwin Lansing
7851a6d375 Digest::ManberHash - a Perl package to calculate Manber Hashes
WWW: http://search.cpan.org/dist/Digest-ManberHash

PR:		ports/90577
Submitted by:	Gabor Kovesdan
2005-12-17 21:46:44 +00:00
Erwin Lansing
0e5ac9c4a8 MD5 sums (see RFC 1321 - The MD5 Message-Digest Algorithm) are used as a
one-way hash of data. Due to the nature of the formula used, it is impossible
to reverse it.
This module provides functions to search several online MD5 hashes database and
return the results (or return undefined if no match found).

WWW: http://search.cpan.org/dist/Digest-MD5-Reverse

PR:		ports/90576
Submitted by:	Gabor Kovesdan
2005-12-17 21:45:20 +00:00
Erwin Lansing
b54f7fcc07 Get MD5 sums for files of a given path or content of a given url.
WWW: http://search.cpan.org/dist/Digest-MD5-File

PR:		ports/90567
Submitted by:	Gabor Kovesdan
2005-12-17 16:22:16 +00:00
Erwin Lansing
f42c6cee20 The Digest::JHash module allows you to use the fast JHash hashing algorithm
developed by Bob Jenkins from within Perl programs. The algorithm takes as
input a message of arbitrary length and produces as output a 32-bit
"message digest" of the input in the form of an unsigned long integer.
See http://burtleburtle.net/bob/hash/doobs.html for more information.

WWW: http://search.cpan.org/dist/Digest-JHash

PR:		ports/90564
Submitted by:	Gabor Kovesdan
2005-12-17 16:16:24 +00:00
Erwin Lansing
1c85e87a77 Digest::FNV is an implementation for the 32-bit version of Fowler/Noll/Vo
hashing algorithm which allows variable length input strings to be quickly
hashed into unsigned integer values. For more information about this hash,
please visit http://www.isthe.com/chongo/tech/comp/fnv/.

WWW: http://search.cpan.org/dist/Digest-FNV

PR:		ports/90563
Submitted by:	Gabor Kovesdan
2005-12-17 16:15:29 +00:00
Erwin Lansing
a1b6ae659b Digest::Elf provides an XS based implementation of the ElfHash algorithm.
ElfHash generates resonably 32 bit integer value from a string in a
reasonably short period of time.

WWW: http://search.cpan.org/dist/Digest-Elf

PR:		ports/90561
Submitted by:	Gabor Kovesdan
2005-12-17 16:02:09 +00:00
Erwin Lansing
a9fd566668 This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).
Unlike HMAC, which reuses an existing one-way hash function, such as
MD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to
produce a secure message authentication code (MAC).

WWW: http://search.cpan.org/dist/Digest-EMAC

PR:		ports/90560
Submitted by:	Gabor Kovesdan
2005-12-17 16:00:52 +00:00
Erwin Lansing
a1072b7f96 This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).
Unlike HMAC, which reuses an existing one-way hash function, such as
MD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to
produce a secure message authentication code (MAC).

WWW: http://search.cpan.org/dist/Digest-DMAC

PR:		ports/90550
Submitted by:	Gabor Kovesdan
2005-12-17 15:22:03 +00:00
Erwin Lansing
8f158d4ab3 Digest::DJB is an implementation of D. J. Bernstein's hash which returns a
32-bit unsigned value for any variable-length input string. An equivalent pure
Perl version is also available: Digest::DJB::PurePerl.

WWW: http://search.cpan.org/dist/Digest-DJB

PR:		ports/90549
Submitted by:	Gabor Kovesdan
2005-12-17 14:50:31 +00:00
Erwin Lansing
949a62cf04 This module implements the hashcash hash (or digest, although it's not
clearly a digest). For all your information needs please
visit http://www.hashcash.org.

WWW: http://search.cpan.org/dist/Digest-Hashcash

PR:		ports/90548
Submitted by:	Gabor Kovesdan
2005-12-17 14:44:25 +00:00
Erwin Lansing
6900e1d6f7 This module provides a perl implementation to generate 32 bits CRC digests for
buffers and files.

WWW: http://search.cpan.org/dist/Digest-Crc32

PR:		ports/90547
Submitted by:	Gabor Kovesdan
2005-12-17 14:16:08 +00:00
Erwin Lansing
3790a4a1ac The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper
functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.

WWW: http://search.cpan.org/dist/Digest-CRC

PR:		ports/90546
Submitted by:	Gabor Kovesdan
2005-12-17 14:06:58 +00:00
Erwin Lansing
d58838243c The Digest::Adler32 module implements the Adler-32 checksum as specified
in RFC 1950. The interface provided by this module is specified in Digest,
but no functional interface is provided.

WWW: http://search.cpan.org/dist/Digest-Adler32

PR:		ports/90545
Submitted by:	Gabor Kovesdan
2005-12-17 13:53:18 +00:00
Norikatsu Shigemura
d4621214f0 Fix install directory, and substitute original files.
Discussed with:	ume
2005-12-17 13:41:32 +00:00
Erwin Lansing
918a2b3ca2 Digest::SV1 - Cryptosleazically strong message digest format
WWW: http://search.cpan.org/dist/Digest-SV1

PR:		ports/90539
Submitted by:	Gabor Kovesdan
2005-12-17 12:09:13 +00:00
Erwin Lansing
94f64aa37c A perl module that implements the tiger hash, which is believed to be secure
and runs quickly on 64-bit processors.

WWW: http://search.cpan.org/dist/Digest-Tiger

PR:		ports/90537
Submitted by:	Gabor Kovesdan
2005-12-17 11:54:10 +00:00
Erwin Lansing
bf5342d0cb Digest::Whirlpool - A 512-bit, collision-resistant, one-way hash function
developed by Paulo S. L. M. Barreto and Vincent Rijmen.

WWW: http://search.cpan.org/dist/Digest-Whirlpool

PR:		ports/90536
Submitted by:	Gabor Kovesdan
2005-12-17 11:21:52 +00:00
Erwin Lansing
532ec61cb2 Haval is a variable-length, variable-round one-way hash function designed by
Yuliang Zheng, Josef Pieprzyk, and Jennifer Seberry. The number of rounds can
be 3, 4, or 5, while the hash length can be 128, 160, 192, 224, or 256 bits.
Thus, there are a total of 15 different outputs. For better security, however,
this module implements the 5-round, 256-bit output.

WWW: http://search.cpan.org/dist/Digest-Haval256

PR:		ports/90534
Submitted by:	Gabor Kovesdan
2005-12-17 10:30:12 +00:00
Emanuel Haupt
62ebcfd1d4 Add, security/fiked, a fake IKE PSK+XAUTH daemon based on VPNC.
This is a fake IKE daemon supporting just enough of the standards and Cisco
extensions to attack commonly found insecure Cisco PSK+XAUTH VPN setups.

If you know the pre-shared key, also known as shared secret or group password,
you can impersonate the VPN gateway in IKE phase 1, and learn XAUTH user
credentials in phase 2.

PR:		90372
Submitted by:	Daniel Roethlisberger <daniel@roe.ch>
2005-12-16 20:15:06 +00:00
James E. Housley
00a21db4c6 Update to DAT 4652 2005-12-16 17:09:39 +00:00
Jun Kuriyama
8996de3bbe Add SHA256.
PR:		ports/90105
Submitted by:	Thomas Vogt <thomas@bsdunix.ch>
2005-12-16 02:16:59 +00:00
Jun Kuriyama
1b09038d56 Fix the problem in --batch mode.
Obtained from:	http://cvs.gnupg.org/cgi-bin/viewcvs.cgi/trunk/g10/keygen.c?rev=3853&r1=3852&r2=3853
PR:		ports/90105
Submitted by:	Thomas Vogt <thomas@bsdunix.ch>
2005-12-16 02:16:11 +00:00
James E. Housley
882a2522de Update to DAT 4651 2005-12-15 22:53:33 +00:00
Aaron Dalton
e6722e8d1a Updated from v1.50 to v1.57
Approved by: tobez, maintainer timeout
2005-12-15 20:45:08 +00:00
Remko Lodder
77eaeee548 Document the following mantis vulnerabilities:
o "t_core_path" file inclusion vulnerability
o "view_filters_page.php" cross-site scripting vulnerability
2005-12-14 21:51:50 +00:00
James E. Housley
b8af19fea8 Update to DAT 4650 2005-12-14 17:20:26 +00:00
Renato Botelho
122b9a7bdb - Un-BREAK by using version-ed file-name for DISTFILES
- Add MASTER_SITES mirrors
- Use USE_PERL and reinplace hardcoded path for perl
- OPTIONally run-depend on security/p5-Net-SSLeay and security/nmap
- Install config.txt as nikto.conf (and replace references to config.txt in
  all appropriate places)
- Use INSTALL_DATA for plugins
- Bump PORTREVISION
- Pass maintainership to submitter
- Make some changes to preserve nikto.conf when it's changed and install
  nikto.conf.sample [1]

PR:		90344
Submitted by:	Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
Reviewed by:	garga [1]
2005-12-14 10:06:32 +00:00
Simon Barner
bb073fdaa7 Update nmap and nmapfe to 3.95.
Notable upstream changes:

 * new help/usage screen and man page
 * new man page currently only available in en, pt_PT and pt_BR
 * nmapfe is now a shiny GTK2 application

Submitted by:	Daniel Roethlisberger <daniel@roe.ch> (maintainer)
PR:		ports/90371
2005-12-14 08:46:55 +00:00
Mario Sergio Fujikawa Ferreira
4687f9c86d Update to 1.5.5
Approved by:	maintainer
2005-12-14 03:53:35 +00:00
Marcus Alves Grando
9928ea2ce1 Update to 1.3
Add SHA256

PR:		90332
Submitted by:	maintainer
2005-12-13 20:13:17 +00:00
Marcus Alves Grando
f830909ab5 Update to 0.6.4
PR:		90326
Submitted by:	maintainer
2005-12-13 20:04:01 +00:00
James E. Housley
984e23f82b Update to DAT 4649 2005-12-13 19:02:43 +00:00
Bill Fenner
ea5425e745 Fix fetch from main SF mirrors and include additional ones too by
just using MASTER_SITE_SOURCEFORGE_EXTENDED.
2005-12-13 00:42:13 +00:00
Edwin Groothuis
0d4608e879 security/tor-devel
Update to 0.1.1.10

PR:		ports/90313
Submitted by:	Peter Thoenen <eol1@yahoo.com> <eol1@yahoo.com>
2005-12-12 23:24:37 +00:00