]> jfr.im git - irc/UndernetIRC/gnuworld.git/log
irc/UndernetIRC/gnuworld.git
12 years agobug fix: After a JUPE is issued by euworld (mod.ccontrol), origin/history
Hidden [Tue, 27 Sep 2011 19:56:15 +0000 (19:56 +0000)] 
bug fix: After a JUPE is issued by euworld (mod.ccontrol),
gnuworld is not itself aware that the server is not linked
anymore. Added the PostEvent() part to src/server.cc to fix.

12 years agoUpgraded chanfix code to support undernet's REQUESTOP implementation
Compy [Sun, 11 Sep 2011 21:30:57 +0000 (21:30 +0000)] 
Upgraded chanfix code to support undernet's REQUESTOP implementation

12 years agopatch from Hidden for shell exceptions
Dan-m00 [Fri, 3 Jun 2011 19:46:10 +0000 (19:46 +0000)] 
patch from Hidden for shell exceptions

13 years agoA WHOIS command to C from an unknown user would core chanfix, fixed.
Spike [Wed, 6 Oct 2010 18:10:38 +0000 (18:10 +0000)] 
A WHOIS command to C from an unknown user would core chanfix, fixed.
Thanks to ELPolako for discovering this one.

13 years agoNo idea if any module is still using this, but removing ourself from memory when...
Spike [Mon, 20 Sep 2010 17:36:25 +0000 (17:36 +0000)] 
No idea if any module is still using this, but removing ourself from memory when there's an inactive gline set on us is never a good thing.

13 years agoin mod.ccontrol
Hidden [Sun, 12 Sep 2010 20:28:24 +0000 (20:28 +0000)] 
in mod.ccontrol
ANNOUNCE command: Does not use undernet.org as host for the client Uworld creates anymore, it uses the same host Uworld uses.

13 years agoAllow mod.stats to compile and log correct statistics.
Spike [Sun, 5 Sep 2010 17:26:35 +0000 (17:26 +0000)] 
Allow mod.stats to compile and log correct statistics.

13 years ago- Added XQ/XR (P10 extension) handlers in libircu.
Spike [Tue, 31 Aug 2010 21:16:45 +0000 (21:16 +0000)] 
- Added XQ/XR (P10 extension) handlers in libircu.
- Added login-on-connect framework (NOT functional) for future use with iauth to mod.cservice.

13 years agoLong overdue upgrade of automake, autoconf, libtool.
Spike [Sun, 29 Aug 2010 13:01:33 +0000 (13:01 +0000)] 
Long overdue upgrade of automake, autoconf, libtool.

13 years agoRemoved an elog line that was used for debugging when I implemented
Hidden [Mon, 12 Jul 2010 18:14:47 +0000 (18:14 +0000)] 
Removed an elog line that was used for debugging when I implemented
RPINGs into gnuworld some time ago.

14 years agooops typo
Dan-m00 [Sat, 10 Apr 2010 19:49:57 +0000 (19:49 +0000)] 
oops typo

14 years agospecify admin levels for dealing with admin channel
Dan-m00 [Sat, 10 Apr 2010 18:56:06 +0000 (18:56 +0000)] 
specify admin levels for dealing with admin channel

14 years agoadd extra checks so that forced access users dont cause issues in cservice module
Dan-m00 [Sat, 10 Apr 2010 18:33:49 +0000 (18:33 +0000)] 
add extra checks so that forced access users dont cause issues in cservice module

14 years ago*** empty log message ***
Hidden [Thu, 4 Mar 2010 04:24:11 +0000 (04:24 +0000)] 
*** empty log message ***

14 years agoSmall modification in the timeDiff reports. It should report the real clock time...
Hidden [Thu, 24 Dec 2009 20:19:14 +0000 (20:19 +0000)] 
Small modification in the timeDiff reports. It should report the real clock time difference now.

14 years agoFixed a compilation error
MrBean [Fri, 30 Oct 2009 20:16:46 +0000 (20:16 +0000)] 
Fixed a compilation error

