Log of /ircd-hybrid/trunk/include/conf.h
Parent Directory
|
Revision Log
Revision
6447 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 29 18:49:58 2015 UTC
(7 years, 5 months ago)
by
michael
File length: 11660 byte(s)
Diff to
previous 6375
- The general::oper_pass_resv configuration directive has been deprecated. Added the join:resv and nick:resv operator flags for better fine tuning
Revision
5805 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 21 21:49:58 2015 UTC
(7 years, 9 months ago)
by
michael
File length: 12262 byte(s)
Diff to
previous 5791
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
dline_min_cidr6 configuration options
Revision
5791 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 6 18:39:43 2015 UTC
(7 years, 10 months ago)
by
michael
File length: 12518 byte(s)
Diff to
previous 5776
- Reject remote k-line requests that don't have enough non-wildcard characters
Revision
5776 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 4 17:31:30 2015 UTC
(7 years, 10 months ago)
by
michael
File length: 12523 byte(s)
Diff to
previous 5644
- Changed some function to void if we don't need a return value
- Have some other functions return saner values
Revision
5644 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 3 17:23:44 2015 UTC
(7 years, 11 months ago)
by
michael
File length: 12522 byte(s)
Diff to
previous 5639
- conf.h, conf.c: renamed some structures to match naming convetion of other structures
Revision
5602 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 23 21:04:46 2015 UTC
(7 years, 11 months ago)
by
michael
File length: 12460 byte(s)
Diff to
previous 5584
- Fixed core in conjunction with OSX 10.10/possibly other system when parsing pseudo{} blocks as reported by Daniel Oaks
- Reverted -r4080, -r4609 and 4106 as they only cause undefined behavior on some systems
Revision
5584 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 15 15:02:36 2015 UTC
(7 years, 11 months ago)
by
michael
File length: 12119 byte(s)
Diff to
previous 5556
- conf.h, conf.c:cluster_a_line(): made 'capab' and 'cluster_type' unsigned types
Revision
5556 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 13 19:25:36 2015 UTC
(7 years, 11 months ago)
by
michael
File length: 12101 byte(s)
Diff to
previous 5489
- Added oper::whois configuration option which allows to override the default
RPL_WHOISOPERATOR numeric string shown in /whois.
Revision
5489 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 8 14:52:23 2015 UTC
(8 years ago)
by
michael
File length: 12073 byte(s)
Diff to
previous 5347
- 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
4989 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 8 20:07:36 2014 UTC
(8 years, 2 months ago)
by
michael
File length: 11950 byte(s)
Diff to
previous 4982
- 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
4937 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 27 15:05:20 2014 UTC
(8 years, 2 months ago)
by
michael
File length: 12011 byte(s)
Diff to
previous 4822
- Renamed variables; const correctness
- Removed IsConfOperator macro
Revision
4545 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 22 08:46:13 2014 UTC
(8 years, 5 months ago)
by
michael
File length: 12180 byte(s)
Diff to
previous 4415
- Implemented pseudo {} blocks (service aliases)
- Fixed compile warnings with -Wmissing-field-initializers
Revision
4415 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 7 14:09:36 2014 UTC
(8 years, 6 months ago)
by
michael
File length: 12203 byte(s)
Diff to
previous 4344
- Removed ipv6 detection. We now assume all systems that run hybrid have
ipv6 availability and sockaddr_storage.
Revision
4313 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 31 18:50:11 2014 UTC
(8 years, 6 months ago)
by
michael
File length: 12403 byte(s)
Diff to
previous 4254
- Improved AWAY throttling to allow for better fine-tuning
Revision
4254 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 18 19:07:27 2014 UTC
(8 years, 6 months ago)
by
michael
File length: 12350 byte(s)
Diff to
previous 4114
- 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
4114 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 1 16:47:15 2014 UTC
(8 years, 7 months ago)
by
michael
File length: 12396 byte(s)
Diff to
previous 4080
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
See doc/reference.conf for more information.
Revision
4080 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 28 16:02:44 2014 UTC
(8 years, 7 months ago)
by
michael
File length: 12325 byte(s)
Diff to
previous 3933
- conf.c, conf.h: change some structures to anonymous structures
Revision
3860 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 5 19:55:07 2014 UTC
(8 years, 8 months ago)
by
michael
File length: 12121 byte(s)
Diff to
previous 3762
- Made the INVITE/KNOCK throttling logic less aggressive as requested by Adam
Revision
3762 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 1 19:35:16 2014 UTC
(8 years, 8 months ago)
by
michael
File length: 12048 byte(s)
Diff to
previous 3674
- Added INVITE flood protection/throttling as requested by Adam. This basically
works similar as the KNOCK throttling algorithm.
Revision
3674 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 29 14:33:49 2014 UTC
(8 years, 8 months ago)
by
michael
File length: 12000 byte(s)
Diff to
previous 3663
- conf.h:struct config_file_entry: changed 'oper_only_umodes' and 'oper_umodes'
to unsigned int types. Otherwise we may expect integer overflows in the future
if more user modes get added.
Revision
3081 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 1 18:30:06 2014 UTC
(8 years, 11 months ago)
by
michael
File length: 12458 byte(s)
Diff to
previous 2995
- m_stats.c, conf.h: removed unused CONF_FLAGS_LIMIT_IP and CONF_FLAGS_NOMATCH_IP
definitions
Revision
2865 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 19 14:35:22 2014 UTC
(9 years ago)
by
michael
File length: 12733 byte(s)
Diff to
previous 2522
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years
Revision
2522 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 1 20:44:04 2013 UTC
(9 years, 3 months ago)
by
michael
File length: 12703 byte(s)
Diff to
previous 2313
- Got rid of find_kill() and find_gline() wrapper functions
Revision
2228 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 13 19:46:30 2013 UTC
(9 years, 7 months ago)
by
michael
File length: 12749 byte(s)
Diff to
previous 2196
- Implement certificate fingerprint validation for oper{} and connect{} blocks.
Some code taken from oftc-hybrid. Hello, stu!
Revision
2196 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 4 18:30:12 2013 UTC
(9 years, 8 months ago)
by
michael
File length: 12720 byte(s)
Diff to
previous 2174
- Moved disable_remote_command configuration directive from
general{} block to serverhide{] block
Revision
2174 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 3 19:45:38 2013 UTC
(9 years, 8 months ago)
by
michael
File length: 12711 byte(s)
Diff to
previous 2159
- Remove unused temporary_resv list. Move channel_resv_list to conf.c
Revision
2150 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 31 18:39:43 2013 UTC
(9 years, 8 months ago)
by
michael
File length: 12695 byte(s)
Diff to
previous 2130
- Implement motd{} configuration blocks based on ircu's implementation
Revision
1946 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 5 10:21:40 2013 UTC
(9 years, 9 months ago)
by
michael
File length: 12812 byte(s)
Diff to
previous 1922
- Removed channel::quiet_on_ban configuration option. This feature is
now enabled by default
Revision
1858 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 25 15:00:52 2013 UTC
(9 years, 9 months ago)
by
michael
File length: 13024 byte(s)
Diff to
previous 1851
- Added basic support for libGeoIP
- Added exempt configuration option to resv{} blocks
Revision
1851 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 24 18:31:06 2013 UTC
(9 years, 9 months ago)
by
michael
File length: 12843 byte(s)
Diff to
previous 1843
- Cleanup m_map.c
- Implemented serverhide::hide_services configuration option
Revision
1798 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 31 17:09:50 2013 UTC
(9 years, 10 months ago)
by
michael
File length: 12850 byte(s)
Diff to
previous 1751
- Cleanup/reorganize header file layout
- Fixed naming convention in some places
Revision
1751 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 16 18:30:52 2013 UTC
(10 years ago)
by
michael
File length: 12702 byte(s)
Diff to
previous 1715
- 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
1715 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 24 15:19:32 2012 UTC
(10 years, 1 month ago)
by
michael
File length: 12592 byte(s)
Diff to
previous 1702
- Improved WEBIRC authentication; added 'webirc' to auth::flags
Revision
1702 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 20 15:49:20 2012 UTC
(10 years, 1 month ago)
by
michael
File length: 12476 byte(s)
Diff to
previous 1649
- /info now also shows pathnames of g-/x-line database files
Revision
1636 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 4 17:09:47 2012 UTC
(10 years, 3 months ago)
by
michael
File length: 12678 byte(s)
Diff to
previous 1632
- Cleanup configuration subsystem
- Fixed broken CIDR support for /challenge
Revision
1628 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 1 21:08:56 2012 UTC
(10 years, 3 months ago)
by
michael
File length: 15189 byte(s)
Diff to
previous 1623
- flesh out new *line database handling
- simplify temporary bans
Revision
1622 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 1 13:16:37 2012 UTC
(10 years, 3 months ago)
by
michael
File length: 15733 byte(s)
Diff to
previous 1592
- klines, dlines, xlines, glines and resv now make use of the new database;
also, temporary *lines are now stored, so they're not lost after
restarting the ircd. This also applies to G-lines.
Revision
1592 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 27 21:02:32 2012 UTC
(10 years, 3 months ago)
by
michael
File length: 15581 byte(s)
Diff to
previous 1549
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
svnroot/ircd-hybrid/trunk
Revision
1516 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 30 15:08:36 2012 UTC
(10 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/include/conf.h
File length: 16320 byte(s)
Diff to
previous 1503
- 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
1446 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 25 20:05:12 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/include/conf.h
File length: 16517 byte(s)
Diff to
previous 1432
- 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
Revision
1432 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 9 19:40:08 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/include/conf.h
File length: 16541 byte(s)
Diff to
previous 1401
- 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
1393 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed May 2 19:17:37 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/include/conf.h
File length: 16528 byte(s)
Diff to
previous 1389
- conf.h: remove CONF_LISTEN_PORT and CONF_EXEMPTKLINE #defines
- hostmask.h: remove HostMaskEntry structure
- hostmask.c: remove find_gline_conf() and find_kline_conf() wrapper functions
Revision
1301 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 10 21:47:17 2012 UTC
(10 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/include/s_conf.h
File length: 18789 byte(s)
Diff to
previous 1285
- add 'dline' and 'undline' operator flags
- implement remote dlines mainly for services purposes, but can be used
by operators as well
- update example configuration files; remove invalid shared::flags entries
Revision
1013 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 18 14:26:49 2009 UTC
(13 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 19064 byte(s)
Diff to
previous 1009
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding
Revision
912 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 7 22:47:44 2007 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18793 byte(s)
Diff to
previous 885
- 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
Revision
671 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 13 07:15:38 2006 UTC
(16 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18978 byte(s)
Diff to
previous 632
- Fixed class limit bug as spotted by stu. ("REHASH" would always reset
current user count)
- Made "STATS y|Y" show inactive (deleted) classes that still have attached
clients
Revision
632 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 1 10:53:00 2006 UTC
(16 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18964 byte(s)
Diff to
previous 618
- Added channel::disable_fake_channels which disallows creation of channels
that have ascii 2, 3, 31 and 160 in their names.
- Minor improvements and cleanups to channel name validation routines
backported from 7.3
Revision
593 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 12 05:47:32 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18966 byte(s)
Diff to
previous 584
- Backported RKLINE fix so the user and host portion of a banmask don't get
cut off after 10 and 63 chars, respectively.
A split_nuh() rewrite was required for this.
- Removed now unused xstrldup() function
Revision
584 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 7 15:26:45 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18860 byte(s)
Diff to
previous 201
- Added new general::stats_e_disabled configuration option. Known from RB,
all it does is to disable "STATS e", which is a good idea if you have any
exempted server ips.
- Updated RELNOTES
Revision
56 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 3 11:33:30 2005 UTC
(17 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/include/s_conf.h
File length: 18859 byte(s)
Diff to
previous 34
- Re-added an equivalent of H6's sixth O-line field (Modes to get on operup).
- Updated efnet's example.conf to reflect the new
opers_bypass_callerid directive
- Misc style corrections to s_user.c while on it
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.