aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* cleanup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10529 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-43/+41
* fix for listenbase, tested and works like a charm.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-49/+70
* Fix KILL server-notice duplication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10517 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-111-0/+1
* Remove WaitingForWriteEvent, it seems to do *nothing* except confuse things. ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10509 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-111-23/+0
* Back out change, as this doesn't work properly with channel bans.. Prioritise...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10508 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-77/+77
* Bit of a tidyup, generate cloak whenever first set, not necessarily on connect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10500 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-73/+77
* Hook conn_umodes before anything else so that config order is less of a factor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10497 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-4/+5
* Move XMLSocket to be modulemanager-provided, flash now has real socket suppor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10495 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-182/+0
* Remember to free some stuff when failing in the ctor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10489 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-0/+6
* fix compile errors (whoops)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10488 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+2
* Whoops, schoolboy error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10487 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+2
* Add connmutex to mutex the connections vector, otherwise we can get access fr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10486 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+23
* peavey, w00t, this works now. Methods werent copied right. Please feel free t...•••ALSO now works on win32, tested! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10485 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-1/+0
* fix various bodge-ups, we must have been tired when fixing this in the first ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10483 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-5/+6
* not test compiled yet: sql modules werent working because someone chopped out...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10482 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-13/+22
* Remove a (now nonexistant) reference from .h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10481 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-4/+0
* Check the wrong way around is just stupid. ;p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10480 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-1/+1
* Fix warning, thanks peavums•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10479 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-1/+1
* Growl.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10477 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-2/+2
* Remove crappy, unsafe (and now unneeded!) casts.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10476 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-1/+1
* More compile fixes.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10475 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-4/+2
* Fix compile problems hopefully..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10474 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-19/+15
* (Attempt to) convert MySQL to using listener base.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10473 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-26/+30
* Remove old listening stuff from spanningtree, use a new derived listener class.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10472 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-088-93/+84
* Give httpd a custom listener class, specialised in creating HttpServerSockets.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10471 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-23/+33
* Fix missing semicolon in m_ssl_openssl [danieldg]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10464 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-071-1/+1
* Merge the second interface for socket hooking into one, so it's all done by A...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10457 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-073-17/+17
* Fix IO hooking modules to use the new (not old) hooking call•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10451 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-073-6/+6
* Don't execute multiple aliases after executing one.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10445 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-071-2/+2
* Fix aliases returning multiple messages, thanks Ankit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10444 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-071-10/+19
* Fix compile. Try again, Ankit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10443 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-071-2/+2
* Set default values for <alias:usercommand> and <alias:channelcommand>, Ankit,...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10439 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-071-2/+2
* Add (currently untested and undocumented) fantasy command (<alias:channelcomm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10425 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-5/+85
* Grr at windows exports•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10424 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+15
* Rename some member fields; add <alias:usercommand>, default true - whether or...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10423 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-24/+39
* Restructuring to m_alias, this will be used for (optional) fantasy commands.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10422 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-47/+54
* Modify aliases to use a multimap rather than a vector for storage + a map for...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10419 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-54/+56
* Add m_operinvex, adds first use for extended invex (added by Brain). Allows f...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10416 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-0/+83
* Depends on: ../../include/u_listmode.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10415 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+1
* Publish interface in chanfilter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10408 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+3
* Newer extban-supporting listmode api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10407 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-063-40/+7
* Use lock/unlock•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10405 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-18/+18
* use lock/unlock instead.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10404 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-061-26/+26
* RegexFactoryRequest sets result to null on construction, so if you direct thi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10402 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-1/+1
* Now with threaded queries.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10401 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-051-6/+100
* Fix unsafe cast (const char * -> char *). Doesn't really matter, though, as n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10400 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-051-1/+1
* TRE regex provider (the same engine used by Unreal 3.2)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10399 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-052-1/+107
* POSIX regular expression provider (basic/extended controlled by <posix extend...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10398 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-052-2/+115
* Make it possible to retrieve the original string from a given regex object, s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10397 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-051-0/+5
* Adjustments to regex creation, and add PCRE provider•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10396 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-053-3/+112