aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* fixes so m_sqloper builds on win•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10421 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-062-1/+217
* Auto update modules from src/modules/extra by recopying them in configure if ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10420 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+40
* 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
* Make ThreadEngine::Mutex() protected too, make the user use Lock() and Unlock()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10418 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-064-31/+45
* Document m_operinvex•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10417 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-061-0/+10
* 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
* Speedups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10414 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-2/+3
* Nope w00t it wasnt the last :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10413 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-2/+2
* Properly handle CIDR etc for user pointer extbans•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10412 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-2/+12
* Make sure user is null when a literal is passed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10411 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-1/+1
* Optional use of user object•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10410 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-2/+17
* Whoops left something out•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10409 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-1/+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-064-45/+70
* Stick Enable() in private, enhance comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10406 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-8/+63
* 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
* New methods in mutex purely for readability:••• void Lock() { Enable(true); } void Unlock() { Enable(false); } git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10403 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-061-0/+2
* 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
* Framework for central regex module, and a bare-bone implementation based on I...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10395 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-052-0/+129
* mysql's windows build is utter hell to get working the way we wanted. The pac...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10394 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-0512-12/+12
* sql api and m_mysql compile fixes for windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10393 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-0510-25/+36
* Needs the .lib apparently•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10392 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-1/+1
* This would be useful, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10391 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-0/+4
* Of course, it DOES help to actually initialise the Mutex objects, and delete ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10390 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-2/+7
* Update comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10389 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-1/+1
* Now uses Mutex class. No need for pthreads use directly in this lib. Needs te...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10388 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-121/+121
* Thread is now a Thread derived class, now need to convert the mutexes. With t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10387 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-38/+29
* mutexengine -> mutexfactory•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10386 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-1/+1
* MutexEngine -> MutexFactory, more sensible name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-045-9/+9
* initialise mutexengine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10384 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-0/+1
* Fix silly compile errors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10383 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-2/+2
* fix posix mutexes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10382 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-2/+2
* ability to create mutexes (rather than just having one system wide mutex) in ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10381 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-047-0/+107
* fix a warning. I am on a warning zapping crusade today.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10380 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-041-1/+1
* Change exception message: "You cannot load m_services.so and m_services_accou...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10379 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-022-2/+2
* Friendly up the modules.conf comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10378 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-021-1/+3
* Fix missing >, thanks Kein•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10377 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-021-1/+1
* This string copy is gone now, remove fixme note•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10376 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-021-2/+0
* Make m_chanfilter grok globbing, meaning +g test?string?lol is now possible t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10375 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-011-4/+1
* typofix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10374 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-011-1/+1
* Allow a choice between openssl and gnutls (or both, if you're a masochist (fo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10373 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-011-17/+28