ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/src/channel.c
Revision 502 - (view) (annotate) - [select for diffs]
Modified Fri Mar 3 19:49:25 2006 UTC (18 years ago) by michael
File length: 24158 byte(s)
Diff to previous 495 , to selected 30
- Implemented CAP command handler based uppon ircu's m_cap()
- Added somewhat outdated draft-mitchell-irc-capabilities-01.txt until
  I get the latest version from kev.
- Added "multi-prefix" cap so clients supporting "multi-prefix"
  may recieve multi prefixed NAMES replies, e.g. @%+nick1 @+nick2 ..
- Fixed "make clean" for src/conf/

Revision 495 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 16:37:27 2006 UTC (18 years, 1 month ago) by michael
File length: 24066 byte(s)
Diff to previous 492 , to selected 30
- Fixed error in check_channel_name() if using gcc

Revision 492 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 14:59:29 2006 UTC (18 years, 1 month ago) by michael
File length: 24098 byte(s)
Diff to previous 491 , to selected 30
- check_channel_name(): skip the first character since we already know it's
  a valid channel prefix (either '#' or '&')

Revision 491 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 14:51:05 2006 UTC (18 years, 1 month ago) by michael
File length: 24101 byte(s)
Diff to previous 460 , to selected 30
- Got rid of extra strlenS and redundant hash_find_channel() calls
- Cleaned up channel name validation routines
- mo_force: don't allow servers to be added to a channel


Revision 460 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 22:22:50 2006 UTC (18 years, 1 month ago) by db
File length: 24558 byte(s)
Diff to previous 455 , to selected 30
- fixed typo
- fixed argument number
- removed reference to no longer used argument


Revision 455 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 20:15:46 2006 UTC (18 years, 1 month ago) by michael
File length: 24557 byte(s)
Diff to previous 453 , to selected 30
- Unbreak can_send()

Revision 453 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 18:56:55 2006 UTC (18 years, 1 month ago) by michael
File length: 24504 byte(s)
Diff to previous 449 , to selected 30
- Get rid of can_send_part. This also fixes a bug where voiced clients
  weren't able to send a PART message to the channel.  Reported by ThaPrince.

Revision 449 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 11:04:23 2006 UTC (18 years, 1 month ago) by michael
File length: 25140 byte(s)
Diff to previous 398 , to selected 30
- Cleaned up is_banned and can_join a bit

Revision 398 - (view) (annotate) - [select for diffs]
Modified Tue Feb 7 12:00:21 2006 UTC (18 years, 1 month ago) by michael
File length: 25218 byte(s)
Diff to previous 364 , to selected 30
- Ripped out lazylinks as discussed on irc. the main concept wasn't very well
  designed and will be done in a better way some day.  Anyways, they propably
  never worked and were considered bloat by most people.  Good bye!

Revision 364 - (view) (annotate) - [select for diffs]
Modified Sun Jan 8 15:39:24 2006 UTC (18 years, 2 months ago) by michael
File length: 25379 byte(s)
Diff to previous 355 , to selected 30
- Entirely changed the way of ban match processing to be more cleaner.
  It also should nicely speed up matching of pure ip (may include cidr mask)
  bans.
- Removed match_cidr() which is now not longed needed
- Add back some prototypes to res.h to fix compile errors

Revision 355 - (view) (annotate) - [select for diffs]
Modified Mon Jan 2 22:04:51 2006 UTC (18 years, 2 months ago) by adx
File length: 24899 byte(s)
Diff to previous 315 , to selected 30
+ present halfops as ops to servers which don't support it
+ should work but please review before I break another net ;)


Revision 315 - (view) (annotate) - [select for diffs]
Modified Fri Dec 23 11:56:34 2005 UTC (18 years, 3 months ago) by michael
File length: 24758 byte(s)
Diff to previous 227 , to selected 30
- Moved 'invited' dlink_list to LocalUser struct which will save
  some 1.3mb of ram on a typical efnet server.

Revision 227 - (view) (annotate) - [select for diffs]
Modified Thu Nov 3 18:29:22 2005 UTC (18 years, 4 months ago) by db
File length: 24693 byte(s)
Diff to previous 198 , to selected 30
- replace all MODE_PRIVATE with MODE_PARANOID
- Can't use make_dlink_node() too early in startup or it will core


Revision 198 - (view) (annotate) - [select for diffs]
Modified Tue Nov 1 10:29:06 2005 UTC (18 years, 5 months ago) by michael
File length: 24692 byte(s)
Diff to previous 69 , to selected 30
- Killed Channel.locmembers.  The few cycles we save aren't worth
  the memory wasteage.

Revision 69 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 16:09:51 2005 UTC (18 years, 5 months ago) by adx
File length: 24875 byte(s)
Diff to previous 33 , to selected 30
- splitted ircd/libio, all headers connected with libio sources have been
  moved for internal use only. To use libio interface, include "libio.h"
  (which is already done in "stdinc.h")


Revision 33 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (18 years, 5 months ago) by knight
File length: 25020 byte(s)
Diff to previous 32 , to selected 30
- 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
File length: 25020 byte(s)
Diff to previous 31 , to selected 30
- 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
File length: 25020 byte(s)
Diff to previous 30
- Fix svn:keywords

Revision 30 - (view) (annotate) - [selected]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 5 months ago) by adx
File length: 25068 byte(s)
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

(Current path doesn't exist after revision 1586)

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