New version here:http://www.mediafire.com/download/c1mvzc0fsoi55cf/wbf_v0.4.rar
this is only the regular python script, I will build a windows executable and update OP tomorrow after work.
This is probably the last update I will be doing to this.
To anyone still using this that is using the file hosting, this is an important update.
Changes:
The old file hosting method was only allowing dependencies within the same directory to be found, any that were outside would fail. Also I was not properly returning from the server thread until the main thread terminated causing a buildup of threads until you exit the program. This fixes that. I also completely changed the way it was hosting the files and re-worked it to serve in the root of LayoutTests and create a single index.html that is rewritten each time with a javascript redirect to the proper file. This has worked in all my tests finding dependent files.
The log parser was modified to capture urls better. By doing so I found 25 new restricted bugs. These are included in the new database provided. Also, scanning for restricted bugs now happens in a separate thread so the ui doesn't become unresponsive. I also added some console output while scanning. Every 50 attempts it will print the number of urls left to scan and how many restricted bugs have been found so far.
No longer need to manually strip a svn log, it automatically stops parsing to when it reaches 10/15/2012
I have attached a txt file below that contains a list of the 25 new bugs that were found. I haven't looked into any of them and only did a database comparison to find which ones were new. I forgot to include this in the rar file.
this is only the regular python script, I will build a windows executable and update OP tomorrow after work.
This is probably the last update I will be doing to this.
To anyone still using this that is using the file hosting, this is an important update.
Changes:
The old file hosting method was only allowing dependencies within the same directory to be found, any that were outside would fail. Also I was not properly returning from the server thread until the main thread terminated causing a buildup of threads until you exit the program. This fixes that. I also completely changed the way it was hosting the files and re-worked it to serve in the root of LayoutTests and create a single index.html that is rewritten each time with a javascript redirect to the proper file. This has worked in all my tests finding dependent files.
The log parser was modified to capture urls better. By doing so I found 25 new restricted bugs. These are included in the new database provided. Also, scanning for restricted bugs now happens in a separate thread so the ui doesn't become unresponsive. I also added some console output while scanning. Every 50 attempts it will print the number of urls left to scan and how many restricted bugs have been found so far.
No longer need to manually strip a svn log, it automatically stops parsing to when it reaches 10/15/2012
I have attached a txt file below that contains a list of the 25 new bugs that were found. I haven't looked into any of them and only did a database comparison to find which ones were new. I forgot to include this in the rar file.