pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/libspf-alt Sender Permitted Framework (SPF) library
details: https://anonhg.NetBSD.org/pkgsrc/rev/e47c8034c240
branches: trunk
changeset: 472932:e47c8034c240
user: manu <manu%pkgsrc.org@localhost>
date: Wed Apr 14 14:44:08 2004 +0000
description:
Sender Permitted Framework (SPF) library
diffstat:
mail/libspf-alt/DESCR | 20 ++++++++++++++++++++
mail/libspf-alt/Makefile | 18 ++++++++++++++++++
mail/libspf-alt/PLIST | 25 +++++++++++++++++++++++++
mail/libspf-alt/distinfo | 4 ++++
4 files changed, 67 insertions(+), 0 deletions(-)
diffs (83 lines):
diff -r 08de2642e762 -r e47c8034c240 mail/libspf-alt/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/libspf-alt/DESCR Wed Apr 14 14:44:08 2004 +0000
@@ -0,0 +1,20 @@
+Libspf-alt is an implementation of the SPF specification as found at
+http://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt
+or doc/draft-mengwong-spf-00.txt
+
+Libspf-alt is in beta testing and should only be used in production
+systems with caution. It has not been widely compiled and tested on
+machines with different operating systems, CPU architectures, or
+network configurations. It has not been audited for security errors.
+It is new code, and should be treated as such.
+
+While libspf-alt is beta code, a lot of effort has been put into
+making it secure by design, and a great deal of effort has been put
+into the regression tests. Functions such as sprintf() are never
+used, things like snprintf() are used instead. There are few fixed
+sized buffers/arrays, instead, most data structures are dynamically
+allocated with the allocation sized recorded so I can check to make
+sure the buffer isn't overflowed. The return values from malloc() and
+other system calls are checked and handled as gracefully as I can.
+The valgrind program is regularly run to make sure that there are no
+memory leaks and reads/writes to invalid memory.
diff -r 08de2642e762 -r e47c8034c240 mail/libspf-alt/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/libspf-alt/Makefile Wed Apr 14 14:44:08 2004 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/14 14:44:08 manu Exp $
+#
+
+DISTNAME= libspf_alt-0.4.0
+CATEGORIES= mail
+MASTER_SITES= http://www.midwestcs.com/spf/libspf-alt/
+
+MAINTAINER= manu%NetBSD.org@localhost
+HOMEPAGE= http://www.midwestcs.com/spf/libspf-alt/
+COMMENT= Sender Permitted Framework (SPF) library
+
+DEPENDS+= bind>=9.2.3nb3:../../net/bind9
+
+HAS_CONFIGURE= YES
+CONFIGURE_ARGS+=--with-bind=${PREFIX} --prefix=${PREFIX}
+
+.include "../../net/bind9/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 08de2642e762 -r e47c8034c240 mail/libspf-alt/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/libspf-alt/PLIST Wed Apr 14 14:44:08 2004 +0000
@@ -0,0 +1,25 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/14 14:44:08 manu Exp $
+bin/spfquery
+bin/spfquery_static
+bin/spftest
+bin/spftest_static
+bin/spfd
+bin/spfd_static
+bin/spf_example
+bin/spf_example_static
+bin/spf_example_2mx
+bin/spf_example_2mx_static
+include/spf_alt/spf.h
+include/spf_alt/spf_lib_version.h
+include/spf_alt/spf_dns.h
+include/spf_alt/spf_dns_cache.h
+include/spf_alt/spf_dns_null.h
+include/spf_alt/spf_dns_resolv.h
+include/spf_alt/spf_dns_test.h
+include/spf_alt/spf_dns_zone.h
+@dirrm include/spf_alt
+lib/libspf_alt.so.1.0
+lib/libspf_alt.so.1
+lib/libspf_alt.so
+lib/libspf_alt.la
+lib/libspf_alt.a
diff -r 08de2642e762 -r e47c8034c240 mail/libspf-alt/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/libspf-alt/distinfo Wed Apr 14 14:44:08 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/04/14 14:44:08 manu Exp $
+
+SHA1 (libspf_alt-0.4.0.tar.gz) = ba269d7508daebf42e9e20720f410c9409207558
+Size (libspf_alt-0.4.0.tar.gz) = 598003 bytes
Home |
Main Index |
Thread Index |
Old Index