-
-
Notifications
You must be signed in to change notification settings - Fork 259
v055o #1581
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
v055o #1581
Changes from 1 commit
Commits
Show all changes
722 commits
Select commit
Hold shift + click to select a range
842e0aa
do not allow to disable proxy if its hopping
hussainmohd-a 8d801f5
rplus-report-issue: send email with proxy status and logs
hussainmohd-a e5ecd0b
fix: rtt value is modified from Int to Long in tun lib
hussainmohd-a 5b31b17
ui: check if google play services is available in device
hussainmohd-a 2a8bdf7
minor improvements in proxies update worker
hussainmohd-a e3c92a2
minor ui fixes, log stmts, rmv unused var, fns
hussainmohd-a a717a3f
build: rmv headless related changes from build.gradle
hussainmohd-a 4829bcc
ip-rule: delete option in btm sht for custom ip rules
hussainmohd-a b6550f9
Merge branch 'main' into v055n
hussainmohd-a baf2d7d
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a c2fcb2a
ui: show heavy symbol on multiple ips
hussainmohd-a 4be51d9
ui: paged adapter check changes
hussainmohd-a 7aa837b
ui: update hop status after successful connection
hussainmohd-a 51a049d
ui: show bypasses all proxies string in app list
hussainmohd-a 8c4abda
ui: new setting to set auto dials parallel for testing
hussainmohd-a b163bb1
rmv usage of p50 calculation from kotlin
hussainmohd-a 7f5d4d6
rmv usage of p50 calculation from kotlin
hussainmohd-a 9bf9a13
rmv unused retry parameter from okhttp requests
hussainmohd-a d44a44d
rmv unused retry parameter from okhttp requests
hussainmohd-a fa103be
rmv unused retry parameter from payment worker
hussainmohd-a 1081255
impl: fetch and store ip-info on user setting
hussainmohd-a 1833336
minor ui updates, rmv unused code, code formatting
hussainmohd-a a9391b4
ui: show close btn tooltip in app info activity
hussainmohd-a 3ddc9c7
ui: do not allow to set default dns when rpn plus is active
hussainmohd-a 612c6fa
bump build gradle from 1.9.23 to 2.1.0
hussainmohd-a dd2f29c
ui: stats for most contacted and blocked asn
hussainmohd-a 4d9ffab
ui: wg setting to use proxy only on mobile network
hussainmohd-a 1f06fb8
inc default cool down period for 429 response from 5 mins to 1 hr
hussainmohd-a 15ac9f9
rename none to system dns in default/fallback dns list
hussainmohd-a dda236f
wgmgr: impl use wireguard only on mobile network
hussainmohd-a 9b7a424
ui: rmv textviews in initial load, use only if needed
hussainmohd-a e5aaf78
ui: show wg disclaimer text based on the android version
hussainmohd-a 9d1b014
domain: impl delete chip in domain rules btn sht
hussainmohd-a 3292620
bump dependencies version in build.gradle
hussainmohd-a 57d72b3
Merge branch 'celzero:main' into v055n
hussainmohd-a 4110bf3
ui: show bypass nw restrictions in ip-ping test dialog
hussainmohd-a 2907efc
#1951: support for 16kb pages on Android 15+
hussainmohd-a 50edbad
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 189f8f0
ui: add consistent behavior in search option in logs
hussainmohd-a 78f4d67
log: console log improvements, filter and default state
hussainmohd-a 519a763
fix: #1939: workaround to restart the IME process
hussainmohd-a 5e6bcb3
ui: fix flicker in logs title on app detail screen
hussainmohd-a 9294e4e
ui: better handling of activity launches within the app
hussainmohd-a 0b5029a
tun: pkg name change for firestack
hussainmohd-a acc66ee
automation: impl to add packages to ctrl the VPN
hussainmohd-a 525f147
color: change normal switch color for light mode
hussainmohd-a 6d32835
ui: welcome screen first slide image resize
hussainmohd-a 0b14587
rename vpn control receiver
hussainmohd-a 8e3a4f4
ui: show lastOk even if the proxy is failing
hussainmohd-a e9c2a8f
rpn: do not proceed with update if rpn is inactive
hussainmohd-a fd944a2
wireguard: more logs, minor improvements
hussainmohd-a 6e914c6
ui: rmv reset of search view in app list screen
hussainmohd-a ea8f145
ui: make package name text selectable
hussainmohd-a b631b92
impl: tombstone app before deleting from database
hussainmohd-a a12bce4
ui: change gradient angle for welcome screen
hussainmohd-a b3467d0
optimize imports, minor improvements
hussainmohd-a 5661cc2
Merge branch 'celzero:main' into v055n
hussainmohd-a dd03c9d
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 0725de1
stats: add active conns list and pagination for other lists
hussainmohd-a cad7dea
bug-rpt: improvements in handling zip file
hussainmohd-a 3b245e8
ui: improve RPN dashboard, new lastRefreshTime field
hussainmohd-a 403ee8b
tunnel: include probe connectivity info as add-on when available
hussainmohd-a 0c185e0
vpn: improve proxy handling, logging, and DNS-only mode
hussainmohd-a 70b152c
tun-adapter: anew fns, improve logging and proxy refresh
hussainmohd-a 431fe9e
ui: new firewall rules for lockdown proxy
hussainmohd-a 2714cb5
logging: always write console logs in debug mode
hussainmohd-a e08e7c5
tun: migrate backend strings and bytes to Gostr and Gobyte
hussainmohd-a 8a87576
Merge branch 'celzero:main' into v055n
hussainmohd-a a972c1d
utility: more improvements on toast msgs, Gomsg obj
hussainmohd-a 1e1ed44
connection-monitor: minor improvements
hussainmohd-a 3d2d224
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a f860ae9
ui: impl active conns; close conn option for active conns
hussainmohd-a 3360720
#1951 rmv support for page sizes from build.gradle
hussainmohd-a 81b654e
ui: impl active conns; close conn option for active conns
hussainmohd-a c79d8b0
impl: delete residue of tombstones, bugrpt, and unused blocklists
hussainmohd-a 6ee8dfc
Merge branch 'celzero:main' into v055n
hussainmohd-a f57ab71
Merge branch 'celzero:main' into v055n
hussainmohd-a fd9f766
Merge branch 'celzero:main' into v055n
hussainmohd-a 064792b
#1959; add linear layout as a single child of scroll view
hussainmohd-a e26e0e1
Merge branch 'celzero:main' into v055n
hussainmohd-a 610e8d0
ui: changes in license text in about screen
hussainmohd-a 7eb4a97
impl: create launcher alias for app lock and home screen
hussainmohd-a 53b5d73
ui-impl: show asn & active conns in app info screen
hussainmohd-a 5e25d3b
impl: rmv custom dns if rinr is active from Retrofit builder
hussainmohd-a f4740be
ui: clear the search filter when activity is stopped
hussainmohd-a 830fba8
impl: delete local blocklist from btm sheet
hussainmohd-a 2b3a677
impl: delete local blocklist from btm sheet
hussainmohd-a d4b993f
ui: new setting whether to fail-open on no network
hussainmohd-a daec3d2
minor: optimize imports, rmv unused variables
hussainmohd-a ef39977
bump gradle version from 8.10.0 to 8.10.1
hussainmohd-a 04c8c43
chore(deps): bump library versions to latest
hussainmohd-a a3c3a51
Merge branch 'celzero:main' into v055n
hussainmohd-a cfccdbf
ui: do not show arrow icon on asn details view
hussainmohd-a b4b7f5a
ui: show sparkle on connections from rpn proxies both in network and …
hussainmohd-a 55ed337
ui: show asn info when download ip setting is enabled
hussainmohd-a c58cca1
ui: clear the filter with default values instead of null
hussainmohd-a 7ffbcd2
ui: show asn info when download ip setting is enabled
hussainmohd-a d3f87e3
Merge branch 'celzero:main' into v055n
hussainmohd-a bb160fc
Merge branch 'celzero:main' into v055n
hussainmohd-a d2453ef
ui: update color of chip text color in light plus
hussainmohd-a fd1d639
ui: margin change in perform connectivity checks dialog
hussainmohd-a 5f739f2
ui: minor change in progress indicator for universal firewall setting
hussainmohd-a 7fd60e2
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a ee9253d
Merge branch 'celzero:main' into v055n
hussainmohd-a d42fae8
manifest: rmv dashboard activity from manifest.xml
hussainmohd-a 4405378
ui-impl & fix: app-wise active, asn conns search & ui
hussainmohd-a d1de606
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 1255a54
refactor: update console log UI and behavior
hussainmohd-a 5bf16e3
Merge branch 'celzero:main' into v055n
hussainmohd-a 6044401
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a c9fe3cf
ui: show unicode for rpn proxies in network logs screen
hussainmohd-a 0da98b0
ui: show unicode for rpn proxies in dns logs screen
hussainmohd-a b2ccaa8
ui: use string resources for processing dialog text
hussainmohd-a adc0992
impl: add isRpnProxy utility to ProxyManager
hussainmohd-a aaaa076
logger: fix logger statements in WireguardManager
hussainmohd-a caf11f2
optimize imports in activity and IAB files
hussainmohd-a c3ad578
Merge branch 'celzero:main' into v055n
hussainmohd-a c57fcc2
ui: changes in strength calculation on Ping test
hussainmohd-a 4abf816
string: string resource for mapping not found toast
hussainmohd-a 04feb46
ui: show cached dns info in dns btm sheet screen
hussainmohd-a 168a245
ui: show err msg instead of null on vpn stat
hussainmohd-a ca9e02a
stat: new tun stats added as part of NetStat
hussainmohd-a e92b18a
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 93fb45f
ui: add Smart DNS support to DNS settings
hussainmohd-a cc8fd30
impl: add isCached field to DNS logs
hussainmohd-a 44556be
Merge branch 'celzero:main' into v055n
hussainmohd-a 8dbe93a
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 4d8ae1c
Merge branch 'celzero:main' into v055n
hussainmohd-a e615dde
add additional servers and ips to server lists
hussainmohd-a d7c2eb8
ui: icons for new advanced settings and about screen
hussainmohd-a 718dbbc
ui: new rule support to FirewallRuleset enum
hussainmohd-a 13739ce
logger: update logs in IpRulesManager
hussainmohd-a 0b8f108
logger: improved logging in probecontroller.kt
hussainmohd-a b8e4af7
persistent: new preferences for ping, rpn, fail-open
hussainmohd-a aad6abe
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 382bb3b
Merge branch 'celzero:main' into v055n
hussainmohd-a 21062eb
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a b48adb3
replace stately AtomicBoolean with java util
hussainmohd-a 6a54d64
remove NonNullForAll annotation and its usages
hussainmohd-a 53a1eac
logger: inc batch size for logs from 20 to 40
hussainmohd-a eb3b477
const: new const for default probe urls
hussainmohd-a 17579ba
utils: minor improvements to util fns, logger changes
hussainmohd-a 2fe150d
minor: added comment in firewallmgr file
hussainmohd-a d9f5813
wg-mgr: set empty for proxy id when none is set
hussainmohd-a 521aa2b
billing: improved in-app billing handler; pass-1
hussainmohd-a d1ce10d
ui: add url probe support to ping IPs dialog
hussainmohd-a a9bbe82
ui: ping test result text alignment
hussainmohd-a b771ef7
proton: rmv all proton related code
hussainmohd-a bdebbad
enhance network probing and logging in ConnectionMonitor
hussainmohd-a bf677b3
proton: rmv all proton related code
hussainmohd-a 30461fe
ui: fix console log filtering and paging
hussainmohd-a 9f57c52
ui: network reachability dialog with auto/manual modes
hussainmohd-a dfb9626
Merge branch 'celzero:main' into v055n
hussainmohd-a 23a6c72
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a c8e5cd6
impl: in-app billing (google play), rpn proxy
hussainmohd-a 72ff857
ui: new activity added in manifest.xml
hussainmohd-a c295cc1
tun: smart dns, connectivity, rpn and other improvements
hussainmohd-a f42ab6c
api: subscription mgmt endpoints for rpn
hussainmohd-a 4c7707c
ui: rmv rpn related changes from proxy screen
hussainmohd-a 45176df
ui: rmv rpn related changes from nw settings screen
hussainmohd-a 55e5ce2
ui: rmv rpn changes from home screen, rename var
hussainmohd-a ad9f575
stat: new tun stat from go
hussainmohd-a aa35eb9
koin: change in koin dsl import
hussainmohd-a 6138341
refactor connection-monitor to use coroutines
hussainmohd-a db6854f
dao: count domain & ip for particular proxy(rpn)
hussainmohd-a 4fb7893
ui: rmv/comment code/string resources for rpn
hussainmohd-a 7b7920e
ui: smart DNS support to endpoint selection logic
hussainmohd-a 3a60526
tun: handle plus availability when preferred is handled
hussainmohd-a a437e21
ui: align smart dns layout with other options
hussainmohd-a 9581c09
dns: handle start status and a diff flag
hussainmohd-a a14dac0
minor: use activity in network reachability dialog
hussainmohd-a 6f3fb76
build: bump dependency versions; add commented GitHub AAR support
hussainmohd-a 511c067
gradle: bump gradle from 8.11.1 to 8.13
hussainmohd-a e72ca0b
ui: adv settings, seek bar changes, hide non prod settings
hussainmohd-a 1fb0204
ui: mark hop as experimental setting, add emoji for mobile setting
hussainmohd-a fb01d38
ui: use preferred/plus based on the setting to update state
hussainmohd-a 30f9465
ui: rmv allow bypass from play store, change icon for fall back on no nw
hussainmohd-a 06c1282
ui: new icon for fallback on no network
hussainmohd-a c7e7363
ui: place license in bottom of the sheet
hussainmohd-a 5e316ee
conn-monitor: minor improvements and handle user setting for nw conne…
hussainmohd-a 8cc9bc4
tun: minor improvement and logging
hussainmohd-a 6873a76
ui: optimize imports in console log activity
hussainmohd-a 8015edb
ui: rmv proxy selection option from ip/domain rules
hussainmohd-a 5913550
backup: start vpn when backup complete
hussainmohd-a 4789c10
ui: replace dialog with progress indicator in WgHopAdapter
hussainmohd-a 8227777
tun: improved dns fallback and detection logic
hussainmohd-a 125c945
gson: obfuscation of gson-related classes and attributes for JSON par…
hussainmohd-a a2846b4
db: database related changes for v055o
hussainmohd-a 5514b84
ui: init the seekbar with stored value
hussainmohd-a 3706a5a
restore: clean-up the temp folder after restore
hussainmohd-a a9c8c52
build: firestack dependency source and version
hussainmohd-a aa79e4f
ui: minor ui improvements
hussainmohd-a 2e52004
ui: custom ip/domain btm sheet changes
hussainmohd-a 322f2d3
ui: custom ip/domain btm sheet changes
hussainmohd-a 0e51f5d
Fix: #1073: overlap of positive, neg and neutral btn
hussainmohd-a d8c37ac
Fix: #1073: additional checks to adjust buttons
hussainmohd-a 4a39497
ui: rmv unused string from layout xml
hussainmohd-a 79e670f
tun: minor improvements in conn-monitor
hussainmohd-a 5fca21b
ui: fix active conns when asn download is set to false
hussainmohd-a f261a57
tun: invoke conn-monitor stop in vpn scope
hussainmohd-a f79e6e0
ui: make nw reachability check dialog dismisable
hussainmohd-a 160fd34
ui: change close-all chip to negative color
hussainmohd-a 5d8943a
tun: minor; rename fn()
hussainmohd-a 90bb135
ui: app info screen; firewall settings ui-overhaul
hussainmohd-a 8fb14bb
Merge branch 'celzero:main' into v055n
hussainmohd-a e562e04
strings: rename/reuse string literals
hussainmohd-a 132eb39
Merge branch 'v055n' of https://github.com/hussainmohd-a/rethink-app …
hussainmohd-a 629ec75
build: make firestack dependency configurable
hussainmohd-a ffa694b
ui: minor wireguard label and ui changes
hussainmohd-a a4b1a14
rmv slowdown settings, more stats for builder
hussainmohd-a 6f4984e
ui: minor ui and label changes
hussainmohd-a c64f316
ui: rmv http tests from auto mode in reachability screen
hussainmohd-a 0e69dba
remove incorrect kt compiler session file
hussainmohd-a 2bde83e
add .salive files to .gitignore
hussainmohd-a a446d05
remove incorrect kt compiler session file
hussainmohd-a 702eef8
ui: handle vpn lockdown & proxy in home screen btm sht
hussainmohd-a 0e26ede
ui: nw-reachability dialog auto/manual toggle fix
hussainmohd-a 6f78aed
ui: change home screen card background gradient
hussainmohd-a e2894e7
dns: add response if available even when status is start
hussainmohd-a ae53c64
ui: changes in string literals and corresponding ui elements
hussainmohd-a 158076f
ui: show no network when set underlying is empty
hussainmohd-a 8a15fcf
ui: rearrange settings screens, label changes
hussainmohd-a f50aaf4
fix: potential fix for recycler adapter crash on search
hussainmohd-a b0ec0db
ui: add missing tunnel indicator for ipv4, v6
hussainmohd-a 578e63b
fix: rmv extra curly place, minor ui change
hussainmohd-a 62bc6d5
tun-vpn: improved logger statements, minor fix
hussainmohd-a f2f1ecf
conn-monitor: launch onVpnStart in serializer
hussainmohd-a 558a5fd
ui: add new settings badge indicator
hussainmohd-a 392f6ec
tun-vpn: channel restarts with state flow
hussainmohd-a d142f65
ui: network reachability dialog for multiple url
hussainmohd-a 9819db9
ui: minor ui changes in anti-censorship screen
hussainmohd-a b7b3b6e
ui: new icons for network settings
hussainmohd-a 981d222
log-batcher: launch instead of async
hussainmohd-a 44c0889
ui: string litereal corrections in wg screen
hussainmohd-a 065962b
bump app version and update firestack
hussainmohd-a cae69b2
release: strings literals for v055o
hussainmohd-a acfe520
new-badge: show new badge only for app updates
hussainmohd-a 8bcefd9
fix: copilot suggested enum fix
hussainmohd-a 04f1f6e
ui: fix the toast message while selecting retry mechanism
hussainmohd-a 074ea4d
ui: new icon for loopback proxy forwarder apps
hussainmohd-a 017ee8d
ui: minor ui fix for v055o release
hussainmohd-a 8c11234
fix: copilot suggested; rename of method name
hussainmohd-a f920741
skip mullvad from smart dns list
hussainmohd-a 8e703cd
ui: do not show what's new in v055o
hussainmohd-a d47b04e
tun: fix plus check to handle missing dns without exception
hussainmohd-a c551095
tun-adapter: change in log levels on no tun
hussainmohd-a a11cf4b
ui: minor ui, string literal changes
hussainmohd-a 9bf297d
firestack: bump firestack version
hussainmohd-a cc0d189
ui: show log level in desc instead of default
hussainmohd-a 24e467c
tun: add diags mgr for network stall detection
hussainmohd-a File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.