| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Cache mode list that is sent in the 004 numeric•••Deduplicate UserModeList(), ChannelModeList() and ParaModeList() code
| attilamolnar | 2013-05-24 | 1 | -4/+2 |
| * | | Replaced vsnprintf with VAFORMAT pretty much everywhere. | Daniel Vassdal | 2013-05-18 | 1 | -75/+28 |
| * | | Get rid of the NICKForced extension•••Don't run OnUserPreNick when the nick change is forced
| attilamolnar | 2013-05-18 | 1 | -10/+9 |
| * | | Get rid of strlcpy(), strlcat(), charlcat() and charremove() | attilamolnar | 2013-05-16 | 1 | -6/+5 |
| * | | Allow spaces (and more) in oper types•••The spaces are converted to '_' characters in OPERTYPE for 2.0 servers
Issue #533 suggested by @ankitkv
| attilamolnar | 2013-05-16 | 1 | -4/+4 |
| * | | Replace some C-isms with C++-isms.•••* 'const char*' to 'const std::string&'.
* snprintf to std::string concatenation.
* Replace duplicated OneOfMatches with InspIRCd::MatchMask.
| Peter Powell | 2013-05-15 | 1 | -30/+17 |
| * | | Add method for writing server notices.•••This allows us to send a server notice to a user without worrying
about whether they are registered or not.
If a user receives a server notice and they are not registered
then the nickname field will contain an asterisk instead of their
nick name.
| Peter Powell | 2013-05-14 | 1 | -2/+7 |
| * | | Merge insp20 | attilamolnar | 2013-04-28 | 1 | -0/+9 |
| |\| |
|
| | * | Log some internal errors on DEFAULT loglevel instead of DEBUG, log detected e... | attilamolnar | 2013-04-21 | 1 | -0/+8 |
| | * | Immediately stop processing whenever we detect and handle a RecvQ overrun•••Thanks to @SimosNap for the report and cooperation
| attilamolnar | 2013-04-19 | 1 | -0/+1 |
| * | | Move <performance:nouserdns> to <connect:nouserdns>. | Peter Powell | 2013-04-27 | 1 | -2/+4 |
| * | | Modularize DNS•••The DNS modules are temporarily in commands/ so they're loaded automatically
Thanks to Attila for helping with much of this.
| Adam | 2013-04-26 | 1 | -21/+1 |
| * | | Extract UID/SID generation logic into a new class: UIDGenerator | attilamolnar | 2013-04-14 | 1 | -1/+1 |
| * | | Remove the deprecated invite API | attilamolnar | 2013-04-13 | 1 | -25/+7 |
| * | | Add LOG_ prefix to the log level enum values. | Peter Powell | 2013-04-12 | 1 | -14/+14 |
| * | | Convert ISUPPORT to use a map instead of a string. | Peter Powell | 2013-04-11 | 1 | -1/+1 |
| * | | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper() | attilamolnar | 2013-04-10 | 1 | -6/+6 |
| * | | Move most whois related code from the core into cmd_whois | attilamolnar | 2013-04-09 | 1 | -55/+0 |
| * | | Make cmd_whowas act like a module, remove special handling | attilamolnar | 2013-04-04 | 1 | -13/+0 |
| * | | Move member variables from User to LocalUser•••- idle_lastmsg
- dns_done
- quitting_sendq
- exempt
- lastping
| attilamolnar | 2013-04-01 | 1 | -4/+5 |
| * | | Change User::GetIPString() to return const std::string& | attilamolnar | 2013-04-01 | 1 | -10/+9 |
| * | | Send LUSERS before MOTD•••Issue #399
| attilamolnar | 2013-04-01 | 1 | -2/+2 |
| * | | Remove legacy code, mostly related to 1.2 compatibility | attilamolnar | 2013-04-01 | 1 | -2/+0 |
| |/ |
|
| * | Fix m_dnsbl not checking cgiirc users when the cgiirc address is elined | attilamolnar | 2013-03-11 | 1 | -5/+8 |
| * | Remove ServerLimits::Finalise(), it's completely wrong•••Truncate <limits:identmax>+1 long idents in User::ChangeIdent()
| attilamolnar | 2012-12-09 | 1 | -1/+1 |
| * | Make LocalUserList an std::list | attilamolnar | 2012-11-29 | 1 | -5/+6 |
| * | Add a typedef for LocalUserList | attilamolnar | 2012-11-29 | 1 | -2/+2 |
| * | Reorder local user initialization steps•••OnSetUserIP hook now runs after the user has a connect class and the g/k/z lines were checked (ip only, no host at that point)
Fixes #360 reported by @JDowny
Allows #336
| attilamolnar | 2012-11-29 | 1 | -18/+4 |
| * | Remove usage of deprecated CallCommandHandler() and IsValidModuleCommand() | attilamolnar | 2012-11-19 | 1 | -2/+2 |
| * | Make better use of User::GetFullRealHost() | attilamolnar | 2012-10-21 | 1 | -6/+6 |
| * | Fix unregistered users getting global notices, also fix certain commands work... | attilamolnar | 2012-10-12 | 1 | -1/+2 |
| * | Fix (d)host starting with ':' for some IPv6 clients | attilamolnar | 2012-10-03 | 1 | -1/+7 |
| * | Fix more undefined behavior caused by referencing the returned buffer by std:...•••See 83c7cc45daf6fb1f8c36f15297a4657e45a34e88
| attilamolnar | 2012-09-30 | 1 | -1/+5 |
| * | Fix undefined behavior caused by referencing the returned buffer by std::stri...•••Thanks to @ChrisTX for pointing this out
Fixes #257 reported by @helloall
| attilamolnar | 2012-09-23 | 1 | -2/+4 |
| * | Call OnUserSetIP() whenever the IP of a local user changes, set ident,host,dh... | attilamolnar | 2012-09-13 | 1 | -2/+40 |
| * | Add a config option to enable/disable the welcome notice sent to clients afte...•••Fixes #284 reported by @hoggeh
| attilamolnar | 2012-08-25 | 1 | -1/+2 |
| * | Don't hard code the branch version. | Peter Powell | 2012-07-27 | 1 | -2/+2 |
| * | Revert "users: add SetClientIP function for irc::sockets::sockaddrs type."•••This reverts commit f0474272303ac9297f637ce956315518138bafff.
| Robin Burchell | 2012-07-01 | 1 | -13/+1 |
| * | Revert "users: LocalUser constructor should call SetClientIP() on itself"•••This reverts commit dca6a7821efbfd1e6c2987dfa1d2b9f72d1db1be.
| Robin Burchell | 2012-07-01 | 1 | -2/+1 |
| * | Revert "users: introduce OnSetClientIP hook."•••This reverts commit 5fd31ec5a6ba6021763b36d8d17d4665900623ab.
| Robin Burchell | 2012-07-01 | 1 | -2/+0 |
| * | Fix pending invites not being removed when a channel was deleted or had its T... | attilamolnar | 2012-06-17 | 1 | -55/+24 |
| * | Be consistent with Robby's qQ snomask changes | Sir Poggles | 2012-06-12 | 1 | -1/+1 |
| * | users: introduce OnSetClientIP hook.•••This hook is called whenever a client's IP is modified.
| William Pitcock | 2012-06-12 | 1 | -0/+2 |
| * | users: LocalUser constructor should call SetClientIP() on itself•••This way we fire a future hook based on local IP information changing.
| William Pitcock | 2012-06-12 | 1 | -1/+2 |
| * | users: add SetClientIP function for irc::sockets::sockaddrs type.•••Code which touches client_sa should instead use this SetClientIP function so that hooks may
be called in the future.
| William Pitcock | 2012-06-12 | 1 | -1/+13 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+20 |
| * | Avoid sending empty channel list numeric on whois if the target is not in any... | attilamolnar | 2012-04-19 | 1 | -1/+1 |
| * | Merge pull request #28 from DjSlash/classinconnectmsg•••Show class in connectmsg | Robin Burchell | 2012-04-15 | 1 | -2/+2 |
| |\ |
|
| | * | Show class in connectmsg•••Made the connect announcement show the class a client is in, making it
easy to spot if a client is in the right class.
| Rutger | 2012-04-01 | 1 | -2/+2 |
| * | | Add <connect:maxconnwarn>•••Created the maxconnwarn variable in the connect block, so you can make
connect blocks that only warns about max connections if you want to.
This reduces noise from connecting clients that have low maxlocal and/or
maxglobal. It is enabled by default.
| Rutger | 2012-04-01 | 1 | -4/+7 |
| |/ |
|