/[svn]/ircd-hybrid/trunk/src/conf_parser.y
ViewVC logotype

Log of /ircd-hybrid/trunk/src/conf_parser.y

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 8607 - (view) (annotate) - [select for diffs]
Modified Mon Oct 29 21:26:54 2018 UTC (3 years, 9 months ago) by michael
File length: 74901 byte(s)
Diff to previous 8496
- Rewrite class based subnet limiting to use a patricia trie


Revision 8496 - (view) (annotate) - [select for diffs]
Modified Thu Apr 5 12:46:00 2018 UTC (4 years, 4 months ago) by michael
File length: 74896 byte(s)
Diff to previous 8458
- Killed userhost.c. Rewrote everything to use ipcache.c


Revision 8458 - (view) (annotate) - [select for diffs]
Modified Sat Mar 31 15:34:53 2018 UTC (4 years, 4 months ago) by michael
File length: 75020 byte(s)
Diff to previous 8437
- Move pseudot_stats() to m_stats.c


Revision 8437 - (view) (annotate) - [select for diffs]
Modified Thu Mar 29 09:05:34 2018 UTC (4 years, 4 months ago) by michael
File length: 75001 byte(s)
Diff to previous 8314
- Stylistic changes


Revision 8314 - (view) (annotate) - [select for diffs]
Modified Wed Feb 28 17:47:23 2018 UTC (4 years, 5 months ago) by michael
File length: 74995 byte(s)
Diff to previous 8279
- Remove experimental libgeoip support


Revision 8279 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:13 2018 UTC (4 years, 5 months ago) by michael
File length: 77083 byte(s)
Diff to previous 8046
- Update copyright years


Revision 8046 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 18:07:45 2017 UTC (5 years, 4 months ago) by michael
File length: 77083 byte(s)
Diff to previous 7924
- 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 7924 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:08 2016 UTC (5 years, 7 months ago) by michael
File length: 76918 byte(s)
Diff to previous 7858
- Update copyright years


Revision 7858 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 20:06:16 2016 UTC (5 years, 9 months ago) by michael
File length: 76918 byte(s)
Diff to previous 7793
- Import FLOODTIME changes from p4


Revision 7793 - (view) (annotate) - [select for diffs]
Modified Mon Oct 17 19:28:52 2016 UTC (5 years, 9 months ago) by michael
File length: 76736 byte(s)
Diff to previous 7766
- Implement INVITE expirations


Revision 7766 - (view) (annotate) - [select for diffs]
Modified Fri Oct 7 16:27:37 2016 UTC (5 years, 10 months ago) by michael
File length: 76549 byte(s)
Diff to previous 7668
- Added 'channel::max_invites' configuration directive


Revision 7668 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:49 2016 UTC (6 years ago) by michael
File length: 76399 byte(s)
Diff to previous 7624
- Fixed svn properties


Revision 7624 - (view) (annotate) - [select for diffs]
Modified Thu Jun 23 12:44:09 2016 UTC (6 years, 1 month ago) by michael
File length: 76399 byte(s)
Diff to previous 7437
- Change userhost.c to deal with ip addresses only. Also we no longer care about usernames/ident replies.
  Due to the hash function in hash.c not ideal for ip addresses, we'll be using either iphash.c, or
  patricia.c soon for this.


Revision 7437 - (view) (annotate) - [select for diffs]
Modified Thu Mar 10 19:59:52 2016 UTC (6 years, 5 months ago) by michael
File length: 76619 byte(s)
Diff to previous 7318
- 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 7318 - (view) (annotate) - [select for diffs]
Modified Sun Feb 14 15:21:07 2016 UTC (6 years, 6 months ago) by michael
File length: 76419 byte(s)
Diff to previous 7304
- conf_parser.y: fixed triggered assert with user = "" in auth {} blocks


Revision 7304 - (view) (annotate) - [select for diffs]
Modified Wed Feb 10 10:45:46 2016 UTC (6 years, 6 months ago) by michael
File length: 76303 byte(s)
Diff to previous 7282
- Cleanup/separate XLINE / gecos{} conf implementation


Revision 7282 - (view) (annotate) - [select for diffs]
Modified Sun Feb 7 18:04:26 2016 UTC (6 years, 6 months ago) by michael
File length: 76299 byte(s)
Diff to previous 7258
- Cleanup/separate RESV conf implementation


Revision 7258 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 17:29:57 2016 UTC (6 years, 6 months ago) by michael
File length: 76301 byte(s)
Diff to previous 7248
- Improve libGeoIP support


Revision 7248 - (view) (annotate) - [select for diffs]
Modified Thu Feb 4 17:21:58 2016 UTC (6 years, 6 months ago) by michael
File length: 74213 byte(s)
Diff to previous 7234
- Move service {} block configuration management into its own module


