Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-12 | m_dnsbl: switch to OnSetClientIP hook which may be refired. | William Pitcock | |
2012-06-12 | users: introduce OnSetClientIP hook. | William Pitcock | |
This hook is called whenever a client's IP is modified. | |||
2012-06-12 | users: LocalUser constructor should call SetClientIP() on itself | William Pitcock | |
This way we fire a future hook based on local IP information changing. | |||
2012-06-12 | users: add SetClientIP function for irc::sockets::sockaddrs type. | William Pitcock | |
Code which touches client_sa should instead use this SetClientIP function so that hooks may be called in the future. | |||
2012-06-12 | fgets(): refer to the buffer size (no literals) | Sir Poggles | |
2012-06-12 | Fix 2 clang warnings reported by @SaberUK | attilamolnar | |
2012-06-12 | Snomask qQ: Swap quit message and IP for easier parsing by bots or scripts | Robby- | |
2012-06-12 | README changes. | Peter Powell | |
2012-06-12 | Fix build on Debian GNU/Hurd platforms, thanks to Jonathan Wiltshire ↵ | attilamolnar | |
<jmw@debian.org> for the patch Fixes issue #98 reported by @guikcd | |||
2012-06-12 | m_check: Include IP and gecos in host/IP-mask lookup results | Robby- | |
2012-06-11 | m_spanningtree Only add a resolved server IP as valid if it still exists ↵ | attilamolnar | |
when the lookup completes | |||
2012-06-11 | m_spanningtree Move SecurityIPResolver code to resolvers.cpp from resolvers.h | attilamolnar | |
2012-06-11 | m_spanningtree Disallow server passwords which contain a space char and ↵ | attilamolnar | |
those which begin with a colon Update links.conf.example | |||
2012-06-11 | m_spanningtree Notify opers upon ecountering a configuration error when ↵ | attilamolnar | |
rehashing | |||
2012-06-01 | Merge pull request #179 from attilamolnar/insp20+desyncfix | Robin Burchell | |
[2.0] Fix desyncs caused by m_autoop and broken spanningtree routing logic | |||
2012-06-01 | Merge pull request #182 from attilamolnar/insp20+gnutlsfix | Robin Burchell | |
[2.0] Fix crash in m_ssl_gnutls destructor when dh_params wasn't inited | |||
2012-06-01 | m_ssl_gnutls Only generate DH params when dh_params is inited | attilamolnar | |
2012-06-01 | m_ssl_gnutls Fix crash caused by calling gnutls_dh_params_deinit() when ↵ | attilamolnar | |
dh_params wasn't inited Fixes #181 reported by @BlacklightShining | |||
2012-05-31 | m_spanningtree Fix desync issue #37 reported by @Joah - part 2 | attilamolnar | |
2012-05-30 | Merge pull request #175 from attilamolnar/insp20+chopfix | Robin Burchell | |
[2.0] Fix last character being chopped off in included (exec)files | |||
2012-05-30 | Merge pull request #173 from Robby-/insp20-moddesc | Robin Burchell | |
[2.0] Module description updates | |||
2012-05-30 | Merge pull request #166 from Robby-/insp20-cfgcorrections | Robin Burchell | |
[2.0] Add more documentation about logging, aswell as make text, tab and space corrections to the configs. | |||
2012-05-30 | Merge pull request #159 from gholms/md5-memset-20 | Robin Burchell | |
[2.0] md5: zero the whole MD5Context, not only part of it | |||
2012-05-30 | Merge pull request #163 from attilamolnar/insp20+silentjoinfix | Robin Burchell | |
[2.0] Don't send a MODE on join when the join was silenced by a module | |||
2012-05-30 | Module description updates | Robby- | |
2012-05-30 | m_autoop Fix desync issue #37 reported by @Joah - part 1 | attilamolnar | |
2012-05-30 | Fix last character being chopped off in included (exec)files (e.g. motd and ↵ | attilamolnar | |
rules) | |||
2012-05-30 | Add more documentation about logging, aswell as make text, tab and space ↵ | Robby- | |
corrections to the configs | |||
2012-05-29 | Fix printf-style WriteAllExcept not obeying serversource parameter | attilamolnar | |
2012-05-29 | Silence the MODE too if a join was silenced by a module not just the JOIN | attilamolnar | |
This leaked information when a module gave privs to the joining user in OnUserPreJoin Fix CycleHostsFromUser having the opposite effect | |||
2012-05-29 | Merge pull request #156 from attilamolnar/insp20+statszfix | Robin Burchell | |
[2.0] Improve bandwidth usage statistics (/STATS z) | |||
2012-05-28 | [2.0] md5: zero the whole MD5Context, not only part | Garrett Holmstrom | |
2012-05-28 | Use socketengine functions for sending and receiving data instead of plain ↵ | attilamolnar | |
send() and recv() so /STATS z displays correct bandwidth usage | |||
2012-05-28 | Merge pull request #152 from attilamolnar/insp20+showwhoisfix | Robin Burchell | |
[2.0] m_showwhois Fix potential crash in WHOISNOTICE handler | |||
2012-05-28 | Merge pull request #150 from attilamolnar/insp20+incrementuidfix | Robin Burchell | |
[2.0] Fix generating invalid UIDs after current_uid is 000Z99999 | |||
2012-05-28 | m_showwhois Fix potential crash in WHOISNOTICE handler | attilamolnar | |
2012-05-27 | Add testsuite tests for UID generation | attilamolnar | |
2012-05-27 | While at it, use a constant parameter for calling IncrementUID in GetUID | attilamolnar | |
Get rid of curindex, use a bool to determine if we need to initialize | |||
2012-05-27 | Fix generating invalid UIDs after current_uid is 000Z99999 (next UID became ↵ | attilamolnar | |
000[AAAAA) | |||
2012-05-27 | Merge pull request #142 from attilamolnar/insp20+sestatsfix | Robin Burchell | |
[2.0] Count the actual number of sent/received bytes in SocketEngine statistics | |||
2012-05-27 | Merge pull request #145 from SaberUK/insp20-typo-fixes | Robin Burchell | |
[2.0] Typo fixes. | |||
2012-05-25 | A few more typo fixes. | Peter Powell | |
2012-05-25 | Debian typo fixes. | Peter Powell | |
2012-05-23 | Fixed m_mlock | Adam | |
2012-05-23 | Count the actual number of sent/received bytes in SocketEngine instead of ↵ | attilamolnar | |
the buffer size passed to the send/receive functions | |||
2012-05-23 | Merge pull request #139 from SaberUK/insp20-unistd-windows | Robin Burchell | |
[2.0] Fix compile error caused by unistd.h not existing on Windows. | |||
2012-05-23 | Fix compile error caused by unistd.h not existing on Windows. | Peter Powell | |
2012-05-23 | Merge pull request #131 from attilamolnar/insp20+hideroperwhofix | Robin Burchell | |
[2.0] Fix issue #95 reported by @Joah | |||
2012-05-23 | Merge pull request #136 from nenolod/bugfix/epoll-nitpicks-2.0 | Robin Burchell | |
[2.0] epoll: make sure EPOLLET flag does not get clobbered | |||
2012-05-20 | epoll: make sure EPOLLET flag does not get clobbered | William Pitcock | |
EPOLLET is the highest bit, so storing EPOLLET in a signed value leads to undefined behaviour. |