Commit graph

1108 commits

Author SHA1 Message Date
taca
dcc24639ed Enable ruby-openssl and disable ruby-ssl. 2002-01-04 16:36:54 +00:00
taca
d009a2136c Importing ruby-openssl package, which replace ruby-ssl package.
Here is quote from README.

$Id: README,v 1.3 2001/11/18 19:00:06 majkl Exp $
'OpenSSL for Ruby' project
Copyright (C) 2001 Michal Rokos <m.rokos@sh.cvut.cz>
All rights reserved.

This program is licenced under the same licence as Ruby.
(See the file 'LICENCE'.)

[Done] (but not fully tested)
= OpenSSL config file parser (part) --- TO BE DROPPED? (any idea?)
= PKey:: RSA,DSA keys - new, load, export
= X509::Certificate - generating new certs, load, looking inside
= X509::CRL - load, new, looking inside
= X509::Name - new, export to_str, to_a, to_h (hash)
= X509::Revoked - new, looking inside (on parameters)
= X509::Store - new, import trusted certs and CRL, verifiing certs
= Digest::... - various hashes
= X509::Request - Cert requests
= X509::Attribute - as X509Request extensions (not tested)
= X509::Extension - to Certs, CRLs...
= X509::ExtensionMaker - for easy creating new Extensions
= Netscape::SPKI - for requests from NetscapeCommunicators
= Cipher::... - various ciphers
= basic PRNG functions (random generator) for OpenSSL module and class Random
= SSLSocket (merged Gotou Yuuzou's SSLsocket-Ruby project)
= PKCS7 (signing&data_verify is working, rest needs some testing)

[To-Do]
= check for memory leaking :-))
= cleaner code
= examples
= RubyUnit to be used!
= API documentation
= comments to sources!!!
= further functionality to existing
= Std. Extensions, Attributes to be made as Classes?
= AttributeFactory?
= add aliases to to_pem as s_dump s_load to support Marshal module
= CipherFactory?
= autogen random IVs for Ciphers
= safe BigNums
= PKCS12
= PKCS8
= HMAC
= ASN.1 ???
= BIO ???
= compat tests for RSA/DSA sign/encrypt
2002-01-04 16:35:49 +00:00
agc
eb0a3c2684 Also install the perl5 support files for this package in the
appropriate place.  Pointed out in private mail by someone who wishes
to remain anonymous.

XXX The PLIST's location for these files needs to be fixed by someone
more knowledgable than me in these black arts.
2002-01-04 13:17:17 +00:00
martti
5556935c2a Upgrade to latest OpenBSD source tree.
- str[n]{cpy,cat} -> strl{cpy,cat}, sprintf -> snprintf
- strftime format fixes
- Don't hang waiting for select() with SIGTERM + no active SA
- Add UI option 'R' to trigger isakmpd reinit (same as SIGHUP)
...

http://www.openbsd.org/cgi-bin/cvsweb/src/sbin/isakmpd/
2002-01-04 11:10:49 +00:00
taca
ce0c48017b Simplify document arrangement. 2002-01-03 15:21:38 +00:00
martti
f6e061a93a Updated to 1.8
* Added a "--local" option for removing the ${HOSTNAME} from the various
  files that keychain creates.  Handy for non-NFS users.

* Using the Bourne shell "type" builtin rather than using the external
  "which" command.  Should make things a lot more robust and slightly
  faster.

* Solaris' "which" command outputs "no lockfile in..." to stdout rather
  than stderr.  A one-line fix (test the error condition) has been
  applied.

* lockfile settings tweak

* If you stop making progress providing valid passphrases, it's three
  strikes and you're out.

* Some private keys can't be "ssh-keygen -l -f"'d; this patch causes
  keychain to look for the corresponding public key if the private
  key doesn't work.  Thanks Constantine!

* CYAN color misdefined; fixed.

* A "quiet mode" (--quiet) fix; I missed an "echo".

