Releases: julecko/simpleProxy
v2.1.2
v2.1.1
v2.1.0
v2.0.0
Event driven
Previously proxy worked on loop which checked for existance of connection, if so, it would run commands based on which state proxy connection is. This is time consuming and can lead to slower execution speed. Since v2.0.0 it has been fixed using event based loop with core in epoll system for linux, which utilizes event driven desriptor tracking in kernel space rather than user space.
v1.1.1
v1.1.0
Forwarding fix and logging introduction
Proxy is working, before forwarding used to crash, now it works just fine, can load anything, from html, images to videos or zip files.
Masks IP address as always.
Introduced new logging system which can be configured, currently only from inside of the program but later using .conf file.
v1.0.1
v1.0.0
SimpleProxy – My First Basic Proxy Server
I’m happy to share the first version of SimpleProxy, a simple proxy server I built from scratch. It supports HTTP and HTTPS connections and basic user authentication.
This project was a great way for me to dive into network programming and understand how proxy servers work at a low level. It’s a straightforward proxy that handles requests and forwards them as expected — nothing fancy yet, but it works!
If you’re curious about how proxies operate or want a simple starting point to build your own, feel free to check it out. I’ll be improving it over time, adding more features and polishing the code.