ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.1.x/src/s_user.c
Revision 2024 - (view) (annotate) - [select for diffs]
Modified Sun May 12 18:54:03 2013 UTC (10 years, 10 months ago) by michael
File length: 39761 byte(s)
Diff to previous 2023 , to selected 1458
- m_svsmode(), set_user_mode(): \n, \r, \t aren't treaded specially anymore

Revision 2023 - (view) (annotate) - [select for diffs]
Modified Sun May 12 18:07:22 2013 UTC (10 years, 10 months ago) by michael
File length: 39894 byte(s)
Diff to previous 1977 , to selected 1458
- Remove entering_umode and change_umode callbacks in preparation for the
  modular usermode subsystem

Revision 1977 - (view) (annotate) - [select for diffs]
Modified Wed May 8 19:35:16 2013 UTC (10 years, 10 months ago) by michael
File length: 40612 byte(s)
Diff to previous 1920 , to selected 1458
- Added usermode F (remote client connect/exit notices) on public request

Revision 1920 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 14:51:30 2013 UTC (10 years, 11 months ago) by michael
File length: 40246 byte(s)
Diff to previous 1903 , to selected 1458
- Dropped PCRE support

Revision 1903 - (view) (annotate) - [select for diffs]
Modified Sat Apr 27 21:15:59 2013 UTC (10 years, 11 months ago) by michael
File length: 40332 byte(s)
Diff to previous 1900 , to selected 1458
- Removed operflag 'nick_changes'. Operators can now set +n at will

Revision 1900 - (view) (annotate) - [select for diffs]
Modified Sat Apr 27 18:56:39 2013 UTC (10 years, 11 months ago) by michael
File length: 40650 byte(s)
Diff to previous 1867 , to selected 1458
- Changed RPL_WELCOME to comply with rfc2812

Revision 1867 - (view) (annotate) - [select for diffs]
Modified Thu Apr 25 18:01:53 2013 UTC (10 years, 11 months ago) by michael
File length: 40601 byte(s)
Diff to previous 1857 , to selected 1458
- Create 8.1.x branch

Revision 1857 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 20:47:21 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40601 byte(s)
Diff to previous 1836 , to selected 1458
- Constification

Revision 1836 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:54:11 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40586 byte(s)
Diff to previous 1834 , to selected 1458
- m_users, show_lusers: removed extranous arguments to sendto_one()

Revision 1834 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:50:27 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40713 byte(s)
Diff to previous 1832 , to selected 1458
- Revert to -r1831

Revision 1832 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:16:09 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40453 byte(s)
Diff to previous 1819 , to selected 1458
- 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 1819 - (view) (annotate) - [select for diffs]
Modified Fri Apr 12 11:57:26 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40713 byte(s)
Diff to previous 1818 , to selected 1458
- Removed recently added m_svshost.c. Services may now change the host of a
  specific user via "SVSMODE <timestamp> <target> +x <hostname>"

Revision 1818 - (view) (annotate) - [select for diffs]
Modified Fri Apr 12 11:02:33 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40230 byte(s)
Diff to previous 1813 , to selected 1458
- Remote server connection and split notices now go to new usermode +e

Revision 1813 - (view) (annotate) - [select for diffs]
Modified Fri Apr 12 08:52:37 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40230 byte(s)
Diff to previous 1795 , to selected 1458
- set_user_mode(): remove useless debugging notice

Revision 1795 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 14:31:45 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40447 byte(s)
Diff to previous 1793 , to selected 1458
- Forward-port -r1792 [Added SVSHOST command handler which allows services to change the
  hostname of a specific user]

Revision 1793 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 14:06:08 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40425 byte(s)
Diff to previous 1751 , to selected 1458
- Replaced all occurrences of ircsprintf with sprintf/snprintf
  and killed sprintf_irc.(c|h)