* Missed another "kill -9"; it's now gone.
2002-01-03 14:29:53 +00:00
agc
28df2573ac Use the correct category for this package. 2002-01-03 12:45:06 +00:00
wiz
369e94f028 Add and enable ruby-digest. 2002-01-03 12:25:27 +00:00
agc
4e5aa5c910 Add and enable tct. 2002-01-03 10:59:55 +00:00
agc
6630f9fa23 Initial import of tct-1.0.9 into the NetBSD Packages Collection.
TCT is a collection of programs by Dan Farmer and Wietse Venema for a
post-mortem analysis of a UNIX system after break-in.

Notable TCT components are the grave-robber tool that captures
information, the ils and mactime tools that display access patterns of
files dead or alive, the unrm and lazarus tools that recover deleted
files, and the findkey tool that recovers cryptographic keys from a
running process or from files.

WARNING

This software is not for the faint of heart.  It is relatively
unpolished compared to the software that Dan and Wietse usually
release.  TCT can spend a lot of time collecting data.  And although
TCT collects lots of data, many analysis tools still need to be
written.

Based on patches provided in PR 15081 by frazee.23@osu.edu.
2002-01-03 10:58:57 +00:00
jlam
5d717ef3c6 Update security/php4-mcrypt to 4.1.0. Changes from version 4.0.6 include:
- Fixed a bug in the mcrypt extension, where list destructors were not
  properly being allocated. (Sterling)
- Fixed bugs in the mcrypt extension that caused crashes. (Derick)
2001-12-31 23:59:09 +00:00
taca
7a24a225be Make ruby-md5 package for ruby 1.4 package only. 2001-12-31 04:18:14 +00:00
frueauf
fed1ca287d Update libnasl, nessus{-core,-plugins,-libraries} to 1.0.10.
1.0.10 :
Changes by Michael Scheidell <scheidell@fdma.com> :
- Backported Nessus 1.1.x plugins changes in nessus-plugins
Changes by Renaud Deraison <deraison@nessus.org> :
- Minor fixes
2001-12-30 18:38:53 +00:00
taca
c36fa1d38b Importing ruby-digest package. This is part of ruby 1.6.6 package. 2001-12-30 15:57:58 +00:00
wiz
419bc17698 Add and enable p5-Crypt-IDEA. 2001-12-30 14:29:07 +00:00
wiz
d4c5221f8a Initial import of p5-Crypt-IDEA, provided by Sen Nagata in pkg/14158.
Perl module for the IDEA symmetric key algorithm.
2001-12-30 14:28:04 +00:00
agc
4854c9d84e Don't hardcode the PKG_DBDIR value at package installation time.
Bump version to 1.11
2001-12-29 10:07:30 +00:00
tron
1a79961b2c Update "stunnel" package to version 3.22. Changes sinc version 3.21c:
- Format string bug fixed in protocol.c
  smtp, pop3 and nntp in client mode were affected.
  (stunnel clients could be attacked by malicious servers)
- Certificate chain can be supplied with -p option or in stunnel.pem.
- Problem with -r and -l options used together fixed.
- memmove() instead of memcpy() is used to move data in buffers.
- More detailed information about negotiated ciphers is printed.
- New ./configure options: "--enable-no-rsa" and "--enable-dh".
2001-12-28 07:22:29 +00:00
jlam
fd5fcf139f suse_compat is built from emulators/suse_compat, not emulators/suse_base. 2001-12-27 14:12:46 +00:00
wiz
901c051187 Make PKGNAME match directory name. 2001-12-24 14:25:08 +00:00
jlam
13b8327572 Update security/uvscan-dat to 4177. Changes from 4176 include yet more
MS Windows virii/worms/trojans detected.
2001-12-21 21:50:25 +00:00
agc
3898cdea5f Add and enable mirrordir 2001-12-19 14:45:09 +00:00
agc
056de27b6b Initial import of mirrordir-0.10.49 into the NetBSD packages collection.
Mirrordir is a suite of functions in one package.  It contains the
following programs:

* pslogin:  A remote login utility and daemon that provides a secure
shell.  This can be considered as a GPL replacement to Ssh.

* copydir:  A cp equivalent which additionally copies to and from ftp
servers.  Use it to upload and download via ftp and via mirrordir's
secure daemon.  Use it as a rigorous cp to correctly reproduce
hardlinks, permissions and access times.

