ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/releases/8.2.34/modules/m_webirc.c
Revision 9700 - (view) (annotate) - [select for diffs]
Modified Sun Nov 1 13:51:59 2020 UTC (5 years, 8 months ago) by michael
File length: 4614 byte(s)
Diff to previous 9430
RELEASE TAG 8.2.34
Revision 9430 - (view) (annotate) - [select for diffs]
Modified Wed Jun 24 08:36:05 2020 UTC (6 years, 1 month ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4614 byte(s)
Diff to previous 9373
- Fixed remaining style issues

Revision 9373 - (view) (annotate) - [select for diffs]
Modified Sat May 9 20:54:26 2020 UTC (6 years, 2 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4579 byte(s)
Diff to previous 9102
- Each type of command handler now has its own min/max argument count pair;  remove remaining argument checks from all modules

Revision 9102 - (view) (annotate) - [select for diffs]
Modified Wed Jan 1 09:58:57 2020 UTC (6 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4529 byte(s)
Diff to previous 9078
- Bump copyright years everywhere

Revision 9078 - (view) (annotate) - [select for diffs]
Modified Sat Oct 12 20:15:30 2019 UTC (6 years, 9 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4529 byte(s)
Diff to previous 8876
- Command handlers are now of type void again

Revision 8876 - (view) (annotate) - [select for diffs]
Modified Sat Feb 16 22:42:06 2019 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4555 byte(s)
Diff to previous 8828
- Remove redundant x.ss.ss_family = res->ai_family assignments. This is already set by getaddrinfo()

Revision 8828 - (view) (annotate) - [select for diffs]
Modified Sat Feb 2 16:49:32 2019 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4601 byte(s)
Diff to previous 8751
- conf_connect_allowed, find_conf_by_address, find_address_conf, find_dline_conf: drop the aftype argument

Revision 8751 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:06:50 2019 UTC (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4655 byte(s)
Diff to previous 8659
- Update copyright years

Revision 8659 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 12:53:34 2018 UTC (7 years, 8 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4655 byte(s)
Diff to previous 8499
- Make use of the bool data type in some more places

Revision 8499 - (view) (annotate) - [select for diffs]
Modified Thu Apr 5 12:59:25 2018 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4647 byte(s)
Diff to previous 8495
- Killed Connection::aftype. Use Client::ip.ss.ss_family instead.

Revision 8495 - (view) (annotate) - [select for diffs]
Modified Thu Apr 5 12:40:05 2018 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4760 byte(s)
Diff to previous 8280
- Killed userhost.c. Rewrote everything to use ipcache.c

Revision 8280 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:33 2018 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4820 byte(s)
Diff to previous 8266
- Update copyright years

Revision 8266 - (view) (annotate) - [select for diffs]
Modified Sat Jun 3 20:28:31 2017 UTC (9 years, 1 month ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4820 byte(s)
Diff to previous 8242
- m_webirc.c: from p4: don't allow ips to begin with :

Revision 8242 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 13:13:31 2017 UTC (9 years, 3 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4652 byte(s)
Diff to previous 7925
- m_webirc.c:mr_webirc(): set source_p->realhost here too

Revision 7925 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:24 2016 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4587 byte(s)
Diff to previous 7102
- Update copyright years

Revision 7102 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 17:10:46 2016 UTC (10 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4587 byte(s)
Diff to previous 7007
- m_webirc.c: constification;  avoid multiple array indices;  stylistic changes;  improve server notices

Revision 7007 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:09:08 2016 UTC (10 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4513 byte(s)
Diff to previous 6314
- Update copyright years

Revision 6314 - (view) (annotate) - [select for diffs]
Modified Sat Aug 1 18:06:37 2015 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4513 byte(s)
Diff to previous 5880
- Make use of the *Flag() macros in some more places

Revision 5880 - (view) (annotate) - [select for diffs]
Modified Sun May 3 16:01:42 2015 UTC (11 years, 2 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4500 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 (11 years, 2 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4354 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 (11 years, 3 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4442 byte(s)
Diff to previous 5346
- 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 5346 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:41:14 2015 UTC (11 years, 6 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4443 byte(s)
Diff to previous 4589
- Update copyright years

Revision 4589 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 15:59:21 2014 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4443 byte(s)
Diff to previous 4564
- Renamed 'localClient' Client structure member to just 'connection'

Revision 4564 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4451 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 (11 years, 11 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4447 byte(s)
Diff to previous 4525
- Fixed compile warnings with -Wmissing-field-initializers

Revision 4525 - (view) (annotate) - [select for diffs]
Modified Tue Aug 19 09:57:19 2014 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4441 byte(s)
Diff to previous 3377
- m_webirc.c: replaced CGI:IRC references with WEBIRC

Revision 3377 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (12 years, 3 months ago) by michael
Original Path: ircd-hybrid/branches/8.2.x/modules/m_webirc.c
File length: 4441 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 (12 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4441 byte(s)
Diff to previous 3336
- Moved files:
  s_user.c -> user.c
  s_misc.c -> misc.c
  s_serv.c -> server.c

Revision 3336 - (view) (annotate) - [select for diffs]
Modified Fri Apr 18 11:03:09 2014 UTC (12 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4443 byte(s)
Diff to previous 3246
- doxygen

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

Revision 3171 - (view) (annotate) - [select for diffs]
Modified Sun Mar 16 11:51:48 2014 UTC (12 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4039 byte(s)
Diff to previous 3156
- Incorporate Adam's exit_client/quit storm cleanups
  Note: QS is mandatory now

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

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

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

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

Revision 2712 - (view) (annotate) - [select for diffs]
Modified Tue Dec 24 18:38:02 2013 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4522 byte(s)
Diff to previous 2700
- m_webirc.c: instead of silently dropping WEBIRC requests from
  registered clients, simply send ERR_ALREADYREGISTRED

Revision 2700 - (view) (annotate) - [select for diffs]
Modified Wed Dec 18 12:39:14 2013 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4514 byte(s)
Diff to previous 2511
- m_webirc.c:mr_webirc(): fixed bug where parv[3] isn't tested for
  a valid hostname. Spotted by Adam.

Revision 2511 - (view) (annotate) - [select for diffs]
Modified Sun Oct 27 18:56:53 2013 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4921 byte(s)
Diff to previous 2274
- Added usermode +W. Users connected via a webirc gateway get this
  mode set by servers.
- /WHOIS now shows whether a client is connected via a webirc
  gateway

Revision 2274 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 16:01:57 2013 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 4885 byte(s)
Diff to previous 1715
- Sort out unused header includes

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

Revision 1689 - (view) (annotate) - [select for diffs]
Modified Wed Dec 19 21:43:32 2012 UTC (13 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 5606 byte(s)
Diff to previous 1659
- Fixed WEBIRC module

Revision 1659 - (view) (annotate) - [select for diffs]
Modified Sat Nov 17 19:29:07 2012 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/m_webirc.c
File length: 5600 byte(s)
Copied from: ircd-hybrid/trunk/contrib/m_webirc.c revision 1651
Diff to previous 1636
- move m_webirc.c from contrib/ to modules/

Revision 1636 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 17:09:47 2012 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/contrib/m_webirc.c
File length: 5600 byte(s)
Diff to previous 1634
- Cleanup configuration subsystem
- Fixed broken CIDR support for /challenge

Revision 1634 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 15:53:56 2012 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/contrib/m_webirc.c
File length: 5601 byte(s)
Diff to previous 1632
- fixed compile warnings in contrib/

Revision 1632 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 15:37:10 2012 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/contrib/m_webirc.c
File length: 5606 byte(s)
Diff to previous 1592
- Initial rewrite of the configuration subsystem

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

Revision 1543 - (view) (annotate) - [select for diffs]
Modified Sun Sep 30 11:23:41 2012 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/contrib/m_webirc.c
File length: 5687 byte(s)
Diff to previous 1309
- m_webirc.c: fixed typo in comment

Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/contrib/m_webirc.c
File length: 5688 byte(s)
Diff to previous 1268
- 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 1268 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 08:20:31 2012 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/contrib/m_webirc.c
File length: 5690 byte(s)
Diff to previous 1262
- get contributed modules to work with new module api

Revision 1262 - (view) (annotate) - [select for diffs]
Added Sun Jan 15 22:05:46 2012 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/contrib/m_webirc.c
File length: 5729 byte(s)
- added m_webirc.c to contrib/

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a