head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.94 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.92 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.90 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.88 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.86 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.84 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.82 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.80 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.78 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.76 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.74 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.72 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.70 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.68 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.66 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.64 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.62 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.60 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.58 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.56 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.54 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.52 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.50 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.46 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.26 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.48 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.44 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.42 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.40 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.38 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.36 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.34 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.32 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.30 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.28 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.24 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.22 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.20 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.18 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.16 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.14 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.12 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.10 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.8 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.6 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.4 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.2 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.4.0.76 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.74 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.72 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.70 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.68 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.66 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.64 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.62 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.60 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.58 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.56 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.54 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.52 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.50 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.48 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.46 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.44 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.42 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.40 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.38 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.36 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.34 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.32 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.30 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.28 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.26 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.24 pkgsrc-2008Q1:1.4.0.22 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.20 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.18 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.16 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.14 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.12 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.10 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.8 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.6 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.4 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.3.0.12 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.10 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.8 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.6 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.4 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.2 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.2.0.4 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2014.07.25.15.35.01; author jperkin; state Exp; branches; next 1.4; commitid UMMg0qXfSxBh0MJx; 1.4 date 2005.06.25.14.48.46; author zuntum; state Exp; branches; next 1.3; 1.3 date 2004.02.02.09.05.20; author grant; state Exp; branches; next 1.2; 1.2 date 2003.01.31.01.00.52; author salo; state Exp; branches; next 1.1; 1.1 date 2001.03.06.18.39.51; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.03.06.18.39.51; author wiz; state Exp; branches; next ; desc @@ 1.5 log @Ensure we pass through LDFLAGS, fixes check-shlibs. @ text @$NetBSD: patch-aa,v 1.4 2005/06/25 14:48:46 zuntum Exp $ Pass through CFLAGS and LDFLAGS. --- Makefile.in.orig 2005-01-26 04:15:06.000000000 +0000 +++ Makefile.in @@@@ -1,8 +1,8 @@@@ -LIBS=@@LIBS@@ -CFLAGS=-O3 -Wall -include config.h +LIBS=@@LIBS@@ ${LDFLAGS} +CFLAGS+=-include config.h CC=@@CC@@ -ALL: bnc mkpasswd +all: bnc mkpasswd mkpasswd:mkpasswd.c ${CC} ${CFLAGS} -o mkpasswd mkpasswd.c ${LIBS} @ 1.4 log @Update chat/bnc to version 2.9.4 Changes: 2.9.4 (1) SSL support can now be used incoming. (2) Added three new configuration entries to handle new features: listenex [--ssl][--limit ][--localhost ] privatekey publickey 2.9.3 (1) SECURITY FIX: FD_SETSIZE overflow DOS (2) SSL support can now be used if configured with --with-ssl SSL connection is done by passing -s ex. /quote conn -s ircs.server Note: this is only partially secure since SSL is only supported outgoing. 2.9.2 (1) Added flush to logging (2) General code changes to fix compiling on some compilers (3) Fixed problems binding to listening address 2.9.1 (1) SECURITY FIX: password check, was only letting incorrect passwords in (2) Fixed IP binding on listen 2.9.0 (1) Added trailing newlines to log records (2) Added extra error handling on accepting connections (3) Fixed buffer overflow in getnickuserhost (reported by Leon Juranic) (4) Added extra check for gethostbyname2 (5) Made password check more thorough (6) Fixed ipv6 dns resolving to random ipv4 2.8.9 (1) Fixed backspace security flaw (reported by Yak) (2) Fixed compile errors related to compound statements (3) Rewrote logic of /vip command (4) Rewrote docked session listing code 2.8.8 (1) Added support for setting a specific IP to listen on (listen <[host:]port> [maxusers]) (2) Enhanced bncsetup to use new conf format and new question to handle specific host entering. (3) Changed the Makefile to list libraries last, some crypt libraries predefined their own main function which prevented compiling. (4) Reorganized the connection code to fix a bug where a user gets disconnected while connecting to an irc server. (5) Socket length was not being set before accept. (Thanks chris) (6) Removed old hack code for systems that do not support snprintf. (7) Increased error checking in recv code. (8) Better parsing of messages (9) Server buffers always cleared when connecting to a new server. (10) Initial IPv6 support. Added -6 option to the CONN command (i.e. CONN -6 irc.ipv6.org) which is only necessary on ambigious addresses or when connecting via dns. (11) Listen host can be specified in conf as an ipv6 address by putting the address in []'s (i.e. LISTEN [2000:610:0:23::]:6669) Requested by Peter Avalos in private e-mail. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 1 --- Makefile.in.orig 2005-01-26 05:15:06.000000000 +0100 d8 1 a8 1 LIBS=@@LIBS@@ d10 1 @ 1.3 log @don't pass gcc specific flags. @ text @d3 1 a3 1 --- Makefile.in.orig 2002-07-12 01:58:29.000000000 +1000 d5 5 a9 9 @@@@ -1,11 +1,10 @@@@ LIBS = @@LIBS@@ -OPTS = -O3 -COPT = -Wall +OPTS = ${CFLAGS} +COPT = OOPT = STRIP = strip -CC = gcc d15 1 a15 1 ${CC} ${OPTS} ${COPT} ${LIBS} -o mkpasswd mkpasswd.c @ 1.2 log @Update to version 2.8.6. Initial patches from Juan RP via PR pkg/20101. Changelog: 2.8.6 ===== - Bnc now lists all docked sessions - Rewrote the send/recv code - Implemented non-blocking sockets - Fixed a problem with bnc not binding to vhost when specified by IP instead of dns 2.8.4 ===== - a quick change added to conf.c by moomoomoo to fix a major bug and tide us over until the 3.0.0 version is ready for public release. 2.8.2 ===== - Coded in channel watching code for docking. - Coded a new line parsing system - Coded a new system for the client lists, maybe it will fix some bugs - implemented docking, still very beta though /detach password /resume FD password - rewrote some of the inner workings, hope this fixed some bugs. - rewrote config file format, now uses real words (listen xxx) read example.conf for details. Old format will still work. @ text @d3 2 a4 2 --- Makefile.in.orig Thu Jul 11 17:58:29 2002 +++ Makefile.in Fri Jan 31 01:30:57 2003 d8 1 d10 1 a10 1 COPT = -Wall @ 1.1 log @Initial revision @ text @d3 3 a5 4 --- Makefile.in.orig Wed Mar 15 09:57:57 2000 +++ Makefile.in @@@@ -1,12 +1,10 @@@@ OBJS = bnc.o conf.o server.o cmds.o mtype.o d8 2 a9 1 COPT = -DVERSION='"v2.8.2"' -Wall a15 2 @@echo "*** Done compiling required files" @@echo "Please read the README file included" d17 2 @ 1.1.1.1 log @Initial import of bnc, a simple IRC relay proxy. Based on the package submitted by Tomasz Luchowski in pkg/11850. @ text @@