Revision 7234 - (view) (annotate) - [select for diffs]
Modified Wed Feb 3 16:30:10 2016 UTC (6 years, 6 months ago) by michael
File length: 74187 byte(s)
Diff to previous 7209
- Move resv.* to conf_resv.*


Revision 7209 - (view) (annotate) - [select for diffs]
Modified Wed Feb 3 15:10:39 2016 UTC (6 years, 6 months ago) by michael
File length: 74182 byte(s)
Diff to previous 7159
- Clustering has been broken in -r7159. Rewrote most of the shared/cluster implementation to be less obscure.
  This introduces a little bit of code duplication, but increases readability, is less error prone, and
  reduces memory consumption a bit.


Revision 7159 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 11:26:51 2016 UTC (6 years, 6 months ago) by michael
File length: 74144 byte(s)
Diff to previous 7126
- Fixed bug where shared & cluster confs would not get removed from their associated list and memory free'd
  (SHARED_ALL sets all bits and therefore IsConfDatabase(x) == true


Revision 7126 - (view) (annotate) - [select for diffs]
Modified Mon Jan 25 19:08:14 2016 UTC (6 years, 6 months ago) by michael
File length: 74144 byte(s)
Diff to previous 7121
- conf_parser.y: removed bunch of unused/redundant header includes


Revision 7121 - (view) (annotate) - [select for diffs]
Modified Sun Jan 24 20:22:55 2016 UTC (6 years, 6 months ago) by michael
File length: 74279 byte(s)
Diff to previous 7105
- conf_parser.y: removed some cruft


Revision 7105 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 20:11:27 2016 UTC (6 years, 6 months ago) by michael
File length: 74479 byte(s)
Diff to previous 7060
- Incorporate gnutls support by Adam & Attila


Revision 7060 - (view) (annotate) - [select for diffs]
Modified Mon Jan 18 18:55:40 2016 UTC (6 years, 6 months ago) by michael
File length: 77791 byte(s)
Diff to previous 7032
- 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 7032 - (view) (annotate) - [select for diffs]
Modified Sun Jan 3 14:34:39 2016 UTC (6 years, 7 months ago) by michael
File length: 77679 byte(s)
Diff to previous 7006
- Renamed MyCalloc to xcalloc


Revision 7006 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:07:54 2016 UTC (6 years, 7 months ago) by michael
File length: 77692 byte(s)
Diff to previous 6792
- Update copyright years


Revision 6792 - (view) (annotate) - [select for diffs]
Modified Tue Nov 17 20:48:38 2015 UTC (6 years, 8 months ago) by michael
File length: 77692 byte(s)
Diff to previous 6684
- Add channel::invite_delay_channel configuration option


Revision 6684 - (view) (annotate) - [select for diffs]
Modified Wed Oct 28 19:55:57 2015 UTC (6 years, 9 months ago) by michael
File length: 77495 byte(s)
Diff to previous 6678
- RSA keys with less than 2048 bits are no longer supported; same applies to the DH param file


Revision 6678 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 19:19:21 2015 UTC (6 years, 9 months ago) by michael
File length: 77495 byte(s)
Diff to previous 6664
- conf_parser.y: whitespace change


Revision 6664 - (view) (annotate) - [select for diffs]
Modified Mon Oct 26 19:14:49 2015 UTC (6 years, 9 months ago) by michael
File length: 77493 byte(s)
Diff to previous 6662
- conf_parser.y: style cleanups


Revision 6662 - (view) (annotate) - [select for diffs]
Modified Mon Oct 26 19:04:16 2015 UTC (6 years, 9 months ago) by michael
File length: 77271 byte(s)
Diff to previous 6645
- conf_parser.y: removed CHALLENGE leftover


Revision 6645 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 18:55:04 2015 UTC (6 years, 9 months ago) by michael
File length: 77383 byte(s)
Diff to previous 6636
- conf.c, conf_parser.y: use EXIT_FAILURE instead of some magic value to be passed to exit()


Revision 6636 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 17:27:12 2015 UTC (6 years, 9 months ago) by michael
File length: 77361 byte(s)
Diff to previous 6628
- Fixed bug where changing 'serverhide::flatten_links_delay' would not have any effect
- Allow disabling the 'event_write_links_file' event with 'serverhide::flatten_links_delay' being zero
- Get rid of 'config_serverhide_entry::links_disabled'


Revision 6628 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 13:29:47 2015 UTC (6 years, 9 months ago) by michael
File length: 77396 byte(s)
Diff to previous 6599
- Rename uconf_items to shared_items and oconf_items to operator_items


Revision 6599 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 17:52:15 2015 UTC (6 years, 9 months ago) by michael
File length: 77395 byte(s)
Diff to previous 6597
- Added serverhide::flatten_links_file configuration option and get rid of LIPATH


Revision 6597 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 17:23:06 2015 UTC (6 years, 9 months ago) by michael
File length: 77088 byte(s)
Diff to previous 6592
- Renamed serverhide::links_delay configuration directive to serverhide::flatten_links_delay


Revision 6592 - (view) (annotate) - [select for diffs]
Modified Wed Oct 21 20:16:57 2015 UTC (6 years, 9 months ago) by michael
File length: 77048 byte(s)
Diff to previous 6488
- Removed CHALLENGE in favour or ssl certificate fingerprint enabled operator {} blocks


Revision 6488 - (view) (annotate) - [select for diffs]
Modified Fri Sep 4 17:56:25 2015 UTC (6 years, 11 months ago) by michael
File length: 78066 byte(s)
Diff to previous 6454
- Added 'close' to irc-operator flags


Revision 6454 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 19:35:32 2015 UTC (6 years, 11 months ago) by michael
File length: 77960 byte(s)
Diff to previous 6447
- Added 'resv' and 'unresv' operator flags


Revision 6447 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 18:49:58 2015 UTC (6 years, 11 months ago) by michael
File length: 77774 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 6375 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 10:34:16 2015 UTC (6 years, 11 months ago) by michael
File length: 77728 byte(s)
Diff to previous 6367
- Remove splitmode checking


Revision 6367 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 10:25:00 2015 UTC (6 years, 11 months ago) by michael
File length: 78548 byte(s)
Diff to previous 6318
- Rename several functions in listener.c to comply with naming convention


Revision 6318 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 16:04:43 2015 UTC (7 years ago) by michael
File length: 78548 byte(s)
Diff to previous 6161
- Get rid of UMODE_ALL


Revision 6161 - (view) (annotate) - [select for diffs]
Modified Thu Jun 18 10:55:29 2015 UTC (7 years, 1 month ago) by michael
File length: 78541 byte(s)
Diff to previous 6008
- Move all SID/UID related code to id.c


Revision 6008 - (view) (annotate) - [select for diffs]
Modified Sat May 30 19:18:21 2015 UTC (7 years, 2 months ago) by michael
File length: 78525 byte(s)
Diff to previous 5985
- conf_parser.y: always rebuild CIDR lists	


Revision 5985 - (view) (annotate) - [select for diffs]
Modified Tue May 26 18:52:42 2015 UTC (7 years, 2 months ago) by michael
File length: 78898 byte(s)
Diff to previous 5933
- Added 'xline_exempt' to auth{} block flags


Revision 5933 - (view) (annotate) - [select for diffs]
Modified Wed May 6 18:30:17 2015 UTC (7 years, 3 months ago) by michael
File length: 78770 byte(s)
Diff to previous 5805
- Removed the 'havent_read_conf' configuration directive as it only caused a whole lot more trouble than
  it actually helped


Revision 5805 - (view) (annotate) - [select for diffs]
Modified Tue Apr 21 21:49:58 2015 UTC (7 years, 3 months ago) by michael
File length: 79252 byte(s)
Diff to previous 5800
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
  dline_min_cidr6 configuration options


Revision 5800 - (view) (annotate) - [select for diffs]
Modified Fri Apr 17 18:55:55 2015 UTC (7 years, 4 months ago) by michael
File length: 79871 byte(s)
Diff to previous 5760
- conf_parser.y: fixed error messages as pointed out by Adam


Revision 5760 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 18:29:21 2015 UTC (7 years, 4 months ago) by michael
File length: 79893 byte(s)
Diff to previous 5693
- Removed unused HIDE_SPOOF_IPS and GLOBAL_KILL tokens


Revision 5693 - (view) (annotate) - [select for diffs]
Modified Sat Mar 14 20:40:29 2015 UTC (7 years, 5 months ago) by michael
File length: 79936 byte(s)
Diff to previous 5602
- conf_parser.y: removed YY_NO_UNPUT define which was an undocumented feature
  and has been deprecated for many years now. Proper way is to use 'nounput'
  in the scanner options.


Revision 5602 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 21:04:46 2015 UTC (7 years, 5 months ago) by michael
File length: 79956 byte(s)
Diff to previous 5570
- 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 5570 - (view) (annotate) - [select for diffs]
Modified Sat Feb 14 22:04:14 2015 UTC (7 years, 6 months ago) by michael
File length: 80112 byte(s)
Diff to previous 5556
- conf_parser.y: forgot to remove the unused T_MAX_CLIENTS token


Revision 5556 - (view) (annotate) - [select for diffs]
Modified Fri Feb 13 19:25:36 2015 UTC (7 years, 6 months ago) by michael
File length: 80134 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 (7 years, 6 months ago) by michael
File length: 79838 byte(s)
Diff to previous 5414
- 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 5414 - (view) (annotate) - [select for diffs]
Modified Sun Jan 25 17:40:40 2015 UTC (7 years, 6 months ago) by michael
File length: 79670 byte(s)
Diff to previous 5347
- conf_lexer.l, conf_parser.y: removed entropy gathering daemon leftovers


Revision 5347 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:42:20 2015 UTC (7 years, 7 months ago) by michael
File length: 79707 byte(s)
Diff to previous 5025
- Update copyright years


Revision 5025 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 15:18:43 2014 UTC (7 years, 8 months ago) by michael
File length: 79707 byte(s)
Diff to previous 5004
- Added general::stats_m_oper_only configuration option


Revision 5004 - (view) (annotate) - [select for diffs]
Modified Tue Dec 9 14:17:18 2014 UTC (7 years, 8 months ago) by michael
File length: 79517 byte(s)
Diff to previous 4989
- Added 'opme' to irc-operator flags


Revision 4989 - (view) (annotate) - [select for diffs]
Modified Mon Dec 8 20:07:36 2014 UTC (7 years, 8 months ago) by michael
File length: 79410 byte(s)
Diff to previous 4967
- 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 4967 - (view) (annotate) - [select for diffs]
Modified Mon Dec 1 14:34:29 2014 UTC (7 years, 8 months ago) by michael
File length: 79605 byte(s)
Diff to previous 4915
- general::hide_spoof_ips is now deprecated


Revision 4915 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 12:37:46 2014 UTC (7 years, 8 months ago) by michael
File length: 79757 byte(s)
Diff to previous 4744
- Style corrections; renamed variables


Revision 4744 - (view) (annotate) - [select for diffs]
Modified Thu Oct 16 11:46:19 2014 UTC (7 years, 10 months ago) by michael
File length: 79731 byte(s)
Diff to previous 4624
- Enable ECDH for OpenSSL 0.9.8o and above


Revision 4624 - (view) (annotate) - [select for diffs]
Modified Sun Sep 21 08:41:22 2014 UTC (7 years, 10 months ago) by michael
File length: 79731 byte(s)
Diff to previous 4565
- conf_parser.y: use SSL_CTX_use_certificate_chain_file() instead of SSL_CTX_use_certificate_file()


Revision 4565 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:27:40 2014 UTC (7 years, 11 months ago) by michael
File length: 79829 byte(s)
Diff to previous 4545
- Update GPL 2 license headers


Revision 4545 - (view) (annotate) - [select for diffs]
Modified Fri Aug 22 08:46:13 2014 UTC (7 years, 11 months ago) by michael
File length: 79825 byte(s)
Diff to previous 4513
- Implemented pseudo {} blocks (service aliases)
- Fixed compile warnings with -Wmissing-field-initializers


Revision 4513 - (view) (annotate) - [select for diffs]
Modified Sun Aug 17 18:25:52 2014 UTC (7 years, 11 months ago) by michael
File length: 78125 byte(s)
Diff to previous 4499
- conf.c:rehash(): moved the strlcpy(me.info,...) to conf_parser.y


Revision 4499 - (view) (annotate) - [select for diffs]
Modified Sat Aug 16 18:29:23 2014 UTC (8 years ago) by michael
File length: 78056 byte(s)
Diff to previous 4415
- conf_parser.y: removed useless tests on ConfigServerInfo.server_ctx


Revision 4415 - (view) (annotate) - [select for diffs]
Modified Thu Aug 7 14:09:36 2014 UTC (8 years ago) by michael
File length: 78305 byte(s)
Diff to previous 4340
- Removed ipv6 detection. We now assume all systems that run hybrid have
  ipv6 availability and sockaddr_storage.


Revision 4340 - (view) (annotate) - [select for diffs]
Modified Sat Aug 2 16:53:22 2014 UTC (8 years ago) by michael
File length: 78343 byte(s)
Diff to previous 4313
- Renamed structures to meet code conventions


Revision 4313 - (view) (annotate) - [select for diffs]
Modified Thu Jul 31 18:50:11 2014 UTC (8 years ago) by michael
File length: 78120 byte(s)
Diff to previous 4258
- Improved AWAY throttling to allow for better fine-tuning


Revision 4258 - (view) (annotate) - [select for diffs]
Modified Fri Jul 18 20:46:48 2014 UTC (8 years ago) by michael
File length: 77829 byte(s)
Diff to previous 4256
- conf_parser.y: do some logging if the dh param file can't be opened/read


Revision 4256 - (view) (annotate) - [select for diffs]
Modified Fri Jul 18 20:37:01 2014 UTC (8 years ago) by michael
File length: 77699 byte(s)
Diff to previous 4254
- conf_parser.y: fixed logging of invalid private key


Revision 4254 - (view) (annotate) - [select for diffs]
Modified Fri Jul 18 19:07:27 2014 UTC (8 years ago) by michael
File length: 77716 byte(s)
Diff to previous 4162
- 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 4162 - (view) (annotate) - [select for diffs]
Modified Thu Jul 3 19:39:31 2014 UTC (8 years, 1 month ago) by michael
File length: 77923 byte(s)
Diff to previous 4121
- 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 4121 - (view) (annotate) - [select for diffs]
Modified Tue Jul 1 17:01:33 2014 UTC (8 years, 1 month ago) by michael
File length: 79196 byte(s)
Diff to previous 4114
- conf_parser.y: fixed stupid bug. no comment there...


Revision 4114 - (view) (annotate) - [select for diffs]
Modified Tue Jul 1 16:47:15 2014 UTC (8 years, 1 month ago) by michael
File length: 79194 byte(s)
Diff to previous 4094
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
  See doc/reference.conf for more information.


Revision 4094 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 11:48:50 2014 UTC (8 years, 1 month ago) by michael
File length: 78630 byte(s)
Diff to previous 4070
- Merged Adam's event system rewrite


Revision 4070 - (view) (annotate) - [select for diffs]
Modified Thu Jun 26 15:36:08 2014 UTC (8 years, 1 month ago) by michael
File length: 78606 byte(s)
Diff to previous 4019
- Added proper ECDH support


Revision 4019 - (view) (annotate) - [select for diffs]
Modified Fri Jun 20 16:06:42 2014 UTC (8 years, 1 month ago) by michael
File length: 77783 byte(s)
Diff to previous 3933
- Renamed OPER_FLAG_K to OPER_FLAG_KLINE


Revision 3933 - (view) (annotate) - [select for diffs]
Modified Mon Jun 9 17:56:42 2014 UTC (8 years, 2 months ago) by michael
File length: 77779 byte(s)
Diff to previous 3892
- Added max_channels to class{} blocks


Revision 3892 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 18:42:41 2014 UTC (8 years, 2 months ago) by michael
File length: 77756 byte(s)
Diff to previous 3877
- conf_parser.y: fixed stupid bug that has successfully has hidden itself since Feb 5, 2002


Revision 3877 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 15:49:13 2014 UTC (8 years, 2 months ago) by michael
File length: 77755 byte(s)
Diff to previous 3869
- Added general::throttle_count idea from p4


Revision 3869 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 22:19:27 2014 UTC (8 years, 2 months ago) by michael
File length: 77588 byte(s)
Diff to previous 3860
- Removed OPERWALL. Use GLOBOPS instead.


Revision 3860 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 19:55:07 2014 UTC (8 years, 2 months ago) by michael
File length: 77941 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, 2 months ago) by michael
File length: 77702 byte(s)
Diff to previous 3513
- Added INVITE flood protection/throttling as requested by Adam. This basically
  works similar as the KNOCK throttling algorithm.


