forked from jonashaag/bjoern
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
50 lines (38 loc) · 1.61 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
1.4.3 (Apr 2016)
- Fix #88: Infinite loop due to misuse of POSIX API
1.4.2 (Jan 2015)
- CVE-2015-0219, see https://www.djangoproject.com/weblog/2015/jan/13/security/
1.4.1 (Aug 2014)
- Fix FreeBSD build (Olivier Duchateau)
1.4 (Aug 2014)
- Rewrite socket initialization/handling in Python. Makes it possible to
run bjoern on ordinary Python `socket.socket` objects. (Jonas Haag)
1.3.4 (Sep 2013)
- Fix version 1.3.3
1.3.3 (Sep 2013)
- Support for SO_REUSEPORT (David Wilson, #69)
1.3.2 (June 2013)
- FreeBSD (sendfile) support (Olivier Duchateu)
1.3.1 (Apr 2013)
- Default to keep-alive for HTTP/1.1 connections (James Little, #51)
1.3 (Apr 2013)
- Unix socket support (contributed by https://github.com/k3d3)
- Restored OS X compatibility (contributed by Patrick Lucas)
- Fixed 64bit compile errors
- Fixed WSGI filewrapper suppotr (#57)
- Tickets closed: #35, #36, #38, #40, #43, #44, #45, #49, #19, #59, #60, #57
1.2 (Apr 2011)
- sendfile() support
- Python 2.5 compatibility
1.1.1 (Feb 2011)
- Fixed a severe memory leak: didn't release the bodies of HTTP requests
1.1 (Jan 2011)
- Implemented HTTP/1.1 and 1.0 persistent connections as well as HTTP/1.1
chunked responses
- Added 'REMOTE_ADDR' (client's IP address) to the WSGI dictionary (#18)
- Fixed a possible inifite loop. Thanks to Alexander Shigin for adivce and tests
- Split 'bjoern.run' into '.listen' and '.run' while not breaking the old
API (contributed by Sergey Shepelev)
- Tickets closed: #10, #18, #21, #24, #26, #27, #28, #31
1.0 (Dec 2010)
First release on PyPI