aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Forward port of samode edits•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4054 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2006-06-231-5/+5
* Remove un-needed cast, I have a horrible feeling I'll get stabbed for this. P...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4052 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-06-231-1/+1
* m_services_account - now with 100 percent more elite.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4050 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-06-231-0/+273
* Forward port of server link DDoS/oper flood fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4045 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2006-06-221-0/+20
* Forward-port CBAN expiry fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4035 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-06-191-14/+30
* On remote kill, send KILL notice. mIRC doesnt seem happy with just the STANDA...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4027 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-171-0/+1
* Bring forward fix for w00t.•••Note - umode +r may not be removed from a user when you svsnick them. Svsnick is not designed for this type of "abuse" anyway and usually svsnick will only be used on someone who has no +r. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4025 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-171-1/+3
* Finished m_check. I am the best. It only took me 3 months :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4023 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-06-171-0/+32
* Now only logs commands from local opers, that are oper commands they have per...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4015 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-161-1/+1
* Fix for m_ssl_openssl dying if the DH params file doesn't exist, compiles but...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4014 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-06-161-5/+6
* Change to stdint•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4012 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-151-5/+6
* Now uses mysql_config and mysql_rpath.pl•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-151-2/+2
* Nicer SQLQuery::Sanitise•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-151-11/+17
* Look at this further later - 64 bit fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4004 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-151-1/+1
* Fix for segfault if a user quits before their ident is complete, due to sessi...•••Do this by checking their pointer in the fd_ref_table against the pointer we got when we started the lookup, so we can know if its been invalidated or not (just in case the OnClose occurs before we NULL the user) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3992 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-071-6/+26
* Fix for collisions when clock is out•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-051-1/+1
* Fix for bug found by douglas - when replace= is undefined value (probably du...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3986 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-031-1/+1
* Fixed logic for OnWhois "is using SSL" numeric. Was broken: required the user...•••Now properly checks to display by using: if(dest->GetExt("ssl") || (IS_LOCAL(dest) && isin(dest->port, listenports))) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3984 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-06-012-3/+3
* Prevent crash when displaying error for server already existing (this only ha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3980 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-311-2/+2
* Apply mirq's optimization patches•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3977 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-303-45/+7
* Corresponding forward-port•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3970 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-241-0/+2
* More debugging•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3968 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-241-1/+8
* Prevent SYNCTS bounce•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3967 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-241-1/+1
* ALL THROW A WHILD PARTY! CRASH-ON-NETSPLIT should be fixed!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-241-2/+18
* Fix bug when knocking on non-existent channel•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3957 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-111-0/+7
* Fix for crash on: /OS RAW PUSH non-existent-nick :::nick!ident@host KICK #cha...•••(yes, REALLY.) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3942 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-101-0/+3
* LeaChim is a grammer nazee•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3938 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-05-071-2/+1
* Added satmd's multi-channel patch, and matched with inspircd coding-style and...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3937 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-071-1/+25
* Fixed char* -> std::string typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3935 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-061-1/+1
* Oper logging module -- this still needs test compiling and test running•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3933 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-061-0/+104
* Forwardport (yes those do happen).•••Because of a re-arrangement in the way sockets work, there is a chance a socket can still be in existence after the user its connected to (in the case of ident) is no longer valid. Neatly NULL the value so we can avoid goofing around in bad data. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3925 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-05-021-9/+17
* change to ability for QueryCount to return -1 for both of the 1.1 sql api's•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3921 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-301-4/+6
* In 1.1, we return a negative value when QueryCount has a downed connection - ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3920 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-301-2/+3
* Merge of peaveydk's diff (at last)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3918 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-301-3/+24
* Synching of channel TS after a whole channel has been sent.•••Please note that because a channels joins may consist of multiple FJOINs we cannot just sync the TS at the end of every FJOIN command otherwise we WILL get a desync. Instead, we send a command after the last FJOIN for a channel which tells the other servers it is now ok to sync that channels timestamp. (still to document: SYNCTS command in protocol docs) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3916 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-281-0/+25
* When i find out what IDIOT changed all the module_init's to e.g. devoice_init...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3911 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-271-1/+1
* Fix various typos and warnings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3907 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-241-1/+1
* Missing includes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3906 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-243-0/+3
* delete operator tracking in debug mode (using a macro -- live with it.)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3904 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-2435-133/+133
* Include paths change•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3899 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-202-2/+2
* Tweaks (FIXES)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3892 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-201-1/+1
* init_module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3891 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-201-1/+2
* Alright, who fucked with this?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3890 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-201-1/+1
* Fix for crashes in m_ident (should work)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3883 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-181-8/+26
* Fix reversed parameters in x:y - joinflood was not broken•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3880 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-04-141-1/+1
* Delete spanningtree_ng for now, it breaks cygwin compile - and has no changes...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3873 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-04-122-3905/+39
* Remove references to inspircd_io from these, stop configure making all the mo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3853 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-04-081-21/+1
* Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3847 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-04-085-11/+7
* - fork off spanningtree module for UUID stuffs :o•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3843 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar nenolod2006-04-081-0/+3907
* Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3838 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-04-0638-602/+623