summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authoradrianp <adrianp>2007-07-30 22:00:00 +0000
committeradrianp <adrianp>2007-07-30 22:00:00 +0000
commit3fd7e5a04947b2d6921f6676c0780a25ece27297 (patch)
treec56a4ad633c6ea7b89ddbfe7a8336e65b93ee0e1 /chat
parente978cf547d83b8905964608f83c45b938f9bc79f (diff)
downloadpkgsrc-3fd7e5a04947b2d6921f6676c0780a25ece27297.tar.gz
Update to 1.1.11
Include SVN patch for cmd_list.cpp. * Do not take away mode r for nickchanges that only changes the case. * Merge in error check from trunk, bail if we can't chdir to our own dir on startup * Merge from trunk, eliminate warning when building with anal flags * Merge detail fix from trunk * Convert some ancient GlobalCulls usage into userrec::QuitUser * Remove redundant include for a speedup of 0.1 in compile time * Fix some comments to be multiline, and remove a redundant if() case caused by windows patch a while back * Fix crash on unload of modules with listening sockets -- some situations require that the socket cull list is purged *immediately*, provide facility for this. * Squish some silly error output on unloading spanningtree. * Add some documentation * Sanity check: we don't want to deal with Config being invalid while logging * Squash a warning reported by owine * Fix a bug reported downstream regarding cloaking keys * Remove a braindead comment ('this belongs in class InspIRCd' -- when it's already there.) * Tidyup a bunch of stuff that was using userrec::modes directly rather than userrec::IsModeSet. Same for chanrec. * Make these notices a little more helpful * Bit more tidying. Add some comments here, too. * Minor cleanup * A couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibility state of users. socketengine iocp didnt range check fd's before passing them for array lookup * Fix for bug #358, by rogalek. "If there is a channel on Server1 without any ops and Server2 will link to it, first nick sent with FJOINs will be marked as op on this channel created on Server2. Every user joined this channel from Server2 will see this nick prefixed by '@'." * * Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups., * configure will now compile under VC7 again. * Fixed windows configure in release mode in a directory with spaces. * m_testcommand deletes its command handler manually, no modules should do this. Will cause a double free * Add syntax. * Add m_taxonomy.so to example config. * Less WOOT more TAXANOMY :> * oper-immune filters should be fixed now * I broke socketengine_iocp with some fixes. Fixed again.
Diffstat (limited to 'chat')
-rw-r--r--chat/inspircd/Makefile5
-rw-r--r--chat/inspircd/PLIST3
-rw-r--r--chat/inspircd/distinfo9
-rw-r--r--chat/inspircd/patches/patch-ac13
4 files changed, 22 insertions, 8 deletions
diff --git a/chat/inspircd/Makefile b/chat/inspircd/Makefile
index 73f98eac3bb..1a2cc74cf00 100644
--- a/chat/inspircd/Makefile
+++ b/chat/inspircd/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2007/07/28 22:52:15 adrianp Exp $
+# $NetBSD: Makefile,v 1.3 2007/07/30 22:00:00 adrianp Exp $
#
-DISTNAME= InspIRCd-1.1.10
+DISTNAME= InspIRCd-1.1.11
PKGNAME= ${DISTNAME:S/InspIRCd/inspircd/}
-PKGREVISION= 1
CATEGORIES= chat
MASTER_SITES= http://www.inspircd.org/downloads/
EXTRACT_SUFX= .tar.bz2
diff --git a/chat/inspircd/PLIST b/chat/inspircd/PLIST
index f471d5f218c..8258ea7b3e0 100644
--- a/chat/inspircd/PLIST
+++ b/chat/inspircd/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/24 20:13:19 adrianp Exp $
+@comment $NetBSD: PLIST,v 1.2 2007/07/30 22:00:00 adrianp Exp $
bin/inspircd
lib/inspircd/cmd_admin.so
lib/inspircd/cmd_away.so
@@ -120,6 +120,7 @@ share/inspircd/modules/m_chgident.so
share/inspircd/modules/m_chgname.so
share/inspircd/modules/m_cloaking.so
share/inspircd/modules/m_clones.so
+share/inspircd/modules/m_close.so
share/inspircd/modules/m_conn_join.so
share/inspircd/modules/m_conn_umodes.so
share/inspircd/modules/m_conn_waitpong.so
diff --git a/chat/inspircd/distinfo b/chat/inspircd/distinfo
index debfb359573..be7086cd419 100644
--- a/chat/inspircd/distinfo
+++ b/chat/inspircd/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/07/24 20:13:19 adrianp Exp $
+$NetBSD: distinfo,v 1.2 2007/07/30 22:00:00 adrianp Exp $
-SHA1 (InspIRCd-1.1.10.tar.bz2) = 194cd0a1fc08eb148161d39159b9effc18c7cc12
-RMD160 (InspIRCd-1.1.10.tar.bz2) = 58360a8719741518ab29f76ba20b3b7d987c3232
-Size (InspIRCd-1.1.10.tar.bz2) = 507390 bytes
+SHA1 (InspIRCd-1.1.11.tar.bz2) = 21ad8a46036fbcca49deb5d54673e410b9618df6
+RMD160 (InspIRCd-1.1.11.tar.bz2) = f1ab256ab44cdaf959ab9cfa7ab17d6f5e3c089a
+Size (InspIRCd-1.1.11.tar.bz2) = 509770 bytes
SHA1 (patch-aa) = d62675b6ace79ba5c0c0c4db2b4f9454346170c3
SHA1 (patch-ab) = 683344dc906be076aaed688924bfad4e4aabe508
+SHA1 (patch-ac) = 3dfa1bab5bec26ffb2ee1c6ba792dad612913112
diff --git a/chat/inspircd/patches/patch-ac b/chat/inspircd/patches/patch-ac
new file mode 100644
index 00000000000..5fec23a31d6
--- /dev/null
+++ b/chat/inspircd/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2007/07/30 22:00:00 adrianp Exp $
+
+--- src/cmd_list.cpp.orig 2007-07-23 19:06:57.000000000 +0100
++++ src/cmd_list.cpp
+@@ -71,7 +71,7 @@ CmdResult cmd_list::Handle (const char**
+ }
+ else
+ {
+- if (((!(i->second->IsModeSet('p'))) && (!(i->second->IsModeSet('p')))) || (n))
++ if (((!(i->second->IsModeSet('p'))) && (!(i->second->IsModeSet('s')))) || (n))
+ {
+ long users = i->second->GetUserCounter();
+ if (users)