ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/include/irc_string.h
Revision 9877 - (view) (annotate) - [select for diffs]
Modified Sat Jan 9 14:20:00 2021 UTC (3 years, 3 months ago) by michael
File length: 4525 byte(s)
Diff to previous 9857 , to selected 1156
- Valid characters allowed in user names for local clients are now [A-Za-z0-9._-]

Revision 9857 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 04:43:22 2021 UTC (3 years, 3 months ago) by michael
File length: 4435 byte(s)
Diff to previous 9331 , to selected 1156
- Bump copyright years

Revision 9331 - (view) (annotate) - [select for diffs]
Modified Sat Apr 11 12:55:47 2020 UTC (4 years ago) by michael
File length: 4435 byte(s)
Diff to previous 9101 , to selected 1156
- Remove strtok_r() compatibility code

Revision 9101 - (view) (annotate) - [select for diffs]
Modified Wed Jan 1 09:58:45 2020 UTC (4 years, 3 months ago) by michael
File length: 4519 byte(s)
Diff to previous 8752 , to selected 1156
- Bump copyright years everywhere

Revision 8752 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:07:01 2019 UTC (5 years, 3 months ago) by michael
File length: 4519 byte(s)
Diff to previous 8658 , to selected 1156
- Update copyright years

Revision 8658 - (view) (annotate) - [select for diffs]
Modified Mon Nov 12 19:03:09 2018 UTC (5 years, 5 months ago) by michael
File length: 4519 byte(s)
Diff to previous 8437 , to selected 1156
- Make use of the bool data type in some more places

Revision 8437 - (view) (annotate) - [select for diffs]
Modified Thu Mar 29 09:05:34 2018 UTC (6 years ago) by michael
File length: 4518 byte(s)
Diff to previous 8279 , to selected 1156
- Stylistic changes

Revision 8279 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:13 2018 UTC (6 years, 1 month ago) by michael
File length: 4559 byte(s)
Diff to previous 7924 , to selected 1156
- Update copyright years

Revision 7924 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:08 2016 UTC (7 years, 3 months ago) by michael
File length: 4559 byte(s)
Diff to previous 7797 , to selected 1156
- Update copyright years

Revision 7797 - (view) (annotate) - [select for diffs]
Modified Tue Oct 18 17:27:10 2016 UTC (7 years, 5 months ago) by michael
File length: 4559 byte(s)
Diff to previous 7726 , to selected 1156
- Minor style corrections and constifications

Revision 7726 - (view) (annotate) - [select for diffs]
Modified Mon Sep 26 15:00:20 2016 UTC (7 years, 6 months ago) by michael
File length: 4553 byte(s)
Diff to previous 7668 , to selected 1156
- Add stripws() to irc_string.c; make warnings about syntax errors with multiple whitespaces look nicer

Revision 7668 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:49 2016 UTC (7 years, 8 months ago) by michael
File length: 4632 byte(s)
Diff to previous 7584 , to selected 1156
- Fixed svn properties

Revision 7584 - (view) (annotate) - [select for diffs]
Modified Wed Jun 1 19:02:15 2016 UTC (7 years, 10 months ago) by michael
File length: 4632 byte(s)
Diff to previous 7006 , to selected 1156
- token_vector(): use unsigned where appropriate

Revision 7006 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:07:54 2016 UTC (8 years, 3 months ago) by michael
File length: 4614 byte(s)
Diff to previous 6546 , to selected 1156
- Update copyright years

Revision 6546 - (view) (annotate) - [select for diffs]
Modified Wed Sep 16 19:55:55 2015 UTC (8 years, 7 months ago) by michael
File length: 4614 byte(s)
Diff to previous 5347 , to selected 1156
- Removed that dirty strtoken definition in stdinc.h

Revision 5347 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:42:20 2015 UTC (9 years, 3 months ago) by michael
File length: 4614 byte(s)
Diff to previous 4565 , to selected 1156
- Update copyright years

Revision 4565 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:27:40 2014 UTC (9 years, 7 months ago) by michael
File length: 4614 byte(s)
Diff to previous 4309 , to selected 1156
- Update GPL 2 license headers

Revision 4309 - (view) (annotate) - [select for diffs]
Modified Tue Jul 29 17:24:25 2014 UTC (9 years, 8 months ago) by michael
File length: 4610 byte(s)
Diff to previous 2970 , to selected 1156
- Backported auth code related cleanups from newio branch

Revision 2970 - (view) (annotate) - [select for diffs]
Modified Fri Jan 31 11:23:46 2014 UTC (10 years, 2 months ago) by michael
File length: 4555 byte(s)
Diff to previous 2865 , to selected 1156
- Move myctime() from irc_string.c to s_misc.c

Revision 2865 - (view) (annotate) - [select for diffs]
Modified Sun Jan 19 14:35:22 2014 UTC (10 years, 2 months ago) by michael
File length: 4585 byte(s)
Diff to previous 1921 , to selected 1156
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years

Revision 1921 - (view) (annotate) - [select for diffs]
Modified Tue Apr 30 14:54:20 2013 UTC (10 years, 11 months ago) by michael
File length: 4531 byte(s)
Diff to previous 1653 , to selected 1156
- Forward-port -r1920 [Dropped PCRE support]