Revision 3513 - (view) (annotate) - [select for diffs]
Modified Mon May 12 16:28:29 2014 UTC (8 years, 3 months ago) by michael
File length: 77348 byte(s)
Diff to previous 3506
- Added usermode +p which hides channel list in WHOIS


Revision 3506 - (view) (annotate) - [select for diffs]
Modified Sun May 11 17:03:20 2014 UTC (8 years, 3 months ago) by michael
File length: 77164 byte(s)
Diff to previous 3473
- Added usermode +q which hides idle and signon time in WHOIS


Revision 3473 - (view) (annotate) - [select for diffs]
Modified Sun May 4 15:40:26 2014 UTC (8 years, 3 months ago) by michael
File length: 76985 byte(s)
Diff to previous 3443
- Renamed general::warn_no_nline to warn_no_connect_block


Revision 3443 - (view) (annotate) - [select for diffs]
Modified Thu May 1 18:36:53 2014 UTC (8 years, 3 months ago) by michael
File length: 76945 byte(s)
Diff to previous 3441
- conf_parser.y: style corrections


Revision 3441 - (view) (annotate) - [select for diffs]
Modified Thu May 1 18:30:41 2014 UTC (8 years, 3 months ago) by michael
File length: 76973 byte(s)
Diff to previous 3439
- conf_parser.y: removed extraneous strlen(). valid_hostname() already checks
  for too long hostnames


