Commit graph

1628 commits

Author SHA1 Message Date
shell
695a84e287 Updated to p5-Net-SSLeay-1.21
Changes provided, but not clear, I guess should be a
functional improvement and some bugs fixed.

- Patch by Mike McCauley mikem@open.com_.au
- applied patch from Tim Engler <tim@burntcouch_.com>
- perl-5.8/gcc-3.2 patch on Makefile.PL from
  Joern_Hoos@@notes.uni-paderborn._de, lucho@@galix._com,
  bellis@@saberlogic._com, and simonclewer@@superquote._com
2002-12-31 14:15:17 +00:00
frueauf
435c6c7bc2 remove entry for "lib/nessus/plugins_factory". Reported by Bernd Ernesti
in private mail.
2002-12-30 12:13:33 +00:00
grant
36f2f3809c Use automatic PLIST handling. 2002-12-25 12:26:46 +00:00
jschauma
79eecce301 Make this work on IRIX. 2002-12-24 04:23:09 +00:00
jschauma
999e13c1b9 Add PLIST for irix6. Same as netbsd and solaris -- maybe we can combine these? 2002-12-24 03:57:04 +00:00
cjep
09132bc144 implementations->implications 2002-12-24 00:47:43 +00:00
jlam
3530f6ba5c Update security/PAM to 0.77. Changes from version 0.75 include:
* Numerous bug fixes for most of the PAM modules, including several
  string length checks and fixes (update recommended!).

* fix for legacy behavior of pam_setcred and pam_close_session in
  the case that pam_authenticate and pam_open_session hadn't been
  called

* pam_unix:
	- don't zero out password strings during password changing function
* pam_wheel:
	- feature: can use the module to provide wheel access to non-root
	  accounts.
* pam_limits:
	- added '%' domain for maxlogins limiting, now '*' and @group
	  have the old meaning (every) and '%' the new one (all)
	- handle negative priority limits (which can apply to the
	  superuser too).
* pam_userdb:
	- require that all of typed password matches that in database
* pam_access:
	- added the 'fieldsep=' argument, made a PAM_RHOST of ""
	  equivalent to NULL

Incidentally, cups-1.1.18 will once again do PAM authentication using
pam_unix.so if built against PAM-0.77.
2002-12-23 21:23:56 +00:00
cjep
afa55834c5 Whitespace fix 2002-12-23 16:24:59 +00:00
chris
55746b078e Update gpgme to 0.3.14.
From NEWS file:
Noteworthy changes in version 0.3.14 (2002-12-04)
-------------------------------------------------

 * GPGME-Plug is now in its own package "cryptplug".

 * Workaround for a setlocale problem.  Fixed a segv related to not
   correctly as closed marked file descriptors.

For full list of changes see ChangeLog.

(distfile checked against .sig file)
2002-12-22 13:53:04 +00:00
frueauf
7a24737d03 Update nessus{-core,-libraries,-plugins} and libnasl to 1.2.7.
Based on pr pkg/19438 by Adrian Portelli.

Changes since 1.2.6:

. changes by Renaud Deraison (deraison@cvs.nessus.org)
- The 'cancel' button of several file selection dialogs is now working
- Optimized several plugins :
	- Web-related checks now use http_recv() instead of recv()
	- open_priv_sock_tcp() has a lower timeout
	- RPC related checks now use get_rpc_port(), a function equivalent
	  to libc's getrpcport() but with a much smaller timeout
	- Decreased the default value of checks_read_timeout from 15 to 5
