aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/extra/m_regex.h
Commit message (Collapse)AuthorAgeFilesLines
* Move m_regex.h and m_regex_glob.cpp to main modules directory, as these have ↵Gravatar aquanight2008-09-201-76/+0
| | | | | | no requirements. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10571 e03df62e-2008-0410-955e-edbf42e46eb7
* RegexFactoryRequest sets result to null on construction, so if you direct ↵Gravatar brain2008-09-061-1/+1
| | | | | | this Request at a module which doesnt implement it, you predictibly get NULL as a result from Create() rather than a random value git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10402 e03df62e-2008-0410-955e-edbf42e46eb7
* POSIX regular expression provider (basic/extended controlled by <posix ↵Gravatar aquanight2008-09-051-2/+2
| | | | | | extended=..>). git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10398 e03df62e-2008-0410-955e-edbf42e46eb7
* Make it possible to retrieve the original string from a given regex object, ↵Gravatar aquanight2008-09-051-0/+5
| | | | | | so it can be displayed in, eg, /stats (for filter/rline for example)). git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10397 e03df62e-2008-0410-955e-edbf42e46eb7
* Adjustments to regex creation, and add PCRE providerGravatar aquanight2008-09-051-1/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10396 e03df62e-2008-0410-955e-edbf42e46eb7
* Framework for central regex module, and a bare-bone implementation based on ↵Gravatar aquanight2008-09-051-0/+63
InspIRCd::Match(). git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10395 e03df62e-2008-0410-955e-edbf42e46eb7