/[svn]/ircd-hybrid/branches/8.2.x/modules/m_stats.c
ViewVC logotype

Log of /ircd-hybrid/branches/8.2.x/modules/m_stats.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 6364 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 09:59:43 2015 UTC (4 years, 10 months ago) by michael
File length: 48301 byte(s)
Diff to previous 6305
- Remove unused header includes


Revision 6305 - (view) (annotate) - [select for diffs]
Modified Fri Jul 24 13:22:49 2015 UTC (4 years, 11 months ago) by michael
File length: 48320 byte(s)
Diff to previous 5986
- Move show_events() from event.c to m_stats.c. Remove now unused prototypes.


Revision 5986 - (view) (annotate) - [select for diffs]
Modified Tue May 26 18:55:38 2015 UTC (5 years, 1 month ago) by michael
File length: 47734 byte(s)
Diff to previous 5880
- Added 'xline_exempt' to auth{} block flags


Revision 5880 - (view) (annotate) - [select for diffs]
Modified Sun May 3 16:01:42 2015 UTC (5 years, 2 months ago) by michael
File length: 47662 byte(s)
Diff to previous 5863
- Use C99-style initializers in all struct Message items
- Removed MFLG_SLOW
- Removed DUMMY_HANDLER


Revision 5863 - (view) (annotate) - [select for diffs]
Modified Tue Apr 28 12:23:14 2015 UTC (5 years, 2 months ago) by michael
File length: 47516 byte(s)
Diff to previous 5810
- Removed useless zero initializers from the module_entry as suggested by Adam


Revision 5810 - (view) (annotate) - [select for diffs]
Modified Thu Apr 23 17:27:17 2015 UTC (5 years, 2 months ago) by michael
File length: 47604 byte(s)
Diff to previous 5758
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
  dline_min_cidr6 configuration options
- m_dline.c: allow d-lines to be added even if an exempt {} exists


Revision 5758 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 18:26:29 2015 UTC (5 years, 3 months ago) by michael
File length: 51830 byte(s)
Diff to previous 5582
- Changed some members of the Ban structure to use fixed-size arrays


Revision 5582 - (view) (annotate) - [select for diffs]
Modified Sun Feb 15 14:42:58 2015 UTC (5 years, 4 months ago) by michael
File length: 52571 byte(s)
Diff to previous 5543
- Style corrections only


Revision 5543 - (view) (annotate) - [select for diffs]
Modified Thu Feb 12 13:40:13 2015 UTC (5 years, 4 months ago) by michael
File length: 52479 byte(s)
Diff to previous 5541
- Renamed idle_time_get() to client_get_idle_time()


Revision 5541 - (view) (annotate) - [select for diffs]
Modified Thu Feb 12 13:28:29 2015 UTC (5 years, 4 months ago) by michael
File length: 52472 byte(s)
Diff to previous 5530
- m_stats.c: minor cleanups to comments; removed invalid ones


Revision 5530 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 18:14:46 2015 UTC (5 years, 4 months ago) by michael
File length: 52569 byte(s)
Diff to previous 5346
- m_stats.c: explicitely use 'unsigned int' instead of just 'unsigned' when casting
  variables to be used with the %u conversion specifiers


Revision 5346 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:41:14 2015 UTC (5 years, 5 months ago) by michael
File length: 52537 byte(s)
Diff to previous 5027
- Update copyright years


Revision 5027 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 15:25:47 2014 UTC (5 years, 6 months ago) by michael
File length: 52537 byte(s)
Diff to previous 4968
- Added general::stats_m_oper_only configuration option


Revision 4968 - (view) (annotate) - [select for diffs]
Modified Mon Dec 1 14:36:42 2014 UTC (5 years, 7 months ago) by michael
File length: 52397 byte(s)
Diff to previous 4816
- general::hide_spoof_ips is now deprecated


Revision 4816 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 15:29:49 2014 UTC (5 years, 8 months ago) by michael
File length: 52913 byte(s)
Diff to previous 4758
- Renamed variables


Revision 4758 - (view) (annotate) - [select for diffs]
Modified Sun Oct 19 10:54:27 2014 UTC (5 years, 8 months ago) by michael
File length: 52860 byte(s)
Diff to previous 4754
- Improved RPL_LOAD2HI numeric


