Commit Graph

29 Commits

Author SHA1 Message Date
Sam Dodrill 8bff90d496 modules/core/m_metadata: Re-add support for the old metadata verbs and document the old metadata system. 2013-11-24 14:22:51 -08:00
Sam Dodrill fd552b946a doc/technical/elemental-deviation: Add information about elemental's use of global SNOMASKs 2013-11-11 21:02:45 -05:00
Sam Dodrill 6da1d031e8 doc/technical/elemental-deviation: new doc file
Document protocol changes between vanilla TS6 and Elemental-ircd TS6.
The changes are very minimal and will not likely affect day to day
performance of the IRC daemon, but are still worth mentioning.
2013-11-09 21:22:12 -05:00
Stephen Bennett 6da02ba998 Update MLOCK protocol documentation to match changes in code 2010-05-02 22:18:13 +01:00
William Pitcock cb2f3005bd Add syntax description of MLOCK message to ts6-protocol.txt. 2010-03-07 21:51:41 -06:00
JD Horelick fb06d910df SVN Id removal part two 2010-06-10 21:28:15 -04:00
Jilles Tjoelker 9dc68130ea Improve technical documentation of BAN protocol. 2010-04-29 00:26:49 +02:00
Jilles Tjoelker 517967618d Document BAN message. 2010-03-07 14:06:28 +01:00
Jilles Tjoelker 7f9423cb2a ts6-protocol.txt: mention meaning of capabs EX, IE, SERVICES, KNOCK. 2009-12-26 00:25:52 +01:00
Jilles Tjoelker 1773e9cbab Add description for TB and TOPIC messages. 2009-03-29 22:05:59 +02:00
Jilles Tjoelker 6ce8910d97 Apply +z to messages blocked by +b and +q as well.
This adds a new server capab EOPMOD which will be used
for an extended topic command also.
2009-03-29 15:48:07 +02:00
Jilles Tjoelker b03d78803d Mention that @#chan/+#chan requires CHW capab. 2009-03-29 15:04:17 +02:00
Jilles Tjoelker c066192cad Add GUNGLINE to protocol documentation (efnet only, not in charybdis). 2009-03-25 00:34:12 +01:00
Jilles Tjoelker d2d703a1d7 Document efnet-style GLINE protocol. 2009-03-01 01:03:58 +01:00
Jilles Tjoelker 16834df2c2 Clarify some PRIVMSG/NOTICE restrictions. 2009-02-08 15:48:04 +01:00
Jilles Tjoelker fbe27d504f Numerics are also server-server messages. 2009-02-08 15:39:12 +01:00
Jilles Tjoelker b573143fe7 Clarify propagation of JOIN and SJOIN. 2009-02-06 15:58:02 +01:00
Jilles Tjoelker 71059b1f3b Add more information about propagation. 2009-02-05 20:10:34 +01:00
Jilles Tjoelker 640b57ec84 Add description for LOCOPS message. 2009-02-05 19:57:51 +01:00
Jilles Tjoelker dc83edfac4 Clarify connection setup. 2009-01-30 17:08:59 +01:00
Jilles Tjoelker 03a905bd21 First draft of a more complete TS6 server protocol description. 2009-01-25 21:11:28 +01:00
Valery Yatsko d36df23a0b Removed TS5 description as it is no longer supported 2008-07-30 02:25:21 +04:00
Jilles Tjoelker bb1f5537e3 Keep gline information in server version and capab listings
for historical reference.
2008-04-11 16:52:56 +02:00
Valery Yatsko d5a432fa00 Removing glines 2008-04-11 18:47:03 +04:00
William Pitcock 38b91e8915 again, fbfile.c hasn't existed in a long time. 2007-12-21 11:14:08 -06:00
William Pitcock 207aba5c3d fbfile.c hasn't existed in a long time. 2007-12-21 11:13:49 -06:00
William Pitcock 29344cc799 Remove rfc1459, because IETF documentation does not contain any permission notices allowing modification. 2007-12-21 11:09:55 -06:00
jilles bee3b6716c [svn] Port over ratbox 2.2 r23507, r23624, r23626 (jilles/anfl):
Change TS6 JOIN processing
- don't send out simple modes in TS6 JOIN and TS5 SJOIN when
  a local user joins an existing channel
- don't send out simple modes in TS6 JOIN and TS5 SJOIN when
  propagating a TS6 JOIN
- don't interpret simple modes in an incoming TS6 JOIN

This is to avoid desyncs when certain mode changes (e.g. -im)
cross with joins. A downside is that simple modes will be
more desynched when a JOIN creates a channel or lowers TS,
but that's less important.

Update the TS6 specification to include this, and clarify
that TMODE can come from a server and that MODE must be
translated into TMODE from other servers too.
2007-02-19 16:34:28 -08:00
nenolod 212380e3f4 [svn] - the new plan:
+ branches/release-2.1 -> 2.2 base
  + 3.0 -> branches/cxxconversion
  + backport some immediate 3.0 functionality for 2.2
  + other stuff
2007-01-24 22:40:21 -08:00