Log of /ircd-hybrid/trunk/src/conf_parser.y
Parent Directory
|
Revision Log
Revision
1823 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 14 18:24:38 2013 UTC
(7 years, 9 months ago)
by
michael
File length: 74653 byte(s)
Diff to
previous 1793
- Renamed example.conf to reference.conf
- Due to upcoming feature implementation, resv{} blocks are no longer stackable
Revision
1793 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 31 14:06:08 2013 UTC
(7 years, 9 months ago)
by
michael
File length: 74444 byte(s)
Diff to
previous 1785
- Replaced all occurrences of ircsprintf with sprintf/snprintf
and killed sprintf_irc.(c|h)
Revision
1785 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 26 22:40:55 2013 UTC
(7 years, 11 months ago)
by
michael
File length: 74469 byte(s)
Diff to
previous 1783
- Forward-port -r1784 [Fix bug where idle time sometimes is 0 even if the
client didn't send any private message]
Revision
1783 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 24 19:26:51 2013 UTC
(7 years, 11 months ago)
by
michael
File length: 74124 byte(s)
Diff to
previous 1753
- 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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 16 18:30:52 2013 UTC
(8 years ago)
by
michael
File length: 72523 byte(s)
Diff to
previous 1745
- 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
1651 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 11 10:54:51 2012 UTC
(8 years, 2 months ago)
by
michael
File length: 71247 byte(s)
Diff to
previous 1650
- Fixed class blocks not getting default values set properly
- bison 2.6.5
Revision
1650 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 10 20:57:51 2012 UTC
(8 years, 2 months ago)
by
michael
File length: 70973 byte(s)
Diff to
previous 1648
- Fixed few bugs that have been introduced with config rewrite
- Set some reasonable default values right after a class has been created
Revision
1628 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 1 21:08:56 2012 UTC
(8 years, 2 months ago)
by
michael
File length: 72989 byte(s)
Diff to
previous 1622
- 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
(8 years, 2 months ago)
by
michael
File length: 73110 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
(8 years, 2 months ago)
by
michael
File length: 73116 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
(8 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/conf_parser.y
File length: 74375 byte(s)
Diff to
previous 1495
- 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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 9 19:40:08 2012 UTC
(8 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/conf_parser.y
File length: 78518 byte(s)
Diff to
previous 1416
- 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
1316 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 27 17:05:51 2012 UTC
(8 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/conf_parser.y
File length: 81755 byte(s)
Diff to
previous 1309
- 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
1301 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 10 21:47:17 2012 UTC
(8 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/ircd_parser.y
File length: 84199 byte(s)
Diff to
previous 1294
- 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
1294 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 22 20:48:30 2012 UTC
(8 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/ircd_parser.y
File length: 84166 byte(s)
Diff to
previous 1285
- 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
1228 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 19 09:38:38 2011 UTC
(9 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/src/ircd_parser.y
File length: 86160 byte(s)
Diff to
previous 1216
- add 'restart'/'module' operator flags which allows better fine tuning
whether or not an operator may have access to RESTART/MOD* commands
- ircd_parser.y: (oper{}): ensure yy_aconf->port is set to zero, before
setting any privilege bits. Fixes odd behaviour with multiple 'flags'
entries.
Also removed ability to negate operator flags with a tilde '~'. Pretty
useless since all operator privilege flags are set to zero by default.
Revision
912 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 7 22:47:44 2007 UTC
(13 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 89883 byte(s)
Diff to
previous 909
- 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
(14 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 90550 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
(14 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 90395 byte(s)
Diff to
previous 601
- 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
(14 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 90154 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
(14 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 89035 byte(s)
Diff to
previous 573
- 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
102 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 10 12:17:19 2005 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 88484 byte(s)
Diff to
previous 95
- That one should be the propper fix for GDENY items. Previous fix broke
the ability of stacking user/name/action combinations.
That fix still needs to go into -HEAD, and VERY important, into 7.1.3.
Someone please test this, e.g. write a small dump function that spits out
GDENY items.
Revision
56 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 3 11:33:30 2005 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/src/ircd_parser.y
File length: 88417 byte(s)
Diff to
previous 38
- 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.