aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Fix xline reasons being truncated in m_xline_db.•••This error was introduced in bbeb5ea3. Gravatar Peter Powell2015-01-291-1/+1
* | | | | Merge branch 'master+foreachneighbor'Gravatar Attila Molnar2015-01-261-38/+20
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | m_ircv3 Implement WriteNeighboursWithExt() using User::ForEachNeighbor()Gravatar Attila Molnar2015-01-241-38/+20
* | | | | m_spanningtree Rewrite PING logic to use TimersGravatar Attila Molnar2015-01-257-120/+195
|/ / / /
* | | | Merge branch 'master+no-rtti'Gravatar Attila Molnar2015-01-2328-34/+59
|\ \ \ \
| * \ \ \ Merge branch 'master+exttype' into master+no-rttiGravatar Attila Molnar2015-01-2228-34/+59
| |\ \ \ \
| | * | | | m_services_account Replace dynamic_cast with static_cast as we know the objec...Gravatar Attila Molnar2015-01-181-3/+1
| | * | | | m_spanningtree Only unserialize() METADATA if the object type matches Extensi...Gravatar Attila Molnar2015-01-181-2/+2
| | * | | | Specify which Extensible subclass an ExtensionItem is valid forGravatar Attila Molnar2015-01-1827-29/+56
* | | | | | m_kicknorejoin Store kicked users in a vectorGravatar Attila Molnar2015-01-231-8/+26
* | | | | | m_kicknorejoin Move logic that tracks kicked users into KickRejoinDataGravatar Attila Molnar2015-01-231-25/+34
|/ / / / /
* | | | | m_spanningtree Remove public TreeServer methods that are only called from Tre...Gravatar Attila Molnar2015-01-202-20/+2
* | | | | m_spanningtree Get rid of some boilerplate•••Make methods const while at it Gravatar Attila Molnar2015-01-204-45/+7
|/ / / /
* | | | Merge branch 'master+stfjoinforward'Gravatar Attila Molnar2015-01-143-16/+111
|\ \ \ \ | |/ / / |/| | |
| * | | m_spanningtree Increase maximum generated FJOIN line size to 510Gravatar Attila Molnar2015-01-091-1/+1
| * | | m_spanningtree Forward FJOINs with correct TS, modes and userlistGravatar Attila Molnar2015-01-092-3/+78
| * | | m_spanningtree Change name and scope of commait in FJOIN handlerGravatar Attila Molnar2015-01-091-3/+4
| * | | m_spanningtree Add overload for add() and has_room(), giving more flexibility...Gravatar Attila Molnar2015-01-092-6/+18
| * | | m_spanningtree Add CmdBuilder::push_raw() overload for rangesGravatar Attila Molnar2015-01-091-0/+7
| * | | m_spanningtree Add source server parameter to CommandFJOIN::Builder constructor•••Default it to this server Gravatar Attila Molnar2015-01-092-3/+3
* | | | Remove some unnecessary NULL checksGravatar Attila Molnar2015-01-102-7/+2
* | | | Reduce std::string::substr() usage•••substr() returns a new string while erase() and assign() modify the existing one Gravatar Attila Molnar2015-01-1019-29/+29
|/ / /
* | | Fix a regression in m_cloaking•••5c7db14a5 made the cloak use hex-encoded hashes instead of the binary output. Gravatar Thomas Fargeix2014-12-291-1/+1
* | | Change type of some associative containers to their flat versions, including ...Gravatar Attila Molnar2014-12-1514-27/+21
* | | Add typedef PrivSet for OperInfo::AllowedOperCommands and AllowedPrivsGravatar Attila Molnar2014-12-151-2/+2
* | | Merge branch 'master+callerid' into master+flatmapGravatar Attila Molnar2014-12-151-20/+14
|\ \ \
| * | | m_callerid Change CallerIdDataSet (wholistsme) to be a vectorGravatar Attila Molnar2014-12-101-3/+3
| * | | m_callerid Add typedefs for containers in callerid_dataGravatar Attila Molnar2014-12-101-6/+9
| * | | m_callerid Simplify code interacting with containersGravatar Attila Molnar2014-12-101-12/+3
* | | | Merge branch 'master+timeout'Gravatar Attila Molnar2014-12-082-56/+56
|\ \ \ \ | |/ / / |/| | |
| * | | m_flashpolicyd, m_httpd Store sockets in a intrusive listGravatar Attila Molnar2014-11-032-8/+8
| * | | m_flashpolicyd, m_httpd Handle timeouts using the Timer systemGravatar Attila Molnar2014-11-032-46/+49
| * | | m_httpd Clean up HttpServerSocket constructorGravatar Attila Molnar2014-11-031-3/+4
| * | | m_httpd Remove unused containerGravatar Attila Molnar2014-11-031-1/+0
| * | | m_httpd Always timeout connections, set default timeout to 10 secondsGravatar Attila Molnar2014-11-031-4/+1
* | | | Link m_ldap against libldap_rGravatar Adam2014-12-071-2/+2
* | | | Fix warnings in m_ssl_openssl about the use of `long long` on C++03.Gravatar Peter Powell2014-12-071-0/+7
|/ / /
* | | Add stdalgo::isin() and use it to simplify codeGravatar Attila Molnar2014-11-011-1/+1
* | | Add stdalgo::erase() and use it to simplify codeGravatar Attila Molnar2014-11-013-21/+4
* | | Merge insp20Gravatar Attila Molnar2014-10-2710-19/+214
|\| |
| * | Remove some dead code found by CoverityGravatar Attila Molnar2014-10-262-5/+1
| * | Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions.•••This is a modified version of 690c372. Fixes #905. Gravatar Peter Powell2014-10-251-6/+3
| * | m_delaymsg Add option to disallow NOTICEs tooGravatar Attila Molnar2014-10-231-1/+18
| * | Fix m_banredirect causing bans added for hosts being rewritten as nicksGravatar Adam2014-10-231-0/+11
| * | m_ssl_openssl Add compile time option that allows disabling renegotiationsGravatar Attila Molnar2014-10-201-0/+61
| * | m_ssl_openssl Add compile time option to enable ECDHGravatar Attila Molnar2014-10-201-0/+36
| * | m_ssl_gnutls Add compile time option for allowing sha256 certificate fingerpr...Gravatar Attila Molnar2014-10-201-0/+4
| * | Fix watch away numerics, #937Gravatar Adam2014-10-191-1/+1
| * | m_delayjoin Only send JOIN on mode change if the mode being changed is a pref...Gravatar Attila Molnar2014-10-171-0/+5
| * | Initialize all fields of issl_session on module load in SSL modulesGravatar Attila Molnar2014-10-162-1/+3