* mirrordir:  Mirrors filesystems over ftp or locally via a minimal
set of changes.  It is optimised for locally mirroring a device as
an alternative to RAID devices.  It duplicates file-systems in every
detail, even correctly recreating hardlinks, devices and access
times.  It works well mirroring ftp sites that don't support ls-lR
summaries.  Mirrordir can take a C script to customise the kind of
files to mirror based on their stat info, name, or other
information.

* recursdir:  Pass a C script to recursdir to recursively perform
operations on files.  This is a fast and overkill equivalent of find.

Taken from a suggestion by Jeff Sheinberg.
2001-12-19 14:44:07 +00:00
martti
93ea9b0039 Updated to 1.12 (provided by Shell Hung in pkg/14992)
- Fixed a typo in proxy handling for Net::SSLeay::Handle
- Fixed make test for wellsfargo
2001-12-19 06:45:50 +00:00
wiz
1fe04142cc Add RCS Ids. 2001-12-17 18:08:21 +00:00
martti
73457b1596 Updated to 1.11 (provided by Shell Hung in pkg/14953)
Changes :
- Add proxy support to Net::SSLeay::Handle
- New maintainer
2001-12-15 10:10:31 +00:00
itojun
0e75fcbed3 upgrade to 20011215a.
- memory leaks has been plugged
- retransmission logic has improved
- 6144 DH MODP group
2001-12-14 17:09:49 +00:00
jlam
9925966688 Update security/uvscan to 4.16.0 (using the 4160 engine). Changes from
version 4.14.0 are:

-  Support for ACE (WinACE) Archiver
-  Support for additional packers: PKLITE32, ELiTeWrap, Joiner, PEBundle,
	PEBundle Write-To-Disk, and tElock.
-  Support for newer versions of packers: Petite, ASPack, UPX, NeoLite,
	and PECompact.
-  Support for BZIP compression format
-  Support for additional LHA compression formats, LH6 and LH7
-  Support for zcompress compression format
-  Support for PDF 5.0 files
-  Improved scanning for MIME formats
-  Support for Unicode and Unicode big-endian saved scripts
-  Support for Compiled Help files
-  Support for Microsoft Exchange internal data-transfer format
-  Support for Internet Message Connector (IMC) Archive format.
-  Support for uncompressed VBA in Visio files
-  Improved heuristic analysis for 32-bit Windows applications
-  Support for compressed RTF and HTML in Microsoft Outlook messages
-  Support for Script Component Type Libraries
-  Improved performance when scanning Windows 32 applications
2001-12-13 06:53:16 +00:00
jlam
f7226fd44e Update security/uvscan-dat to 4176. Pkgsrc changes include using the
general INSTALL scripts and checking in the update_dat script that the
place to fetch the DAT files ends in a '/'.  Changes include checking for
even more Internet worms (includes goner).
2001-12-13 06:42:47 +00:00
martti
3fae5cf302 Updated p5-Crypt-CBC to 2.01 (provided by Shell Hung in pkg/14917)
Changes :
- Patches for foreign program compatibility, initialization vectors
  and padding methods from Jody Biggs <jody.biggs@paymybills.com>
- Removed debugging code
- Used Digest-MD5
2001-12-12 14:36:38 +00:00
martti
5aae894a77 Updated to 0.4.2 (provided by Peter Reich in pkg/14842)
* configure.in (BUILD_INCLUDED_LIBINTL): Set to no for W32.
* Makefile.am: Include autogen.sh
2001-12-10 17:56:24 +00:00
martti
1eaea6eefb Updated to 0.05 (provided by Shell Hung in pkg/14803)
Changes:
- Removed empty HOMEPAGE
- Implemented the recommendation by NIST, ECB, CBC, CFS-128, OFC and CTR
2001-12-10 15:34:40 +00:00
martti
b50975e8eb Updated to 1.10 (provided by Shell Hung in pkg/14881)
* Add proxy support
2001-12-10 15:22:36 +00:00
martti
23ac7969fc Added optional GSSAPI support. To activate this feature, please set
SASL_USE_GSSAPI=YES in /etc/mk.conf
2001-12-10 12:43:21 +00:00
jun
4cfda5f1d1 Update pgpdump to 0.16 .
0.16 2001/12/06
  * Key ID hack.
