Commit Graph

  • 59ea41e454 docs: fix leftover merge conflict markers in README. main M1rsem 2026-08-13 12:02:52 +03:00
  • 5278561f13 Release PronBox v1.14.0: protocol setup docs and wg-obfs profile switch. M1rsem 2026-08-13 11:54:13 +03:00
  • d447adc133 chore: replace em dashes with ASCII hyphens. M1rsem 2026-08-13 09:44:44 +03:00
  • 1337e31579 Release PronBox v1.13.0: RU stealth defaults and mixed port 19090. M1rsem 2026-08-13 09:42:51 +03:00
  • 73156230d2 Release PronBox v1.14.0: protocol setup docs and wg-obfs profile switch. v1.14.0 M1rsem 2026-08-13 11:54:13 +03:00
  • 3ca3c8fcf6 chore: replace em dashes with ASCII hyphens. v1.13.0 M1rsem 2026-08-13 09:44:44 +03:00
  • d8519acf36 Release PronBox v1.13.0: RU stealth defaults and mixed port 19090. M1rsem 2026-08-13 09:42:51 +03:00
  • 4cbcff303f Обновить README.md M1rs3m 2026-08-13 09:13:58 +03:00
  • 4b0eee3eb5 Release PronBox v1.12.0 from NIH TechnoPron. v1.12.0 M1rsem 2026-08-13 09:03:44 +03:00
  • 7298a36e38 Обновить README.md M1rs3m 2026-08-13 08:56:47 +03:00
  • 89d0adb27c Release VeilBox v1.11.0: switchable TrustTunnel/olcrtc profiles. M1rsem 2026-08-12 20:34:21 +03:00
  • 62f2414c12 docs: add Gitea release and push instructions M1rsem 2026-08-12 15:13:31 +03:00
  • 488cb24649 chore: prepare v1.10.2-stealth.1 release for Gitea v1.10.2-stealth.1 M1rsem 2026-08-12 15:13:18 +03:00
  • 07d81c9249 первый комит M1rsem 2026-08-12 15:12:01 +03:00
  • a87244943a ci: only upload pre-release if the commit message meets specific criteria taamarin 2025-10-21 19:04:30 +07:00
  • 4cec20f8d8 Theoretically optimized a bit of performance (#207) moeyuki 2025-10-21 19:56:00 +08:00
  • 5427402d77 ci(debug): add GitHub pre-release upload and fix build script taamarin 2025-10-12 15:20:40 +07:00
  • 9f479cd546 fix(ctr): sanitize last_check_time, safe return, and add alt SSID method taamarin 2025-09-08 00:13:29 +07:00
  • ee005eefa3 fix(box.service): simplify sed rule for adding enhanced-mode taamarin 2025-09-07 17:12:32 +07:00
  • 4580a552e3 feat(box.tool): mask sensitive token in subscription URL logs taamarin 2025-09-06 23:03:23 +07:00
  • 1c43da1106 v1.10.2 github-actions[bot] 2025-09-05 12:45:20 +00:00
  • 6074f4c6f0 fix(scripts): use /system/bin/sh and add curl timeout options in box.tool taamarin 2025-09-05 10:23:34 +07:00
  • ff44bf3b1f fix: escape special characters in restore_ini sed replacement taamarin 2025-09-04 09:13:21 +07:00
  • 6a3acff87c box.tool(subs): extend protocol detection & clarify error log taamarin 2025-09-04 03:05:36 +07:00
  • cf3e360be0 feat: support Base64 subscription(clash/momo) file in box.tool taamarin 2025-09-04 02:29:40 +07:00
  • 4d4961637f refactor(settings): move GID list to separate gid.list.cfg taamarin 2025-09-03 00:53:58 +07:00
  • ca355c191e Add restore and apply settings.ini functionality taamarin 2025-08-25 17:10:33 +07:00
  • 8d74c59e45 box: switch sing-box to single config file taamarin 2025-08-25 09:23:18 +07:00
  • f17ba92285 v1.10.1 github-actions[bot] 2025-08-23 04:35:33 +00:00
  • a45043e8f8 修正“treu”为“true”的拼写错误 https://github.com/taamarin/box_for_magisk/pull/199 taamarin 2025-08-23 09:35:00 +07:00
  • f61566bb2a refactor(scripts): simplify inotify & utils with busybox awk and case logic taamarin 2025-08-23 09:03:36 +07:00
  • 2fbb36924d v1.10.0 github-actions[bot] 2025-08-21 06:36:01 +00:00
  • 5378a141ee fix(network-switch): improve WiFi SSID list handling taamarin 2025-08-21 13:04:16 +07:00
  • 28056d9358 chore(scripts): remove tun_forward_ip_rules support taamarin 2025-08-19 08:39:22 +07:00
  • bafca21025 fix: improve logging, startup handling, and binary checks taamarin 2025-08-18 09:05:31 +07:00
  • d28ba2f645 scripts: add settings.ini validation to all entry scripts taamarin 2025-08-17 05:23:42 +07:00
  • 7cb8f49373 refactor(customize): improve binary update flow and mirror selection taamarin 2025-08-16 20:04:15 +07:00
  • 823f262363 box.service: refine log cleanup rules taamarin 2025-08-16 14:32:47 +07:00
  • b8a51ee1c2 feat: introduce network-based service control with Wi-Fi/SSID options taamarin 2025-08-16 13:44:25 +07:00
  • 042d079b17 feat(clash): add support for multiple subscription URLs and configs taamarin 2025-08-16 11:03:06 +07:00
  • 515eae8447 feat: improve install & update flow, add progress bars, ghfast prompt, and logging polish taamarin 2025-08-14 06:57:48 +07:00
  • f13c8608bb feat(subscriptions): add sing-box subscription support taamarin 2025-08-13 09:19:01 +07:00
  • e9eda0e417 fix(subscription): restart box.service on subscription update, if renew=true taamarin 2025-08-13 08:12:43 +07:00
  • acfa76b2af fix: create clash_provide_config file and update subscription settings taamarin 2025-08-13 07:29:37 +07:00
  • 768d5bbeb5 feat: improve logging, add help menus, and enhance update/reload routines taamarin 2025-08-11 07:17:23 +07:00
  • 82618ef4e4 fix: revert socket MARK rules in box.iptables to restore UDP connectivity Ref: https://github.com/taamarin/box_for_magisk/issues/195 taamarin 2025-08-09 14:45:48 +07:00
  • 0dcebed687 fix(service): add unified config error handler to update module status taamarin 2025-08-09 11:15:21 +07:00
  • 256c06f045 feat(service): improve config file handling (Sync BFR Manager) taamarin 2025-08-09 11:14:17 +07:00
  • d8a5229700 chore(scripts): unify output suppression format to >/dev/null 2>&1 taamarin 2025-08-09 11:12:16 +07:00
  • 275b04ea44 v1.9.1 github-actions[bot] 2025-08-02 07:27:00 +00:00
  • 19641a3f14 ci: refine release workflow taamarin 2025-08-02 06:47:07 +07:00
  • 5c1c5a72bd fix(iptables): switch to --set-xmark and reorder TProxy skip e4114de391 taamarin 2025-08-02 03:46:56 +07:00
  • a40d57cd96 v1.9.0 taamarin 2025-07-20 06:22:54 +07:00
  • 0a59c0448a fix(box): use busybox paste for better compatibility on older Android taamarin 2025-07-20 04:24:38 +07:00
  • 128006d6e4 Update README taamarin 2025-07-20 02:40:50 +07:00
  • 97e2db3781 fix(box): remove all '0:, 10: and :999' prefixes from package list in Clash(tun) config taamarin 2025-07-20 01:50:53 +07:00
  • 42b355f0e4 fix: sanitize package list before inserting into config taamarin 2025-07-20 01:26:39 +07:00
  • b4a2c00ee2 fix: duplicate dns address output on some devices (#191) NOOBie 2025-07-10 22:50:14 +07:00
  • 2dcc4ca30d Updated find_packages_uid() to compute UID based on user ID and app ID for entries like "user:package". taamarin 2025-07-10 21:16:54 +07:00
  • 361e4210f5 feat: Add sbfr shortcut for direct execution taamarin 2025-06-25 14:21:49 +07:00
  • c9c4be52b0 Improve box.iptables logic with Android version check via major version parsing (#189) ratabb 2025-06-18 17:47:53 +07:00
  • 16f2455413 update readme taamarin 2025-06-17 01:39:26 +07:00
  • cac3186215 hysteria: update config and Validated network_mode in iptables and service taamarin 2025-06-16 01:06:22 +07:00
  • c80f57a024 Extend routing/NAT rules for tun device twnesss 2025-05-26 19:15:36 +07:00
  • a8ee2493a9 feat(cgroup): refactor memcg/cpuset/blkio logic, update settings twnesss 2025-05-26 10:05:13 +07:00
  • 3b6fe424c9 refactor: simplify sing-box(1.12+) config, remove legacy rules and sniff options twnesss 2025-05-25 23:31:44 +07:00
  • b43b05937a feat(cron): improve crond handling and cleanup twnesss 2025-05-25 23:10:17 +07:00
  • 1619f1944c fix: force redir-host mode when fake-ip is used with GID, packages, or AP ignore list Шоколад 2025-05-02 10:18:16 +07:00
  • 02f1be31b2 Filters out local DNS info ipv4 only & local IP as array (#182) ratabb 2025-03-15 10:59:16 +00:00
  • 13e773c861 add info local IP & DNS at box.services status (#180) ratabb 2025-03-05 16:41:04 +00:00
  • 6b8d7005a2 Add skip_mount to prevent suspicious mountpoint detections. (#179) Agus Suristyono 2025-02-20 20:00:42 +07:00
  • 9fbaa9914b Misc Шоколад 2025-02-09 12:24:51 +07:00
  • 8b000cd4c2 feat: update TUN device handling https://github.com/taamarin/box_for_magisk/issues/177 Шоколад 2025-02-09 01:31:37 +07:00
  • 80c5d7313c Update upload-artifact action from v3 to v4 Шоколад 2025-02-03 19:52:42 +07:00
  • 1672bb721f refactor box.iptables: Improve readability and structure Шоколад 2025-02-03 18:04:25 +07:00
  • 982a1aad5e fix condition for fake-ip range in box.iptables based on enhanced-mode Шоколад 2025-01-16 14:19:48 +07:00
  • 57f9dbd4d1 feat: Improve download handling by adding curl fallback Шоколад 2024-12-25 17:14:50 +07:00
  • 7caf827136 Added logic to use curl if available for file downloading, falling back to wget if curl is not found. https://github.com/taamarin/box_for_magisk/issues/172 Шоколад 2024-12-25 15:30:47 +07:00
  • 1278e2a635 v1.8 Шоколад 2024-12-22 18:10:41 +07:00
  • 6abd57ab6e readme dependabot-preview[bot] 2024-12-14 21:17:45 +07:00
  • d9cc218b89 refactor: Modularize service management with functions - Added run_as_su, stop_service, and start_service for better readability and reuse. - Improved process check with /proc/${PID}. dependabot-preview[bot] 2024-12-14 17:38:33 +07:00
  • aab21126c2 Switch list mode from whitelist to blacklist and clean up configuration - Changed the mode from whitelist to blacklist. - Simplified and reorganized package list formatting for clarity. - Removed unused and commented-out package entries to streamline the file. - Updated examples and annotations for better readability. dependabot-preview[bot] 2024-12-14 13:46:11 +07:00
  • 97aaa92a1e Revert "Add script to check if xyz.chz.bfm app is installed and notify about module compatibility" dependabot-preview[bot] 2024-12-14 13:43:39 +07:00
  • 097a327f9e Refactored and optimized settings script: - Improved comments and formatting - Introduced interface allow/ignore list from configuration - Simplified logging and notification logic dependabot-preview[bot] 2024-12-13 17:00:54 +07:00
  • 6033ddbbc0 Fix Mistake twnesss 2024-12-09 03:43:24 +07:00
  • 18040d211b 更正正则表达式,以删除package.list.cfg无用字段,并添加gid支持 (#169) moeyuki 2024-12-08 22:22:47 +08:00
  • 1da4ec527f Add default mode:white if empty in $pkg_config file. twnesss 2024-12-07 15:54:05 +07:00
  • 01c74b4829 Add script to check if xyz.chz.bfm app is installed and notify about module compatibility twnesss 2024-12-07 14:27:01 +07:00
  • 404206561b (adjust) white/black list mode twnesss 2024-12-07 13:15:20 +07:00
  • 8f0c649ef2 Remove useless code without any functional changes (#167) moeyuki 2024-12-07 12:55:45 +08:00
  • 5ff94d02e3 Change the default option to whitelist mode (#166) moeyuki 2024-12-07 01:53:51 +08:00
  • 72361987a8 To modify a variable misreference (#162) moeyuki 2024-12-05 02:01:07 +08:00
  • b15fa6a343 Add a black and white list config. (#161) moeyuki 2024-12-04 22:28:05 +08:00
  • e3b147a4b5 v1.7.5 twnesss 2024-11-17 17:50:36 +07:00
  • d3b7d6ef9c Refined box.services: box run - adjust xray/v2fly port sync - update example config and add format .yaml twnesss 2024-11-16 17:03:38 +07:00
  • 61896b8f3c Fix dns leak again (#157) YuSaki丶Kanade 2024-11-12 20:29:03 +08:00
  • 9a0c210c34 always unzip webroot (#156) YuSaki丶Kanade 2024-11-11 20:27:00 +08:00
  • 0a2e8ac4d5 Refined customize.sh twnesss 2024-11-06 20:17:04 +07:00
  • 88b6200c00 Refined box.tool: subscription - adjust clash configuration - add a Node as an example - settings.ini add example subs twnesss 2024-11-06 20:09:20 +07:00
  • 8852eee20a Fix upload bot twnesss 2024-11-06 07:02:23 +07:00