summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-05-27Cleaning up code paths for rapid disconnect/reconnect.Kevin Smith
This includes a fix in OpensSSLContext that stops assert failures when more data is received on a connection after a write has failed. It's worth investigating why this happens, stopping it doing so, and re-instate the assert. Resolves: #402
2010-05-26Do JID Map lookups for MUC rosters.Kevin Smith
In the same way as was already done for user rosters. Resolves: #395
2010-05-26Don't let roster groups open and close on their own.Kevin Smith
Resolves: #368
2010-05-25Add status annotation for each of the status types when changing status.Kevin Smith
Resolves: #383
2010-05-24Make connector shared to avoid a crash on login.Remko Tronçon
Resolves: #346
2010-05-23Implement XEP-0045 joining, and appropriate error handling.Kevin Smith
Resolves: #211
2010-05-21Warnings about MUC joins that never complete.Kevin Smith
2010-05-20Set MUC autojoin when sttoring.Kevin Smith
Resolves: #352
2010-05-14Start roster groups expanded.Kevin Smith
Resolves: #343
2010-05-13List MUCs available on services.Kevin Smith
Resolves: #276
2010-05-12Set autoJoin flag correctly.Remko Tronçon
2010-05-08Flush bookmarks.Remko Tronçon
Resolves: #335
2010-05-08Renamed Conference->Room.Remko Tronçon
2010-05-08Remove duplicate MUCBookmark structure.Remko Tronçon
2010-05-08Don't allow PLAIN over Non-TLS.Remko Tronçon
2010-05-08Added DIGEST-MD5 client authenticator.Remko Tronçon
2010-05-08Added DIGESTMD5Properties parsing.Remko Tronçon
2010-05-08Added DIGEST-MD5 properties.Remko Tronçon
2010-05-07Cleaned up MUC code.Remko Tronçon
2010-05-07Don't segfault when someone leaves a MUCKevin Smith
2010-05-07Sort the rosterKevin Smith
2010-05-07Fix hang on MUC users leavingKevin Smith
2010-05-06Completed storage bookmark parser & serializer.Remko Tronçon
Added URI element.
2010-05-06Use UUIDs as nonce when authenticating with SCRAM-SHA-1.Remko Tronçon
2010-05-06Rewrite of large amounts of roster code.Kevin Smith
Now keeps widgets out of Swiften, keeps sorting inside Swiften, and keeps track of presences to show the correct presence per roster item. Resolves: #316 Resolves: #81 Resolves: #239
2010-05-04Don't take an avatar from a presence type='error'.Remko Tronçon
Resolves: #336
2010-04-30Edit bookmarks with very basic validation.Kevin Smith
Doesn't save yet.
2010-04-30Support adding/removing bookmarks from the UIKevin Smith
Doesn't support editing meaningfully, nor do changes get saved.
2010-04-30Get rid of the cout in delay payload parsing.Kevin Smith
2010-04-24Fix leaks in LinkLocalConnector.Remko Tronçon
2010-04-24XMPPRosterTest: Fix memory leak.Remko Tronçon
2010-04-24Don't lookup duplicate discovered link-local services.Remko Tronçon
This fixes a segfault due to the old query being deleted when a duplicate query is started.
2010-04-23Add beginnings of LinkLocalTool.Remko Tronçon
2010-04-23Add some debug info.Remko Tronçon
2010-04-23Make latency stats optional.Kevin Smith
Includes boost program_options so we can use commandline parameters. Netbook mode is now activated with --netbook-mode. Latency debug is activated with --latency-debug.
2010-04-23Add XEP-0203 (Delay) support.Kevin Smith
Puts delay warnings in the chat log. Not optional yet.
2010-04-22Fix AvahiBrowserQuery compilation.Remko Tronçon
2010-04-22Add PlatformDNSSDQuerierFactory::canCreate().Remko Tronçon
2010-04-22Clean up Avahi browse query properly.Remko Tronçon
2010-04-22Don't compile CppUnit if we're not testing.Remko Tronçon
2010-04-21Fix non-determinism of DomainNameResolverTest.Remko Tronçon
2010-04-18Improve roster performance through map lookups on operationsKevin Smith
2010-04-13Don't lose presence when receiving a roster item rename pushKevin Smith
Resolves: #312
2010-04-12Show ErrorEvent when roster push fails.Kevin Smith
Resolves: #293
2010-04-12RosterController testing.Kevin Smith
2010-04-12Send roster set before roster add.Kevin Smith
2010-04-11Add missing header include.Remko Tronçon
2010-04-08Fix expanded tabs.Remko Tronçon
2010-04-08Fix bug in copyrighter script that handled MD5 copyright incorrectly.Remko Tronçon
2010-04-08Added copyrights to Swiften.Kevin Smith