summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2019-09-03Add enhanced OpenSSL configurationTim Costen
2019-01-22Don't assume that tribool has an implicit bool conversionBruce Stephens
2019-01-14Add optional message to TLSErrorEdwin Mons
2018-11-15Allow HostAddress(Port) to be used in a mapKevin Smith
2018-11-13Update one forgotten port in BoostConnectionEdwin Mons
2018-11-09Store NATPortMapping lifetime as uint32_tEdwin Mons
2018-11-08Consistently use unsigned short for network portsEdwin Mons
2018-10-01Catch numeric cast errors in BoostConnectionServerEdwin Mons
2018-07-30Use std::unique_ptr to have TLS classes own the TLSContextTobias Markmann
2018-07-27Autofix boost-use-to-string clang-tidy warningsKevin Smith
2018-06-19Don't double-connect to IP literalsKevin Smith
2018-05-07Replace boost::lambda with C++11 lambdasTobias Markmann
2018-05-03Replace BOOST_AUTO with C++11 auto keywordTobias Markmann
2018-03-20Merge branch 'swift-4.x'swift-5.0alpha2Tobias Markmann
2018-01-09Avoid crash with Connector failure race conditionKevin Smith
2018-01-09Add an log assertion to ConnectorsThanos Doukoudakis
2017-07-13Remove Swiften/Base/Override.hTobias Markmann
2017-07-11Add missing SWIFTEN_OVERRIDE statements to dtorsTobias Markmann
2017-06-26Fix compiler warnings raise by Clang on LinuxTobias Markmann
2017-06-26Remove unneeded forward declarations from Swiften headersTobias Markmann
2017-04-04Verify certificates for HTTPS BOSH connectionsTobias Markmann
2017-03-31Use std::random instead of boost::randomJoanna Hulboj
2017-03-15Do no emit onXMPPDataRead when the session is terminatedTobias Markmann
2017-03-13Add LogSerializer for BOSHErrorTobias Markmann
2017-02-27Handle boost::bad_lexical_cast exception in HostAddressPort::toString()Tobias Markmann
2017-02-10Display error message in profile window if vCard request failedTobias Markmann
2017-02-09Update GConfProxyProvider to new string to HostAddress functionTobias Markmann
2016-12-15Merge branch 'swift-3.x’Tobias Markmann
2016-11-23Migrate remaining Swiften/Base/foreach.h use to range-based for loopTobias Markmann
2016-11-18Improve string to HostAddress conversion APITobias Markmann
2016-11-07Log address when failing to initialise HostAddress from stringTobias Markmann
2016-11-04Change logging output to use SWIFT_LOGTobias Markmann
2016-10-21Fix version number for libminiupnpc version switchTobias Markmann
2016-10-04Remove optional_fwd.hpp use; workaround for Boost Ticket #12179Tobias Markmann
2016-09-30Change custom memory copy loop to std::memcpyTobias Markmann
2016-09-30Add missing error check in HostAddress::toStringTobias Markmann
2016-09-26Use const std::unique_ptr for pimpl idiom usageTobias Markmann
2016-07-22Add support for libminiupnpc version 2Tobias Markmann
2016-05-25Remove unnecessary include of iostream headerTobias Markmann
2016-04-25Convert hard tabs to four spaces in all our SConscript/*.py filesTobias Markmann
2016-04-12Use C++11 threading library instead of Boost.ThreadTobias Markmann
2016-04-11Drop executable permission on source filesMichael Vetter
2016-04-08Fix code in response to compiler warnings by clangTobias Markmann
2016-04-05Migrate to Boost.Signals2 from Boost.SignalsTobias Markmann
2016-04-04Modernize code to use range based for loops using clang-tidyTobias Markmann
2016-04-04Apply automated clang-tidy fixes and add missing includesTobias Markmann
2016-04-04Modernize code to use C++11 shared_ptr instead of Boost'sTobias Markmann
2016-04-01Modernize code to use C++11 nullptr using clang-tidyTobias Markmann
2016-03-31Convert tabs to 4 spaces for all source filesTobias Markmann
2016-03-30Apply consistent #include grouping and sorting styleTobias Markmann