Releases: zhxie/ikago
v0.5.0
This is an intermediate update from v0.4.0 & v0.4.1, contains a lot of bug fixes, new features and improvements.
New Features
- Add standard TCP connection support between clients and the server
- Delay test (Ping)
Improvements
- Stop reconnecting to the server when RST arrived
- Optimize FakeTCP connection
Fixes
- Sending oversize packet by trying to disable generic receive offload (GRO) in
-rule
Because IkaGo is relatively stable now, I may slow down the development and maintenance of IkaGo. I'm currently working on a new project called pcap2socks, which is the proxy ARP and pcap part of IkaGo, and the upstream data will be connected to a SOCKS5 client. I expect pcap2socks may be more flexible and owns a better performance than IkaGo using third-party proxy solution.
Thanks to all of you using IkaGo 🎊.
v0.4.1
v0.4.0
This is an intermediate update from v0.3.0, contains a lot of bug fixes, new features and improvements.
⚠ This update renames and redefines some configuration, which means configuration files from former version will no longer be available.
New Features
- Add icon and manifest
- Add monitor (and you can observe traffic on IkaGo-web now)
- Handshake with the server in timeout time
- Lookup host name of the server
Improvements
- Rewrite and optimize fragmentation logic
- Rewrite and optimize connection establishing logic
- Use expected TCP Ack instead of the calculated one to enhance stability
Fixes
- Crash when fragment in ICMPv4 arrived
- Crash when unrecognized ICMPv4 error arrived
- KCP may not work
Thanks to all of you using IkaGo 🎉.
v0.3.0
This is an intermediate update from v0.2.0, contains a lot of bug fixes, new features and improvements.
New Features
- Fragment packets by MTU
- Add firewall rules automatically
- Add statistics
- Add log
Improvements
- Handle packets in place
Fixes
- Crypt may not be generated properly
Removed
- IPv6 support
Thanks to all of you using IkaGo 😁.
v0.2.0
This is a intermediate update from v0.1.0, contains a lot of new features and improvements.
New Features
- Support IPv6
- Proxy ARP
- KCP support
- Designate gateway address
Improvements
- Stop listening to the loopback device by default
- Stop using devices with same addresses like
awdl0
andllw0
in macOS instead of terminating the program - Send packet of routing upstream back to source itself instead of the gateway
Thanks to all of you using IkaGo 😀.
v0.1.0
This is the initial release of IkaGo.
IkaGo is a proxy which helps bypassing UDP blocking, UDP QoS and NAT firewall written in Go.
In a public network environment such as a school, or when using an Internet access service from a cheap network provider, we may have difficulty connecting to others due to the existence of firewalls, QoS, and NAT, especially in games. IkaGo provides out-of-the-box firewall penetration and is cross-platform.
I hope you will get a better gaming experience using IkaGo. Thanks to all of you using Ikago 😊.