Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-23 | Minor updates according to received feedback | Janak Amarasena | |
2018-06-23 | Minor updates according to received feedback | Janak Amarasena | |
2018-06-23 | Added custom app name validation | Janak Amarasena | |
2018-06-23 | Added custom package id validation | Janak Amarasena | |
2018-06-23 | Added custom package details | Janak Amarasena | |
2018-06-23 | Added donation reminder configurations to custom flavor | Janak Amarasena | |
2018-06-03 | Added donation reminders | Janak Amarasena | |
2018-05-31 | Added donation button to navigation drawer | Janak Amarasena | |
2018-03-06 | cleanup - rename layout files | Fup Duck | |
2018-02-14 | #8846 remove legacy code and files: Dashboard, LogWindow, ↵ | cyBerta | |
UserStatusFragment, FabButton library etc. | |||
2018-02-08 | Merge branch '8823_cw_tablet_layout' into '0.9.8' | fupduck | |
8823 cw tablet layout See merge request leap/bitmask_android!36 | |||
2018-02-07 | #8841 fixes multidex issue on Android devices with API < 20 | cyBerta | |
2018-02-07 | move xml file references to correct copy task | cyBerta | |
2018-02-06 | #8832 add BuildConfig field opvnvpn3 (false) in order to use openvpn2.x | cyBerta | |
2018-02-06 | 8832 code review fixes | cyBerta | |
2018-02-05 | 8832 custom build script that builds first :ics-openvpn:main and afterwards :app | cyBerta | |
2018-02-05 | #8832 update gradle file: replace deprecated compile with new implementation ↵ | cyBerta | |
method | |||
2018-02-02 | #8832 add gradle task for license issue | cyBerta | |
2018-02-01 | Merge branch '#8818_tests_for_drawer' into #8832_update_ics-openvpn | cyBerta | |
2018-02-01 | fix build.gradle script - undo outcommenting ovpnlibs/assets folder | cyBerta | |
2018-02-01 | #8832 update build.gradle disable old build-script | cyBerta | |
2018-01-29 | #8818 test NavigationDrawer with espresso test and update sdk therefore | cyBerta | |
2018-01-23 | new UI for EipFragment | Fup Duck | |
2018-01-19 | #8822 add no-op leak canary to Beta build type | cyBerta | |
2018-01-19 | #8822 adds leakCanary library to Bitmask for analyzing memory leaks | cyBerta | |
2018-01-13 | allow rotation of ConfigWizard | Fup Duck | |
2018-01-13 | add padding to f_log | Fup Duck | |
2018-01-11 | Merge remote-tracking branch '0xacab/0.9.8' into 8802_drawer | Fup Duck | |
2018-01-11 | #8773 code review fixes | cyBerta | |
2018-01-10 | 8773 more test cases and clean-up | cyBerta | |
2018-01-09 | 8773 refactoring ProviderAPI for testability, setting up basic unit test ↵ | cyBerta | |
framework | |||
2018-01-09 | downgrade buildtools to be able to build | Fup Duck | |
2018-01-08 | seperate accountList and settingsList in drawer | Fup Duck | |
2017-12-14 | Merge remote-tracking branch '0xacab/0.9.8' into 0.9.8/sidebar | Fup Duck | |
2017-12-14 | Update constants renaming | cyBerta | |
2017-12-12 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * move EIPConstants to Constants * create update possibility * use VectorDrawable as background for StartActivity | |||
2017-12-12 | Merge remote-tracking branch 'origin/0.9.8/startActivity' into 0.9.8/sidebar | Fup Duck | |
2017-12-12 | Use VectorDrawable instead of Images | Fup Duck | |
2017-12-12 | #8742 add notifications for blocking vpn | cyBerta | |
2017-12-07 | base for sidebar | Fup Duck | |
2017-11-24 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * renamed EIP Constants | |||
2017-11-14 | recompile native code for ProductionBeta and ProductionRelease builds | cyBerta | |
2017-11-10 | #8743 adds new build type beta that rewrites the packageID. This will be ↵ | cyBerta | |
needed to have the FDroid beta channel in IzzySofts repository and the official releases in the official FDroid repository. | |||
2017-10-28 | #8757 refactores ProviderAPI for insecure flavor, fixes tests, renames ↵ | cyBerta | |
confusing constants, updates robotium | |||
2017-10-25 | 8757 fixes session cookie handling by implementing okHttpClient and custom ↵ | cyBerta | |
cookiejar, enables TLS 1.2 on old devices, restricts allowed cipher suites on new devices in order to harden tls based communication | |||
2017-10-09 | #8758 fix switching providers | cyBerta | |
2017-09-21 | update ics-openvpn: cleanup build.gradle | cyBerta | |
2017-09-21 | update ics-openvpn: update classes, manifest, resources and build script | cyBerta | |
2017-04-30 | [ag] Update dockerfile to match config in passing local build | aguestuser | |
* PROBLEM: the build fails on gitlab in a debian-based docker container * BUT: i (@aguestuser) have a recently-achieved passing build on a debian laptop * ATTEMPTED SOLUTION: construct a dockerfile that matches my local configuration as precisely as possible * PROGRESS: the build gets further than it did before -- getting part of the way through the `buildNative` gradle script before failing * REMAINING FAILURE: several arm64 cross-compile steps in the `ndk-build` step fail because they depend on [neon](https://developer.android.com/ndk/guides/cpu-arm-neon.html): ```shell [arm64-v8a] Compile : crypto_static <= aesv8-armx-64.S openssl/crypto/aes/asm/aesv8-armx-64.S:35:2: error: instruction requires: neon eor v0.16b,v0.16b,v0.16b ^ openssl/crypto/aes/asm/aesv8-armx-64.S:36:2: error: instruction requires: neon ld1 {v3.16b},[x0],#16 ^ openssl/crypto/aes/asm/aesv8-armx-64.S:38:2: error: instruction requires: neon ld1 {v1.4s,v2.4s},[x3],#32 ``` * PROPOSED NEXT STEPS: * consult team to see if there's any collective wisdom about `neon` * look for ways to analyze diff of c dependencies in local machine v. docker instance * consider using ubuntu or debian:sid as the base image for the android container? | |||
2017-04-17 | [ag] Update README to promote smoother on-boarding | aguestuser | |
* add detailed instructions on installing and compiling * provide workarounds for gotchas setting up emulator on debian * offer instructions for building in docker side-effects: * update build tools & gradle version * fix indentation in build.gradle * comment out tests in `TestLogFileHandler` causing `build` to break (and provide justification) |