1.0.0-BETA-11-DEV-1 pre release
Pre-release
Pre-release
·
466 commits
to master
since this release
Features
This is a pre released, mainly because of the first release of my Chara
project, which uses vproxy
as its threading and networking base. Though the following features are tested at least once and are supposed to be working as expected.
The release of 1.0.0-BETA-11
will come later with more modifications and a full test.
User space TCP stack
Add a TCP stack run in userspace as a part of the vproxy Switch
lib.
listen
on an addressaccept
new connectionsread
data and automatically sendack
write
data and automatically retransmitFIN
andRST
- simple window based congestion control
Docker network plugin
Add a new feature to drive docker network based on the vproxy Switch
lib. The containers can run above the vproxy virtual networking stack, and cloud be manipulated via docker commands or via vproxy commands.
Improvement
- support to dispatch requests based on uri (previously only support to dispatch by Host header)
- allow to upload
CertKey
s via api - add
AbstractProcessor
to simplify the processor code - better jlink support
- vjson lib upgrade to 1.2.1 to fix charset issues
- change configuration storage locations