summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-10-19Use real JID for bans, not room JID.Kevin Smith
Resolves: #1020
2011-10-18Use "UseFlags" instead of "MergeFlags" to set the Swift build flags.Remko Tronçon
2011-10-18When changing affiliation, only send the new one.Kevin Smith
Previously removing from admin and adding to members would send both none and member, causing people to be ejected from members-only rooms. Resolves: #1016
2011-10-18Use the oldest error when closing streams.Kevin Smith
Stops new errors overwriting cert validation errors and preventing Swift from prompting the user to trust the cert.
2011-10-18Fix possible crash on login failuresKevin Smith
2011-10-17Don't crash in ad-hoc after signout/signin.Kevin Smith
Resolves: #1014
2011-10-16Hoist ProxyProvider creation out of Client.Remko Tronçon
2011-10-16Hoist TLSContextFactory creation out of Client.Remko Tronçon
2011-10-15Added extra entries to ignore files.Remko Tronçon
2011-10-14Resurrecting simple ID generator.Remko Tronçon
2011-10-12Silence warningKevin Smith
2011-10-11Fix DOM element finding for message correctionKevin Smith
2011-10-11Provide click-through ToS for --eagle-modeKevin Smith
2011-10-11Another label that needs forcing to plain textKevin Smith
2011-10-11Don't allow Qt to unescape status content in the pickerKevin Smith
2011-10-11Adding includesKevin Smith
2011-10-10Have the available MUC actions work on initial rightclick.Kevin Smith
2011-10-10Force disconnect signals when calling connect() shortly after disconnect().Remko Tronçon
2011-10-10In case of writing when calling disconnect() postpone socket.close() to when ↵Tobias Markmann
writing has finished. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-10-09Filter chat view actions again.Remko Tronçon
2011-10-08Protect JID cache access with mutex.Remko Tronçon
The overhead appears to be neglectible. Using TSS had a similar overhead, with the disadvantages that it uses more storage (one cache per thread vs one cache), has less cache reuse, and that Windows/MSVC doesn't support automatic TSS cleanup, so it requires manual cleanup work (which is non-trivial). Note that the mutex approach may yield more overhead in multi-threaded applications (in case of contention). Currently, the mutex also locks during the whole nameprep sequence, which is not strictly necessary.
2011-10-07Fixed CLang warnings.Remko Tronçon
2011-10-07Remove system natpmp and libminiupnp checking completely.Remko Tronçon
2011-10-07Initialize LibXML for multithreaded applications.Remko Tronçon
2011-10-07Hoist XML parser factory creation out of Swiften.Remko Tronçon
2011-10-07Allow affiliation editing in MUCs.Kevin Smith
Resolves: #986 Resolves: #988
2011-10-05Fixed compilation of neetwork tool.Remko Tronçon
2011-10-05Allow role changing in MUCs.Kevin Smith
Resolves: #987
2011-10-05Don't crash with label item without a labelKevin Smith
2011-10-05Add Sublime Text 2 project for a trialKevin Smith
2011-10-05Allow joining passworded MUCs.Kevin Smith
Resolves: #991
2011-10-04Allow both instant and reserved rooms.Kevin Smith
Resolves: #1006
2011-10-03Turn NATPortMapping into a class.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-10-03CleanupKevin Smith
2011-10-03Simple MUC invites.Kevin Smith
Resolves: #152
2011-10-01Fixed CppCheck warnings.Remko Tronçon
2011-10-01Update IQRouter JID after session was authenticated.Remko Tronçon
Resolves: #971
2011-10-01Added actions icon.Remko Tronçon
2011-10-01Roster optimizations.Remko Tronçon
2011-10-01Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed roster sender check. Conflicts: Swiften/Roster/UnitTest/XMPPRosterControllerTest.cpp
2011-10-01Fixed roster sender check.swift-1.xRemko Tronçon
Resolves: #993
2011-10-01Fixed cppcheck warnings.Remko Tronçon
2011-10-01Added <body/> extractor code.Remko Tronçon
2011-10-01Some cleanup in parser factories.Remko Tronçon
2011-10-01Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Set a title on subscription notification popup. Don't rely on CCVERSION being present. Conflicts: BuildTools/SCons/SConstruct
2011-10-01Set a title on subscription notification popup.Remko Tronçon
Notify-OSD behaves weird if you ask it to render a popup without a subject/header/summary. Release-Notes: Fixed the issue where subscription notifications on Linux did not show properly.
2011-09-30Moved SOCKS5BytestreamProxyFinder to Swiften.Remko Tronçon
2011-09-30Only do the "Mark unread messages as read" dance if there are unread messages.Remko Tronçon
This should avoid some juddery scrolling.
2011-09-30Moved DiscoServiceWalker to Swiften.Remko Tronçon
2011-09-30Increment timeout on UPNP.Remko Tronçon