Export to GitHub

circuits - default

Source Commits


Commits

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