aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/services (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-10-20catch exception if Conscrypt could not be initialized and use tls 1.2Christian Schneppe1-1/+5
2018-10-04fixed regression introduce in earlier commit. don’t use conscrypt on older ↵Christian Schneppe1-4/+4
devices
2018-10-04Do weOwnFile security check only when attachingChristian Schneppe1-11/+1
The general security check is recommend so a third party can not ask us to send an internal file. But we don’t need to do this for files we attach ourself from within the app
2018-10-04refactored file encryption to give access to inner streamChristian Schneppe1-15/+12
Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently.
2018-10-02create notification channel for quite hoursChristian Schneppe1-23/+36
2018-10-01make NotificationManager finalChristian Schneppe1-1/+1
2018-10-01use conscrypt as security provider to provide tls 1.3 and modern cyphers on ↵Christian Schneppe1-2/+3
old androids
2018-09-27fixed notification sounds for Android 6Christian Schneppe1-1/+3
2018-09-27check if wake lock needs reinit when pressing start/pause in audio playerChristian Schneppe1-45/+22
2018-09-27do not compress/resize images with strange aspect ratiosChristian Schneppe1-1/+2
2018-09-27store avatars received over muc presence in contactChristian Schneppe2-10/+22
2018-09-27catch jabber.pix-art.de invite urls directly in fragmentChristian Schneppe1-1/+1
2018-09-27behave nicely (no foreground service by default) if app is built with ↵Christian Schneppe3-8/+13
targetSdk <26
2018-09-26do not show media overview in contact/conference details when missing ↵Christian Schneppe2-10/+2
storage permission
2018-09-26use javax api instead of BC for file decryptionChristian Schneppe1-66/+54
2018-09-26fixed regression that would not dismiss video encoding notificationChristian Schneppe1-2/+2
2018-09-26introduce media browser activityChristian Schneppe1-0/+4
2018-09-26show conversation media in contact/conference detailsChristian Schneppe2-2/+11
2018-09-23made foreground service logging more meaninfulChristian Schneppe1-5/+6
2018-09-23preview media before sending them and allow sharing and attaching of ↵Christian Schneppe1-3/+3
multiple files
2018-09-14optimize some multi account handling in SettingsActivityChristian Schneppe1-0/+9
2018-09-13avoid duplicate notifcation soundsChristian Schneppe1-15/+42
2018-09-13speed up DNSChristian Schneppe1-2/+2
run queries in parallel decrease timeout do not fall back to google
2018-09-13hasInternetConnection() will always return true if type=ethernetChristian Schneppe1-1/+1
2018-09-13listen for Android 6 DND eventsChristian Schneppe1-12/+36
2018-09-13properly clear file adding notification if forground service channel is disabledChristian Schneppe2-0/+8
2018-09-13correct channel for video compression, updater, backup and LED colorChristian Schneppe1-5/+5
2018-09-13removed global notifications switchChristian Schneppe1-5/+0
2018-09-13load contacts and start observer after giving permissionsChristian Schneppe1-12/+14
2018-09-13more bug fixes in ExportLogsServiceChristian Schneppe1-6/+12
2018-09-13make channel for video compression, updater, backupChristian Schneppe1-0/+24
2018-09-13initial work toward api 26+Christian Schneppe7-167/+248
* introduce notification channels * always use foreground service on 26+
2018-09-12add more logging and fix an error in ExportDatabaseChristian Schneppe1-12/+13
2018-09-11AudioPlayer: disable screen when holding phone to earChristian Schneppe2-4/+67
2018-08-30remove logChristian Schneppe1-2/+1
2018-08-30switch between earphone and speaker while playing soundsChristian Schneppe1-5/+101
2018-08-30special treatment for presence errors known to be mucsChristian Schneppe1-0/+5
2018-08-28make QUICK_SHARE_ATTACHMENT_CHOICE configurableChristian Schneppe1-0/+4
2018-08-26store bookmarks in pep if conversion xep is runningChristian Schneppe1-102/+150
2018-08-03some changes in UpdaterChristian Schneppe2-16/+15
2018-08-03call onMessageFound outside sync blockChristian Schneppe1-14/+2
2018-08-03call switchTo(Fore|Back)ground() outside synchronized blockChristian Schneppe1-57/+88
2018-07-29null pointer check in notification serviceChristian Schneppe1-1/+1
2018-07-29do not call listeners while being synchronized on stanza queueChristian Schneppe1-6/+18
2018-07-29fix crash during lookup for updatesChristian Schneppe1-2/+1
2018-07-28use TOR for updaterChristian Schneppe1-23/+25
2018-07-09integrated locally message deletion from #208Christian Schneppe1-0/+10
thanks @acw81
2018-07-09handle non participating mucs a bit betterChristian Schneppe1-1/+1
2018-07-09change listener lock strategieChristian Schneppe1-38/+28
2018-07-09support mam:1Christian Schneppe2-12/+77