Revision
8962 -
Directory Listing
-
[select for diffs]
Modified
Sat May 11 21:04:34 2019 UTC
(6 years, 3 months ago)
by
michael
Diff to
previous 8865
- Removed general::tkline_expire_notices configuration directive and added user mode +X (sees *LINE expiration notices) instead
Revision
8865 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 16 09:55:50 2019 UTC
(6 years, 6 months ago)
by
michael
Diff to
previous 8787
- The 'serverinfo::vhost' and 'serverinfo:vhost6' configuration directives have been deprecated. If you need to bind() a specific address you can specify one in the connect {} block
- The 'connect::vhost' configuration directive has been renamed to 'connect::bind'
Revision
8467 -
Directory Listing
-
[select for diffs]
Modified
Tue Apr 3 11:21:48 2018 UTC
(7 years, 4 months ago)
by
michael
Diff to
previous 8417
- Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set
Revision
8045 -
Directory Listing
-
[select for diffs]
Modified
Sat Mar 18 18:05:41 2017 UTC
(8 years, 5 months ago)
by
michael
Diff to
previous 8039
- Implemented channel mode 'L'. Channels with that mode set can make use of an extended ban list size
specified with the new 'channel::max_bans_large' configuraton option. This mode can be set only by
irc-operators or servers.
Revision
7436 -
Directory Listing
-
[select for diffs]
Modified
Thu Mar 10 19:57:51 2016 UTC
(9 years, 5 months ago)
by
michael
Diff to
previous 7388
- Change whowas system to use a linked list instead of othe this monolithic WHOWAS table
- Size of the whowas nick name history length is now configurable
Revision
7059 -
Directory Listing
-
[select for diffs]
Modified
Mon Jan 18 18:53:32 2016 UTC
(9 years, 7 months ago)
by
michael
Diff to
previous 7024
- Operators can now REHASH on remote servers; requested by astrutt
- REHASH now requires at least one parameter which currently might be one of CONF, MOTD, or DNS
Revision
6448 -
Directory Listing
-
[select for diffs]
Modified
Sat Aug 29 18:51:51 2015 UTC
(9 years, 11 months ago)
by
michael
Diff to
previous 6376
- The general::oper_pass_resv configuration directive has been deprecated. Added the join:resv and nick:resv operator flags for better fine tuning
Revision
5934 -
Directory Listing
-
[select for diffs]
Modified
Wed May 6 18:31:04 2015 UTC
(10 years, 3 months ago)
by
michael
Diff to
previous 5897
- Removed the 'havent_read_conf' configuration directive as it only caused a whole lot more trouble than
it actually helped
Revision
5810 -
Directory Listing
-
[select for diffs]
Modified
Thu Apr 23 17:27:17 2015 UTC
(10 years, 4 months ago)
by
michael
Diff to
previous 5718
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
dline_min_cidr6 configuration options
- m_dline.c: allow d-lines to be added even if an exempt {} exists
Revision
5559 -
Directory Listing
-
[select for diffs]
Modified
Sat Feb 14 19:39:06 2015 UTC
(10 years, 6 months ago)
by
michael
Diff to
previous 5521
- Finish basic SVSTAG implementatio
- Added oper::whois configuration option which allows to override the default
RPL_WHOISOPERATOR numeric string shown in /whois.
Revision
5488 -
Directory Listing
-
[select for diffs]
Modified
Sun Feb 8 14:50:36 2015 UTC
(10 years, 6 months ago)
by
michael
Diff to
previous 5484
- Fixed bug where "/rehash" would always reset the "MAX", "JFLOODTIME", and "JFLOODCOUNT" values that
have been changed from within IRC via the "/set" command
- Renamed the following ircd.conf configuration directives to be more descriptive:
max_clients -> default_max_clients
join_flood_count -> default_join_flood_count
join_flood_time -> default_join_flood_time
- Updated related ircd.conf documentation accordingly
Revision
4988 -
Directory Listing
-
[select for diffs]
Modified
Mon Dec 8 20:04:42 2014 UTC
(10 years, 8 months ago)
by
michael
Diff to
previous 4980
- The general::true_no_oper_flood configuration option has been deprecated.
Operators still can have higher 'flood' limits with no_oper_flood = yes;
hoewever, they are no longer allowed to bypass RecvQ limits.
Revision
4253 -
Directory Listing
-
[select for diffs]
Modified
Fri Jul 18 19:05:01 2014 UTC
(11 years, 1 month ago)
by
michael
Diff to
previous 4218
- Cleaned up and sanitized /challenge related code
- rsa.c:get_randomness(): removed EGD support; also don't fall back to RAND_pseudo_bytes()
if RAND_bytes() fails. If RAND_bytes() fails, just reject the /challenge request.
Revision
4163 -
Directory Listing
-
[select for diffs]
Modified
Thu Jul 3 19:45:30 2014 UTC
(11 years, 1 month ago)
by
michael
Diff to
previous 4123
- Removed ssl_server_method and ssl_client_method configuration options.
ircd now only allows TLSv1, TLSv1.1 and TLSv1.2 protocols depending
on the OpenSSL version.
Revision
4115 -
Directory Listing
-
[select for diffs]
Modified
Tue Jul 1 16:49:54 2014 UTC
(11 years, 1 month ago)
by
michael
Diff to
previous 4071
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
See doc/reference.conf for more information.
Revision
3763 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 1 20:29:36 2014 UTC
(11 years, 2 months ago)
by
michael
Diff to
previous 3759
- Added INVITE flood protection/throttling as requested by Adam. This basically
works similar as the KNOCK throttling algorithm.
Revision
2491 -
Directory Listing
-
[select for diffs]
Modified
Fri Oct 25 16:55:01 2013 UTC
(11 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 2481
- Instead of forcefully adding
-Wall
-Wextra
-Wno-unused
-Wcast-qual
-Wcast-align
-Wbad-function-cast
-Wmissing-declarations
-Wmissing-prototypes
-Wnested-externs
-Wredundant-decls
-Wshadow
-Wwrite-strings
-Wundef
to CFLAGS, 'configure' now tests if the flags are understood by the compiler
Revision
2246 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 16 10:48:39 2013 UTC
(12 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 2244
- Add usermode 'S' (client is connecte via SSL/TLS).
Allows services to keep track of what users are connected via SSL,
and allows to see ssl-status of remote clients in a /whois.
Revision
2038 -
Directory Listing
-
[select for diffs]
Modified
Tue May 14 19:21:32 2013 UTC
(12 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 2026
- Added 'locops' and 'wallops' to irc-operator flags
--- Diese und die folgenden Zeilen werden ignoriert --
M include/client.h
M src/conf_parser.c
M src/conf_parser.h
M src/conf_lexer.c
M src/conf_parser.y
M src/conf_lexer.l
M doc/reference.conf
M modules/m_locops.c
M modules/m_wallops.c
Revision
2012 -
Directory Listing
-
[select for diffs]
Modified
Sun May 12 14:47:26 2013 UTC
(12 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 2003
- Removed 'remote', and 'global_kill' oper flags, and added 'connect',
'squit', and 'kill' flags for better fine-tuning instead. Whether or
not a specific action is allowed on a remote server can be controlled
by appeding the ':remote' flag. For example: 'kill' allows only local
clients to be killed, whereas 'kill:remote' allows to issue a KILL for
remote clients
Revision
1783 -
Directory Listing
-
[select for diffs]
Modified
Thu Jan 24 19:26:51 2013 UTC
(12 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 1751
- Forward-port -r1774:
- Configuration parser now does support 'year' and 'month' units
- Add support for fake idle times to /whois. Known from csircd, this
adds min_idle, and max_idle configuration directives to class{} blocks
Revision
1751 -
Directory Listing
-
[select for diffs]
Modified
Wed Jan 16 18:30:52 2013 UTC
(12 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/doc
Diff to
previous 1730
- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurable
via ircd.conf. A max_nick_length, as well as a max_topic_length configuration
option can now be found in the serverinfo{} block]
- OpenSSL 0.9.8s and higher is now required in order to enable ssl support
Revision
1516 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 30 15:08:36 2012 UTC
(12 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/doc
Diff to
previous 1515
- Removed general::client_flood configuration option and added the
new 'recvq' configuration directive to class{} blocks.
The max size of a receive queue can be seen in "STATS Y" for each class
- Update NEWS
Revision
1432 -
Directory Listing
-
[select for diffs]
Modified
Sat Jun 9 19:40:08 2012 UTC
(13 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid-8/doc
Diff to
previous 1428
- Added channel::max_chans_per_oper configuration directive. The old way
was to let ircops join three times the amount of max_chans_per_user.
I'd rather would make this a class{} based limit, but this would require us
to reprint the ISUPPORT buffer every time a client connects.
Revision
1402 -
Directory Listing
-
[select for diffs]
Modified
Wed May 9 18:42:45 2012 UTC
(13 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-8/doc
Diff to
previous 1401
- /info no longer sends information about the platform ircd is running on
- remove get_ircd_platform() function
- configure: --enable-efnet switch is no longer required
Revision
1316 -
Directory Listing
-
[select for diffs]
Modified
Tue Mar 27 17:05:51 2012 UTC
(13 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/doc
Diff to
previous 1310
- Removed 'ssl_server_protocol' configuration directive and
added 'ssl_client_method' and 'ssl_server_method' instead.
Both of these options can now be changed at runtime.
- src/Makefile.am: swapped order of conf_parser.y and conf_lexer.l
- Update example configuration files
Revision
1294 -
Directory Listing
-
[select for diffs]
Modified
Wed Feb 22 20:48:30 2012 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/doc
Diff to
previous 1293
- Add user mode +H which simply hides operator status to other users.
This solution replaces current method of hidding operator status where the
admin mode is not sent to other servers unless hidden_administrator is disabled.
- m_who() now takes care whether an operator is hidden or not
Revision
912 -
Directory Listing
-
[select for diffs]
Modified
Wed Nov 7 22:47:44 2007 UTC
(17 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/doc
Diff to
previous 908
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
I really don't want to force other people that want to test the snapshots
or svn versions to install yyacc, lex, automake, autoconf and libtool...
No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us