summaryrefslogtreecommitdiff
path: root/src/hashcomp.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 2x faster hashing function backported from trunk (its so groovy, we'll ↵Gravatar brain2006-08-101-3/+8
| | | | | | consider it a fix) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4854 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of all gcc2 checks (there sure was a lot of craq in here)Gravatar brain2006-07-151-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4395 e03df62e-2008-0410-955e-edbf42e46eb7
* FEAR THE POWER OF VIM AND THE ALMIGHTY "%s/ /\t/g"Gravatar brain2006-07-091-12/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4249 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidyup: (unsigned) cast to more explicit (unsigned char)Gravatar brain2006-03-211-6/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3746 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to unsigned char to get rid of warningsGravatar brain2006-03-091-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3598 e03df62e-2008-0410-955e-edbf42e46eb7
* lowertab -> lowermapGravatar brain2006-03-091-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3597 e03df62e-2008-0410-955e-edbf42e46eb7
* Improved strhashcomp with no allocationsGravatar brain2006-03-091-8/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3596 e03df62e-2008-0410-955e-edbf42e46eb7
* AIEEE fucking overloaded operatorsGravatar brain2006-02-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3263 e03df62e-2008-0410-955e-edbf42e46eb7
* More tweaksGravatar brain2006-02-191-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3262 e03df62e-2008-0410-955e-edbf42e46eb7
* TweaksGravatar brain2006-02-191-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3261 e03df62e-2008-0410-955e-edbf42e46eb7
* Added + and == operators between std::string and irc::string.Gravatar brain2006-02-191-0/+20
| | | | | | | Its too late at night to wrestle with the = operator, this can wait for another time. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3260 e03df62e-2008-0410-955e-edbf42e46eb7
* Add operators >> and << for irc::string and i/ostreams. m_cban utilises thisGravatar om2006-02-031-0/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3066 e03df62e-2008-0410-955e-edbf42e46eb7
* Improved inaddr_hashcompGravatar brain2006-02-031-7/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3040 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated copyrights in headers etc using perl inplace editGravatar brain2006-01-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7
* Started on -Wall - safe compileGravatar brain2005-05-301-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1570 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed lengthsGravatar brain2005-05-291-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1547 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed fd_Setsize in cygwinGravatar brain2005-05-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1541 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to use __single_client_alloc, faster on most systems in a single threadGravatar brain2005-05-151-0/+2
| | | | | | | Specified namespace std in *all* files git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1404 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated to keep lowermap const within hashcomp.cppGravatar brain2005-05-151-1/+1
| | | | | | | Updated docs git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1401 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated strhashcomp to use irc::string internally rather than a combination ↵Gravatar brain2005-05-151-6/+3
| | | | | | of strlower and strcasecmp git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1400 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved StrHashComp and InAddr_HashComp into the irc:: namespaceGravatar brain2005-05-151-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1398 e03df62e-2008-0410-955e-edbf42e46eb7
* Added irc::stringGravatar brain2005-05-151-0/+56
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1394 e03df62e-2008-0410-955e-edbf42e46eb7
* Added comments to hashcomp.cppGravatar brain2005-05-151-0/+29
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1389 e03df62e-2008-0410-955e-edbf42e46eb7
* GCC 3.4/4.0 fixesGravatar brain2005-05-151-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1388 e03df62e-2008-0410-955e-edbf42e46eb7
* sorted hashcomp etcGravatar brain2005-05-151-0/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1387 e03df62e-2008-0410-955e-edbf42e46eb7
* Making sure this is compatible with GCC3.4/4.xGravatar brain2005-05-151-0/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1386 e03df62e-2008-0410-955e-edbf42e46eb7
* (Untested) added hashcomp.cpp, seperates out the stl hash_map stuffGravatar brain2005-05-151-0/+55
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1384 e03df62e-2008-0410-955e-edbf42e46eb7