Only send TOPIC updates to a channel when the topic actually changed
[ngircd-alex.git] / src /
2018-03-11 Alexander BartonOnly send TOPIC updates to a channel when the topic...
2018-02-25 Alexander BartonLittle code cleanups, better comments
2018-02-25 Alexander BartonUser mode "C": Allow messages from servers, services... RelaxUserModeC
2018-02-25 Alexander Bartonportab/Makefile: Split list into separate lines
2018-02-09 Alexander Barton2018!
2018-01-29 Alexander BartonFix compiler warning in ForwardLookup()
2018-01-29 Alexander BartonFix compiler warning in Option_String()
2018-01-29 Alexander BartonFix Get_Error() usage, take II
2017-09-30 Alexander BartonAllow IRC Ops and remote servers to KILL service client...
2017-09-26 James LuDon't forward KILLs to other servers if they've been...
2017-09-17 Alexander BartonMerge pull request #240 from bkuhls/fix_Get_Error
2017-09-13 Bernd KuhlsFix Get_error usage
2017-01-18 Alexander BartonFix handling of connection pool allocation and enlargement
2017-01-15 Alexander Barton2017!
2016-12-08 Alexander BartonLog privilege violations and failed OPER as "error...
2016-12-08 Alexander BartonImmediately shut down connection on receiving ERROR
2016-12-07 Alexander Bartonx-Line synchronization: Don't send negative durations
2016-12-07 Alexander BartonList expiration: use same log level as when setting
2016-12-07 Alexander BartonRemove leftover debug message. Oops!
2016-12-07 Alexander BartonG-LINES: Forbid remote modifications if "AllowRemoteOpe...
2016-12-05 Christoph BiedlFix building ngIRCd with OpenSSL 1.1
2016-12-05 Alexander Bartongcc 6.2 warnings: fix code indentation
2016-07-22 Alexander BartonMake sure that SYSCONFDIR is always set
2016-06-05 Alexander BartonAdd "PAMServiceName" configuration option
2016-06-05 Christian AistleitnerAdd PAMServiceName setting to specify the used PAM...
2016-01-07 Alexander BartonSend_Message: Fix handling of "empty" targets
2016-01-04 Alexander BartonUpdate copyright notices for 2016
2016-01-04 Alexander BartonLimit the number of message targes, and suppress duplicates
2016-01-04 Alexander BartonAdd "_MSG" postfix to ERR_WILDTOPLEVEL_MSG
2016-01-04 Alexander BartonEnahnce comments for Send_Message() and Send_Message_Mask()
2016-01-04 Alexander BartonGet rid of unclever assert() in Send_Message_Mask()
2015-12-30 Alexander BartonTest suite: Add new test for server-server logins
2015-12-30 Alexander BartonFix NJOIN handler killing all clients
2015-12-13 Alexander BartonMake NJOIN handler more fault-tolerant
2015-12-13 Alexander BartonIRC_KillClient(): Don't break when called without ...
2015-12-13 Alexander BartonIRC_NJOIN(): Code cleanup
2015-12-13 Alexander BartonFix NJOIN not propagating "half ops" status
2015-11-15 Alexander BartonExplicitly cast time_t to long when printing it out
2015-09-03 Alexander BartonMake server-to-server protocol more robust
2015-08-26 Christoph BiedlReproducible builds
2015-08-01 Alexander BartonWhitespace fixes (no functional changes)
2015-08-01 Alexander BartonFix debug message "Client ... is closing connection"
2015-08-01 Alexander Barton"NoticeAuth" configuration variable is deprecated now!
2015-08-01 Alexander BartonMerge pull request #217 from SaberUK/master+notice...
2015-08-01 Alexander BartonFirst check if channel has mode "N", then check membership
2015-08-01 Alexander BartonMerge pull request #214 from Flupsy/channel-mode-N
2015-07-19 Alexander BartonStreamline ".gitignore" files
2015-07-14 Peter PowellRename NoticeAuth to NoticeBeforeRegistration.
2015-07-14 Peter PowellUse "NOTICE *" before registration instead of "NOTICE...
2015-06-26 Ian ChardOnly enforce channel mode N on users (not servers or...
2015-06-26 Alexander BartonMerge pull request #215 from tejr/master
2015-06-26 Tom RyderSpecify session context for OpenSSL clients
2015-06-24 Ian ChardDon't bother looking for +N channels for an op
2015-06-24 Ian ChardDon't use a standard message number
2015-06-24 Ian ChardAdd channel mode N (normal user can't change nick while...
2015-06-07 Alexander BartonMerge remote-tracking branch 'LucentW/master'
2015-06-06 Alexander BartonMake setgroups(3) function optional
2015-05-16 LucentWIRC operators w/OperCanMode can kick anyone
2015-05-16 LucentWImplement numeric RPL_LISTSTART(321)
2015-05-15 LucentWFix with oneshot invites
2015-05-13 Alexander BartonFix MatchCaseInsensitive[List]](): lowercase string...
2015-05-13 Alexander BartonStreamline effect of "MorePrivacy" option (WHOIS, LIST)
2015-05-13 LucentWFixed building issues\
2015-05-11 LucentWImplement timestamp tracking of invites
2015-05-11 LucentWKeep track of who placed bans/invites/excepts
2015-05-11 LucentWIRC operators w/OperCanMode can kick anyone
2015-04-30 Alexander BartonMerge pull request #197 from LucentW/master
2015-04-29 LucentWFixed indents 2
2015-04-29 LucentWFixed indents and documentation
2015-04-29 LucentWImplement +I (private channel list on whois)
2015-04-12 Alexander BartonMake sure that the target user is able to join a local...
2015-04-12 Alexander BartonINVITE command: Enforce 1 second penalty time
2015-04-12 Alexander BartonMODE command: Always report channel creation time
2015-03-27 Alexander BartonFix spelling of RPL_WHOISBOT message text
2015-03-14 Alexander BartonDon't send nick name as default PART reason
2015-03-14 Alexander BartonFix "WHO #<chan>" showing invisible users and hiding...
2015-03-11 Alexander BartonFix typo in src/testsuite/README
2015-01-20 Alexander BartonAuth PING: Fix our information text for manual sending...
2015-01-20 Alexander BartonAuth PING: The numeric ID is a "long", use atol()
2015-01-20 Alexander BartonAuth PING: Don't send a prefix in our PING command
2014-12-27 Alexander BartonFix syntax of ERR_LISTFULL_MSG(478) numeric
2014-12-20 Alexander BartonEnhance debug messages while sending CHANINFO commands
2014-12-20 Alexander BartonReset "last try" timer when enabling a passive server
2014-12-10 Alexander BartonChange log message for "Can't resolve address"
2014-12-10 Alexander BartonChange log messages issued for IP address forgeries
2014-11-01 Alexander BartonMerge remote-tracking branch 'alex/TestsuiteNoDNS'
2014-10-26 Alexander BartonMerge branch 'CipherListNoSSL3'
2014-10-16 Alexander BartonUpdate "CipherList" to not enable SSLv3 by default
2014-10-06 Alexander BartonMatch list patterns case-insensitive
2014-09-22 Alexander BartonSync "except lists" between servers SyncExceptLists
2014-09-11 Alexander BartonAllow longer usernames for authentication AuthUsername
2014-09-10 Alexander BartonCorrectly check that a server has a valid hostname...
2014-08-08 Alexander BartonLists_MakeMask: Don't destroy source buffer
2014-07-29 Alexander BartonInitialize Conf_ScrubCTCP even when SYSLOG isn't #define'd
2014-07-20 Alexander BartonIncrease MAX_SERVERS from 16 to 64
2014-06-09 Alexander BartonTest suite: Don't use DNS lookups TestsuiteNoDNS
2014-06-04 Alexander BartonAdd "tests-skipped.lst" to src/testsuite/.gitignore
2014-06-04 Alexander BartonTest suite/ Detect when tests have...
2014-04-17 Alexander BartonTest suite: Update file headers and comments
2014-03-18 Alexander BartonAllow "DefaultUserModes" to set all possible modes