summaryrefslogtreecommitdiff
path: root/security
AgeCommit message (Collapse)AuthorFilesLines
2002-04-17Updated to p5-IO-Socket-SSL-0.81shell3-8/+9
- fmt on DESCR Changes : - calling context_init twice destroyed global context. fix from Jason Heiss <jheiss@ofb.net>. - file handle tying interface implementation moved to a separate class to prevent problems resulting from self-tying filehandles. Harmon S. Nine <hnine@netarx.com>. - docs/debugging.txt file added - require Net::SSLeay v1.08 - preliminary support for non-blocking read/write - socketToSSL() now respects context's SSL verify setting reported by Uri Guttman <uri@stemsystems.com>.
2002-04-17Updated to p5-Net-SSLeay-1.15shell2-6/+6
- change my email address Changes since p5-Net-SSLeay-1.13 : - added code to Makefile.PL to verify that the same C compiler is used for both perl and openssl - added code to Makefile.PL to support aCC on HPUX. Detective work contributed by Marko Asplund. - added peer certificate support to hilevel API, inspired by mock@@_obscurity.org - added `use bytes' from Marcus Taylor <marcus@@semantico_.com> This avoids unicode/utf8 (as may appear in some XML docs) from fooling the length comuptations.
2002-04-16*** empty log message ***itojun1-1/+6
2002-04-15correct initial contact handling. PR 15949itojun2-1/+36
2002-04-15sync version number compiled into binary with pkg versionitojun1-2/+2
2002-04-13Another week, another update and no old distfile.veego2-5/+5
This time dat-4196.
2002-04-12Use libmcrypt22 instead of libmcrypt. Reported to fix pkg/16198 byjlam1-2/+4
Stephen Borrill <netbsd@precedence.co.uk>.
2002-04-12Add and enable security/libmcrypt22.jlam1-1/+2
2002-04-12Older 2.2.x release of libmcrypt provided for those apps for which thejlam6-0/+97
newer libmcrypt (>=2.4.x) seem to cause core dumps. Import approved by Alistair <agc@netbsd.org>.
2002-04-12This package installs binaries compiled for the NetBSD 1.2 and 1.3 releasesmrauch1-1/+16
and so needs the emulation packages if we run on a later release.
2002-04-11Correct Size(xdm-krb4-3.3.6.3.tar.gz)wennmach1-2/+2
2002-04-10Update to 1.9, and remove unneeded dependency on sysutils/psmisc.schmonz3-13/+11
OK'd by martti and garbled. Changelog: 04 Mar 2002; changed license from "GPL, v2 or later" to "GPL v2". 04 Mar 2002; added "keychain.cygwin" for Cygwin systems. It may be time to follow this pattern and start building separate, optimized scripts for each platform so they don't get too sluggish. Maybe I could use a C preprocessor for this. 06 Dec 2001; several people: Solaris doesn't like '-e' comparisons; switched to '-f'
2002-04-10Update uvscan-dat to 4195zuntum2-5/+5
o move virus definitions
2002-04-05Update xdm-krb4 to 3.3.6.3wennmach2-7/+16
Rationale: get rid of the dependency on kth-krb4 on NetBSD>=1.5 systems. For older systems, we provide full functionality via a (now buildlinked) kth-krb4.
2002-04-05Update kth-krb4 to 1.1.1.wennmach10-331/+358
This is a prerequisite step for the new arla version (0.35.7). While here, buildlinkify.
2002-04-04Use "suse_linux/Makefile.application" to pick correct SuSE packages.tron1-3/+4
2002-04-04Added etc/rc.d/isakmpdmartti1-1/+2
2002-04-04Install a simle startup script (${PREFIX}/etc/rc.d/isakmpd)martti2-1/+31
2002-04-03Updated isakmpd to 20020403martti2-5/+5
- Change DH group handling in the pre-generated parts of the configuration. Add a -GRP{1,2,5} component to transform and suite names to directly specify which group to use. If no group is specified, use DH group 2 (MODP_1024). Earlier transforms and suites using the MD5 hash defaulted to DH group 1, this is no longer true. - Unbreak MD5 and SHA1 passphrases in policy check. - Don't message_dump_raw() bad length messages, i.e too short. - Fix a couple of snprintf length bugs. - Compile without warnings for older/newer OpenSSL.
2002-04-03enable IPv6.itojun3-1/+29
2002-04-02Protect inclusion of sys/cdefs.h in configure code checking for tcp_wrappers.seb3-12/+25
This helps on Solaris.
2002-04-02Add a `keygen' "target" for non-rc.subr systems so sshd_precmd() actually works.seb1-1/+4
2002-03-29Mark this package as interactive on sparc64. Compiling it needs attentionhubertf1-1/+7
so the compiler is killed when it spins. XXX needs fixing
2002-03-26The command line changes can be found in pgp5(1), not in pgp(1).wennmach1-2/+2
2002-03-25Fix typo in BUILD_DEPENDS linejmc1-2/+2
2002-03-24Make it compile with SASL_USE_GSSAPI=YES. Closes pkg/16040 bywiz3-6/+20
Rodolphe de SAINT LEGER.
2002-03-23darwin has opensslv.h in /usr/local/include/opensslitojun1-1/+10
2002-03-22upgrade netramet to 4.4 (version is 4.4.20 to prevent version skew)itojun3-41/+40
PR 15799 NeTraMet Version History ======================== v4.4 20 Feb 02 In examples/ directory, moved old rules.* examples to non_srl. The srl examples are now in the examples/ directory. SNMP security issues. I've tested NeTraMet's SNMP code using the PROTOS test suite. A test for negative lengths in the ASN.1 parsing code has been added - that was the only change needed. The SNMP routines (in snmplib/) perform a lot of parameter checks, and calls on an ERROR() define. By default ERROR does nothing. If you're tesing an SNMP manager against NeTraMet, you can turn those messages on by adding -DDEBUG to the CFLAGS= line in snmplib/Makefile and rebuilding the snmp library. Change 'interface number' attributes to use 16-bit integers instead of 8-bit. This can be useful when using NetFlowMet. v4.4b11 25 Nov 01 Implement -C option for nm_rc, exactly as in NeMaC. This allows you to use nm_rc to test rulesets against trace files being read by crl_ntm or dd_ntm. Sample commands to do this are: ./crl_ntm -T5 -m1234 -Strace_file -wW~com ./nm_rc -C -m1234 -rpeers.rules localhost W~com Note: you need CoralReef version 3.5 to build crl_ntm! Speed improvements in flowhash: - move code which doesn't need to be executed on every call outside blocks in match() - implement list of running rulesets, instead of doing serial searches of ri[] table - use 32-bit hash values for flow and stream hash tables, use table size specified by user (rather than trying to pick a prime above it - that doesn't help, since we use a set of distinct primes for hashing) Use long long integers (8 bytes) for counter64 if the host supports them. Newer Pentiums do, this provides a useful speedup. Change 'shutdown' request character. It was a single ESC, but it's too easy to hit a key which sends an escape sequence! Now you have to type ESC ESC Return to shut down the meter. Fix little problems which gave warning messages when building NeTraMet on an alpha running Digital Unix. The configure script wasn't recognising the OS correctly; this didn't cause problems because none of the programs have defines testing this any more. MinPDUs gave compilation errors on alpha, fixed by adding c64geint() define. Linux kernel reset promiscuous mode when forking a NeTraMet daemon. Changed meter_ux.c to fork first, then open the interfaces. NeTraMet, NetFlowMet, LfapMet, crl_ntm, dd_ntm (i.e. all the meters) write error messages and summary information to a log file using log_msg(), in the same way as NeMaC. The name of the log file is meter.log, it will be written in the directory where the meter starts running. v4.4b10 23 May 01 LfapMet: RTFM meter for LFAP, code contributed by Remco Poortinga, <r.poortinga@home.nl> Added files in src/meter - README_LfapMet Notes about LfapMet - lfapmet.h LfapMet globals - lfapmet.c LfapMet support routines Added two new MIB variables to reader row, MinPDUs (default 0) and TimeMark. A flow must have at least MinPDUs either to or from before it will be read by a meter reader. TimeMark is needed to associate an SNMP getnext request with a particular reader. MinPDUs can be set using the -M option. nifty default is -M20, NeMaC default is -M0 Improved save.sav so that it only saves the files we really need in the NeTraMet distribution. v4.4b9 11 Apr 01 Fixed bug in NeMaC include statement. getarg() no longer allows semicolon in an argument. Fixed srl compiler bug; optimise 3 wasn't recognising the end of AND expressions properly. NeMaC could fail to open a flow data file (e.g. because it already existed with no write access); it now reports this and doesn't try to run that meter/ruleset. NeTraMet Coral interface improved to handle two Dag cards properly. Reads blocks of cells from each then merges them by timestamp. NeTraMet uses -Siii to specify a Coral source (instead of -C'source iii' *****).
2002-03-21Another ruby package needs to have it's dependency on ruby-base bumpedfredb1-1/+4
because of the change to ${MACHINE_GNU_PLATFORM}.
2002-03-20Update zebedee package to 2.3.1.taca3-35/+45
- USE_GMAKE. - use tcl's buildlink.mk. * Release 2.3.1 (2002/03/15) Changed any potentially unsafe sprintf/vsprintf instances to snprintf/vsnprintf. There should never have been a remote exploit possible, this just eliminates any theoretical local ones in case someone has a reason to run this as root ... (Note that use of these functions may be an issue on some platforms although they do appear in the UNIX98 spec and exist on Windows). Allowed CIDR address specifications for target (and server name in listenmode). Added IP address checking with the "checkaddress" keyword. Finally caved in and added "httpproxy" to allow connection via a web proxy server using "CONNECT". Added "transparent" keyword to attempt to act as a transparent proxy and forward on the client IP address. It may work on Linux 2.0/2.2. But then again, it might not ... * Release 2.3.0 (2002/03/07) New functionality (at last!). Added "listenip" and -b option to set listening address. Added "tcptimeout" and "idletimeout" to allow inactive TCP tunnels to be closed. Added "ipmode" and -U option to support mixed traffic mode for a single client or server. Makefile changes for Irix and HPUX from Kyle Dent. Others to use latest version of mingw gcc and force use of "native" perl. Note that Zebedee will now be linked with MSVCRT.DLL. That should only be a problem on an old Win95 machine. Japanese documentation NOT YET updated.
2002-03-17Mark this package for ruby-1.4 base.taca1-1/+3
Since ruby 1.6.6 and lator have digest/sha1 library.
2002-03-17Add buildlink.mk (which is shamelessly copied from another one).uebayasi1-0/+47
2002-03-17Add GPGME (security/gpgme).uebayasi1-1/+2
2002-03-17Initial import of GPGME 0.3.0.uebayasi6-0/+60
From DESCR: GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management.
2002-03-15Another target that does the same job as AUTOMAKE_OVERRIDE bites the dust.skrll1-6/+1
2002-03-15Updated p5-Net-SSLeay to 1.13 (provided by Shell Hung in pkg/15604)martti3-10/+10
- eliminated initializing random numbers using /etc/passwd per comments by Matt Messier <matt@@securesw_.com> - tested against openssl-0.9.6c (not in pkg now :-)
2002-03-14Fix compilation on 1.4.2 (sync with patch-ab).wiz2-7/+16
Addresses pkg/15849.
2002-03-14Shorten comment.wiz1-2/+2
2002-03-14regenwiz1-3/+4
2002-03-14Standardize patches.wiz2-55/+36
2002-03-14Disable "bad" assembler (gcc-2.95.3 does not want to compile it).wiz1-0/+13
Closes pkg/15138.
2002-03-14Standardize patch.wiz2-94/+56
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb5-5/+10
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-12Any version of m4 before 1.5.3 has a bug where in certain conditions it'll addjmc2-6/+27
0xff as the last byte of output. Pass the m4 output through tr to strip it.
2002-03-12it seems that LP64 issue (alpha/sparc64) is gone.itojun1-7/+1
2002-03-07If USE_PAM is defined, then libsasl.so is linked against libpam.so, sojlam1-1/+5
include PAM/buildlink.mk to pull it into ${BUILDLINK_DIR}.
2002-03-07Undo my last commit. Tron already added this as patch-ac.david2-15/+1
2002-03-07Manually add patch for new Security issue - local, and possibly remote exploitsdavid2-1/+15
are a concern. http://www.pine.nl/advisories/pine-cert-20020301.txt
2002-03-07Update "openssh" package to version 3.0.2.1nb2. Changes since 3.0.2.1nb1:tron3-3/+17
- Fix security problem described in advisory "PINE-CERT-20020301".
2002-02-28Update distribution file checksum for PHP version 4.1.2.tron1-3/+3