aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/parser (unfollow)
Commit message (Expand)AuthorFilesLines
2018-04-12messages coming from known muc server are treated as muc when creating conver...Christian Schneppe1-6/+2
2018-04-12sync roster to disk after roster pushChristian Schneppe1-4/+3
2018-04-02migrate to xmpp-addrChristian Schneppe4-60/+59
2018-04-01use translated version of subject if availableChristian Schneppe1-1/+1
2018-02-24only explicitly request device list for users not in rosterChristian Schneppe2-2/+12
2018-02-24MAM: look at total count for completness. parse fin correctlyChristian Schneppe1-1/+1
2018-02-19fixed handling of self address messages w/o remoteMsgIdChristian Schneppe1-1/+1
2018-02-10do not cross reference bookmarks and conversationsChristian Schneppe1-2/+1
2018-02-10always persist current nick (in bookmark and database)Christian Schneppe1-0/+1
2018-01-27improvements for self messagesChristian Schneppe1-5/+14
2018-01-27show self messages from other devices as receivedChristian Schneppe1-1/+17
2018-01-27respond to message receipts request when processing carbon copyChristian Schneppe1-2/+0
2018-01-27make chat markers opportunistic in private mucsChristian Schneppe1-1/+1
2018-01-21treat key transport messages differently to not open empty conversationsChristian Schneppe1-2/+25
2018-01-21sent message receipts after mam catchupChristian Schneppe1-20/+46
2018-01-21properly handle key transport messages. use prekeyparsing only when that attr...Christian Schneppe1-11/+15
2017-12-27clear muc avatar after going onlineChristian Schneppe1-1/+3
2017-12-27save muc subject to disk and use crypto targets for offline name generationChristian Schneppe1-1/+3
2017-12-16ChatMarkers: parse own account from true counterpartChristian Schneppe1-4/+5
2017-12-16save changed server id in replaced messagesChristian Schneppe1-1/+4
2017-12-16try to detect invalid nick (w/ emoji) in MUCsChristian Schneppe1-12/+33
2017-12-16fixed workaround that allowed us to expire devicesChristian Schneppe1-1/+1
2017-12-10read marker from mam. only trust true counterpart when mam:2 is being usedChristian Schneppe1-1/+1
2017-12-10MAM: update previously sent messages with server msg id during mam queryChristian Schneppe1-3/+25
2017-12-10MAM: assume true counterpart is safe to extract when using mam:2Christian Schneppe1-2/+2
2017-12-10MessageParser: ignore groupchat messages retrieved from user archiveChristian Schneppe1-0/+4
2017-12-01PresenceParser: work around for ejabberd not including status code 110 in shu...Christian Schneppe1-1/+3
2017-11-28some bug fixesChristian Schneppe1-4/+4
2017-11-27fix wrong bracketsChristian Schneppe1-2/+2
2017-11-23deduplicate read markers if one with real jid is foundChristian Schneppe1-1/+1
2017-11-22MessageParser: don't refresh view after parsing chat state when combined with...Christian Schneppe1-4/+8
2017-11-22save full jid when sending in muc. check chat markers against 'sender'Christian Schneppe1-2/+3
2017-11-22send and show read markers in private, non-anonymous groupsChristian Schneppe1-1/+25
2017-11-21catch all sorts of date parsing errorsChristian Schneppe2-3/+2
2017-09-04made avatar cache cleaning more efficent after name changesChristian Schneppe2-8/+13
2017-08-01fixed roster items w/o subscription (request) not being shownChristian Schneppe1-10/+8
2017-08-01fetch device ids for muc members w/o known devicesChristian Schneppe2-2/+9
2017-08-01check length first in timestamp parserChristian Schneppe1-1/+1
2017-08-01refactored retrieval of default preferencesChristian Schneppe1-9/+4
2017-08-01put settings defaults into resource fileChristian Schneppe1-2/+9
2017-06-24upgrade to signal-protocol-javaChristian Schneppe1-4/+4
2017-06-01do not parse delay tag for unavailable presences when it comes form own serverChristian Schneppe2-2/+17
2017-05-31add the 4 most frequently contacted contacts as app shortcutsChristian Schneppe1-0/+1
2017-05-31parse all delayed tags. use min dateChristian Schneppe2-12/+22
2017-05-09avoid race conditions when downloading files or decrypting pgp messagesChristian Schneppe1-4/+1
2017-04-20made nimbuzz work around work with newly created conferences as wellChristian Schneppe1-1/+2
2017-04-16recognize muc self presence on nimbuzz.comChristian Schneppe1-4/+3
2017-04-13use async message loading only when called from UIChristian Schneppe2-3/+3
2017-04-13treat URL as file if URL is in oob or contains keyChristian Schneppe1-1/+1
2017-04-13send urls pointing to pgp encrypted files directly in body+oobChristian Schneppe1-3/+11