Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-28 | Bumped version to 2.0.32.0.3 | ByteHamster | |
2020-10-28 | Updated translations | ByteHamster | |
2020-10-28 | When doing Auto Skip to End, do the right thing (#4594) | Tony Tam | |
2020-10-26 | Merge pull request #4603 from ByteHamster/fix-service-running | ByteHamster | |
Only accept media control buttons while actually playing | |||
2020-10-26 | Only accept media control buttons while actually playing | ByteHamster | |
2020-10-26 | Merge pull request #4604 from ByteHamster/fix-npe-bottomsheet | ByteHamster | |
Fixed NPEs in bottom sheet | |||
2020-10-26 | Fixed NPEs related to bottom sheet | ByteHamster | |
2020-10-25 | Merge pull request #4593 from ByteHamster/force-start-service | ByteHamster | |
Prevent play/pause button not doing anything in some cases | |||
2020-10-25 | Prevent play/pause button not doing anything in some cases | ByteHamster | |
2020-10-24 | Merge pull request #4586 from ByteHamster/fix-played-alpha | ByteHamster | |
Fixed played state sometimes not being displayed | |||
2020-10-24 | Fixed played state sometimes not being displayed | ByteHamster | |
2020-10-14 | Bumped version to 2.0.22.0.2 | ByteHamster | |
2020-10-14 | Updated translations | ByteHamster | |
2020-10-14 | Merge pull request #4525 from ByteHamster/fix-font-invisible | H. Lehmann | |
Ensure that search query is readable | |||
2020-10-14 | Merge pull request #4528 from ByteHamster/cache-no-store | H. Lehmann | |
Set cache-control to no-cache | |||
2020-10-14 | Ensure that search query is readable | ByteHamster | |
2020-10-14 | Set cache-control to no-cache | ByteHamster | |
The previous value, no-store, did not allow CDNs to do their work. | |||
2020-10-13 | Merge pull request #4497 from ByteHamster/custom-ca | H. Lehmann | |
Ship our own CA certificates for old devices | |||
2020-10-13 | Updated Google Play metadata | ByteHamster | |
2020-10-11 | Merge pull request #4521 from ByteHamster/generate-unique-ids | H. Lehmann | |
Generate unique view IDs | |||
2020-10-11 | Generate unique view IDs | ByteHamster | |
2020-10-11 | Fix 'Visit website' button crashes app if there is no browser installed (#4520) | Ezequiel | |
2020-10-08 | Fixed progress bar being highlighted on touch (#4511) | Darrell | |
Signed-off-by: Darrell <mediumgeek@gmail.com> | |||
2020-10-05 | Ship our own CA certificates for old devices | ByteHamster | |
2020-10-04 | Merge pull request #4077 from Slinger/conscrypt_bundle2.0.1 | H. Lehmann | |
Bundle a modern Security Provider (Conscrypt) in the Free builds. | |||
2020-10-02 | Use freeImplementation for including conscrypt in Free builds. | Mats Wahlberg | |
This removes the need for the -PfreeBuild flag to gradle, and makes assemblePlay and assembleDebug build all flavours without errors again. Changed circleci config back accordingly and removed comment about -PfreeBuild. Based on #4457. | |||
2020-09-30 | Removed comment about automatically choosing Conscrypt version | Mats Wahlberg | |
There are drawbacks to using conscryptVersion = "latest.release", hopefully the version will be kept up to date manually instead. | |||
2020-09-30 | Cleaned up string to println in core/build.gradle | Mats Wahlberg | |
Variable can be used and gets replaced directly in the string without using '+' to concatenate strings. | |||
2020-09-30 | Fixed circle static-analysis error | Mats Wahlberg | |
No code changes, but formatting with comments around else statements needed to be clearer, also some whitespaces should have been avoided... | |||
2020-09-30 | Enable TLSv1.3 and harden protocols and cipher suites for Free builds | Mats Wahlberg | |
The Free build bundles a modern Conscrypt which means TLSv1.3 is always guaranteed no matter android version. So it can always be enabled. Since it also provides modern cipher suites, there is no need to enable older protocols than TLSv1.2 (that is: SSLv3, TLSv1.0 and TLSv1.1 which are all now deprecated). And the support for modern cipher suites also means there is no need to explicitly enable the following (obsolete+unsafe) ciphers suites: * TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA * TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA on Android API < 21 (Android < 5.0). No changes are made to the Play builds (since the available security provider can't be guaranteed to support modern protocols and cipher suites). | |||
2020-09-30 | Updated circleci debug and release jobs to explicitly build Play flavors | Mats Wahlberg | |
Changed the gradlew build targets assembleRelease to assemblePlayRelease and assembleDebug to assemblePlayDebug, because the old targets causes files for the free builds to get compiled when not needed. It's unnecessary and also done without -PfreeBuild which gives build errors. These are also the targets used in makeRelease.sh, so the workflow should better match the expected. | |||
2020-09-30 | Bundle Conscrypt security provider for Free builds | Mats Wahlberg | |
This fixes protocol and cipher errors on older versions of android without requiring Google API/Services (which are non-free) to replace the security provider from the OS. No changes are made to Play builds. The value of conscryptVersion in build.gradle should be updated regularly to keep the bundled version of conscrypt up to date (or changed to "latest.release", which will cause issues with verifying reproducible builds). Fixes: #2814 (for users of free builds) | |||
2020-09-30 | Bumped version to 2.0.1 | ByteHamster | |
2020-09-30 | Updated contributors | ByteHamster | |
2020-09-30 | Updated translations | ByteHamster | |
2020-09-29 | Merge pull request #4462 from ByteHamster/fix-cropped-covers | H. Lehmann | |
Fix cropped covers on API <20 | |||
2020-09-29 | Merge pull request #4463 from ByteHamster/buffering-indicator | H. Lehmann | |
Fix buffering indicator sometimes sticking | |||
2020-09-29 | Merge pull request #4464 from ByteHamster/swallow-undeliverable-exception | H. Lehmann | |
Swallow undeliverable RxJava exceptions | |||
2020-09-29 | Swallow undeliverable RxJava exceptions | ByteHamster | |
AntennaPod threads might throw NPEs after disposing because we set controllers to null. | |||
2020-09-29 | Fix buffering indicator sometimes sticking | ByteHamster | |
We currently have no method to actively query the buffering state. Remove indicator if we can no longer receive updates. | |||
2020-09-29 | Fix cropped covers on API <20 | ByteHamster | |
2020-09-21 | Bumped version to 2.0.0 | ByteHamster | |
2020-09-21 | Updated translations | ByteHamster | |
2020-09-21 | Merge pull request #4441 from ByteHamster/new-logo | H. Lehmann | |
New logo | |||
2020-09-21 | New splash screen | ByteHamster | |
2020-09-21 | Updated widget icon | ByteHamster | |
2020-09-20 | New teaser images | ByteHamster | |
2020-09-20 | Updated screenshots | ByteHamster | |
2020-09-20 | New notification icon | ByteHamster | |
2020-09-20 | New app icon | ByteHamster | |