summaryrefslogtreecommitdiff
path: root/security
AgeCommit message (Collapse)AuthorFilesLines
2012-09-07Revbump after updating graphics/cairoadam30-56/+60
2012-09-06Update ruby-oauth to 0.4.7.obache2-6/+6
=== 0.4.7 2012-09-03 * Fix merging paths if the path is not empty * Set a configurable timeout for all requests (Rick Olson) * Fix nested hash params in Consumer#request (Ernie Miller)
2012-09-03Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,sno2-6/+6
Module::Install is for Authors only. Bumping revision
2012-08-29Recursive bump from boost-libs update.obache1-2/+2
2012-08-29Not MAKE_JOBS_SAFE.dholland1-1/+2
2012-08-24Explicitly disable guile. PR 46830 by Sergey Litvinov.wiz1-1/+2
2012-08-21Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12marino1-2/+2
2012-08-21security/tcl-tls: Add tcl 8.5 supportmarino2-4/+9
The PLIST was hardcoded for libtls150.so. Build With tcl 8.5, the generated library becomes libtls85.so. Use the tcl Makefile.version file to generate a PLIST_SUBST variable to make this future-proof.
2012-08-20Changes 1.10.3:adam2-7/+6
This is a bugfix release. * Fix KDC uninitialized pointer vulnerabilities that could lead to a denial of service [CVE-2012-1014] or remote code execution [CVE-2012-1015]. * Correctly use default_tgs_enctypes instead of default_tkt_enctypes for TGS requests.
2012-08-18Recursive revbump from graphics/libwebp update.ryoon1-2/+2
Thank you, obache@.
2012-08-15sync w/ base pkgdrochner4-16/+16
2012-08-15update to 0.8.2drochner2-7/+7
changes: * New SETTIMEOUT command for the qt4 pinentry. * Wide character support for the curses pinentry. * Various bug fixes.
2012-08-15Update to 1.6 from Jaap Boender in PR 46800:wiz3-19/+17
This update of ocaml-cryptokit to its newest version, 1.6. does not actually change anything in the functionality of the software. Upstream, the build system has changed, and there are also a few changes to the package (most notably, removal of the PLIST.opt in favour of the PLIST_VARS system)
2012-08-13update to 2012.55drochner2-6/+6
changes: fix a use-after-free bug which could be used to potentially execute arbitrary code with root privileges, provided that the user has been authenticated using a public key and also that a command restriction is enforced (the "command" option must be used in the authorized_keys file)
2012-08-13Bump PKGREVISION for fix in librsvg/buildlink3.mk.wiz1-2/+2
2012-08-13OpenDNSSEC 1.3.10pettai2-6/+6
Bugfixes: * SUPPORT-30: RRSIGs are left in the signed zone when authoritative RRsets become glue [OPENDNSSEC-282]. * OPENDNSSEC-261: Ldns fails to parse RR that seems syntactically correct. Was due to memory allocation issues. Provided better log message. * OPENDNSSEC-285: Signer segfault for 6 or more -v options * OPENDNSSEC-298: Only unlink existing pidfile on exit if we wrote it. * OPENDNSSEC-303: Return if open/parse of zonelist.xml fails in ksmutil.c update_zones() and cmd_listzone(). * OPENDNSSEC-304: Signer Engine: Check pidfile on startup, if pidfile exists and corresponding process is running, then complain and exit. * Signer seems to hang on a ods-signer command. Shutdown client explicitly with shutdown(). * opendnssec.spec file removed
2012-08-12security/aide06: Fix regression caused by bison 2.6.xmarino4-1/+43
Bison 2.6.x+ handles the yydebug functionality differently by predefining YYDEBUG. The yacc logic is not expecting YYDEBUG to be defined without an value, so it breaks on an "#if YYDEBUG" macro in a few places. In order to make this work with pre-2.6 bison as well as current versions, hard code the inclusion of debug symbols. It doesn't hurt anything and it fixes the package.
2012-08-11add and enable dhbittyagc1-1/+2
2012-08-11Import dhbitty-20120812 into the Packages Collection.agc5-0/+191
dhbitty is a small public key encryption program written in C. It uses elliptic curve Diffie-Hellman in the form of Curve25519 to establish a shared secret between two users, and uses that secret to symmetrically encrypt and authenticate messages. There are no private key files; only passphrases. Never lose that pesky thing again. Both the sender and the receiver can decrypt a message. In fact, there is no distinction between sender and receiver. Both passphrases must be strong. There is no signing. A similarly useful form of authentication occurs using only DH. dhbitty attempts to be as simple as possible. It is not optimized, but achieves a comfortable speed for most uses. It does not use floating point numbers, or integers longer than 32 bits. It does not contain more algorithms than are needed. Example This is how Alice generates her public key with dhbitty: $ dhbitty generate alice_public_key.txt username:passphrase (this is visible!): alice:Keyfiles be damned! Done. Bob will do the same thing: $ dhbitty generate bob_public_key.txt username:passphrase (this is visible!): bob:Bob's Spectacular Passphrase Done. Alice will publish her alice_public_key.txt, and Bob will publish his bob_public_key.txt. They can now access each other's public keys. (But they should be careful that Eve cannot surreptitiously replace either public key with her own!) Alice wants to send files to Bob. She packages them into a .tar archive (or any other type of archive with timestamps), along with her message. Then she uses dhbitty: $ dhbitty encrypt bob_public_key.txt files_to_bob.tar files_to_bob.tar.dhbt username:passphrase (this is visible!): alice:Keyfiles be damned! Done. Alice sends files_to_bob.tar.dhbt to Bob. Bob will use dhbitty to decrypt this archive: $ dhbitty decrypt files_to_bob.tar.dhbt files_to_bob.tar username:passphrase (this is visible!): bob:Bob's Spectacular Passphrase This is the public key of file's secondary owner: 0002f02b318c307bac07f3148a33c975cea04b79a870f0a5c7771cd38cc1986e Done. Bob can verify that the public key dhbitty just gave him indeed is Alice's public key. He unpacks the now-decrypted archive to access the files Alice sent to him. In practice, Alice and Bob should use a system like diceware to pick passphrases, in order to be confident of their strength. Seven words picked using diceware is a good choice.
2012-08-11Update to 1.0: use distfile provided by upstream.jmmv2-9/+10
2012-08-11security/isakmpd: Mark NOT-FOR-DRAGONFLYmarino1-1/+2
DragonFly users are referred to the security/racoon2 instead.
2012-08-09security/mit-krb5: USE_TOOLS+= msgfmtmarino1-2/+3
Note: Nobody that uses git from pkgsrc can install this package. It conflicts with security/heimdal which is sucked in by dependencies of scmgit-base. Since the default way of acquiring pkgsrc on DragonFly is via git, which is provided by the releases and daily snapshots, effectively this can't be installed by DragonFly users. Solving the conflict with heimdal, if possible, would be nice.
2012-08-09update to 3.0.22drochner2-6/+6
changes: bugfixes
2012-08-07Improve detection of __sync_add_and_fetch, avoid compiler optimization.obache2-5/+17
Fixes PR 46779.
2012-08-05Bump PKGREVISION for change of PostgreSQL default version to 9.1.obache1-2/+2
2012-08-02Avoid conflict between gets() and std::gets().jperkin2-1/+24
Fixes build on at least Solaris.
2012-07-28needs newer dbus to buildreed1-1/+2
2012-07-24update to 3.0.21drochner2-6/+6
changes -DTLS improvements -bugfixes
2012-07-22Update ruby-simple_oauth to 0.1.9.obache2-6/+6
bug fixes.
2012-07-21Remove "WWW: URL" from DESCR. Common in FreeBSD ports, but in pkgsrc thewiz1-1/+0
URL should be as HOMEPAGE in the Makefile.
2012-07-20Add back hashes for HPN, dropped in the last commitfhajny1-1/+4
2012-07-20Changes 7.6.4:adam8-119/+57
Bug fixes
2012-07-18security/zkt: Fix DragonFly regressionmarino1-1/+12
When this package was updated to version 1.1, it stopped building on DragonFly. The main issue is that DragonFly doesn't have bind in its base. NetBSD does, so it zkt finds it there, but otherwise it needs the configuration switch --enable-binutil-path to be used. This was added for DragonFly to point at ${PREFIX}/sbin. zkt requires bind to be installed in order to build. Unlike other packages like python, postgresql, and ruby where the mk.conf can define a version otherwise a default is used, no such mechanism exists to hand the four separate bind packages (at least I don't know about one). So the inclusion of bind99 is a hack I'm not too proud of, but I don't have a better solution. With it, it builds in clean environments like pbulk chroot and Tinderbox. If an individual user is building from source, they'll be smart enough to comment out this include if another version of bind is already installed (zkt will fail on a bind build conflict). I suspect DragonFly is rather unique in not having bind in base, so for now this is left as a DragonFly-specific section. Something like net/bind99/builtin.mk could possibly be used to determine if no builtin bind is available and thus follow DragonFly approach. I shall leave it to others to decide.
2012-07-18security/openvas-libraries: Fix regression due to upgrade to gnutils 3.0marino3-3/+24
GNUTLS deprecated gnutils_transport_set_lowat function in version 2.12.0 and finally removed it with version 3.0, breaking any packages that still reference it. The lowat feature is now disabled permanently I think. The patch uses the GNUTLS_VERSION_NUMBER macro to appropriately conceal the function reference. The same patch is widely seen on the 'net with other packages that use gnutls like OpenVAS.
2012-07-18Fix install on at least Solaris.jperkin1-1/+5
2012-07-17Take maintainership. FUKAUMI Naoki didn't object.cheusov1-2/+2
2012-07-17starttls.{el,elc} files are not provided by the package anymore. The problemcheusov2-6/+6
is starttls's implementation is incompatible with emacs 22, 23 and probably 24 too, as a result sending emails with ssl/tls authorization fail due to this conflict. emacs-21 has its own starttls.el too and I believe it is also sufficient. I wonder if someone still uses emacs-20 and its smtpmail.el for sending emails. This change was tested on NetBSD-6 and emacs-{22,23}. starttls package now DEPENDS on emacs-[0-9]*, that is any emacs flavour is good enough Set LICENSE to gnu-gpl-v2 ++pkgrevision
2012-07-17security/libgpg-error: Disable NLS on i386-DragonFlymarino2-13/+23
It seems that I386 DragonFly (x86_64 is okay), invoking libintl's bindtextdomain causes pkgsrc's libintl to segfault on a thread locking operation. Anything linking with libgpg-error on i386 will consequently core dump. Recognizing this treating the symptom, this patch disabled NLS on I386 DragonFly.
2012-07-16MASTER_SITES cosmetic changeadam1-2/+2
2012-07-16Changes 1.10.2:adam17-170/+131
This is a bugfix release. * Fix an interop issue with Windows Server 2008 R2 Read-Only Domain Controllers. * Update a workaround for a glibc bug that would cause DNS PTR queries to occur even when rdns = false. * Fix a kadmind denial of service issue (null pointer dereference), which could only be triggered by an administrator with the "create" privilege. [CVE-2012-1013] Changes 1.10.1: This is a bugfix release. * Fix access controls for KDB string attributes [CVE-2012-1012] * Make the ASN.1 encoding of key version numbers interoperate with Windows Read-Only Domain Controllers * Avoid generating spurious password expiry warnings in cases where the KDC sends an account expiry time without a password expiry time.
2012-07-15Fix a segfault of starttls(1) when run without argumentscheusov3-3/+19
Add LICENSE ++pkgrevision
2012-07-15Recursive bump for startup-notification* dependency change, requestedwiz1-2/+2
by Obache.
2012-07-14Update to 0.4.6, from Jaap Boender.wiz6-24/+27
0.4.6 (2011-10-16) ===== * Added write_certificate function. * Remove support for SSLv2, which was dropped upstream (thanks Dario Teixeira). * Added support for compiling under Win32 (thanks David Allsopp), see README.win32. * Check for pthreads in configure. 0.4.5 (2011-03-01) ===== * Use pthread mutexes for locking thread-safe version of ssl. 0.4.4 (2010-01-06) ===== * Use SSL_CTX_use_certificate_chain_file instead of SSL_CTX_use_certificate_file. * Added support for --enable-debugging configure option. * Don't link with unix library and don't build in custom mode. 0.4.3 (2008-12-18) ===== * Don't use blocking sections in finalizers since it causes segfaults (thanks Grégoire Henry and Stéphane Glondu).
2012-07-09update required version to 2.4, the new gnutls needs it.chs1-2/+2
2012-07-08Add missing zlib buildlink.sbd1-1/+3
Bump PKGREVISION.
2012-07-06Updating package for Perl 5 module Digest::MD5 in security/p5-Digest-MD5sno2-7/+6
from 2.51nb1 to 2.52. Upstream changes: 2012-06-08 Gisle Aas <gisle@ActiveState.com> Gisle Aas (3): Wrong version number in the changelog The t/threads.t was missing from the MANIFEST Update expected digests for files Andrew Fresh (1): Remove double the Lyle Hopkins (1): Digest::Perl::MD5 OO fallback didn't work [RT#66634] Peter J. Acklam (1): Fix typos (spelling errors) in cpan/Digest-MD5/* Shlomi Fish (1): Modernize the code in the POD. Zefram (1): Makes Digest::MD5 work on Perl 5.6 [RT#75032]
2012-07-06Updating package for Perl 5 module IO::Socket::SSL insno2-6/+6
security/p5-IO-Socket-SSL from 1.74 to 1.76. Upstream changes: v1.76 2012.06.18 - no longer depend on Socket.pm 1.95 for inet_pton, but use Socket6.pm if no current Socket.pm is available. Thanks to paul[AT]city-fan[DOT]org for pointing out the problem and providing first patch v1.75 2012.06.15 - made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version
2012-07-05revbump for libpreluse requirement bumpdrochner2-4/+4
2012-07-05revursive revbump for gnutls updatedrochner7-14/+14
2012-07-05more PKGREV bumps for gnutls updatedrochner5-9/+10