| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| | * | | m_cgiirc Call User::InvalidateCache() after changing host and dhost in OnChec... | Attila Molnar | 2014-05-01 | 1 | -0/+1 |
| | * | | m_spanningtree Advertise the availability of m_globops in CAPAB CAPABILITIES | Attila Molnar | 2014-04-29 | 1 | -0/+6 |
| | * | | m_spanningtree Set the bursting flag in the FJOIN handler based on whether th...•••Previously the flag was true if our route to the source was bursting, which resulted in m_joinflood incorrectly registering netjoins when a remote server was bursting
Fixes issue #839 reported by @joshtek0
| Attila Molnar | 2014-04-26 | 1 | -2/+3 |
| | * | | Change Windows libraries to be dynamically linked | Adam | 2014-04-13 | 5 | -22/+23 |
| | * | | m_ssl_openssl Avoid Applink on Windows by calling PEM_read_bio_DHparams() ins... | Attila Molnar | 2014-04-13 | 1 | -0/+11 |
| | * | | m_auditorium Handle NULL return from Channel::GetUser() in OnSendWhoLine()•••Found by Coverity, CID: 1135647
| Attila Molnar | 2014-04-13 | 1 | -1/+1 |
| | * | | m_ojoin Remove pointless FindChan() call•••Found by Coverity, CID: 1135649
| Attila Molnar | 2014-04-13 | 1 | -1/+0 |
| | * | | m_watch Be more strict when checking whether the watch list of a user is full•••After a rehash MAX_WATCH can become lower than it was before
| Attila Molnar | 2014-04-12 | 1 | -1/+1 |
| | * | | Correct the syntax messages of a few modules. | Robby- | 2014-04-12 | 3 | -4/+4 |
| * | | | m_spanningtree Remove the MAP ISUPPORT token•••No other servers send this token and sending it has little to no benefit
| Attila Molnar | 2014-07-20 | 2 | -6/+0 |
| * | | | Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhere | Attila Molnar | 2014-07-19 | 6 | -8/+8 |
| * | | | Access local user list via new UserManager::GetLocalUsers() and make local_us... | Attila Molnar | 2014-07-19 | 7 | -9/+16 |
| * | | | Move and rename typedef LocalUserList to UserManager::LocalList | Attila Molnar | 2014-07-19 | 6 | -9/+9 |
| * | | | Erase local users from UserManager::local_list in QuitUser() | Attila Molnar | 2014-07-19 | 1 | -0/+2 |
| * | | | Move typedef OperIndex to ServerConfig::OperIndex | Attila Molnar | 2014-07-16 | 4 | -6/+6 |
| * | | | m_rmode Call Channel::GetUsers() instead of directly accessing Channel::userlist | Attila Molnar | 2014-07-14 | 1 | -1/+2 |
| * | | | Rename UserChanList to User::ChanList, remove UCListIter | Attila Molnar | 2014-07-14 | 6 | -7/+7 |
| * | | | Remove typedef UserMembIter, use Channel::MemberMap::iterator instead•••Remove the now unused UserMembList typedef too
| Attila Molnar | 2014-07-14 | 2 | -4/+4 |
| * | | | Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator instead | Attila Molnar | 2014-07-14 | 15 | -19/+19 |
| * | | | Rename UserMembList to Channel::MemberMap, switch all code to use it | Attila Molnar | 2014-07-14 | 15 | -24/+24 |
| * | | | Change return type of Channel::GetUsers() to reference from pointer as it is ... | Attila Molnar | 2014-07-14 | 15 | -42/+41 |
| * | | | Remove current time parameter of the Timer constructor | Attila Molnar | 2014-07-10 | 3 | -3/+3 |
| * | | | m_spanningtree Extract logic that finds the source user for an incoming comma... | Attila Molnar | 2014-07-05 | 2 | -33/+51 |
| * | | | m_spanningtree Fix fake direction detection for commands | Attila Molnar | 2014-07-05 | 1 | -3/+3 |
| * | | | m_spanningtree Add optional expected nick TS parameter to SVSNICK•••Drop SVSNICK if the expected nick TS is present and it does not match the user's nick timestamp
| Attila Molnar | 2014-07-05 | 1 | -0/+23 |
| * | | | m_spanningtree Replace manual string building of outgoing commands with CmdBu... | Attila Molnar | 2014-07-03 | 3 | -4/+4 |
| * | | | User::ChangeNick() cannot fail if the new nick is the uuid, document this and... | Attila Molnar | 2014-07-03 | 2 | -10/+2 |
| * | | | Remove now needless User::ForceNickChange()•••Change call sites to call ChangeNick()
| Attila Molnar | 2014-07-03 | 6 | -8/+8 |
| * | | | Set SSL options to sane default and enfore server cipher preferences•••Original PR #856
| Julien Vehent | 2014-06-30 | 1 | -0/+3 |
| * | | | m_spanningtree Drop support for changing user modes with FMODE•••This is useless with uuids
| Attila Molnar | 2014-06-30 | 1 | -21/+6 |
| * | | | m_spanningtree Translate user mode changes done via FMODE by 1202-protocol se... | Attila Molnar | 2014-06-30 | 1 | -0/+17 |
| * | | | m_spanningtree Accept legacy JOINs from 1202-protocol servers•••2.0 accepted JOIN and some pseudoservers might use it
| Attila Molnar | 2014-06-30 | 1 | -0/+14 |
| * | | | Use TimingSafeCompare() to compare passwords and password hashes (non-hmac only)•••Issue #882
| Attila Molnar | 2014-06-28 | 2 | -7/+7 |
| * | | | m_spanningtree Send the cert fingerprint message to opers only after successf... | Attila Molnar | 2014-06-28 | 1 | -5/+9 |
| * | | | Check fingerprint before checking password (server linking)•••Checking the password before the fingerprint means that even without the
correct cert it's possible to brute force the password or leak
information about it. Checking the fingerprint means attackers must
forge the cert before they can learn any information about the password.
| Matthew Martin | 2014-06-28 | 1 | -15/+15 |
| * | | | Ignore safe compiler warnings in a more reliable way. | Peter Powell | 2014-06-28 | 4 | -20/+38 |
| * | | | Add parameter to InspIRCd::TimeString for UTC time formats.•••Missing doc added by @attilamolnar
| Peter Powell | 2014-06-25 | 2 | -2/+2 |
| * | | | Add formatting to InspIRCd::TimeString; switch all code to use it.•••m_httpd also now uses the correct timestamp format.
Windows-specific fixes by @attilamolnar, original PR #849
| Peter Powell | 2014-06-25 | 2 | -9/+2 |
| * | | | Change all occurrences of plain sort() to std::sort() | Attila Molnar | 2014-06-22 | 1 | -1/+1 |
| * | | | Change the type of the user parameter in the OnUserPreNick() hook from User t...•••No remote users were passed to this hook before.
Remove needless IS_LOCAL() checks.
| Attila Molnar | 2014-06-20 | 4 | -10/+4 |
| * | | | Increment serverstats::Collisions when a collision is handled, not when a mod... | Attila Molnar | 2014-06-20 | 1 | -0/+3 |
| * | | | m_spanningtree Share server description updates via SINFO desc | Attila Molnar | 2014-06-17 | 3 | -0/+22 |
| * | | | m_spanningtree Remove server-to-server VERSION handler | Attila Molnar | 2014-06-17 | 3 | -40/+1 |
| * | | | m_spanningtree Translate SINFO version to VERSION and vice versa for 1202 pro... | Attila Molnar | 2014-06-17 | 1 | -1/+19 |
| * | | | m_spanningtree Exchange public server version strings via SINFO instead of VE... | Attila Molnar | 2014-06-17 | 2 | -1/+5 |
| * | | | m_spanningtree Show the full version string of servers to opers•••Issue #637, suggested by @CuleX
| Attila Molnar | 2014-06-17 | 1 | -1/+7 |
| * | | | m_spanningtree Send and receive full version strings via SINFO | Attila Molnar | 2014-06-17 | 2 | -0/+8 |
| * | | | m_spanningtree Add a field to TreeServer for storing full version strings | Attila Molnar | 2014-06-17 | 2 | -1/+18 |
| * | | | m_spanningtree Add server-to-server SINFO command handler and builder•••Don't send SINFO to 1202 protocol servers
| Attila Molnar | 2014-06-17 | 4 | -1/+55 |
| * | | | m_spanningtree Add TreeSocket::SendServerInfo() that sends all additional dat... | Attila Molnar | 2014-06-17 | 2 | -3/+11 |