Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-09 | m_spanningtree Add CmdBuilder::push_raw() overload for ranges | Attila Molnar | |
2015-01-09 | m_spanningtree Add source server parameter to CommandFJOIN::Builder constructor | Attila Molnar | |
Default it to this server | |||
2015-01-03 | Merge pull request #959 from Alef-Burzmali/master+fixcloaking | Attila Molnar | |
Fix a regression in m_cloaking | |||
2015-01-03 | cmd_invite Send RPL_AWAY after RPL_INVITING if the target user is away | Attila Molnar | |
This is consistent with other server implementations and the RFC | |||
2014-12-29 | Fix a regression in m_cloaking | Thomas Fargeix | |
5c7db14a5 made the cloak use hex-encoded hashes instead of the binary output. | |||
2014-12-19 | Merge branch 'master+listmode' | Attila Molnar | |
2014-12-19 | Merge branch 'master+flatmap' | Attila Molnar | |
2014-12-18 | Merge branch 'master+serverlimits' | Attila Molnar | |
2014-12-18 | Merge pull request #953 from SaberUK/master+configure-oversights | Attila Molnar | |
Fix some oversights from #895. | |||
2014-12-18 | Fix some oversights from #895. | Peter Powell | |
- Always write the configure cache file as it is needed for updating the makefile when --update is called. - List the modules which have been enabled in the "configuration complete" message. - Silence some harmless warnings about installing PEM files which don't exist. | |||
2014-12-16 | Drop setter is empty check when displaying listmodes | Attila Molnar | |
The setter cannot be empty unless the nick of a client is empty which is not possible | |||
2014-12-16 | Display listmodes in the order in which they are in the container instead of ↵ | Attila Molnar | |
reverse iterating | |||
2014-12-16 | Change listmode storage type to vector | Attila Molnar | |
2014-12-15 | Change type of some associative containers to their flat versions, including ↵ | Attila Molnar | |
Extensible storage | |||
2014-12-15 | Add flat_[multi]{map,set} containers | Attila Molnar | |
2014-12-15 | Add typedef ModeParser::ModeWatcherMap, remove ModeWatchIter | Attila Molnar | |
2014-12-15 | Add typedef PrivSet for OperInfo::AllowedOperCommands and AllowedPrivs | Attila Molnar | |
2014-12-15 | Merge branch 'master+callerid' into master+flatmap | Attila Molnar | |
2014-12-10 | m_callerid Change CallerIdDataSet (wholistsme) to be a vector | Attila Molnar | |
2014-12-10 | m_callerid Add typedefs for containers in callerid_data | Attila Molnar | |
2014-12-10 | m_callerid Simplify code interacting with containers | Attila Molnar | |
2014-12-09 | Pass the empty tag to Limits when constructing a ServerConfig, remove ↵ | Attila Molnar | |
default ServerLimits constructor | |||
2014-12-09 | Add ServerLimits constructor that reads limits from a ConfigTag and use it | Attila Molnar | |
2014-12-09 | Initialize ServerConfig::EmptyTag using the init list | Attila Molnar | |
2014-12-08 | Merge branch 'master+timeout' | Attila Molnar | |
2014-12-07 | Link m_ldap against libldap_r | Adam | |
2014-12-07 | Merge pull request #941 from SaberUK/master+test-build | Attila Molnar | |
Add support for extra modules and custom compilers to test-build. | |||
2014-12-07 | Add support for extra modules and custom compilers to test-build. | Peter Powell | |
2014-12-07 | Merge pull request #895 from SaberUK/master+configure-misc-cleanup | Attila Molnar | |
Various improvements to the build system. | |||
2014-12-07 | Fix builds on OpenBSD spamming the console with warnings. | Peter Powell | |
2014-12-07 | Fix warnings in m_ssl_openssl about the use of `long long` on C++03. | Peter Powell | |
2014-12-07 | Move common code to make::common from make::utilities. | Peter Powell | |
The other code in that file will be removed very soon so it has been left alone to avoid merge conflicts. This will help prevent insp20 merge conflicts in the future. | |||
2014-12-07 | Implement support for distribution specific version labels. | Peter Powell | |
This will help us determine whether a version has been packaged by a downstream distribution who quite often make arbitrary changes which are a pain to provide support for. Debian, we're looking at you. | |||
2014-12-07 | Improve build system compiler detection. | Peter Powell | |
- Check the CXX environment variable inside find_compiler instead of doing it separately. - Use a test file instead of checking for version output. This ensures we are using a working compiler. - Pipe the output through run_test which makes debugging problems considerably easier. - Detect Xcode versions of Clang properly by returning the LLVM version number instead of the Xcode one. | |||
2014-12-07 | Improve configure cache file handling. | Peter Powell | |
- Add a version number to the configure cache file. - Disable configure cache file in non-interactive mode. - Rename configure cache file to .configure.cache to avoid 2.0 files. - Use run_test to produce the "reading .configure.cache" message. | |||
2014-12-07 | Miscellaneous improvements to configure. | Peter Powell | |
- Clean up various minor sections of the code. - Remove OpenSSL and GnuTLS detection plumbing. - This will soon be the job of modulemanager. - This did not work in non-interactive mode unlike --enable-extras. - Rework runas user handling. - Add the --gid configure option. - Accept either an id or a name in --gid and --uid. - Rework the question flow in interactive mode. - User is no longer asked detailed questions unless they want them. - Socket engine questions have been removed. - Automatically enable non-interactive mode if STDIN or STDOUT are not a tty. | |||
2014-12-07 | Add Perl module for console related code. | Peter Powell | |
- Move prompt_* methods to this module. - Add methods for printing errors and warnings easily. - Add colour code helpers and switch all code to use them. | |||
2014-11-03 | m_flashpolicyd, m_httpd Store sockets in a intrusive list | Attila Molnar | |
2014-11-03 | m_flashpolicyd, m_httpd Handle timeouts using the Timer system | Attila Molnar | |
2014-11-03 | m_httpd Clean up HttpServerSocket constructor | Attila Molnar | |
2014-11-03 | m_httpd Remove unused container | Attila Molnar | |
2014-11-03 | m_httpd Always timeout connections, set default timeout to 10 seconds | Attila Molnar | |
2014-11-01 | Add stdalgo::isin() and use it to simplify code | Attila Molnar | |
2014-11-01 | Add stdalgo::erase() and use it to simplify code | Attila Molnar | |
2014-10-27 | Remove if (!this) check from ConfigTag::readString() | Attila Molnar | |
2014-10-27 | Merge insp20 | Attila Molnar | |
2014-10-27 | m_ssl_openssl Store a pointer to the OpenSSLIOHook object in SSL objects | Attila Molnar | |
2014-10-26 | Release v2.0.18 | Attila Molnar | |
2014-10-26 | Remove some dead code found by Coverity | Attila Molnar | |
2014-10-25 | Merge pull request #944 from SaberUK/insp20+gnutls-rnd | Attila Molnar | |
[2.0] Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions. |