0.15 2001/11/13
  * Old man style for pgpdump.1.
  * The symmetric encryption algorism is displayed more user-friendly.
2001-12-10 09:26:03 +00:00
martti
1de8581a88 Updated to 1.6b. List of changes is unknown as there is no ChangeLog file. 2001-12-06 11:32:47 +00:00
wiz
9372689160 Fix path to example files in MESSAGE. Reported by Paul Hoffmann. 2001-12-05 17:03:56 +00:00
agc
a3c645a3eb Normalise all the uses of "wheel", and "root" for ${ROOT_GROUP}, now that
the definition is available in all the defs.${OPSYS}.mk files.
2001-12-05 16:03:56 +00:00
jlam
478cba00bb By default, prevent invocation of GNU "auto*" driven by the generated
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date.  Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target.  This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
2001-12-04 06:14:57 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
martti
19dcecc87f * Updated to 3.0.2.1
* Disabled scard-install (patch/patch-ah -- Do we need/want it?)

Changes since 2.9.9.2:

- Don't allow authorized_keys specified environment variables when
  UseLogin in active
- Fix IPv4 default in ssh-keyscan
- Fix early (and double) free of remote user when using Kerberos
- fix krb5 authorization check
- enable authorized_keys2 again
- ignore SIGPIPE early, makes ssh work if agent dies, netbsd-pr via itojun@
- make ~& (backgrounding) work again for proto v1; add support ~& for v2, too
- pad using the padding field from the ssh2 packet instead of sending
  extra ignore messages
- missing free and sync dss/rsa code
- crank c->path to 256 so they can hold a full hostname
- cleanup libwrap support
- Fix fd leak in loginrec.c
- avoid possible FD_ISSET overflow for channels established
  during channnel_after_select()
- chdir $HOME after krb_afslog()
- stat subsystem command before calling do_exec
- close all channels if the connection to the remote host has been closed,
  should fix sshd's hanging with WCHAN==wait
- add NoHostAuthenticationForLocalhost; note that the hostkey is
  now check for localhost, too
- loginrec.c: fix type conversion problems exposed when using 64-bit off_t
- Update spec files for new x11-askpass
2001-12-03 08:21:21 +00:00
jlam
55ffb37406 bsd.pkg.install.mk calls the INSTALL script at the right times
automatically, so no need to do it ourselves.
2001-12-02 06:56:38 +00:00
mjl
dc3d5cd486 Oops. Correct leftover SHA1 -> HMAC 2001-11-30 15:20:45 +00:00
mjl
86d7939b75 Enable p5-Digest-HMAC 2001-11-30 15:18:00 +00:00
mjl
a769d1ecd8 Import p5-Digest-HMAC-1.01
HMAC is used for message integrity checks between two parties that
   share a secret key, and works in combination with some other Digest
   algorithm, usually MD5 or SHA-1.  The HMAC mechanism is described in
   RFC 2104.
2001-11-30 15:17:03 +00:00
jlam
4c38713d7b A dependency on automake implies a dependency on autoconf; there's no need
to list them both when we listing just automake will do.
2001-11-29 19:46:10 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
martti
80d5a2b3de Updated to p5-Net-SSLeay-1.09 (provided by Shell Hung in pkg/14512)
1.09  20.8.2001,
        - fixed Makefile.PL (computation of bin_path) and test.pl ($perl
          use before defined) per Gordon Lack <gml4410@ggr.co.uk>
      11.9.2001,
        - Patch by Jeremy Mates <jmates@mbt.washington.edu> to make Handle.pm
          more acceptable for older perls
      25.9.2001,
        - systematically implemented many of the newer functions of
          openssl API (per popular request and for completeness)
2001-11-28 17:53:36 +00:00
wiz
3b06c56955 Update to 2.4.18, provided by Shell Hung in pkg/14707.
Change: memory leak fixed.
2001-11-28 12:50:05 +00:00
jlam
678c0f86f8 Use PKG_{USERS,GROUPS} instead of PKG_{USER,GROUP}. 2001-11-26 20:38:31 +00:00