diff options
author | adrianp <adrianp> | 2006-01-03 13:09:25 +0000 |
---|---|---|
committer | adrianp <adrianp> | 2006-01-03 13:09:25 +0000 |
commit | 27227ea9cc57d2739f594a83d417059596018211 (patch) | |
tree | 87066c7871a0196a899a3bfe274554677c59a145 /chat/ircd-hybrid/patches | |
parent | 0363a102595fc12f460ec7b42b518d465f7eeb7d (diff) | |
download | pkgsrc-27227ea9cc57d2739f594a83d417059596018211.tar.gz |
Update to 7.2.0
> -- ircd-hybrid-7.2.0 RELNOTES
> o) Fixed broken operwall = yes;
> o) Added 'umode' directive to oper{}. List of modes to get on /OPER.
> o) Fixed a WHOIS bug
> o) Fixed bug where we would increase Count.invisi even
> if invisible_on_connect is turned off
> o) Removed invite_ops_only, controlled by paranoid (+p) now
> o) Better DDoS protection
> o) Fixed va_list bug on amd64
> o) Fixed /dev/poll
>
>
> -- ircd-hybrid-7.2rc1 RELNOTES
> o) ircd can dynamically change all its client/fd limits at runtime
> o) Added epoll as the primary I/O engine under Linux
> o) Local channels will not show up in remote /WHOIS
> o) Added hidden_name which allows customized hidden server names
> o) Added restrict_channels to define a static channel set
> o) Added --disable-gline-voting to disable G-Line votes
> for small networks or people who don't want it.
> o) Allow accumulating more ip= entries in an exempt{} block
> o) Various improvements and bugfixes
> o) Make win32 build usable
> o) Fixed ban caching bug
> o) Cosmetical fixes to TIME
> o) Get "KLINE nick" to work with clients that have a spoof
> o) Fixed RESV/XLINE bug in conjunction with names that include escaped
> characters such as \*, \?, \#.
>
>
> -- ircd-hybrid-7.2beta1 RELNOTES
> o) Usermode +G, like +g, but allow messaging from people on common channels
> o) Usermode +D - "deaf", don't receive channel messages
> o) RXLINE and RKLINE - commands for setting regexp K/X lines
> o) Join flood is now detected and reported to +b opers
> o) Re-added REJECT_HOLD - lock clients for a while before throwing away
> o) ping_warning, a class{} option to notify opers before "Ping timeout"
> o) New hooking system, modularised: usermodes, iauth, message filtering etc.
> o) Network I/O speedups
> o) Various cleanups and bugfixes
> o) Support for client SSL
> o) Support for services (contrib/m_services.c)
> o) IP cloaking module (contrib/ip_cloaking.c)
> o) Native win32 build
Diffstat (limited to 'chat/ircd-hybrid/patches')
-rw-r--r-- | chat/ircd-hybrid/patches/patch-aa | 10 | ||||
-rw-r--r-- | chat/ircd-hybrid/patches/patch-ab | 8 | ||||
-rw-r--r-- | chat/ircd-hybrid/patches/patch-ac | 45 | ||||
-rw-r--r-- | chat/ircd-hybrid/patches/patch-ae | 13 |
4 files changed, 42 insertions, 34 deletions
diff --git a/chat/ircd-hybrid/patches/patch-aa b/chat/ircd-hybrid/patches/patch-aa index ede2163c61d..1b6cddb0d52 100644 --- a/chat/ircd-hybrid/patches/patch-aa +++ b/chat/ircd-hybrid/patches/patch-aa @@ -1,13 +1,13 @@ -$NetBSD: patch-aa,v 1.2 2005/11/13 22:40:00 adrianp Exp $ +$NetBSD: patch-aa,v 1.3 2006/01/03 13:09:25 adrianp Exp $ ---- Makefile.in.orig 2003-07-18 01:41:39.000000000 +0100 +--- Makefile.in.orig 2005-12-22 00:01:36.000000000 +0000 +++ Makefile.in @@ -25,7 +25,7 @@ RM = @RM@ #MFLAGS = -j 4 - DEPEND_DIRS = modules src servlink + DEPEND_DIRS = lib modules src servlink BUILD_DIRS = ${DEPEND_DIRS} tools --INSTALL_DIRS = ${BUILD_DIRS} etc doc include -+INSTALL_DIRS = ${DEPEND_DIRS} doc include +-INSTALL_DIRS = ${BUILD_DIRS} etc doc help ++INSTALL_DIRS = ${BUILD_DIRS} doc help CLEAN_DIRS = ${BUILD_DIRS} contrib # Anywhere that we can make install, we obviously can rm -f Makefile DISTCLEAN_DIRS = ${INSTALL_DIRS} contrib messages diff --git a/chat/ircd-hybrid/patches/patch-ab b/chat/ircd-hybrid/patches/patch-ab index b19539f3bf1..b418b304e16 100644 --- a/chat/ircd-hybrid/patches/patch-ab +++ b/chat/ircd-hybrid/patches/patch-ab @@ -1,6 +1,6 @@ -$NetBSD: patch-ab,v 1.2 2005/11/13 22:40:00 adrianp Exp $ +$NetBSD: patch-ab,v 1.3 2006/01/03 13:09:25 adrianp Exp $ ---- modules/Makefile.in.orig 2005-07-31 19:03:33.000000000 +0100 +--- modules/Makefile.in.orig 2005-12-22 00:02:58.000000000 +0000 +++ modules/Makefile.in @@ -23,7 +23,7 @@ IRCDLIBS = @LIBS@ $(SSL_LIBS) @@ -10,8 +10,8 @@ $NetBSD: patch-ab,v 1.2 2005/11/13 22:40:00 adrianp Exp $ +moduledir = ${prefix}/lib/ircd-hybrid/modules automoduledir = ${moduledir}/autoload - INCLUDES = -I../include $(SSL_INCLUDES) -@@ -127,16 +127,6 @@ libmodules.a: $(S_OBJS) + INCLUDES = -I../include -I../lib/pcre $(SSL_INCLUDES) +@@ -133,16 +133,6 @@ libmodules.a: $(S_OBJS) install-mkdirs: mkdir -p $(prefix) diff --git a/chat/ircd-hybrid/patches/patch-ac b/chat/ircd-hybrid/patches/patch-ac index 6c678867bc1..844333ad999 100644 --- a/chat/ircd-hybrid/patches/patch-ac +++ b/chat/ircd-hybrid/patches/patch-ac @@ -1,15 +1,36 @@ -$NetBSD: patch-ac,v 1.2 2005/11/13 22:40:00 adrianp Exp $ +$NetBSD: patch-ac,v 1.3 2006/01/03 13:09:25 adrianp Exp $ ---- contrib/Makefile.in.orig 2005-11-13 18:12:26.000000000 +0000 -+++ contrib/Makefile.in -@@ -29,8 +29,8 @@ IRCDLIBS = @LIBS@ $(SSL_LIBS) - INCLUDES = -I../include $(SSL_INCLUDES) - CPPFLAGS = ${INCLUDES} @CPPFLAGS@ +--- contrib/help/Makefile.in.orig 2005-12-09 05:52:54.000000000 +0000 ++++ contrib/help/Makefile.in +@@ -7,8 +7,8 @@ RM= @RM@ --uhelpdir = ${prefix}/help/users --ohelpdir = ${prefix}/help/opers -+uhelpdir = ${prefix}/share/ircd-hybrid/help/users -+ohelpdir = ${prefix}/share/ircd-hybrid/help/opers + prefix= @prefix@ + exec_prefix= @execprefix@ +-uhelpdir= ${prefix}/help/users +-ohelpdir= ${prefix}/help/opers ++uhelpdir= ${prefix}/share/ircd-hybrid/help/users ++ohelpdir= ${prefix}/share/ircd-hybrid/help/opers - SYMLINKS = topic accept cmode admin names links away whowas \ - version kick who invite quit join list nick oper part \ + SYMLINKS= topic accept cmode admin names links away whowas \ + version kick who invite quit join list nick oper part \ +@@ -21,13 +21,13 @@ depend: + + install: + @echo installing help files... +- -@if test ! -d $(prefix)/help; then \ +- echo "mkdir $(prefix)/help"; \ +- mkdir $(prefix)/help; \ +- echo "mkdir $(prefix)/help/users"; \ +- mkdir $(prefix)/help/users; \ +- echo "mkdir $(prefix)/help/opers"; \ +- mkdir $(prefix)/help/opers; \ ++ -@if test ! -d $(prefix)/share/ircd-hybrid/help; then \ ++ echo "mkdir $(prefix)/share/ircd-hybrid/help"; \ ++ mkdir $(prefix)/share/ircd-hybrid/help; \ ++ echo "mkdir $(prefix)/share/ircd-hybrid/help/users"; \ ++ mkdir $(prefix)/share/ircd-hybrid/help/users; \ ++ echo "mkdir $(prefix)/share/ircd-hybrid/help/opers"; \ ++ mkdir $(prefix)/share/ircd-hybrid/help/opers; \ + fi + @for help in opers/*; do \ + if [ -f $$help ]; then \ diff --git a/chat/ircd-hybrid/patches/patch-ae b/chat/ircd-hybrid/patches/patch-ae deleted file mode 100644 index 1ebe387baf1..00000000000 --- a/chat/ircd-hybrid/patches/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ae,v 1.3 2005/12/13 18:03:24 joerg Exp $ - ---- configure.orig 2005-12-13 17:56:13.000000000 +0000 -+++ configure -@@ -7531,7 +7531,7 @@ cat >>conftest.$ac_ext <<_ACEOF - int - main () - { --if ( (OPENSSL_VERSION_NUMBER & 0x00906000) == 0x00906000) -+if ( OPENSSL_VERSION_NUMBER >= 0x00906000) - exit(0); else exit(1); - ; - return 0; |