Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-16 Thread Harry Vennik
Ooops, sorry!!!
Quoting the first post in there, from mario:

--- BEGIN OF QUOTE ---
And once again the people at microsoft amaze me with the speed they come up 
with new protocols. Lately it's been an average of 3 protocols if not more...
As i was checking by mistake the new windows live messenger , and tracing 
packets i noticed it sent:

VER 0 MSNP14 MSNP13 CVR0\r\n

but the reply only included MSNP13 which means that MSNP14 is not supported 
server side but it is supported client side , which means microsoft are 
planning the release of a new protocol?!

Important Notice:
Could it be the protocol that allows you to communicate with yahoo contacts ?! 
is that it's use?! or do they just want to annoy developpers again?!
Well i don't know just yet, but, i will try to find out more about this new 
protocol which probably should have changes in how the contact list is viewed 
(a new field for yahoo users maybe in the xml data?)

Just wanted to let u know that they have plans for a new protocol and it would 
be out soon.

--- END OF QUOTE ---

In the meantime some more details of MSNP14 are found by disassembling and, 
after MS enabled MSNP14 on the servers, also by packet sniffing. Indeed the 
purpose of MSNP14 is that it allows to communicate with Yahoo users. Until 
now, it seems like there are only additions (i.e. new nessages, new xml tags) 
to the MSNP13 protocol, no changes to existing protocol stuff.

Harry


Op zondag 16 juli 2006 07:20, schreef Youness Alaoui:
 damn you!
 I can't access/see that.. which is also the reason why I can't read the
 MSNP13 document.. My PC is dead and I won't get a new one until next
 week.. all I can do now with this PC is use mutt in a console to see my
 mails (and have a non-accessible VNC server running with amsn)
 so a little sentence to summarize it would be welcomed...
 Tuesday I'll be at work and I'll read the link (if I remember it and can
 find it in all those mails)

 KKRT

 On Sat, Jul 15, 2006 at 07:19:54PM +0200, Harry Vennik wrote:
  http://forums.fanatic.net.nz/index.php?showtopic=15741
 
  Op zaterdag 15 juli 2006 18:56, schreef Youness Alaoui:
   Humm.. that would be interesting, but MSNP14 is not yet available, not
   yet complete... right ? or is it that yahoo interop is already
   available so MSNP14 is also available ?
   personnally, I think it's a server side modification that allows MSNP13
   to support yahoo interop. and btw, offline messages are already
   available in MSNP12 :P
   anyways, work is being done to support MSNP13, but we have no info on
   MSNP14 so we can do nothing about it.
  
   KKRT
  
   On Sat, Jul 15, 2006 at 12:54:52AM -0400, Madd Matt wrote:
Although I haven't looked into it personally, I have been told by the
developer of Bot2k3 http://bot2k3.net that we need to use MSNP14 to
connect to the MSN servers in order to use Yahoo Interop.  I am yet
to do any protocol sniffs personally but apparently its considerably
different from MSNP13.  Personally I'm in favour of MSNP14 being the
target version for any future aMSN releases, simply because of the
number of new features available over the current MSNP12 that is
used.  (Mainly, yahoo interop and offline messages).  However, I have
never contributed any code to aMsn and therefore don't have much say
in things, I would really like to see MSNP14 in a third-party client,
and maybe aMsn to be one of the first?
   
   
-
    Using Tomcat but need to do more? Need to support web services,
security? Get stuff done quickly with pre-integrated technology to
make your job easier Download IBM WebSphere Application Server
v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121
   642
   
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel
  
   ---
  -- Using Tomcat but need to do more? Need to support web services,
   security? Get stuff done quickly with pre-integrated technology to make
   your job easier Download IBM WebSphere Application Server v.1.0.1 based
   on Apache Geronimo
   http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=12164
  2 ___
   Amsn-devel mailing list
   Amsn-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/amsn-devel
 
  -
  Using Tomcat but need to do more? Need to support web services, security?
  Get stuff done quickly with pre-integrated technology to make your job
  easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
  Geronimo
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  

Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-16 Thread Youness Alaoui
Ok, thank you both for the information!!!
In that case, I'm not afraid about MSNP14, someone said in the previous 
post that it was completely different, I do not think so, for many 
reasons :
1 - the client supports MSNP14 BEFORE the server supports it, which 
means no beta was released with MSNP14, which means once they enable the 
protocol on the server, the client will be on MSNP14 which means the 
client should stay stable, and not become a beta client... for that, it 
means that the changes between the two protocols should be so minor that 
there is no testing necessary to make sure it doesn't break... 
2 - it wouldn't be the first time, look at the differences between 
MSNP11 and MSNP12. apparently, it was a one line change ?
3 - Tom just gave a list of the differences.. almost none, a few lines 
only to be modified... 

