aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/parser/MessageParser.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-19Fetch bundles on-demand, encrypt in backgroundAndreas Straub1-8/+4
Bundles are now fetched on demand when a session needs to be established. This should lessen the chance of changes to the bundles occuring before they're used, as well as lessen the load of fetching bundles. Also, the message encryption is now done in a background thread, as this can be somewhat costly if many sessions are present. This is probably not going to be an issue in real use, but it's good practice anyway.
2015-07-19Reformat code to use tabsAndreas Straub1-28/+28
This really sucks to do it like this. Sorry. :(
2015-07-19Added PEP and message protocol layersAndreas Straub1-6/+40
Can now fetch/retrieve from PEP, as well as encode/decode messages
2015-07-10renamed HttpConnection to HttpDownloadConnectionDaniel Gultsch1-1/+1
2015-07-03moved null check for to and from in message parserDaniel Gultsch1-5/+6
2015-07-02moved null check for to and from in message parserDaniel Gultsch1-5/+6
2015-07-01changed mime type handlingDaniel Gultsch1-1/+1
2015-06-30refactored bodyContainsDownloadable to be more flexibleDaniel Gultsch1-1/+1
2015-06-28don't parse body from muc status messagesDaniel Gultsch1-6/+7
2015-06-28fixed parsing of muc status messages in new message parserDaniel Gultsch1-6/+18
2015-06-04send_received muc messages will mark a conversation a readDaniel Gultsch1-1/+1
2015-06-02avoid unnessary muc mam queries when message count is 0 after subjectDaniel Gultsch1-1/+1
2015-06-02fixed more edge cases in muc message parserDaniel Gultsch1-3/+3
2015-06-02improved compatibility with muc components that change the message idDaniel Gultsch1-2/+3
2015-05-26deduplicate private muc messagesDaniel Gultsch1-1/+3
2015-05-20proper error parsing. some clean upDaniel Gultsch1-41/+49
2015-05-20fixed npe in new message parserDaniel Gultsch1-1/+3
2015-05-20fixed muc mam. added a few security checksDaniel Gultsch1-23/+25
2015-05-20fixed read/unread markersDaniel Gultsch1-10/+9
2015-05-20added mam stuff to new message parserDaniel Gultsch1-7/+26
2015-05-20rewrote parser code. mam id and possible other stuff still missing. also ↵Daniel Gultsch1-473/+192
massivly untested
2015-05-05r/o support for vcard avatars. pep avatars will be preferedDaniel Gultsch1-1/+1
2015-04-21fixed direct invitesDaniel Gultsch1-12/+28
2015-03-21properly set chat states when receiving otr status messagesiNPUTmice1-1/+1
2015-03-21respond to unreadable OTR messages with error message. fixed #1021iNPUTmice1-0/+2
2015-03-19don't update presence for muc messagesiNPUTmice1-5/+2
2015-03-18# add delivery receipts for private muc msgsBrianBlade1-7/+15
# enable update last-seen for muc-msgs
2015-03-06fixed npe in message parseriNPUTmice1-4/+4
2015-03-01mark all sent messages up to a marker as displayedDaniel Gultsch1-4/+9
2015-02-21added typing notifications through XEP-0085. fixed #210iNPUTmice1-0/+25
2015-01-26muc tics for consistencyiNPUTmice1-1/+1
2015-01-26don't put ejabberds status code muc messages into an actual conversationiNPUTmice1-0/+1
2015-01-25otr: switch to the otr-state the partner alternate.Michael1-0/+2
should also fixed #877
2015-01-24MessageParser: fix the regex for otr query messages.Michael1-1/+1
2015-01-24fixed mam to work with muciNPUTmice1-1/+1
2015-01-11do not check image file size over http if accepted file size is 0Daniel Gultsch1-3/+5
2015-01-07more muc optionsDaniel Gultsch1-7/+16
* show invite button only with admin privileges or on public conferences * Offer to ban user in public conferences. Thanks to @betheg for the awesome ground work for this
2015-01-07fixed invitesDaniel Gultsch1-37/+24
2015-01-04deal with prosodys muc namespace tagging of messagesDaniel Gultsch1-4/+5
2015-01-02put Conversations into background mode earlierDaniel Gultsch1-5/+3
2014-12-17properly count mam messagesiNPUTmice1-2/+8
2014-12-15go through mam history page by page. load mam dynamically on scrolliNPUTmice1-5/+2
2014-12-15fixed crashing on unparsed jidsiNPUTmice1-4/+4
2014-12-13various mam improvmentsiNPUTmice1-2/+4
2014-12-10changed lastMessageReceived into lastMessageTransmitted to account for sent ↵iNPUTmice1-1/+1
messages as well. (will trigger on sm ack)
2014-12-10save server id from mam messages. check for dups before adding mamiNPUTmice1-1/+8
2014-12-10added max history age (default 1w). automatically sort newly added mam messagesiNPUTmice1-2/+5
2014-12-10very basic mam supportiNPUTmice1-2/+64
2014-12-10store last message received date in conversationiNPUTmice1-1/+2
2014-12-10removed unnecessary otr error responseiNPUTmice1-4/+0