Author |
Date |
Commit |
Message |
prologic |
May 5, 2009 |
0b87a6cae536 |
web.dispatchers: Set r so that Content-Type is set properly for responses and er |
prologic |
May 5, 2009 |
b49fa038686e |
web.dispatchers: Fixed broken params passing to RPC event objects in JSONRPC dis |
prologic |
May 5, 2009 |
84fdeb21a7e1 |
web.dispatchers: Changed default RPC encoding to utf-8 |
prologic |
May 5, 2009 |
bb0366a51825 |
web.dispatchers: Pass id of -1 upon errors |
prologic |
May 5, 2009 |
9c40c2b830de |
net.dispatchers: Fixes #47 |
prologic |
May 5, 2009 |
9fd58d260701 |
core: Fix error handlnig for 2.5 compatibility. (Fixes #46) |
prologic |
May 5, 2009 |
223b282a51e7 |
net.sockets: Removed import of ssl (See #44) |
prologic |
May 2, 2009 |
21268201c277 |
core: Fixes #37 - Waiting for Events |
prologic |
May 2, 2009 |
03a849b4b834 |
core.debugger: Fixed case when handler is None for some reason in an Unknown Err |
prologic |
May 2, 2009 |
21f75dcb8fa1 |
examples/web/rpcserver.py: Added RPC Server example |
prologic |
May 2, 2009 |
8436225bf644 |
core: Tidied up doc strings for Error class |
prologic |
May 2, 2009 |
51f13edf1fcd |
net.sockets: Fixed broadcast for UDPServer (required port argument) |
prologic |
May 1, 2009 |
0c4e638aa2b9 |
core: Trying to implement better error handling and debugging (See #38) |
prologic |
May 1, 2009 |
a88125d3734e |
core: Trying to implement waiting for events features (See #37) |
awendela |
Apr 24, 2009 |
d9b93f49fafd |
core.bridge: Modified to support tcp, udp, unix and pipe transports (Fixes #30) |
prologic |
Apr 24, 2009 |
411c34c3bbd1 |
net.sockets: Re-added broadcast handler/method to Server component |
prologic |
Apr 24, 2009 |
4b2d973985ae |
web.dispatchers: Try to import simplejson for python 2.5 compatibility, warn if |
prologic |
Apr 22, 2009 |
a90605879fe9 |
core.bridge: Fixed node when target[0] is a str |
prologic |
Apr 22, 2009 |
1f07f05f507e |
core.bridge: Fixed a bug in setting the node from the target tuple |
prologic |
Apr 11, 2009 |
41c7f31f4f45 |
setup.py: Fixed import of setuptools, use distutils if setuptools is not availab |
prologic |
Apr 8, 2009 |
cdd8ba472e90 |
examples/telnet.py: Fixed setting of dest arg for Connect(...) event |
prologic |
Apr 8, 2009 |
21b75dc645b7 |
net.sockets: Removed assertion checks (Fixes #36) |
prologic |
Apr 8, 2009 |
c8e58eeb3871 |
web.dispatchers: If the handler is not found return a 404 |
prologic |
Apr 8, 2009 |
4afc3a09ca50 |
web.utils: Fixed a bug in parseQueryString that resulted in a blank dict for que |
prologic |
Apr 8, 2009 |
f04ac87023bf |
web.servers: Fixed docroot/kwargs |
prologic |
Apr 5, 2009 |
69dd248e3d39 |
Merged with #30 |
prologic |
Mar 29, 2009 |
6433d974099f |
net.sockets: Added 'connected' property to all Server compoents which always ret |
prologic |
Mar 30, 2009 |
ddcd0b1977d8 |
tools.bench: Make tools.bench output us for latency times |
prologic |
Mar 29, 2009 |
5907ca9eb4a1 |
core.bridge: Fixed setting of ourself for transports other than Server transport |
prologic |
Mar 30, 2009 |
166bc383a4c2 |
circutis.web: Renamed webob to wrappers (slightly more clear and less superfluou |
prologic |
Mar 29, 2009 |
6bb39f8ab5c3 |
web.main: Fixed import of Application (wsgi). |
prologic |
Mar 29, 2009 |
ae2ef9c52333 |
net.sockets: Make it possible to customize the bufsize and backlog of Client and |
prologic |
Mar 28, 2009 |
525b50b9aa4c |
net.sockets: Fixed doc string for Connect event and a bug discovered by unit tes |
prologic |
Mar 28, 2009 |
09f23320436f |
net.tests.test_sockets: Added tests for each of the Event objects used by socket |
prologic |
Mar 28, 2009 |
706f9b251bfe |
net.sockets: Removed left over print |
prologic |
Mar 28, 2009 |
f0fee8a3dfbe |
net.sockets: Fixed Pipe(...) (Fixes #29) |
prologic |
Mar 28, 2009 |
aa26a1b7ae07 |
net.sockets: Allow bind to also be a SocketType (pre-defined socket). (See: #29) |
prologic |
Mar 28, 2009 |
4b836f11b1d4 |
net.sockets: Trap EWOULDBLOCK calls in recv(...) calls (Fixes #27) |
prologic |
Mar 27, 2009 |
3547b951dece |
net.pollers: Don't import any poll stuff if the platform doesn't support it (imp |
prologic |
Mar 27, 2009 |
c79440d442e6 |
web.dispatchers: Fixed "Content-Type" for JSONRPC responses. |
prologic |
Mar 27, 2009 |
ecad8304d720 |
web.dispatchers: Fixed call to _error in JSONRPC |
prologic |
Mar 27, 2009 |
6a9417e33a8c |
web.dispatchers: Fixed XMLRPC _response function. (Responses need to be sent as |
prologic |
Mar 27, 2009 |
1c92be6ea49e |
web.dispatchers: Fixed the way XMLRPC and JSONRPC are "mounted" on a particular |
prologic |
Mar 27, 2009 |
07b5ceeec854 |
web: Removed deprecation warning for 1.2 |
prologic |
Mar 27, 2009 |
88a60f1c099b |
net.sockets: Fixed Client - Client components are allowed to be unbounded to an |
prologic |
Mar 25, 2009 |
0b04a67b36e2 |
web.dispatchers: Adapted JSONRPC implementation to XMLRPC separating our _respon |
prologic |
Mar 25, 2009 |
a32d12094060 |
web.dispatchers: Remove allow_none keyword from XMLRPC Dispatcher. The default i |
prologic |
Mar 25, 2009 |
ebcace43325b |
web: Restructured imports and what's available directly in circuits.web namespac |
prologic |
Mar 25, 2009 |
78bf8ab909bd |
net.sockets: Allow bind to be an int, str or typle and deal with each appropriat |
prologic |
Mar 25, 2009 |
67ccf773c22d |
web.wsgi: Middleware is deprecated in 1.2 |
prologic |
Mar 24, 2009 |
7655074a4722 |
web.dispatchers: Implemetned a JSONRPC Dispatcher |
prologic |
Mar 23, 2009 |
9991e3a6d075 |
Automated merge with http://hg.softcircuit.com.au/projects/circuits/ |
prologic |
Mar 23, 2009 |
e6cb1e847175 |
net.sockets: Added Pipe function to return a pair of UNIXClient instances (See # |
prologic |
Mar 22, 2009 |
6e85df4ac313 |
examples/telnet.py: Added UNIXClietn support allowing this nice little telnet ex |
prologic |
Mar 22, 2009 |
a456e59be576 |
net.sockets: Fixed a few issues in UNIXClient (Closes #28) |
prologic |
Mar 22, 2009 |
72995f62a51c |
net.socekts: Implementation of UNIXServer - Moved UNIX Domain Socket stuff out o |
prologic |
Mar 22, 2009 |
4f68925266e7 |
net.sockets: Implementation of UNIXClient (See: #28). |
prologic |
Mar 22, 2009 |
d975bc3f833e |
Backed out changeset dcb765aedebf - I think I'll write a UnixServer and UnixClie |
prologic |
Mar 22, 2009 |
dcb765aedebf |
net.sockets: Fixed TCPServer's socket options to be able to bind to a UNIX Domai |
prologic |
Mar 21, 2009 |
f071140b9c92 |
Merged with stable |
prologic |
Mar 21, 2009 |
915942a63e03 |
docs: Sycned with Trac |
prologic |
Mar 21, 2009 |
4584ca8d1ed7 |
docs/html: Updated |
prologic |
Mar 21, 2009 |
ed698d6f79c9 |
net.sockets: Fixed typos in event doc strings |
prologic |
Mar 21, 2009 |
d8637a5f0c6e |
Makefile: Fixed exclude path for httpauth |
prologic |
Mar 21, 2009 |
6fe3b8b0dd28 |
web: Renamed externally sourced httpauth to _httpauth (from stable) |
prologic |
Mar 21, 2009 |
e958c04107dc |
lib: Removed (merged from stable) |
prologic |
Mar 21, 2009 |
d78e7ac369d3 |
Merged with stable |
prologic |
Mar 21, 2009 |
668ef12f46c0 |
core: Add target class attribute to Event objects. Use this if no target is give |
prologic |
Mar 21, 2009 |
3304099db5fa |
web.tests.test_core: Setup tests to run on 127.0.0.1:10000 |
prologic |
Mar 21, 2009 |
070cb6e36cb4 |
web.main: Fixed usage of graph - wrong kwarg used. |
prologic |
Mar 21, 2009 |
28df3f42686a |
tools: Use a name parameter (defaulting to x.name) to save 2 files, a .dot and a |
prologic |
Mar 21, 2009 |
88484d1f8636 |
web.main: Fixed use of graph (dotgraph is merged into graph now) |
prologic |
Mar 21, 2009 |
c18ad7703c76 |
core: Remvoed internal hidden _root functions and use tools.findroot |
prologic |
Mar 21, 2009 |
90262b70e1dc |
tools: Rename root() -> findroot() |
prologic |
Mar 21, 2009 |
ffd900016865 |
tools: New and improved graph() tool |
prologic |
Mar 21, 2009 |
92192fb3cad2 |
tools: Check if x is still registered before unregistering in kill(). |
prologic |
Mar 21, 2009 |
89fefd20ed92 |
tools: dotgraph deprecated and merged into graph. Keep a 'visited' (v) list when |
prologic |
Mar 21, 2009 |
3b827c5b69de |
tools: Gives a list of (u, v) as Component instances in edges() tool. |
prologic |
Mar 20, 2009 |
5f8656fdffa9 |
core: Only import SIGHUP and install a SIGHUP handler if the OS is porix. (nt pl |
prologic |
Mar 18, 2009 |
fed07c5219c4 |
tools: Use a seprate set when keeping a track of what we've visited and store th |
prologic |
Mar 18, 2009 |
cb3a5ac26063 |
net.protocols.irc: Fixed bug when changing nicks. |
prologic |
Mar 18, 2009 |
6fca26a2421c |
wbe.loggers: Make it psosible that web.loggers.Logger can use a python logger or |
prologic |
Mar 18, 2009 |
6843d4e94f4f |
app.env: Changed name attribute of BaseEnvironment to envname (conflicts with Co |
prologic |
Mar 18, 2009 |
797d2950558d |
web.dispatchers: Added XMLRPC Dispatcher. |
prologic |
Mar 18, 2009 |
e59ff1c5f478 |
core: Migrate across the manager's event queue if there are any events in it's q |
prologic |
Mar 18, 2009 |
77f719c41509 |
web.main: Make circuits.web (main) spit out the dotgraph as circuits.web.png |
prologic |
Mar 18, 2009 |
e92eeed22991 |
web.main: Make circuits.web (main) spit out a nice dotgraph in debug mode (-d/-- |
prologic |
Mar 18, 2009 |
76e08922739b |
tools.bench: Fixed miss-spelling of event handler. |
prologic |
Mar 18, 2009 |
487c2ee6d8fa |
tools: Make dotgraph graphs directed. |
prologic |
Mar 18, 2009 |
e0e980125f04 |
io: Fixed filename attribute (.name is stolen by Component now). |
prologic |
Mar 18, 2009 |
156fde58acdc |
core: Only add unique handlers in both _globals and _tmap and _cmap lists. |
prologic |
Mar 18, 2009 |
26b584b4bb9c |
tools: Added new tools edges and dotgraph (you figure it out!) |
prologic |
Mar 18, 2009 |
855dc9828577 |
core: Added .name property to Manager (and all subsequent Component(s)). |
prologic |
Mar 17, 2009 |
aaf37e8c397a |
core.tests.test_core: Added RunnableComponents test |
prologic |
Mar 17, 2009 |
99d3bd5d70f5 |
core: On errors, just log exceptions with an Error event and finally try to flus |
prologic |
Mar 17, 2009 |
9ff1328dce9d |
core: Removed errors kwargs from Manager.start and Manager.run - I guess we alwa |
prologic |
Mar 17, 2009 |
b8a300391774 |
core.tests.test_core: Whitespace is goooood :) |
prologic |
Mar 16, 2009 |
98a4af094f8c |
tests.test_version: Delete circuits.__version__ if in sys.modules - This fixes t |
prologic |
Mar 16, 2009 |
6eeaf038f6cf |
core.tests.test_core: Added test for testing running state and mode (not working |
prologic |
Mar 16, 2009 |
f633fe1821a8 |
tests.test_version: reload circuits module after deleting __version__ module |