mahee96
|
395d2bb657
|
minimuxer: gutted discovery mechanism for finding the fake deviceIP from uTun routes coz it is impossible to walk subnet and kernel route table doesn't tell active associations but just possible routes attempted
|
2026-03-03 12:20:47 +05:30 |
|
mahee96
|
b643f6ae01
|
minimuxer: fix some stale state issues during VPN up/down cycles or changing config
|
2026-03-03 10:49:36 +05:30 |
|
mahee96
|
2f0fb3cb71
|
minimuxer: added back file headers info about authors
|
2026-03-03 09:59:48 +05:30 |
|
mahee96
|
0f90f9bf2d
|
DeviceEndpoint: fix all minimuxer woes by properly handling usbmuxd signals for listdevices and listen
|
2026-03-03 09:20:39 +05:30 |
|
mahee96
|
4e6882423d
|
Heartbeat: improved logging intent
|
2026-03-03 04:32:46 +05:30 |
|
mahee96
|
7c3add0e70
|
IfaceScanner: fix some state update issues
|
2026-03-03 04:02:07 +05:30 |
|
mahee96
|
c4139473fa
|
IfaceScanner: used the user specified IP to directly test if device is available there instead of assuming it to be under the subnet of tunnel coz it is fake endpoint interceptable by the tunnel's included routes
|
2026-03-03 03:23:00 +05:30 |
|
mahee96
|
0837f82a69
|
minimuxer: added binding for the cached tunnel config values so that application layer can provide and listen to updates.
|
2026-03-03 02:57:39 +05:30 |
|
mahee96
|
0e81515af9
|
minimuxer: fix usbmuxd socket error handling - restart on first error and dont wait for 5 lol
|
2026-03-02 17:05:38 +05:30 |
|
mahee96
|
7500dd5b17
|
minimuxer: usbmuxer was not handling socket kill or death properly when app was backgrounded and came into foreground
|
2026-03-02 16:57:37 +05:30 |
|
mahee96
|
dba84ed015
|
minimuxer: IfaceScanner - updated to skim thru kernel routing tables and find the included routes of our uTun
|
2026-03-02 14:59:08 +05:30 |
|
mahee96
|
dbb1e0ff3e
|
minimuxer: gut checks for allowRange/whitelist since we control it on the VPN side
|
2026-03-02 10:14:21 +05:30 |
|
mahee96
|
431900368a
|
pbxproj - switch to sidestore repos for minimuxer
|
2026-03-02 08:56:45 +05:30 |
|
mahee96
|
8843a95bfc
|
minimuxer: added empty header dirs required by xcframework
|
2026-03-02 08:28:25 +05:30 |
|
mahee96
|
4810f3a624
|
minimuxer: removed target dir from exlcudes since it is in .gitignore
|
2026-03-02 08:25:37 +05:30 |
|
mahee96
|
954a96b988
|
minimuxer: added the xcframework libs which was missed before
|
2026-03-02 08:22:49 +05:30 |
|
mahee96
|
9d01a1c116
|
minimuxer: allow specific network address for sidestore tunnels
|
2026-03-02 07:58:21 +05:30 |
|
mahee96
|
adb91439e4
|
minimuxer: added dynamic lookup of peer for utun(VPN) when not in P2P which is required for sidestore
|
2026-03-02 07:33:51 +05:30 |
|
mahee96
|
40a2137069
|
minimuxer: install - added device connection check before requesting afc services
|
2026-03-02 04:53:37 +05:30 |
|
mahee96
|
fa752e3ae6
|
minimuxer: muxer works now - but has heartbeat issue due to getDevice() failing sometimes, will investigate next.
|
2026-03-02 03:24:45 +05:30 |
|
mahee96
|
cdc41c7954
|
submodules: updated to latest
|
2026-03-01 16:31:45 +05:30 |
|
mahee96
|
bf65bce7b5
|
em_proxy: updated submodule to latest
|
2026-03-01 16:13:05 +05:30 |
|
mahee96
|
850180273c
|
em_proxy: consolidate em_proxy stuff into its own repo (moved em_proxy.xcodeproj, fetch-prebuilt.sh into its repo)
|
2026-03-01 16:08:07 +05:30 |
|
mahee96
|
a9a2d8780b
|
pbxproj: restore required slowly - added Dependencies/** references after careful vetting by GROUP reference instead of FOLDER reference in xcode
|
2026-03-01 15:36:22 +05:30 |
|
mahee96
|
6cdfc211ea
|
minimuxer: check-in package.resolved
|
2026-03-01 14:57:35 +05:30 |
|
mahee96
|
58ff20c690
|
minimuxer: reverted to using pre-compiled(and checked-in) RustBridge.xcframework which will be accessible only by MinimuxerBridge which will expose it to minimuxer swift layer under Sources/*.swift .
|
2026-03-01 14:55:17 +05:30 |
|
mahee96
|
f5eb669a74
|
MinimuxerWrapper: cleanup
|
2026-03-01 01:48:45 +05:30 |
|
mahee96
|
c09c290973
|
minimuxer: removed old minimuxer binaries fetch from the fetch script
|
2026-03-01 01:20:47 +05:30 |
|
mahee96
|
fd797fdf88
|
minimuxer: removed old xcodeproj
|
2026-03-01 01:18:18 +05:30 |
|
mahee96
|
b18ce43a64
|
minimuxer: removed old xcodeproj
|
2026-03-01 01:18:18 +05:30 |
|
mahee96
|
e90b8a0e32
|
minimuxer: switch to build tool plugin for rust build with SPM target
|
2026-03-01 01:18:18 +05:30 |
|
mahee96
|
bb578316f1
|
minimuxer: use zip-foundation instead of process for zip/unzip
|
2026-02-28 15:08:17 +05:30 |
|
mahee96
|
9579d46bed
|
minimuxer: added few more files that were missed
|
2026-02-28 14:56:17 +05:30 |
|
mahee96
|
a916293585
|
minimuxer: added Package.swift which was missed
|
2026-02-28 14:46:51 +05:30 |
|
mahee96
|
a6baf59649
|
minimuxer: full rewrite in swift from rust
|
2026-02-28 14:22:55 +05:30 |
|
ny
|
a505d04215
|
fix: 26.4 patch, add correct dest
- update minimuxer
|
2026-02-27 22:21:41 -05:00 |
|
mahee96
|
ac277aa6eb
|
minimuxer: added @nythepegasus's patch as-is
|
2026-02-28 04:24:03 +05:30 |
|
mahee96
|
dfb01c2ae5
|
minimuxer: updated submodule to latest
|
2026-02-28 03:52:35 +05:30 |
|
mahee96
|
bff192be4e
|
ALTSign cleanup
|
2026-02-25 08:16:42 +05:30 |
|
mahee96
|
a863b2f39a
|
ALTSign cleanup
|
2026-02-25 08:15:43 +05:30 |
|
mahee96
|
31d07534d0
|
CI: improve more ci worflow
|
2026-02-24 05:27:15 +05:30 |
|
mahee96
|
dc058938ef
|
altsign updated to latest
|
2026-02-24 02:40:30 +05:30 |
|
mahee96
|
aec39c0ccd
|
updated altsign to use xcframework for openSSL which was causing huge download of 1.2 GB each time
|
2026-02-24 02:13:48 +05:30 |
|
mahee96
|
ded65e30d6
|
dependencies: fix few more issues with project reference
|
2026-02-23 14:28:53 +05:30 |
|
mahee96
|
10154954f0
|
dependencies: covert most back to folders except few that are required by build for reference
|
2026-02-23 12:45:24 +05:30 |
|
mahee96
|
59892247a6
|
dependencies: fix missing header by adding to output list
|
2026-02-23 12:30:19 +05:30 |
|
mahee96
|
4ff35e36e4
|
fix: attempt to fix the dependency chaining issue
|
2026-02-23 10:29:02 +05:30 |
|
mahee96
|
23d5123d07
|
libcurl: added back as dependency
|
2026-02-23 00:55:08 +05:30 |
|
mahee96
|
d93df1ce9c
|
bug-fix: Cargo project build in em_proxy, minimuxer weren't declaring the artifacts as outputs causing them to be missed being generated during manual clean and re-run
|
2026-02-22 23:46:21 +05:30 |
|
mahee96
|
016ef38c92
|
cleanup: removed more unused commented out code
|
2026-02-22 22:58:11 +05:30 |
|