| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix this (at last) to only log commands which are operonly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6036 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -4/+7 |
| * | Correctly send TS in JOIN so that services packages etc dont become desynched...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6034 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -0/+1 |
| * | Dont use FJOIN to join users to channels outside the burst (revert to earlier...•••operation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6032 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -11/+14 |
| * | When receiving an FJOIN, if we have no local users, dont send deops, this jus...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6028 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -1/+15 |
| * | Handle removal of permenant svsholds•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6027 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -2/+10 |
| * | Fix potential crash, not enough parameters for va_arg when adding perm SVSHOLD•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6026 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -1/+1 |
| * | Use safe iter for deleting while iterating•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6024 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2006-12-17 | 1 | -23/+12 |
| * | someone test this please•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6023 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-17 | 1 | -44/+72 |
| * | Add format="" value, at request of Emeric.•••See: http://www.inspircd.org/forum/index.php/topic,245.0.html
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6019 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -1/+17 |
| * | Allow linefeeds in this module in one value•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6016 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -3/+1 |
| * | Change m_helpop to use the new boolean flag in ReadConf for allowing newlines...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6014 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -6/+12 |
| * | Add some comments to explain whats going off in one of the TreeSocket constru...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6011 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -2/+6 |
| * | Not sending capab when theres no transport module attached to a server socket•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6010 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -0/+4 |
| * | Get rid of HelpopException, use ModuleException thats had reasons for ages now•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6009 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -18/+3 |
| * | w00t: the power to rewrite modules in the leap of a small tiredness barrier. ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6008 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-16 | 1 | -108/+48 |
| * | Make SNO notice for +o global•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6007 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2006-12-16 | 1 | -0/+2 |
| * | Linefeeds in quotes, just for w00t.•••WARNING: THIS NEEDS SOME EXTRA STUFF TOMORROW: Someone remind me to add a 'no linefeeds' bool flag to ConfigReader::ReadValue, because a lot of values should NOT have linefeeds in!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6004 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 1 | -0/+3 |
| * | Usermode +G allowed opers to change other user's modes. As the core doesn't f...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6002 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-16 | 1 | -4/+0 |
| * | Fix setting of * for bans in m_messageflood, this has been broken for quite s...•••Spotted on barafranca, tested on chatspike.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6001 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-16 | 2 | -3/+4 |
| * | Still more massive commit fun. Headers in include/ still to be done, else tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5997 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-15 | 19 | -109/+103 |
| * | Remove global namespacing, makes modules compile FASTAH. Also massive update ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5995 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-15 | 96 | -765/+440 |
| * | Refactor userrec::chans.•••Old way: A vector of ucrec, MAXCHANS in size by default populated by NULLS, so you have to scan the vector to find an empty slot when joining a user, parting a user etc
New way: std::map<chanrec*, char> (the char holds their basic core permissions on the channel [voice, halfop, op])
This increases speed a ton, and removes some wtf-age.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5986 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-14 | 4 | -29/+16 |
| * | Fix m_watch to properly use OnCleanup, and to delete pointer on quit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5984 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -1/+19 |
| * | Comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5981 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -17/+54 |
| * | Turn watchlist back to map. watchlist is small, watchentries is large, only w...•••(watchentries is the primary index of whos watching each nick, watchlist is the small nicklist attached to each user)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5980 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -4/+4 |
| * | Change m_watch to use hash_map rather than map, because of the large number o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5979 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -4/+4 |
| * | Improve the way 005 ISUPPORT is sent to users when they connect, cache it in ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5978 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -18/+1 |
| * | Properly fix 'changed nickname from one thats on your notify to one thats not...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5977 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -1/+3 |
| * | Whoops, one too many params•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5976 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -1/+1 |
| * | Fix /nick signoff message•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5975 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -1/+1 |
| * | More to fix.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5974 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -2/+2 |
| * | Make this behave more like other WATCH implementations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5973 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -2/+3 |
| * | Fix quite a few whoopsies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5972 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -7/+33 |
| * | Untested! New m_watch that should be hundreds of times faster (im not joking ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5971 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-13 | 1 | -164/+207 |
| * | Remove unused debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5969 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -3/+1 |
| * | New clone counting mechanism (this isnt tested yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5967 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -0/+2 |
| * | Make FounderProtectBase::remove_own_privs a reference, so we can change it on...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5966 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -2/+2 |
| * | Someone forgot to do founder too :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5965 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -1/+1 |
| * | Fixed a pretty nasty bug that allowed users to +a themselves if deprotectself...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5963 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-12-12 | 1 | -1/+1 |
| * | Reverted om's commit so we can keep laughing at him for never doing anything•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5962 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-12-12 | 1 | -0/+1 |
| * | I yell 'LIES' in the face of anyone who says I don't commit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5961 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-12-12 | 1 | -1/+0 |
| * | AnMaster thinks im not committing enough, so heres a pointless commit for him.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5960 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -3/+0 |
| * | More comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5959 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -1/+7 |
| * | Fix trivial broken stat counter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5958 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -1/+1 |
| * | Whoops, forgot to unpublish the interface!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5957 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-12 | 1 | -0/+1 |
| * | Just comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5955 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -8/+36 |
| * | Tidy up a loop a bit so it isnt for(;;) with a break•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5954 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -28/+33 |
| * | And fix the typos in it.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5953 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -2/+0 |
| * | Attempt another speedup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5952 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -8/+7 |
| * | Fix kinda stupid whoopsie•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5951 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -0/+1 |