Thread: [W3af-svn-notify] SF.net SVN: w3af:[5173] branches/threading2/core/controllers
Status: Beta
Brought to you by:
andresriancho
From: <and...@us...> - 2012-06-21 19:30:16
|
Revision: 5173 http://w3af.svn.sourceforge.net/w3af/?rev=5173&view=rev Author: andresriancho Date: 2012-06-21 19:30:10 +0000 (Thu, 21 Jun 2012) Log Message: ----------- Took the most important things from the threading branch and migrated them here. Modified Paths: -------------- branches/threading2/core/controllers/extrusionScanning/extrusionScanner.py branches/threading2/core/controllers/extrusionScanning/server/extrusionServer.py branches/threading2/core/controllers/threads/tests/test_threadpool.py branches/threading2/core/controllers/threads/threadpool.py Added Paths: ----------- branches/threading2/core/controllers/extrusionScanning/tests/ branches/threading2/core/controllers/extrusionScanning/tests/__init__.py branches/threading2/core/controllers/extrusionScanning/tests/test_extrusion_scanner.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-06-22 23:19:39
|
Revision: 5202 http://w3af.svn.sourceforge.net/w3af/?rev=5202&view=rev Author: andresriancho Date: 2012-06-22 23:19:33 +0000 (Fri, 22 Jun 2012) Log Message: ----------- Removing unused/deprecated method. Modified Paths: -------------- branches/threading2/core/controllers/basePlugin/baseOutputPlugin.py branches/threading2/core/controllers/outputManager.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-06-25 13:23:23
|
Revision: 5214 http://w3af.svn.sourceforge.net/w3af/?rev=5214&view=rev Author: andresriancho Date: 2012-06-25 13:23:12 +0000 (Mon, 25 Jun 2012) Log Message: ----------- Now w3af exits as expected without waiting for some thread to finish. I'm not really sure what I did... to achieve this... it was something in threadManager.py, but it exceeds my understanding! Modified Paths: -------------- branches/threading2/core/controllers/threads/threadManager.py branches/threading2/core/controllers/w3afCore.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-06-30 00:56:17
|
Revision: 5293 http://w3af.svn.sourceforge.net/w3af/?rev=5293&view=rev Author: andresriancho Date: 2012-06-30 00:56:11 +0000 (Sat, 30 Jun 2012) Log Message: ----------- Moving timeout function code to threads module. Added unittest. Added Paths: ----------- branches/threading2/core/controllers/threads/tests/test_timeout_function.py branches/threading2/core/controllers/threads/timeout_function.py Removed Paths: ------------- branches/threading2/core/controllers/misc/timeout_function.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-06-30 14:59:45
|
Revision: 5304 http://w3af.svn.sourceforge.net/w3af/?rev=5304&view=rev Author: andresriancho Date: 2012-06-30 14:59:39 +0000 (Sat, 30 Jun 2012) Log Message: ----------- Using multiprocessing ThreadPool , adding a method for multi args. Modified Paths: -------------- branches/threading2/core/controllers/coreHelpers/consumers/audit.py branches/threading2/core/controllers/threads/threadManager.py Added Paths: ----------- branches/threading2/core/controllers/threads/threadpool.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-08-12 13:03:15
|
Revision: 5566 http://w3af.svn.sourceforge.net/w3af/?rev=5566&view=rev Author: andresriancho Date: 2012-08-12 13:03:08 +0000 (Sun, 12 Aug 2012) Log Message: ----------- Moving utility function to a more convenient location Modified Paths: -------------- branches/threading2/core/controllers/basePlugin/basePlugin.py branches/threading2/core/controllers/threads/threadpool.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-08-17 03:08:16
|
Revision: 5592 http://w3af.svn.sourceforge.net/w3af/?rev=5592&view=rev Author: andresriancho Date: 2012-08-17 03:08:10 +0000 (Fri, 17 Aug 2012) Log Message: ----------- * Now the discovery=(infra,crawl) plugins are run in a consumer. * Refactoring to have a base_consumer * Renamed FINISH_CONSUMER with POISON_PILL * TODO: - Testing - Crawl plugins should have a to_core() method to add stuff to the producer's output_queue Modified Paths: -------------- branches/threading2/core/controllers/coreHelpers/consumers/audit.py branches/threading2/core/controllers/coreHelpers/consumers/auth.py branches/threading2/core/controllers/coreHelpers/consumers/constants.py branches/threading2/core/controllers/coreHelpers/consumers/grep.py branches/threading2/core/controllers/coreHelpers/strategy.py branches/threading2/core/controllers/outputManager.py Added Paths: ----------- branches/threading2/core/controllers/coreHelpers/consumers/base_consumer.py branches/threading2/core/controllers/coreHelpers/consumers/bruteforce.py branches/threading2/core/controllers/coreHelpers/consumers/crawl_infrastructure.py branches/threading2/core/controllers/coreHelpers/consumers/seed.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-08-19 18:50:29
|
Revision: 5607 http://w3af.svn.sourceforge.net/w3af/?rev=5607&view=rev Author: andresriancho Date: 2012-08-19 18:50:22 +0000 (Sun, 19 Aug 2012) Log Message: ----------- * Added a bunch of TODOs to crawl_infrastructure.py * Changed algorithm to use qsize(): might be a source of thread-unsafe code? * Moved in_queue creation inside the base_consumer and out of strategy.py Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/consumers/audit.py branches/threading2/core/controllers/core_helpers/consumers/auth.py branches/threading2/core/controllers/core_helpers/consumers/base_consumer.py branches/threading2/core/controllers/core_helpers/consumers/bruteforce.py branches/threading2/core/controllers/core_helpers/consumers/crawl_infrastructure.py branches/threading2/core/controllers/core_helpers/consumers/grep.py branches/threading2/core/controllers/core_helpers/strategy.py branches/threading2/core/controllers/outputManager.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-08-19 18:55:05
|
Revision: 5608 http://w3af.svn.sourceforge.net/w3af/?rev=5608&view=rev Author: andresriancho Date: 2012-08-19 18:54:59 +0000 (Sun, 19 Aug 2012) Log Message: ----------- Moving generic function out of specific consumer. Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/consumers/crawl_infrastructure.py branches/threading2/core/controllers/w3afCore.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-08-24 18:17:21
|
Revision: 5729 http://w3af.svn.sourceforge.net/w3af/?rev=5729&view=rev Author: andresriancho Date: 2012-08-24 18:17:11 +0000 (Fri, 24 Aug 2012) Log Message: ----------- * Moving payloadTransfer to payload_transfer * Adding unittests for the basic functions * Lots of pep-8 changes Added Paths: ----------- branches/threading2/core/controllers/payload_transfer/ branches/threading2/core/controllers/payload_transfer/base_payload_transfer.py branches/threading2/core/controllers/payload_transfer/clientless_reverse_http.py branches/threading2/core/controllers/payload_transfer/echo_linux.py branches/threading2/core/controllers/payload_transfer/echo_windows.py branches/threading2/core/controllers/payload_transfer/payload_transfer_factory.py branches/threading2/core/controllers/payload_transfer/reverse_ftp.py branches/threading2/core/controllers/payload_transfer/reverse_ftp_client.py branches/threading2/core/controllers/payload_transfer/tests/ branches/threading2/core/controllers/payload_transfer/tests/test_clientless_reverse_http.py branches/threading2/core/controllers/payload_transfer/tests/test_echo_linux.py Removed Paths: ------------- branches/threading2/core/controllers/payloadTransfer/ branches/threading2/core/controllers/payload_transfer/basePayloadTransfer.py branches/threading2/core/controllers/payload_transfer/clientlessReverseHTTP.py branches/threading2/core/controllers/payload_transfer/clientlessReverseTFTP.py branches/threading2/core/controllers/payload_transfer/echoLnx.py branches/threading2/core/controllers/payload_transfer/echoWin.py branches/threading2/core/controllers/payload_transfer/payloadTransferFactory.py branches/threading2/core/controllers/payload_transfer/reverseFTP.py branches/threading2/core/controllers/payload_transfer/reverseFTPClient.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-10-10 18:52:23
|
Revision: 5871 http://w3af.svn.sourceforge.net/w3af/?rev=5871&view=rev Author: andresriancho Date: 2012-10-10 18:52:17 +0000 (Wed, 10 Oct 2012) Log Message: ----------- Moving test to the correct location. Added Paths: ----------- branches/threading2/core/controllers/misc/tests/ branches/threading2/core/controllers/misc/tests/test_levenshtein.py Removed Paths: ------------- branches/threading2/core/controllers/tests/test_levenshtein.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-10-11 00:12:02
|
Revision: 5878 http://w3af.svn.sourceforge.net/w3af/?rev=5878&view=rev Author: andresriancho Date: 2012-10-11 00:11:55 +0000 (Thu, 11 Oct 2012) Log Message: ----------- Reducing memory usage a little bit by not calling plugin.audit_wrapper Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/consumers/audit.py branches/threading2/core/controllers/plugins/audit_plugin.py branches/threading2/core/controllers/plugins/bruteforce_plugin.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-10-13 23:54:05
|
Revision: 5890 http://w3af.svn.sourceforge.net/w3af/?rev=5890&view=rev Author: andresriancho Date: 2012-10-13 23:53:58 +0000 (Sat, 13 Oct 2012) Log Message: ----------- * Adding cors utils * Adding unittest for utils (using mock module from http://www.voidspace.org.uk/python/mock/). Added Paths: ----------- branches/threading2/core/controllers/cors/ branches/threading2/core/controllers/cors/__init__.py branches/threading2/core/controllers/cors/tests/ branches/threading2/core/controllers/cors/tests/test_utils.py branches/threading2/core/controllers/cors/utils.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-10-25 18:34:01
|
Revision: 6022 http://w3af.svn.sourceforge.net/w3af/?rev=6022&view=rev Author: andresriancho Date: 2012-10-25 18:33:55 +0000 (Thu, 25 Oct 2012) Log Message: ----------- Better error handling for xurllib Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/exception_handler.py branches/threading2/core/controllers/w3afCore.py branches/threading2/core/controllers/w3afException.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-11-30 21:23:16
|
Revision: 6209 http://w3af.svn.sourceforge.net/w3af/?rev=6209&view=rev Author: andresriancho Date: 2012-11-30 21:23:10 +0000 (Fri, 30 Nov 2012) Log Message: ----------- Fixes for scapy Modified Paths: -------------- branches/threading2/core/controllers/auto_update/auto_update.py branches/threading2/core/controllers/intrusion_tools/atHandler.py branches/threading2/core/controllers/intrusion_tools/crontabHandler.py branches/threading2/core/controllers/intrusion_tools/delayedExecution.py branches/threading2/core/controllers/intrusion_tools/delayedExecutionFactory.py branches/threading2/core/controllers/tests/pylint.rc branches/threading2/core/controllers/vdaemon/lnxVd.py branches/threading2/core/controllers/vdaemon/winVd.py branches/threading2/core/controllers/w3afAgent/w3afAgentManager.py Added Paths: ----------- branches/threading2/core/controllers/tests/pylint_plugins/scapy_fix.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-12-04 18:34:44
|
Revision: 6246 http://w3af.svn.sourceforge.net/w3af/?rev=6246&view=rev Author: andresriancho Date: 2012-12-04 18:34:37 +0000 (Tue, 04 Dec 2012) Log Message: ----------- PEP8 Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/strategy.py branches/threading2/core/controllers/w3afCore.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-12-14 14:02:57
|
Revision: 6368 http://w3af.svn.sourceforge.net/w3af/?rev=6368&view=rev Author: andresriancho Date: 2012-12-14 14:02:50 +0000 (Fri, 14 Dec 2012) Log Message: ----------- Adding Dom's code to the repo. Added Paths: ----------- branches/threading2/core/controllers/csp/ branches/threading2/core/controllers/csp/__init__.py branches/threading2/core/controllers/csp/tests/ branches/threading2/core/controllers/csp/tests/__init__.py branches/threading2/core/controllers/csp/tests/test_utils.py branches/threading2/core/controllers/csp/utils.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-12-17 21:17:46
|
Revision: 6404 http://w3af.svn.sourceforge.net/w3af/?rev=6404&view=rev Author: andresriancho Date: 2012-12-17 21:17:40 +0000 (Mon, 17 Dec 2012) Log Message: ----------- Misc changes. Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/status.py branches/threading2/core/controllers/w3afCore.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-12-20 15:22:04
|
Revision: 6429 http://w3af.svn.sourceforge.net/w3af/?rev=6429&view=rev Author: andresriancho Date: 2012-12-20 15:21:56 +0000 (Thu, 20 Dec 2012) Log Message: ----------- I need the core to keep the exception handler data when the scan finishes. Modified Paths: -------------- branches/threading2/core/controllers/tests/test_w3afcore.py branches/threading2/core/controllers/w3afCore.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2013-01-03 18:15:51
|
Revision: 6602 http://w3af.svn.sourceforge.net/w3af/?rev=6602&view=rev Author: andresriancho Date: 2013-01-03 18:15:44 +0000 (Thu, 03 Jan 2013) Log Message: ----------- Setting experimental queue max sizes and lowering thread count Modified Paths: -------------- branches/threading2/core/controllers/core_helpers/consumers/base_consumer.py branches/threading2/core/controllers/threads/threadpool.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |