/[svn]/ircd-hybrid/trunk/src/conf_lexer.l
ViewVC logotype

Log of /ircd-hybrid/trunk/src/conf_lexer.l

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 5990 - (view) (annotate) - [select for diffs]
Modified Tue May 26 19:03:28 2015 UTC (7 years, 9 months ago) by michael
File length: 19697 byte(s)
Diff to previous 5985
- conf_lexer.l: fixed typo introduced in previous commit


Revision 5985 - (view) (annotate) - [select for diffs]
Modified Tue May 26 18:52:42 2015 UTC (7 years, 9 months ago) by michael
File length: 19697 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, 10 months ago) by michael
File length: 19644 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, 11 months ago) by michael
File length: 19701 byte(s)
Diff to previous 5760
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
  dline_min_cidr6 configuration options


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


Revision 5556 - (view) (annotate) - [select for diffs]
Modified Fri Feb 13 19:25:36 2015 UTC (8 years, 1 month ago) by michael
File length: 19912 byte(s)
Diff to previous 5489
- Added oper::whois configuration option which allows to override the default
  RPL_WHOISOPERATOR numeric string shown in /whois.


Revision 5489 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 14:52:23 2015 UTC (8 years, 1 month ago) by michael
File length: 19866 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 (8 years, 1 month ago) by michael
File length: 19844 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 (8 years, 2 months ago) by michael
File length: 19945 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 (8 years, 3 months ago) by michael
File length: 19945 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 (8 years, 3 months ago) by michael
File length: 19887 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 (8 years, 3 months ago) by michael
File length: 19840 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 (8 years, 3 months ago) by michael
File length: 19899 byte(s)
Diff to previous 4565
- general::hide_spoof_ips is now deprecated


Revision 4565 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:27:40 2014 UTC (8 years, 6 months ago) by michael
File length: 19954 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 (8 years, 7 months ago) by michael
File length: 19950 byte(s)
Diff to previous 4313
- Implemented pseudo {} blocks (service aliases)
- Fixed compile warnings with -Wmissing-field-initializers


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


Revision 4298 - (view) (annotate) - [select for diffs]
Modified Sun Jul 20 13:51:16 2014 UTC (8 years, 8 months ago) by michael
File length: 19707 byte(s)
Diff to previous 4162
- Fixed typos all over the place


Revision 4162 - (view) (annotate) - [select for diffs]
Modified Thu Jul 3 19:39:31 2014 UTC (8 years, 8 months ago) by michael
File length: 19218 byte(s)
Diff to previous 4114
- 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 4114 - (view) (annotate) - [select for diffs]
Modified Tue Jul 1 16:47:15 2014 UTC (8 years, 8 months ago) by michael
File length: 19434 byte(s)
Diff to previous 4070
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
  See doc/reference.conf for more information.


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


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


Revision 3877 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 15:49:13 2014 UTC (8 years, 9 months ago) by michael
File length: 19367 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, 9 months ago) by michael
File length: 19312 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, 9 months ago) by michael
File length: 19363 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, 9 months ago) by michael
File length: 19293 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, 10 months ago) by michael
File length: 19179 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, 10 months ago) by michael
File length: 19128 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, 10 months ago) by michael
File length: 19078 byte(s)
Diff to previous 2916
- Renamed general::warn_no_nline to warn_no_connect_block


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


Revision 2283 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 19:13:20 2013 UTC (9 years, 9 months ago) by michael
File length: 19057 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, 9 months ago) by michael
File length: 18996 byte(s)
Diff to previous 2248
- Added general::stats_u_oper_only configuration option


Revision 2248 - (view) (annotate) - [select for diffs]
Modified Sun Jun 16 11:28:30 2013 UTC (9 years, 9 months ago) by michael
File length: 18938 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, 9 months ago) by michael
File length: 18874 byte(s)
Diff to previous 2228
- rename 'fingerprint' configuration directive to 'ssl_certificate_fingerprint'


Revision 2228 - (view) (annotate) - [select for diffs]
Modified Thu Jun 13 19:46:30 2013 UTC (9 years, 9 months ago) by michael
File length: 18860 byte(s)
Diff to previous 2185
- Implement certificate fingerprint validation for oper{} and connect{} blocks.
  Some code taken from oftc-hybrid. Hello, stu!


