A modular C++ IRC daemon (ircd).
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2019-06-26 18:02Only show UHNAMES and NAMESX in 005 if the cap module is loaded.Peter Powell2+8-2
2019-06-25 14:03Switch permchannels and xline_db from OnBackgroundTimer to a Timer.Peter Powell3+33-8
2019-06-25 14:02permchannels: remove an unused ChanModeReference.Peter Powell1+0-1
2019-06-24 16:10Replace large if/else blocks for target.type with switches (#1668).linuxdaemon8+247-187
2019-06-24 13:46Add OnUserPreQuit event to allow modules to change quit messages (#1629).iwalkalone3+39-13
2019-06-24 11:00Reset diagnostic pragmas after including external headers (#1661).linuxdaemon8+60-1
2019-06-22 23:48Fix an inverted condition in the ircv3_sts module.Peter Powell1+1-1
2019-06-22 14:10Fix msgid inconsistencies with TAGMSGlinuxdaemon3+48-4
2019-06-20 09:24Deduplicate dirent.h inclusion.Peter Powell4+4-9
2019-06-18 18:17Make the data provider list case insensitive.Peter Powell1+1-1
2019-06-17 11:53Fix a typo in inspircd.conf.example.Peter Powell1+1-1
2019-06-17 11:28Add more info and a IPv6 class to the IRCCloud example config.Peter Powell1+7-1
2019-06-17 11:12Add example connect classes for and IRCCloud.Peter Powell3+27-1
2019-06-17 10:52Document <connect:deny> better.Peter Powell1+6-3
2019-06-17 08:55Update modulemanager for inspircd-contrib.Peter Powell1+1-1
2019-06-14 21:23Warn when building without SSL support.Peter Powell1+16-2
2019-06-14 18:56fix example config for m_connfloodBen Harris1+1-1
2019-06-14 13:24Log SQL queries at the debug log level.Peter Powell3+3-0
2019-06-12 20:46Show the mode syntax in ERR_INVALIDMODEPARAM.Peter Powell21+70-18
2019-06-12 17:41chanhistory: recreate the mode parameter instead of saving it.Peter Powell1+11-7
2019-06-12 11:42Add an API for accessing a batch end event.Peter Powell2+16-3
2019-06-11 23:12Default idents to the uuid of the connecting user.Peter Powell1+1-1
2019-06-11 09:02Fix echo-message replies being considered a side effect.Peter Powell2+3-3
2019-06-10 13:20Fix some more warnings in the httpd module.Peter Powell1+10-6
2019-06-10 13:10Fix a misleading log message in the sslinfo module.Peter Powell1+1-1
2019-06-10 13:06Add support for including directories containing .conf files.Peter Powell2+23-0
2019-06-10 12:40Add a method for getting a list of files in a directory.Peter Powell5+65-79
2019-06-10 10:33Add a way to disable older SSL versions with ssl_openssl.Peter Powell1+16-1
2019-06-08 00:10Fix a typo in the filter module.Peter Powell1+1-1
2019-06-07 19:11Add an option to the filter module to ignore self messages.Peter Powell2+22-3
2019-06-07 18:47Replace all abstract usages of his/he/her with they/their/it.Peter Powell5+9-9
2019-06-07 12:32Add the msgid tag to all outgoing messages.Peter Powell1+31-27
2019-06-07 19:18Fix building on older compiler versions.Peter Powell1+1-1
2019-06-07 19:13Implement support for millisecond level server-time accuracy.Peter Powell2+14-6
2019-06-07 13:32CoreExport for CommandSave. fixes #1635Ben Harris1+1-1
2019-06-07 09:54Check the unset level in autoop as well as the set level.Peter Powell1+3-2
2019-06-07 09:14Validate the exemptchanops parameter better and check permissions.Peter Powell1+53-16
2019-06-07 00:34Show how many users are non-SSL in ERR_ALLMUSTSSL.Peter Powell1+9-4
2019-06-06 21:28Add a configure warning about OpenBSDs broken compilers/linkers.Peter Powell1+9-0
2019-06-06 15:00Make messageflood weights configurable.Peter Powell2+25-7
2019-06-06 13:14Only call events on modules which aren't dying.Peter Powell2+13-3
2019-06-06 12:06Use a less scary message when an alias target is not U-lined.Peter Powell1+1-1
2019-06-05 13:23m_repeat: Fix parsing mode parameterlinuxdaemon1+1-4
2019-06-05 08:02Allow channels/auspex to see a secret channel topic. (#1654)Matt Schatz1+1-1
2019-06-05 08:01Fix a compiler warning introduced in d107093. (#1653)Matt Schatz1+1-1
2019-06-04 16:37Fix showing the anticaps channel name in ERR_CANNOTSENDTOCHAN.Peter Powell1+1-1
2019-05-31 15:24Fix parsing <bind:permissions> as base 10 instead of base 8.Peter Powell1+3-2
2019-05-30 20:24Ignore SIGUSR1 and SIGUSR2 by default.Peter Powell2+4-3
2019-05-29 12:53Various improvements to UNIX socket support.Peter Powell3+43-10
2019-05-29 11:48Add irc::sockets::isunix for checking if a file is a UNIX socket.Peter Powell3+18-4
2019-05-22 18:47Add an overload of StreamSocket::Close which closes when all data has been written.linuxdaemon3+52-9
2019-05-20 15:57m_filter: Minor cosmetic changes (#1645).Robby2+9-7
2019-05-20 13:15Add an option to the filter module to exclude registered users from a filter.Filippo Cortigiani3+16-4
2019-05-20 11:00Fix some warnings in m_httpd on older versions of GCC.Peter Powell1+7-7
2019-05-18 20:27m_haproxy: Initialize address length to 0linuxdaemon1+1-0
2019-05-17 15:10configure: Fix log-dir in --system modeAnatole Denis1+1-1
2019-05-17 08:29Release v3.1.0.Peter Powell2+2-2
2019-05-15 08:37Copy the silence flags when sending update notifications.Peter Powell1+1-1
2019-05-17 08:23Only skip applying more X-lines to a user if they have been killed.Peter Powell1+5-1
2019-05-16 16:56Fix applying pending xlines to online users.Peter Powell1+5-2
2019-05-15 21:16Fix space separation for CAPAB module listlinuxdaemon1+6-7
2019-05-15 09:57Document the --disable-auto-extras configure option.Peter Powell2+6-4
2019-05-15 09:47Comment out all of the includes in the inspircd example configs.Peter Powell1+3-3
2019-05-15 09:33Add support for the IRCv3 message id specification.Peter Powell2+128-0
2019-05-14 14:51Resize the event sets to 2x the CurrentSetSize in ResizeDouble().Peter Powell1+1-1
2019-05-14 14:55epoll: use a default list size of 16 to match other socket engines.Peter Powell1+1-1
2019-05-14 13:06Fix an inverted condition in the commonchans module.Peter Powell1+1-1
2019-05-13 23:30Add an enumeration for known protocol versions.Peter Powell4+43-28
2019-05-13 18:32If a parent server is hidden then also hide its child servers.Peter Powell1+6-4
2019-05-13 16:49Fix an unnecessary string copy when reading the <link> tags.Peter Powell1+1-2
2019-05-13 23:51Replace ModuleSpanningTree::TimeToStr with InspIRCd::DurationStr.Peter Powell4+2-20
2019-05-13 14:22Clean up and document the config header file.Peter Powell1+27-4
2019-05-13 13:26Allow SSLIOHook instances to override Get{Certificate,Fingerprint}.Peter Powell1+2-2
2019-05-12 10:45Fix configure not failing when invalid flags are passed to it.Peter Powell1+1-1
2019-05-11 15:34modulemanager: use get_version to get the InspIRCd version.Peter Powell1+3-3
2019-05-11 14:55Add a configure flag for disabling automatically enabling extras.Peter Powell1+4-1
2019-05-11 13:55Move message access checks to OnUserPre{Tag,}Message.Peter Powell2+67-60
2019-05-11 13:29Allow disabling a STS policy for users in specific connect classes.Peter Powell2+12-0
2019-05-10 08:48Release v3.0.1.Peter Powell1+1-1
2019-05-09 17:18Add umode O (override) to helpop.Robby1+2-0
2019-05-09 15:17Improve handling of list mode limits.Peter Powell1+16-8
2019-05-09 11:37Delete some obsolete comments.Peter Powell3+0-9
2019-05-09 11:02Silence a fallthrough warning in the pgsql module on newer GCCs.Peter Powell1+2-0
2019-05-06 16:35m_geo_maxmind: fix building on older libc versions.Peter Powell1+1-1
2019-05-06 14:53Re-order the includes to fix C++03 builds.nia2+3-3
2019-05-06 14:37Update the exemptchanops module section in modules.conf.example with missing exemptions.Robby1+4-3
2019-05-06 03:14Document the anticaps exemption.Robby2+3-0
2019-05-06 00:56Fix building against older versions of glibc.Peter Powell1+4-0
2019-05-05 19:47Fix relying on PWD being set in the makefile.Peter Powell1+1-1
2019-05-05 18:06win: change ssize_t typedef to SSIZE_TAdam1+1-1
2019-05-05 13:52Fix the <wsorigin> example.Peter Powell1+1-1
2019-05-05 12:45Add the test network to the readme.Peter Powell1+1-0
2019-05-05 11:33Raise the connection timeout in the example configs to 20s.Peter Powell1+2-2
2019-05-05 04:25cmd_names: Fix the syntax.Robby2+2-2
2019-05-04 20:20Fix the permissions files are installed with.Peter Powell1+14-14
2019-05-03 14:56Update the issue template for the new release.Peter Powell1+5-6
2019-05-03 14:37Work around NetBSD's EV_SET using intptr_t instead of void*.Peter Powell1+19-4
2019-05-03 14:17Fix --distribution-label erroneously requiring --development.Peter Powell2+2-1
2019-05-01 11:30Release v3.0.0.Peter Powell2+1-5
2019-05-03 13:04Clarify the require* connect block options and document the sslinfo module operonly option.Robby2+41-21
2019-05-03 08:46Fix the ctctags module being marked as a draft.Peter Powell1+1-1
2019-05-01 14:25Merge branch 'insp20' into insp3.Peter Powell9+32-32
2019-04-30 09:05Remove the copyright year from the Windows resource file.Peter Powell1+1-1
2019-04-28 21:26Some more text fixes and improvements (#1618).Robby71+91-88
2019-04-28 16:40Raise the maximum time period for the conn_join module to 15m.Peter Powell1+2-2
2019-04-28 13:03Fixed a missing quotation mark in the repeat module config.Vitor Luis1+1-1
2019-04-28 08:14Textual improvements and fixes such as typos, casing, etc. (#1612)Robby96+220-217
2019-04-19 22:28Fix compatibility issues between sqloper and postgresB00mX0r2+3-2
2019-04-27 01:43m_connectban and m_svshold: Use DurationString() in X-line messages.Robby2+5-6
2019-04-27 22:35m_spanningtree: Parse and copy message tags for all cmdslinuxdaemon1+10-7
2019-04-27 21:41m_spanningtree: Ensure tags are sent in forwarded cmdslinuxdaemon1+2-2
2019-04-27 22:31Add a Travis build matrix option for C++14.Peter Powell1+3-0
2019-04-26 18:10Fix hiding ERR_NOOPERMOTD response when an operator logs in.Peter Powell1+3-2
2019-04-26 17:35Fix the numerics used by the opermotd module.Peter Powell1+19-8
2019-04-25 18:20Fix broken linking over IPv4 on IPv6 capable systems.Peter Powell1+15-5
2019-04-24 23:50Update vendored utfcpp library to commit ad27c7d5e0.Peter Powell6+143-49
2019-04-24 23:42Update vendored http_parser library to v2.9.2.Peter Powell3+23-26
2019-04-22 00:35Link flags must be after compiled objects.iwalkalone1+1-1
2019-04-21 21:10Fix grammar in unknown mode/snomask character messages.Robby3+3-3
2019-04-21 09:46HasModePermission: fix inverted condition.Peter Powell1+1-1
2019-04-19 13:31Fall back to the most recent version supported on "CAP LS".Peter Powell1+11-3
2019-04-19 12:47Bump the API revision for the previous commits.Peter Powell1+1-1
2019-04-19 12:03Improve the descriptions of various core modules.Peter Powell5+5-5
2019-04-19 11:39Demote core_ison and core_userhost to commands in core_user.Peter Powell6+170-199
2019-04-19 11:29Promote cmd_mode to its own core module.Peter Powell4+276-259
2019-04-19 11:23Fix namedmodes exposing non-key secret parameters to outsiders.Peter Powell1+4-3
2019-04-19 10:51Remove the OnNamesListItem event out of the core.Peter Powell9+78-30
2019-04-19 09:42HasModePermission: use IsModeChar.Peter Powell1+2-1
2019-04-19 08:30Rename HasPermission to HasCommandPermission.Peter Powell4+7-7
2019-04-18 23:39Remove the 'noisy' mode for HasPrivPermission.Peter Powell4+10-19
2019-04-18 22:16Remove CXX11_OVERRIDE from some non-overrides.Peter Powell2+2-2
2019-04-18 16:57Add the new implementation of the silence module.Peter Powell2+464-0
2019-04-16 21:58Remove m_silence pending a complete rewrite.Peter Powell3+5-416
2019-04-18 19:34Fix some bugs in LIST constraint parsing.Peter Powell1+16-14
2019-04-16 15:19Update trivially-modifiable modules to handle tag messages.Peter Powell7+134-21
2019-04-16 10:22Omit debug symbols when doing CI builds.Peter Powell2+8-1
2019-04-16 09:59Fix building m_geo_maxmind with older versions of libmaxminddb.Peter Powell1+2-2
2019-04-16 09:01Upgrade Travis CI system to Xenial.Peter Powell2+3-3
2019-03-11 00:21Replace the geoip module with geo_maxmind, geoban, and geoclass.Peter Powell10+516-249
2019-04-15 11:23Bump the API revision for the previous commit.Peter Powell1+1-1
2019-02-07 15:34Fix linking servers with UNIX sockets.Peter Powell7+43-50
2019-04-13 00:29commonchans: HandleMessage should not be marked as override.Peter Powell1+1-1
2019-04-04 16:22General code cleanup for the commonchans module.Peter Powell1+35-16
2019-04-04 14:09Use a consistent naming scheme for operator privileges.Peter Powell4+6-6
2019-04-04 13:36Fix various typos.Peter Powell3+3-3
2019-04-04 11:21Bump the API revision for the previous commit.Peter Powell1+1-1
2019-04-03 14:25Document OnUserInit properly and add OnUserPostInit.Peter Powell3+15-5
2019-04-02 13:43Use SQUERY instead of PRIVMSG in alias/passforward config.Peter Powell5+41-41
2019-04-02 06:11Merge extras/m_privdeaf into m_deaf and update documentation.Matt Schatz4+96-41
2019-04-02 03:11m_commonchans: Replace IsOper() with HasPrivPermission() instead.Robby2+4-3
2019-03-30 11:53Rename OnClientProtocolPopulateTags to OnPopulateTags.Peter Powell4+4-4
2019-03-30 11:52Mark messages with if the user has +B set.Peter Powell1+32-0
2019-03-25 13:23m_permchannels: validate channel names properly.Peter Powell1+2-2
2019-03-23 22:14Add the User and Group options to the systemd service unit template file.Robby1+2-0
2019-03-20 18:25Strip message tags correctly in the 1202 spanningtree compat layer.Peter Powell1+1-1
2019-03-14 11:36Fix the link to the http_parser vendor page.Peter Powell1+1-1
2019-03-12 14:37Update most URLs to use HTTPS and fix some dead links.Robby14+21-21
2019-03-14 10:49Generate the ssl_cert metadata before bursting a connecting user.Peter Powell2+9-0
2019-03-14 08:07Check perms for removal of oper-only channel modes.Matt Schatz1+5-5
2019-03-13 09:04Add oper privs to allow overriding noctcp.Matt Schatz2+8-0
2019-03-14 00:33Fix incorrect ModResult for noctcp user target.Matt Schatz1+1-1
2019-03-12 17:43Add SSL flag to WHO responselinuxdaemon1+16-0
2019-03-12 17:04Rename GetFlagIndex -> GetFieldIndexlinuxdaemon4+4-4
2019-03-12 15:30Move field lookup logic out of WhoData constructorlinuxdaemon1+21-15
2019-03-12 14:48Add Who::Request::GetFlagIndex to get field indexlinuxdaemon4+39-32
2019-03-10 08:22Fix BanCache entries existing after X-line expiry.Matt Schatz1+1-1
2019-03-09 09:54m_httpd: GCC is __GNUC__ not _GNUC.Peter Powell1+1-1
2019-03-08 10:50m_httpd: use http_response_str() instead of Response().Peter Powell1+2-14
2019-03-08 10:50Fix an "unknown pragma" warning on Windows.Peter Powell1+3-1
2019-03-07 05:20Add missing '>' to an example connect tag.Robby1+1-1
2019-03-02 10:40Reject client-to-client tags with no name.Peter Powell1+1-1
2019-02-22 13:44Improve the handling of config X-lines and filters. (#1583)Matt Schatz5+73-38
2019-02-20 17:34Split reading module initialisation and configuration reading.Peter Powell1+23-3
2019-02-20 07:29Fix not showing all modes on a channellinuxdaemon1+3-1
2018-09-06 09:09Implement support for IRCv3 client-to-client tags.Peter Powell7+555-5
2019-02-19 18:32Fix erasing event subscribers erasing all with the same priority.Peter Powell1+1-1
2019-02-19 18:22Allow customising ElementComp in flat_{map,multimap,multiset,set}.Peter Powell1+12-12
2019-02-19 20:25Minor text fixes for m_filter.Robby3+6-6
2019-02-18 11:53Improve the messages in m_filter.Matt Schatz1+49-25
2019-02-18 16:12Improve support for wildcards in <link:name>.Peter Powell1+1-1
2019-02-18 15:43Fix MatchCIDR matching UNIX socket hostnames.Peter Powell1+5-1
2019-02-17 09:23Start using DurationString() in X-line additions andMatt Schatz12+51-55
2019-02-17 09:20X-line expiries: use the new DurationString() function.Matt Schatz2+4-4
2019-02-17 09:10Add a function for displaying human-readable durations.Matt Schatz2+34-0
2019-02-17 14:58Various text improvements: consistency, syntax, help and doc updates/fixes.Robby73+422-355
2019-02-17 10:23Fix an off-by-one error in User::GetModeLetters().Peter Powell1+1-1
2019-02-16 15:24ircv3_chghost: also send the CHGHOST message to the modified user.Peter Powell1+1-1
2019-02-16 14:25Use the local hostname as the server name if one is not specified.Peter Powell1+18-1
2019-02-16 12:06Remove obsolete ifdef in m_ssl_gnutls.Peter Powell1+0-2
2019-02-15 12:35Move the close and jumpserver modules to inspircd-extras.Peter Powell5+12-332
2019-02-15 10:58Replace GetServerPort() with server_sa.port().Peter Powell7+7-17
2019-02-15 10:56Rename User::nping to nextping for consistency with lastping.Peter Powell4+8-9
2019-02-14 20:36Refactor UserManager::DoBackgroundUserStuff().Peter Powell2+55-52
2019-02-14 16:16Silence a warning from the helper script on OpenBSD.Peter Powell1+1-1
2019-02-14 14:40WriteNeighborsWithCap: add the ability to send to the origin user.Peter Powell1+2-2
2019-02-09 12:46Re-tabularise the helpop cuser/coper command lists.Peter Powell1+20-35
2019-02-09 12:34Unify the helpop and helpop-full config files.Peter Powell3+808-1154
2019-02-09 10:35Implement support for SQUERY from RFC 2812.Peter Powell2+70-2
2019-02-08 14:25Move CommandMessage::Handle into the class definition.Peter Powell1+29-24
2019-02-08 13:31Move message handling code to Handle{Channel,Server,User}Target.Peter Powell1+156-146
2019-02-08 13:07Deduplicate firing module events in core_message.Peter Powell1+45-56
2019-02-08 12:26core_message: remove unnecessary inheritance logic.Peter Powell1+17-27
2019-02-08 12:10Rename core_privmsg to core_message.Peter Powell1+0-0
2019-02-07 17:35Fix erroneously limiting to the size of sa instead of sun_path.Peter Powell1+1-1
2019-02-07 13:08Add irc::sockets::untosa() for creating AF_UNIX sockaddrs.Peter Powell2+20-6
2019-02-07 11:57Fix an unintentionally inverted condition in core_oper.Peter Powell1+1-1
2019-02-07 11:56Document OnUserWrite.Peter Powell1+6-0
2019-02-06 23:15Tell people to run `make install` instead of just `make`.Peter Powell1+1-1
2019-01-24 16:55Don't allow invalid characters in UNIX listener paths.linuxdaemon1+8-0
2019-02-06 10:33Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)linuxdaemon5+277-43
2019-02-06 10:02Release v3.0.0 release candidate 2.Peter Powell2+2-2
2019-02-05 17:26Quit users during cleanup instead of when /DIE is executed.Peter Powell2+6-9
2019-02-05 17:11Delete the old broken test suite.Peter Powell6+1-479
2019-02-05 02:22Move <oper:class> and <oper:vhost> to core_oper.Peter Powell2+15-11
2019-02-05 00:06ModuleManager: use std::flush instead of fflush(stdout).Peter Powell1+2-4
2019-02-05 00:00Module: Initialise 'ModuleDLLManager' and 'dying' correctly.Peter Powell2+7-2
2019-02-04 23:37DLLManager: add a function for retrieving a symbol.Peter Powell2+21-21
2019-02-04 18:46m_check: improve the output when showing list modes.Peter Powell1+11-6
2019-02-04 15:28m_check: rename the timestamp key to createdat.Peter Powell1+1-1
2019-02-04 15:26m_check: improve the output of the member key.Peter Powell1+3-3
2019-02-04 14:22m_check: split modeperms into chanmodeperms and usermodeperms.Peter Powell1+2-3
2019-02-04 14:18m_check: remove unnecessary usage of CheckContext::List.Peter Powell1+2-7
2019-02-04 14:04Improve the name of the list mode extensible.Peter Powell1+1-1
2019-02-04 13:10m_check: replace timestring() with a Write() overlod.Peter Powell1+20-16
2019-02-04 10:20ident: fix erroneously prefixing an ident multiple times.Peter Powell1+37-2
2019-02-01 10:51ident: rename ext to socket.Peter Powell1+7-7
2019-02-01 10:49ident: rename nolookupprefix to prefixunqueried.Peter Powell2+5-5
2019-02-01 10:46ident: store the timeout as an unsigned value and limit to 60s.Peter Powell1+3-4
2019-02-01 10:43ident: reduce the amount of messages sent when a lookup fails.Peter Powell1+3-2
2019-02-01 10:39ident: Change idents with the ChangeIdent method.Peter Powell1+1-2
2019-01-18 13:12ident: Fix making idents longer than maxident when a lookup fails.Peter Powell1+23-3
2019-02-01 09:47Allow multiple fingerprints in an oper block (#1564)linuxdaemon3+23-2
2019-01-31 09:26Fix a minor typo in ssl.hB00mX0r1+1-1
2019-01-29 02:14Improve the accessibility and robustness of prompt_bool.Peter Powell1+6-2
2019-01-29 02:04Don't clear the screen when running in interactive mode.Peter Powell1+0-3
2019-01-29 01:35Improve setting the gid/uid which will own files.Peter Powell2+50-33
2019-01-29 04:46Fix -Wnewline-eof warning.Peter Powell1+1-2
2019-01-28 23:23Fix reading the setname config tag.Peter Powell1+1-1
2019-01-28 22:19Read the muteban config in ReadConfig().Peter Powell1+9-1
2019-01-28 22:17Fix RPL_ADMINME not having the correct parameters.Peter Powell1+1-1
2019-01-28 21:54Fix the prioritisation of OnRawMode in m_samode.Peter Powell1+2-2
2019-01-28 21:41Fix the description of <setname:operonly>.Peter Powell1+3-3
2019-01-28 21:24Fix sending the modes in RPL_CHANNELMODEIS as one big parameter.Peter Powell1+45-1
2019-01-28 19:42Allow configuring whether SETNAME sends snotices and is oper-only.Peter Powell2+28-1
2019-01-28 17:15Add ParamMode::IsParameterSecret and remove special casing of keys.Peter Powell5+14-6
2019-01-28 16:45Fix not checking for server names case insensitively.Peter Powell8+8-8
2019-01-28 16:39Refactor m_httpd_stats, add subpages (#1554)linuxdaemon1+247-167
2019-01-28 13:27Fix erroneously sending RPL_YOURDISPLAYEDHOST to HAProxy clients.Peter Powell1+1-1
2019-01-28 10:31Fix parsing anticaps mode parameters (again).Peter Powell1+6-6
2019-01-28 11:07Add overloads for ConvToNum to prevent (unsigned) char weirdness.Peter Powell1+16-0
2019-01-25 10:57Fix sending the SSL connection notice when using a non-SSL gateway.Peter Powell1+1-1
2019-01-24 22:06Remove trailing whitespace from various source files.Peter Powell20+26-29
2019-01-24 18:03Fix overriding <options:exemptchanops> with the exemptchanops mode.Peter Powell2+3-3
2019-01-24 17:56Fix parsing anticaps mode parameters.Peter Powell1+5-5
2019-01-24 17:15Fix a minor Doxygen warning.Peter Powell1+1-1
2019-01-24 16:01Add the reason to xline removal notices. (#1545)Matt Schatz12+47-25
More commits remaining [...]