Skip to content

Releases: MalaryLib/Goxii

v0.2.0-goxii

09 Aug 00:17
Compare
Choose a tag to compare

v0.2.0-goxii

What changed?

  • Added Proxy-Chaining for Internal Docker Network Routing (i.e., put one goxii in both the internal network and the proxy-network and spawn a second goxii that forwards traffic to the network bridge).

    • Luckily, this is not too heavy-weight!
  • Small Bug Fixes. The pre-release was really buggy and slow. This is BLAZINGLY FAST. But actually. In the first version I was more focused on just getting a quick and dirty version out, this actually attempts to re-use connections, etc.

Work-In-Progress Changes

  1. The first thing on my to-do list is to add an elastic logging option as well as buffered file logging (i.e., write to file every 20 requests).
  2. Dynamic IP Address Checking - this will require a potentially breaking revision, or a different app/server that can get a list of valid IPs. More than likely I'll just add a feature for ingesting IPs from an API to give you that flexibility.
  3. Test Units - I know tests should be first, but it is what it is and it do what it do.

This is a better version than my last one. Hope you enjoy. If you do end up using it, let me know!

v0.0.1-goxii

05 Aug 02:05
Compare
Choose a tag to compare
v0.0.1-goxii Pre-release
Pre-release

Release Notes: v0.0.1-goxii

This release marks the first pre-production release of the Goxii Proxy. We support the following features out of the box:

  • IP Based Filtering for incoming TCP Traffic
  • Browser Compatibility (did you know browsers don't send an EOF until the connection is closed or you send another request?) with HTTP Requests.
  • Concurrent handling of multiple incoming requests (have not tested just to what extent this is working).

If you have any questions, you can reference the README.

This is not ready for production, but any early adopters that can help point out the bugs are appreciated.

Much Thanks,

Diego