aboutsummaryrefslogtreecommitdiff
path: root/lib/connection.cpp
AgeCommit message (Expand)Author
2020-03-08fixing msc2432Ram Nad
2019-12-23Connection::forgetRoom: slightly simplify codeKitsune Ral
2019-12-12BaseJob: prepare() -> initiate() + refactoring around itKitsune Ral
2019-12-12Connection::uploadFile/Content(): refactoring around QIODevice::open()Kitsune Ral
2019-11-19BaseJob: Don't send accessToken if not needed; send again on 401Kitsune Ral
2019-11-01Omittable: Add direct-list-initialising operator=; documentKitsune Ral
2019-11-01Omittable: get rid of value()Kitsune Ral
2019-11-01Derive Omittable<> from std::optional<>Kitsune Ral
2019-10-21Connection: record sync timeout; suspend sync before logoutKitsune Ral
2019-10-21Connection: make syncLoop() reentrantKitsune Ral
2019-10-20Qualify types in signals and Q_INVOKABLEsKitsune Ral
2019-10-17Connection::joinRoom: make sure the room object is created early enoughKitsune Ral
2019-09-29Connection: allRooms(), rooms(), roomsCount(); deprecate roomMap()Kitsune Ral
2019-09-12Introduce HashQ<> and UnorderedMap<>Kitsune Ral
2019-08-20BaseJob/ConnectionData: connection-wide rate-limitingKitsune Ral
2019-08-20Connection::run()Kitsune Ral
2019-08-20Store userId in ConnectionData instead of ConnectionKitsune Ral
2019-08-11Connection: check for cache_type setting in libQuotient groupKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-09Rename zero-impact stringsKitsune Ral
2019-08-02Apply the new brace wrapping to source filesKitsune Ral
2019-08-02Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-27E2EE: introduce EncryptedEventAlexey Andreyev
2019-07-12Minor polishKitsune Ral
2019-07-10Merge pull request #330 from quotient-im/bhat-wellknownKitsune Ral
2019-07-09Add more checks according to the specBlack Hat
2019-07-09Merge branch 'master' into use-clang-formatKitsune Ral
2019-07-09Move serverPart() to the public APIKitsune Ral
2019-07-08E2EE: add new account generation logicAlexey Andreyev
2019-07-06Merge branch 'master' into e2ee-enc-mngKitsune Ral
2019-07-06Connection::serverPart: replace auto with QString because of QStringBuilderKitsune Ral
2019-07-05Clean up .well-known logicBlack Hat
2019-07-04Connection.cpp: Add .well-known parsing in resolveServer()Black Hat
2019-07-04Add EncryptionManager class. Add AccountSettings::encryptionAccountPickle logic.Alexey Andreyev
2019-07-04Connection::token() is no moreKitsune Ral
2019-07-03Room/Connection: make room aliases work properlyKitsune Ral
2019-07-01Handle M_UNKNOWN as The Spec says; factor out BaseJob::parseError()Kitsune Ral
2019-06-24Merge branch 'master' into clang-formatKitsune Ral
2019-06-11Comment change as requestedVille Ranki
2019-06-11Remove unnecessary error checks in lib/connection.cppVille Ranki
2019-05-31Ignore some errors on leaving rooms, add new error enum. Fixes #307Ville Ranki
2019-05-20Connection: Fix a race condition in direct chats handling upon initial syncKitsune Ral
2019-05-19Improve wording in a commentKitsune Ral
2019-05-19Connection: use QScopedPointer instead of unique_ptrKitsune Ral
2019-05-18Connection::onSyncSuccess(): fix using after move()Kitsune Ral
2019-05-03Connection::stateCacheDirKitsune Ral
2019-04-24Connection::logout: ignore ContentAccessErrorKitsune Ral
2019-04-06Clean up on clang-tidy/clazy analysisKitsune Ral
2019-03-30Connection: make sure to mark rooms supposed to be direct chats as suchKitsune Ral
2019-03-27Connection::domain()Kitsune Ral