So this makes me think that we should not care about MSNP14 for the 
moment, let us implement MSNP13 in the libmsn project, then once it's 
complete, tested, and working, then we can upgrade it to MSNP14... in 
the same way, if we implement MSNP14, then someday MSNP15 will be out 
and we'll have to upgrade, so anyways, upgrading the lib is 100% normal 
so we don't need to be afraid of it and want to implement MSNP14 from 
the start... 
One thing though.. can someone (Harry?) look at the current design and 
see if there would be any forward incompatibilities in the design, 
something that would not work with this yahoo interop of MSNP14... 
something that might make us loose our hair while trying to upgrade the 
lib ?
I think it's the only issue..
my 2 cents.

KKRT

On Sun, Jul 16, 2006 at 02:06:39PM +0100, Tom Hennigan wrote:
 From: http://msnpiki.msnfanatic.com/index.php/MSNP14
 
 MSNP14 changes (TODO merge into version 14 wiki page). Digest from  
 http://forums.fanatic.net.nz/index.php?showtopic=15741st=20
 
 - RouteInfo: msnp://64.4.27.144/020002E9 sent along the initial  
 profile message
 
 - ILN 41 NLN [EMAIL PROTECTED] 1 NICK 1615708204 %DPDATA% 
 
 notice the 1 this probably represents if a contact is actually on  
 the WLM part or the yahoo part , apparently 1 is for WLM users
 
 As said before the adding is done by FQY:
 
 FQY 48 67 mld n=yahoo.comc n=email//d/mlFQY 48 75  
 mld n=yahoo.comc n=email t=32 //d/ml
 
 UUM , UBM are used respectively to send and receive messages from  
 yahoo contacts , the format is similar to MSG on the switchboard with  
 2 extra parameters:
 
 UUM 57 [EMAIL PROTECTED] 32 1 135 the 32 is a constant , the 5th  
 field is either 1 or 2
 
 When recieving SOAP data, there are some new fields. The type of  
 yahoo users is Email and instead of the address being in  
 PassportName it is in Email.
 
 new member type
 Member xsi:type=EmailMember
  MembershipId14/MembershipId
  TypeEmail/Type
  StateAccepted/State
  Annotations
   Annotation
NameMSN.IM.BuddyType/Name
Value32:/Value
   /Annotation
  /Annotations
  Deletedfalse/Deleted
  LastChanged2006-07-15T07:21:26.83-07:00/LastChanged
  Changes /
  Email[EMAIL PROTECTED]/Email
 /Member
 
 
 new contact info for yahoo user
 contactInfo
  emails
   ContactEmail
contactEmailTypeMessenger2/contactEmailType
email[EMAIL PROTECTED]/email
isMessengerEnabledtrue/isMessengerEnabled
propertiesChanged /
   /ContactEmail
  /emails
  groupIds
   guid28f97ef2-74a1-436a-b765-b3a79b74a8bf/guid
  /groupIds
  contactTypeRegular/contactType
  quickNamesomeone54/quickName
  IsPassportNameHiddenfalse/IsPassportNameHidden
  puid0/puid
  CID0/CID
  IsNotMobileVisiblefalse/IsNotMobileVisible
  isMobileIMEnabledfalse/isMobileIMEnabled
  isMessengerUserfalse/isMessengerUser
  isFavoritefalse/isFavorite
  isSmtpfalse/isSmtp
  hasSpacefalse/hasSpace
  spotWatchStateNoDevice/spotWatchState
  birthdate0001-01-01T00:00:00/birthdate
  primaryEmailTypeContactEmailPersonal/primaryEmailType
  PrimaryLocationContactLocationPersonal/PrimaryLocation
  PrimaryPhoneContactPhonePersonal/PrimaryPhone
  IsPrivatefalse/IsPrivate
  GenderUnspecified/Gender
  TimeZoneNone/TimeZone
 /contactInfo
 
 
 python code example http://www.openomy.com/download/sunyin/msnlib.py
 
 
 On 16 Jul 2006, at 08:35, Harry Vennik wrote:
 
 Ooops, sorry!!!
 Quoting the first post in there, from mario:
 
 --- BEGIN OF QUOTE ---
 And once again the people at microsoft amaze me with the speed they  
 come up
 with new protocols. Lately it's been an average of 3 protocols if  
 not more...
 As i was checking by mistake the new windows live messenger , and  
 tracing
 packets i noticed it sent:
 
 VER 0 MSNP14 MSNP13 CVR0\r\n
 
 but the reply only included MSNP13 which means that MSNP14 is not  
 supported
 server side but it is supported client side , which means microsoft  
 are
 planning the release of a new protocol?!
 
 Important Notice:
 Could it be the protocol that allows you to communicate with yahoo  
 contacts ?!
 is that it's use?! or do they just want to annoy developpers again?!
 Well i don't know just yet, but, i will try to find 

Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-16 Thread Harry Vennik
 So this makes me think that we should not care about MSNP14 for the
 moment, let us implement MSNP13 in the libmsn project, then once it's
 complete, tested, and working, then we can upgrade it to MSNP14... in
 the same way, if we implement MSNP14, then someday MSNP15 will be out
 and we'll have to upgrade, so anyways, upgrading the lib is 100% normal
 so we don't need to be afraid of it and want to implement MSNP14 from
 the start...
 One thing though.. can someone (Harry?) look at the current design and
 see if there would be any forward incompatibilities in the design,
 something that would not work with this yahoo interop of MSNP14...
 something that might make us loose our hair while trying to upgrade the
 lib ?
 I think it's the only issue..
 my 2 cents.