Revision 3439 - (view) (annotate) - [select for diffs]
Modified Thu May 1 14:32:47 2014 UTC (8 years, 3 months ago) by michael
File length: 77008 byte(s)
Diff to previous 3435
- conf_parser.y: cleaned up style


Revision 3435 - (view) (annotate) - [select for diffs]
Modified Thu May 1 13:57:39 2014 UTC (8 years, 3 months ago) by michael
File length: 75472 byte(s)
Diff to previous 2916
- conf_parser.y: fixed bug where the parser wouldn't take time units
  into consideration for the join_flood_time and throttle_time config
  options.


Revision 2916 - (view) (annotate) - [select for diffs]
Modified Sat Jan 25 21:09:18 2014 UTC (8 years, 6 months ago) by michael
File length: 75496 byte(s)
Diff to previous 2852
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years


Revision 2852 - (view) (annotate) - [select for diffs]
Modified Sat Jan 18 16:30:48 2014 UTC (8 years, 6 months ago) by michael
File length: 75511 byte(s)
Diff to previous 2843
- Added 'unxline' oper privilege for better fine tuning


Revision 2843 - (view) (annotate) - [select for diffs]
Modified Thu Jan 16 19:24:56 2014 UTC (8 years, 6 months ago) by michael
File length: 75409 byte(s)
Diff to previous 2397
- Allow private rsa keys larger than 2048 bits. Reported by Zdenek Kaspar.