Revision 2185 - (view) (annotate) - [select for diffs]
Modified Tue Jun 4 12:29:18 2013 UTC (9 years, 9 months ago) by michael
File length: 18806 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, 9 months ago) by michael
File length: 18859 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, 9 months ago) by michael
File length: 18814 byte(s)
Diff to previous 2038
- conf_parser.l, conf_parser.y: style corrections


Revision 2038 - (view) (annotate) - [select for diffs]
Modified Tue May 14 19:21:32 2013 UTC (9 years, 10 months ago) by michael
File length: 15694 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, 10 months ago) by michael
File length: 15647 byte(s)
Diff to previous 1976
- 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 1976 - (view) (annotate) - [select for diffs]
Modified Wed May 8 19:33:06 2013 UTC (9 years, 10 months ago) by michael
File length: 15613 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, 10 months ago) by michael
File length: 15572 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, 10 months ago) by michael
File length: 15613 byte(s)
Diff to previous 1904
- Forward-port -r1920 [Dropped PCRE support]


Revision 1904 - (view) (annotate) - [select for diffs]
Modified Sat Apr 27 21:16:22 2013 UTC (9 years, 10 months ago) by michael
File length: 15649 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, 10 months ago) by michael
File length: 15687 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, 10 months ago) by michael
File length: 15702 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, 10 months ago) by michael
File length: 15663 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, 11 months ago) by michael
File length: 15621 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, 11 months ago) by michael
File length: 15663 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, 11 months ago) by michael
File length: 15621 byte(s)
Diff to previous 1783
- 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 1783 - (view) (annotate) - [select for diffs]
Modified Thu Jan 24 19:26:51 2013 UTC (10 years, 1 month ago) by michael
File length: 15663 byte(s)
Diff to previous 1751
- Forward-port -r1774:
  - Configuration parser now does support 'year' and 'month' units
  - Add support for fake idle times to /whois. Known from csircd, this
    adds min_idle, and max_idle configuration directives to class{} blocks


Revision 1751 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 18:30:52 2013 UTC (10 years, 2 months ago) by michael
File length: 15325 byte(s)
Diff to previous 1715
- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurable
  via ircd.conf. A max_nick_length, as well as a max_topic_length configuration
  option can now be found in the serverinfo{} block]
- OpenSSL 0.9.8s and higher is now required in order to enable ssl support


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


