Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-05 | m_cap Learn the supported capability negotiation protocol of a client from ↵ | Attila Molnar | |
CAP LS Let modules implementing caps query this information | |||
2015-12-05 | m_cap Add Capability::OnList() hook | Attila Molnar | |
2015-12-05 | m_sasl Create SASLCap which subclasses Cap::Capability and implements ↵ | Attila Molnar | |
OnRequest() | |||
2015-12-05 | m_cap Add Capability::OnRequest() hook | Attila Molnar | |
2015-12-05 | Add rewritten m_cap module | Attila Molnar | |
- Caps are now managed by m_cap - Each cap uses one bit in an extension item shared with other caps | |||
2015-12-05 | m_sasl Enforce usage of uuids in server-to-server SASL command | Attila Molnar | |
2015-12-05 | Nuke m_cap | Attila Molnar | |
2015-12-05 | m_ircv3 Change signature of WriteNeighboursWithExt to accept a cap, rename | Attila Molnar | |
2015-12-02 | Merge branch 'master+serviceinit' | Attila Molnar | |
2015-12-01 | Merge branch 'master+reloadmod' | Attila Molnar | |
2015-11-26 | core_reloadmodule Allow modules to handle reload failures of other mods | Attila Molnar | |
2015-11-26 | core_reloadmodule Allow modules to save and restore their own data when ↵ | Attila Molnar | |
reloading another mod | |||
2015-11-26 | core_reloadmodule Save and restore module state (modes, extensions) on reload | Attila Molnar | |
2015-11-26 | Add LocalIntExt and LocalStringExt::unserialize() for non-FORMAT_NETWORK | Attila Molnar | |
2015-11-26 | Fix FORMAT_INTERNAL handling in LocalIntExt::serialize() and ↵ | Attila Molnar | |
LocalStringExt::serialize() | |||
2015-11-26 | Add typedef ExtensionManager::ExtMap | Attila Molnar | |
2015-11-26 | m_services_account Handle FORMAT_INTERNAL when unserializing the accountname | Attila Molnar | |
Skip sending the numeric and firing the OnAccountChange event | |||
2015-11-26 | Handle module reloading in core_reloadmodule entirely | Attila Molnar | |
2015-11-23 | Implement ExtensionItem::RegisterService() | Attila Molnar | |
2015-11-23 | Implement ModeHandler::RegisterService() | Attila Molnar | |
2015-11-23 | Implement Command::RegisterService() | Attila Molnar | |
2015-11-23 | Add ServiceProvider::RegisterService(), call it from ModuleManager::AddService() | Attila Molnar | |
2015-11-23 | Extract code that manipulates the ModuleManager::DataProviders map into methods | Attila Molnar | |
2015-11-23 | core_whowas Purge nicks as soon as they no longer have any entries | Attila Molnar | |
2015-11-23 | core_whowas Add WhoWas::Manager::PurgeNick() | Attila Molnar | |
2015-11-23 | core_whowas Remove dead code | Attila Molnar | |
2015-11-23 | m_operprefix Unset mode on unload | Attila Molnar | |
Fixes issue #1109 reported by @Sheogorath-SI | |||
2015-11-15 | Merge pull request #1103 from rburchell/master-fix-info | Attila Molnar | |
Some updates to INFO. | |||
2015-11-11 | m_ssl_gnutls Disable SSL v3 and when acting as a server enforce our cipher ↵ | Attila Molnar | |
preferences by default | |||
2015-11-11 | m_ssl_gnutls Strip unrecognized tokens from the priority string if ↵ | Attila Molnar | |
configured to do so or when using the default | |||
2015-11-11 | m_ssl_gnutls Add GnuTLS::Priority::GetDefault() | Attila Molnar | |
2015-11-10 | m_ssl_gnutls Remove DH parameter generation | Attila Molnar | |
Generating DH params like this blocked the main thread, significantly slowing down startup and it made /rehash ssl freeze the server until the generation finished. External tools such as our genssl should be used to generate DH params. | |||
2015-11-10 | m_ssl_openssl Disable compression and SSL v3 by default | Attila Molnar | |
2015-11-10 | m_ssl_openssl Add workaround for a memory leak in OpenSSL | Attila Molnar | |
2015-11-09 | inspircd: Don't list individual authors on startup. | Robin Burchell | |
We already keep track of this in /INFO, so point there instead. | |||
2015-11-09 | info: Move ChrisTX and Shawn to former contributors section. | Robin Burchell | |
2015-11-09 | info: Update my copyright since I've touched this rather extensively. | Robin Burchell | |
2015-11-09 | info: Move SaberUK to Core Developers. | Robin Burchell | |
Reflects reality, he's done a fair chunk of work. :) | |||
2015-11-09 | info: Reflect reality, and move everyone who hasn't committed since 2010 to ↵ | Robin Burchell | |
"Former Developers" Self-explanatory, I hope. | |||
2015-11-09 | info: Merge "Regular Contributors" and "Other Contributors" into "Active ↵ | Robin Burchell | |
Contributors" Neither of the two other titles were really informative, and this now gels with "Former Contributors". | |||
2015-11-09 | info: Remove searchirc.com (now defunct), change irc-junkie credits to Asmo. | Robin Burchell | |
Asmo was the guy who deserves thanks, not the site, per-se. | |||
2015-11-09 | info: Move the early three of us to a "founding developers" section. | Robin Burchell | |
Reflecting the reality that we are of some kind of importance, even if we aren't really doing much nowdays except sipping cocktails on the beach. | |||
2015-11-09 | info: Move jackmcbarn from developers back to contributors. | Robin Burchell | |
His last contribution was moving his name here, which doesn't seem to quite gel. | |||
2015-11-03 | Remove UserManager::GarbageCollect() | Attila Molnar | |
2015-11-03 | Move already sent id rollover handling and static LocalUser::already_sent_id ↵ | Attila Molnar | |
into UserManager | |||
2015-11-03 | Add UserManager::NextAlreadySentId() and convert all code to use it | Attila Molnar | |
2015-11-02 | core_channel Implement invite (un)serialization | Attila Molnar | |
2015-11-02 | Rewrite invite system | Attila Molnar | |
- Moved out of core, now lives entirely in core_channel - Accessible using the provided API after including the appropriate header - Invites are stored in an extension attached to LocalUser/Channel objects, they no longer need special handling when destroying these objects or when lowering TS - Expiration of timed invites are implemented using Timers - When creating a new invite let a non-timed invite override a timed one | |||
2015-11-02 | Move ServerConfig::InvBypassModes into core_channel | Attila Molnar | |
2015-11-02 | Move handling of <options:invitebypassmodes> into core_channel | Attila Molnar | |