[hybrid-commits] svnroot commit: ircd-hybrid-8/etc example.conf example.efnet.conf example.quick.conf ircd-hybrid-8/include client.h ircd-hybrid-8/modules m_restart.c ircd-hybrid-8/src ircd_lexer.c ircd_lexer.l ircd_parser.c ircd_parser.h ircd_parser.y modules.c

Michael Wobst michael at svn.ircd-hybrid.org
Mon Sep 19 05:38:39 EDT 2011


michael     2011-09-19 05:38:38 -0400 (Mon, 19 Sep 2011)

  Modified files:
    ircd-hybrid-8/src    ircd_lexer.c ircd_lexer.l ircd_parser.c ircd_parser.h 
                         ircd_parser.y modules.c 
  Log:
  - 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  Changes    Path
  1228      +20 -21    ircd-hybrid-8/etc/example.conf
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/etc/example.conf?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +16 -18    ircd-hybrid-8/etc/example.efnet.conf
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/etc/example.efnet.conf?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +1 -1      ircd-hybrid-8/etc/example.quick.conf
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/etc/example.quick.conf?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +2 -0      ircd-hybrid-8/include/client.h
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/include/client.h?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +1 -1      ircd-hybrid-8/modules/m_restart.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/modules/m_restart.c?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +1389 -1389 ircd-hybrid-8/src/ircd_lexer.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/ircd_lexer.c?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +1 -1      ircd-hybrid-8/src/ircd_lexer.l
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/ircd_lexer.l?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +2021 -2157 ircd-hybrid-8/src/ircd_parser.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/ircd_parser.c?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +225 -225  ircd-hybrid-8/src/ircd_parser.h
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/ircd_parser.h?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +43 -139   ircd-hybrid-8/src/ircd_parser.y
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/ircd_parser.y?rev=1228&r1=1227&r2=1228&diff_format=h
  1228      +5 -5      ircd-hybrid-8/src/modules.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid-8/src/modules.c?rev=1228&r1=1227&r2=1228&diff_format=h




More information about the hybrid-commits mailing list