Login Register
Breaking! Disney Pulls Jimmy Kimmel From The Air Indefinitely After He Falsely Said Charlie Kirk Assassin Tyler Robinson Was MAGA --- --- EXCLUSIVE: Eye Witnesses On The Ground When Charlie Kirk Was Killed Report That The Supposed Assassin Had Help --- --- “This Individual Needs To Be Investigated!” Alex Jones Responds To Deranged Leftist Destiny’s Call For More Conservatives To Be Killed In Order To Intimidate His Political Opposition Into Silence --- --- Israel Enters The Ground-War Phase In Its Gaza City Takeover Operation --- --- Video: Both The Right And Left Explode After AG Pam Bondi Calls For First Amendment Killing Hate Speech Laws --- --- Watch: Obama Attacks President Trump, MAGA for ‘Extreme Views’ Following Kirk Assassination --- --- Left-Wing Media Continues Gaslighting Viewers: We Don’t Know Tyler Robinson’s Motive For Assassinating Charlie Kirk --- --- Wednesday War Room LIVE: Media’s Narrative that Charlie Kirk Murder Suspect Was MAGA Extremist IMPLODES, as Questions Swirl Over Bizarre Details, Possible Israel Involvement — TUNE IN & SHARE! --- --- Unhinged Luigi Mangione Supporter: ‘I’m Married to Luigi’s AI’ --- --- Democrats Downplay Tens Of Thousands Of Leftists Celebrating Charlie Kirk Assassination --- ---



[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]