Commit Graph

  • 75edfad132 Fix AltBackup.ipa is not included develop nightly Huge_Black 2026-03-21 15:30:49 +08:00
  • 84c5bf40ca Merge pull request #1218 from LiveContainer/develop-lc Huge_Black 2026-03-21 12:08:32 +08:00
  • 01e73328f8 Only run turn off data shortcut when minimuxer is not ready and below 26.4 Huge_Black 2026-03-21 12:01:16 +08:00
  • a1f71a8149 Fix widget not working Huge_Black 2026-03-21 11:58:20 +08:00
  • 5d0ac4bf53 feat: add Ampersand to Trusted Sources work/suprstarrd/ampersand-trustedsrc suprstarrd 2026-03-19 11:37:32 -04:00
  • 8624a8e919 feat: add Mona to Trusted Sources (#1210) suprstarrd 2026-03-17 09:28:56 -07:00
  • dfdac41a70 vpn-configuration: fix - properly report active status alpha staging mahee96 2026-03-03 13:24:48 +05:30
  • 62ad755920 vpn-configuration: fix typo in sentence mahee96 2026-03-03 12:29:22 +05:30
  • baf1aa7fff vpn-configuration: updated to reflect actual implementation mahee96 2026-03-03 12:27:12 +05:30
  • 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 mahee96 2026-03-03 12:20:47 +05:30
  • e32f4fbeae vpn-configuration: removed UI updating state despite bindTunnelConfig() driving it just behind mahee96 2026-03-03 10:57:12 +05:30
  • b643f6ae01 minimuxer: fix some stale state issues during VPN up/down cycles or changing config mahee96 2026-03-03 10:49:36 +05:30
  • 2f0fb3cb71 minimuxer: added back file headers info about authors mahee96 2026-03-03 09:59:48 +05:30
  • 0f90f9bf2d DeviceEndpoint: fix all minimuxer woes by properly handling usbmuxd signals for listdevices and listen mahee96 2026-03-03 09:20:39 +05:30
  • 1c8541fdd4 MinimuxerWrapper: remove spam logs mahee96 2026-03-03 04:33:07 +05:30
  • 4e6882423d Heartbeat: improved logging intent mahee96 2026-03-03 04:32:46 +05:30
  • 7c3add0e70 IfaceScanner: fix some state update issues mahee96 2026-03-03 04:02:07 +05:30
  • 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 mahee96 2026-03-03 03:23:00 +05:30
  • 0837f82a69 minimuxer: added binding for the cached tunnel config values so that application layer can provide and listen to updates. mahee96 2026-03-03 02:56:41 +05:30
  • c04ebd3ec6 vpn-configuration: added new swiftUI view to settings to view discovered vpn settings and provide an override for deviceIP (if required) by user. mahee96 2026-03-03 02:54:58 +05:30
  • 0e81515af9 minimuxer: fix usbmuxd socket error handling - restart on first error and dont wait for 5 lol mahee96 2026-03-02 17:05:38 +05:30
  • dd4c0be75d minimuxer: match API name mahee96 2026-03-02 16:57:56 +05:30
  • 7500dd5b17 minimuxer: usbmuxer was not handling socket kill or death properly when app was backgrounded and came into foreground mahee96 2026-03-02 16:57:37 +05:30
  • dba84ed015 minimuxer: IfaceScanner - updated to skim thru kernel routing tables and find the included routes of our uTun mahee96 2026-03-02 14:59:08 +05:30
  • dbb1e0ff3e minimuxer: gut checks for allowRange/whitelist since we control it on the VPN side mahee96 2026-03-02 10:14:21 +05:30
  • 431900368a pbxproj - switch to sidestore repos for minimuxer mahee96 2026-03-02 08:56:45 +05:30
  • 8843a95bfc minimuxer: added empty header dirs required by xcframework mahee96 2026-03-02 08:28:25 +05:30
  • 4810f3a624 minimuxer: removed target dir from exlcudes since it is in .gitignore mahee96 2026-03-02 08:25:37 +05:30
  • 954a96b988 minimuxer: added the xcframework libs which was missed before mahee96 2026-03-02 08:22:49 +05:30
  • afd32a285d pbxproj - removed local references and used github references for altsign and minimuxer spm packages mahee96 2026-03-02 08:11:36 +05:30
  • f8a0ee2c84 cellular-refresh: disable shortcuts spawning until this feature is complete since it interferes with testing for now. mahee96 2026-03-02 08:03:41 +05:30
  • 9d01a1c116 minimuxer: allow specific network address for sidestore tunnels mahee96 2026-03-02 07:58:21 +05:30
  • f6db823816 bug-fix: be on right thread when doing UI work or accessing UI references/UIApplication mahee96 2026-03-02 07:34:35 +05:30
  • dfb018bb89 minimuxer: added dynamic lookup of peer for utun(VPN) when not in P2P which is required for sidestore mahee96 2026-03-02 07:34:07 +05:30
  • adb91439e4 minimuxer: added dynamic lookup of peer for utun(VPN) when not in P2P which is required for sidestore mahee96 2026-03-02 07:33:51 +05:30
  • 368a2afad4 bug-fix: ensure main thread when using UIApplication.shared mahee96 2026-03-02 04:54:40 +05:30
  • 830b66c364 MinimuxerWrapper - for now lets use hardcoded addresses as before - so commented out dynamic discovery mahee96 2026-03-02 04:54:20 +05:30
  • 40a2137069 minimuxer: install - added device connection check before requesting afc services mahee96 2026-03-02 04:53:37 +05:30
  • fa752e3ae6 minimuxer: muxer works now - but has heartbeat issue due to getDevice() failing sometimes, will investigate next. mahee96 2026-03-02 03:24:45 +05:30
  • 71b319c8e6 pbxproj: restore required slowly - added all missing source files (.h, .c, .cpp) for libimobiledevice and added missing entries under products for libimobiledevice, libem_proxy-swift mahee96 2026-03-01 18:00:37 +05:30
  • fd12d36980 pbxproj: restore required slowly - added back libimobiledevice compilation sources (.h, .c, .cpp) mahee96 2026-03-01 16:49:03 +05:30
  • cdc41c7954 submodules: updated to latest mahee96 2026-03-01 16:29:50 +05:30
  • 1fe3e5a6ca pbxproj: restore required slowly - cleanup + added em_proxy target libs properly mahee96 2026-03-01 16:25:51 +05:30
  • bf65bce7b5 em_proxy: updated submodule to latest mahee96 2026-03-01 16:13:05 +05:30
  • 7f3647a230 pbxproj: restore required slowly - streamline em_proxy dependencies mahee96 2026-03-01 16:08:38 +05:30
  • 850180273c em_proxy: consolidate em_proxy stuff into its own repo (moved em_proxy.xcodeproj, fetch-prebuilt.sh into its repo) mahee96 2026-03-01 16:08:07 +05:30
  • 6a20d50fb6 pbxproj: restore required slowly - added back xcode auto-discovered roxas related framework, product and xcodeproj (xcode won't let me live in peace otherwise) - now total pbxproj lines = 2.5K mahee96 2026-03-01 15:41:35 +05:30
  • 79dc65f1c8 pbxproj: restore required slowly - added back xcode auto-discovered framework, xcodeproj (xcode is persistent on adding this back into pbxproj even if I ignore or remove it). mahee96 2026-03-01 15:38:00 +05:30
  • a9a2d8780b pbxproj: restore required slowly - added Dependencies/** references after careful vetting by GROUP reference instead of FOLDER reference in xcode mahee96 2026-03-01 15:36:22 +05:30
  • 2286e78a55 pbxproj: restore required slowly - added Dependencies bare reference mahee96 2026-03-01 15:23:01 +05:30
  • 3aa3b5df65 pbxproj: restore required slowly - removed Dependencies as a folder and will add back as group coz xcode scans the frameworks and xcodeproj files again and again each time due to it being folder type reference mahee96 2026-03-01 15:04:06 +05:30
  • 6cdfc211ea minimuxer: check-in package.resolved mahee96 2026-03-01 14:57:35 +05:30
  • 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 . mahee96 2026-03-01 14:49:36 +05:30
  • 0b865729a7 pbxproj: restore required slowly - added em_proxy swift source and static lib reference mahee96 2026-03-01 13:25:21 +05:30
  • 7c4cf2ae62 pbxproj: cleanup - removed obsolete xcscheme mahee96 2026-03-01 13:22:45 +05:30
  • b0c65b04f2 pbxproj: restore required slowly - added depdencies dir reference mahee96 2026-03-01 13:11:39 +05:30
  • f3f8036693 pbxproj: massive cleanup - removed duplicate and stale entries - bring down from 10K to 1.5K lines mahee96 2026-03-01 13:06:27 +05:30
  • 6e9e0aee0a fix: revert 26.4 fix partially to fix everywhere ny 2026-02-28 18:03:35 -05:00
  • ee7c97fd3e workspace: added minimuxer SPM package mahee96 2026-03-01 01:49:12 +05:30
  • f5eb669a74 MinimuxerWrapper: cleanup mahee96 2026-03-01 01:48:45 +05:30
  • 3af3aa071c MinimuxerWrapper: streamline the logging mahee96 2026-03-01 01:21:06 +05:30
  • 857c1e03e0 minimuxer: use newly exposed Swift wrappers in MinimuxerWrapper.swift mahee96 2026-03-01 01:20:14 +05:30
  • c09c290973 minimuxer: removed old minimuxer binaries fetch from the fetch script mahee96 2026-03-01 01:19:37 +05:30
  • 7b8884a8ac pbxproj: removed minimuxer as a static lib and switched to SPM based mahee96 2026-03-01 01:05:05 +05:30
  • fd797fdf88 minimuxer: removed old xcodeproj mahee96 2026-03-01 01:04:12 +05:30
  • b18ce43a64 minimuxer: removed old xcodeproj mahee96 2026-03-01 01:03:50 +05:30
  • e90b8a0e32 minimuxer: switch to build tool plugin for rust build with SPM target mahee96 2026-02-28 15:57:14 +05:30
  • bb578316f1 minimuxer: use zip-foundation instead of process for zip/unzip mahee96 2026-02-28 15:08:17 +05:30
  • 9579d46bed minimuxer: added few more files that were missed mahee96 2026-02-28 14:56:17 +05:30
  • a916293585 minimuxer: added Package.swift which was missed mahee96 2026-02-28 14:46:51 +05:30
  • f634b52e44 minimuxer: updated wrapper to use spm based reference of swift-minimuxer mahee96 2026-02-28 14:23:18 +05:30
  • a6baf59649 minimuxer: full rewrite in swift from rust mahee96 2026-02-28 14:22:55 +05:30
  • a505d04215 fix: 26.4 patch, add correct dest ny 2026-02-27 22:21:41 -05:00
  • 95953ca0e9 IfManager: added String representation for readability mahee96 2026-02-28 06:45:12 +05:30
  • 3b9b45a06f pbxproj: was missing references to IfManager.swift mahee96 2026-02-28 04:41:33 +05:30
  • ac277aa6eb minimuxer: added @nythepegasus's patch as-is mahee96 2026-02-28 04:24:03 +05:30
  • 7926452661 minimuxer: added @nythepegasus's patch as-is mahee96 2026-02-28 04:18:34 +05:30
  • dfb01c2ae5 minimuxer: updated submodule to latest mahee96 2026-02-28 03:52:35 +05:30
  • bff192be4e ALTSign cleanup mahee96 2026-02-25 08:16:42 +05:30
  • a863b2f39a ALTSign cleanup mahee96 2026-02-25 08:15:43 +05:30
  • bf72a0edfc CI: add what xcode is suggesting (xcode noise from auto create schemes) mahee96 2026-02-25 08:15:31 +05:30
  • 06ad6488cc CI: changelog in md was incorrect in release notes mahee96 2026-02-25 08:08:46 +05:30
  • 12f84b2365 CI: fixes for author mahee96 2026-02-25 07:46:54 +05:30
  • 118f64de8a CI: multiple fixes mahee96 2026-02-25 07:33:55 +05:30
  • 555bb3d985 CI: remove harcoded repo name and use incoming mahee96 2026-02-25 03:30:57 +05:30
  • 25925aceef CI: create tag if required mahee96 2026-02-25 03:18:31 +05:30
  • 5444fdd9bb CI: handle zipping irrespective of encryption is possible or not mahee96 2026-02-25 03:14:50 +05:30
  • f91e0a6295 fix compilation issue after recent merge mahee96 2026-02-25 03:00:34 +05:30
  • 4e4f0f6a3f Merge branch 'cell-staging' into develop mahee96 2026-02-25 02:50:13 +05:30
  • 9706a43bc1 ci - decouple source_metadata.json generation from deploy mahee96 2026-02-25 02:41:58 +05:30
  • d748a89b47 ci - do not encrypt build logs if password unavailable (forks CI friendly) mahee96 2026-02-25 01:45:23 +05:30
  • f412f6df23 Merge branch 'cell-shortcut' into cell-staging mahee96 2026-02-25 01:20:56 +05:30
  • b8354d3d0e cleanup - xcode brought these new entries for schemes mahee96 2026-02-25 01:18:09 +05:30
  • 191ce15d55 Merge branch 'staging' into develop mahee96 2026-02-25 00:50:28 +05:30
  • 7f8f4fa9a7 ci: fixes for yml mahee96 2026-02-25 00:42:02 +05:30
  • ad54cbadc1 ci: fixes for yml mahee96 2026-02-25 00:40:09 +05:30
  • eb251b89c9 ci: fixes for yml mahee96 2026-02-25 00:30:07 +05:30
  • 9efea00d09 ci: use runner number as build number mahee96 2026-02-25 00:25:11 +05:30
  • 7df29ca23b ci: fixes in workflow.py mahee96 2026-02-25 00:10:40 +05:30
  • d06520d46f ci: fix - tag was not pushed mahee96 2026-02-25 00:08:41 +05:30