Revision 2397 - (view) (annotate) - [select for diffs]
Modified Tue Jul 16 14:10:38 2013 UTC (9 years, 1 month ago) by michael
File length: 75400 byte(s)
Diff to previous 2336
- Fixed bug that would prevent servers from linking together
  if connect::aftype wasn't specified


Revision 2336 - (view) (annotate) - [select for diffs]
Modified Wed Jul 3 12:58:28 2013 UTC (9 years, 1 month ago) by michael
File length: 75362 byte(s)
Diff to previous 2283
- Added XLINE and RESV logging types


Revision 2283 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 19:13:20 2013 UTC (9 years, 1 month ago) by michael
File length: 75184 byte(s)
Diff to previous 2269
- Added generall::cycle_on_host_change configuration option as requested
  by Adam <adam@anope.org>


Revision 2269 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 15:07:26 2013 UTC (9 years, 1 month ago) by michael
File length: 74956 byte(s)
Diff to previous 2252
- Added general::stats_u_oper_only configuration option


Revision 2252 - (view) (annotate) - [select for diffs]
Modified Sun Jun 16 13:29:13 2013 UTC (9 years, 2 months ago) by michael
File length: 74764 byte(s)
Diff to previous 2248
- conf_parser.y: don't attempt to copy ciphers if there aren't any


