Commit graph

65 commits

Author SHA1 Message Date
adam
6c52e431a3 Kerberos fix (thanks to tron) 2003-07-30 09:29:58 +00:00
tron
73b03281de Add a comment that people are supposed to test this package on a system
without Kerberos enabled before updating it.
2003-07-30 08:05:13 +00:00
adam
243468b0b1 Changes:
imap-2002c is a minor release, released concurrently with Pine 4.55, and
contains primarily bugfixes.  Programs written for imap-2002 will build
with this version without modification

imap-2002d is a minor release, released concurrently with Pine 4.56, and
contains primarily bugfixes.  Programs written for imap-2002 should build
with this version without modification, with one exception.  That exception
is the ngbogus envelope flag, which stopped being used in imap-2002c and is
now gone for good.

See RELNOTES for additional information
2003-07-28 14:38:05 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
abs
b7e4d4cfe3 if defined(USE_GCC3) include "../../lang/gcc3/buildlink2.mk"
Fixes gcc3 'Canadian' build issue (Can now find gcc_eh)
No change to non gcc3 compiled packages
2003-06-12 15:48:17 +00:00
grant
02f4f5f1b5 style: we use 2 spaces for indenting blocks.
s/echo/${ECHO}/
2003-06-08 20:26:33 +00:00
grant
c3dbb38848 drop some unneeded parens, whitespace 2003-06-08 20:14:28 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
fredb
bc9c1d053e No spaces around "=" allowed in arguments to ${SETENV}. 2003-04-19 13:41:16 +00:00
fredb
0fbd58035b Add "-ldes" for ${USE_KERBEROS}==YES case, on NetBSD-1.5* only. This
should close PR pkg/19430 and PR pkg/20491.
2003-04-10 14:56:21 +00:00
bouyer
211308b09b Add flocksim.h to the list of c-client includes. It's required on solaris,
and even if not used on other systems it doesn't hurt.
2003-03-31 16:18:04 +00:00
abs
bbd770fca1 Linux cp -R behaves differently to NetBSD when given a directory as a source
argument. Handle differently.
2003-02-13 19:22:44 +00:00
martti
4cb135fb6b Updated imap-uw to 2002.2
imap-2002b is a maintenace release, released concurrently with Pine 4.52,
and contains only bugfixes.  Programs written for imap-2002 will build with
this version without modification.

Drivers which do not announce new mail are now indicated by the DR_NONEWMAIL
driver flag.  Driver which do not announce new mail when read-only are now
indicated by the DR_NONEWMAILRONLY flag.