I agree. But before checking the design for that, we'd better wait a while. It 
might still change 100%. We only had a first draft now.

Harry


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel


Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-16 Thread Youness Alaoui
Yeah I know, what I meant was make sure the design is forwad 
compatible, if not, the next design draft should be

KKRT


On Sun, Jul 16, 2006 at 08:23:04PM +0200, Harry Vennik wrote:
  So this makes me think that we should not care about MSNP14 for the
  moment, let us implement MSNP13 in the libmsn project, then once it's
  complete, tested, and working, then we can upgrade it to MSNP14... in
  the same way, if we implement MSNP14, then someday MSNP15 will be out
  and we'll have to upgrade, so anyways, upgrading the lib is 100% normal
  so we don't need to be afraid of it and want to implement MSNP14 from
  the start...
  One thing though.. can someone (Harry?) look at the current design and
  see if there would be any forward incompatibilities in the design,
  something that would not work with this yahoo interop of MSNP14...
  something that might make us loose our hair while trying to upgrade the
  lib ?
  I think it's the only issue..
  my 2 cents.
 
 I agree. But before checking the design for that, we'd better wait a while. 
 It 
 might still change 100%. We only had a first draft now.
 
 Harry
 
 
 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 Amsn-devel mailing list
 Amsn-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/amsn-devel


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel


Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-15 Thread Youness Alaoui
Humm.. that would be interesting, but MSNP14 is not yet available, not 
yet complete... right ? or is it that yahoo interop is already available 
so MSNP14 is also available ?
personnally, I think it's a server side modification that allows MSNP13 
to support yahoo interop. and btw, offline messages are already 
available in MSNP12 :P
anyways, work is being done to support MSNP13, but we have no info on 
MSNP14 so we can do nothing about it.

KKRT

On Sat, Jul 15, 2006 at 12:54:52AM -0400, Madd Matt wrote:
 Although I haven't looked into it personally, I have been told by the
 developer of Bot2k3 http://bot2k3.net that we need to use MSNP14 to
 connect to the MSN servers in order to use Yahoo Interop.  I am yet to do
 any protocol sniffs personally but apparently its considerably different
 from MSNP13.  Personally I'm in favour of MSNP14 being the target version
 for any future aMSN releases, simply because of the number of new features
 available over the current MSNP12 that is used.  (Mainly, yahoo interop and
 offline messages).  However, I have never contributed any code to aMsn and
 therefore don't have much say in things, I would really like to see MSNP14
 in a third-party client, and maybe aMsn to be one of the first?

 
 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642

 ___
 Amsn-devel mailing list
 Amsn-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/amsn-devel



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel


Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-15 Thread Harry Vennik
http://forums.fanatic.net.nz/index.php?showtopic=15741

