| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | UM_WALLOPS had value 3 which was a combination of UM_SERVERNOTICE and UM_INVI...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3591 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-09 | 1 | -1/+1 |
| * | Added userrec::modebits - fast way of checking if user has +swi rather than a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3588 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-09 | 2 | -0/+13 |
| * | Probably wont compile yet - purge_empty_channels refactor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3579 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-09 | 2 | -2/+3 |
| * | Removed deprecated Server::IsOnChannel (was a C++-ish wrapper to the C-ish ha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3562 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -5/+0 |
| * | Fixed externs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3561 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -1/+0 |
| * | Removed has_channel(userrec*,chanrec*), the new preferred way of doing it is ...•••Yeah its the other way around to the old way, but somehow, seems less backwards to me (its also faster)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3560 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -25/+29 |
| * | Removed declarations of ancient and misspelled functions :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3559 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -7/+0 |
| * | cmode was declared here too - declaration removed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3558 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -1/+1 |
| * | cmode now returns const char* as it returns a pointer to a literal string and...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3557 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -1/+1 |
| * | Got rid of all that ugly char* cast crap (todo: change docs to reflect change)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3556 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -16/+22 |
| * | Fixed #defines to be enums (tidier)•••Removed UCMODE_PROTECT/UCMODE_FOUNDER
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3555 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -13/+14 |
| * | Actually, 64.•••(256-64-128) = 64 chars printable alphabet (roughly)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3552 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -1/+1 |
| * | chanrec::custom_modes only needs 96 values not 190•••(256 - 32 - 128)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3551 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-08 | 1 | -1/+1 |
| * | *TEST* Server::DumpText - Dump a *stringstream* to a user with a std::string ...•••Much more useful than cannibalizing a specialized function
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3535 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -0/+2 |
| * | Made split_chlist available for external use from commands.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3533 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -0/+1 |
| * | Safety checking (a really really clever trick btw) in CullList, to make sure ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3529 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -2/+5 |
| * | Whowas refactor - probably wont compile yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3523 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 2 | -11/+17 |
| * | Tweaks to socket engine, faster buffer flush and hopefully more stable•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3521 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -1/+2 |
| * | Check for write errors in inspsocket (this is probably causing excessive cpu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3518 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -2/+2 |
| * | *TEST CODE* Faster custom mode set/unset•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3508 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -15/+2 |
| * | No need to be inline in the include•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3502 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-07 | 1 | -1/+1 |
| * | Tidied GetMaxBans to leave the ConfigReader subsystem alone•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3491 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-06 | 1 | -0/+6 |
| * | Tidied up give/take methods•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3482 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-06 | 1 | -0/+3 |
| * | Mode-code rewrite. Might act weird, needs proper testing (that is what svn bu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3474 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-06 | 1 | -0/+1 |
| * | Sped up introduction of nicks using vector::resize() rather than the craq++ l...•••Removed 'client connecting notices dont show locally during burst' -- this is silly as it doesnt work remotely and is pretty much pointless
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3460 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-05 | 1 | -1/+1 |
| * | Added IS_SINGLE, see comment in include/inspircd.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3438 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 1 | -16/+5 |
| * | *UNTESTED* speeding up HasPermission by factor of hundreds, avoid using EnumC...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3430 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 1 | -0/+1 |
| * | is_uline was an inefficient piece of crap - fixed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3428 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 1 | -0/+2 |
| * | Made host fields more correct 64 in length with 63 copies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3425 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 2 | -4/+4 |
| * | Made extensive use of charlcat to cut down on strlcat usage•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3417 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 1 | -1/+1 |
| * | Added charlcat which appends a single char to a char* string (range checked)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3416 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 1 | -0/+2 |
| * | Changed definition of CallHandler and CallCommandHandler for the ability to r...•••This allows us to terminate server links that send commands we dont know (e.g. admin loads module A after linking, we dont have module A, when it sends module A's command, abort)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3414 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-02 | 2 | -2/+3 |
| * | BanHiding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3384 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-28 | 1 | -0/+5 |
| * | Made it safe to quits and nickchanges•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3379 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-28 | 1 | -0/+5 |
| * | Add comment stressing the importance of certain elements of this file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3377 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-02-27 | 1 | -0/+1 |
| * | Test two•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3362 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-27 | 1 | -9/+0 |
| * | Constant eating 20% cpu since last nights commit - test fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3361 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-27 | 1 | -0/+10 |
| * | Moved the contents of the mainloop into a function called InspIRCd::DoOneIter...•••We can then use this to 'yield' if incoming server text is taking too long to process
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3342 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-26 | 1 | -0/+1 |
| * | Nothing to see here, nothing, at all.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3316 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-02-24 | 1 | -0/+2 |
| * | Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 mi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3310 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 1 | -0/+1 |
| * | Moved timer stuff from OnBackgroundTimer to InspTimer derivative•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3305 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 1 | -2/+23 |
| * | Fixed to work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3302 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 1 | -0/+1 |
| * | Incorporating InspTimer into safelist as a test•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3301 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 2 | -0/+6 |
| * | Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3300 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 1 | -1/+1 |
| * | First revision of new timer code, not in the makefile yet (so it wont build t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3297 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-23 | 1 | -0/+15 |
| * | Added m_safelist helper functions GetChannelCount and GetChannelIndex•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3287 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-22 | 1 | -0/+4 |
| * | Fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3275 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-21 | 1 | -1/+1 |
| * | Added second form of find() taking const char*, which is faster in the core w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3273 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-21 | 1 | -0/+1 |
| * | Improved speed of Find() by passing reference to std::string instead of std::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3272 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-21 | 1 | -1/+1 |
| * | AIEEE fucking overloaded operators•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3263 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-19 | 1 | -2/+2 |