[Pkg-wmaker-commits] [wmbiff] 07/09: Changed order of additions to LIBS and EXTRAFLAGS, removed extra WMBIFF_VERSION definition.
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Thu Aug 20 02:59:59 UTC 2015
- Previous message: [Pkg-wmaker-commits] [wmbiff] 06/09: * Big patch from Neil Spring which adds lots of crypto support to WMBiff. * WMBiff can now speak IMAP over TLS and CRAM-MD5, and APOP using libgcrypt. * Known problems: - gnutls is being developed still, so it may have security related bugs. - A bug in gnutls (a too-small buffer) may cause problems in the parsing of openssl certificates. This should be fixed by gnutls soon, hopefully. Added error messages if this bug is tickled. If you've got problems with IMAP SSL, please try upgrading gnutls. If the problem persists, let us know. - IMAP has totally been rewritten, so bugs may crop up. - Pop3 hasn't been rewritten to use the TLS primitives, though it probably could be if someone wanted to. * There's a new interface for reading and writing to the socket in tlsComm.[ch]. This makes the IMAP code somewhat independent of whether ssl is used, and provides nicer primitives to help skip 'informational' messages. * WITH_TLS and WITH_GCRYPT are on-by-default in the Makefile. TLS applies to encryption, GCRYPT to cram-md5 and apop authentication. Since gnutls depends on libgcrypt anyway, these probably don't need to be independent. Some compile warnings may be generated when these are disabled. * Added code to optionally include dmalloc.h and link -ldmalloc. This doesn't do anything at the moment, but shouldn't hurt. It's off-by-default. * IMAP connections are now persistent. persistent. This is to cut down on the need to re-negotiate an SSL connection every time you want to check mail. It tries to use just one connection per (server/username/password/port number), which means multiple mailboxes need only one connection. * There are a handful of lclint (http://lclint.cs.virginia.edu) annotations in tlsComm.[ch]. These should also not hurt anyone, and are meant to keep the signal to noise ratio of lclint high. * The rewritten IMAP code uses the GNU regex library to handle the configuration line. I think its clearer than the cascading strtok() solution, but the regex might not be perfect. * Removed an unnecessary "inline" keyword from charutil.h. * Added a TODO document with the bits that are missing from the picture. * Please bow in awe at NAKAYAMA Takao, Jay T. Francis and specially Neil Spring for all of this.
- Next message: [Pkg-wmaker-commits] [wmbiff] 08/09: Bump WMBIFF_VERSION to 0.3.2.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to tag wmbiff_0_3_2
in repository wmbiff.
commit 18675b1a1287c3f373c4d6ef91d302fa6f7328d4
Author: jordi <jordi>
Date: Fri Oct 5 16:10:01 2001 +0000
Changed order of additions to LIBS and EXTRAFLAGS, removed extra
WMBIFF_VERSION definition.
---
wmbiff/Makefile | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/wmbiff/Makefile b/wmbiff/Makefile
index a6628ab..46c0563 100644
--- a/wmbiff/Makefile
+++ b/wmbiff/Makefile
@@ -1,11 +1,7 @@
-# $Id: Makefile,v 1.10 2001/10/04 09:50:59 jordi Exp $
+# $Id: Makefile,v 1.11 2001/10/05 16:10:01 jordi Exp $
-WMBIFF_VERSION="0.3.1ssl"
-EXTRAFLAGS = -DWITH_TLS -DWITH_GCRYPT
-LIBS = -lgnutls -lgcrypt
WMBIFF_VERSION = "0.3.1ssl"
-
DESTDIR=
prefix=/usr/local
bindir=${prefix}/bin
@@ -14,11 +10,15 @@ CONF=/etc
CC = gcc
LIBDIR = -L/usr/X11R6/lib
-LIBS += -lXpm -lXext -lX11
+LIBS = -lXpm -lXext -lX11
CFLAGS = -O2 -Wall -Wpointer-arith
#CFLAGS = -g -Wall -pedantic
-EXTRAFLAGS += -DWMBIFF_VERSION='$(WMBIFF_VERSION)'
+EXTRAFLAGS = -DWMBIFF_VERSION='$(WMBIFF_VERSION)'
+
+# Comment these out if you don't want cryto support.
+EXTRAFLAGS += -DWITH_TLS -DWITH_GCRYPT
+LIBS += -lgnutls -lgcrypt
#EXTRAFLAGS += -DDEBUG_POP3 -DDEBUG_IMAP4 -DDEBUG_LICQ \
# -DDEBUG_MBOX -DDEBUG_MAILDIR -DDEBUG -DDEBUG_MAIL_COUNT \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmbiff.git
- Previous message: [Pkg-wmaker-commits] [wmbiff] 06/09: * Big patch from Neil Spring which adds lots of crypto support to WMBiff. * WMBiff can now speak IMAP over TLS and CRAM-MD5, and APOP using libgcrypt. * Known problems: - gnutls is being developed still, so it may have security related bugs. - A bug in gnutls (a too-small buffer) may cause problems in the parsing of openssl certificates. This should be fixed by gnutls soon, hopefully. Added error messages if this bug is tickled. If you've got problems with IMAP SSL, please try upgrading gnutls. If the problem persists, let us know. - IMAP has totally been rewritten, so bugs may crop up. - Pop3 hasn't been rewritten to use the TLS primitives, though it probably could be if someone wanted to. * There's a new interface for reading and writing to the socket in tlsComm.[ch]. This makes the IMAP code somewhat independent of whether ssl is used, and provides nicer primitives to help skip 'informational' messages. * WITH_TLS and WITH_GCRYPT are on-by-default in the Makefile. TLS applies to encryption, GCRYPT to cram-md5 and apop authentication. Since gnutls depends on libgcrypt anyway, these probably don't need to be independent. Some compile warnings may be generated when these are disabled. * Added code to optionally include dmalloc.h and link -ldmalloc. This doesn't do anything at the moment, but shouldn't hurt. It's off-by-default. * IMAP connections are now persistent. persistent. This is to cut down on the need to re-negotiate an SSL connection every time you want to check mail. It tries to use just one connection per (server/username/password/port number), which means multiple mailboxes need only one connection. * There are a handful of lclint (http://lclint.cs.virginia.edu) annotations in tlsComm.[ch]. These should also not hurt anyone, and are meant to keep the signal to noise ratio of lclint high. * The rewritten IMAP code uses the GNU regex library to handle the configuration line. I think its clearer than the cascading strtok() solution, but the regex might not be perfect. * Removed an unnecessary "inline" keyword from charutil.h. * Added a TODO document with the bits that are missing from the picture. * Please bow in awe at NAKAYAMA Takao, Jay T. Francis and specially Neil Spring for all of this.
- Next message: [Pkg-wmaker-commits] [wmbiff] 08/09: Bump WMBIFF_VERSION to 0.3.2.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pkg-wmaker-commits
mailing list