Login Register
Teen Illegals Arrested for Murder of Homeless Man in Sanctuary City Chicago --- --- Big Rig Driver “Rabindranath Bunsee” Arrested for Shooting Car Carrying Toddler During Road Rage Incident on Wyoming Highway --- --- Mexican Suspect Busted Smuggling 17 Illegals in Stolen Big Rig --- --- Video: Democrat Plan To Target ICE/National Guard With Violence Backfires As Public Discovers It’s Part Of Larger Soros Plan To Takedown America! --- --- Zero Hour: The Safety of Americans Trumps the Rights of Afghan Nationals in the US --- --- Trump Cancels President Autopen’s Signed Documents, Says Biden May Be Brought Up On Perjury Charges --- --- Maximalist European Leaders Made Ukraine Peace “Legally Impossible” To Russia, US To Hold Talks In Moscow Next Week --- --- Trump Slams Minn. Gov. Tim Walz as ‘Seriously Retarded’ in Thanksgiving Message --- --- BREAKING LIVE: Trump Cancels Biden’s Autopen Executive Orders, Says Puppet President Will Be Charged With PERJURY If He Claims Involvement With “Autopen Process” — TUNE IN NOW! --- --- Hundreds Missing, Scores Dead In Massive Hong Kong Apartment Inferno --- ---



[Reply]
Forum Index > AIM/ICQ Discussion
* excellent work *
Posted on: 12-30 11:02 pm
aolproggies

Did you find the book on the protocol or something? really good job !! be sure to write up a post when your done.
Posted on: 01-01 5:09 pm
tonyshowoff

There's no real book anymore, but there are people in the know who have contributed some information, but most of the work iWarg (the creator of Phoenix) did himself or gained from other projects.

The fact is that there were changes made over the years which were not reverse compatible, though largely with non-primary functionality like weather notifications, but also with buddy rights information and so on where the information was all position/length based, and that changed so much that in some cases it's vastly different from version to version. The underlying assumption was always people would be using the latest AIM client, but so long as older ones "just mostly worked" it was fine. This is hell on a project like Phoenix.

Ironically there was a way to deal with this (tool IDs, SNAC versioning was better, etc) in versions of AIM 3 or so and beyond, so the biggest messes are in the oldest versions. Third parties who documented and/or implemented the protocol did so with different versions so they all contradict each other or make different assumptions which are themselves not compatible.
< - 1 - >

[Reply]