- orphan
3.2 <2016-06-02>
119
Fixed bug incircuits.web.url.parse_url()
that caused a display issue with port bindings on ports 80 and 443.3.1 <2014-11-01>
-
Bridge waits for event processing on the other side before proxy handler ends. Now it is possible to collect values from remote handlers in %_success event.-
Rename the FallbackErrorHandler to FallbackExceptionHandler and the event it listens to to exception-
Fixes optional parameters handling (client / server).-
Node: add peer node: return channel name.-
Node: add event firewall (client / server).-
Node: fixes the event value issue.-
Node: fixes event response flood.-
Node: Add node examples.-
Fixed import of FallBackExceptionHandler-
Fixed exception handing in circuits.web-
Fixed issue in brige with ommiting all but the first events sent at once-
Bridge: Do not propagate no results via bridge-
Bridge: Send exceptions via brige before change the exceptions weren't propagated via bridge because traceback object is not pickable, now traceback object is replaced by corresponding traceback list113
Fixed bug with forced shutdown of subprocesses in Windows.115
Fixed FallbackErrorHandler API Change3.0.1 <2014-11-01>
117
Fixed inconsistent top-level examples.96
Link to ChangeLog from README3.0 <2014-08-31>
111 major
Fixed broken Digest Auth Test for circuits.web112
Improved Signal Handling109 major
FixedEvent.create()
factory and metaclass.108
Improved server support for the IRC Protocol.107 major
Added__le__
and__ge__
methods tocircuits.web.wrappers.HTTPStatus
106 major
Added__format__
method to circuits.web.wrappers.HTTPStatus.104 major
Prevent other websockets sessions from closing.103
Added the firing of adisconnect
event for the WebSocketsDispatcher.102 major
Fixed minor bug with WebSocketsDispatcher causing superflusousconnect()
events from being fired.100 major
Fixed returned Content-Type in JSON-RPC Dispatcher.99
Added Digest Auth support to thecircuits.web
CLI Tool98
Dockerized circuits. See: https://docker.io/97 major
Fixedtests.net.test_tcp.test_lookup_failure
test for Windows95
Updated Developer Documentation with corrections and a new workflow.94
Modified thecircuits.web.Logger
to use theresponse_success
event.86
Telnet Tutorial47 major
Dispatcher does not fully respect optional arguments. web61
circuits.web documentation enhancements docs85
Migrate away from ShiningPanda87
A rendered example ofcircuits.tools.graph()
. docs88
Document the implicit registration of components attached as class attributes docs89 major
Class attribtues that reference methods cause duplicate event handlers core92
Update circuitsframework.com content docs71
Document the value_changed event docs78
Migrate Change Log maintenance and build to Releases91 major
Call/Wait and specific instances of events59 major
circuits.web DoS in serve_file (remote denial of service) web66 major
web examples jsonserializer broken web73
Fix duplication in auto generated API Docs. docs72
Update Event Filtering section of Users Manual docs76 major
Missing unit test for DNS lookup failures net70
Convention around method names of event handlers75
Document and show examples of using circuits.tools docs81 major
"index" method not serving / web77 major
Uncaught exceptions Event collides with sockets and others core69
Merge #circuits-dev FreeNode Channel into #circuits65
Update tutorial to match circuits 3.0 API(s) and Semantics docs60
meantion @handler decorator in tutorial docs67 major
web example jsontool is broken on python3 web63
typos in documentation docs53 major
WebSocketClient treating WebSocket data in same TCP segment as HTTP response as part the HTTP response. web62 major
Fix packaging and bump circuits 1.5.1 for @dsuch (Dariusz Suchojad) for Zato56 major
circuits.web HEAD request send response body web45 major
Fixed use ofcmp()
and__cmp__()
for Python 3 compatibility.48 major
Allowevent
to be passed to the decorated function (the request handler) for circuits.web46 major
SetContent-Type
header on response for errors. (circuits.web)38 major
Guard against invalid headers. (circuits.web)37 major
Fixed a typo in~circuits.io.file.File
For older Change Logs of previous versions of circuits please see the respective PyPi page(s):