annotate src/protocols/msn/README @ 19809:b488205ad0bc

[gaim-migrate @ 16884] chat function ok debugging the multiple soap request in one ssl connection not stable. comitted by MaYuan<mayuan2006@gmail.com> committer: Ethan Blanton <elb@pidgin.im>
author Ma Yuan <mayuan2006@gmail.com>
date Sat, 19 Aug 2006 14:12:41 +0000
parents 4a832e480178
children 509383ef25f8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19802
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
1 MSNP14 Implementation
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
2 by Ma Yuan<mayuan2006@gmail.com>
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
3
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
4 1. Introduction
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
5
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
6 MSNP14 Protocol, proposed by Windows Live Messenger, is new, and there is no available implementation except the official one on Windows Platform.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
7
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
8 It has introduced many new features attractable to many users, such as:
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
9 * Offline Instant Message
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
10 You can send the offline Message to the offline User,
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
11 The message will be posted to that user the next time when he is online.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
12
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
13 * Communicate with Yahoo User
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
14 U can chat with the Yahoo User in MSN, That's Fantastic! Till now ,
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
15 you can send text/Nudge to Yahoo User.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
16
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
17 * Windows Live ID authentition
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
18 WLM use the Window Live ID Authentication process,Known as Passport 3.0,
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
19 The procedure is totally different to the previous Passport 2.0
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
20
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
21 * Video/Audio Conversation
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
22 U can communicate with other's via Video/Audio.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
23 (Though very interesting, not implemented in this version)
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
24
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
25 2.New Features Added
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
26
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
27 till Now, This project has implemented the following Feature:
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
28 * Windows Live ID authentication.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
29
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
30 * Offline Instant Message
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
31 Now can send and receive the Offline Instant Message.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
32
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
33 * Communicate with Yahoo User
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
34 Can send/receive Message/Nudge to Yahoo User.
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
35
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
36 3. Changes to made to fit MSNP14 Protocol
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
37
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
38 4. Reference
4a832e480178 [gaim-migrate @ 16771]
Ma Yuan <mayuan2006@gmail.com>
parents:
diff changeset
39 The very useful sites of MSN Protocol:
19809
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
40 MSNpiki site:
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
41 reverse engineer of MSN Protocol.up to dated.
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
42 http://msnpiki.msnfanatic.com/index.php/MSN_Protocol_Version_13
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
43
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
44 hypothetic site:
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
45 old MSN Protocol Introduction,but very useful for basic idea of MSN protocol
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
46 http://www.hypothetic.org/docs/msn/index.php
b488205ad0bc [gaim-migrate @ 16884]
Ma Yuan <mayuan2006@gmail.com>
parents: 19802
diff changeset
47