ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.0.x/src/conf_parser.y
Revision 1750 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 14:07:08 2013 UTC (11 years, 2 months ago) by michael
File length: 74734 byte(s)
Diff to previous 1744
- 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

Revision 1744 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 20:25:43 2013 UTC (11 years, 2 months ago) by michael
File length: 73533 byte(s)
Diff to previous 1741
- conf_parser.y: fixed fd leak with rsa public keys

Revision 1741 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 19:35:29 2013 UTC (11 years, 2 months ago) by michael
File length: 73533 byte(s)
Diff to previous 1740
- Fixed logfiles not getting reopened on /rehash

Revision 1740 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 18:54:49 2013 UTC (11 years, 2 months ago) by michael
File length: 73533 byte(s)
Diff to previous 1732
- Fixed yyerror() not reporting configuration errors in some cases

Revision 1732 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 12:57:19 2013 UTC (11 years, 2 months ago) by michael
File length: 73221 byte(s)
Diff to previous 1705
- Dropped support for linux rt signals

Revision 1705 - (view) (annotate) - [select for diffs]
Modified Sun Dec 23 14:50:38 2012 UTC (11 years, 3 months ago) by michael
File length: 73130 byte(s)
Diff to previous 1593
- XLINE/KLINE/RESV/DLINE/SQUIT and KILL now have the same default reason
  if a reason hasn't been specified

Revision 1593 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:09:19 2012 UTC (11 years, 5 months ago) by michael
File length: 73116 byte(s)
Diff to previous 1592
- Create 8.0.x branch

Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/src/conf_parser.y
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 1549 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 18:11:11 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 73116 byte(s)
Diff to previous 1547
- Removed general::kline_with_reason configuration options. It's now enabled
  by default
- Removed remnants of the broken reject holding code

Revision 1547 - (view) (annotate) - [select for diffs]
Modified Sun Sep 30 17:50:03 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 73699 byte(s)
Diff to previous 1542
- Removed general::use_whois_actually configuration directive. This is
  now enabled by default

Revision 1542 - (view) (annotate) - [select for diffs]
Modified Sat Sep 29 20:31:35 2012 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 73876 byte(s)
Diff to previous 1526
- Fixed an off-by-one with spoofs. Spoofs are now also checked for
  invalid characters.

Revision 1526 - (view) (annotate) - [select for diffs]
Modified Mon Sep 10 18:06:06 2012 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 73872 byte(s)
Diff to previous 1520
- fixed minor compile warnings

Revision 1520 - (view) (annotate) - [select for diffs]
Modified Wed Sep 5 15:50:02 2012 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 73886 byte(s)
Diff to previous 1519
- removed unused terminal symbols

Revision 1519 - (view) (annotate) - [select for diffs]
Modified Wed Sep 5 12:02:04 2012 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 74172 byte(s)
Diff to previous 1516
- Topics as well as user-aways are now sent in a burst by default