Revision 2248 - (view) (annotate) - [select for diffs]
Modified Sun Jun 16 11:28:30 2013 UTC (9 years, 2 months ago) by michael
File length: 74731 byte(s)
Diff to previous 2244
- Add operator::ssl_connection_required configuration option


Revision 2244 - (view) (annotate) - [select for diffs]
Modified Sat Jun 15 22:08:10 2013 UTC (9 years, 2 months ago) by michael
File length: 74424 byte(s)
Diff to previous 2229
- rename 'fingerprint' configuration directive to 'ssl_certificate_fingerprint'


Revision 2229 - (view) (annotate) - [select for diffs]
Modified Thu Jun 13 20:10:27 2013 UTC (9 years, 2 months ago) by michael
File length: 74316 byte(s)
Diff to previous 2228
- Cleanups and fixes to previous commit -r2228


Revision 2228 - (view) (annotate) - [select for diffs]
Modified Thu Jun 13 19:46:30 2013 UTC (9 years, 2 months ago) by michael
File length: 74432 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, 2 months ago) by michael
File length: 73731 byte(s)
Diff to previous 2185
- Moved disable_remote_command configuration directive from
  general{} block to serverhide{] block


Revision 2185 - (view) (annotate) - [select for diffs]
Modified Tue Jun 4 12:29:18 2013 UTC (9 years, 2 months ago) by michael
File length: 73679 byte(s)
Diff to previous 2150
- Removed usermode +C


Revision 2150 - (view) (annotate) - [select for diffs]
Modified Fri May 31 18:39:43 2013 UTC (9 years, 2 months ago) by michael
File length: 73946 byte(s)
Diff to previous 2129
- Implement motd{} configuration blocks based on ircu's implementation


Revision 2129 - (view) (annotate) - [select for diffs]
Modified Wed May 29 13:12:15 2013 UTC (9 years, 2 months ago) by michael
File length: 72993 byte(s)
Diff to previous 2126
- conf_parser.l, conf_parser.y: style corrections


Revision 2126 - (view) (annotate) - [select for diffs]
Modified Mon May 27 22:34:55 2013 UTC (9 years, 2 months ago) by michael
File length: 73061 byte(s)
Diff to previous 2106
- conf_parser.y: fixed logic error allowing connect{} blocks that don't have valid
  send/receive passwords


Revision 2106 - (view) (annotate) - [select for diffs]
Modified Thu May 23 19:21:53 2013 UTC (9 years, 2 months ago) by michael
File length: 73064 byte(s)
Diff to previous 2093
- conf_parser.y: match() takes care of multiple globs. no need to run collapse()


