Author |
Date |
Commit |
Message |
prologic |
Mar 16, 2009 |
7e3ad85c2812 |
tests.test_version: Do a right stirp of '\n+' on version id returend by mercuria |
prologic |
Mar 16, 2009 |
e2880e78860e |
version: Don't need a date appeneded if the repository is in a modified state - |
prologic |
Mar 16, 2009 |
cf91a63ccdf7 |
tests: Added test to test version generation |
prologic |
Mar 16, 2009 |
c54754254c3b |
web.dispatchers: Make VirtualHosts 'request' handler have a higher priority (10) |
prologic |
Mar 16, 2009 |
4282d991deaf |
tools: Use a set to maintain visited (v) in walk(...) tool |
prologic |
Mar 16, 2009 |
3685e33be355 |
tools: Fixed walk function to work with cycles by keeping around a v list (visit |
prologic |
Mar 16, 2009 |
cbc7a745d59e |
core: When migrating events get it's list immediately as in the case of cycles i |
prologic |
Mar 16, 2009 |
25800795895a |
web.wsgi: Fixed wsgi.errors stuff |
prologic |
Mar 16, 2009 |
38b0fcaabe94 |
docs/WikiStart: Added link to docs/CircuitsWeb |
prologic |
Mar 16, 2009 |
a606f0718cdd |
docs/WikiStart: Updated links to examples and Removed Author(s) section |
prologic |
Mar 16, 2009 |
ca0ec647b81a |
docs/sync: Don't fail if the page isn't found, just print a message indicating s |
prologic |
Mar 16, 2009 |
bfc9d46971ac |
web.dispatchers: Fixed VirtualHosts dispatcher |
prologic |
Mar 16, 2009 |
6b81963bc37b |
docs: Added CircuitsWeb examples of various thigns |
prologic |
Mar 16, 2009 |
3a974d0716af |
examples: Cleaned up examples, removed some old ones and added in a bunch of web |
prologic |
Mar 16, 2009 |
7a2ee80e353b |
tools.bench: Fixed bench tool - wrong condition used to trigger the start :) |
prologic |
Mar 16, 2009 |
686732c40575 |
web.http: Reraise KeyboardInterrupt and SystemExit exceptions. |
prologic |
Mar 16, 2009 |
6a09715c9b23 |
core: Added Manager.wait - It's useful to be able to perform a join on a running |
prologic |
Mar 16, 2009 |
ee03edd2d246 |
web.dispatchers: (NEW) Prototype VirtualHosts dispatcher |
prologic |
Mar 16, 2009 |
cd1c6a3c51e9 |
net.tests.test_sockets: Fixed UDP test by fixing the channel |
prologic |
Mar 16, 2009 |
14847dfe7c71 |
examples/echoserver.py: Fixed imports |
prologic |
Mar 16, 2009 |
636df4e42ac7 |
examples/telnet.py: Fixed module imports |
prologic |
Mar 16, 2009 |
3cae22f524c2 |
web.dispatchers: Fixed dispatcher - Don't remove a controller's path that's bein |
prologic |
Mar 15, 2009 |
2a5611c11381 |
core.bridge: Changed 0.0.0.0 node destinations back to <broadcast> - python spec |
prologic |
Mar 15, 2009 |
9c2a344f3f68 |
examples/remotepy.py: Fixed example to work with the new improved Bridge |
prologic |
Mar 15, 2009 |
4c8be1b6f64a |
tools.bench: Fixed the bench tool to work with the new improved Bridge |
prologic |
Mar 15, 2009 |
8d7c4faa9fc3 |
tools.tests.test_tools: Fixed test as events in componetn queues are migrated ac |
prologic |
Mar 15, 2009 |
034944190419 |
core.tests.test_bridge: Fixed - Bridge works :) |
prologic |
Mar 15, 2009 |
69afd11d7af0 |
net.sockets: Check no. of bytes written (for UDPServer) and re-queue unsent data |
prologic |
Mar 15, 2009 |
e369ede0005d |
net.sockets: Added address and port properties to Server component. |
prologic |
Mar 15, 2009 |
934083c9eba8 |
core.bridge: New prototype bridge that works and reuses networking and poller co |
prologic |
Mar 15, 2009 |
a072834b81f7 |
Poller components now no longer take a required argument 'target'. They instead |
prologic |
Mar 15, 2009 |
953ff752f362 |
core: Fixed a bug in setting the correct target in Manager.send and Manager.push |
prologic |
Mar 15, 2009 |
f510e78d2678 |
core: Only migrate events if there are any |
prologic |
Mar 15, 2009 |
4373c12a26a2 |
web.tests.test_core: Disable initeractive testing |
prologic |
Mar 15, 2009 |
f8a3bf512859 |
core.tests.test_core: Fixed tests - events are migrated across now as we registe |
prologic |
Mar 15, 2009 |
8813d467d22a |
core: Clear event queue as we migrate events |
prologic |
Mar 15, 2009 |
889e282015d6 |
web.servers: Don't pass docroot to BaseServer as it doesn't need one |
prologic |
Mar 15, 2009 |
6bf2612c2685 |
web.servers: Removed coroot kwarg from BaseServer - BaseServer doesn't have a do |
prologic |
Mar 15, 2009 |
006dda581b7f |
web.dispatchers: Renamed DefaultDispatcher to just Dispatcher. Remvoed unfinishe |
prologic |
Mar 15, 2009 |
351819229f54 |
tools: Fixed display of tick functions in inspect tool |
prologic |
Mar 15, 2009 |
ede1db3bf0e6 |
Removed properties on Manager._channels, Manager._components and Manager._runnin |
prologic |
Mar 15, 2009 |
58e88d1b0d19 |
core: Make errors False by default in Manager.start(...) |
prologic |
Mar 15, 2009 |
cec9d99fcf3c |
Refactored the process that's involved in pushing/sending events around. Instead |
prologic |
Mar 15, 2009 |
863b6fd7eb5c |
core: Deprecated BaseComponent.__call__ (was stupid anyway) :) Just use .send(.. |
prologic |
Mar 15, 2009 |
e7be615351b2 |
core: Fixed Event.__eq__ (incorrectly appleid ronny's patch |
prologic |
Mar 15, 2009 |
47a4e76a8b4c |
core.tests.test_debugger: Fixed test for ignoring events. |
prologic |
Mar 15, 2009 |
afb0452d2b09 |
core.debugger: Fixed check for ignoring events. |
prologic |
Mar 15, 2009 |
4b79f7d77a80 |
core.debugger: Moved file, logger into kwargs and allowed IgnoreEvent and Ignore |
prologic |
Mar 15, 2009 |
1d290c5eb616 |
core.debugger: Removed Debug event object (left over crap) :) |
prologic |
Mar 15, 2009 |
209fda6086ac |
net.sockets: Fixed UDPServer's constructor to accept bind (just like Server/TCPS |
prologic |
Mar 15, 2009 |
e77eed506870 |
examples/remote.py: Fixed this example (if only the Bridge works) |
prologic |
Mar 15, 2009 |
cea617db8405 |
io: Removed file.py and moved into the io package itself |
prologic |
Mar 15, 2009 |
d3d6dbba3f5e |
Applied patch from ronny to simplify Event's repr and make Event.__eq__ a bit mo |
prologic |
Mar 14, 2009 |
d32c27c8f2d1 |
Merged with c43b6afa3758 |
prologic |
Mar 14, 2009 |
8fc3d9caebf6 |
net.pollers: Change these back to .push(...) |
prologic |
Mar 14, 2009 |
0b70b8c0f117 |
net.pollers: Set more sane defauls for timeout intervals - select, poll and epol |
prologic |
Mar 14, 2009 |
8ac2907ba726 |
net.sockets: Remvoed TIMEOUT constant and timeout setting of Poller instances - |
prologic |
Mar 14, 2009 |
699b954565d1 |
web.wsgi: Removed use of io.File and just make wsgi.errors a StringIO instance |
root |
Mar 14, 2009 |
c43b6afa3758 |
circuits: Fixed where version has not been built (it'll be 'unknown') in that ca |
prologic |
Mar 14, 2009 |
e2e9390af3d3 |
circuits: typo in circuits.web entry point |
prologic |
Mar 14, 2009 |
f4a6984342b8 |
core.tests.test_core: Test 2 done |
prologic |
Mar 14, 2009 |
876227493719 |
core.tests.test_core: Test the return value |
prologic |
Mar 14, 2009 |
994ff11592b9 |
core.tests.test_core: Greatly simplified the test suite for testing component st |
prologic |
Mar 14, 2009 |
655438546bd3 |
core.tests.test_core: Completed test1 for testing component structures |
prologic |
Mar 14, 2009 |
0c6a9400a45d |
core.tests.test_core: Added tests for testing error handling |
prologic |
Mar 14, 2009 |
4e0d790150ac |
core.workers: If no multiprocessing make Process an alias of Thread |
prologic |
Mar 14, 2009 |
eded9cbc9bf8 |
circuits: Don't import Process in a try/except |
prologic |
Mar 14, 2009 |
1928ec3d22e1 |
setup.py: Try to build version no. first before importing circuits |
prologic |
Mar 14, 2009 |
50d03433b749 |
circuits: Just import __version__ - don't worry about try/except |
prologic |
Mar 14, 2009 |
8e0a4f51e869 |
tools.tests.test_tools: Removed inspect test as this cannot be tested for reliab |
prologic |
Mar 14, 2009 |
06973dc28629 |
web.http: Removed unused import of StringIO |
prologic |
Mar 14, 2009 |
b714dddae4fd |
we.headers & web.http: Much improved header parsing using the re module and havi |
prologic |
Mar 14, 2009 |
89e005110c64 |
tools: Better (nicer) reprhandler function. |
prologic |
Mar 14, 2009 |
0f609341d93d |
net.pollers: Renamed pol to __tick__ in all pollers. |
prologic |
Mar 14, 2009 |
d3496c04d463 |
net.pollers: Removed __tick__ and pol from _Poller (Base Poller). |
prologic |
Mar 14, 2009 |
2a0b9730be6d |
core: For the puroses of profiling event handlers - I've added in commented line |
prologic |
Mar 14, 2009 |
d0cda281d5ea |
core: To be more consistent with Manager.send and Manager.push and teir private |
prologic |
Mar 14, 2009 |
71613093c7e1 |
core: Separated out the actual code to pop events off the queue and send them in |
prologic |
Mar 14, 2009 |
23764b1134cb |
net.sockets: Fixed consturctor of Close event object. |
prologic |
Mar 14, 2009 |
82dc44e153e6 |
core.bridge: Fixed retriving channel and target from unpickled event. |
prologic |
Mar 14, 2009 |
b5ef16216157 |
core: Set event.channel once in Manager.send and Manager.push. |
prologic |
Mar 14, 2009 |
6146fb9d4443 |
web.wsgi: Removed unused imports |
prologic |
Mar 14, 2009 |
e6ee71f2e1e6 |
tools.tests.test_tools: Removed unused imports |
prologic |
Mar 14, 2009 |
3f68e836b4f5 |
io/testio.py: Removed - where di you come from :P |
prologic |
Mar 14, 2009 |
a8b535ceec4a |
net.tests.test_sockets: Removed unused imports |
prologic |
Mar 14, 2009 |
384b03451c7f |
net.tests: Fixed name of test file |
prologic |
Mar 14, 2009 |
bbfdcaf43dd7 |
core.py: Removed - where did that come from ? |
prologic |
Mar 14, 2009 |
a4fa11234884 |
drivers._gtk: Removed unused imports |
prologic |
Mar 14, 2009 |
984ff223d766 |
core.tests.test_core: Removed unused imports |
prologic |
Mar 14, 2009 |
971061f08769 |
core: Removed unused imports |
prologic |
Mar 14, 2009 |
9978800e60df |
Automated merge with http://hg.softcircuit.com.au/projects/circuits-dev/ |
prologic |
Mar 14, 2009 |
6148d7ed1982 |
Automated merge with http://hg.softcircuit.com.au/projects/circuits/ |
prologic |
Mar 13, 2009 |
d56a38eb2515 |
core: Fixed Event.__repr__ - was doing a repr over a (key, value) pair |
prologic |
Mar 14, 2009 |
94c9f94a1d8a |
net.sockets: CHanged default timeout to 0.001 (1ms0 |
prologic |
Mar 13, 2009 |
9ac64f7beda2 |
web.main: Added -w/--multiprocessing switch |
prologic |
Mar 13, 2009 |
c5334f0846ca |
web.http: Fixed streaming. |
prologic |
Mar 13, 2009 |
650135c4e8db |
web.constants: Reduced default buffer size to 4KB |
prologic |
Mar 13, 2009 |
06e18904043c |
net.pollers: Changed default poller timeout to 0.01ms (0.001ms is too low) |
prologic |
Mar 13, 2009 |
ff179bbf2269 |
net.sockets: Changed default poller timeout to 0.01ms (0.001ms is too low) |
prologic |
Mar 13, 2009 |
94ad976bbaf1 |
core: Fixed Event repr |