Releases: getlantern/sing-box-extensions
Releases · getlantern/sing-box-extensions
v0.0.5
Changelog
- 17e1c7f Adding WATER skip handshake option and creating dialer per destination (#21)
- cb06041 Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/adding-water-config
- 108996e Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/adding-water-config
- 128dd92 Merge pull request #11 from getlantern/feat/adding-water-config
- ad2cc4d Sing-box compatible log factory wrapper for slog.Handler (#19)
- 0fcf13e Supporting directories in water options and add Dial mutex (#24)
- 8430c42 change log levels to match radiance, update sing-box-minimal and sing (#25)
- 003684a feat: adding optional config that may need to be loaded by the WASM; also added some docs on options
- 863c402 feat: registering WATER inbound/outbound
- f078a61 fix: creating dir if it doesn't exist
- b584bfd fix: removing dir creation and creating outbound adapter
- a49c913 fix: updating water version to v1.7.1-alpha (#23)
v0.0.4
v0.0.3
What's Changed
- latest sing-box by @myleshorton in #13
- Using amnezia constant by @WendelHime in #14
- refactor(amnezia): rename AmneziaWG to Amnezia by @garmr-ulfr in #15
- add fallback outbound adapter by @garmr-ulfr in #16
Full Changelog: v0.0.2...v0.0.3
v0.0.2
v0.0.1
Changelog
- 4eb3658 CI fixes
- 40fb4d9 Initial commit
- ef48412 Merge branch 'feat/2006' of github.com:getlantern/sing-box-extensions into feat/2006
- 2c938aa Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/2006
- 0fbaf8c Merge pull request #1 from getlantern/mutable-ruleset
- e5dfad2 Merge pull request #10 from getlantern/reflog/run
- 95ee5a4 Merge pull request #2 from getlantern/feat/2006
- 8802360 Merge pull request #4 from getlantern/fix-start
- bb61b47 Merge pull request #5 from getlantern/get-ruleset-filepath
- 49a27a6 Merge pull request #6 from getlantern/myles/from-radiance
- 60e20ae Merge pull request #9 from getlantern/clean-up-amnezia
- 3c4247e Ported protocols from radiance
- 03e6d8f add function to retrieve the ruleset file path
- cf20167 add initial implementation of check and run commands, include Dockerfile and .gitignore
- 6813b7f add mutable ruleset and ruleset manager
- 6f15e93 check save error
- 6b0dd10 feat: adding WATER outbound
- 0c9335e feat: adding WithGroup support
- 0a3513c feat: adding more log levels
- 0d7e3b9 feat: adding slog handler references
- 75f03ed feat: adding slog handler that wraps log.ContextLogger
- 62b5286 feat: call func for initializing transport module
- d39bc08 feat: creating WATER inbound
- 86ada56 feat: creating WATER transport for sending/receiving client destination
- 2345c52 feat: starting worker from transportModule, otherwise it won't run start the WASM
- 48cb0c7 feat: using WATER transport for communication between inbound/outbound
- d1cb896 feat: using water dialer instead of water core and providing DialerFunc for using the outbound dialer
- a2b303d feat: using water listener instead of core and providing listener
- e2c6b27 fix tests
- a2bbf98 fix typo
- 06ef5bc fix typo
- 15de95d fix: WithAttrs now concatenate the previous attributes with the new ones
- fe5966d fix: adding water package docs
- 498a165 fix: checking if it's a timeout error and continue
- b4bb2d4 fix: closing water listener and sing-box listener
- 49daa16 fix: locking and unlocking before/after Write finish
- bf47da8 fix: removing OnClose and bulding serverAddr as string once
- 8dd4aeb fix: removing fmt print statements and handle error
- edf3696 fix: removing log level from log
- 148df49 fix: replacing golog.Logger by log.ContextLogger
- a873447 fix: typo
- 079ae7e fix: using correct err
- d79806c fix: using mutex when reading/writing handshake updates at transport WATER connection
- 8a1cf8c forgot to add go.mod..
- a796897 more protocol details
- a78f903 remove commented code, moved amnezia options
- e4963ad remove unneeded err checks
- c32c156 rename amnezia options to amneziaWG
- 39503da return err on open file
- 5fa1c41 support json and srs format
- b1bf5b5 update Filters() return type and AddItems/RemoveItems parameters
- 54b464b update sing-box-minimal
- 28ff344 use bool and mutex for start
- 376c95d use correct file format extension, create file if it doesn't exist
- 677e575 use sing-box wireguard, remove unneed files