Comment 7 for bug 1369505

Revision history for this message
Ahmed Charles (ahmedcharles) wrote :

With 2.1, the telnet conversation looks like this (with GMCP turned off):

CLIENT CONNECTION RECEIVED
SERVER CONNECTION ESTABLISHED
CLIENT IAC WONT 3 (SGA)
CLIENT SUB 201 (GMCP) [20 bytes]: Core.Supports.Set []
SERVER IAC WILL 25 (EOR)
SERVER IAC WILL 200 (ATCP)
SERVER IAC WILL 201 (GMCP)
SERVER IAC WILL 86 (COMPRESS2)
SERVER DATA: Rapture Runtime Environment v2.2.0 -- (c) 2012 -- Iron Realms Entertainment<0x0D><0x0D><0x0A>
Multi-User License: 100-0000-000<0x0D><0x0D><0x0A>
<0x0D><0x0D><0x0A>
<0x1B>[0;37m <0x1B>[34m******************************************<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
                 <0x1B>[32mAchaea, Dreams of Divine Lands<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
                 <0x1B>[36m"Your fate and fame shall be<0x0D><0x0A>
               an echo and a light unto eternity."<0x0D><0x0A>
<0x0D><0x0A>
           <0x1B>[34m******************************************<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
           Achaea's IP address is 69.65.42.198<0x0D><0x0A>
           For general quest
SERVER DATA: ions e-mail <email address hidden>.<0x0D><0x0A>
           146 adventurers are currently in the realms.<0x0D><0x0A>
<0x0D><0x0A>
           <0x1B>[32m1.<0x1B>[37m Enter the game.<0x0D><0x0A>
           <0x1B>[32m2.<0x1B>[37m Create a new character.<0x0D><0x0A>
           <0x1B>[32m3.<0x1B>[37m Quit.<0x0D><0x0A>
<0x0D><0x0A>
Enter an option or enter your character's name.
SERVER IAC GA
CLIENT IAC DONT 25 (EOR)
CLIENT IAC DO 200 (ATCP)
CLIENT SUB 200 (ATCP) [84 bytes]: hello Mudlet 2.0.1<0x0A>
composer 1<0x0A>
char_vitals 1<0x0A>
room_brief 1<0x0A>
room_exits 1<0x0A>
map_display 1<0x0A>

CLIENT IAC DO 86 (COMPRESS2)
SERVER IAC WONT 25 (EOR)
CLIENT IAC DONT 25 (EOR)
SERVER SUB 86 (COMPRESS2)
CLIENT COMPRESSION ON
SERVER COMPRESSION ON
CLIENT DATA: hello<0x0D><0x0A>

SERVER DATA: What is your password?
SERVER IAC GA
CLIENT DATA: hello<0x0D><0x0A>

SERVER IAC WILL 1 (ECHO)
SERVER DATA: Password incorrect. For recovery, see http://www.achaea.com/game/recover<0x0D><0x0A>

SERVER SUB 200 (ATCP) [87 bytes]: Client.GoodBye Password incorrect. For recovery, see http://www.achaea.com/game/recover
SERVER IAC GA
SERVER DISCONNECTED
BOTH CONNECTIONS CLOSED

Same profile with development branch (which is the same as alpha, in this regard):

CLIENT CONNECTION RECEIVED
SERVER CONNECTION ESTABLISHED
SERVER IAC WILL 25 (EOR)
SERVER IAC WILL 200 (ATCP)
SERVER IAC WILL 201 (GMCP)
SERVER IAC WILL 86 (COMPRESS2)
SERVER DATA: Rapture Runtime Environment v2.2.0 -- (c) 2012 -- Iron Realms Entertainment<0x0D><0x0D><0x0A>
Multi-User License: 100-0000-000<0x0D><0x0D><0x0A>
<0x0D><0x0D><0x0A>
<0x1B>[0;37m <0x1B>[34m******************************************<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
                 <0x1B>[32mAchaea, Dreams of Divine Lands<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
                 <0x1B>[36m"Your fate and fame shall be<0x0D><0x0A>
               an echo and a light unto eternity."<0x0D><0x0A>
<0x0D><0x0A>
           <0x1B>[34m******************************************<0x1B>[37m<0x0D><0x0A>
<0x0D><0x0A>
           Achaea's IP address is 69.65.42.198<0x0D><0x0A>
           For general quest
SERVER DATA: ions e-mail <email address hidden>.<0x0D><0x0A>
           146 adventurers are currently in the realms.<0x0D><0x0A>
<0x0D><0x0A>
           <0x1B>[32m1.<0x1B>[37m Enter the game.<0x0D><0x0A>
           <0x1B>[32m2.<0x1B>[37m Create a new character.<0x0D><0x0A>
           <0x1B>[32m3.<0x1B>[37m Quit.<0x0D><0x0A>
<0x0D><0x0A>
Enter an option or enter your character's name.
SERVER IAC GA
CLIENT IAC DO 25 (EOR)
CLIENT IAC DO 200 (ATCP)
CLIENT SUB 200 (ATCP) [88 bytes]: hello Mudlet 3.0.1-dev<0x0A>
composer 1<0x0A>
char_vitals 1<0x0A>
room_brief 1<0x0A>
room_exits 1<0x0A>
map_display 1<0x0A>

CLIENT IAC DO 201 (GMCP)
CLIENT SUB 201 (GMCP) [57 bytes]: Core.Hello { "client": "Mudlet", "version": "3.0.1-dev" }
CLIENT SUB 201 (GMCP) [104 bytes]: Core.Supports.Set [ "Char 1", "Char.Skills 1", "Char.Items 1", "Room 1", "IRE.Rift 1", "IRE.Composer 1"]
CLIENT IAC DO 86 (COMPRESS2)
SERVER SUB 86 (COMPRESS2)
CLIENT COMPRESSION ON
SERVER COMPRESSION ON
CLIENT DATA: hello<0x0D><0x0A>

SERVER DATA: What is your password?
SERVER IAC EOR
CLIENT DATA: hello<0x0D><0x0A>

SERVER IAC WILL 1 (ECHO)
SERVER DATA: Password incorrect. For recovery, see http://www.achaea.com/game/recover<0x0D><0x0A>

SERVER SUB 201 (GMCP) [87 bytes]: Core.Goodbye "Password incorrect. For recovery, see http://www.achaea.com/game/recover"
SERVER IAC EOR
SERVER DISCONNECTED
BOTH CONNECTIONS CLOSED