Skip to content

Releases: e1732a364fed/ruci

v0.0.3-beta.1

10 Mar 11:44
Compare
Choose a tag to compare

ruci-cmd 首版发布,不再发布 rucimp/examples
ruci-cmd: api-server, api-client, utils, trace 四项可选feature, 发布版中 前三项是开启的

api内容请参阅 ruci-cmd

ruci-cmd的使用请用 --help 查阅,或参阅 notesruci-cmd

+有限动态链、完全动态链配置,见 local.lua中相应示例
+ruleset 路由配置支持
+rucimp/examples 添加 chain_infinite, chain_trace

v0.0.2

29 Feb 14:36
Compare
Choose a tag to compare

添加的功能均通过了测试并有配 resource/local.lua 和 remote.lua 中的相应配置示例。

+UDP, UDS, IP(tun)

    UDS流可由 Dialer和 Listener 发生; UDP和 IP 可由 Dialer 发生, 且此Dialer既可为 inbound 也可为 outbound。
    IP 要开启 tun feature

+UDP for trojan, socks5 .
+Blackhole, Echo, Fileio, Stdio Mapper
+rule_route, tag_route, 见 lua 示例

-移除了 suit 示例,并把 suit2 重命名为 suit
-移除了 static等不安全的用法, 使用 Arc

lua配置与0.0.1相比有一些变化, 比如 TcpListener 现在是 Listener, 因为一个 Listener 就可以兼顾 tcp 和 unix domain socket.
Dialer 同理,ip, tcp, udp, uds, 都用 Dialer 拨号。具体以示例为准

v0.0.1

22 Feb 22:39
Compare
Choose a tag to compare
modified:   .github/workflows/build_examples.yml

v0.0.5-beta.1

24 Mar 11:37
Compare
Choose a tag to compare

ruci:
+fixed_target_addr for Listener, Dialer (same behavior as so called "Dokodemo door" in some other proxy apps)

rucimp:
+quic, tproxy (See local.lua and remote.lua)
+TcpOptListener, OptDialer, OptDirect, TproxyTcpResolver, TproxyUdpListener

ruci-cmd:
feature: +tproxy, quic, quinn
utils: +GenCer: generate self signed root key and certificate; + CalcuTrojanHash