Revision 1653 - (view) (annotate) - [select for diffs]
Modified Wed Nov 14 11:50:55 2012 UTC (11 years, 5 months ago) by michael
File length: 4647 byte(s)
Diff to previous 1652 , to selected 1156
- added improved match() stolen from ircu
- fixed compile warning in m_module.c

Revision 1652 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 20:28:53 2012 UTC (11 years, 5 months ago) by michael
File length: 5006 byte(s)
Diff to previous 1592 , to selected 1156
- 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 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (11 years, 5 months ago) by michael
File length: 5105 byte(s)
Diff to previous 1400 , to selected 1156
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk

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

Revision 1156 - (view) (annotate) - [selected]
Modified Tue Aug 9 20:29:20 2011 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/include/irc_string.h
File length: 5064 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 (12 years, 8 months ago) by michael
Original Path: ircd-hybrid/include/irc_string.h
File length: 5064 byte(s)
Diff to previous 1122 , to selected 1156
- recreate "trunk"

Revision 1122 - (view) (annotate) - [select for diffs]
Modified Mon Jan 10 09:14:19 2011 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.3/include/irc_string.h
File length: 5064 byte(s)
Diff to previous 1045 , to selected 1156
- simplify remove_ipv6_mapping() and get rid of inetntoa

Revision 1045 - (view) (annotate) - [select for diffs]
Modified Tue Jan 26 12:58:42 2010 UTC (14 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.3/include/irc_string.h
File length: 5374 byte(s)
Diff to previous 1029 , to selected 1156
- contrib/spy_links_notice.c: do not show additional arguments supplied to the
  LINKS command in spy notices. new behaviour is to simply show the command sent
  by the client, which exactly behaves like all other contributed spy modules.
- remove clean_string()

Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (14 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.3/include/irc_string.h
File length: 5520 byte(s)
Diff to previous 1028 , to selected 1156
- 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, 5 months ago) by michael
Original Path: ircd-hybrid/include/irc_string.h
File length: 5520 byte(s)
Diff to previous 1010 , to selected 1156
- move ircd-hybrid-7.2 to trunk

Revision 1010 - (view) (annotate) - [select for diffs]
Modified Thu Sep 17 17:06:11 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5520 byte(s)
Diff to previous 1009 , to selected 1156
- more configure cleanups and modernizations

Revision 1009 - (view) (annotate) - [select for diffs]
Modified Sun Sep 13 15:02:30 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5697 byte(s)
Diff to previous 978 , to selected 1156
- add configure test for pcre lib and remove pcre sources from the tree

Revision 978 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 09:47:58 2009 UTC (14 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5715 byte(s)
Diff to previous 912 , to selected 1156
- avoid using native basename() since some implementations may or may not modify passed data

Revision 912 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 22:47:44 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5726 byte(s)
Diff to previous 633 , to selected 1156
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
  I really don't want to force other people that want to test the snapshots
  or svn versions to install yyacc, lex, automake, autoconf and libtool...
  No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us

Revision 633 - (view) (annotate) - [select for diffs]
Modified Thu Jun 1 12:30:29 2006 UTC (17 years, 10 months ago) by db
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5725 byte(s)
Diff to previous 632 , to selected 1156
- optimise Michael's fake channel catcher.
  Make it work first, then optimise.


Revision 632 - (view) (annotate) - [select for diffs]
Modified Thu Jun 1 10:53:00 2006 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5719 byte(s)
Diff to previous 593 , to selected 1156
- 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 593 - (view) (annotate) - [select for diffs]
Modified Fri May 12 05:47:32 2006 UTC (17 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5594 byte(s)
Diff to previous 371 , to selected 1156
- Backported RKLINE fix so the user and host portion of a banmask don't get
  cut off after 10 and 63 chars, respectively.
  A split_nuh() rewrite was required for this.
- Removed now unused xstrldup() function

Revision 371 - (view) (annotate) - [select for diffs]
Modified Tue Jan 10 10:45:48 2006 UTC (18 years, 3 months ago) by michael
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5639 byte(s)
Diff to previous 34 , to selected 1156
- Imported recent channelban changes from HEAD which have been tested extensively.
  The match_cidr() fix didn't work in the first try, so I'm not going to bother
  with further debugging.
- Removed match_cidr() and comp_with_mask()

Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (18 years, 6 months ago) by lusky
Original Path: ircd-hybrid-7.2/include/irc_string.h
File length: 5743 byte(s)
Diff to previous 33 , to selected 1156
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, 6 months ago) by knight
Original Path: ircd-hybrid/include/irc_string.h
File length: 5743 byte(s)
Diff to previous 32 , to selected 1156
- svn:keywords

Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (18 years, 6 months ago) by knight
Original Path: ircd-hybrid/include/irc_string.h
File length: 5743 byte(s)
Diff to previous 31 , to selected 1156
- svn:keywords

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 6 months ago) by knight
Original Path: ircd-hybrid/include/irc_string.h
File length: 5743 byte(s)
Diff to previous 30 , to selected 1156
- Fix svn:keywords

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 6 months ago) by adx
Original Path: ircd-hybrid/include/irc_string.h
File length: 5797 byte(s)
Diff to selected 1156
- 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