- Fixed a bug in the plugin selection GUI which would not refresh
  the list of plugins of a given family properly (bug#3)
- Fixed memory leaks in NASL
- Fixed a bug in nessusd which would make it leak memory when receiving a SIGHUP
  (bug#10)
- Fixed a compatibility problem with Nmap 3.10ALPHA (bug#11)
- Nessus now accepts nmap's U: and T: notation for the port range (bug#5)

. changes by Erik Anderson (eanders@pobox.com)
- Added CVE and BID links, added urls and removed dead links from the plugins

. changes by Michel Scheidell (scheidell@secnap.net)
- Improved several SMB-related checks

. changes by Rodolfo Baader (rbaader@activesec.biz)
- Quotes and apostrophes are properly escaped in the XML output report
2002-12-19 18:30:12 +00:00
wiz
1b7c693d6c Add and enable gtk-systrace and tkpasman. 2002-12-18 03:56:12 +00:00
wiz
6d23f68b9b GTK interface to systrace(1). 2002-12-18 03:49:56 +00:00
martti
5fc154101c On NetBSD use /dev/urandom insted of /dev/random (PR#19275).
Bump PKGREVISION.
2002-12-16 10:55:03 +00:00
schmonz
0268aa4b89 REPLACE_PERL's working directory is ${WRKSRC}, so packages needn't
prefix REPLACE_PERL definitions with ${WRKSRC}.
2002-12-14 03:43:18 +00:00
uebayasi
f79202d866 Change directory before ${FETCH_CMD} as mk/bsd.pkg.mk does. This avoids a
fetch error if FETCH_CMD is e.g. ``curl -O''.  No functional changes.
2002-12-13 11:18:14 +00:00
grant
fc4a4b389c add some missing documentation files. 2002-12-13 01:06:02 +00:00
abs
6826b96b8b shorten COMMENT 2002-12-12 14:34:49 +00:00
chris
688dada0be Update buildlink2.mk to force the use of 2.1.10. 2002-12-12 09:13:52 +00:00
chris
9b2c204ebc Update cyrus sasl to 2.1.10. As noted in pkg/19335.
Fixes a buffer overflow:
http://online.securityfocus.com/archive/1/302603

and other misc bugs.

(note .sig file checked and verified)
2002-12-11 23:48:58 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
jmmv
185fedc050 Avoid using the "tl" modifier in PKGNAME. It is not supported in make of
NetBSD 1.5.
2002-12-07 11:23:48 +00:00
schmonz
0a1bd5acad Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
jmmv
1de8ecdae5 Initial import of tkpasman, version 2.2. Description follows:
TkPasMan is a simple program that lets you store usernames and passwords
you collect during access to forums, mailing lists, and other websites.
It is inspired in gpasman, but it has more paste possibilities. You can,
for example, paste the username at first and then password, using two
mouse clicks.

Passwords can be stored in a secure file, using OpenSSL to encrypt it.

This closes my own PR pkg/18884.

Approved by wiz.
2002-12-05 21:21:55 +00:00
grant
074405705a on Solaris, pass -Wl,-R ... (as per NetBSD targets) so that libssl can
find libcrypto.

fixes my PR pkg/19229.
2002-12-03 14:02:24 +00:00
tron
371bab3600 A build dependence on the "bison" package is enough. It is not required
for running this package.
2002-12-02 21:16:39 +00:00
seb
279bd27c20 Update to version 0.9b3. Okay'ed by hubertf.
Package changes: use buildlink2, ssldump command moved from bin/ to sbin/.

Selected Changelogs bits:
* Added support for VLAN networks (Jeffrey Hafey)
* Added support for non-promiscuous mode (-P flag) (Bruce M Simpson)
* Added support for session resumption.
* Added the -X flag to force hex-only printing when binary data is displayed
  as hex dumps.
* Added -r as a synonym for -f. -f will eventually
  be removed and reused for some other option.
  This was done for option compatibility with tcpdump
  and on the theory that someday I might add a -w.
* Renamed -h to -H and added it to the documentation.
  -h now triggers usage info.

Plus numerous fixes, bug fixes and security fixes.
2002-12-01 21:48:09 +00:00
mjl
d06d8cf7ea Add patch to reopen stdout/stderr to /dev/null to quelch whining about
closed descriptors in syslog.
2002-11-30 14:56:53 +00:00
uebayasi
049d5d69d6 Explicitly specify the path to Perl5 executable for configure script.
Reported by Jonathan Perkin in PR19205.
2002-11-30 05:13:23 +00:00
chris
83a775bc38 Belated bump libgpgme.so from 9.3 to 9.4.
Next time something says just updated a couple of scripts, I won't believe it.

Thanks to skrueger for pointing this out 8)
2002-11-29 00:14:44 +00:00
cjep
137d358f18 Add RCS Tag. 2002-11-26 21:51:55 +00:00
pooka
f6a99772de add&enable hackbot 2002-11-26 13:48:42 +00:00
pooka
c9624f493c hackbot 2.15 provided by Niilo Kajander in pkg/19151
from DESCR:
Hackbot is a vulnerability scanner that started as a joke at first, but now
it has become a serious project. Hackbot scans over 300 CGI's, scans for
banners of several services, does unicode checks, checks for open relays,
outsmarts Cisco PIX MailGuard, can do ripe checkup, spamcop db checkup, X
connect test and lots more.
2002-11-26 13:40:17 +00:00
seb
76e473a890 Trivially use buildlink2. 2002-11-24 22:23:12 +00:00
seb
e127039faa As I said before this INSTALL script is not needed anymore: /usr/lib/sasl2
is not needed!
2002-11-24 22:18:23 +00:00
dillo
2805cfca36 use test target provided by bsd.pkg.mk instead of home grown one. 2002-11-24 18:47:48 +00:00
chris
7c89b99007 Rename the regress target test. This appears to be the new standard:
http://mail-index.netbsd.org/pkgsrc-changes/2002/11/23/0009.html
2002-11-24 16:52:05 +00:00
chris
47ffacbf6f Update gpgme to 0.3.13.
Only change (other than version) is:
* config.sub, config.guess: Updated from ftp.gnu.org/gnu/config
to version 2002-11-08.
2002-11-24 13:51:33 +00:00
chris
fe47a89cdb Seems that gnupg now depends on perl being available to create, install
and run gpgkeys_mailto

Fixes PR pkg/19104

Also bump pkgrevision.
2002-11-24 12:22:16 +00:00
chris
e8d6997dad saslauthd daemonises itself, so we don't need to background it, and
we don't really need to sleep 2 while it gets going.
2002-11-23 15:07:46 +00:00
chris
8f034dce82 Match the default for the sasl socket dir, IE /var/run/saslauthd.
Also the dir is now root owned, but with 755 permissions, previously it was
cyrus owned.

Bump PKGREVISION to 2.
2002-11-23 14:44:53 +00:00
itojun
84deb1f634 adjust version date embedded into binary 2002-11-20 03:33:49 +00:00
itojun
4a25e5820a upgrade to 20021120.
- fix sha2 computation (was in patch-ag)
- plug some memory leaks
- more strict isakmp header length check
- correct phase 2 proposal reqid handling
- check for fd_set overrun
2002-11-20 03:26:26 +00:00
martti
ce871f4992 Updated isakmpd to 20021118
* bug fixes
2002-11-18 12:07:41 +00:00
jlam
aca0f11a1d Whitespace fixes for 80-char wide displays. 2002-11-15 01:18:39 +00:00
jlam
19b404bbc7 buildlink1 -> buildlink2 2002-11-15 00:15:02 +00:00
seb
3258c54477 Bump PKGREVISION:
- No need for /usr/lib/sasl2 anymore: INSTALL script removed, DEINSTALL
  script tuned.
- Removed auto* tools dependencies by providing patch files for generated
  configure and Makefile.in.
- Use ${PKGDIR} instead of ${.CURDIR} for PLIST_SRC files.
- `--with-rc4' does not need an argument.
- Use BUILDLINK_PREFIX.whatever instead of BUILDLINK_DIR.
- Fix GSSAPI build for non-current NetBSD, this includes patch-ag removal.
- Fix PLIST handling by providing PLIST.post (lib/sasl2 removal at deinstall
  time) and fixing PLIST.common (include/sasl removal at deinstall time).
- Bump BUILDLINK_DEPENDS.cyrus-sasl in buildlink2.mk.
- Work around problem introduced by LTCONFIG_OVERRIDE and direct usage
  of ac_cv_can_build_shared in configure.in as suggested by Nick Hudson.
  Remove patch-ab (sasl-config is gone btw, it was not needed anyway).
  This should fix plugins shared libs problem as reported -among other-
  in PR pkg/19001 by Stephen Degler <sdegler at degler dot net>.
2002-11-14 22:21:13 +00:00
jschauma
aa6d383a4d Update to 0.9:
Version 0.9
	* Fixed bugs
	* Added support for keyed md check of db and config
	* Removed dependancy on libgcrypt
	* Added dependancy on mhash

Version 0.8
	* Fixed loads and loads of bugs
        * Added syslog backend
        * Report format changed
        * added lots of parameters see man page and configure --help
        * added ACL support for SunOS 5.x (and compatibles)
	* libgcrypt is now separate and required

Version 0.7
	* Bug fixes
	* Compressed database support
	* Linkname checking
	* Mhash support (version 0.8.1 of mhash required)
2002-11-13 22:58:20 +00:00
jschauma
fbe8afd7a6 Update to version 0.8.17:
Version 0.8.17 (released October 4 2002)
- Corrected the HEX key mode. Refuses to convert hex strings longer
  than the given key size.
- Corrected some memory leaks in keygen_s2k. Patch by Bob Mathews
  <bobmathews@alumni.calpoly.edu>
- Corrected wrong use of sizeof in hmac_test. Reported by Ellis Pritchard
  <ellispritchard@users.sf.net>

Version 0.8.16 (released May 29 2002)
- Code cleanups and optimizations
- Added configure time options to disable certain algorithms

Version 0.8.15 (released May 24 2002)
- Corrected Iterated S2K
- Made all static tables constant (pointed out by Darryl Miles <darryl@netbauds.net>)

Version 0.8.14 (release March 28 2002)
- mhash_deinit() and mhash_hmac_deinit() now accept a null digest parameter
- Corrected memory leaks (patch by Gustavo Niemeyer <niemeyer@conectiva.com>)
- Corrected bug in Gost hash algorithm (pointed out by Mike Gorchak <mike@malva.ua>)

Version 0.8.13 (released November 18 2001)
- Added ADLER32 algorithm (implementation by Manuel Kasper <mk@neon1.net>)

Version 0.8.12 (released October 29 2001)
- Corrected bugs in mhash_get_name() functions
- Added SHA-256 from libnettle.

Version 0.8.11 (released October 21 2001)
- added mhash_save_state_mem() and mhash_restore_state_mem() functions,
  initial patches and idea by Blake Stephen <Stephen.Blake@veritect.com>
- Added mhash_get_name_static()
- Corrected mhash_get_name() and mhash_count()

Version 0.8.10 (released on July 12 2001)
- New mhash_deinit() and mhash_hmac_deinit() functions based on the
  proposal, and patches by William Ahern <wahern@25thandClement.com>
2002-11-13 22:53:42 +00:00
chris
449b9f7388 Make it build again if you don't have SASL_USE_GSSAPI set anywhere. 2002-11-13 10:44:26 +00:00
chris
418f424ad3 Fix support for kerberos 5, it now compiles and installs properly when
SASL_USE_GSSAPI is defined to yes.  Note untested as I don't have kerberos
setup, it probably won't work until some patches are put in to fix plugins
not working.
2002-11-13 10:39:12 +00:00
martti
9ef7dbabf1 - make this work with apache2
- buildlink2
2002-11-05 07:33:13 +00:00
wiz
07160b676a Remove unneeded files. Closes PR 18868. 2002-10-31 02:08:46 +00:00
joda
629e619e5c Update to version 1.2.1.
Changes in release 1.2.1:
* kadmind: fix remote exploit

Changes in release 1.2:
* fix buffer overrun in ftp
* fix openssl building
* don't try to force encryption in telnet if not talking to a default
  telnet port
* recognise AIX 5
* should work with more DB libraries
2002-10-29 13:56:50 +00:00
drochner
054dc869f4 update to 1.9a4
Many changes since 0.1.3, compatibility is not provided, so this is
more or less a new pkg.
2002-10-28 11:53:29 +00:00
seb
5ae097cecf Use buildlink2. Use perl5/module.mk. 2002-10-28 00:05:42 +00:00
seb
cdf4db798b Remove gmake dependency. 2002-10-27 23:32:36 +00:00
seb
f7968d6db9 Use buildlink2. Use perl5/module.mk. 2002-10-27 21:20:37 +00:00
seb
e8328761a2 Use buildlink2. Use perl5/module.mk. 2002-10-27 20:48:55 +00:00
chris
010fc6d1be Enable cyrus-sasl2. 2002-10-27 15:13:11 +00:00
chris
ce6ee05b60 Initial import of cyrus-sasl 2.1.9.
This is the latest release of cyrus-sasl.  It is needed for the 2.1.x
versions of cyrus-imapd.

SASL is a method for adding authentication support to connection-based
protocols.  To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating protection
of subsequent protocol interactions.  If its use is negotiated, a security
layer is inserted between the protocol and the connection.
2002-10-27 15:08:59 +00:00
chris
9f9ba84b76 Update gpgme to 0.3.12. Again mostly bug fixes. Now depends on gpg 1.2.0.
Don't seem to need patch-ba.  Also fix .info file handling.
2002-10-27 03:09:14 +00:00
chris
ba5dbf6950 Update gnupg to 1.2.1. Is a bug fix release.
Major user visible changes are:
    * The library dependencies for OpenLDAP seem to change fairly
      frequently, and GnuPG's configure script cannot guess all the
      combinations.  Use ./configure LDAPLIBS="-L libdir -l libs" to
      override the script and use the libraries selected.

    * Secret keys generated with --export-secret-subkeys are now
      indicated in key listings with a '#' after the "sec", and in
      --with-colons listings by showing no capabilities (no lowercase
      characters).

    * --trusted-key has been un-obsoleted, as it is useful for adding
      ultimately trusted keys from the config file.  It is identical
      to using --edit and "trust" to change a key to ultimately
      trusted.

    * The usual bug fixes as well as fixes to build problems on some
      systems.

Note that patch-aa and patch-ab are no longer needed as was, patch-aa now
contains fixes to handle dlsym errors properly.

Also now include libiconv/buildlink2.mk as gnupg looks for iconv.

Fixes pkg/18221.
2002-10-27 02:53:02 +00:00
wiz
2c905f67dd Add buildlink2.mk. 2002-10-25 21:11:27 +00:00
wiz
121a6b3cc4 Convert to buildlink2. 2002-10-25 12:32:10 +00:00
wiz
adf8cf3253 Add buildlink2.mk. 2002-10-25 12:22:29 +00:00
wiz
affff1c0bc Unused. 2002-10-25 12:19:37 +00:00
wiz
6c16e68949 Convert to buildlink2. 2002-10-25 12:04:07 +00:00
wiz
3ab90d3e93 buildlink1 -> buildlink2. 2002-10-25 09:51:51 +00:00
wiz
491df6a4f1 buildlink1 -> buildlink2. 2002-10-25 09:36:24 +00:00
wiz
af366a6a07 Convert to buildlink2, and add buildlink2.mk. Inspired by PR 18728. 2002-10-22 11:44:58 +00:00
jlam
6ad0dc47d0 Use exec to save forking a new process, and use proper argument quoting. 2002-10-21 07:12:34 +00:00
jlam
366cb19d6c Fix sasl-config script so that "sasl-config --libs" returns the full list
of libraries and linker flags needed to link against libsasl.  Bump
PKGREVISION and bump the BUILDLINK_DEPENDS as packages will be needing to
use a version of cyrus-sasl with a correct sasl-config.
2002-10-21 06:03:41 +00:00
seb
0d75c1efb1 Use buildlink2. Use perl5/module.mk. 2002-10-20 17:45:59 +00:00
seb
0f6263bb26 Use perl5/module.mk. 2002-10-20 15:05:09 +00:00
wiz
4f11014906 Add CONLICT with ssh2 package. From Greg A. Woods in PR 18729. 2002-10-20 00:49:55 +00:00
jlam
76147a5a3d Add and enable pyca. 2002-10-18 17:07:37 +00:00
jlam
3e5d0e2935 Initial import of of security/pyca.
pyCA tries to make it easier for people to set up and run a organizational
certificate authority which fulfills the need for a fairly secure
certification processing.  The package also tries to reduce administrative
tasks and user's frustration by providing a comfortable web interface to
users contacting the certificate authority.
2002-10-18 17:06:00 +00:00
tron
b1702f4003 Remove entry for "sbin/nessus-mkcert-client" which apparently doesn't
get installed by the latest version of this package.
2002-10-14 12:54:45 +00:00
martti
a9e061798a Updated php to 4.2.3
* lots of bug fixes
* experimental apache2 support
* added IPv6 support to gethostbyaddr()

ATTENTION!! register_globals defaults to 'off' now
2002-10-14 06:21:05 +00:00
frueauf
387a5766f5 Update nessus{-libraries,-core,-plugins} and libnasl to 1.2.6.
Changes since 1.2.0:

1.2.6 :
. changes by Michael Slifcak (Michael.Slifcak@guardent.com)
- Added Bugtraq cross reference in the plugins
- Added support for BID in nessusd (this has yet to be done on the
  client side)
. changes by Axel Nennker (Axel.Nennker@t-systems.com)
- fixed the xml and html outputs
- fixed array issues in a couple of plugins
. changes by Michel Arboi (arboi@bigfoot.com)
- find_service now detects services protected by TCP wrappers or ACL
- find_service detects gnuserv
- ptyexecvp() replaced by nessus_popen() (*)
. changes by Renaud Deraison (deraison@cvs.nessus.org)
- Fixed a bug which may make nasl interpret backquoted strings
  (\n and \r) received from the network (problem noted by Pavel Kankovsky)
- nmap_wrapper.nes calls _exit() instead of exit() (*)
- Solved the lack of bpf's on Free/Open/NetBSD and MacOSX by
  sharing _one_ among all the Nessus processes. As a result, Nessus's
  ping is much more effective on these platforms
- bugfix in plug_set_key() which would eventually make some scripts
  take too long when writing in the KB
- Plugins of family ACT_SETTINGS are run *after* plugins of family
  ACT_SCANNERS
- replaced the implementation of md5 which was used when OpenSSL is disabled
  by the one from RSA (the old one would not work on a big-endian host)
- Fixed plugins build issues on MacOS X
- The nessus client compiles and links against GTK+-2.0. Of course, it will
  be horrible and instable, as the GTK team does not care about backward
  compatibility
  (*) These two modifications solve the problems of nmap hanging under FreeBSD

1.2.5 :
. changes by Michel Arboi (arboi@bigfoot.com)
- find_service now displays unknown services that run on assigned ports
- read_stream_connection smarter (smaller timeout)
- find_service sometimes declared IDENT as "unknown"
. changes by Renaud Deraison (deraison@cvs.nessus.org)
- Fixed a deadlock that would prevent some plugins from completing
- Fixed a possible (although rare) corruption issue in the reports
  (the script IDs could under some circumstances be random)
- Fixed a potential segfault in the execution of nasl scripts

1.2.4 :
. changes by Renaud Deraison (deraison@cvs.nessus.org)
- Reverted back to autoconf 2.13.
- Bug fix in nessus-core/nessusd/pluginlaunch.c - under some circumstances,
  data might have be lost in the reports
- Fixed a bug in several plugins for web checks (under some circumstances,
  a plugin would do N x N checks against the remote web servers (where
  N equals to the number of web servers running on the remote host)

1.2.3 :
. changes by Isaac Dawson (idawson@securitymanagementpartners.com)
- New html output layout.
. changes by Pasi Eronen (pasi.eronen@nixu.com)
- fix in nmap_wrapper
. changes by Renaud Deraison (deraison@cvs.nessus.org)
- Fixed a bug which could make, under some circumstances, make nessusd
  crash the host it is running on.
- If the option log_whole_attack is set to "no", then only the begining
  and the end of the attack is logged (and not the time each plugin takes)
- Improved no404.nasl to further reduce false positives
- Bug fix in nessusd - under some rare circumstances, report data could
  be lost (if many many plugins were enabled at the same time and were
  sending data at the same time).
- UDP packets are resent while we wait for a reply (avoids to loose packets
  en route)
- Fixed the option "auto_enable_dependencies" which would not always work
- Sending a SIGTERM to the nessus client during a command line scan
  forces it to save its result to the current test file
- Non-printables characters are not shown in the report any more

1.2.2 :
. changes by Renaud Deraison (deraison@cvs.nessus.org)
- In the GUI, while running a scan, plugins names are only updated once
  in a while (saves CPU)
- Bugfix in the client : some host names would make the client crash
- Repaired the '-P' switch in the client

1.2.1 :
. changes by Simon Law (sfllaw@engmail.uwaterloo.ca)
- Made a manpage for nessus-mkcert-client(1) and have it installed by
  the Makefile
- Revised most other manpages for missing information and to increase
  clarity
2002-10-13 09:11:51 +00:00
wiz
066a1b7b7d Unused. 2002-10-12 01:25:37 +00:00
wiz
90e464773d Unused. 2002-10-09 23:32:33 +00:00
wiz
741e63c1e5 Unused. 2002-10-09 21:53:50 +00:00
wiz
ec45992471 buildlink1 -> buildlink2. 2002-10-09 21:52:36 +00:00
wiz
8729bda89f Unused. 2002-10-09 21:51:04 +00:00
wiz
fc8531e30b buildlink1 -> buildlink2. 2002-10-09 19:45:26 +00:00
wiz
9ab3428f49 Unused. 2002-10-09 19:41:58 +00:00
wiz
44809c3ab4 Unused. 2002-10-09 19:32:10 +00:00
itojun
59d301eeab upgrade to 1.2.0, from skrueger@europe.com
2002-09-21  Werner Koch  <wk@gnupg.org>
        Released 1.2.0.
	* configure.ac: Bumbed version number and set development version
	to no.
2002-09-19  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Try linking LDAP as just -lldap as it seems very
	recent OpenLDAPs (>=2.0.23) support that.
2002-09-14  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Try linking LDAP without -lresolv first, just in
	case the platform has libresolv, but doesn't actually need it to
	use LDAP.
2002-09-12  David Shaw  <dshaw@jabberwocky.com>
	* NEWS: Note that the old IDEA plugin won't work with post-1.1.90
	gpg.
2002-09-11  Werner Koch  <wk@gnupg.org>
	Released 1.1.92.
	* configure.ac (random_modules): The default random module for
	system lacking a /dev/random is now auto selected at runtime.
2002-09-09  David Shaw  <dshaw@jabberwocky.com>
	* NEWS: typo.
	* configure.ac: Add a link test for LDAP without -lresolv for
	HPUX.  Remove "hstrerror" test as it is no longer needed.
2002-09-02  Werner Koch  <wk@gnupg.org>
	* README: Removed the note about a development version so that we
	later don't forget this.  Minor other changes.
2002-08-29  Werner Koch  <wk@gnupg.org>
	* configure.ac (random_modules): Reworked the code to select the
	random module.  Define USE_ALL_RANDOM_MODULES for value all.
2002-08-27  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Check type of mode_t.
	* NEWS: Clarify that --libexecdir is a configure option.
	* configure.ac: Check for hstrerror.
2002-08-19  David Shaw  <dshaw@jabberwocky.com>
	* NEWS: Document new ways to enable MDC, and change in automatic
	compression disabling.
	* configure.ac: No such thing as the "none" random gather any
	longer.
2002-08-08  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Add an --enable-tiger.
	* NEWS: Clarify new permission checks.
2002-08-07  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: If the static IDEA cipher is present, disable
	dynamic loading.  Also fix backwards grammar of keyserver
	exec-path CHECKING message.
2002-08-05  Werner Koch  <wk@gnupg.org>
	* configure.ac: Bumbed version number.
2002-08-04  Werner Koch  <wk@gnupg.org>
	Released 1.1.91.
	* configure.ac (ALL_LINGUAS): Added Catalan.
2002-08-02  Werner Koch  <wk@gnupg.org>
	* configure.ac: Removed all extension stuff but keep the tests for
	dlopen.  We don't need to figure out the flags required.  All
	stuff is now statically loaded.
2002-07-30  David Shaw  <dshaw@jabberwocky.com>
	* README, configure.ac: --with-exec-path is now clarified into
	--disable-keyserver-path
	* NEWS: changes since 1.1.90.
2002-07-24  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Include a GNUPG_LIBEXECDIR in g10defs.h, as well
	as a SUBST for Makefiles.
2002-07-22  Timo Schulz  <ts@winpt.org>
	* configure.ac: Replace the 'c:/' variables with 'c:\' due
	to the fact we already use '\' in the remaining code.
2002-07-08  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Add --with-mailprog to override the use of
	sendmail with another MTA.  We can use anything that follows the
	"$MAILPROG -t" convention.
2002-07-04  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: --enable-exec-path should be a 'with'.  Fix 'no'
	cases of --with-exec-path and --with-photo-viewer.
	* README: Document --disable-exec, --disable-photo-viewers,
	--disable-keyserver-helpers, --enable-exec-path, and
	--with-photo-viewer.
	* configure.ac: Add --with-photo-viewer to lock the viewer at
	compile time and --disable-keyserver-helpers and
	--disable-photo-viewers to allow disabling one without disabling
	the other.
2002-07-03  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Allow setting USE_EXEC_PATH to lock the exec-path
	to a fixed value.
2002-07-01  Werner Koch  <wk@gnupg.org>
	* configure.ac: Set version number to 1.1.91.
        Released 1.1.90.
	* INSTALL: Replaced by generic install file.
	* README: Marked as development version and moved most stuff of
	the old INSTALL file to here.
2002-06-30  Werner Koch  <wk@gnupg.org>
	* configure.ac: Link W32 version against libwsock32.
2002-06-29  Werner Koch  <wk@gnupg.org>
	* configure.ac (development_version): New.
	(HAVE_DEV_RANDOM_IOCTL): Removed test for it; it was never used.
	* BUGS, AUTHORS: Add a note on how to send security related bug
	reports.
2002-06-20  David Shaw  <dshaw@jabberwocky.com>
	* NEWS: changes since 1.0.7.
	* configure.ac: Set new version number (1.1.90), and fix Solaris
	compiler flags for shared objects.
2002-06-11  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Move -lsocket and -lnsl checks before LDAP link
	tests so they work properly on Solaris.  Noted by David Champion.
	Also, check for the Mozilla LDAP library if the OpenLDAP library
	check fails.  Put -lsocket and -lnsl in NETLIBS rather than LIBS
	so not all programs are forced to link to them.
2002-06-05  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Add a switch for the experimental external HKP
	keyserver interface.
2002-05-22  Werner Koch  <wk@gnupg.org>
	* configure.ac: Check for strcasecmp and strncasecmp.  Removed
	stricmp and memicmp checks.
2002-05-08  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: If LDAP comes up unusable, try #including <lber.h>
	before giving up.  Old versions of OpenLDAP require that.
2002-05-03  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: In g10defs.h, use \ for the directory separator
	when HAVE_DOSISH_SYSTEM is on.
	* configure.ac: Add --disable-exec flag to disable all remote
	program execution.  --disable-exec implies --disable-ldap and
	--disable-mailto.  Also look in /usr/lib for sendmail.  If
	sendmail is not found, do not default - just fail.
2002-04-30  David Shaw  <dshaw@jabberwocky.com>
	* configure.ac: Try and link to a sample LDAP program to check if
	the LDAP we're about to use is really sane.  The most common
	problem (using a very old OpenLDAP), could be fixed with an extra
	#include, but this would not be very portable to other LDAP
	libraries.
2002-10-09 14:16:55 +00:00
wiz
b3cd887fd9 Update MASTER_SITES and HOMEPAGE.
From Jim Geovedi on tech-pkg <20021007224707.GA16634@toxic.magnesium.net>.
2002-10-07 23:49:28 +00:00
seb
cf0b1c7919 Convert to buildlink2. Use perl5/module.mk. 2002-10-07 22:34:23 +00:00
jschauma
86453d8a91 Allow this to build on Linux (the Debian flavor, at least) 2002-10-07 22:09:41 +00:00
seb
32e335d7fc Use int32_t while dealing with sasldb version not long! This fix cyrus sasl
on sparc64.
Bump PKGREVISION.
2002-10-07 19:16:46 +00:00
seb
9e04fbd4b5 Convert to buildlink2. Use perl5/module.mk. 2002-10-06 22:31:03 +00:00
seb
8aa2719201 Use buildlink2. Use perl5/module.mk. 2002-10-06 22:26:49 +00:00
heinz
82ec958700 Add p5-Digest-Nilsimsa 2002-10-06 03:10:19 +00:00
heinz
5bdfeab57e Import of p5-Digest-Nilsimsa, a perl5 extension module for Nilsimsa
signatures. A Nilsimsa signature is a statistic of n-gram occurance in
a piece of text. It is a 256 bit value usually represented in hex
2002-10-06 03:07:03 +00:00
wiz
3b52e946a2 Unused. 2002-10-05 12:41:02 +00:00
wiz
6bde5d450a Convert to buildlink2. 2002-10-05 12:40:46 +00:00
wiz
cee8cf48b4 Add and enable optcalc. 2002-10-04 15:52:39 +00:00
hubertf
f1f1746ed8 Add otpCalc-0.96: OTP and S/Key calculator for X
otpCalc is an RFC2289 and RFC1760 compliant one time password
calculator, written to use the GTK+ library for screen I/O.

Contributed by Michael Santos <mike@ethmoid.org> in PR 18527.
2002-10-04 15:05:05 +00:00
wiz
f27a9bb935 Drop unneeded patch, and unneeded automake dependency. 2002-10-02 22:19:47 +00:00
dillo
b28374defa get rid of autoconf build dependency by patching configure 2002-10-02 19:11:59 +00:00
wiz
9ebd5c8b3c Convert comments to use automake.mk. 2002-10-02 18:59:50 +00:00
chris
2ccfd08f73 Belated bump to nb2, following fixes to dlsym return checks to work properly against -current. 2002-10-01 19:53:54 +00:00
chris
bc11ddbaf3 fixup dlsym error checks. An error is indicated by dlsym returning NULL not
dlerror returning something valid.
2002-09-30 22:41:30 +00:00
taca
a9749c89a5 Update ratas to 2.1
Here is quote from 2.0's release announce but changes from 2.0 to 2.1 are
unknown.

New in this version of RATS:

RATS can now descend through directories recursively, analyzing any supported
source code it finds.

Ability to output results as HTML or XML.

Result output can contain the line of code that caused each problem to be
reported, along with the column number in the source file the problem was
detected at.

RATS will now report various statistics at the end of the reporting phase,
including total time spend on the analysis, and number of source lines analyzed.


Various database additions.

A new database file, rats-openssl, which aids in analyzing any code that
utilizes the OpenSSL C API. (Thanks to Ben Laurie for contributing this
database)
2002-09-30 13:52:55 +00:00
shell
850b1606f5 Updated to p5-SSLeay-0.45
Changes :
+ PKCS12 certificate support, patch submitted by Beni Takahashi,
  author of patch Daisuke Kuroda
+ Fixing compile warnings on Solaris 8/Sparc with Forte 7.0 about
  implicit conversions and implicit declarations.  Thanks to
  Marek Rouchal for bug report.
- Removed unused dependency on URI::URL, thanks to Ric Steinberger
  for pointing out this problem under perl 5.8.0
- fixed Makefile.PL use of dirname() which could error for perl 5.8.x
  Thanks to Chip Turner of RedHat for patch.
- Fixed a runtime error with Net::SSL->proxy for running under
  perl warnings with no proxy defined, which t/net_ssl.t test case
  revealed.
+ Added t/net_ssl.t test for initializing a Net::SSL object
+ Added build auto-detect for 0.9.6+ and only then use OPENSSL_free
  instead of free() since older OpenSSL like 0.9.4 did not have it.
+ Added ./net_ssl_test -CAfile documentation, and root CA file from mod_ssl
  distribution at certs/ca-bundle.crt that can be used for general root CA
  peer certificate verification.
+ Plus many bugs fixed and improvement... see CHANGES for more
2002-09-27 09:41:21 +00:00
shell
202d8ddb83 Updated to p5-IO-Socket-SSL-0.91
Two recent changes :
v0.91
  - Added support for SSL_peek and SSL_pending (peek() and
    pending()).  Updated documentation, tests, etc. to reflect
    this.

v0.901  2002.08.19
  - Fixed the warning that happens when sockets are not explicitly
    closed() before the program terminates.

For full log, please see Changes
2002-09-27 09:35:43 +00:00
shell
291d192572 Updated to p5-Net-SSLeay-1.20
Changes :
- Additional SSL_peek patch to ssl_read_until from
  Peter Behroozi <peter@@fhpwireless_.com> --Sampo

pkgsrc changes :
- buildlink -> buildlink2
- perl5 module
2002-09-27 09:33:08 +00:00
jlam
9295ae4eb1 * Use buildlink2.
* Use bsd.pkg.install.mk and install the example xdm config files.
* Rename the rc.d script to "xdm_krb4.sh" and make it use /etc/rc.subr.
* Remove redundant MESSAGE; the INSTALL script says all the right things.
2002-09-26 23:58:59 +00:00
abs
98365a1737 Update msudir to 0.12:
Fix compilation error on Linux
2002-09-24 17:17:58 +00:00
wiz
dcdf9bd97d Sort. 2002-09-24 13:51:21 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
jlam
e5d99640da buildlink1 -> buildlink2 2002-09-24 10:49:48 +00:00
jlam
3ac80e007e buildlink1 -> buildlink2 2002-09-23 23:55:25 +00:00
wiz
f0ef988870 Convert to buildlink2. 2002-09-23 17:29:43 +00:00
wiz
cc40e08ca9 Update to 1.21:
* Improved the default output so it creates multiple formatted lines
          instead of single very long lines for each hit.
          Use the new "--singleline" (-S) option to get the original
          "long line" format.
        * Removed duplicate "getpass" entry in the ruleset;
          this didn't hurt anything, but was unnecessary.
          Thanks to the user who gave me that feedback, wish I'd kept your
          email address so I could credit you properly :-).
        * Added a short tutorial to man page.
        * Fixed initial upper/lower case on many entries in the ruleset.
        * Allow "--input" as a synonym for "--inputs".
2002-09-23 15:19:37 +00:00
abs
2e920c42d5 Update msudir to 0.11:
Allow fromgroup and rootdir to be unset in the config file.
2002-09-23 10:16:48 +00:00
jlam
476b670382 Unused. 2002-09-23 09:24:02 +00:00
jlam
10bdf67101 buildlink1 -> buildlink2 2002-09-23 09:22:43 +00:00
jlam
ee12419f1f Instead of using BUILDLINK_TRANSFORM.<pkg> to change the location of
headers in ${BUILDLINK_DIR}, simply create BUILDLINK_CPPFLAGS.<pkg>
variables whose values are appended to CPPFLAGS, which are automatically
passed to the configure and build processes.

BUILDLINK_TRANSFORM.<pkg> has little use in buildlink2 since packages are
now told that the software may be found where it really is installed, not
in ${BUILDLINK_DIR} as was the case with buildlink1.  Eventually, these
variables will be declared unsupported by buildlink2.
2002-09-23 09:22:14 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
jlam
41ed4d01d8 buildlink1 -> buildlink2 2002-09-21 07:44:28 +00:00
grant
0c5bb6abcc Make these scripts more portable by taking advantage of automatic rc.d
script handling and using @RCD_SCRIPTS_SHELL@.

as discussed with jlam.
2002-09-20 02:01:54 +00:00
jlam
5c053dd06a Take advantage of the auto-generation and installation of rc.d scripts. 2002-09-19 09:04:02 +00:00
jlam
e507190d0d When using bsd.pkg.install.mk, if a DEINSTALL or INSTALL file already
exists, then use it as the default value of DEINSTALL_EXTRA_TMPL or
INSTALL_EXTRA_TMPL.
2002-09-18 21:15:07 +00:00
markd
823ba38095 The shared libraries are installed on Solaris now. 2002-09-09 22:17:00 +00:00
jlam
502850759a Fix IPv6 detection on Darwin. Patch supplied by itojun in private e-mail. 2002-09-09 20:16:22 +00:00
jlam
f2f4bdcbf4 Remove dependency on autoconf/automake and finish buildlink2 conversion. 2002-09-07 07:37:37 +00:00
jlam
5bec783195 Use buildlink2 and pass an extra flag to the configure script so that if
RSAref is used, then the library may be found.
2002-09-07 07:17:00 +00:00
jlam
448a7bb843 We don't need to symlink bin/openssl since we want the one in ${SSLBASE}. 2002-09-05 12:44:21 +00:00
itojun
28ca775448 update HOMEPAGE for www.monkey.org -> monkey.org move 2002-09-05 00:18:20 +00:00
itojun
498f05d4b3 www.monkey.org moved to monkey.org. pilot <pilot@monkey.org> 2002-09-05 00:13:39 +00:00
wiz
980073f0e2 Fix whitespace in PLIST. Closes pkg/18137 by Katsuhiko Fujii. 2002-09-01 08:06:15 +00:00
grant
dc8fcff76a Add variables for openssh privilege separation to bsd.pkg.defaults.mk:
OPENSSH_USER
	OPENSSH_UID
	OPENSSH_GROUP
	OPENSSH_GID
	OPENSSH_CHROOT

Use these to automatically create user/group if they do not already
exist. Assists platforms which do not have an 'sshd' user by default,
while adding flexibility for NetBSD systems.

Checked by Stoned Elipot <seb@netbsd.org>.
2002-08-31 10:08:59 +00:00
taca
4e6c795f92 Update ruby-openssl pacakge to 0.1.2.1(0.1.2a).
It should be fixed in error of bulk build, too.

$Id: ChangeLog,v 1.43 2002/07/24 14:46:52 gotoyuzo Exp $
'OpenSSL for Ruby' project
Copyright (C) 2001 Michal Rokos <m.rokos@sh.cvut.cz>
All rights reserved.

$Log: ChangeLog,v $
Revision 1.43  2002/07/24 14:46:52  gotoyuzo
	* lib/openssl/buffering.rb: typo fixed. (Thakns NaHi)

Revision 1.42  2002/07/24 12:31:31  gotoyuzo
	* ossl.c: should include <sys/time.h> if it exists. (Thanks Knu)

Revision 1.41  2002/07/24 09:56:17  gotoyuzo
	* ossl-0.1.2 released

Revision 1.40  2002/07/23 20:23:30  gotoyuzo
	* lib/net/https.rb: follow net/http.rb Rev: 1.41.2.18 (ruby_1_6)

Revision 1.39  2002/07/23 10:49:19  gotoyuzo
	* ossl_ssl.c: should raise exception while SSL_write returns 0.

Revision 1.38  2002/07/23 10:45:25  gotoyuzo
	* ossl.h: include <openssl/e_os.h>
	* ossl.c: workaround to convert into UTC time.
	* lib/openssl.rb: fix string embeded expression.

Revision 1.37  2002/04/07 16:35:32  majkl
	* Macros fixups
	* X509ExtFactory cleanup
	* fixed strptime warning on Linux
	* X509::Certificate#version has been changed!
	  !!! WARNING !!!
		x509.version = 2 -> defines X509v3, (0 for v1, 1 for v2, ...)
		p x509.version -> 2, means that it is X509v3
	  !!! WARNING !!!

Revision 1.36  2002/03/11 21:35:39  majkl
	* Cipher IV fixup

Revision 1.35  2002/03/11 17:20:22  majkl
	* Big internal cleanup (all structs with only 1 member rearranged)
	* improved getting time_t from cTime

Revision 1.34  2002/03/06 08:05:05  majkl
	* build fix-ups

Revision 1.33  2002/03/05 15:05:57  majkl
	* WARNING! All to_str methods are not used any longer (use to_text instead)
	* made an aliases to_pem as to_s
	* more relaxed params checking - everywhere where string was needed it is OK that obj implements to_s method

Revision 1.32  2002/02/23 07:28:00  majkl
	* More benevolent checks (Check_SafeStr(x) -> Check_Type(x, T_STRING)
	  (where we don't care)

Revision 1.31  2002/02/20 08:43:54  majkl
	* Fixed some memory leaks

Revision 1.30  2002/02/13 13:09:49  majkl
	* transition from rb_raise to OSSL_Raise (where possible)
	* some mem checks
	* preliminary DH key support
2002-08-30 23:48:22 +00:00
grant
3bd43b7df8 ssh-rand-helper is also installed when /dev/urandom does not exist.
Checked by Stoned Elipot <seb@netbsd.org>.
2002-08-30 08:04:31 +00:00
martti
5c6fa7b4a9 Updated isakmpd to 20020830
* OpenBSD 3.1 SA 010: Receiving IKE payloads out of sequence can cause
                      isakmpd(8) to crash.

* A rewrite of the CRL support code, also from <Thomas.Walpuski@gmx.net>.
  Some style mods, and checks added for OpenSSL version 0.9.7 or later.
  Currently CRLs are not supported for earlier versions.
  Manual pages updated.

* Handle configuration lines that end in whitespace or ^M.
  Also avoid a potential memory leak.

* Start for support of IKECFG in SET/ACK mode. Server side only so far.

* Fix keyed HMAC where the key was longer than the blocksize
2002-08-30 07:40:00 +00:00
jlam
7ec29bad91 Support building with S/Key support on Darwin, and move the check for
libcrypt-before-libcrypto into a section that is protected by something
we can set in the configure script (check_for_libcrypt_before).  This
should fix the latter part of pkg/18091 by grant beattie.
2002-08-28 04:55:18 +00:00
jlam
b477150822 We actually use the openssl buildlink2.mk file. 2002-08-28 04:02:50 +00:00
jlam
206e28e98a It's 0.9.6f, not 0.9.5f, and move things around so that IGNORE is set to
the proper message.
2002-08-28 04:00:55 +00:00
jlam
b32444acd2 Support building tcp_wrappers on Darwin, from pkg/18090 from grant beattie. 2002-08-28 03:51:48 +00:00
jlam
0ac5f771aa Allow this to build on Darwin. Also use the new USE_PERL5 semantics.
This fixes the first part of pkg/18091 by grant.
2002-08-28 03:10:04 +00:00
jlam
3e5cc6f89d Add a buildlink2.mk file based on the zlib/buildlink2.mk file as skey
support may already reside in the base system.
2002-08-28 03:03:22 +00:00
abs
17944cec5e Updated msudir to 0.10:
Allow options to be targetted to specific directories by using [dirname]
    tags in the config file. Requested by <norm at sandbox.org.uk>.
2002-08-27 17:04:50 +00:00
abs
ba32c186cf Added msudir-0.09
msudir allows enabled users to easily manage 'setuid' scripts and
	binaries.  A directory containing scripts or other executables is
	created inside the basedir for each destination user. Any user is
	then able to invoke the script 'bar' in the directory 'fu' via
	'msudir fu/bar'. The script will be run under the uid and primary
	gid of the destination user. Some effort is taken to sanitise the
	arguments and environment, but msudir should not be used without
	an understanding of the security implication.
2002-08-27 09:00:52 +00:00
abs
082308b3f1 Import msudir-0.09
msudir allows enabled users to easily manage 'setuid'
	scripts and binaries.  A directory containing scripts or
	other executables is created inside the basedir for each
	destination user. Any user is then able to invoke the script
	'bar' in the directory 'fu' via 'msudir fu/bar'. The script
	will be run under the uid and primary gid of the destination
	user. Some effort is taken to sanitise the arguments and
	environment, but msudir should not be used without an
	understanding of the security implication.
2002-08-27 08:57:32 +00:00
mjl
9d3b9427c3 Update to 0.3.9
* An experimental interface to GnuPG's --edit-key functionality is
   introduced, see gpgme_op_edit.
 * The new gpgme_import_ext function provides a convenient access to
   the number of processed keys.
 * It is possible to use an outside event loop for the I/O to the
   crypto engine by setting the I/O callbacks with gpgme_set_io_cbs.
 * GPGME_ATTR_OTRUST is implemented now.
 * A first step toward thread safeness has been achieved, see the
   documentation for details.  Supported thread libraries are pthread
   and Pth.
 * All error output of the gpgsm backend is send to the bit bucket.
 * The signature verification functions are extended.  Instead of
   always returning GPGME_SIG_STATUS_GOOD, the functions new codes for
   expired signatures.
 * The current passphrase callback and progress meter callback can be
   retrieved with the new functions gpgme_get_passphrase_cb and
   gpgme_get_progress_cb respectively.
 * gpgme_op_encrypt can be called with RECIPIENTS being 0.  In this
   case, symmetric encryption is performed.  Note that this requires a
   passphrase from the user.
 * More information is returned for X.509 certificates.
 * Interface changes relative to the 0.3.4 release:
 * gpgme_op_encrypt does now fail with GPGME_Invalid_Recipients if
   some recipients have been invalid, whereas earlier versions
   succeeded in this case.
 * gpgme_op_verify now allows to pass an uninitialized data object as
   its plaintext argument to check for normal and cleartext
   signatures.  The plaintext is then returned in the data object.
 * New interfaces gpgme_set_include_certs and gpgme_get_include_certs
   to set and get the number of certifications to include in S/MIME
   signed messages.
 * New interfaces gpgme_op_encrypt_sign and gpgme_op_encrypt_sign_start
   to encrypt and sign a message in a combined operation.
 * New interface gpgme_op_keylist_ext_start to search for multiple patterns.
 * gpgme_key_get_ulong_attr supports the GPGME_ATTR_EXPIRE attribute.
 * Interface changes relative to the 0.3.3 release:
 * Fix the Makefile in jnlib.
 * Fix the test suite (hopefully).  It should clean up all its state
   with `make check' now.
 * Remove erroneous dependency on libgcrypt in jnlib.
 * There is a Texinfo manual documenting the API.
 * The gpgme_set_keylist_mode function returns an error, and changed
   its meaning.  It is no longer usable to select between normal and
   fast mode (newer versions of GnuPG will always be fast), but
   selects between local keyring, remote keyserver, or both.
   For this, two new macros are defined, GPGME_KEYLIST_MODE_LOCAL
   and GPGME_KEYLIST_MODE_EXTERN.  To make it possible to modify the
   current setting, a fucntion gpgme_get_keylist_mode was added to
   retrieve the current mode.
 * gpgme_wait accepts a new argument STATUS to return the error status
   of the operation on the context.  Its definition is closer to
   waitpid() now than before.
 * The LENGTH argument to gpgme_data_new_from_filepart changed its
   type from off_t to the unsigned size_t.
 * The R_HD argument to the GpgmePassphraseCb type changed its type
   from void* to void**.
 * New interface gpgme_op_trustlist_end() to match
   gpgme_op_keylist_end().
 * The CryptPlug modules have been renamed to gpgme-openpgp and
   gpgme-smime, and they are installed in pkglibdir by `make install'.
 * An idle function can be registered with gpgme_register_idle().
 * The GpgSM backend supports key generation with gpgme_op_genkey().
2002-08-26 13:34:16 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +00:00