aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-03-30Connection::resolveServer(): reparent jobs to ensure proper clean-awayKitsune Ral
2020-03-30Connection::resolveServer(): refactorKitsune Ral
2020-03-30BaseJob: validate the connection health before running the requestKitsune Ral
2020-03-30BaseJob: shutdown timers on abandoning and destructionKitsune Ral
2020-03-27Fix compatibility with MSVC 2015Kitsune Ral
2020-03-26Connection: allRooms(), rooms(), roomsCount(); deprecate roomMap()Kitsune Ral
2020-03-26SsoSession and Connection::prepareForSso()Kitsune Ral
2020-03-26Connection: loginWithToken(); connectWithToken() -> assumeIdentity()Kitsune Ral
2020-03-26Connection: support getting the list of login flowsKitsune Ral
2020-03-26Support for receiving m.reaction eventsKitsune Ral
2020-03-25Support of MSC1849 message editingKitsune Ral
2020-03-25Room: make downloaded file name building more robustKitsune Ral
2020-03-25Redaction: update essential keys listKitsune Ral
2020-03-25Initialise read marker if none is found in the whole timelineKitsune Ral
2020-03-25Fix room highlighting for names with hashtagAlexey Andreyev
2020-03-25BaseJob: Only send access token when neededKitsune Ral
2020-03-25BaseJob: support M_USER_DEACTIVATED error codeKitsune Ral
2020-03-25Update the cache for sure if unread counters were changedKitsune Ral
2020-03-25setAvatarForRoom: try recover from otherAvatars inconsistencyKitsune Ral
2020-03-25.well-known supportKitsune Ral
2020-03-25Support for server notices rooms (MSC1452)Kitsune Ral
2020-03-25linkifyUrls(): be more conservative in parsing serverpartsKitsune Ral
2020-03-25Fix missing alias updates; make Room aliases accessors work (using MSC2432)Kitsune Ral
2020-03-25Compatibility with Qt 5.14Kitsune Ral
2019-05-20Connection: Fix a race condition in direct chats handling upon initial syncKitsune Ral
2019-05-20Connection::onSyncSuccess(): fix using after move()Kitsune Ral
2019-05-20event.h: add doc-comments; deprecate ptrCast()Kitsune Ral
2019-04-16Connection::logout: ignore ContentAccessErrorKitsune Ral
2019-04-16BaseJob: preserve the calculated error code if JSON error code is unknownKitsune Ral
2019-04-15BaseJob: fix a possible crash upon logoutKitsune Ral
2019-04-06Room::processStateEvent: be more careful with signals handling at user renamesKitsune Ral
2019-04-04Clean up on clang-tidy/clazy analysisKitsune Ral
2019-04-03Room::postFile: initiate uploading the file even before adding a pending eventKitsune Ral
2019-04-03room.h: more doc-commentsKitsune Ral
2019-03-31Room: track invited users; polish the room naming algorithmKitsune Ral
2019-03-31Room::updateData(): recalculate room name only when state changes occurKitsune Ral
2019-03-31Room::refreshDisplayName() - for debugging purposes onlyKitsune Ral
2019-03-30User::nameForRoom(): null hint is not a hintKitsune Ral
2019-03-30Connection: make sure to mark rooms supposed to be direct chats as suchKitsune Ral
2019-03-30Room::processStateEvent, User: take the previous membership state from oldSta...Kitsune Ral
2019-03-29Room::processRedaction(): avoid accidental creation of entries inKitsune Ral
2019-03-27Connection::domain()Kitsune Ral
2019-03-26Room::canSwitchVersions(): return false on tombstoned roomsKitsune Ral
2019-03-24linkifyUrls(): fix linkification of emails containing "www."Kitsune Ral
2019-03-23Room::downloadFile(): Tighten URL validationsKitsune Ral
2019-03-23Update to the latest CS API definitionsKitsune Ral
2019-03-21sanitized(): revert to only dropping Unicode RLO/LRO markers (no HTML escaping)Kitsune Ral
2019-03-21Room::displayName: fix NOTIFY signal for Q_PROPERTYKitsune Ral
2019-03-17prettyPrint: do not apply sanitized()Kitsune Ral
2019-03-17User: strip RLO/LRO markers on renaming as wellKitsune Ral