Revision 2093 - (view) (annotate) - [select for diffs]
Modified Sat May 18 19:10:13 2013 UTC (9 years, 2 months ago) by michael
File length: 73084 byte(s)
Diff to previous 2038
- Fixed broken spoofs


Revision 2038 - (view) (annotate) - [select for diffs]
Modified Tue May 14 19:21:32 2013 UTC (9 years, 3 months ago) by michael
File length: 73060 byte(s)
Diff to previous 2012
- 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 - (view) (annotate) - [select for diffs]
Modified Sun May 12 14:47:26 2013 UTC (9 years, 3 months ago) by michael
File length: 72848 byte(s)
Diff to previous 1992
- 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 1992 - (view) (annotate) - [select for diffs]
Modified Fri May 10 18:32:26 2013 UTC (9 years, 3 months ago) by michael
File length: 72422 byte(s)
Diff to previous 1979
- Removed unused OFLAG_OPER_SPY definition


Revision 1979 - (view) (annotate) - [select for diffs]
Modified Wed May 8 19:54:51 2013 UTC (9 years, 3 months ago) by michael
File length: 72541 byte(s)
Diff to previous 1976
- Added 'nononreg' (+R) to general::oper_umodes


Revision 1976 - (view) (annotate) - [select for diffs]
Modified Wed May 8 19:33:06 2013 UTC (9 years, 3 months ago) by michael
File length: 72476 byte(s)
Diff to previous 1946
- Added usermode F (remote client connect/exit notices) on public request


Revision 1946 - (view) (annotate) - [select for diffs]
Modified Sun May 5 10:21:40 2013 UTC (9 years, 3 months ago) by michael
File length: 72209 byte(s)
Diff to previous 1921
- Removed channel::quiet_on_ban configuration option. This feature is
  now enabled by default


Revision 1921 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 14:54:20 2013 UTC (9 years, 3 months ago) by michael
File length: 72354 byte(s)
Diff to previous 1911
- Forward-port -r1920 [Dropped PCRE support]


Revision 1911 - (view) (annotate) - [select for diffs]
Modified Sun Apr 28 10:34:57 2013 UTC (9 years, 3 months ago) by michael
File length: 74371 byte(s)
Diff to previous 1904
- Fixed shared{} blocks not working as expected
- Fixed spoofs not working as expected


Revision 1904 - (view) (annotate) - [select for diffs]
Modified Sat Apr 27 21:16:22 2013 UTC (9 years, 3 months ago) by michael
File length: 74373 byte(s)
Diff to previous 1858
- Removed operflag 'nick_changes'. Operators can now set +n at will


Revision 1858 - (view) (annotate) - [select for diffs]
Modified Thu Apr 25 15:00:52 2013 UTC (9 years, 3 months ago) by michael
File length: 74489 byte(s)
Diff to previous 1855
- Added basic support for libGeoIP
- Added exempt configuration option to resv{} blocks


Revision 1855 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 19:26:23 2013 UTC (9 years, 3 months ago) by michael
File length: 74736 byte(s)
Diff to previous 1851
- Added 'nononreg' (+R) to oper::umodes and general::oper_only_modes


Revision 1851 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 18:31:06 2013 UTC (9 years, 3 months ago) by michael
File length: 74551 byte(s)
Diff to previous 1837
- Cleanup m_map.c
- Implemented serverhide::hide_services configuration option


Revision 1837 - (view) (annotate) - [select for diffs]
Modified Sun Apr 21 09:27:27 2013 UTC (9 years, 3 months ago) by michael
File length: 74351 byte(s)
Diff to previous 1834
- Remove current msg locale implementation


Revision 1834 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:50:27 2013 UTC (9 years, 3 months ago) by michael
File length: 74647 byte(s)
Diff to previous 1832
- Revert to -r1831


Revision 1832 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:16:09 2013 UTC (9 years, 3 months ago) by michael
File length: 74351 byte(s)
Diff to previous 1831
- 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


Revision 1831 - (view) (annotate) - [select for diffs]
Modified Mon Apr 15 10:57:05 2013 UTC (9 years, 4 months ago) by michael
File length: 74647 byte(s)
Diff to previous 1825
- Forward-port -r1741 [Fixed logfiles not getting reopened on /rehash]


Revision 1825 - (view) (annotate) - [select for diffs]
Modified Sun Apr 14 19:54:48 2013 UTC (9 years, 4 months ago) by michael
File length: 74647 byte(s)
Diff to previous 1823
- Quarantined/reserved channels may now contain wildcards


