pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/inspircd Update to 1.1.11



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c1569d96b549
branches:  trunk
changeset: 531455:c1569d96b549
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Mon Jul 30 22:00:00 2007 +0000

description:
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:

 chat/inspircd/Makefile         |   5 ++---
 chat/inspircd/PLIST            |   3 ++-
 chat/inspircd/distinfo         |   9 +++++----
 chat/inspircd/patches/patch-ac |  13 +++++++++++++
 4 files changed, 22 insertions(+), 8 deletions(-)

diffs (65 lines):

diff -r fcb98f19a619 -r c1569d96b549 chat/inspircd/Makefile
--- a/chat/inspircd/Makefile    Mon Jul 30 21:13:00 2007 +0000
+++ b/chat/inspircd/Makefile    Mon Jul 30 22:00:00 2007 +0000
@@ -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 -r fcb98f19a619 -r c1569d96b549 chat/inspircd/PLIST
--- a/chat/inspircd/PLIST       Mon Jul 30 21:13:00 2007 +0000
+++ b/chat/inspircd/PLIST       Mon Jul 30 22:00:00 2007 +0000
@@ -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_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 -r fcb98f19a619 -r c1569d96b549 chat/inspircd/distinfo
--- a/chat/inspircd/distinfo    Mon Jul 30 21:13:00 2007 +0000
+++ b/chat/inspircd/distinfo    Mon Jul 30 22:00:00 2007 +0000
@@ -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 -r fcb98f19a619 -r c1569d96b549 chat/inspircd/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/inspircd/patches/patch-ac    Mon Jul 30 22:00:00 2007 +0000
@@ -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)



Home | Main Index | Thread Index | Old Index