Revision 1516 - (view) (annotate) - [select for diffs]
Modified Thu Aug 30 15:08:36 2012 UTC (11 years, 6 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 1495 - (view) (annotate) - [select for diffs]
Modified Sun Aug 5 09:35:42 2012 UTC (11 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 74341 byte(s)
Diff to previous 1490
- Removed use_invex, use_except and use_knock configuration options.
  These features are now enabled by default

Revision 1490 - (view) (annotate) - [select for diffs]
Modified Sat Jul 28 19:33:23 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 74756 byte(s)
Diff to previous 1474
- removed serverhide::disable_hidden configuration option
- update NEWS

Revision 1474 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 14:44:07 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 74961 byte(s)
Diff to previous 1460
- removed &localchannels

Revision 1460 - (view) (annotate) - [select for diffs]
Modified Fri Jul 6 14:32:53 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 75156 byte(s)
Diff to previous 1459
- Added 'set' to operator privilege flags. Gives access to the "SET" command

Revision 1459 - (view) (annotate) - [select for diffs]
Modified Fri Jul 6 14:23:09 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 75060 byte(s)
Diff to previous 1432
- remove g-line acls
- added general::gline_request_duration configuration option which
  simply replaces the harcoded PENDING_GLINE_TIME definition

Revision 1432 - (view) (annotate) - [select for diffs]
Modified Sat Jun 9 19:40:08 2012 UTC (11 years, 9 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 1416 - (view) (annotate) - [select for diffs]
Modified Sat May 26 11:45:43 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 78353 byte(s)
Diff to previous 1401
- Truncate 'cidr_bitlen_ipv4' to 32 if someone feeds us with a value higher
  than this. The same applies to 'cidr_bitlen_ipv6' that has a value higher
  than 128.

Revision 1401 - (view) (annotate) - [select for diffs]
Modified Tue May 8 18:58:13 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 78321 byte(s)
Diff to previous 1392
o) Removed channel::burst_topicwho configuration option. Topicsetters are
   now sent by default

Revision 1392 - (view) (annotate) - [select for diffs]
Modified Wed May 2 16:46:16 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 78476 byte(s)
Diff to previous 1389
- conf_parser.y: removed outdated and missleading comment

Revision 1389 - (view) (annotate) - [select for diffs]
Modified Tue May 1 13:08:29 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 78547 byte(s)
Diff to previous 1383
- rename some struct AccessItem members

Revision 1383 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:18:22 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 78561 byte(s)
Diff to previous 1378
- Cleanup/rewrite Hub/Leaf-mask configuration. Hub and Leaf configuration items
  are no longer separately attached to Client structures.

Revision 1378 - (view) (annotate) - [select for diffs]
Modified Mon Apr 30 19:43:34 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81739 byte(s)
Diff to previous 1377
- Get rid of OPERNICKLEN. Oper login IDs are no longer limited to NICKLEN*2

Revision 1377 - (view) (annotate) - [select for diffs]
Modified Mon Apr 30 19:35:16 2012 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81826 byte(s)
Diff to previous 1369
- Remove all Class related #defines like MaxTotal, MaxSendq, etc.
  All they do is lead to confusion.

Revision 1369 - (view) (annotate) - [select for diffs]
Modified Wed Apr 25 19:04:19 2012 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81811 byte(s)
Diff to previous 1366
- cleanup temporary k/d/g line code

Revision 1366 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 18:35:34 2012 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81683 byte(s)
Diff to previous 1352
- Cleanup conf_add_server(). Remove traces of obsolete username verification
  for incoming server connections.

Revision 1352 - (view) (annotate) - [select for diffs]
Modified Fri Apr 13 09:57:08 2012 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81761 byte(s)
Diff to previous 1329
- conf_parser.y: dh prime size should be at least 1024 bits

Revision 1329 - (view) (annotate) - [select for diffs]
Modified Sun Apr 1 12:02:12 2012 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81599 byte(s)
Diff to previous 1324
- Remove unused configure tests
- Fixed compile warning in conf_parser.c

Revision 1324 - (view) (annotate) - [select for diffs]
Modified Fri Mar 30 21:40:38 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81581 byte(s)
Diff to previous 1316
- Remove log::timestamp configuration directive. Timestamps are now enabled by default.
- Timestamps are iso8601 now

Revision 1316 - (view) (annotate) - [select for diffs]
Modified Tue Mar 27 17:05:51 2012 UTC (12 years 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 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/conf_parser.y
File length: 81769 byte(s)
Copied from: ircd-hybrid-8/src/ircd_parser.y revision 1306
Diff to previous 1306
- renaming files:

  ircd_parser.y -> conf_parser.y
  ircd_lexer.l  -> conf_lexer.l
  s_conf.c      -> conf.c
  s_conf.h      -> conf.h
  s_log.c       -> log.c
  s_log.h       -> log.h

Revision 1306 - (view) (annotate) - [select for diffs]
Modified Sat Mar 24 07:43:04 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 81773 byte(s)
Diff to previous 1303
- improve ssl/tls support
- cipher suites can now be specified via ircd.conf

Revision 1303 - (view) (annotate) - [select for diffs]
Modified Fri Mar 23 10:52:19 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 80601 byte(s)
Diff to previous 1302
- Implement basic tls connections for server-server links

Revision 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:48:54 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 80018 byte(s)
Diff to previous 1301
- remove servlink in preparation for tls links/compression

Revision 1301 - (view) (annotate) - [select for diffs]
Modified Sat Mar 10 21:47:17 2012 UTC (12 years 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 (12 years, 1 month 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 1285 - (view) (annotate) - [select for diffs]
Modified Sun Feb 5 15:12:59 2012 UTC (12 years, 1 month ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84193 byte(s)
Diff to previous 1265
- added CIDR support for operator{} blocks
- operator "name"{} is no longer supported

Revision 1265 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 12:54:17 2012 UTC (12 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84651 byte(s)
Diff to previous 1264
- remove useless NULL-pointer assignment

Revision 1264 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 12:30:57 2012 UTC (12 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84700 byte(s)
Diff to previous 1250
- remove general::burst_away configuration directive. AWAY burst will have to
  be controlled via connect::flags explicitly.

Revision 1250 - (view) (annotate) - [select for diffs]
Modified Sat Oct 1 10:48:16 2011 UTC (12 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84901 byte(s)
Diff to previous 1248
- A file size of 'unlimited' can now be specified for log files

Revision 1248 - (view) (annotate) - [select for diffs]
Modified Sat Oct 1 10:02:53 2011 UTC (12 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84835 byte(s)
Diff to previous 1247
- add log file rotation

Revision 1247 - (view) (annotate) - [select for diffs]
Modified Sat Oct 1 07:54:24 2011 UTC (12 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 84822 byte(s)
Diff to previous 1228
- Rewrite and cleanup half-broken logging subsystem.
  Logfile rotating is not working yet

Revision 1228 - (view) (annotate) - [select for diffs]
Modified Mon Sep 19 09:38:38 2011 UTC (12 years, 6 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 1216 - (view) (annotate) - [select for diffs]
Modified Tue Sep 13 18:22:31 2011 UTC (12 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 88492 byte(s)
Diff to previous 1176
- add 'globops' to operflags

Revision 1176 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 11:24:24 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 88315 byte(s)
Diff to previous 1157
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself


Revision 1157 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 22:03:59 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 88582 byte(s)
Diff to previous 1156
- preliminary services support

Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_parser.y
File length: 87726 byte(s)
Diff to previous 1155
- create ircd-hybrid-8 "branch"

Revision 1155 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:27:45 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 87726 byte(s)
Diff to previous 1123
- recreate "trunk"

Revision 1123 - (view) (annotate) - [select for diffs]
Modified Sun Feb 6 21:57:50 2011 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 87726 byte(s)
Diff to previous 1121
- Got rid of irc_addrinfo.c and irc_getnameinfo.c
- Fixed broken ipv6 detection due to incorrect use of AC_CHECK_TYPES

Revision 1121 - (view) (annotate) - [select for diffs]
Modified Sun Jan 9 11:03:03 2011 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 87779 byte(s)
Diff to previous 1119
- removed all instances of STATIC_MODULES since we don't have
  static modules anymore
- removed m_mkpasswd module from contrib

Revision 1119 - (view) (annotate) - [select for diffs]
Modified Fri Jan 7 22:01:47 2011 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 87869 byte(s)
Diff to previous 1118
- removed HUB capability, which was a LL leftover

Revision 1118 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 13:39:10 2011 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 88075 byte(s)
Diff to previous 1117
- cleanup and sanitize m_server.c. remove hostmasking. Improve TS6 suppport

Revision 1117 - (view) (annotate) - [select for diffs]
Modified Tue Dec 21 15:01:46 2010 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 88283 byte(s)
Diff to previous 1076
- ircd_parser.y: ensure only valid hostnames can be
  specified in serverinfo::name

Revision 1076 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 09:23:47 2010 UTC (14 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 88270 byte(s)
Diff to previous 1074
- Dropped support for old style 'operflag = yes|no;' configuration format

Revision 1074 - (view) (annotate) - [select for diffs]
Modified Wed Feb 17 23:28:33 2010 UTC (14 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 94345 byte(s)
Diff to previous 1072
- Made general::kill_chase_time_limit accept time units. too bad this entire
  crap is still needed even with ts6.

Revision 1072 - (view) (annotate) - [select for diffs]
Modified Wed Feb 17 22:58:23 2010 UTC (14 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 94343 byte(s)
Diff to previous 1029
- remove old dot_in_ip6_addr configuration option. this is now obsolete.

Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_parser.y
File length: 94504 byte(s)
Diff to previous 1028
- branch off trunk to create 7.3 branch
Revision 1028 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:03:38 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 94504 byte(s)
Diff to previous 1024
- move ircd-hybrid-7.2 to trunk

Revision 1024 - (view) (annotate) - [select for diffs]
Modified Sun Nov 1 23:14:25 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94504 byte(s)
Diff to previous 1011
- Fixed compile with --disable-openssl
Revision 1011 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 10:14:09 2009 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94388 byte(s)
Diff to previous 1009
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes

Revision 1009 - (view) (annotate) - [select for diffs]
Modified Sun Sep 13 15:02:30 2009 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94494 byte(s)
Diff to previous 1005
- add configure test for pcre lib and remove pcre sources from the tree

Revision 1005 - (view) (annotate) - [select for diffs]
Modified Mon Aug 31 23:07:43 2009 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94173 byte(s)
Diff to previous 978
- remove conf_add_d_conf wrapper

Revision 978 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 09:47:58 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94339 byte(s)
Diff to previous 967
- avoid using native basename() since some implementations may or may not modify passed data

Revision 967 - (view) (annotate) - [select for diffs]
Modified Sun Aug 2 18:05:28 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 94526 byte(s)
Diff to previous 912
- added ssl_server_protocol configuration option to servinfo{}.
  valid flags are 'sslv3' and 'tlsv1'

Revision 912 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 22:47:44 2007 UTC (16 years, 4 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 909 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 23:38:57 2007 UTC (16 years, 4 months ago) by stu
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 89903 byte(s)
Diff to previous 900
fix compile warning
Revision 900 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 13:49:52 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 89863 byte(s)
Diff to previous 885
- Added new 'server' option to listener::flags

Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 89772 byte(s)
Diff to previous 876
- Removed LazyLinks in 7.2 to stop people from asking why we keep
  broken code for half a decade. LL will be implemented in a smarter
  fashion in due time

Revision 876 - (view) (annotate) - [select for diffs]
Modified Wed Oct 24 21:51:21 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 90921 byte(s)
Diff to previous 853
Backported WATCH
Revision 853 - (view) (annotate) - [select for diffs]
Modified Thu Feb 22 06:01:30 2007 UTC (17 years, 1 month ago) by db
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 90794 byte(s)
Diff to previous 849
- fix typo in ircd_parser.y regenerate y.tab.c and lex.yy.c
- fix order shown in CLIEXIT
- remove mode parsing in ms_join
- reflect addiction cconn_full flag


Revision 849 - (view) (annotate) - [select for diffs]
Modified Mon Feb 19 19:41:59 2007 UTC (17 years, 1 month ago) by db
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 90719 byte(s)
Diff to previous 671
- Add +C 
- add etrace -full

Reviewed by: cryogen, bear

Revision 671 - (view) (annotate) - [select for diffs]
Modified Tue Jun 13 07:15:38 2006 UTC (17 years, 9 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 (17 years, 10 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 601 - (view) (annotate) - [select for diffs]
Modified Sat May 13 16:59:28 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 90205 byte(s)
Diff to previous 595
- Removed dalloca.h

Revision 595 - (view) (annotate) - [select for diffs]
Modified Fri May 12 21:17:16 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 90226 byte(s)
Diff to previous 593
- Backported core fix for regexp k-lines

Revision 593 - (view) (annotate) - [select for diffs]
Modified Fri May 12 05:47:32 2006 UTC (17 years, 10 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 (17 years, 10 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 573 - (view) (annotate) - [select for diffs]
Modified Mon May 1 09:40:37 2006 UTC (17 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88868 byte(s)
Diff to previous 440
- ts6 fixes as explained on irc

Revision 440 - (view) (annotate) - [select for diffs]
Modified Sat Feb 11 23:11:38 2006 UTC (18 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88981 byte(s)
Diff to previous 342
- Fixed bug where "listen { flags = ssl; port 1,2,3; }" would result
  in only port 1 being set ssl enabled.

Revision 342 - (view) (annotate) - [select for diffs]
Modified Tue Dec 27 19:28:58 2005 UTC (18 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88986 byte(s)
Diff to previous 341
- Fixed compile error reported by Volk and CoolCold

Revision 341 - (view) (annotate) - [select for diffs]
Modified Tue Dec 27 13:43:46 2005 UTC (18 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88985 byte(s)
Diff to previous 298
- As reported by CoolCold:
  - Updated cmode helpfile
  - Added support for old-style topicburst = yes|no


Revision 298 - (view) (annotate) - [select for diffs]
Modified Mon Dec 5 22:49:18 2005 UTC (18 years, 3 months ago) by db
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88784 byte(s)
Diff to previous 201
- This is part of the nasty core fix; the y.tab.c and y.tab.h files
  were committed earlier, I have no idea why this file did not get committed.

Revision 201 - (view) (annotate) - [select for diffs]
Modified Tue Nov 1 11:41:52 2005 UTC (18 years, 4 months ago) by adx
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88404 byte(s)
Diff to previous 136
MFC:
+ removed invite_ops_only, controlled by +p now
+ sorted ircd.conf:channel{} a bit

Revision 136 - (view) (annotate) - [select for diffs]
Modified Sat Oct 15 23:39:54 2005 UTC (18 years, 5 months ago) by db
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88486 byte(s)
Diff to previous 102
- backport fixes from 7.3 (HEAD) for testline and ~ flags


Revision 102 - (view) (annotate) - [select for diffs]
Modified Mon Oct 10 12:17:19 2005 UTC (18 years, 5 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 95 - (view) (annotate) - [select for diffs]
Modified Sat Oct 8 16:26:37 2005 UTC (18 years, 5 months ago) by db
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 88292 byte(s)
Diff to previous 56
- At the very least, don't create a gdeny conf with a NULL name,
  this is bad manners.


Revision 56 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 11:33:30 2005 UTC (18 years, 5 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

Revision 38 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 22:27:12 2005 UTC (18 years, 5 months ago) by adx
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 87300 byte(s)
Diff to previous 34
- MFC disallow ':' at the beginning and ' ' in server passwords

Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (18 years, 5 months ago) by lusky
Original Path: ircd-hybrid-7.2/src/ircd_parser.y
File length: 86894 byte(s)
Diff to previous 33
create 7.2 branch, we can move/rename it as needed.


Revision 33 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 86894 byte(s)
Diff to previous 32
- svn:keywords

Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 86894 byte(s)
Diff to previous 31
- svn:keywords

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 86894 byte(s)
Diff to previous 30
- Fix svn:keywords

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 5 months ago) by adx
Original Path: ircd-hybrid/src/ircd_parser.y
File length: 86950 byte(s)
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

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.

  Diffs between and
  Type of Diff should be a