aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/parser (follow)
Commit message (Expand)AuthorAgeFilesLines
* process receipts only on mam catchupChristian Schneppe2018-04-131-1/+1
* reformatChristian Schneppe2018-04-131-83/+83
* make receipt handling work with out of order receiptsChristian Schneppe2018-04-131-3/+3
* fix OTRChristian Schneppe2018-04-121-0/+5
* figure out fallbacks with omemo source idChristian Schneppe2018-04-121-3/+26
* messages coming from known muc server are treated as muc when creating conver...Christian Schneppe2018-04-121-6/+2
* sync roster to disk after roster pushChristian Schneppe2018-04-121-4/+3
* migrate to xmpp-addrChristian Schneppe2018-04-024-60/+59
* use translated version of subject if availableChristian Schneppe2018-04-011-1/+1
* only explicitly request device list for users not in rosterChristian Schneppe2018-02-242-2/+12
* MAM: look at total count for completness. parse fin correctlyChristian Schneppe2018-02-241-1/+1
* fixed handling of self address messages w/o remoteMsgIdChristian Schneppe2018-02-191-1/+1
* do not cross reference bookmarks and conversationsChristian Schneppe2018-02-101-2/+1
* always persist current nick (in bookmark and database)Christian Schneppe2018-02-101-0/+1
* improvements for self messagesChristian Schneppe2018-01-271-5/+14
* show self messages from other devices as receivedChristian Schneppe2018-01-271-1/+17
* respond to message receipts request when processing carbon copyChristian Schneppe2018-01-271-2/+0
* make chat markers opportunistic in private mucsChristian Schneppe2018-01-271-1/+1
* treat key transport messages differently to not open empty conversationsChristian Schneppe2018-01-211-2/+25
* sent message receipts after mam catchupChristian Schneppe2018-01-211-20/+46
* properly handle key transport messages. use prekeyparsing only when that attr...Christian Schneppe2018-01-211-11/+15
* clear muc avatar after going onlineChristian Schneppe2017-12-271-1/+3
* save muc subject to disk and use crypto targets for offline name generationChristian Schneppe2017-12-271-1/+3
* ChatMarkers: parse own account from true counterpartChristian Schneppe2017-12-161-4/+5
* save changed server id in replaced messagesChristian Schneppe2017-12-161-1/+4
* try to detect invalid nick (w/ emoji) in MUCsChristian Schneppe2017-12-161-12/+33
* fixed workaround that allowed us to expire devicesChristian Schneppe2017-12-161-1/+1
* read marker from mam. only trust true counterpart when mam:2 is being usedChristian Schneppe2017-12-101-1/+1
* MAM: update previously sent messages with server msg id during mam queryChristian Schneppe2017-12-101-3/+25
* MAM: assume true counterpart is safe to extract when using mam:2Christian Schneppe2017-12-101-2/+2
* MessageParser: ignore groupchat messages retrieved from user archiveChristian Schneppe2017-12-101-0/+4
* PresenceParser: work around for ejabberd not including status code 110 in shu...Christian Schneppe2017-12-011-1/+3
* some bug fixesChristian Schneppe2017-11-281-4/+4
* fix wrong bracketsChristian Schneppe2017-11-271-2/+2
* deduplicate read markers if one with real jid is foundChristian Schneppe2017-11-231-1/+1
* MessageParser: don't refresh view after parsing chat state when combined with...Christian Schneppe2017-11-221-4/+8
* save full jid when sending in muc. check chat markers against 'sender'Christian Schneppe2017-11-221-2/+3
* send and show read markers in private, non-anonymous groupsChristian Schneppe2017-11-221-1/+25
* catch all sorts of date parsing errorsChristian Schneppe2017-11-212-3/+2
* made avatar cache cleaning more efficent after name changesChristian Schneppe2017-09-042-8/+13
* fixed roster items w/o subscription (request) not being shownChristian Schneppe2017-08-011-10/+8
* fetch device ids for muc members w/o known devicesChristian Schneppe2017-08-012-2/+9
* check length first in timestamp parserChristian Schneppe2017-08-011-1/+1
* refactored retrieval of default preferencesChristian Schneppe2017-08-011-9/+4
* put settings defaults into resource fileChristian Schneppe2017-08-011-2/+9
* upgrade to signal-protocol-javaChristian Schneppe2017-06-241-4/+4
* do not parse delay tag for unavailable presences when it comes form own serverChristian Schneppe2017-06-012-2/+17
* add the 4 most frequently contacted contacts as app shortcutsChristian Schneppe2017-05-311-0/+1
* parse all delayed tags. use min dateChristian Schneppe2017-05-312-12/+22
* avoid race conditions when downloading files or decrypting pgp messagesChristian Schneppe2017-05-091-4/+1