Revision 1751 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 18:30:52 2013 UTC (11 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40459 byte(s)
Diff to previous 1646 , to selected 1458
- 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 1646 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 21:02:43 2012 UTC (11 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40545 byte(s)
Diff to previous 1644 , to selected 1458
- First pass of conf parser stabilization/cleanup

Revision 1644 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 22:20:16 2012 UTC (11 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40547 byte(s)
Diff to previous 1632 , to selected 1458
- More config subsystem cleanups

Revision 1632 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 15:37:10 2012 UTC (11 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40603 byte(s)
Diff to previous 1618 , to selected 1458
- Initial rewrite of the configuration subsystem

Revision 1618 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 21:04:38 2012 UTC (11 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40704 byte(s)
Diff to previous 1592 , to selected 1458
- 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 (11 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/src/s_user.c
File length: 40491 byte(s)
Diff to previous 1559 , to selected 1458
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk

Revision 1559 - (view) (annotate) - [select for diffs]
Modified Sun Oct 14 01:38:28 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40491 byte(s)
Diff to previous 1549 , to selected 1458
- Replaced TimeStamp based services IDs with more flexible account names

Revision 1549 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 18:11:11 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40539 byte(s)
Diff to previous 1469 , to selected 1458
- Removed general::kline_with_reason configuration options. It's now enabled
  by default
- Removed remnants of the broken reject holding code

Revision 1469 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 20:11:48 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40799 byte(s)
Diff to previous 1458
- s_user.c:oper_up(): information about oper privileges can be obtained via
  "STATS p|o". No need to send a separate notice on oper-up.

Revision 1458 - (view) (annotate) - [selected]
Modified Fri Jul 6 10:27:33 2012 UTC (11 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40986 byte(s)
Diff to previous 1446
- s_user.c:oper_up(): use get_oper_name() when announcing an operator

Revision 1446 - (view) (annotate) - [select for diffs]
Modified Mon Jun 25 20:05:12 2012 UTC (11 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41021 byte(s)
Diff to previous 1431 , to selected 1458
- Removed OMOTD
--- Diese und die folgenden Zeilen werden ignoriert --

M    include/defaults.h
M    include/conf.h
M    include/numeric.h
M    include/motd.h
M    src/s_user.c
M    src/messages.tab
M    src/motd.c
M    src/ircd.c
M    modules/Makefile.in
M    modules/m_challenge.c
M    modules/m_oper.c
D    modules/m_omotd.c
M    modules/m_rehash.c
M    modules/Makefile.am
M    NEWS

Revision 1431 - (view) (annotate) - [select for diffs]
Modified Sat Jun 9 19:15:10 2012 UTC (11 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41079 byte(s)
Diff to previous 1309 , to selected 1458
- NICKLEN definition no longer respects the trailing NUL character
  (reverts to old behavior)

Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41087 byte(s)
Diff to previous 1294 , to selected 1458
- 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 1294 - (view) (annotate) - [select for diffs]
Modified Wed Feb 22 20:48:30 2012 UTC (12 years, 1 month ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41091 byte(s)
Diff to previous 1243 , to selected 1458
- 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 (12 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41224 byte(s)
Diff to previous 1232 , to selected 1458
- 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 1232 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 20:25:00 2011 UTC (12 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41242 byte(s)
Diff to previous 1219 , to selected 1458
- oper_up(): if both ConfigFileEntry.oper_umodes and oconf->modes aren't
  specified, don't give a client any other default oper-modes

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

Revision 1196 - (view) (annotate) - [select for diffs]
Modified Sun Aug 21 10:09:23 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 41160 byte(s)
Diff to previous 1176 , to selected 1458
- implement NICK/UID servicestamps
- add "SVS" to server capabilities

Revision 1176 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 11:24:24 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40139 byte(s)
Diff to previous 1175 , to selected 1458
- 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 (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40395 byte(s)
Diff to previous 1173 , to selected 1458
- several fixes to services compatibility mode

Revision 1173 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 00:23:02 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40395 byte(s)
Diff to previous 1169 , to selected 1458
- add usermode +R; only registered clients may message other clients with that mode set
- add channelmode +R; only registered clients may join a channel with that mode set

Revision 1169 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 18:45:03 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40395 byte(s)
Diff to previous 1167 , to selected 1458
- rename find_server to hash_find_server to satisfy naming convention
- pull m_services.c and m_jupe.c from contrib/
- style fixes in some places

Revision 1167 - (view) (annotate) - [select for diffs]
Modified Thu Aug 11 20:13:38 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40390 byte(s)
Diff to previous 1165 , to selected 1458
- Improve services support
- Add channelmode +r

Revision 1165 - (view) (annotate) - [select for diffs]
Modified Thu Aug 11 18:56:53 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 40225 byte(s)
Diff to previous 1158 , to selected 1458
- rename clean_nick_name() to valid_nickname() and move it so s_user.c
- add SVSNICK module
- update Makefile accordingly

Revision 1158 - (view) (annotate) - [select for diffs]
Modified Wed Aug 10 19:46:00 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 39605 byte(s)
Diff to previous 1156 , to selected 1458
- UMODE_REJ goes to usermode 'j'
- add UMODE_REGISTERED ('r') (registered nickname)

Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/src/s_user.c
File length: 39590 byte(s)
Diff to previous 1155 , to selected 1458
- create ircd-hybrid-8 "branch"

Revision 1155 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:27:45 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid/src/s_user.c
File length: 39590 byte(s)
Diff to previous 1143 , to selected 1458
- recreate "trunk"

Revision 1143 - (view) (annotate) - [select for diffs]
Modified Mon Jul 25 18:58:51 2011 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39590 byte(s)
Diff to previous 1137 , to selected 1458
- Update NEWS file
- Minor optimization to update_client_exit_stats close_connection
- Move MaxConnectionCount/MaxClientCount to Counter struct

Revision 1137 - (view) (annotate) - [select for diffs]
Modified Sun May 29 19:04:06 2011 UTC (12 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39657 byte(s)
Diff to previous 1126 , to selected 1458
- User IDs are now shown in client connection notices.
Requested by some ircu user.

Revision 1126 - (view) (annotate) - [select for diffs]
Modified Sun Feb 20 14:30:12 2011 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39638 byte(s)
Diff to previous 1125 , to selected 1458
- add dlink_move_node() and make use of it in several places
- reuse LocalUser::lclient_node for local_client_list and serv_list
  (moving node between unknown_list and serv_list/local_client_list)

Revision 1125 - (view) (annotate) - [select for diffs]
Modified Sun Feb 20 13:44:39 2011 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39728 byte(s)
Diff to previous 1124 , to selected 1458
- fixed stupid assert() which prevented clients from being added
  to local_client_list

Revision 1124 - (view) (annotate) - [select for diffs]
Modified Mon Feb 7 11:45:27 2011 UTC (13 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39734 byte(s)
Diff to previous 1116 , to selected 1458
- replace several ircsprintf with snprintf

Revision 1116 - (view) (annotate) - [select for diffs]
Modified Tue Dec 21 14:45:55 2010 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39706 byte(s)
Diff to previous 1115 , to selected 1458
- set_user_mode(): don't unset modes specified in general::oper_only_umodes
  for remote clients

Revision 1115 - (view) (annotate) - [select for diffs]
Modified Tue Dec 21 14:42:54 2010 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39704 byte(s)
Diff to previous 1113 , to selected 1458
- Rename bogus_host() found in several modules to check_servname() and move
  it to s_serv.c
- serverinfo::sid is now mandatory and must be specified.
  ircd won't start otherwise

Revision 1113 - (view) (annotate) - [select for diffs]
Modified Sat Dec 18 22:44:10 2010 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39826 byte(s)
Diff to previous 1082 , to selected 1458
- move Client.client_host and Client.client_server to LocalUser struct

Revision 1082 - (view) (annotate) - [select for diffs]
Modified Wed Mar 10 23:27:25 2010 UTC (14 years ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 39800 byte(s)
Diff to previous 1080 , to selected 1458
- Move do_local_user to m_user.c

Revision 1080 - (view) (annotate) - [select for diffs]
Modified Wed Mar 10 23:09:36 2010 UTC (14 years ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 40690 byte(s)
Diff to previous 1029 , to selected 1458
- Sort out unneeded arguments of some user registration functions

Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_user.c
File length: 41392 byte(s)
Diff to previous 1028 , to selected 1458
- branch off trunk to create 7.3 branch
Revision 1028 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:03:38 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid/src/s_user.c
File length: 41392 byte(s)
Diff to previous 1013 , to selected 1458
- move ircd-hybrid-7.2 to trunk

Revision 1013 - (view) (annotate) - [select for diffs]
Modified Sun Oct 18 14:26:49 2009 UTC (14 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41392 byte(s)
Diff to previous 1011 , to selected 1458
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding

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

Revision 1009 - (view) (annotate) - [select for diffs]
Modified Sun Sep 13 15:02:30 2009 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41348 byte(s)
Diff to previous 983 , to selected 1458
- add configure test for pcre lib and remove pcre sources from the tree

Revision 983 - (view) (annotate) - [select for diffs]
Modified Thu Aug 13 22:32:54 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41366 byte(s)
Diff to previous 982 , to selected 1458
- fixed bug where unregistered clients were not able to complete registration
  process with /quote PONG <ping_cookie> in case the client was assigned a
  zero value ping-cookie

Revision 982 - (view) (annotate) - [select for diffs]
Modified Thu Aug 13 22:15:08 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41303 byte(s)
Diff to previous 981 , to selected 1458
- added a mersenne twister basedn prng

Revision 981 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 19:09:03 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41290 byte(s)
Diff to previous 980 , to selected 1458
- speed up processing of incoming NICK/UID bursts
- fixed archaic bug where bursting servers with missconfigured NICKLEN were able
  to desync the network's nickname database


Revision 980 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 12:51:45 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41351 byte(s)
Diff to previous 948 , to selected 1458
- remove useless MyConnect tests in m_time() and m_lusers()
- remove useless TS6 handling in m_who() since this is sent to local
  clients only

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

Revision 896 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 08:54:09 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41443 byte(s)
Diff to previous 891 , to selected 1458
- Killed s_stats.c

Revision 891 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 13:44:50 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41469 byte(s)
Diff to previous 889 , to selected 1458
- Avoid useless irc_getnameinfo calls in several places

Revision 889 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 12:59:05 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41658 byte(s)
Diff to previous 885 , to selected 1458
- Got rid of Serv.dep_users and Serv.dep_servers

Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 41684 byte(s)
Diff to previous 882 , to selected 1458
- 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 882 - (view) (annotate) - [select for diffs]
Modified Sun Oct 28 11:58:39 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43388 byte(s)
Diff to previous 876 , to selected 1458
- fixed bug which would cause invalid invisible counts on oper-up in case
  operator::umodes and/or general::oper_only_umodes contains 'invisible'

Revision 876 - (view) (annotate) - [select for diffs]
Modified Wed Oct 24 21:51:21 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43233 byte(s)
Diff to previous 849 , to selected 1458
Backported WATCH
Revision 849 - (view) (annotate) - [select for diffs]
Modified Mon Feb 19 19:41:59 2007 UTC (17 years, 1 month ago) by db
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43172 byte(s)
Diff to previous 716 , to selected 1458
- Add +C 
- add etrace -full

Reviewed by: cryogen, bear

Revision 716 - (view) (annotate) - [select for diffs]
Modified Sat Jul 15 10:22:58 2006 UTC (17 years, 8 months ago) by adx
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42227 byte(s)
Diff to previous 627 , to selected 1458
+ added DEAF isupport

Revision 627 - (view) (annotate) - [select for diffs]
Modified Fri May 26 11:33:57 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42194 byte(s)
Diff to previous 592 , to selected 1458
- Fixed compile warning in change_simple_umode as reported by Volk

Revision 592 - (view) (annotate) - [select for diffs]
Modified Thu May 11 12:43:02 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42156 byte(s)
Diff to previous 589 , to selected 1458
- Merged check_xline() and check_regexp_xline into a single function

Revision 589 - (view) (annotate) - [select for diffs]
Modified Mon May 8 18:40:00 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42997 byte(s)
Diff to previous 582 , to selected 1458
- Clear the TS6 CAPAB bit possibly set on an unregistered client connection
  in mr_motd(), mr_admin() and register_local_user(). This is a kludge for now.

Revision 582 - (view) (annotate) - [select for diffs]
Modified Tue May 2 20:47:11 2006 UTC (17 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42965 byte(s)
Diff to previous 573 , to selected 1458
- The 2nd and 3rd character of a SID may be a digit as well.
  Spotted by ThaPrince
- Fixed compile warnings in log_user_exit()

Revision 573 - (view) (annotate) - [select for diffs]
Modified Mon May 1 09:40:37 2006 UTC (17 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42965 byte(s)
Diff to previous 528 , to selected 1458
- ts6 fixes as explained on irc

Revision 528 - (view) (annotate) - [select for diffs]
Modified Sat Mar 18 15:13:11 2006 UTC (18 years ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43064 byte(s)
Diff to previous 510 , to selected 1458
- Added missing !u@h prefix when sending MODE message back to a client

Revision 510 - (view) (annotate) - [select for diffs]
Modified Sat Mar 4 08:37:51 2006 UTC (18 years ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43007 byte(s)
Diff to previous 507 , to selected 1458
- register_remote_user(): Fixed bug where we would increase Count.total and
  source_p->from->serv->dep_users for unregistered remote clients and don't
  decrease them if we exit the client due to non existand server or fake
  direction.

Revision 507 - (view) (annotate) - [select for diffs]
Modified Sat Mar 4 08:20:28 2006 UTC (18 years ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43007 byte(s)
Diff to previous 503 , to selected 1458
- Removed some outdated XXX comments

Revision 503 - (view) (annotate) - [select for diffs]
Modified Fri Mar 3 19:53:47 2006 UTC (18 years ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 43060 byte(s)
Diff to previous 386 , to selected 1458
- Backported CAP changes from HEAD since it doesn't affect
  any of the ircd's core components and should be supported
  as soon as possible.

Revision 386 - (view) (annotate) - [select for diffs]
Modified Tue Jan 31 12:40:56 2006 UTC (18 years, 2 months ago) by adx
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42980 byte(s)
Diff to previous 159 , to selected 1458
+ this should fix sockhost relaying (ThaPrince #1)

Revision 159 - (view) (annotate) - [select for diffs]
Modified Wed Oct 19 09:39:13 2005 UTC (18 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42907 byte(s)
Diff to previous 56 , to selected 1458
- Fixed bug where we would increase Count.invisi even
  if invisible_on_connect is off

Revision 56 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 11:33:30 2005 UTC (18 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42898 byte(s)
Diff to previous 34 , to selected 1458
- 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 (18 years, 5 months ago) by lusky
Original Path: ircd-hybrid-7.2/src/s_user.c
File length: 42757 byte(s)
Diff to previous 33 , to selected 1458
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 (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/s_user.c
File length: 42757 byte(s)
Diff to previous 32 , to selected 1458
- svn:keywords

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

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/src/s_user.c
File length: 42757 byte(s)
Diff to previous 30 , to selected 1458
- Fix svn:keywords

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 5 months ago) by adx
Original Path: ircd-hybrid/src/s_user.c
File length: 42808 byte(s)
Diff to selected 1458
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

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