- Update copyright years
- Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set
- Report configured pseudo {} blocks in '/stats R'. For now we use the numeric 227. Maybe there's some other numeric that's more suitable for this.
- Update copyright years
- Add RPL_ETRACEEND numeric taken from irc2.11
- Update copyright years
- Fixed svn properties
- numeric.h: remove irrelevant comment
- numeric.h, numeric.c: remove unused ERR_NOADMININFO
- Rename 'non-standard' RPL_ENDOFTRACE to RPL_TRACEEND
- Update copyright years
- Removed CHALLENGE in favour or ssl certificate fingerprint enabled operator {} blocks
- Remove splitmode checking
- Removed RPL_YOURID. Clients don't need to know about their associated UID nor is the information of any use for them
- numeric.h, numeric.c: moved ERR_SSLONLYCHAN numeric to 489 to match with insp/unreal
- Added channel mode +C which prevents users from sending CTCPS to a channel
- numeric.h, numeric.c: moved ERR_OPERONLYCHAN numeric to 520 to match with insp/unreal
- Update copyright years
- numeric.h, numeric.c: removed now unused ERR_GHOSTEDCLIENT
- numeric.h, numeric.c: removed unused ERR_RESTRICTED
- Update GPL 2 license headers
- Replaced RPL_NEWHOSTIS with RPL_VISIBLEHOST
- Instead of silently truncating WHO at 500 replies, added ERR_WHOLIMEXCEED numeric to inform users about the /who limit being exceeded
- Improved AWAY throttling to allow for better fine-tuning
- /INVITE without any parameters now shows a list of channels a client is invited to
- Added INVITE flood protection/throttling as requested by Adam. This basically works similar as the KNOCK throttling algorithm.
- Replaced remaining sendto_one() with sendto_one_numeric(). SND_EXPLICIT idea derived from ircu.
- Removed RPL_STATSNLINE
- Applied Adam's sendto_one_numeric() changes
- numeric.h: removed some other unused numeric constants as pointed out by Adam
- numeric.h: removed unused RPL_HOSTHIDDEN numeric constant
- Made irc numeric use an enum
- Cleaned up RPL_WHOISADMIN hack
- RPL_WHOISMODES now uses the 310 numeric to comply with other ircds
- Administrators are now able to see user modes a user has set via /whois
- Added usermode +W. Users connected via a webirc gateway get this mode set by servers. - /WHOIS now shows whether a client is connected via a webirc gateway
- Stole ircu's RPL_WHOISACCOUNT numeric
- Implement certificate fingerprint validation for oper{} and connect{} blocks. Some code taken from oftc-hybrid. Hello, stu!
- Removed Client::client_host and Client::client_server members
- Implement motd{} configuration blocks based on ircu's implementation
- Finished proper implementation of usermode 'x' (UMODE_HIDDENHOST) Only services may set a fakehost via SVSMODE.
- Removed testline and testmask
- Implemented channel mode +c. Known from other ircds, this mode basically prevents users from sending messages including control codes to a channel that has this mode set
- numeric.h: cosmetical cleanups; removed useless comments
- numeric.(c|h): remove RPL_TEXT, re-add RPL_RSACHALLENGE
- Add ERR_CHANBANREASON (numeric 485)
- Remove current msg locale implementation
- Revert to -r1831
- Made all numeric defines use the actual string instead of the numeric value which allows to use gcc's printf format attribute - Remove current message locale implementation
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- Removed general::kline_with_reason configuration options. It's now enabled by default - Removed remnants of the broken reject holding code
- Removed use_invex, use_except and use_knock configuration options. These features are now enabled by default
- Removed OMOTD --- Diese und die folgenden Zeilen werden ignoriert -- M include/defaults.h M include/conf.h M include/numeric.h M include/motd.h M src/s_user.c M src/messages.tab M src/motd.c M src/ircd.c M modules/Makefile.in M modules/m_challenge.c M modules/m_oper.c D modules/m_omotd.c M modules/m_rehash.c M modules/Makefile.am M NEWS
- several fixes to services compatibility mode
- add usermode +R; only registered clients may message other clients with that mode set - add channelmode +R; only registered clients may join a channel with that mode set
- Improve services support - Add channelmode +r
- UMODE_REJ goes to usermode 'j' - add UMODE_REGISTERED ('r') (registered nickname)
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- add new channel modes O and S
- Move RPL_ETRACE to messages.tab - CHANGE RPL_WHOISSSL to use the 671 numeric
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
Backported WATCH
+ backported numeric changes
- Backported CAP changes from HEAD since it doesn't affect any of the ircd's core components and should be supported as soon as possible.
create 7.2 branch, we can move/rename it as needed.
- svn:keywords
- svn:keywords
- Fix svn:keywords
- imported sources - can be moved later according to the directory/branching scheme, but we need the svn up
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.