Revision 4754 - (view) (annotate) - [select for diffs]
Modified Sat Oct 18 18:57:23 2014 UTC (5 years, 8 months ago) by michael
File length: 52851 byte(s)
Diff to previous 4667
- m_server.c, m_stats.c: constification


Revision 4667 - (view) (annotate) - [select for diffs]
Modified Sun Sep 28 12:42:59 2014 UTC (5 years, 9 months ago) by michael
File length: 52814 byte(s)
Diff to previous 4589
- m_stats.c:stats_glines(): removed useless test. conf->reason cannot be NULL


Revision 4589 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 15:59:21 2014 UTC (5 years, 10 months ago) by michael
File length: 52845 byte(s)
Diff to previous 4577
- Renamed 'localClient' Client structure member to just 'connection'


Revision 4577 - (view) (annotate) - [select for diffs]
Modified Mon Aug 25 09:45:23 2014 UTC (5 years, 10 months ago) by michael
File length: 52907 byte(s)
Diff to previous 4569
- Renamed struct LocalUser to struct Connection


Revision 4569 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 14:04:41 2014 UTC (5 years, 10 months ago) by michael
File length: 52906 byte(s)
Diff to previous 4564
- m_stats.c:report_Klines(): removed useless test


Revision 4564 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (5 years, 10 months ago) by michael
File length: 53090 byte(s)
Diff to previous 4546
- Update GPL 2 license headers


Revision 4546 - (view) (annotate) - [select for diffs]
Modified Fri Aug 22 08:46:38 2014 UTC (5 years, 10 months ago) by michael
File length: 53086 byte(s)
Diff to previous 4478
- Fixed compile warnings with -Wmissing-field-initializers


Revision 4478 - (view) (annotate) - [select for diffs]
Modified Thu Aug 14 16:17:08 2014 UTC (5 years, 10 months ago) by michael
File length: 53080 byte(s)
Diff to previous 4438
- Fixed compile warnings


Revision 4438 - (view) (annotate) - [select for diffs]
Modified Sat Aug 9 18:33:17 2014 UTC (5 years, 10 months ago) by michael
File length: 53026 byte(s)
Diff to previous 4341
- Renamed various variables


Revision 4341 - (view) (annotate) - [select for diffs]
Modified Sat Aug 2 16:53:48 2014 UTC (5 years, 11 months ago) by michael
File length: 53024 byte(s)
Diff to previous 4330
- Renamed structures to meet code conventions


Revision 4330 - (view) (annotate) - [select for diffs]
Modified Fri Aug 1 18:37:01 2014 UTC (5 years, 11 months ago) by michael
File length: 53052 byte(s)
Diff to previous 4326
- ipcache.c:ipcache_get_stats(): constification; depend on the caller to set integers to zero


Revision 4326 - (view) (annotate) - [select for diffs]
Modified Fri Aug 1 18:08:53 2014 UTC (5 years, 11 months ago) by michael
File length: 53044 byte(s)
Diff to previous 4299
- Moved all ip caching related code to ipcache.c


Revision 4299 - (view) (annotate) - [select for diffs]
Modified Sun Jul 20 13:51:28 2014 UTC (5 years, 11 months ago) by michael
File length: 53018 byte(s)
Diff to previous 4212
- Fixed typos all over the place


Revision 4212 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 09:24:10 2014 UTC (5 years, 11 months ago) by michael
File length: 53013 byte(s)
Diff to previous 4143
- Renamed serv_list to local_server_list


Revision 4143 - (view) (annotate) - [select for diffs]
Modified Wed Jul 2 17:15:01 2014 UTC (6 years ago) by michael
File length: 52936 byte(s)
Diff to previous 4039
- Removed hooking system


Revision 4039 - (view) (annotate) - [select for diffs]
Modified Sun Jun 22 13:29:40 2014 UTC (6 years ago) by michael
File length: 52954 byte(s)
Diff to previous 4036
- m_stats.c:stats_tstats(): prefix "/stats t" reply with 't' instead of 'T',
  as "/stats T" reports configured motd{} blocks


Revision 4036 - (view) (annotate) - [select for diffs]
Modified Sun Jun 22 12:03:14 2014 UTC (6 years ago) by michael
File length: 52954 byte(s)
Diff to previous 4035
- m_stats.c:stats_auth(): removed useless test on conf->class