Op zaterdag 15 juli 2006 18:56, schreef Youness Alaoui:
 Humm.. that would be interesting, but MSNP14 is not yet available, not
 yet complete... right ? or is it that yahoo interop is already available
 so MSNP14 is also available ?
 personnally, I think it's a server side modification that allows MSNP13
 to support yahoo interop. and btw, offline messages are already
 available in MSNP12 :P
 anyways, work is being done to support MSNP13, but we have no info on
 MSNP14 so we can do nothing about it.

 KKRT

 On Sat, Jul 15, 2006 at 12:54:52AM -0400, Madd Matt wrote:
  Although I haven't looked into it personally, I have been told by the
  developer of Bot2k3 http://bot2k3.net that we need to use MSNP14 to
  connect to the MSN servers in order to use Yahoo Interop.  I am yet to do
  any protocol sniffs personally but apparently its considerably different
  from MSNP13.  Personally I'm in favour of MSNP14 being the target version
  for any future aMSN releases, simply because of the number of new
  features available over the current MSNP12 that is used.  (Mainly, yahoo
  interop and offline messages).  However, I have never contributed any
  code to aMsn and therefore don't have much say in things, I would really
  like to see MSNP14 in a third-party client, and maybe aMsn to be one of
  the first?
 
 
  -
  Using Tomcat but need to do more? Need to support web services, security?
  Get stuff done quickly with pre-integrated technology to make your job
  easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
  Geronimo
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 
  ___
  Amsn-devel mailing list
  Amsn-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/amsn-devel

 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job
 easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
 Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 Amsn-devel mailing list
 Amsn-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/amsn-devel


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel


Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-15 Thread Youness Alaoui
damn you! 
I can't access/see that.. which is also the reason why I can't read the 
MSNP13 document.. My PC is dead and I won't get a new one until next 
week.. all I can do now with this PC is use mutt in a console to see my 
mails (and have a non-accessible VNC server running with amsn)
so a little sentence to summarize it would be welcomed...
Tuesday I'll be at work and I'll read the link (if I remember it and can 
find it in all those mails)

KKRT


On Sat, Jul 15, 2006 at 07:19:54PM +0200, Harry Vennik wrote:
 http://forums.fanatic.net.nz/index.php?showtopic=15741
 
 Op zaterdag 15 juli 2006 18:56, schreef Youness Alaoui:
  Humm.. that would be interesting, but MSNP14 is not yet available, not
  yet complete... right ? or is it that yahoo interop is already available
  so MSNP14 is also available ?
  personnally, I think it's a server side modification that allows MSNP13
  to support yahoo interop. and btw, offline messages are already
  available in MSNP12 :P
  anyways, work is being done to support MSNP13, but we have no info on
  MSNP14 so we can do nothing about it.
 
  KKRT
 
  On Sat, Jul 15, 2006 at 12:54:52AM -0400, Madd Matt wrote:
   Although I haven't looked into it personally, I have been told by the
   developer of Bot2k3 http://bot2k3.net that we need to use MSNP14 to
   connect to the MSN servers in order to use Yahoo Interop.  I am yet to do
   any protocol sniffs personally but apparently its considerably different
   from MSNP13.  Personally I'm in favour of MSNP14 being the target version
   for any future aMSN releases, simply because of the number of new
   features available over the current MSNP12 that is used.  (Mainly, yahoo
   interop and offline messages).  However, I have never contributed any
   code to aMsn and therefore don't have much say in things, I would really
   like to see MSNP14 in a third-party client, and maybe aMsn to be one of
   the first?
  
  
   -
   Using Tomcat but need to do more? Need to support web services, security?
   Get stuff done quickly with pre-integrated technology to make your job
   easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
   Geronimo
   http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  
   ___
   Amsn-devel mailing list
   Amsn-devel@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/amsn-devel
 
  -
  Using Tomcat but need to do more? Need to support web services, security?
  Get stuff done quickly with pre-integrated technology to make your job
  easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
  Geronimo
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  ___
  Amsn-devel mailing list
  Amsn-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/amsn-devel
 
 
 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 Amsn-devel mailing list
 Amsn-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/amsn-devel


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel


Re: [Amsn-devel] news: live messenger now connected to yahoo.

2006-07-14 Thread Madd Matt
Although I haven't looked into it personally, I have been told by the developer of Bot2k3 that we need to use MSNP14 to connect to the MSN servers in order to use Yahoo Interop. I am yet to do any protocol sniffs personally but apparently its considerably different from MSNP13. Personally I'm in favour of MSNP14 being the target version for any future aMSN releases, simply because of the number of new features available over the current MSNP12 that is used. (Mainly, yahoo interop and offline messages). However, I have never contributed any code to aMsn and therefore don't have much say in things, I would really like to see MSNP14 in a third-party client, and maybe aMsn to be one of the first? 


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel