Share

OVAL Interpreter

Code

Programming Languages: XSL (XSLT/XPath/XSL-FO), C++

License: BSD License

Repositories

browse code, statistics, last commit on 2009-12-30 svn co https://ovaldi.svn.sourceforge.net/svnroot/ovaldi ovaldi

Show:

What's happening?

  • Comment: Exit Codes

    Fixed in revision 663. I added two #define statments to Main.h for EXIT_FAILURE and EXIT_SUCCESS. These are used by the exit(...) system calls within Main.cpp.

    2009-12-30 16:28:25 UTC by bworrell

  • OVAL Interpreter

    bworrell committed revision 663 to the OVAL Interpreter SVN repository, changing 2 files.

    2009-12-30 16:26:55 UTC by bworrell

  • Update the CollectedSet class to use an ItemSet

    The CollectedSet class currently uses an ItemVector, which is based on the C++ vector container, to hold all of the items in a set. This leaves the possibility that a CollectedSet could contain duplicate items even though it should only contain unique items. As a result, the CollectedSet class should be changed to use an ItemSet, which is based on the C++ set container, to hold all of the...

    2009-12-30 15:26:23 UTC by djhaynes

  • Exit Codes

    In Main.cpp, every call to exit(...) is an exit(0) call. Exit codes > 0 should be used when a fatal error is encountered. Applications/Users may want to know the exit code of OVALDI to determine if it completed successfully or with error.

    2009-12-29 20:35:28 UTC by bworrell

  • Followup: RE: gcc 4.x issues?

    Thanks again. I made the change in Common.h, along with the other header files, but, it looks like I did not commit it. It is committed now, so you should be all set.

    2009-12-29 19:37:32 UTC by djhaynes

  • OVAL Interpreter

    djhaynes committed revision 662 to the OVAL Interpreter SVN repository, changing 1 files.

    2009-12-29 19:33:43 UTC by djhaynes

  • Followup: RE: gcc 4.x issues?

    thank you this help very much. i find one more place (src/Common.h @ 188) that need qualifier removed my compile works great now. thank again.

    2009-12-29 18:28:19 UTC by woonsang

  • bug in handling regular expressions with a constant portion

    When using the constant portion optimization for regular expressions, the case where there is a constant portion and no other regular expression characters should not be treated as if the equals operation was used. It should still be treated as a regular expression. For example, in the context of paths, the regular expression ‘^/’ should collect all paths that begin with '/', however, it...

    2009-12-29 14:59:03 UTC by djhaynes

  • Followup: RE: gcc 4.x issues?

    Thanks for pointing this out. I have removed the extra qualifications and committed the changes. Please let me know if you run into any other issues while compiling the OVAL Interpreter.

    2009-12-29 14:23:31 UTC by djhaynes

  • OVAL Interpreter

    djhaynes committed revision 661 to the OVAL Interpreter SVN repository, changing 1 files.

    2009-12-29 14:12:03 UTC by djhaynes