
Developers Resources
Developers Blog
TjMSNLib 0.50 Released
[Tom]
2006-06-21
01:45:18
TjMSNLib 0.50 Fixes 4 bugs:
- Stream Flush Bug which caused switch board sessions (chat sessions) to time out before they even started.
- Ignore errors thrown when trying to set the traffic class on a TCP socket, this was causing the library to crash out while connecting on MacOS X.
- User added you to their contact list while offline. This was cuased by missing implimentation of the message handler.
- User added you to their contact list while online. This was cuased by missing implimentation of the message handler.
The TjMSN distiribution has been updated to include these fixes.
New TjMSNLib Released (0.40)
[Tom]
2006-01-08
02:30:02
I have recently released a new version of TjMSNLib, there have been som major changes to the API from the last release so any clients written arround the old API may need a large amount of updating. Hopefully the new API should make it a lot easyer to develop clients using TjMSNLib. Changes include using a subscriber style event architecture for users. In general TjMSNLib has become more object orientated and moved away from the proceedural coding sytle that was epidemic in the code.
As well as this TjMSNLib now requires a 1.5 JDK/JRE for use as it takes advantage of the new generics in the Java 1.5 spec
TjMSNLib Improvements
[Tom]
2005-05-23
17:12:43
As far as possible over the last few days I have redesigned the parser. I have tried to make it so that the server thread knows as little as possible about the MSN Messenger protocol, and moved towards a polymophic parser. The aim of this is to improve the maintainability of the code so that further improvements can be made, such as adding support for MSNC1 and other new features.
The next release of TjMSN and TjMSNLib will only run on Java 1.5 for features such as generics support.
TjMSNLib MSNC1 Support
[Tom]
2005-02-23
11:28:46
I have now branched TjMSNLib to make major changes to the main code. The aim is to add MSNC1 Protocol support to allow transfer of files/emoticons and avatars between clients. Other planned features are adding multi packet messaging and ink support.
Developers Blog
[Tom]
2005-02-17
00:00:00
This is a new section to the TjMSN website, we aim to provide musings of the future of TjMSN and its current status. Check back in a few days for more information once the website has been complete.
