head 1.11; access; symbols pkgsrc-2026Q1:1.11.0.162 pkgsrc-2026Q1-base:1.11 pkgsrc-2025Q4:1.11.0.160 pkgsrc-2025Q4-base:1.11 pkgsrc-2025Q3:1.11.0.158 pkgsrc-2025Q3-base:1.11 pkgsrc-2025Q2:1.11.0.156 pkgsrc-2025Q2-base:1.11 pkgsrc-2025Q1:1.11.0.154 pkgsrc-2025Q1-base:1.11 pkgsrc-2024Q4:1.11.0.152 pkgsrc-2024Q4-base:1.11 pkgsrc-2024Q3:1.11.0.150 pkgsrc-2024Q3-base:1.11 pkgsrc-2024Q2:1.11.0.148 pkgsrc-2024Q2-base:1.11 pkgsrc-2024Q1:1.11.0.146 pkgsrc-2024Q1-base:1.11 pkgsrc-2023Q4:1.11.0.144 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.142 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.140 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.138 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.136 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.134 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.132 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.130 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.128 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.126 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.124 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.122 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.120 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.118 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.114 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.94 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.116 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.112 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.110 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.108 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.106 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.104 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.102 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.100 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.98 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.96 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.92 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.90 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.88 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.86 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.84 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.82 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.80 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.78 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.76 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.74 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.72 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.70 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.68 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.66 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.64 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.62 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.60 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.58 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.56 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.11.0.54 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.52 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.11.0.50 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.48 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.46 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.44 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.42 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.40 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.38 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.36 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.34 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.32 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.30 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.28 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.11.0.26 pkgsrc-2009Q1-base:1.11 pkgsrc-2008Q4:1.11.0.24 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.22 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.20 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.18 pkgsrc-2008Q2-base:1.11 cwrapper:1.11.0.16 pkgsrc-2008Q1:1.11.0.14 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.12 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.10 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.8 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.6 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.4 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.2 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.10.0.14 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.10.0.12 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.10.0.10 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.8 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.6 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.10.0.4 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.9.0.8 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.6 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.9.0.4 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.9.0.2 pkgsrc-2003Q4-base:1.9 netbsd-1-6-1:1.8.0.2 netbsd-1-6-1-base:1.8 netbsd-1-6:1.6.0.8 netbsd-1-6-RELEASE-base:1.6 pkgviews:1.6.0.4 pkgviews-base:1.6 buildlink2:1.6.0.2 buildlink2-base:1.6 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2006.07.19.22.41.45; author wiz; state Exp; branches; next 1.10; 1.10 date 2004.09.23.06.43.45; author cube; state Exp; branches; next 1.9; 1.9 date 2003.04.15.08.28.19; author wiz; state Exp; branches; next 1.8; 1.8 date 2002.11.07.03.49.42; author dillo; state Exp; branches; next 1.7; 1.7 date 2002.09.24.11.57.28; author wiz; state Exp; branches; next 1.6; 1.6 date 2001.12.23.23.03.23; author wiz; state Exp; branches; next 1.5; 1.5 date 2001.09.11.16.47.13; author wiz; state Exp; branches; next 1.4; 1.4 date 2001.09.02.16.48.32; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.07.21.17.16.13; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.04.03.02.12.28; author wiz; state Exp; branches; next 1.1; 1.1 date 2000.04.02.01.32.28; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.04.02.01.32.28; author wiz; state Exp; branches; next ; desc @@ 1.11 log @Update to 1.0.2. Drop maintainership, I'm not using this any longer. Changes made between 1.0.1 and 1.0.2 (2006/05/23). A couple of optimizations specific to x86-64 have been applied to the included MD5 routines. Changes made between 1.0 and 1.0.1 (2006/03/07). Use sysconf(_SC_CLK_TCK) instead of CLK_TCK when _SC_CLK_TCK is known to be available or CLK_TCK is not. This is needed for portability to glibc 2.3.90+ and possibly to other recent and future systems. Use socklen_t where appropriate. @ text @$NetBSD: patch-aa,v 1.10 2004/09/23 06:43:45 cube Exp $ --- params.h.orig 2006-03-05 12:44:52.000000000 +0000 +++ params.h @@@@ -13,7 +13,7 @@@@ /* * Are we going to be a standalone server or start via an inetd clone? */ -#define POP_STANDALONE 0 +#define POP_STANDALONE 1 #if POP_STANDALONE @@@@ -38,7 +38,7 @@@@ * option is provided primarily as a way to meet conventions of certain * systems where all services obey libwrap access controls. */ -#define DAEMON_LIBWRAP 0 +#define DAEMON_LIBWRAP 1 #if DAEMON_LIBWRAP /* @@@@ -103,7 +103,7 @@@@ * A pseudo-user to run as before authentication. The user and its UID * must not be used for any other purpose. */ -#define POP_USER POP_SERVER +#define POP_USER @@@@POPA3D_USER@@@@ /* * An empty directory to chroot to before authentication. The directory @@@@ -154,8 +154,8 @@@@ * * Note that there's no built-in password aging support. */ -#define AUTH_PASSWD 0 -#define AUTH_SHADOW 1 +#define AUTH_PASSWD 1 +#define AUTH_SHADOW 0 #define AUTH_PAM 0 #define AUTH_PAM_USERPASS 0 #define USE_LIBPAM_USERPASS 0 @@@@ -208,8 +208,8 @@@@ * * *BSDs use flock(2), others typically use fcntl(2). */ -#define LOCK_FCNTL 1 -#define LOCK_FLOCK 0 +#define LOCK_FCNTL 0 +#define LOCK_FLOCK 1 /* * How do we talk to syslogd? These should be fine for most systems. @ 1.10 log @Resurrect support for making the daemon run as something else than "popa3d", and factor the resulting grep with the other one. Bump PKGREVISION. Based on patch by pancake at phreaker dot net in PR 27018. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- params.h.orig Sat Apr 12 16:16:01 2003 d23 2 a24 2 @@@@ -99,7 +99,7 @@@@ * A pseudo-user to run as before authentication. The user and its UID d31 2 a32 2 * An empty directory to chroot to before authentication. The directory @@@@ -144,8 +144,8 @@@@ d43 1 a43 1 @@@@ -198,8 +198,8 @@@@ d53 1 a53 1 * How do we talk to syslogd? These should be fine for most systems. @ 1.9 log @Update to 0.6.3, changes: libpam_userpass support (with pam_userpass 0.9+). [not in pkg] @ text @d23 9 @ 1.8 log @compile in support for standalone (non-inetd started) mode. bump PKGREVISION. @ text @d3 1 a3 1 --- params.h.orig Sun Sep 8 11:49:24 2002 d23 1 a23 1 @@@@ -143,8 +143,8 @@@@ d33 2 a34 2 @@@@ -196,8 +196,8 @@@@ @ 1.7 log @Update to 0.5.9. Switch to buildlink2. Changes: This release adds two interoperability fixes and makes the code ISO C99 compliant. @ text @d5 18 @ 1.6 log @Update to 0.5. Changes are since 0.4.9.4 are minimal but include a man page. @ text @d3 1 a3 1 --- params.h.orig Tue Oct 16 06:10:34 2001 d5 1 a5 1 @@@@ -142,8 +142,8 @@@@ d16 1 a16 1 @@@@ -195,8 +195,8 @@@@ d18 1 a18 1 * *BSD's use flock(2), others typically use fcntl(2). @ 1.5 log @Update to 0.4.9.4. Changes since 0.4.9.2: Parts of the daemon code are now run in a chroot jail. qmail-style ~/Mailbox support was added. The inetd vs. standalone mode setting has been made runtime configurable. A bug resulting in incorrect failure reason being logged, and a bug which could result in mailbox corruption (glued messages) have been fixed. @ text @d3 1 a3 1 --- params.h.orig Sat Sep 8 15:46:55 2001 d16 1 a16 1 @@@@ -178,7 +178,7 @@@@ d18 1 a18 1 * #undef this for qmail-style $HOME/Mailbox mailboxes. d20 4 a23 2 -#define MAIL_SPOOL_PATH "/var/spool/mail" +#define MAIL_SPOOL_PATH "/var/mail" a24 1 #ifndef MAIL_SPOOL_PATH d26 1 @ 1.4 log @Update to 0.4.9.2. Changes: Improved logging, optional libwrap support (not enabled). Source code was cleaned for SUSv2 correctness. @ text @d3 1 a3 1 --- params.h.orig Sat Sep 1 11:08:34 2001 d5 1 a5 1 @@@@ -124,8 +124,8 @@@@ d16 3 a18 3 @@@@ -158,7 +158,7 @@@@ * Your mail spool directory. Note: only local (non-NFS) mode 775 mail * spools are currently supported. d23 2 a24 2 #endif @ 1.3 log @Update popa3d to 0.4.9.1. Changes: PAM authentication (obviously not enabled) Choice for fcntl(2) and/or flock(2) locking. Virtual domain support hooks (in beta, not enabled in package) Relaxed BSD-compatible license for most source files. Various bug and portability fixes. @ text @d3 1 a3 1 --- params.h.orig Sun May 20 07:00:31 2001 d5 1 a5 1 @@@@ -107,8 +107,8 @@@@ d16 1 a16 1 @@@@ -141,7 +141,7 @@@@ @ 1.2 log @correct user addition handling, patch slightly differently. @ text @d3 5 a7 5 --- params.h.orig Tue Feb 1 07:16:24 2000 +++ params.h Mon Apr 3 04:08:21 2000 @@@@ -62,7 +62,7 @@@@ * Do we have shadow passwords? (Not for *BSD.) * Note: password aging is not supported. d9 1 d11 1 d13 2 d16 1 a16 3 /* * A salt used to waste some CPU time on dummy crypt(3) calls and make @@@@ -81,7 +81,7 @@@@ d23 2 a24 2 /* * How do we talk to syslogd? These should be fine for most systems. @ 1.1 log @Initial revision @ text @d4 2 a5 2 +++ params.h Sun Apr 2 00:29:09 2000 @@@@ -62,7 +62,9 @@@@ d9 2 a10 3 +/* we do, but not this way #define AUTH_SHADOW 1 +*/ d14 1 a14 1 @@@@ -81,7 +83,7 @@@@ @ 1.1.1.1 log @Initial import of popa3d, a small, performant, reliable, and secure pop3 daemon. @ text @@