Revision 1666 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 17:03:18 2012 UTC (10 years, 4 months ago) by michael
File length: 15197 byte(s)
Diff to previous 1644
- Cleanup unused header file includes
- Fixed minor compile warning in conf.c


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


Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (10 years, 4 months ago) by michael
File length: 15277 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 (10 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 15277 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 (10 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 15417 byte(s)
Diff to previous 1520
- Removed general::use_whois_actually configuration directive. This is
  now enabled by default


Revision 1520 - (view) (annotate) - [select for diffs]
Modified Wed Sep 5 15:50:02 2012 UTC (10 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 15467 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 (10 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16094 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 (10 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16168 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, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16172 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, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16270 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, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16312 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, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16370 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, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16335 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, 9 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16220 byte(s)
Diff to previous 1401
- Added channel::max_chans_per_oper configuration directive. The old way
  was to let ircops join three times the amount of max_chans_per_user.

  I'd rather would make this a class{} based limit, but this would require us
  to reprint the ISUPPORT buffer every time a client connects.


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


Revision 1353 - (view) (annotate) - [select for diffs]
Modified Sun Apr 15 18:35:55 2012 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16208 byte(s)
Diff to previous 1325
- move conf_yy_input and conf_yy_fatal_error to conf_lexer.l
- conf_lexer.l: replace a strcpy with strlcpy


Revision 1325 - (view) (annotate) - [select for diffs]
Modified Sat Mar 31 10:29:02 2012 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16005 byte(s)
Diff to previous 1324
- Get rid of fileio.c. Replace some ircsprintf() with snprintf() while on it


Revision 1324 - (view) (annotate) - [select for diffs]
Modified Fri Mar 30 21:40:38 2012 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16011 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, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16051 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, 11 months ago) by michael
Original Path: ircd-hybrid-8/src/conf_lexer.l
File length: 16001 byte(s)
Copied from: ircd-hybrid-8/src/ircd_lexer.l 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 (11 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 15974 byte(s)
Diff to previous 1302
- improve ssl/tls support
- cipher suites can now be specified via ircd.conf


Revision 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:48:54 2012 UTC (11 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 15866 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 (11 years ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16134 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 (11 years, 1 month ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16096 byte(s)
Diff to previous 1250
- 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 1250 - (view) (annotate) - [select for diffs]
Modified Sat Oct 1 10:48:16 2011 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16170 byte(s)
Diff to previous 1247
- A file size of 'unlimited' can now be specified for log files


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


Revision 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16772 byte(s)
Diff to previous 1228
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and
  remove headers accordingly
- killed common.h
- remove m_killhost.c and m_flags.c from contrib/
- sort out unused header includes here and there


Revision 1228 - (view) (annotate) - [select for diffs]
Modified Mon Sep 19 09:38:38 2011 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16795 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 (11 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16776 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, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16738 byte(s)
Diff to previous 1175
- 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 1175 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 10:47:48 2011 UTC (11 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16811 byte(s)
Diff to previous 1157
- several fixes to services compatibility mode


Revision 1157 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 22:03:59 2011 UTC (11 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16809 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, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/ircd_lexer.l
File length: 16728 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, 7 months ago) by michael
Original Path: ircd-hybrid/src/ircd_lexer.l
File length: 16728 byte(s)
Diff to previous 1118
- recreate "trunk"


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


Revision 1072 - (view) (annotate) - [select for diffs]
Modified Wed Feb 17 22:58:23 2010 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_lexer.l
File length: 16758 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 (13 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.3/src/ircd_lexer.l
File length: 16802 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 (13 years, 4 months ago) by michael
Original Path: ircd-hybrid/src/ircd_lexer.l
File length: 16802 byte(s)
Diff to previous 1011
- move ircd-hybrid-7.2 to trunk


Revision 1011 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 10:14:09 2009 UTC (13 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16802 byte(s)
Diff to previous 967
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


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


Revision 908 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 23:21:51 2007 UTC (15 years, 4 months ago) by stu
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16650 byte(s)
Diff to previous 900
Completely redo the build system.  Now uses libtool and automake.  Suggest you clean out your tree and then do ./autogen.sh.

Revision 900 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 13:49:52 2007 UTC (15 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16644 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 (15 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16607 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 (15 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16637 byte(s)
Diff to previous 849
Backported WATCH

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

Reviewed by: cryogen, bear


Revision 711 - (view) (annotate) - [select for diffs]
Modified Sat Jul 8 12:02:15 2006 UTC (16 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16550 byte(s)
Diff to previous 632
- Also show the full path of .included configuration files when reporting
  syntax errors.  This is just cosmetical.


Revision 632 - (view) (annotate) - [select for diffs]
Modified Thu Jun 1 10:53:00 2006 UTC (16 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16540 byte(s)
Diff to previous 584
- 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 584 - (view) (annotate) - [select for diffs]
Modified Sun May 7 15:26:45 2006 UTC (16 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16484 byte(s)
Diff to previous 201
- Added new general::stats_e_disabled configuration option.  Known from RB,
  all it does is to disable "STATS e", which is a good idea if you have any
  exempted server ips.
- Updated RELNOTES


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


Revision 56 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 11:33:30 2005 UTC (17 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16475 byte(s)
Diff to previous 34
- Re-added an equivalent of H6's sixth O-line field (Modes to get on operup).
- Updated efnet's example.conf to reflect the new
  opers_bypass_callerid directive
- Misc style corrections to s_user.c while on it


Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (17 years, 5 months ago) by lusky
Original Path: ircd-hybrid-7.2/src/ircd_lexer.l
File length: 16438 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 (17 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/ircd_lexer.l
File length: 16438 byte(s)
Diff to previous 32
- svn:keywords


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


Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (17 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/ircd_lexer.l
File length: 16438 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 (17 years, 5 months ago) by adx
Original Path: ircd-hybrid/src/ircd_lexer.l
File length: 16489 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.30