head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.132 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.130 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.128 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.126 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.124 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.122 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.120 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.118 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.116 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.114 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.112 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.110 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.108 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.106 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.104 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.102 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.100 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.98 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.96 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.94 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.92 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.90 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.88 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.84 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.64 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.86 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.82 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.80 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.78 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.76 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.74 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.72 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.70 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.68 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.66 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.62 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.60 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.58 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.56 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.54 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.52 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.50 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.48 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.46 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.44 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.42 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.40 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.38 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.36 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.34 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.32 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.30 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.28 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.26 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.24 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.22 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.20 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.18 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.16 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.14 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.12 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.10 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.8 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.6 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.4 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.3.0.38 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.36 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.34 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.32 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.30 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.28 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.26 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.24 pkgsrc-2008Q1:1.3.0.22 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.20 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.18 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.8 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.6 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.4 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.1.0.14 pkgsrc-2004Q2-base:1.1 pkgsrc-2004Q1:1.1.0.12 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.0.10 pkgsrc-2003Q4-base:1.1 netbsd-1-6-1:1.1.0.6 netbsd-1-6-1-base:1.1 netbsd-1-6:1.1.0.8 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2:1.1.0.2 buildlink2-base:1.1 netbsd-1-5-PATCH003:1.1 netbsd-1-5-PATCH001:1.1; locks; strict; comment @# @; 1.4 date 2009.12.18.01.09.23; author abs; state Exp; branches; next 1.3; 1.3 date 2005.08.17.11.43.27; author tv; state Exp; branches; next 1.2; 1.2 date 2004.08.23.15.18.02; author tv; state Exp; branches; next 1.1; 1.1 date 2001.03.19.13.23.36; author dmcmahill; state Exp; branches; next ; desc @@ 1.4 log @You are in a maze of twisty little Makefiles, all with short install targets Somewhat more than 11 rooms later... PKG_DESTDIR_SUPPORT @ text @$NetBSD: patch-aq,v 1.3 2005/08/17 11:43:27 tv Exp $ --- src/toss/history.c.orig 2004-08-22 20:19:14.000000000 +0000 +++ src/toss/history.c @@@@ -151,8 +151,8 @@@@ static int hi_write_t(time_t t, time_t m } /* Write MSGID line to history text file */ - debug(7, "history: offset=%ld: %s %ld", offset, msgid, t); - ret = fprintf(hi_file, "%s\t%ld\n", msgid, t); + debug(7, "history: offset=%ld: %s %ld", offset, msgid, (long)t); + ret = fprintf(hi_file, "%s\t%ld\n", msgid, (long)t); if (ret == ERROR || fflush(hi_file) == ERROR) { logit("$ERROR: write to MSGID history failed"); @@@@ -280,7 +280,7 @@@@ int main(int argc, char *argv[]) { if(t) { - debug(2, "new: %s (time=%ld)", m, t); + debug(2, "new: %s (time=%ld)", m, (long)t); hi_write_t(t, 0, m); } else @@@@ -305,7 +305,7 @@@@ int main(int argc, char *argv[]) { if(t) { - debug(2, "new: %s (time=%ld)", m, t); + debug(2, "new: %s (time=%ld)", m, (long)t); hi_write_t(t, 0, m); } else @ 1.3 log @Update to 4.4.10, finally.... Changes of note (security fixes were already integrated in an earlier 4.4.9nbX release): * src/gate/ftn2rfc.c (unpack): if * Origin is empty, don't use it for the Organization header, use default from config. * src/common/log.c (logit): renamed old log() to avoid conflict with Standard-C math function. * src/common/log.c (log_program): removed insecure code entirely, thanks to Niels Heinen for pointing this out. * src/gate/send-fidogate.sh: added optimized version using rfc2ftn -f for INN 2.4, thanks to Viktor Kafke. Optimized versions for INN 2.2 und INN 2.4 enabled by OPTIMIZED=yes at the start of this script, default = commented = off. * scripts/maintenance/logsendmail2.pl: new version of logsendmail utility. * src/gate/rfc2ftn.c (receiver): "sysop" is always a valid name. * src/gate/rfc2ftn.c (main): new option "SilentBounces" causes EX_NOHOST, EX_NOUSER errors to return OK without any message. Useful in the never ending fight against spam, when your gateway is flooded with messages to unknown adresses, such as Fido.DE :-( (snd_mail): check silent_bounces, if set return OK and log only. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/toss/history.c.orig 2004-08-22 16:19:14.000000000 -0400 @ 1.2 log @Update fidogate to 4.4.9nb1. Extremely minor changes from 4.4.5, mainly changes local to the author's system and changes in doc to note better the newer home on SourceForge. However, this does contain a quasi-security fix: LOGFILE and FIDOGATE_LOGFILE could have been used to alter files owned by user/group "news". This is fixed in 4.4.9nb1, and will also be fixed in 4.4.10 from the author. @ text @d3 1 a3 1 --- src/toss/history.c.orig 2003-02-16 10:39:02.000000000 -0500 d11 2 a12 2 + debug(7, "history: offset=%ld: %s %ld", offset, msgid, (long) t); + ret = fprintf(hi_file, "%s\t%ld\n", msgid, (long) t); d15 19 a33 1 log("$ERROR: write to MSGID history failed"); @ 1.1 log @make this work on alpha. (printf format string fixes) @ text @d3 4 a6 3 --- src/toss/history.c.orig Fri Nov 17 16:18:08 2000 +++ src/toss/history.c Mon Mar 19 08:18:47 2001 @@@@ -152,6 +152,6 @@@@ d15 1 @