pidgin: 46d791b9: A little more detail from the AIM docs
markdoliner at pidgin.im
markdoliner at pidgin.im
Sun Sep 6 17:26:16 EDT 2009
-----------------------------------------------------------------
Revision: 46d791b9de69f08169776e38f1b74e82754bc019
Ancestor: 038707d229dd753ae716c2e3fac8f60df860b921
Author: markdoliner at pidgin.im
Date: 2009-09-06T21:23:53
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/46d791b9de69f08169776e38f1b74e82754bc019
Modified files:
libpurple/protocols/oscar/family_locate.c
ChangeLog:
A little more detail from the AIM docs
-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/family_locate.c 9156684365756a4a30579f895c916488424be101
+++ libpurple/protocols/oscar/family_locate.c 8a0aa93798d50a182212684671830a81985be4fd
@@ -676,6 +676,13 @@ aim_info_extract(OscarData *od, ByteStre
outinfo->sessionlen = byte_stream_get32(bs);
outinfo->present |= AIM_USERINFO_PRESENT_SESSIONLEN;
+ } else if (type == 0x0014) {
+ /*
+ * My instance number.
+ */
+ guint8 instance_number;
+ instance_number = byte_stream_get8(bs);
+
} else if (type == 0x0019) {
/*
* OSCAR short capability information. A shortened
@@ -797,10 +804,32 @@ aim_info_extract(OscarData *od, ByteStre
} else if (type == 0x001f) {
/*
+ * Upper bytes of user flags. Can be any size
+ *
* Seen on a buddy using DeadAIM. Data was 4 bytes:
* 0x00 00 00 10
*/
+ } else if (type == 0x0023) {
+ /*
+ * Last Buddy Feed update time, in seconds since the epoch.
+ */
+
+ } else if (type == 0x0026) {
+ /*
+ * Time that the profile was set, in seconds since the epoch.
+ */
+
+ } else if (type == 0x0027) {
+ /*
+ * Time that the away message was set, in seconds since the epoch.
+ */
+
+ } else if (type == 0x002a) {
+ /*
+ * Country code based on GeoIP data.
+ */
+
} else {
/*
More information about the Commits
mailing list