Revision 1823 - (view) (annotate) - [select for diffs]
Modified Sun Apr 14 18:24:38 2013 UTC (9 years, 4 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 (9 years, 4 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 (9 years, 6 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 (9 years, 6 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 1753 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 19:30:51 2013 UTC (9 years, 6 months ago) by michael
File length: 72804 byte(s)
Diff to previous 1752
- conf_parser.y: fixed warning introduced by previous commit


Revision 1752 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 19:17:40 2013 UTC (9 years, 6 months ago) by michael
File length: 72841 byte(s)
Diff to previous 1751
- Forward-port -r1740 [Fixed yyerror() not reporting configuration errors
  in some cases]


Revision 1751 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 18:30:52 2013 UTC (9 years, 6 months 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 1745 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 20:31:55 2013 UTC (9 years, 7 months ago) by michael
File length: 71394 byte(s)
Diff to previous 1736
- Forward-port -r1744 [conf_parser.y: fixed fd leak with rsa public keys]


Revision 1736 - (view) (annotate) - [select for diffs]
Modified Sun Jan 13 09:31:46 2013 UTC (9 years, 7 months ago) by michael
File length: 71425 byte(s)
Diff to previous 1715
- Forward-port -r1732 [Dropped support for linux rt signals]


Revision 1715 - (view) (annotate) - [select for diffs]
Modified Mon Dec 24 15:19:32 2012 UTC (9 years, 7 months ago) by michael
File length: 71362 byte(s)
Diff to previous 1651
- Improved WEBIRC authentication; added 'webirc' to auth::flags


Revision 1651 - (view) (annotate) - [select for diffs]
Modified Sun Nov 11 10:54:51 2012 UTC (9 years, 9 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 (9 years, 9 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 1648 - (view) (annotate) - [select for diffs]
Modified Sat Nov 10 17:34:09 2012 UTC (9 years, 9 months ago) by michael
File length: 70924 byte(s)
Diff to previous 1647
- conf_parser.y: fixed some logic errors


Revision 1647 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 20:11:58 2012 UTC (9 years, 9 months ago) by michael
File length: 70867 byte(s)
Diff to previous 1646
- Finish stabilizing/cleanup of conf parser


Revision 1646 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 21:02:43 2012 UTC (9 years, 9 months ago) by michael
File length: 69808 byte(s)
Diff to previous 1644
- First pass of conf parser stabilization/cleanup


Revision 1644 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 22:20:16 2012 UTC (9 years, 9 months ago) by michael
File length: 71647 byte(s)
Diff to previous 1632
- More config subsystem cleanups


Revision 1632 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 15:37:10 2012 UTC (9 years, 9 months ago) by michael
File length: 71825 byte(s)
Diff to previous 1628
- Initial rewrite of the configuration subsystem


Revision 1628 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 21:08:56 2012 UTC (9 years, 9 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 (9 years, 9 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 (9 years, 9 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 1549 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 18:11:11 2012 UTC (9 years, 10 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 (9 years, 10 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 (9 years, 10 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 (9 years, 11 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 (9 years, 11 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 (9 years, 11 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 (9 years, 11 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 (10 years 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 (10 years 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 (10 years 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 (10 years, 1 month 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 (10 years, 1 month 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 (10 years, 2 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 (10 years, 2 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 3 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 (10 years, 4 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 (10 years, 4 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 (10 years, 4 months 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 (10 years, 4 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 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (10 years, 4 months 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 (10 years, 4 months 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 (10 years, 4 months 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 (10 years, 4 months 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 (10 years, 5 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 (10 years, 5 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 1285 - (view) (annotate) - [select for diffs]
Modified Sun Feb 5 15:12:59 2012 UTC (10 years, 6 months 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 (10 years, 7 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 (10 years, 7 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 (10 years, 10 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 (10 years, 10 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 (10 years, 10 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 (10 years, 10 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 (10 years, 11 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 (11 years 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 (11 years 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 (11 years 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 (11 years 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 (11 years, 6 months 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 (11 years, 7 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 (11 years, 7 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 (11 years, 7 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 (11 years, 7 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 (12 years, 5 months 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 (12 years, 5 months 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 (12 years, 5 months 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 (12 years, 9 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 (12 years, 9 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 (12 years, 9 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 (12 years, 10 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 (12 years, 11 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 (12 years, 11 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 (13 years 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 (13 years 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 (14 years, 9 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 (14 years, 9 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 (14 years, 9 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 (14 years, 9 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 (14 years, 9 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 (15 years, 5 months 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 (15 years, 5 months 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 (16 years, 2 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 (16 years, 2 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 (16 years, 3 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 (16 years, 3 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 (16 years, 3 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 (16 years, 3 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 (16 years, 3 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 (16 years, 6 months 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 (16 years, 7 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 (16 years, 7 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 (16 years, 8 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 (16 years, 9 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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 (16 years, 10 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


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

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28