There are no user-visible functional enhancements in this version.
2003-01-23 07:37:15 +00:00
dmcmahill
f94cd253c5 Reduce optimization level on alpha to -O to avoid compiler bugs. Should address
PR pkg/19858 submitted by Tim Roden.
2003-01-23 01:28:36 +00:00
uebayasi
fd410f2020 Guard an expansion of USE_KERBEROS by `.if defined() && ...' just in
case.  Pointed out by Ken Nakajima.
2002-12-27 05:47:14 +00:00
hubertf
00c568a9f3 Give up maintainership of these. They have become too complicated for me
to comprehend in the little time I have. Sorry.
2002-12-14 04:34:48 +00:00
tron
e0499550ce Update "imap-uw" package to version 2002.1rc1 (0212051126 snapshot of
version 2002a). This version fixes a buffer overflow described
in Cert Vulnerability Note VU#961489.
2002-12-11 12:21:21 +00:00
wiz
ecccef411c Use INSTALL_DATA_DIR instead of MKDIR. 2002-10-30 12:00:49 +00:00
elric
2850ba98f6 In the previous commit, I broke the non-kerberos setup. This
occurred because gss_import_name() was segfaulting if /etc/krb5.conf
was not found.  To fix it, I swapped the krb5_init_context() and
the gss_import_name() calls, since krb5_init_context() will fail
if krb5 is not configured and I can fail appropriately.

I also changed slightly how the documentation is installed by the
main Makefile, because the ${CP} was relying on the non-existence
of the target directory.
2002-10-30 02:12:44 +00:00
elric
6ed2e8bc91 Adding GSSAPI support to this package. It is turned on by default for
NetBSD and off for everything else.
2002-10-28 22:21:14 +00:00
jlam
bad74d9f38 buildlink1 -> buildlink2 2002-08-28 08:45:41 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
fredb
4690cb2744 Add an option to build with no SSL/TLS support, as requested by Rick Byers
on tech-pkg.
2002-08-15 00:32:58 +00:00
schmonz
842b7d513d Build on Darwin. 2002-07-28 05:38:46 +00:00
abs
2ba2a12806 Fix on Linux (at least RedHat) 2002-06-21 14:13:36 +00:00
fredb
d08dd9d679 Really correct typo in last two commits. 2002-03-18 17:30:23 +00:00
fredb
c8e99a13cf Correct typo, and add the new options to ${BUILD_DEFS}. 2002-03-18 17:25:28 +00:00
fredb
266c0cfd05 Add an option to disallow cleartext on the wire in "mail/imap-uw",
and while we're in here, prefix the CCLIENT_MBOX_FMT option with the
name of the package. Reviewed by hubertf.
2002-03-18 17:11:04 +00:00
martti
c730e5e9e0 * Updated to 2001.1 (2001a).
* Updated buildlink.mk as the new version has some new #defines in the .h
  file (and e.g. pine won't build against the old version)


Updated: 2 November 2001

imap-2001a is a maintenance release, consisting primarily of bugfixes
including some critical bugfixes to crash and denial of service problems.
Programs written for imap-2001 will build with this version without
modification.

The following new facilities have also been added:

The new /norsh switch in mailbox names provides a more intuitive way of
disabling rsh-IMAP than the existing :143 or setting the rsh-timeout to 0.

Passwords are no longer returned in mm_dlog() callbacks unless the
application sets the SET_DEBUGSENSITIVE parameter.

The SET_NETFSSTATBUG parameter allows an application to force the
traditional UNIX mailbox driver to close and reopen the mailbox at ping
time.  This is EXTREMELY inefficient, and should only be used to access
files stored on AFS and old NFS systems.

The ISO 8859 and Windows conversion tables have been updated to comply
with Unicode 3.1, and the KOI8-R table has been verified as compliant with
Unicode 3.1.

The SPECIALS mechanism for passing parameters to the lowest level Makefile
has been updated to be more general.  See the next item for why you might
care.

New lrh port to build on Red Hat Linux 7.2, with pre-set definitions for
the places where Red Hat has placed Kerberos and SSL.  It's actually just
the lnp port with SPECIALS defined accordingly.  You may want to use it as
a model if your system needs such definitions.  Note that SPECIALS is
primarily for IMAP toolkit (and Pine) purposes, and that user settings
should use EXTRASPECIALS instead.
2001-12-15 08:30:26 +00:00
tv
a44d819a70 Actually use openssl in the build (set SSLTYPE=unix). 2001-11-06 20:02:46 +00:00
martti
7edddb5204 Updated imap-uw to 2001. Changes:
* Bugfixes
* SSL is now fully integrated into the IMAP toolkit
* Full client and server TLS support
* The server certificate must be signed by a trusted certificate authority
* RFC 1730 (IMAP4 as opposed to IMAP4rev1) support is turned off by default
  in imapd
2001-10-11 15:34:50 +00:00
tv
8b37cdf6c9 UW moved this version of imap into their "old" directory (...even though
the only current version in the toplevel directory is "BETA", duh!)
2001-07-09 14:42:10 +00:00
jlam
18d3a2277c Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-22 03:31:51 +00:00
jlam
85170a45fc Correct path to imapd in symlink to sbin/rimapd. 2001-03-14 16:20:32 +00:00
jlam
0c1c2b28f3 Remove line accidentally left in Makefile in previous fix. 2001-03-13 21:14:19 +00:00
wiz
40c4bdca6a Fix installation on a.out. Addresses pkg/12361. 2001-03-13 20:46:04 +00:00
jlam
359fe2e638 Build _pic.a library without using libtool internals. 2001-03-13 20:22:10 +00:00
jlam
720559cd8f Adapt to new libtool: the true PIC object files are now under the .libs
subdir, so use those to create libc-client_pic.a.
2001-03-01 18:29:26 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
jlam
eae08fc23f Rename version from 2000c to 2000.0.3. Keeping the version number tied to
"2000" leaves dependencies on imap-uw unchanged.  Also update to 2000.0.3nb1
as we now build a PIC static lib, libc-client_pic.a, used by php4-imap (I
wish libtool automatically built this library, too...)
2001-02-12 03:31:34 +00:00
jlam
1cf9acaf19 Really do last change! Note to self: actually do the compile to check the
fix is correct!
2001-02-10 03:36:42 +00:00
jlam
318b41ac33 s/IMAPUW_MBOX_FMT/CCLIENT_MBOX_FMT/ 2001-02-09 17:24:49 +00:00
jlam
73f8735fa4 Update imap-uw to 2000c. This is a bugfix release over versions 2000a and
2000b.  Pkgsrc changes include:

	- Reduce the number of patches.
	- Install full set of headers for c-client.
	- Install library as libc-client.* and make compatibility links
	  from libc-client.* to libimapuw.*.  Other software that use the
	  c-client library seem to look for libc-client.*; no software looks
	  for libimapuw.*.
	- Install the IMAP RFCs along with the rest of the UW-IMAP
	  documentation.
	- Introduce a new compile-time knob, CCLIENT_MBOX_FMT, that controls
	  the default format for new mailboxes created by c-client programs.
2001-02-08 19:11:36 +00:00
wiz
b979f7222a Add automatic ${VARIABLE} handling for MESSAGE files.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
2001-01-29 11:34:21 +00:00
jlam
0d35bbc9aa Use SSLCERTS for location of OpenSSL certificates directory. 2001-01-13 18:39:44 +00:00
jlam
586798fba5 Depending on whether we use the in-tree OpenSSL or pkgsrc OpenSSL, the default
certificates directory is /etc/openssl/certs or ${PREFIX}/certs.  Pass the
correct directory to the c-client library build so that SSL authentication
works as expected regardless of which version of NetBSD we use.
2001-01-02 21:05:50 +00:00
jlam
9eeccd9755 Add SSL support for clients. 2000-12-17 18:25:43 +00:00
jlam
1ec39edb9d Honor CFLAGS from environment during build. Also some cosmetic changes
to the Makefile to use existing make variables instead of defining a new
do-build target.
2000-12-17 17:07:56 +00:00
tron
1ab51e2185 Update "imap-uw" package to version 2000a. This fixes PR pkg/11456 and
and PR pkg/11671.
2000-12-13 21:26:53 +00:00
hubertf
d9b128539d Update to '2000 release.
Fixes a bunch of security problems. (This is the same imap-lib
that also comes with pine-4.30). Sorry, no detailed list available. ;(
2000-11-09 03:35:33 +00:00