Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Aug 31, 2009
  1. Fix for merge between v 0.2 and 0.18.

    David J. Kordsmeier authored
Commits on Jul 16, 2009
  1. Merge branch 'master' of

    David J. Kordsmeier authored
  2. Added support for hostname and ip address flagging. It isn't pretty, …

    David J. Kordsmeier authored
    …not powerful, but more or less works. Not stable yet. Upgraded version to 0.2. Yay. Should now do a more details job in the scan.
Commits on Jun 13, 2009
  1. Added a few comments.

Commits on Jun 4, 2009
  1. Fixed bug in how main prints out "usage' info. This needs to be globa…

    …l (usage), but wasn't. Since usage doesn't do much, make it simply print the docstring. Update the version for packaging to 116. Luffax and ScanReport both share the exact same code at the moment, and so it was required to fix the problems with main in both. I also fixed the docstring in both. This should actually run now using luffax -c CONFIGFILEPATH.
Commits on Jun 3, 2009
  1. Fixed another razortooth ref in luffax and in ScanReport. Probably sh…

    …ould remove from the project. Fixed a conf bug.
  2. Made a huge mistake in commit: b931a0e

    Deleted while refactoring, which was ok, since it was renamed to  Unfortunately, I forgot to add back in.  I was relying on git magic which failed, as I am only a novice wizard.  So now I'm adding back in.  It was probably lost when I inadvertantly did a git checkout, which probably overwrote outstanding changes and lost the untracked file. Not sure!  Sucks.  I need to know how git works, so will be more dilligent using my normal git workflow and use feature branches.
  3. Fixed a boo boo with the renaming of luffa script and man page to luf…

    …fax. Added the missing items.
  4. Added a more complex to handle more metadata about the packa…

    …ge. Refactored the directories and removed the razortooth prefix (a holdover from my java years to include the company name on things, though not necessary for open source projects).
Commits on Jun 2, 2009
  1. Having trouble with, but this seems to work, using a most si…

    …mple distutils based install. Will retry again using setup_tools and approach this in the preferred manner.
Commits on May 27, 2009
  1. Refactored out the main runner from Scan. I still have a problem that…

    … I don't have an installer. Otherwise, this looks like it will work from inside eclipse. Needs plenty of work, but is closer to done for 1.0. I will test on my code base and do a final round of fixes.
Commits on May 26, 2009
  1. Ok, so haven't tested, but have added usage(), main(). Cleaned up the…

    … license header to be as a comment, but added a new section for the implicit __doc__ functionality. Not totally sure how it all works, but it is very handy, so I'll read up more on it later. Need to test the main to make sure it behaves and handles args. Also, haven't explored the installer business, so will need to decide if this is needed.
  2. Added support for license.opensource, with a single regex to cover th…

    …e major licenses. I commented out some of the license conf that is unused. This can use a lot more work to tighten it up, and make it reflect the current state of open source licenses. For now, to get a release out, keep it all simple, but more or less usable. Can do some work on the formatting. Will update the wiki to set what is in the 1.0 release. After testing this on a different system, I'll set a version tag or something, and mark 1.0 release as complete.
Commits on May 24, 2009
  1. Added complete scanning into scan() method. This will now check for e…

    …mail, names, company, and badwords.
Commits on May 23, 2009
Commits on May 22, 2009
  1. Added regex for watchlist.names. Added test case for verifying the wa…

    …tchlist.names. Need to plug this search in, but will do this after I wraup up the other handful of regexes needed.
  2. Changed conf file to remove the .* from the whitelist for extensions.…

    … Don't really need it at this point since I'm not doing a wildcard matching.
    Fixed a bug in ext matching, now properly matches the extensions in the ext whitelist.  Forgot to split the extList into a list which can be iterated.  Python is funny and flexible so it's easy not to have the string methods explode on you and instead return a very unexpected results.  Helps to read docs.
Commits on May 20, 2009
  1. Fixed path bugs related to os.listdir, use join to combine currentPat…

    …h with path found in listdir.
Commits on May 12, 2009
  1. Added simple recursion to scan the directories at a given root, and c…

    …ontinue to do so until files are found. For each whitelist non-binary file, scan for potential issues.
Commits on May 1, 2009
  1. Now added deepScan method to traverse the project tree. Need to add t…

    …he recursion to handle walking the tree.
  2. Changed the hardcoded path in the conf file.

    Added test case to verify the conf loads the project name.
Commits on Apr 29, 2009
  1. Added implementation for loading properties from new projecty configu…

    …ration file. Added .gitignore.
Commits on Mar 18, 2009
  1. added a python project

  2. first commit

Something went wrong with that request. Please try again.