Permalink
Commits on Aug 31, 2009
  1. Fix for merge between v 0.2 and 0.18.

    David J. Kordsmeier committed Aug 31, 2009
Commits on Jul 16, 2009
  1. Merge branch 'master' of git@github.com:truedat101/luffa

    Conflicts:
    	src/luffa/PkgInfo.py
    
    Conflicts:
    	src/luffa/PkgInfo.py
    David J. Kordsmeier committed Jul 16, 2009
  2. Added support for hostname and ip address flagging. It isn't pretty, …

    …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.
    David J. Kordsmeier committed Jul 16, 2009
Commits on Jun 13, 2009
  1. Added a few comments.

    committed Jun 13, 2009
Commits on Jun 4, 2009
  1. Comment out printing of every file found in a directory. Too verbose.…

    … Update version to 117.
    committed Jun 4, 2009
  2. 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.
    committed Jun 4, 2009
Commits on Jun 3, 2009
  1. Fixed another razortooth ref in luffax and in ScanReport. Probably sh…

    …ould remove ScanReport.py from the project. Fixed a conf bug.
    committed Jun 3, 2009
  2. Made a huge mistake in commit: b931a0e

    Deleted scan.py while refactoring, which was ok, since it was renamed to
    Scan.py.  Unfortunately, I forgot to add Scan.py 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.
    committed Jun 2, 2009
  3. Fixed a boo boo with the renaming of luffa script and man page to luf…

    …fax. Added the missing items.
    committed Jun 2, 2009
  4. Added a more complex setup.py 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).
    committed Jun 2, 2009
Commits on Jun 2, 2009
  1. Having trouble with setup.py, 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.
    committed Jun 2, 2009
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.
    committed May 27, 2009
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.
    committed May 26, 2009
  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.
    committed May 26, 2009
Commits on May 24, 2009
  1. Added complete scanning into scan() method. This will now check for e…

    …mail, names, company, and badwords.
    committed May 24, 2009
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.
    committed May 22, 2009
  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.
    committed May 22, 2009
Commits on May 20, 2009
  1. Fixed path bugs related to os.listdir, use join to combine currentPat…

    …h with path found in listdir.
    committed May 20, 2009
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.
    committed May 12, 2009
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.
    committed May 1, 2009
  2. Changed the hardcoded path in the conf file.

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

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

    committed Mar 18, 2009
  2. first commit

    committed Mar 18, 2009