brain
|
83ca117cdc
|
Patch from djGrrr that correctly detects epoll on fedora 7, which SMRTly decided not to put libc.so.6 in /lib, or even symlink /lib to lib64...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7696 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-09 22:00:40 +00:00 |
|
brain
|
205b53ea73
|
Make sure that dns sockets never block (thanks djGrrr)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7694 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-09 21:53:56 +00:00 |
|
w00t
|
b42e3e0578
|
Remove an un-needed define while I poke around in here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7693 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-09 19:49:01 +00:00 |
|
w00t
|
b95d14170a
|
Show <unknown> instead of an empty string on CAPAB failure, spotted by djGrrr
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7691 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-09 16:39:54 +00:00 |
|
brain
|
8f96d16b4b
|
Fix for bug #379 reported by stealth. Trigger watch signon/signoff on +Q and -Q
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7689 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-09 16:20:28 +00:00 |
|
brain
|
5e98adde5d
|
Feature request from djGrr, allow changing of server to server ping frequency
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7686 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-07 21:44:44 +00:00 |
|
brain
|
c67ab9aa97
|
Check for remote and sighup rehashes here, so that it doesnt crash if there are ports that cant be bound
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7684 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-07 00:19:13 +00:00 |
|
brain
|
475a7d2aa8
|
Part of our fix didnt make it to here!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7682 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-06 23:35:44 +00:00 |
|
w00t
|
3ad71f1593
|
Reset connect class settings on DNS resolution as we should.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7680 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-06 19:55:09 +00:00 |
|
brain
|
08e458938a
|
Fix warning in 4.2 gcc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7678 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-06 09:16:01 +00:00 |
|
w00t
|
1155f2492c
|
Fix m_deaf not restricting messages from remote users, fixes bug #378 reported by Skip
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7676 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-06 07:58:37 +00:00 |
|
w00t
|
4b1c5054ee
|
This is supported in exemptchanops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7674 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 22:03:24 +00:00 |
|
w00t
|
ef79a3aced
|
Add m_nickflood to example conf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7673 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 21:55:27 +00:00 |
|
w00t
|
2deb4ce62f
|
Logic cleanup for chanrec::JoinUser - why I didn't do this the other 3-4 times I've reworked this I don't know..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7670 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 19:51:57 +00:00 |
|
brain
|
728a907e88
|
Change latency figures in /map to milliseconds, much more useful for lag measurement than seconds
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7667 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 19:22:10 +00:00 |
|
w00t
|
56b89baf23
|
Fix spelling mistakes on some log messages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7666 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 18:04:52 +00:00 |
|
w00t
|
34d034942c
|
Add m_nickflood: Provides usermode +F nickchanges:seconds - allows nickchanges:seconds on a per-channel basis before denying further changes by any user on that channel. Requested in bug #325 by Potter. Works with <options:exemptchanops>, too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7665 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 17:08:40 +00:00 |
|
brain
|
7ab3a0d78d
|
Try this
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7663 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 14:43:58 +00:00 |
|
brain
|
82ce717cd2
|
Fix to trigger the write notification on successful writes, too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7662 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 14:40:16 +00:00 |
|
peavey
|
1e2e45fdc3
|
Revert my fix and apply the flushevent, and a bit of debugging output.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7661 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 14:36:51 +00:00 |
|
brain
|
3f97fe394b
|
Fixes from experiences on chatspike. Use the proper OnBufferFlushed event to decide when to write data, don't just recursively call OnRawSocketWrite when it fails (duhhhhhhh)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7659 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 13:51:33 +00:00 |
|
brain
|
6edfe13e49
|
Better check for kernel build version and libc version for epoll availability.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7657 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 12:21:19 +00:00 |
|
brain
|
6d8f6bf5f6
|
Fix random debian (well, duplicated on debian) breakage with client sockets 'hanging' on connect
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7654 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-05 12:12:42 +00:00 |
|
peavey
|
79cae85dd7
|
Remove debug again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7649 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-04 03:07:31 +00:00 |
|
peavey
|
2feb4f5ad4
|
Fix openssl.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7648 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-04 02:57:53 +00:00 |
|
brain
|
81e793231d
|
Second part of fix, in theory
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7646 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-03 21:57:58 +00:00 |
|
brain
|
ea4da0eb2d
|
Attempt fix for openssl buffer issue (fix was already here but experimental and commented out)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7644 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-03 21:46:14 +00:00 |
|
w00t
|
31e2d05225
|
Add VF_COMMON to a lot modules which require it. Reported by danielg in bug #369 and bug #370. Thanks, and sorry for the delay. Also fix one or two erroneous CMD_FAILURE that are more understandable as CMD_LOCALONLY. :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7641 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-03 21:22:10 +00:00 |
|
w00t
|
a41cd7a0c2
|
There was a missing colon on remote numeric 376. Spotted by Hal9000 of Denora.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7637 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-03 20:18:28 +00:00 |
|
w00t
|
3110230083
|
Allow clients on ULined servers to request stats indiscriminately.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7635 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-08-03 17:09:24 +00:00 |
|
special
|
5edae19f68
|
Forward port of the fix to secret channels in /list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7633 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 19:58:18 +00:00 |
|
brain
|
aeb6f60a43
|
Add uptime
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7631 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 19:29:18 +00:00 |
|
brain
|
2bc7de2e3f
|
Add servers and server user counts, module versions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7630 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 19:20:59 +00:00 |
|
brain
|
e61cedcdb1
|
Output is now xml in trunk.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7629 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:53:11 +00:00 |
|
brain
|
3b84779366
|
Dont show hidden channels
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7627 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:37:45 +00:00 |
|
brain
|
a044050972
|
Fix some op/halfop counts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7625 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:35:06 +00:00 |
|
brain
|
74f0b3c7e3
|
Set changed to true on load
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7623 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:31:59 +00:00 |
|
brain
|
f37484b454
|
Replace blank error pages with an error page
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7621 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:30:02 +00:00 |
|
brain
|
4695b631fb
|
The macros which tidy up module factories broke m_httpd, fixed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7619 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-30 18:24:14 +00:00 |
|
brain
|
317895a816
|
Update with warning about using \\ instead of \ (so that we don't get a repeat of bug #371)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7616 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-29 19:35:58 +00:00 |
|
brain
|
62b2c3670f
|
This should be set as a 1.2 not 1.1 installer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7614 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-29 13:21:56 +00:00 |
|
brain
|
663b2e15a6
|
Create module line for m_close
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7608 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-29 12:46:22 +00:00 |
|
peavey
|
1f178250c7
|
Add /CLOSE which quit off all unregistered client connections. Based on the U4 module.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7607 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-29 12:17:45 +00:00 |
|
peavey
|
25b3224dda
|
use new != operator :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7606 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-28 19:48:16 +00:00 |
|
peavey
|
694e3ba4c7
|
operators for std::string != irc::string and vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7604 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-28 18:13:35 +00:00 |
|
peavey
|
380ad4bb01
|
Do not take away mode r for nickchanges that only changes the case.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7602 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-28 18:04:07 +00:00 |
|
brain
|
afcf8ad536
|
make sure that the pointers are set up correctly for win32
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7600 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-27 19:50:42 +00:00 |
|
brain
|
5adcfa35c2
|
Windows specific data types in EventHandler are now Extensible items
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7599 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-27 19:26:27 +00:00 |
|
brain
|
17d318c9de
|
Removal of some ifdefs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7598 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-27 18:16:09 +00:00 |
|
brain
|
d59b89205e
|
Tidyups, remove of ifdefs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7597 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-07-27 18:11:03 +00:00 |
|