Releases: abhinavsingh/proxy.py
Releases · abhinavsingh/proxy.py
v2.4.0a2
v2.4.0a2
v2.4.0a1
v2.4.0a1
v2.3.1
v2.3.1
was originally released onJan 10, 2021
- This tag was later created to fulfill requirements for release automation added in later versions of
proxy.py
- Attached
.tar.gz
with this release was downloaded fromPyPi
https://pypi.org/project/proxy.py/2.3.1/#files
What's Changed
- v0.3 Release by @abhinavsingh in #40
- Travis CI Support by @abhinavsingh in #41
- Add header "Proxy-Authenticate" into 407 response. by @kvinwang in #50
- Added --pac-file option to serve a Proxy Autoconfig file by @pbi-qfs in #35
- Log Level CLI arguments by @abhinavsingh in #54
- Default listen on IPv6 now. by @abhinavsingh in #55
- Pre-spawn worker processes to utilize all cores. by @abhinavsingh in #56
- Refactor by @abhinavsingh in #57
- Proxy Plugins by @abhinavsingh in #62
- Use Pipe instead of Queue when passing sockets by @abhinavsingh in #69
- Http parser fix for state completion by @abhinavsingh in #73
- Initial Update by @pyup-bot in #74
- Use ipaddress type and avoid explicit Connection: close header to upstream by @abhinavsingh in #76
- Resolve issues reported by Bandit by @abhinavsingh in #77
- mypy coverage by @abhinavsingh in #78
- Make docker v1.0.0 release by @abhinavsingh in #82
- Can serve proxy traffic over HTTPS by @abhinavsingh in #85
- Update twine to 2.0.0 by @pyup-bot in #88
- Add support for TLS/SSL interception and HTTPS server by @abhinavsingh in #86
- Doc update by @abhinavsingh in #90
- Lint & Doc by @abhinavsingh in #91
- Test coverage and mypy compliance by @abhinavsingh in #94
- Add HttpParser.build_response utility by @abhinavsingh in #96
- bugfix when loading plugins by @normal-cock in #92
- Pluggable WebServer by @abhinavsingh in #98
- Update mypy to 0.730 by @pyup-bot in #99
- Defer SSL Wrap by @abhinavsingh in #100
- Add ProposedRestApiPlugin example. by @abhinavsingh in #101
- v1.0.0 Release by @abhinavsingh in #64
- Bump develop version to 1.0.1 and Autopep8 by @abhinavsingh in #103
- Update setuptools to 41.2.0 by @pyup-bot in #105
- Update pytest to 5.2.0 by @pyup-bot in #107
- Use selectors.DefaultSelector instead of select.select by @abhinavsingh in #106
- Update pytest to 5.2.1 by @pyup-bot in #113
- Update setuptools to 41.4.0 by @pyup-bot in #112
- ssl.SSLError during handshake can teardown worker process by @normal-cock in #111
- Chrome Devtool Integration first steps by @abhinavsingh in #109
- Update py-spy to 0.2.2 by @pyup-bot in #117
- v1.1.0 Release by @abhinavsingh in #118
- Sync master and develop by @abhinavsingh in #119
- Ensure explicit flush before upgrade while TLS intercepting by @abhinavsingh in #121
- v1.1.1 Release by @abhinavsingh in #122
- Update issue templates by @abhinavsingh in #123
- Invoke HttpWebServerBasePlugin.handle_request for each request in HTTP/1.1 pipeline by @abhinavsingh in #125
- Invoke proxy plugin handle_request for each request in HTTP/1.1 pipeline or when TLS interception is enabled by @abhinavsingh in #128
- Add --timeout flag with default value of 10 second. by @abhinavsingh in #129
- Test plugin examples by @abhinavsingh in #130
- Threadless execution using coroutines by @abhinavsingh in #134
- Remove pip upgrade for windows which seems to be failing on travis by @abhinavsingh in #136
- Add pipeline response parsing tests by @abhinavsingh in #137
- os.close only for threadless by @abhinavsingh in #138
- Update pytest to 5.2.2 by @pyup-bot in #142
- Update setuptools to 41.5.0 by @pyup-bot in #145
- Update typing-extensions to 3.7.4.1 by @pyup-bot in #147
- Update flake8 to 3.7.9 by @pyup-bot in #148
- Update setuptools to 41.5.1 by @pyup-bot in #149
- Update py-spy to 0.3.0 by @pyup-bot in #144
- Proxy.py Dashboard by @abhinavsingh in #141
- Update mypy==0.740 by @abhinavsingh in #151
- Update README.md by @abhinavsingh in #152
- Update setuptools to 41.6.0 by @pyup-bot in #153
- Test refactor + Docker image CI by @abhinavsingh in #154
- Separate packages for Dashboard by @abhinavsingh in #157
- Add non-blocking embedded mode feature by @abhinavsingh in #159
- Add private / public key generation utils which comply with new requirements on Mac OS 10.15 by @abhinavsingh in #160
- Give structure to dashboard app by @abhinavsingh in #163
- Move traffic_control outside of core plugin by @abhinavsingh in #165
- Introduce sendMessage websocket api which allows for callbacks by @abhinavsingh in #166
- Add proxy.main.TestCase for unit testing Python application with proxy.py by @abhinavsingh in #167
- Consistent dashboard look and feel across plugins by @abhinavsingh in #169
- Dashboard Inspect traffic tab + devtools by @abhinavsingh in #170
- Load devtools within iframe by @abhinavsingh in #171
- Allow to pass flags as kwargs too in embed mode by @abhinavsingh in #172
- Devtools Protocol by @abhinavsingh in #174
- Move dashboard backend within proxy module, now ships via same pip package by @abhinavsingh in #177
- Move plugin_examples/ as proxy.plugin and update readme by @abhinavsingh in #179
- Move benchmark module within proxy by @abhinavsingh in #181
- Update pytest to 5.2.4 by @pyup-bot in #180
- Doc & Banner update to match GitHub by @abhinavsingh in #182
- Update twine to 3.0.0 by @pyup-bot in #183
- Update pytest to 5.3.0 by @pyup-bot in #186
- Testing support improvements by @abhinavsingh in #185
- Initialize Menubar by @abhinavsingh in #188
- Update twine to 3.1.0 by @pyup-bot in #190
- Update setuptools to 42.0.0 by @pyup-bot in #191
- Memory optimizations by @abhinavsingh in #189
- Update setuptools to 42.0.1 by @pyup-bot in #193
- Make connection queue / recv work with memoryview to avoid copies by @abhinavsingh in #192
- Cleanup by @abhinavsingh in #194
- Add py3.8 support and bump node to 12.x by @abhinavsingh in #195
- autopep8 by @abhinavsingh in #196
- Update pytest to 5.3.1 by @pyup-bot in https://g...