Revision 4035 - (view) (annotate) - [select for diffs]
Modified Sun Jun 22 11:59:46 2014 UTC (6 years ago) by michael
File length: 52982 byte(s)
Diff to previous 4033
- m_stats.c: style corrections


Revision 4033 - (view) (annotate) - [select for diffs]
Modified Sat Jun 21 19:43:58 2014 UTC (6 years ago) by michael
File length: 53272 byte(s)
Diff to previous 4031
- m_stats.c: constification


Revision 4031 - (view) (annotate) - [select for diffs]
Modified Sat Jun 21 19:37:57 2014 UTC (6 years ago) by michael
File length: 53110 byte(s)
Diff to previous 3945
- m_stats.c:report_confitem_types(), report_auth(): removed useless test on conf->class


Revision 3945 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 18:04:33 2014 UTC (6 years ago) by michael
File length: 53278 byte(s)
Diff to previous 3654
- Renamed global_channel_list to channel_list


Revision 3654 - (view) (annotate) - [select for diffs]
Modified Wed May 28 20:51:07 2014 UTC (6 years, 1 month ago) by michael
File length: 53299 byte(s)
Diff to previous 3643
- user.c, m_stats.c: whitespace changes


Revision 3643 - (view) (annotate) - [select for diffs]
Modified Mon May 26 10:57:03 2014 UTC (6 years, 1 month ago) by michael
File length: 53293 byte(s)
Diff to previous 3574
- m_stats.c:stats_tstats(): fixed faulty sendto_one_numeric


Revision 3574 - (view) (annotate) - [select for diffs]
Modified Fri May 16 17:11:42 2014 UTC (6 years, 1 month ago) by michael
File length: 53303 byte(s)
Diff to previous 3517
- Replaced remaining sendto_one() with sendto_one_numeric().
  SND_EXPLICIT idea derived from ircu.


Revision 3517 - (view) (annotate) - [select for diffs]
Modified Mon May 12 17:35:07 2014 UTC (6 years, 1 month ago) by michael
File length: 52946 byte(s)
Diff to previous 3512
- m_stats.c:stats_operedup(): don't show idle time if operator is +q


Revision 3512 - (view) (annotate) - [select for diffs]
Modified Sun May 11 17:56:05 2014 UTC (6 years, 1 month ago) by michael
File length: 52805 byte(s)
Diff to previous 3377
- Fixed bug where "STATS p" would show an invalid amount of irc-operators
  in case there are +H opers


Revision 3377 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (6 years, 2 months ago) by michael
File length: 52779 byte(s)
Diff to previous 3347
- Create 8.2.x branch


Revision 3347 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 14:03:06 2014 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52779 byte(s)
Diff to previous 3322
- Moved files:
  s_user.c -> user.c
  s_misc.c -> misc.c
  s_serv.c -> server.c


Revision 3322 - (view) (annotate) - [select for diffs]
Modified Tue Apr 15 16:11:11 2014 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52783 byte(s)
Diff to previous 3321
- Moved irc_res.c to res.c
- Moved irc_reslib.c to reslib.c


Revision 3321 - (view) (annotate) - [select for diffs]
Modified Tue Apr 15 16:02:56 2014 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52787 byte(s)
Diff to previous 3285
- Moved s_gline.c to gline.c


Revision 3285 - (view) (annotate) - [select for diffs]
Modified Tue Apr 8 16:53:39 2014 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52789 byte(s)
Diff to previous 3283
- Fixed corrupted "STATS U" output


Revision 3283 - (view) (annotate) - [select for diffs]
Modified Tue Apr 8 16:39:50 2014 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52765 byte(s)
Diff to previous 3246
- Style corrections/constification