14 years agoAdded some extra checking to lag detection code, also extra checks to prevent checkin...
Dan-m00 [Tue, 22 Sep 2009 09:46:36 +0000 (09:46 +0000)] 
Added some extra checking to lag detection code, also extra checks to prevent checking JUPEd servers for lag (they're not real!)

14 years agoremoved extra CRs in line with the rest of the source code.
Dan-m00 [Tue, 22 Sep 2009 09:45:28 +0000 (09:45 +0000)] 
removed extra CRs in line with the rest of the source code.

14 years agoAllows smt+ to use moduser to set getlogs=on for opers.
Hidden [Fri, 28 Aug 2009 18:14:44 +0000 (18:14 +0000)] 
Allows smt+ to use moduser to set getlogs=on for opers.

14 years agoFixed an old bug that made euworld crash when the LOGIN command was sent
Hidden [Thu, 13 Aug 2009 20:32:25 +0000 (20:32 +0000)] 
Fixed an old bug that made euworld crash when the LOGIN command was sent
with no parameters while the LOGIN command was logged in the
lastcom/dailylog.

14 years agoFixed the bug that added a space preceeding "Unknown" when euworld
Hidden [Thu, 6 Aug 2009 02:59:24 +0000 (02:59 +0000)] 
Fixed the bug that added a space preceeding "Unknown" when euworld
doesnt receive a version reply from a server. That space was added
each time euworld was restarted.

14 years agoFixed a bug in the gline parsing that caused burst glines to have the wrong lastmod...
MrBean [Sat, 1 Aug 2009 08:32:21 +0000 (08:32 +0000)] 
Fixed a bug in the gline parsing that caused burst glines to have the wrong lastmod time

14 years agoFixed a bug that caused a core if the server had not completed burst
Hidden [Fri, 31 Jul 2009 07:44:03 +0000 (07:44 +0000)] 
Fixed a bug that caused a core if the server had not completed burst
within 60 seconds.

14 years agoNow that we dont recieve notifications for all the channels, dont forget to register
MrBean [Fri, 31 Jul 2009 07:29:13 +0000 (07:29 +0000)] 
Now that we dont recieve notifications for all the channels, dont forget to register
for channel events on a channel which is manually registered.

14 years agoFixed bugs with lag reports, for the last time I hope.
Hidden [Wed, 29 Jul 2009 02:05:04 +0000 (02:05 +0000)] 
Fixed bugs with lag reports, for the last time I hope.

14 years agoeuworld will not report all servers as being lagged if the hub it is
Hidden [Tue, 28 Jul 2009 09:38:09 +0000 (09:38 +0000)] 
euworld will not report all servers as being lagged if the hub it is
connected to is >15 seconds lagged.

14 years agoTIMES are not sent each 2 hours instead of every minutes like RPINGs.
Hidden [Mon, 27 Jul 2009 23:06:15 +0000 (23:06 +0000)] 
TIMES are not sent each 2 hours instead of every minutes like RPINGs.

14 years agoSending the RPINGS and TIMES with a different interval. Still sending
Hidden [Mon, 27 Jul 2009 22:33:51 +0000 (22:33 +0000)] 
Sending the RPINGS and TIMES with a different interval. Still sending
them every minute, but splitting them in 20 different batches. So
euweorld sending TIMES and RPINGS each 5 seconds now.

14 years agoI didn't not commit the most recent version of ccontrol.cc in my last
Hidden [Mon, 27 Jul 2009 06:47:28 +0000 (06:47 +0000)] 
I didn't not commit the most recent version of ccontrol.cc in my last
commmit.

14 years ago- Fixed a bug with lag reports: some were sent to users who have
Hidden [Sun, 26 Jul 2009 23:55:52 +0000 (23:55 +0000)] 
- Fixed a bug with lag reports: some were sent to users who have
getlogs=yes instead of getlag=yes.

- Modified the ChangeLog

- RPINGs now appear in the list servers command, not in CHECKNET.

- Fixed bugs with lag reports.

14 years agoFixed a whole bunch of compilation warnings when compiling using gcc 4.3+
MrBean [Sun, 26 Jul 2009 18:30:37 +0000 (18:30 +0000)] 
Fixed a whole bunch of compilation warnings when compiling using gcc 4.3+

14 years ago- AsLL now works on every machines. There's a strange bahviour with stringstream...
Hidden [Sat, 25 Jul 2009 18:12:33 +0000 (18:12 +0000)] 
- AsLL now works on every machines. There's a strange bahviour with stringstream that made AsLL to not work on every machines: fixed.

- gnuworld now supports RPING replies (RO - RPONG)

- gnuworld now supports TIME replies

- Added lag reports support (can be toggled on/off using MODUSER -glag option)

- Server lags now appear in the CHECKNET command.

- Time diffs for servers, if too big, are now reported in MsgChanLog.

- Server now appears in the logs for Failed and Successful logins

- Last time a password was changed will be showed if the -cl option is used in USERINFO

14 years agoFixed an uninitalized var that caused NS to core on startup
MrBean [Sat, 25 Jul 2009 16:59:48 +0000 (16:59 +0000)] 
Fixed an uninitalized var that caused NS to core on startup

14 years agoFixed mod.nickserv compilation problem
MrBean [Sat, 25 Jul 2009 15:53:56 +0000 (15:53 +0000)] 
Fixed mod.nickserv compilation problem

14 years agoFixed a bug that surferced due to the last bug fix (SF bug id:2824067) which caused...
MrBean [Thu, 23 Jul 2009 18:03:00 +0000 (18:03 +0000)] 
Fixed a bug that surferced due to the last bug fix (SF bug id:2824067) which caused X not to be
notified about channel events of newly registered channel.

14 years agoFixed a bug that caused X to be notified twice for channel events.
MrBean [Wed, 22 Jul 2009 18:49:26 +0000 (18:49 +0000)] 
Fixed a bug that caused X to be notified twice for channel events.
This leads to join count (for pending channel) to be increment twice whenever someone joins a channel.

SF bug id: 2824067. Detected by judge--

14 years ago- Added command RELOAD.
Hidden [Fri, 3 Jul 2009 22:30:59 +0000 (22:30 +0000)] 
- Added command RELOAD.
- Require people with access to be opered to use the service. Being logged in to the appropriate username is not sufficient anymore.

14 years agoTypos typos and some more typos
MrBean [Thu, 25 Jun 2009 19:59:05 +0000 (19:59 +0000)] 
Typos typos and some more typos

14 years agoFixed a compilation warning
MrBean [Thu, 25 Jun 2009 19:42:21 +0000 (19:42 +0000)] 
Fixed a compilation warning

14 years agoAdded CIDR ban support to X.
MrBean [Thu, 25 Jun 2009 19:05:23 +0000 (19:05 +0000)] 
Added CIDR ban support to X.
Probably still buggy as its not tested fully yet.
You will need to re-run configure.

14 years agoFixed a compilation warning
MrBean [Thu, 25 Jun 2009 19:00:40 +0000 (19:00 +0000)] 
Fixed a compilation warning

14 years agoFixed copy-paste typos :P
MrBean [Thu, 25 Jun 2009 18:18:47 +0000 (18:18 +0000)] 
Fixed copy-paste typos :P

14 years agoAdded nickUserCidr class, which is based on the xCIDR class.
MrBean [Wed, 24 Jun 2009 17:39:44 +0000 (17:39 +0000)] 
Added nickUserCidr class, which is based on the xCIDR class.
This class handles all nick!user@cidr matching

14 years agoAdded CIDR class to be used by the different modules
MrBean [Sat, 20 Jun 2009 17:36:52 +0000 (17:36 +0000)] 
Added CIDR class to be used by the different modules

14 years ago- Changes in the shells delshellco and delshellnb funtions: the fix looks better...
Hidden [Sun, 14 Jun 2009 01:29:54 +0000 (01:29 +0000)] 
- Changes in the shells delshellco and delshellnb funtions: the fix looks better now.

- It is now a requirement for opers to specify a user@ to remove a gline. remgline <ip> with no *@ in front of it was causing euworld to modify the gline reason

14 years ago- Fixed a bug in delShellco() and delShellnb(), which caused a crash on some machines...
Hidden [Sat, 13 Jun 2009 06:43:34 +0000 (06:43 +0000)] 
- Fixed a bug in delShellco() and delShellnb(), which caused a crash on some machines, but not on others.

- Fixed a little thing in the ANNOUNCE command

- ADDCOMMAND / REMCOMMAND: added -allopers, -alladmins, -allsmts and -allcoders parameters. i.e: /msg euworld addcommand -alladmins <command> can be used to add <command> to all opers and admins.

- Updated Help files

14 years agoFixed a stupid bug in X's reply when enabeling/disabling the invite on login feature
MrBean [Wed, 10 Jun 2009 18:18:18 +0000 (18:18 +0000)] 
Fixed a stupid bug in X's reply when enabeling/disabling the invite on login feature

14 years agoAdded INVITE on login feature.
MrBean [Tue, 9 Jun 2009 15:40:28 +0000 (15:40 +0000)] 
Added INVITE on login feature.
To toggle: /msg X modinfo #chan INVITE <ON|OFF>

14 years ago- Once someone opers up globally from an ip, if that ip is glined using the gline...
Hidden [Tue, 9 Jun 2009 05:55:54 +0000 (05:55 +0000)] 
- Once someone opers up globally from an ip, if that ip is glined using the gline, forcegline, forcechangline or schangline commands, euworld will ask for the gline to be sent a 2nd time.

- Wrote the ANNOUNCE command, level oper, which loads a fake client with the nick configured in the conf.

14 years agoAdded the optional -u parameter to the changline commands. This will allow opers...
Hidden [Sat, 6 Jun 2009 07:53:34 +0000 (07:53 +0000)] 
Added the optional -u parameter to the changline commands. This will allow opers to set ~*@IP glines on unidented clients.

14 years agoGlines by nick don't show the glined IP address anywhere in the lastcom logs, in...
Hidden [Sun, 31 May 2009 21:31:55 +0000 (21:31 +0000)] 
Glines by nick don't show the glined IP address anywhere in the lastcom logs, in the msgchanlogs and in the dailylogs emailed. It is now being showed in all of them.

Glined IP addresses don't appear anywhere when a channel gline is issued. They are only available in the SCANGLINE command, but they don't appear in the msgchanGlined IP addrend dailylogs either. Fixed that.

The last option can be turned on and off via the conf option showCGIpsInLogs.

14 years agoSometimes E sets a gline, and before the other servers disconnect the client in quest...
Hidden [Thu, 28 May 2009 10:37:30 +0000 (10:37 +0000)] 
Sometimes E sets a gline, and before the other servers disconnect the client in question, it has time to flood again and then E glines the same IP again. This code avoids that.

15 years agoAdd internal logging reasons to glines
Dan-m00 [Sat, 16 May 2009 07:47:23 +0000 (07:47 +0000)] 
Add internal logging reasons to glines

15 years agoFixed bug when logging to SQL db is enabled.
Spike [Tue, 17 Mar 2009 09:50:58 +0000 (09:50 +0000)] 
Fixed bug when logging to SQL db is enabled.

15 years agocheck exceptions list when checking CIDR ident clones
Dan-m00 [Tue, 17 Feb 2009 21:34:46 +0000 (21:34 +0000)] 
check exceptions list when checking CIDR ident clones

15 years agoChanged a levelcheck so admins with the ALUMNI flag set can no longer
Spike [Wed, 4 Feb 2009 17:09:39 +0000 (17:09 +0000)] 
Changed a levelcheck so admins with the ALUMNI flag set can no longer
make changes to the * userlist.

15 years agoMerged ShellCompanies and ShellNetblocks tables in.
Spike [Fri, 16 Jan 2009 14:28:19 +0000 (14:28 +0000)] 
Merged ShellCompanies and ShellNetblocks tables in.
--Spike.

15 years agoFixed compiling error and possible core on load.
Spike [Thu, 15 Jan 2009 08:31:07 +0000 (08:31 +0000)] 
Fixed compiling error and possible core on load.

15 years ago- Fixed a little bug I inserted which would have resulted in forcechangline never...
Hidden [Sun, 28 Dec 2008 12:21:15 +0000 (12:21 +0000)] 
- Fixed a little bug I inserted which would have resulted in forcechangline never sending any glines

- Modified the ccontrol::clearShells() method to include a bool return value

15 years ago- Added the command "shells clearall"
Hidden [Sat, 27 Dec 2008 23:34:30 +0000 (23:34 +0000)] 
- Added the command "shells clearall"
- Fixed some shells stuff

- If there is an exception for an IP and an oper attempts to gline it using the GLINE, FORCEGLINE, SCHANGLINE, FORCECHANGLINE commands, euworld will ask the oper to send the gline command again. It will be set if the same gline is sent a 2nd time within 5 minutes.

15 years ago- The join-flood is now reported (and flooding clients glined) even if the channel...
Hidden [Mon, 17 Nov 2008 02:54:42 +0000 (02:54 +0000)] 
- The join-flood is now reported (and flooding clients glined) even if the channel became empty at the time E reports it.
- An IP is caught join-flooding <jcMinJoinsPerIPToGline> times => gline even if it was not caught parting (can be different channels)
- <jcMinJoinToGlineJOnly> joins from one IP in a single join-flood => gline even if it was not caught parting
- E used to not gline at all clients that were authed to X. It now glines them if the ip is used too many times to join-flood.
- The number of clients online per IP is now stored in a map. Instead of counting how many clients match a gline before setting it, it already knows how many clients match the *@IP gline (saves resources)
- E won't set glines if a burst ended in the last 25 seconds.

Note: This version of mod.dronescan (E) has been running on undernet for over 2 months now. I should have committed before.
----------------

15 years agoLog last used user ip (alongside last used host).
MrBean [Wed, 12 Nov 2008 20:45:42 +0000 (20:45 +0000)] 
Log last used user ip (alongside last used host).
NOTE: add doc/update.last_seen.sql contents into cservice database
      or complaints about missing column last_ip will be displayed!

15 years agoDo not monitor ops/deops of channels we are not in.
MrBean [Tue, 11 Nov 2008 21:04:56 +0000 (21:04 +0000)] 
Do not monitor ops/deops of channels we are not in.

15 years agomod.ccontrol:
Hidden [Wed, 6 Aug 2008 21:22:36 +0000 (21:22 +0000)] 
mod.ccontrol:

Exceptions for anything bigger than a /8 won't be added using the SHELLS addnetblock command.

mod.dronescan:

Now counting all users from an IP in a map. Instead of iterating the Users list to see how many clients match an IP before adding a gline, it now checks the map. The floodbot glines procedure was very CPU expensive (100% on the production network) before this modification.

15 years agoThis update adds shell exceptions/limits support to euworld via the /msg euworld...
Hidden [Wed, 6 Aug 2008 19:35:58 +0000 (19:35 +0000)] 
This update adds shell exceptions/limits support to euworld via the /msg euworld SHELLS command.

15 years agoSTATUSCommand.cc:
Hidden [Sun, 20 Jul 2008 22:13:04 +0000 (22:13 +0000)] 
STATUSCommand.cc:
* Now showing how many glines are in the queue

dronescan.cc:
* Will not set glines if preloadExceptionalChannels() fails
* Will report the j/p flood and set glines even if the channel becomes empty
* Will not set glines for 15 seconds after a burst
* Will count the number of clients glined too, not only the number of ips

15 years agoCommit Hidden patch to tight the lose ends for enabling auto glines in mod.dronescan
MrBean [Wed, 2 Jul 2008 17:42:34 +0000 (17:42 +0000)] 
Commit Hidden patch to tight the lose ends for enabling auto glines in mod.dronescan

15 years agofix problem of X acting on commands when not in a channel
Dan-m00 [Fri, 20 Jun 2008 00:28:49 +0000 (00:28 +0000)] 
fix problem of X acting on commands when not in a channel

15 years agostop unregistered channel messages as we accept events for all now
Dan-m00 [Thu, 19 Jun 2008 23:17:24 +0000 (23:17 +0000)] 
stop unregistered channel messages as we accept events for all now

15 years agostop unregistered channel messages as we accept events for all now
Dan-m00 [Thu, 19 Jun 2008 23:04:36 +0000 (23:04 +0000)] 
stop unregistered channel messages as we accept events for all now

15 years agosend SILENCE removals to all targets instead of a specific target
Dan-m00 [Thu, 19 Jun 2008 22:38:35 +0000 (22:38 +0000)] 
send SILENCE removals to all targets instead of a specific target

16 years agomodify autokill script to work with latest pgsql and mod.cservice changes
Dan-m00 [Fri, 18 Apr 2008 11:33:26 +0000 (11:33 +0000)] 
modify autokill script to work with latest pgsql and mod.cservice changes

16 years agoremove depreciated 'U' user status flag as it is depreciated
Dan-m00 [Fri, 18 Apr 2008 11:08:09 +0000 (11:08 +0000)] 
remove depreciated 'U' user status flag as it is depreciated

16 years agoremove depreciated 'U' user status flag as it is depreciated
Dan-m00 [Fri, 18 Apr 2008 11:08:09 +0000 (11:08 +0000)] 
remove depreciated 'U' user status flag as it is depreciated

16 years agoadd support to cservice module for ircu2.10.12.13's new '+R' mode
Dan-m00 [Wed, 16 Apr 2008 20:34:38 +0000 (20:34 +0000)] 
add support to cservice module for ircu2.10.12.13's new '+R' mode

16 years agoadd support for ircu2.10.12.13's new '+R' mode (registered channel)
Dan-m00 [Wed, 16 Apr 2008 20:29:35 +0000 (20:29 +0000)] 
add support for ircu2.10.12.13's new '+R' mode (registered channel)

16 years agorebuild configure/make system: boost no longer required for chanfix, output from...
Dan-m00 [Wed, 16 Apr 2008 15:25:46 +0000 (15:25 +0000)] 
rebuild configure/make system: boost no longer required for chanfix, output from configure changed, old code removed

16 years agoremove trailing tab that breaks this file
Dan-m00 [Wed, 16 Jan 2008 19:19:21 +0000 (19:19 +0000)] 
remove trailing tab that breaks this file

16 years agoCondensed DB handle usage to one global handle. This means that chanfix should work...
Compy [Wed, 16 Jan 2008 02:03:37 +0000 (02:03 +0000)] 
Condensed DB handle usage to one global handle. This means that chanfix should work fine and efficiently without threads. ** NOTE: This version should be considered beta.

16 years agocheck against global and channel suspends when doing a reop during purge
Dan-m00 [Wed, 9 Jan 2008 23:05:53 +0000 (23:05 +0000)] 
check against global and channel suspends when doing a reop during purge

16 years agochange the example format to stop people complaining
Dan-m00 [Wed, 9 Jan 2008 22:42:17 +0000 (22:42 +0000)] 
change the example format to stop people complaining

16 years agochange language 15 to hebrew
Dan-m00 [Sat, 5 Jan 2008 17:11:31 +0000 (17:11 +0000)] 
change language 15 to hebrew

16 years agoAdded more status code checks to fix false-negatives when using SELECT or COPY statements
Compy [Fri, 4 Jan 2008 04:05:37 +0000 (04:05 +0000)] 
Added more status code checks to fix false-negatives when using SELECT or COPY statements

16 years agoallow specific setting of gline times for different auto-gline types.
Dan-m00 [Thu, 3 Jan 2008 04:26:22 +0000 (04:26 +0000)] 
allow specific setting of gline times for different auto-gline types.

16 years agoadd dummy function to prevent pedantic compilers from complaining
Dan-m00 [Wed, 2 Jan 2008 23:32:13 +0000 (23:32 +0000)] 
add dummy function to prevent pedantic compilers from complaining

16 years agosend channel creation timestamps for op events
Dan-m00 [Wed, 2 Jan 2008 17:32:48 +0000 (17:32 +0000)] 
send channel creation timestamps for op events

16 years agomodify output of username info with flags line
Dan-m00 [Tue, 1 Jan 2008 19:03:41 +0000 (19:03 +0000)] 
modify output of username info with flags line

16 years agoimplement config variable to decide whether to use the login delay on connect
Dan-m00 [Tue, 1 Jan 2008 13:49:18 +0000 (13:49 +0000)] 
implement config variable to decide whether to use the login delay on connect

16 years agomodify chaninfo output to show suspend reasons to cservice admins
Dan-m00 [Mon, 31 Dec 2007 20:24:43 +0000 (20:24 +0000)] 
modify chaninfo output to show suspend reasons to cservice admins

16 years agoadd new function to fetch channel log entries (events) for future use
Dan-m00 [Mon, 31 Dec 2007 20:23:47 +0000 (20:23 +0000)] 
add new function to fetch channel log entries (events) for future use

16 years agoremove url output from username information (not channel info)
Dan-m00 [Mon, 31 Dec 2007 14:21:29 +0000 (14:21 +0000)] 
remove url output from username information (not channel info)

16 years agolog channel suspend/unsuspends to admin channel
Dan-m00 [Mon, 31 Dec 2007 14:16:43 +0000 (14:16 +0000)] 
log channel suspend/unsuspends to admin channel

16 years agocheck that a channel is present on the network before attempting to reop
Dan-m00 [Sat, 29 Dec 2007 16:17:36 +0000 (16:17 +0000)] 
check that a channel is present on the network before attempting to reop

16 years agocheck admin suspensions during getAdminAccessLevel
Dan-m00 [Fri, 28 Dec 2007 14:26:16 +0000 (14:26 +0000)] 
check admin suspensions during getAdminAccessLevel

16 years agomodify syntax of SUSPEND command slightly for new time specifications
Dan-m00 [Fri, 28 Dec 2007 02:12:35 +0000 (02:12 +0000)] 
modify syntax of SUSPEND command slightly for new time specifications

16 years agoset minimum ban duration to 5 minutes
Dan-m00 [Fri, 28 Dec 2007 01:53:38 +0000 (01:53 +0000)] 
set minimum ban duration to 5 minutes

16 years agoupdate purge command to reop all 100+ users upon purge unless -noop given
Dan-m00 [Fri, 28 Dec 2007 01:43:14 +0000 (01:43 +0000)] 
update purge command to reop all 100+ users upon purge unless -noop given

16 years agooops - fix typo causing ban lists to be cleared
Dan-m00 [Fri, 28 Dec 2007 00:21:48 +0000 (00:21 +0000)] 
oops - fix typo causing ban lists to be cleared

16 years agooops - remove the debug logging
Dan-m00 [Thu, 27 Dec 2007 23:41:07 +0000 (23:41 +0000)] 
oops - remove the debug logging

16 years agomodify cservice unban command so that an exact unban match will remove only 1 ban
Dan-m00 [Thu, 27 Dec 2007 23:39:04 +0000 (23:39 +0000)] 
modify cservice unban command so that an exact unban match will remove only 1 ban