These 65 commits are when the Protocol Buffers files have changed:
| Commit: | ff3d3c1 | |
|---|---|---|
| Author: | Nova | |
wip: add traffic statistics
| Commit: | 1e3966b | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
upgrade xray core && make the egress path use interface bind
| Commit: | 3b56187 | |
|---|---|---|
| Author: | parhelia512 | |
update simple-protobuf
| Commit: | 006b986 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
refactor: create extra-core config securely inside the Core The GUI no longer supplies a config directory. The Core writes the extra process config to a fresh, randomly named temp file that cannot be hijacked even when the Core is elevated. - remove extra_process_conf_dir from the proto API - CreateExtraConfig uses os.CreateTemp (O_CREATE|O_EXCL, 0600, random name) so a pre-planted symlink or pre-existing file cannot redirect or clobber the privileged write - bind the temp file's lifetime to the process: removed on stop, unexpected exit, or failed start, so no secret-bearing config files accumulate in the shared temp dir - makeConfigReadable is now internal to the process package
| Commit: | 4a96be2 | |
|---|---|---|
| Author: | parhelia512 | |
fix #1392
| Commit: | 69900f1 | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | parhelia512 | |
feat: add NaiveProxy support
| Commit: | 5a9efe3 | |
|---|---|---|
| Author: | Neur0toxine | |
| Committer: | GitHub | |
feat: Customizable tun addr (#1234) * feat: Closes #1124: customizable TUN addresses * fix: better error handling for `deriveTunDNSFromCoreConfig` * fix: translations * fix: drop `deriveTunDNSFromCoreConfig`, fix tun-in check for macOS * fix: add restore default cidrs button, drop checkbox
| Commit: | 24ea2cb | |
|---|---|---|
| Author: | Nova | |
add warp autogen/route option && fix traffic looper
| Commit: | 4f27ed5 | |
|---|---|---|
| Author: | parhelia512 | |
refactor: reimplement Clash configuration parsing
| Commit: | c7f54d0 | |
|---|---|---|
| Author: | parhelia512 | |
Update simple-protobuf
| Commit: | be57ea3 | |
|---|---|---|
| Author: | parhelia512 | |
Migrate to grpc
| Commit: | b606dd2 | |
|---|---|---|
| Author: | Nova | |
add Out IP test && Add configurable sorting by test results && Add some actions to hotkey options
| Commit: | 2056e63 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
prepare core for xray
| Commit: | 046acde | |
|---|---|---|
| Author: | parhelia512 | |
refactor: migrate from bulit-in C++ clash parser to clash2singbox
| Commit: | 54af50f | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | GitHub | |
chore: cleanup
| Commit: | ae75863 | |
|---|---|---|
| Author: | Nova | |
Add country only test
| Commit: | 9e82c19 | |
|---|---|---|
| Author: | parhelia512 | |
improve and support filter by country code
| Commit: | 10e0b31 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
add country emoji to speed test and its result
| Commit: | 808c4f3 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
add custom timeout to url and speed test
| Commit: | 667040c | |
|---|---|---|
| Author: | parhelia512 | |
refactor: remove geo assets
| Commit: | 2dde7db | |
|---|---|---|
| Author: | Mahdi | |
| Committer: | GitHub | |
Migrate to protorpc (#598) * refactor: migrate from grpc to protorpc * fix * fix * fix * cleanup * Update mainwindow_grpc.cpp * Update RPC.cpp * fix --------- Co-authored-by: parhelia512 <0011d3@gmail.com>
| Commit: | fac7692 | |
|---|---|---|
| Author: | parhelia512 | |
refactor: migrate from grpc to protorpc
| Commit: | 72c7d6c | |
|---|---|---|
| Author: | Nova | |
improve exit
| Commit: | 6467c6f | |
|---|---|---|
| Author: | Mahdi | |
| Committer: | GitHub | |
Optional field (#542) * Update libcore.proto * refactor: protobuf optional fields * fix more protobuf values * Update mainwindow_grpc.cpp * Update connectionLister.cpp * Update mainwindow_grpc.cpp --------- Co-authored-by: parhelia512 <0011d3@gmail.com>
| Commit: | 3c2476e | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | GitHub | |
Update libcore.proto
| Commit: | fd421d0 | |
|---|---|---|
| Author: | Nova | |
fix default protobuf values
| Commit: | daa6c93 | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | GitHub | |
refactor: migrate from protobuf to simple-protobuf (#520) * refactor: migrate from protobuf to simple-protobuf * update go.mod * fix server * Update gRPC.cpp * Update gRPC.cpp
| Commit: | e36b0e3 | |
|---|---|---|
| Author: | Nova | |
add simple speed test
The documentation is generated from this commit.
| Commit: | dcaed20 | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | GitHub | |
chore: update protobuf version to 31.0 and use C++ lite runtime (#417)
| Commit: | 6d6794b | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
improve speedtest results
| Commit: | e073faf | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
improve URL test responsiveness
| Commit: | 78a78cf | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
add extra core && fix speedtest current
| Commit: | bd1b1b1 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
implement speedtest ui
| Commit: | da859cb | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
add speedtest api and core functionallity
| Commit: | f181a6a | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
refactor and improve system dns again
| Commit: | 0219472 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
refactor and improve windows set DNS
| Commit: | 44d02a6 | |
|---|---|---|
| Author: | Nova | |
fix chain traffic data
| Commit: | 5ce1e4e | |
|---|---|---|
| Author: | parhelia512 | |
| Committer: | GitHub | |
Rewrite the update module from Go(Core) to C++(GUI) (#327)
| Commit: | fa06493 | |
|---|---|---|
| Author: | Nova | |
fix admin check
| Commit: | 43fb62a | |
|---|---|---|
| Author: | Nova | |
register inter-chain profiles for traffic
| Commit: | 06b7e46 | |
|---|---|---|
| Author: | Nova | |
Rewrite invalid detection logic
| Commit: | 9e66635 | |
|---|---|---|
| Author: | Nova | |
migrate to clash for traffic && refactor
| Commit: | aedf4e2 | |
|---|---|---|
| Author: | Nova | |
minor refactor
| Commit: | 331c1b0 | |
|---|---|---|
| Author: | Nova | |
refactor core && adapt to sing-box changes
| Commit: | ccee10b | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
Add Connection list && Improve QTable performace
| Commit: | 76bddde | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
prepare connection list
| Commit: | 62035c5 | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
minor refactor and update box
| Commit: | 447b9bd | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
refactor structure
| Commit: | afd381a | |
|---|---|---|
| Author: | Nova | |
fix: Fix Geo assets path
| Commit: | 04ac05e | |
|---|---|---|
| Author: | Nova | |
| Committer: | Nova | |
feat: Implement windows system dns setter & feat: Modify auto completer & feat: User auto completer for hijack rules
| Commit: | c5da6e8 | |
|---|---|---|
| Author: | unknown | |
| Committer: | unknown | |
feat: Optimize urltest and remove useless features
| Commit: | 2e26963 | |
|---|---|---|
| Author: | unknown | |
feat: Use sing-box proxy setter and update QHotkey
| Commit: | 4142de8 | |
|---|---|---|
| Author: | unknown | |
| Committer: | unknown | |
feat: Complete the new routing system's implementation && update sing-box to 1.9.3
| Commit: | 8c7736a | |
|---|---|---|
| Author: | unknown | |
feat: Refactor & add disable traffic
| Commit: | 9fe08ca | |
|---|---|---|
| Author: | arm64v8a | |
| Committer: | arm64v8a | |
add test download timeout
| Commit: | 5b07d0e | |
|---|---|---|
| Author: | arm64v8a | |
optimize full test
| Commit: | 089acae | |
|---|---|---|
| Author: | arm64v8a | |
nekobox_core: make stats optional
| Commit: | 5db3a30 | |
|---|---|---|
| Author: | arm64v8a | |
| Committer: | arm64v8a | |
refactor core
| Commit: | ada2a48 | |
|---|---|---|
| Author: | arm64v8a | |
remove stun
| Commit: | 4191394 | |
|---|---|---|
| Author: | arm64v8a | |
refactor nekoray_core
| Commit: | fd93963 | |
|---|---|---|
| Author: | arm64v8a | |
| Committer: | arm64v8a | |
add more test
| Commit: | 09d37fa | |
|---|---|---|
| Author: | arm64v8a | |
chore: optimize rpc
| Commit: | 9ebf6fe | |
|---|---|---|
| Author: | arm64v8a | |
switch core support add nekobox_core linux: use sing-box for vpn
| Commit: | 7330692 | |
|---|---|---|
| Author: | arm64v8a | |
feat: include Pre-release when checking update
| Commit: | 77d3548 | |
|---|---|---|
| Author: | arm64v8a | |
| Committer: | arm64v8a | |
upload code