Revision 3246 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 17:37:13 2014 UTC (6 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52769 byte(s)
Diff to previous 3227
- Fixed inconsistent style in several places


Revision 3227 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 20:40:50 2014 UTC (6 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53049 byte(s)
Diff to previous 3219
- m_stats.c:stats_servlinks(): removed extranous spaces


Revision 3219 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 19:52:03 2014 UTC (6 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53051 byte(s)
Diff to previous 3156
- m_stats.c: renamed mo_stats() to ms_stats()


Revision 3156 - (view) (annotate) - [select for diffs]
Modified Fri Mar 14 19:57:38 2014 UTC (6 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53051 byte(s)
Diff to previous 3114
- Removed client_p pointers from everywhere


Revision 3114 - (view) (annotate) - [select for diffs]
Modified Thu Mar 6 22:30:01 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53138 byte(s)
Diff to previous 3110
- m_stats.c: get rid of remaining from & to pointers


Revision 3110 - (view) (annotate) - [select for diffs]
Modified Thu Mar 6 20:33:17 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 52948 byte(s)
Diff to previous 3109
- Added sendto_one_notice()


Revision 3109 - (view) (annotate) - [select for diffs]
Modified Thu Mar 6 19:25:12 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53086 byte(s)
Diff to previous 3096
- Applied Adam's sendto_one_numeric() changes


Revision 3096 - (view) (annotate) - [select for diffs]
Modified Sat Mar 1 23:31:45 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54011 byte(s)
Diff to previous 3081
- Applied Adam's "Put the command name in parv[0], not prefix name" patch


Revision 3081 - (view) (annotate) - [select for diffs]
Modified Sat Mar 1 18:30:06 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54023 byte(s)
Diff to previous 3079
- m_stats.c, conf.h: removed unused CONF_FLAGS_LIMIT_IP and CONF_FLAGS_NOMATCH_IP
  definitions


Revision 3079 - (view) (annotate) - [select for diffs]
Modified Sat Mar 1 17:22:03 2014 UTC (6 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54121 byte(s)
Diff to previous 2947
- white-space changes / style cleanups


Revision 2947 - (view) (annotate) - [select for diffs]
Modified Sun Jan 26 19:41:03 2014 UTC (6 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54117 byte(s)
Diff to previous 2820
- Revert -r1925. We no longer show how many times an oline has been hit.


Revision 2820 - (view) (annotate) - [select for diffs]
Modified Wed Jan 15 23:10:26 2014 UTC (6 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54143 byte(s)
Diff to previous 2691
- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years
- Made module handlers int type for later use


Revision 2691 - (view) (annotate) - [select for diffs]
Modified Tue Dec 17 18:55:59 2013 UTC (6 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53938 byte(s)
Diff to previous 2341
- Avoid magically sized temporary buffers


Revision 2341 - (view) (annotate) - [select for diffs]
Modified Wed Jul 3 13:54:23 2013 UTC (7 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53928 byte(s)
Diff to previous 2297
- Removed useless sanity checks
- Fixed bug where remote /STATS requests were not rate limited


Revision 2297 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 11:57:38 2013 UTC (7 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54443 byte(s)
Diff to previous 2270
- whowas.c: renamed count_whowas_memory() to whowas_count_memory()
- watch_count_memory(), whowas_count_memory(): constification, renamed
  variables, removed unused variables


Revision 2270 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 15:09:36 2013 UTC (7 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54443 byte(s)
Diff to previous 2269
- m_stats.c: fixed typo


Revision 2269 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 15:07:26 2013 UTC (7 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54443 byte(s)
Diff to previous 2196
- Added general::stats_u_oper_only configuration option


Revision 2196 - (view) (annotate) - [select for diffs]
Modified Tue Jun 4 18:30:12 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54261 byte(s)
Diff to previous 2174
- Moved disable_remote_command configuration directive from
  general{} block to serverhide{] block


Revision 2174 - (view) (annotate) - [select for diffs]
Modified Mon Jun 3 19:45:38 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54241 byte(s)
Diff to previous 2160
- Remove unused temporary_resv list. Move channel_resv_list to conf.c 


Revision 2160 - (view) (annotate) - [select for diffs]
Modified Sun Jun 2 18:23:50 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54259 byte(s)
Diff to previous 2150
- m_stats.c:report_confitem_types(): remove unused variable


Revision 2150 - (view) (annotate) - [select for diffs]
Modified Fri May 31 18:39:43 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54273 byte(s)
Diff to previous 2118
- Implement motd{} configuration blocks based on ircu's implementation


Revision 2118 - (view) (annotate) - [select for diffs]
Modified Sun May 26 11:49:51 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54224 byte(s)
Diff to previous 2116
- Got rid of CONF_HUB enum type


Revision 2116 - (view) (annotate) - [select for diffs]
Modified Sun May 26 11:44:01 2013 UTC (7 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54234 byte(s)
Diff to previous 1968
- Got rid of CONF_CLASS enum type


Revision 1968 - (view) (annotate) - [select for diffs]
Modified Wed May 8 14:59:15 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54266 byte(s)
Diff to previous 1927
- Cosmetical cleanups


Revision 1927 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 17:46:40 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 54260 byte(s)
Diff to previous 1925
- Move report_resv() to m_stats.c


Revision 1925 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 15:22:51 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53479 byte(s)
Diff to previous 1922
- "STATS o" now shows how many times an oper{} block has been used.
  Just like "STATS x|q"


Revision 1922 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 15:08:42 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 53453 byte(s)
Diff to previous 1921
- Moved report_confitem_types() to m_stats.c


Revision 1921 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 14:54:20 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48560 byte(s)
Diff to previous 1875
- Forward-port -r1920 [Dropped PCRE support]


Revision 1875 - (view) (annotate) - [select for diffs]
Modified Sat Apr 27 09:29:46 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48671 byte(s)
Diff to previous 1851
- "STATS s" now shows configured services{} blocks as well


Revision 1851 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 18:31:06 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48612 byte(s)
Diff to previous 1842
- Cleanup m_map.c
- Implemented serverhide::hide_services configuration option


Revision 1842 - (view) (annotate) - [select for diffs]
Modified Sun Apr 21 18:17:27 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48474 byte(s)
Diff to previous 1834
- Fixed "STATS e" showing random data sometimes
- Mino style corrections to m_stats.c


Revision 1834 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:50:27 2013 UTC (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48500 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 (7 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48210 byte(s)
Diff to previous 1794
- 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 1794 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 14:17:46 2013 UTC (7 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48500 byte(s)
Diff to previous 1783
- KLINE, DLINE, SQUIT and KILL now make use of CONF_NOREASON as well


Revision 1783 - (view) (annotate) - [select for diffs]
Modified Thu Jan 24 19:26:51 2013 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48498 byte(s)
Diff to previous 1761
- 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 1761 - (view) (annotate) - [select for diffs]
Modified Fri Jan 18 19:21:39 2013 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48516 byte(s)
Diff to previous 1759
- Fixed some other invalid conversion specifiers


Revision 1759 - (view) (annotate) - [select for diffs]
Modified Thu Jan 17 20:39:20 2013 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48515 byte(s)
Diff to previous 1715
- %lu conversion specifier has been used when it should be %u


Revision 1715 - (view) (annotate) - [select for diffs]
Modified Mon Dec 24 15:19:32 2012 UTC (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48516 byte(s)
Diff to previous 1654
- Improved WEBIRC authentication; added 'webirc' to auth::flags


Revision 1654 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 19:39:37 2012 UTC (7 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48465 byte(s)
Diff to previous 1652
- Implemented memory pool allocator which basically is taken from Tor's
  mempool allocator for Tor cells
- Fixed compile warnings in conf_class.c
- ./configure --enable-assert works again


Revision 1652 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 20:28:53 2012 UTC (7 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48523 byte(s)
Diff to previous 1650
- changed match() polarity. match() now returns 0 on match and 1 on non-match
  This cleans up several places where function pointers of different matching
  functions like irccmp/strcmp/match are passed to other functions.
- added improved collapse() to match.c


Revision 1650 - (view) (annotate) - [select for diffs]
Modified Sat Nov 10 20:57:51 2012 UTC (7 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48523 byte(s)
Diff to previous 1649
- Fixed few bugs that have been introduced with config rewrite
- Set some reasonable default values right after a class has been created


Revision 1649 - (view) (annotate) - [select for diffs]
Modified Sat Nov 10 19:27:13 2012 UTC (7 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48483 byte(s)
Diff to previous 1644
- minor MaskItem structure cleanup


Revision 1644 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 22:20:16 2012 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48478 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 (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 48450 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 (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 49117 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 (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 49313 byte(s)
Diff to previous 1618
- 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 1618 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 21:04:38 2012 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 49524 byte(s)
Diff to previous 1592
- Made m_globops() and ms_globops() use sendto_realops_flags()
- Added message-type parameter to sendto_realops_flags() which can be one of
  SEND_NOTICE, SEND_GLOBAL, SEND_LOCOPS
- Forward-port -r1617


Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_stats.c
File length: 49511 byte(s)
Diff to previous 1577
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk


Revision 1577 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 14:52:52 2012 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 49511 byte(s)
Diff to previous 1576
- stats_tklines(): remove unused variable


Revision 1576 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 14:41:13 2012 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 49558 byte(s)
Diff to previous 1532
- Fixed bug in stats_klines() showing oper_reason to unopered clients
- Fixed /stats d|D showing "(null)" if there's no oper_reason


Revision 1532 - (view) (annotate) - [select for diffs]
Modified Tue Sep 18 12:42:21 2012 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 49504 byte(s)
Diff to previous 1483
- Fixed possible core on /stats


Revision 1483 - (view) (annotate) - [select for diffs]
Modified Wed Jul 25 19:15:48 2012 UTC (7 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 49510 byte(s)
Diff to previous 1459
- Made Client::away a fixed-size array at the expense of a somewhat higher
  memory consumption


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


Revision 1457 - (view) (annotate) - [select for diffs]
Modified Wed Jul 4 19:44:26 2012 UTC (8 years ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 50138 byte(s)
Diff to previous 1400
- m_stats.c: minor cleanups; remove useless wrapper functions, etc.


Revision 1400 - (view) (annotate) - [select for diffs]
Modified Mon May 7 20:08:32 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 50267 byte(s)
Diff to previous 1376
- move has_wildcards() to irc_string.c and make use of it in several places


Revision 1376 - (view) (annotate) - [select for diffs]
Modified Sun Apr 29 17:08:42 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 50317 byte(s)
Diff to previous 1372
- minor cleanups to s_gline, hostmask.c and m_stats.c.
  remove useless NULL assignment of dlink_node pointers.
  the DLINK_FOREACH macros already take care of this.


Revision 1372 - (view) (annotate) - [select for diffs]
Modified Thu Apr 26 19:04:51 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 50413 byte(s)
Diff to previous 1371
- hostmask.c: move report_Klines() and report_auth() to m_stats.c


Revision 1371 - (view) (annotate) - [select for diffs]
Modified Wed Apr 25 19:32:21 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46434 byte(s)
Diff to previous 1369
- "UNKLINE bla@bla.net" may accidentaly remove existing klines such as *@bla.* - Fixed


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


Revision 1368 - (view) (annotate) - [select for diffs]
Modified Wed Apr 25 16:42:06 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46412 byte(s)
Diff to previous 1367
- Remove temporary RKLINES/RXLINES leftovers


Revision 1367 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 21:20:54 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46498 byte(s)
Diff to previous 1312
- Cleanup hostmask.c. Make it use dlink list manipulation routines


Revision 1312 - (view) (annotate) - [select for diffs]
Modified Mon Mar 26 16:07:20 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46255 byte(s)
Diff to previous 1309
- client.h: remove servlink leftovers


Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46234 byte(s)
Diff to previous 1302
- 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 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:48:54 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46236 byte(s)
Diff to previous 1294
- remove servlink in preparation for tls links/compression


Revision 1294 - (view) (annotate) - [select for diffs]
Modified Wed Feb 22 20:48:30 2012 UTC (8 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47394 byte(s)
Diff to previous 1243
- 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 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47515 byte(s)
Diff to previous 1241
- 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 1241 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 20:26:09 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47670 byte(s)
Diff to previous 1230
- move firsttime, since, and lasttime Client struct members to LocalUser struct
- m_watch.c: show_watch() now properly reports signon times. This also fixes
  an invalid signon time of zero for remote clients.


Revision 1230 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 19:41:19 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47436 byte(s)
Diff to previous 1219
- cleanup module loader. Make module api more flexible


Revision 1219 - (view) (annotate) - [select for diffs]
Modified Sun Sep 18 09:02:38 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47514 byte(s)
Diff to previous 1203
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.


Revision 1203 - (view) (annotate) - [select for diffs]
Modified Tue Aug 23 20:06:08 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47116 byte(s)
Diff to previous 1178
- make channel::topic and channel::topic_info fixed-size arrays


Revision 1178 - (view) (annotate) - [select for diffs]
Modified Mon Aug 15 08:11:31 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47121 byte(s)
Diff to previous 1176
- Cleanup and restore older parts of the irc-command parser.
  Gives back ability to specify maximum amount of parameters
  that are processed within a command.


Revision 1176 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 11:24:24 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47115 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 (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 47099 byte(s)
Diff to previous 1156
- several fixes to services compatibility mode


Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/m_stats.c
File length: 46888 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 (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/modules/m_stats.c
File length: 46888 byte(s)
Diff to previous 1148
- recreate "trunk"


Revision 1148 - (view) (annotate) - [select for diffs]
Modified Fri Jul 29 21:29:06 2011 UTC (8 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/m_stats.c
File length: 46888 byte(s)
Diff to previous 1144
- fixed several compile warnings


Revision 1144 - (view) (annotate) - [select for diffs]
Modified Tue Jul 26 19:33:54 2011 UTC (8 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/m_stats.c
File length: 46908 byte(s)
Diff to previous 1127
Added back STATS/TRACE/MOTD/ADMIN request notices. Removed
   spy_*_notice modules accordingly.



Revision 1127 - (view) (annotate) - [select for diffs]
Modified Sun Feb 27 11:05:40 2011 UTC (9 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/m_stats.c
File length: 46665 byte(s)
Diff to previous 1121
- fixed "stats z" displaying bug


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


Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (10 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/m_stats.c
File length: 46831 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 (10 years, 8 months ago) by michael
Original Path: ircd-hybrid/modules/m_stats.c
File length: 46831 byte(s)
Diff to previous 1017
- move ircd-hybrid-7.2 to trunk


Revision 1017 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 22:22:38 2009 UTC (10 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 46831 byte(s)
Diff to previous 1011
- fixed build with --enable-assert
- fixed STATS z reporting correct memory consumption of channel bans/excepts/invites and watchlist entries


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


Revision 1001 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 22:44:44 2009 UTC (10 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 47807 byte(s)
Diff to previous 988
- remove half done and broken win32 support


Revision 988 - (view) (annotate) - [select for diffs]
Modified Sun Aug 16 14:00:36 2009 UTC (10 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 47829 byte(s)
Diff to previous 958
- removed remnants of --disable-gline-voting


Revision 958 - (view) (annotate) - [select for diffs]
Modified Tue Jul 28 21:36:41 2009 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 47970 byte(s)
Diff to previous 948
- show pending gunglines in STATS g


Revision 948 - (view) (annotate) - [select for diffs]
Modified Tue Jul 21 17:34:06 2009 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 46456 byte(s)
Diff to previous 896
- lp64\llp64\ilp32 portability fixes


Revision 896 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 08:54:09 2007 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 46431 byte(s)
Diff to previous 884
- Killed s_stats.c


Revision 884 - (view) (annotate) - [select for diffs]
Modified Sun Oct 28 18:22:55 2007 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 43830 byte(s)
Diff to previous 584
- show some watch statistics in STATS z


Revision 584 - (view) (annotate) - [select for diffs]
Modified Sun May 7 15:26:45 2006 UTC (14 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 43616 byte(s)
Diff to previous 560
- 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 560 - (view) (annotate) - [select for diffs]
Modified Sun Apr 23 06:38:25 2006 UTC (14 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 43476 byte(s)
Diff to previous 317
- Fixed negative "STATS ?" output as reported by ThaPrince
- Updated RELNOTES


Revision 317 - (view) (annotate) - [select for diffs]
Modified Sat Dec 24 14:45:17 2005 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/m_stats.c
File length: 43468 byte(s)
Diff to previous 34
- Backported revision 315 (trimmed memory usage by moving invited
  dlink_list to LocalUser struct)


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


Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (14 years, 9 months ago) by knight
Original Path: ircd-hybrid/modules/m_stats.c
File length: 43455 byte(s)
Diff to previous 31
- svn:keywords


Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (14 years, 9 months ago) by knight
Original Path: ircd-hybrid/modules/m_stats.c
File length: 43455 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 (14 years, 9 months ago) by adx
Original Path: ircd-hybrid/modules/m_stats.c
File length: 43511 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