View Issue Details

IDProjectCategoryView StatusLast Update
0003119unrealircdpublic2015-07-19 20:01
ReporterAvanox Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.5 
Summary0003119: Servernames instead of Server-numerics
DescriptionThe Server<->Server traffic has some bugs. (enabled PROTOCTL NS TOKEN and some others)
SMO (SENDUMODE) sends the servername instead of servernumeric.

ES (EndOfSync) sends the servername instead of servernumeric. (Only at the first sync'ing. If it introduses other servers after first EOS, it uses TOKENS.)

GLOBOPS sends sometimes GLOBOPS instead of token ] and servername instead of numeric.
(I exspected this only in disconnecting servers and connecting servers bsp.:
:irc.xxxxxx.de GLOBOPS :ERROR from devnull.xxxxxx.de[[IP]] -- Closing Link: irc.xxxxxx.de[[IP]] Ava (Ava))

SQUIT doesn't send TOKEN.


That are some little Bugs, but while developing services, i found these Misstakes.
3rd party modules

Activities

aquanight

2006-11-20 15:39

reporter   ~0012690

EOS/SQUIT/GLOBOPS tokens: see 0003079 and 0002691

The numeric stuff though...

syzop

2006-11-26 07:10

administrator   ~0012737

FYI (to reporter), not using server numerics somewhere is not a bug, more like a missing feature (or something close to that). Using numerics is OPTIONAL, not MANDATORY:

NS When specified informs the server that numeric server names are
              supported. Numeric server names are a base64 number that is associated with
              each server. This number is used as a shorthand name for the server. It is
              used in the server parameter of the NICK command and can also be used in the
              prefix for a message.

note the 'can'
[..]
              Note: anywhere a :<sender> is expected an @<ns> may be received if the source
              is a server. See doc/technical/base64.txt for information on the base64
              system used.

note the 'may'


Same for tokens:

TOKEN Informs the server that it may send "tokenized commands", that is a shortened
              name for the commands. This allows the server to save bandwidth by sending
              less information to other servers. See doc/technical/token.txt for a list of
              all commands and their respective token.

Note the 'may send'

Anyway, that doesn't mean I dislike it being reported, since some things (like all TOKEN things for sure) would be good to see changed ;).

Just to say.. it's not a real *bug*

syzop

2015-07-19 20:00

administrator   ~0018533

if using numerics, and now with UID/SID, it's permissible to use both, so that's fine.

of course it's not permissable to send a UID/SID if your in non-SID mode, but that's another thing...

Issue History

Date Modified Username Field Change
2006-11-17 11:43 Avanox New Issue
2006-11-20 15:39 aquanight Note Added: 0012690
2006-11-26 07:10 syzop Note Added: 0012737
2007-04-27 02:41 stskeeps Status new => acknowledged
2015-07-19 20:00 syzop Note Added: 0018533
2015-07-19 20:00 syzop Status acknowledged => closed
2015-07-19 20:01 syzop Assigned To => syzop
2015-07-19 20:01 syzop Resolution open => no change required