Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
unbit
uwsgi
Repository navigation
Code
Issues
796
(796)
Pull requests
103
(103)
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
uwsgi
plugins
python
wsgi_subhandler.c
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 4, 2022
plugins/python: Properly call `.close()` as mandated by WSGI specs.
Show description for 1746254
apollo13
committed
1746254
View commit details
Copy full SHA for 1746254
View code at this point
Browse repository at this point
Commits on Jan 22, 2021
fix segfaults when using --wsgi-env-behavior=holy.
Show description for f1b51d9
antocuni
committed
f1b51d9
View commit details
Copy full SHA for f1b51d9
View code at this point
Browse repository at this point
Commits on Nov 22, 2020
plugins: use PyObject_CallObject() instead of PyEval_CallObject()
Show description for a282bbf
xrmx
committed
a282bbf
View commit details
Copy full SHA for a282bbf
View code at this point
Browse repository at this point
Commits on Sep 7, 2019
python: support io.BytesIO with wsgi.file_wrapper
Show description for 10e3f05
awelzel
committed
10e3f05
View commit details
Copy full SHA for 10e3f05
View code at this point
Browse repository at this point
Commits on Nov 9, 2017
preliminary implementation of #1428
unbit
committed
11ca004
View commit details
Copy full SHA for 11ca004
View code at this point
Browse repository at this point
Commits on Nov 29, 2016
Fix SystemError exception when async_args PyTuple is reused. #1408
Show description for e0624ad
a-feld
committed
e0624ad
View commit details
Copy full SHA for e0624ad
View code at this point
Browse repository at this point
removed useless garbage introduced in #1408
unbit
committed
109c32a
View commit details
Copy full SHA for 109c32a
View code at this point
Browse repository at this point
attempted fix for #1408
unbit
committed
a9b3336
View commit details
Copy full SHA for a9b3336
View code at this point
Browse repository at this point
Commits on Dec 22, 2015
allow disabling wsgi.file_wrapper, helps #1126
unbit
committed
0d16fe7
View commit details
Copy full SHA for 0d16fe7
View code at this point
Browse repository at this point
Commits on Aug 17, 2014
Allow --async 1 (i.e. sync mode, but with a different loop engine)
Mike Kaplinskiy
committed
1a4f333
View commit details
Copy full SHA for 1a4f333
View code at this point
Browse repository at this point
Commits on Feb 25, 2014
fixed python 3 on old compilers, fixes #551
unbit
committed
a7e6dfc
View commit details
Copy full SHA for a7e6dfc
View code at this point
Browse repository at this point
Commits on Nov 1, 2013
correctly support python2.4
unbit
committed
94353ef
View commit details
Copy full SHA for 94353ef
View code at this point
Browse repository at this point
Commits on Oct 5, 2013
accepting buffer is an option: --wsgi-accept-buffer
unbit
committed
a0082b5
View commit details
Copy full SHA for a0082b5
View code at this point
Browse repository at this point
--wsgi-strict disable string/bytes optimizations too
unbit
committed
c90c639
View commit details
Copy full SHA for c90c639
View code at this point
Browse repository at this point
Commits on Sep 30, 2013
fixed #399
unbit
committed
27be00b
View commit details
Copy full SHA for 27be00b
View code at this point
Browse repository at this point
clear exception on PyObject_CheckReadBuffer error
unbit
committed
19aa7c2
View commit details
Copy full SHA for 19aa7c2
View code at this point
Browse repository at this point
typos
unbit
committed
215e0c4
View commit details
Copy full SHA for 215e0c4
View code at this point
Browse repository at this point
use buffer protocol in WSGI response
unbit
committed
d484ace
View commit details
Copy full SHA for d484ace
View code at this point
Browse repository at this point
Commits on Jul 18, 2013
fixed python modifier management
unbit
committed
e69cc2b
View commit details
Copy full SHA for e69cc2b
View code at this point
Browse repository at this point
Commits on May 23, 2013
fixed #291
unbit
committed
9ca6de6
View commit details
Copy full SHA for 9ca6de6
View code at this point
Browse repository at this point
Commits on May 22, 2013
honour read() method if original file_wrapper object is not a file
robygior
committed
8b07fbb
View commit details
Copy full SHA for 8b07fbb
View code at this point
Browse repository at this point
Commits on Feb 17, 2013
completetd first part of the new exceptions framework
unbit
committed
f31186a
View commit details
Copy full SHA for f31186a
View code at this point
Browse repository at this point
Commits on Feb 3, 2013
first round of protocol parsers optimizations
Show description for d4130db
unbit
committed
d4130db
View commit details
Copy full SHA for d4130db
View code at this point
Browse repository at this point
Commits on Jan 20, 2013
completed port of the python plugin to the new writing api
Roberto De Ioris
committed
874e8b5
View commit details
Copy full SHA for 874e8b5
View code at this point
Browse repository at this point
another WSGI optimization
Roberto De Ioris
committed
4e2178f
View commit details
Copy full SHA for 4e2178f
View code at this point
Browse repository at this point
need to find a way to better manage write errors...
Roberto De Ioris
committed
37e153d
View commit details
Copy full SHA for 37e153d
View code at this point
Browse repository at this point
Commits on Jan 19, 2013
another series of porting
Roberto De Ioris
committed
e131615
View commit details
Copy full SHA for e131615
View code at this point
Browse repository at this point
another destructive commit
Roberto De Ioris
committed
1b0c5be
View commit details
Copy full SHA for 1b0c5be
View code at this point
Browse repository at this point
Commits on Oct 30, 2012
remove monitored fd from async queue when in async mode
Roberto De Ioris
committed
d3194ca
View commit details
Copy full SHA for d3194ca
View code at this point
Browse repository at this point
Commits on Oct 22, 2012
removed sendfile buildconf option
Roberto De Ioris
committed
49140c3
View commit details
Copy full SHA for 49140c3
View code at this point
Browse repository at this point
implemented reliable gevent non-blocking writes
Roberto De Ioris
committed
29ce04a
View commit details
Copy full SHA for 29ce04a
View code at this point
Browse repository at this point
Commits on Sep 6, 2012
headers must be sent before close()
roberto@quantal64
committed
ffb454e
View commit details
Copy full SHA for ffb454e
View code at this point
Browse repository at this point
call close() always, even if client disconnect
roberto@quantal64
committed
424f5a0
View commit details
Copy full SHA for 424f5a0
View code at this point
Browse repository at this point
Commits on Jul 13, 2012
fixed casting in wsgi.input
roberto@quantal64
committed
fe36479
View commit details
Copy full SHA for fe36479
View code at this point
Browse repository at this point
correctly raise exception when the first iteration in a generator fails
roberto@quantal64
committed
849829d
View commit details
Copy full SHA for 849829d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.