Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Sep 23 13:18:20 2011 +0200 process,58 - change start_time format to MMM_DD according to OVAL This is the time of day the process started formatted in HH:MM:SS if the same day the process started or formatted as MMM_DD (Ex.: Feb_5) if process started the previous day or further in the past. Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Sep 23 10:56:38 2011 +0200 filemd5 - set and add error status and message Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Sep 23 10:56:37 2011 +0200 selinuxsecuritycontext - set and add error status and message Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Sep 22 17:12:09 2011 +0200 filehash,58 - set and add error status and message Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Sep 22 17:12:08 2011 +0200 environmentvariable58.c - use error status instead of not collected Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 22 17:32:54 2011 +0200 [OVAL/probes] refactoring Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 22 12:49:04 2011 +0200 [probes] env58: use probe_item_add_msg Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 22 12:43:42 2011 +0200 [OVAL] oval_sexp: implemented item message parsing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 22 12:23:34 2011 +0200 [probes] probe API: added probe_item_add_msg Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 21 17:27:47 2011 +0200 [tests] fixing environmentvariable58-fail test Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 21 17:17:02 2011 +0200 report entities of all sysitems, even is status is other then "exists" Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Sep 20 16:47:23 2011 +0200 environmentvariable58 - test current shell pid instead of pid 1 Author: Ondrej Moris <omoris@redhat.com> Date: Tue Sep 20 08:59:12 2011 -0400 Interface probe test fixed Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Sep 20 14:53:41 2011 +0200 [probes] selinuxsecuritycontext, env58: treat pid nil value as 0 Author: Ondrej Moris <omoris@redhat.com> Date: Mon Sep 19 15:43:17 2011 +0200 Minor corrections in probes tests Author: Ondrej Moris <omoris@redhat.com> Date: Mon Sep 19 15:43:05 2011 +0200 Minor corrections in API tests Author: Ondrej Moris <omoris@redhat.com> Date: Mon Sep 19 15:42:52 2011 +0200 Minor corrections in mitre tests Author: Ondrej Moris <omoris@redhat.com> Date: Mon Sep 19 15:42:40 2011 +0200 New helper functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 20 14:34:15 2011 +0200 Revert "ac_probes.sh: disable function checks" This reverts commit 1a178fb36aea251d1aa66787cd4ee62b8d1dd18f. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 20 10:47:15 2011 +0200 configure.ac update: removed conditional AC_CONFIG_FILES Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 19 22:51:57 2011 +0200 ac_probes.sh: disable function checks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 19 15:45:54 2011 +0200 ac_probes.sh: bug workaround Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 19 13:35:15 2011 +0200 ac_probes.sh update + minor changes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 15:31:43 2011 +0200 Added confgen.sh Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 14:59:30 2011 +0200 [probes] rpminfo,rpmverify: update compatibility #ifdefs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 14:58:53 2011 +0200 ac_probes.sh: fallback to manual detection if a .pc file is not available & detect req/opt functions Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 16 14:48:00 2011 +0200 [utils] remove unused variable Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 16 13:39:35 2011 +0200 NEWS update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 12:35:17 2011 +0200 Fixed CPPFLAGS value for header checks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 11:05:40 2011 +0200 [dist] fedora, rhel5 & 6: added libcap-devel to BuildRequires Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 10:59:59 2011 +0200 Use conditional config files Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 16 10:09:57 2011 +0200 update README file Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 16 09:24:46 2011 +0200 [oscap] man page Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 16 08:50:21 2011 +0200 Generate configure.ac from a template Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Sep 9 14:21:07 2011 +0200 [probes] environmentvariable58: fixing coverity issues Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Sep 15 10:40:50 2011 +0200 [utils] oscap: update man page Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 14 16:56:07 2011 +0200 [utils] oscap: add support for the 'export-oval-variables' command into the XCCDF module Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 12 21:48:17 2011 +0200 update NEWS Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Sep 12 15:26:51 2011 +0200 [OVAL] remove unused variable Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 12 14:30:00 2011 +0200 [dist] add %check section to spec files Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 9 14:15:35 2011 +0200 [OVAL] refactor _get_new functions Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 9 10:43:22 2011 +0200 [OVAL] set schema location in exported Variables content Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Sep 8 15:53:09 2011 +0200 [oscap] coverity issue Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Sep 8 15:43:23 2011 +0200 [probes] xinetd: fix condition scope Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Sep 8 15:34:06 2011 +0200 xccdf_policy.c - fix coverity resource leaks Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Sep 8 13:53:26 2011 +0200 [probes] xinetd: fix coverity issues Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Sep 8 13:52:52 2011 +0200 [utils] oscap: prevent NULL dereference Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 7 15:32:49 2011 +0200 [OVAL] agent: fix memleak Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 7 14:21:39 2011 +0200 [OVAL] correction to parsing of entities without values Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 7 12:06:28 2011 +0200 [dist] spec file updates Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 6 17:19:31 2011 +0200 fixing coverity issue Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 6 17:25:33 2011 +0200 [CPE+CVE] Fixing Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Sep 6 15:13:58 2011 +0200 [probes] selinuxsecuritycontext: fixing coverity issues Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Sep 6 15:13:57 2011 +0200 [probes] filehash58: fixing coverity issues Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Sep 6 13:45:05 2011 +0200 [probes] environmentvariable58: fixing coverity issues, reverted 3fe5f05a Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 5 21:49:42 2011 +0200 fixing coverity issues Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Aug 31 16:32:43 2011 +0200 [probes] xinetd: fix leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 31 14:12:00 2011 +0200 [probes] fixing Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Aug 30 14:50:52 2011 +0200 interface - fixed, changed data collection Author: Janzen Brewer <Janzen.Brewer@gtri.gatech.edu> Date: Tue Aug 30 10:23:03 2011 +0200 [content] corrected reference tag on rule 1108 Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Aug 26 14:54:45 2011 +0200 system-info - do not use getnameinfo() for ipv6 Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Aug 26 14:54:44 2011 +0200 interface - use datatype in addresses and cidr notation for ipv6 Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 30 10:18:18 2011 +0200 fixing coverity issues Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 29 13:08:33 2011 +0200 [OVAL/probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 29 09:31:03 2011 +0200 [SEAP] sexp-manip: pass number of args to SEXP_vfree to prevent leaks Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Aug 24 12:40:23 2011 +0200 mitre_test.sh - specify conditions for interface probe test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 25 16:33:18 2011 +0200 [SEAP] Implemented SEXP_number_getf Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 25 12:36:49 2011 +0200 [SEAP] SEXP_(sub)list_foreach: set destination variable to NULL after SEXP_free Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 25 16:26:18 2011 +0200 [tests] mitre: review and comment several tests Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 24 16:58:23 2011 +0200 [OVAL] oval_fts: redesign the reader function add support for upwards recursion add several fts tests Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Aug 22 16:22:53 2011 +0200 interface - use flags from getifaddrs() Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Aug 22 13:41:23 2011 +0200 interface - set flag according to net/if.h Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 22 14:24:41 2011 +0200 [probes] make uname probe compliant with uname cmd from coreutils Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 19 16:24:59 2011 +0200 some clean up Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Aug 19 15:37:57 2011 +0200 process58 - detect exec shield status Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 19 10:08:00 2011 +0200 [probes] probe_item_create: fixed leak Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 23:53:02 2011 +0200 [tests] vgrun: fixed valgrind output filtering, added suppressions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 15:35:09 2011 +0200 Fixed minor leaks & bugs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 15:14:01 2011 +0200 [probes] Removed dead/unused code Author: Marshall Miller <mmiller@tresys.com> Date: Wed Aug 17 10:43:16 2011 -0400 [probes] isainfo: fixed the probe to match new probe api Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 10:50:13 2011 +0200 [tests] crapi: test SHA-256 wrapper Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 10:49:35 2011 +0200 [probes] filehash58: added SHA-224,384 to the list of supported hash algorithms Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 18 10:48:16 2011 +0200 [crapi] digest: added & finished SHA-2 wrappers Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Aug 17 10:52:06 2011 +0200 [probes] process58: add support for libcap-1 on RHEL-5 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 17 10:56:39 2011 +0200 [OVAL/probes] Simplification of probe definition, part #2 - cleanup Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 16 15:13:03 2011 +0200 [tests/mitre] allow for tests that have different results for individual definitions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 16 14:43:41 2011 +0200 [OVAL/probes] make psess_tblinit visible from oval_probe_session.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 16 14:23:35 2011 +0200 [OVAL/probes] Simplification of probe definition, part #1 Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 16 13:12:30 2011 +0200 [tests/mitre] add several comments Author: Janzen Brewer <Janzen.Brewer@gtri.gatech.edu> Date: Tue Aug 16 12:58:19 2011 +0200 couple more typos Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 16 12:53:39 2011 +0200 update spec files Author: Steve Grubb <sgrubb@redhat.com> Date: Sun Aug 14 12:33:40 2011 -0400 Code cleanups * cleans up missing va_end calls * adds format check for SEXP_string_newf_r * Handles negative return for read in environ58 test * fixes a couple spelling mistakes. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 15 13:24:01 2011 +0200 [probes] rpmverify: fixed compilation with librpm 4.4 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 15 13:23:20 2011 +0200 [probes] routingtable: added missing #ifdefs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 12 16:55:39 2011 +0200 [probes] routingtable: compile & register to session Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 12 16:53:42 2011 +0200 [probes] new probe: routingtable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 12 16:53:13 2011 +0200 [probes] entcmp: fixed probe_ent_cmp_ipv4addr Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 12 11:57:17 2011 +0200 bump release number and update NEWS Author: Janzen Brewer <Janzen.Brewer@gtri.gatech.edu> Date: Thu Aug 11 15:36:23 2011 -0400 corrected title of rule 1046 I encountered a typo while going through scap-rhel6-xccdf.xml and believe I've fixed it. Patch is attached. >>From 7060f43262a91c4f841774e1f45e139ed6332516 Mon Sep 17 00:00:00 2001 From: jbrewer8 <janzen.brewer@gtri.gatech.edu> Date: Thu, 11 Aug 2011 15:11:44 -0400 Subject: [PATCH] corrected title of rule 1046 Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Aug 11 16:16:46 2011 +0200 add process58 probe based on probe process, linux part Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 11 14:08:58 2011 +0200 [OVAL] fix a bug, enable corresponding mitre test Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Aug 11 10:53:04 2011 +0200 Fix audit architecture checks In particular, require 32-bit audit rules also on 64-bit architectures. Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Aug 11 10:53:03 2011 +0200 Fix ownership check of world-writable directories Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 10 13:58:35 2011 +0200 [probes] rpminfo: updated signature tag Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 9 23:34:12 2011 +0200 [probes] gconf: return PROBE_EFATAL instead of calling abort() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 9 18:15:46 2011 +0200 [probes] new probe: gconf Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 9 18:14:38 2011 +0200 [tests] vgrun.sh: parse only ELF executable logs Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 9 13:01:39 2011 +0200 swig api update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 9 13:00:42 2011 +0200 [OVAL] update spec files - fileextendedattribute Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 9 10:41:31 2011 +0200 [oscap] OVAL Directives supported in oscap tool Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 9 11:00:48 2011 +0200 [tests] added fileextendedattribute probe test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Aug 7 20:45:45 2011 +0200 [probes] new probe: fileextendedattribute Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Aug 8 22:39:10 2011 +0200 makecheck fix Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Aug 8 22:37:19 2011 +0200 [OVAL] make Results Model use Directives model #2 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 8 19:16:42 2011 +0200 distcheck fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 8 18:53:16 2011 +0200 [OVAL] make Results Model use Directives model #1 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 8 16:07:22 2011 +0200 [OVAL] introduce OVAL Directives Model Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Aug 7 15:26:33 2011 +0200 [tests] fts.sh: corrected path to gentree.sh Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Aug 7 14:45:25 2011 +0200 [tests] Added a simple OVAL FTS API test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Aug 7 14:44:22 2011 +0200 [OVAL/probes] pass OVAL_PROBE_DIR using compiler flags, not config.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Aug 7 14:43:11 2011 +0200 [tests] environmentvariable58: skip the test if euid != 0 Author: Pierre Chifflier <chifflier@wzdftpd.net> Date: Fri Aug 5 21:29:10 2011 +0200 [probes] dpkginfo: fix build, update to new API version. Signed-off-by: Pierre Chifflier <chifflier@wzdftpd.net> Author: Pierre Chifflier <chifflier@wzdftpd.net> Date: Fri Aug 5 21:29:09 2011 +0200 [OVAL/probes] Fix segfault if a probe is defined but cannot be loaded Signed-off-by: Pierre Chifflier <chifflier@wzdftpd.net> Author: Pierre Chifflier <chifflier@wzdftpd.net> Date: Fri Aug 5 21:29:08 2011 +0200 Fix installation with non-default libexec directory When using a non-default libexec directory, do not hardcode the path for plugins, this prevents loading them at runtime. Signed-off-by: Pierre Chifflier <chifflier@wzdftpd.net> Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Aug 5 16:46:43 2011 +0200 [probes] environmentvariable58: handle operation on pid Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 5 13:15:00 2011 +0200 move OVAL Directives into separate module Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 4 13:39:43 2011 +0200 [oscap] support validation of OVAL Directives Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 4 13:33:42 2011 +0200 minor fixes around iflisteners Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 4 11:06:04 2011 +0200 tool manpage: CVSS vector description Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 3 10:15:12 2011 +0200 cvss: describe vector functionality Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 29 14:35:52 2011 +0200 tool: remove old CVSS commands Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 3 15:56:15 2011 +0200 iflisteners test: skip on non-root Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Aug 3 13:39:30 2011 +0200 add iflisteners probe test Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Aug 3 13:39:29 2011 +0200 add iflisteners probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 1 13:39:27 2011 +0200 [OVAL] don't print debug message to stderr Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 1 11:44:42 2011 +0200 [dist] update spec files - add new probes Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Jul 29 12:59:47 2011 +0200 fix AM_CONDITIONAL variable Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Jul 29 12:36:50 2011 +0200 add selinuxsecuritycontext probe Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Jul 29 12:36:16 2011 +0200 selinuxboolean: use not applicable amd error flags Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 27 19:08:11 2011 +0200 cvss: test rewrite Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 27 17:26:27 2011 +0200 cve: port to new CVSS API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 27 17:23:02 2011 +0200 cvss: remove obsolete APIs Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 27 17:15:40 2011 +0200 cvss: clone functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 27 01:11:31 2011 +0200 cvss: key table + xml support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 26 11:24:54 2011 +0200 tool: manpage CVSS section adjustment Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 26 11:08:03 2011 +0200 tool: port CVSS to new API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 25 02:24:29 2011 +0200 tool: CVSS vector processing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 25 02:23:55 2011 +0200 common: add oscap_strtoupper Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 22 17:53:13 2011 +0200 cvss: score calculator Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 22 14:50:19 2011 +0200 cvss: vector serialisation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 22 13:17:02 2011 +0200 cvss: redesign begin Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jul 28 16:41:30 2011 +0200 [OVAL] add new datatypes+operations Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 28 11:51:49 2011 +0200 update test_mitre.sh Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 28 10:52:51 2011 +0200 [OVAL] reorganize namespaces in OVAL Syschars export Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 28 00:44:47 2011 +0200 [OVAL] reorganize namespaces in OVAL Definitions export Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 19:30:58 2011 +0200 [tests] fixed & enabled rpmverify test from MITRE Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 19:30:18 2011 +0200 [probes] rpmverify: fixed config/ghost file filtering Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 13:29:02 2011 +0200 [probes] rpmverify: initial behaviors support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 03:13:55 2011 +0200 [OVAL] register rpmverify probe to session Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 03:13:28 2011 +0200 Updated ./configure's probe list Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 02:54:24 2011 +0200 [probes] new probe: rpmverify Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 27 02:52:45 2011 +0200 [probes] implemented probe_ent_getoperation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 26 16:34:43 2011 +0200 [OVAL/probes] Fixed memory leaks Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Jul 26 14:12:36 2011 +0200 xinetd probe fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 26 09:29:41 2011 +0200 [mitre] check RC from oscap tool Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 26 09:29:06 2011 +0200 [distcheck] clean *.vglog files Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Jul 25 17:43:05 2011 +0200 xinetd: register to session fixed configuration files parsing added protocol detection based on /etc/services Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 25 16:10:30 2011 +0200 [tests] vgtest: respect configure option Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 25 15:58:02 2011 +0200 [probes] inetlisteningservers: update to OVAL 5.8 Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 25 15:41:35 2011 +0200 [probes] shadow: update to OVAL 5.8 Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 25 15:34:30 2011 +0200 [SEAP] sexp-manip: signedness correction Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 25 15:29:16 2011 +0200 [probes] filehash(58): corrected dst buffer pointer Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 25 14:40:42 2011 +0200 [probes] crapi_mdigest_fd: initialize ctbl array Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 25 13:28:06 2011 +0200 [probes] process: update to OVAL 5.8 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 25 12:35:15 2011 +0200 [dist] use relro flag by linker Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 25 12:02:48 2011 +0200 bump release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 25 12:02:19 2011 +0200 [probes] check RC of open() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 25 01:22:39 2011 +0200 [OVAL/probes] Fixed several leaks in new code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 25 01:21:06 2011 +0200 [OVAL] oval_component.c: rewrite of datetime parsing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Jul 23 17:07:48 2011 +0200 [probes] probe core: made input_handler thread cancelable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Jul 23 17:06:38 2011 +0200 [tests] fixed vgtest Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Jul 23 14:45:32 2011 +0200 [common] util.c: fixed invalid memory reads in oscap_trim Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jul 22 11:31:37 2011 +0200 fixing make check Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 22 11:37:19 2011 +0200 [tests] mitre: added expected result of the partition test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 22 11:34:20 2011 +0200 [probes] partition: minor fix & enabled MITRE test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 22 10:42:37 2011 +0200 [probes] partition: added support for OVAL_OPERATION_NOT_EQUAL Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 22 09:43:42 2011 +0200 [probes] probe core: fixed icache queue handling Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Jul 19 10:53:59 2011 +0200 [probes] rpminfo: add OVAL_OPERATION_NOT_EQUAL to supported operations Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 21 23:46:17 2011 +0200 extend make check for test from mitre Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 21 23:34:52 2011 +0200 [OVAL] handle RC from oval_probe_query_object() correctly Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jul 21 15:17:00 2011 +0200 [probes] shadow: update to OVAL 5.8 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 14:49:31 2011 +0200 [probes] process: corrected datatypes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 14:48:31 2011 +0200 [OVAL/probes] Corrected __n2s_tbl ordering; Abort if subtype decoding fails Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 13:37:14 2011 +0200 [probes] partition: skip rootfs entry & translate fs types to OVAL fs types if possible Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 20 18:05:41 2011 +0200 [oscap] validate results of oscap analyse Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 11:59:07 2011 +0200 [OVAL/probes] external probe handler: unified handling of unsupported probes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 11:34:42 2011 +0200 [probes] probe core: adjusted item cache to the new SEXP_deepcmp implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 21 11:33:18 2011 +0200 [SEAP] Implemented SEXP_list_rest_r Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 20 17:52:18 2011 +0200 [utils] oscap: update help text Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 20 17:45:41 2011 +0200 [tests] mitre: turn off broken tests Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 20 17:17:12 2011 +0200 [oscap] extend --skip-valid functionality Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 20 17:09:26 2011 +0200 [oscap] analyse operation export fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 20 11:51:30 2011 +0200 validate output of oscap oval collect Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 20 10:48:23 2011 +0200 cleanup around mitre make check Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 19 17:42:13 2011 +0200 [tests] mitre: supply external variables document to the oscap tool Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 19 16:30:15 2011 +0200 [oscap] provide --skip-valid option for analyse and collect Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 19 16:42:19 2011 +0200 [probes] variable: correction to item generation Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 19 15:01:38 2011 +0200 [OVAL] support deprecated CheckEnumeration value 'none exist' Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 19 13:57:25 2011 +0200 oscap tool validates OVAL Results on output Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 19 13:50:38 2011 +0200 [OVAL] add debugging information Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 19 12:19:44 2011 +0200 [probes] filehash58: fix a typo in entity name Author: Francisco Slavin <fslavin@tresys.com> Date: Tue Jul 19 10:41:06 2011 +0200 [tests] Initial implementation of test for isainfo Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Jul 18 22:19:51 2011 +0200 [dist] spec file update Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Jul 18 16:45:54 2011 +0200 add selinuxboolean probe test Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Jul 18 16:45:53 2011 +0200 add selinuxboolean probe Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Jul 15 10:06:47 2011 +0200 test_probes_filehash58.xml.sh - adapting from filehash to filehash58 Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Jul 18 10:18:56 2011 +0200 filehash58 probe test Author: Petr Lautrbach <plautrba@redhat.com> Date: Mon Jul 18 10:18:08 2011 +0200 filehash58 probe Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Jul 18 16:31:04 2011 +0200 Revert "[tests] added enviromentvariable58 mitre test" This reverts commit 15fdfed90c02f567ad431518415019bf5f50a7db. Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 18 14:53:40 2011 +0200 clean tmp after make check Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 18 12:50:35 2011 +0200 [SEAP] sexp-manip: implemented SEXP_deepcmp Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Jul 16 23:00:03 2011 +0200 [OVAL] transform variable probe from internal to external, adjust helpers Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 14 16:26:02 2011 +0200 [common] declare oscap_sysinfo outside the platform specific blocks Author: Francisco Slavin <fslavin@tresys.com> Date: Wed Jul 13 16:41:55 2011 -0400 Adding dist files for Solaris 10 packge building Author: Francisco Slavin <fslavin@tresys.com> Date: Wed Jul 13 16:41:54 2011 -0400 Added fts_* implementations Solaris does not provide fts_* functions, so copied from glibc with mods to get working on Solaris. If the function fts_open is available on the system, then fts_sun.h and fts_sun.c become empty. Fixed a problem with fts where only the root directory entry would be returned on solaris Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:53 2011 -0400 Fixed sysctl's probe_main for systems where it is not supported Author: Francisco Slavin <fslavin@tresys.com> Date: Wed Jul 13 16:41:51 2011 -0400 [probes] new probe: isainfo (Solaris) The isainfo probe requires using the sysinfo function which is not the same on Linux and Solaris * Renaming sysinfo.c and .h to oscap_sysinfo.c and .h * Renaming the sysinfo function to oscap_sysinfo * Ensuring these functions still map correctly in Linux Author: Ryan E Haggerty <rhaggerty@tresys.com> Date: Wed Jul 13 16:41:50 2011 -0400 [probes] Added skeleton for solaris probes added skeleton files for the solaris probes updated makefile.am to conditionally build solaris probes Author: Ryan E Haggerty <rhaggerty@tresys.com> Date: Wed Jul 13 16:41:49 2011 -0400 configure: add option to enable/disable solaris probes allow solaris probe to be manually enabled/disabled automatically enable/disable solaris probes when option to enable/disable is not provided Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:48 2011 -0400 [SEAP] Renamed the _S macro to _SE The _S macro is used by the ctypes implementation on Solaris Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:47 2011 -0400 [tests] Handle commands starting with a hyphen in the process test Escape first character of command if it is a hyphen. The grep on Solaris does not support the -e option so it is not suitable. Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:46 2011 -0400 [tests] Clear LD_PRELOAD when calling ps The ps on Solaris reports incompatible ELF when libopenscap_testing.so is loaded with LD_PRELOAD Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:45 2011 -0400 [tests] process: made the process probe test more portable Changed the column keywords passed to ps to ones supported on Solaris and Linux Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:44 2011 -0400 [tests] Removed space between -F flag and field separator The awk on Solaris does not like a space between the -F option and the field separator Author: Francisco Slavin <fslavin@tresys.com> Date: Wed Jul 13 16:41:43 2011 -0400 [probes] process: implementation of the process probe for Solaris Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:42 2011 -0400 [tests] Global replace of grep -q Replaced grep -q with grep >/dev/null because grep on Solaris does not support -q Author: Ryan Hagerty <rhagerty@tresys.com> Date: Wed Jul 13 16:41:41 2011 -0400 [tests] porting runlevel probe test to Solaris Solaris does not have chkconfig. This patch adds functions which provide compatible functionality for use in the runlevel probe test scripts. Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:40 2011 -0400 [tests] test_probe_xinetd: protect against passing NULL pointers to printf Author: Marshall Miller <mmiller@tresys.com> Date: Wed Jul 13 16:41:39 2011 -0400 [probes] runlevel: changes to get the runlevel probe working on Solaris Use a common function for SYSV init implementations Use correct paths for init scripts depending on system Switched to chdir() instead of fchdir(dirfd()) because dirfd does not exist on Solaris Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Jul 14 11:26:58 2011 +0200 [tests] added enviromentvariable58 mitre test Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Jul 14 11:25:40 2011 +0200 [tests] added environmentvariable58 tests Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Jul 14 11:21:18 2011 +0200 [probes] new probe: environmentvariable58 Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 12 15:05:11 2011 +0200 [probes] probe core: datatype correction Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 12 14:50:11 2011 +0200 [probes] minor corrections Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 12 14:35:30 2011 +0200 [test] mitre: workaround file access time issue Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 11 15:21:56 2011 +0200 [probes] probe-api: added PROBE_ENT_AREF, PROBE_ENT_STRVAL, PROBE_ENT_I32VAL macros Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 11 14:14:39 2011 +0200 [SEAP] SEXP_list_sort: use oscap_bfind_i for sorting in the second pass Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 7 14:16:46 2011 +0200 [probes] probe core: fixed set operations Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 7 14:13:29 2011 +0200 [SEAP] SEXP_list_it_*: fixed NULL deref Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 7 12:18:15 2011 +0200 [tests] API/SEAP: SEXP_list_sort test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 7 12:16:55 2011 +0200 [SEAP] sexp-manip: implemented SEXP_list_it_*, SEXP_list_sort, SEXP_refcmp Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 4 15:42:40 2011 +0200 [tests] mitre: enabled oval-def_set.xml Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 4 15:19:33 2011 +0200 [OVAL] resultTest: print test results in debug mode to stderr Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 4 14:33:37 2011 +0200 [probes] debug content and verbosity refinements Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 1 13:44:01 2011 +0200 [OVAL] add temporary workaround to generate item ids for internal probe Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 1 11:21:48 2011 +0200 [OVAL] fix mem leak Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 1 10:51:41 2011 +0200 [probes] remove redundant macros Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 17:51:12 2011 +0200 [probes] probe set: fixing set operations #1 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 17:21:00 2011 +0200 [probes] remove filtering from probe_cobj_item_add Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 17:19:40 2011 +0200 [probes] probe core: log input and output of set operations Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jun 30 16:52:46 2011 +0200 [OVAL] use item ids that are now generated inside probes Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Jun 30 15:08:21 2011 +0200 [probes] environmentvariable is now external probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 14:27:47 2011 +0200 [probes] utilize item cache, probe context and related API functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 14:26:22 2011 +0200 [probes] probe core & API: implemented probe context & related functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 30 14:23:39 2011 +0200 [probes] probe core: finalized item cache API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 23:44:43 2011 +0200 [probes] probe core: removed dead code from worker.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 16:53:12 2011 +0200 [probes] probe core: initial item cache implementation (result/item cache split) Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jun 29 15:01:53 2011 +0200 [OVAL/probes] perform item filtering inside probe_cobj_add_item() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jun 29 14:40:57 2011 +0200 [OVAL/probes] move probe_item_filtered() to probe-api.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 14:26:12 2011 +0200 [SEAP] rbt_i64: fixed types Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 14:25:40 2011 +0200 [SEAP] sexp-manip: added simple SEXP_deepcmp implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 14:24:45 2011 +0200 [SEAP] Extended S-exp ID API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 09:37:22 2011 +0200 [SEAP] rbt: added i64 variant of the tree Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 29 09:36:37 2011 +0200 [SEAP] rbt: moved posix_memalign implementation to rbt_common.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 28 18:16:23 2011 +0200 [SEAP] public/sexp-ID.h: added #include guard Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 28 16:54:49 2011 +0200 [tests/API/SEAP] Added test_api_sexp_ID Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 28 16:53:54 2011 +0200 [SEAP] Added initial S-exp ID API implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 28 16:53:01 2011 +0200 [SEAP] Added MurmurHash3 implementation Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 24 11:08:36 2011 +0200 fix compilation on RHEL5 Author: Petr Lautrbach <plautrba@redhat.com> Date: Thu Jun 23 14:07:14 2011 +0200 test runlevel probe - create uniq list of services Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 23 15:02:28 2011 +0200 [tests] fix comments Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 22 23:06:15 2011 +0200 [tests] probes/environmentvariable fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 22 22:36:47 2011 +0200 [tests] run environmentvariable mitre test Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Jun 22 17:10:38 2011 +0200 test environmentvariable probe - test 'not equal', 'pattern match' Author: Petr Lautrbach <plautrba@redhat.com> Date: Tue Jun 21 19:02:22 2011 +0200 fix environmentvariable probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 22 22:26:47 2011 +0200 [tests] adjust passwd test to 5.8 Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 22 22:05:48 2011 +0200 [OVAL] remove variable_binding_map from sysModel Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 22 22:03:57 2011 +0200 [OVAL] _oval_result_test_result() cleanup Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 21 13:05:33 2011 +0200 cleaner XML output Partially eliminates XML namespace redundancy. Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 20 10:36:25 2011 +0200 agent: small api change #2 Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Jun 18 15:50:53 2011 +0200 agent: small api change Author: Petr Lautrbach <plautrba@redhat.com> Date: Fri Jun 17 13:26:56 2011 +0200 run all passing tests Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 17 11:43:10 2011 +0200 add .gitignore -> git status is clearer Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 17 11:21:38 2011 +0200 [tests] minor fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 16 18:32:11 2011 +0200 [content] remove scap-fedora{12,13}-oval.xml Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 16 18:13:11 2011 +0200 [content] rename our OVAL IDs to ..org.open-scap.. Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 16 14:22:28 2011 +0200 [tests] run more mitre tests Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jun 16 13:06:23 2011 +0200 [xsl] remove links from OVAL results report Author: Petr Lautrbach <plautrba@redhat.com> Date: Wed Jun 15 15:28:01 2011 +0200 curl is not needed anymore Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 14 13:44:40 2011 +0200 [PYTHON] Added variables model export Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 14 13:10:48 2011 +0200 [OVAL] fix mem leaks in sysinfo parsing, manipulation Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 14 10:56:42 2011 +0200 [PYTHON] Added exporting variable models to policy_export Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jun 14 08:46:47 2011 +0200 [OVAL] _lock mechanism clean up Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jun 13 17:41:07 2011 +0200 [OVAL] fix mem leak in result test parsing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 13 11:24:15 2011 +0200 [OVAL] update oval_enumerations to 5.8 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 13 10:49:58 2011 +0200 [OVAL] xml parsing clean up Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 13 10:01:27 2011 +0200 [OVAL] deprecate _is_valid mechanism Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 13 09:36:30 2011 +0200 [OVAL] deprecate _is_locked mechanism Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 10 15:58:24 2011 +0200 [tests] extend test_api_oval.sh test Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 10 11:47:35 2011 +0200 [tests] test_api_results fix Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jun 10 13:50:23 2011 +0200 [OVAL] fix mem leaks in results parsing Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jun 10 11:08:18 2011 +0200 [OVAL] don't create unnecessary result definitions, tests Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jun 10 10:53:20 2011 +0200 [OVAL] rename badly named function Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 10 00:24:33 2011 +0200 refactor parsing of definitions, syschar, results Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 7 11:16:35 2011 +0200 [OVAL] object filters changes - make oval_filter_action_get_text() public - fix bug in oval_item_filtered() - enable object filters in textfilecontent54 Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 23:49:16 2011 +0200 [common] fixing XML_SCHEMA_PATH Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jun 3 20:49:54 2011 +0200 Ensure *_PATH macros are correctly instantiated Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 20:40:46 2011 +0200 [tests] fix ts from mitre Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 20:25:20 2011 +0200 [oscap] do not handle URLs at input Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 15:57:20 2011 +0200 [OVAL] include config.h Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 13:23:46 2011 +0200 [OVAL] remove oscap_dprintf() Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 3 11:07:29 2011 +0200 [tests] fix test_mitre.sh Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 2 13:30:29 2011 +0200 fix RC of oscap eval Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jun 3 01:02:11 2011 +0200 [common/SEAP] unify the debuglog API Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jun 2 14:46:33 2011 +0200 [SEAP] add debug info Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 1 16:17:03 2011 +0200 [probes] use int64_t as OVAL_DATATYPE_INTEGER Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 1 15:46:45 2011 +0200 [SEAP] sexp-parser: reset number related parser states Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 1 14:18:14 2011 +0200 [tests] adjustments to mitre testsuite (again) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 1 11:55:05 2011 +0200 schematron-based validation for oscap tool Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 1 11:54:08 2011 +0200 allow specifying XSLT search path via API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 1 11:52:49 2011 +0200 Add OVAL schematron XSL files + howto Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 1 13:07:22 2011 +0200 [tests] adjustments to mitre testsuite Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jun 1 12:54:21 2011 +0200 [OVAL] agent: clear external variables upon session reset Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 1 09:47:52 2011 +0200 [tests] adjustments to mitre testsuite Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 31 22:59:11 2011 +0200 incorporate test from mitre Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 31 20:40:23 2011 +0200 content fixes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 31 13:45:29 2011 +0200 [probes] rpminfo: use evr_string datatype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 31 13:44:53 2011 +0200 [OVAL] oval_sysent_from_sexp: handle OVAL_DATATYPE_EVR_STRING Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 30 15:07:45 2011 +0200 [probes] return correct types in password probe Author: Maros Barabas <mbarabas@redhat.com> Date: Mon May 30 15:32:52 2011 +0200 Fixed double free libxml memory in xccdf_fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 30 14:16:47 2011 +0200 [oval] switch to 5.8 Author: Maros Barabas <mbarabas@redhat.com> Date: Mon May 30 09:53:20 2011 +0200 Added documentation into python API Fixed default level in XCCDF_LEVEL_MAP Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 27 15:18:52 2011 +0200 [probes] oval_fts: moved debug messages to probe_debug.log.* Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 26 13:39:33 2011 +0200 [SEAP] log S-exps for all types of packets in debug mode Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 26 12:34:36 2011 +0200 [SEAP] added _E, _I, _F debuglog functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 26 12:19:58 2011 +0200 [probes] file: adapt types to 5.8 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 26 12:10:02 2011 +0200 [probes] create less verbose debug logs and create one for each probe PID Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 25 18:37:11 2011 +0200 [OVAL/probes] oval_probe_ext_init: fixed deadlock Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 25 16:03:35 2011 +0200 update file probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 24 14:16:11 2011 +0200 bump release number Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 23 13:41:32 2011 +0200 fix schema validation warnings fix warnings when OSCAP_SCHEMA_PATH variable ended with slash(es) Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 23 09:29:06 2011 +0200 [oval] move to 5.8 Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun May 22 22:07:53 2011 +0200 [schemas] upload 5.8 schemas Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun May 22 17:08:12 2011 +0200 [oval] deprecate oval_probe_query_objects() Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun May 22 16:10:33 2011 +0200 oval_probe_query_object() "return" return syschar Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun May 22 10:30:32 2011 +0200 [oval] set SYSCHAR_FLAG_ERROR on error Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 20 16:27:15 2011 +0200 [oscap] do not call oval_variable_model_free() Author: Tomas Heinrich <theinric@redhat.com> Date: Fri May 20 14:27:36 2011 +0200 [OVAL] agent: corrections to variable model binding Author: Tomas Heinrich <theinric@redhat.com> Date: Thu May 19 16:07:45 2011 +0200 [OVAL] variable model: change variable storage to struct oval_value Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 18 20:08:25 2011 +0200 [tests] libgnu clean up Author: Marshall Miller <mmiller@tresys.com> Date: Sun Apr 24 18:32:38 2011 -0400 added call to gnulib getline on solaris Author: Marshall Miller <mmiller@tresys.com> Date: Sun Apr 24 18:17:34 2011 -0400 re-imported gnulib modules with --libtool and --lgpl options added switched *LDADD and *LIBADD entries to point to libgnu.la instead of libgnu.a stopped linking libseap, libxccdf, and the probes with libgnu link libopenscap against libgnu Author: Marshall Miller <mmiller@tresys.com> Date: Sun Apr 24 18:27:13 2011 -0400 moved call to AM_PROG_LIBTOOL down to prevent lots of warnings Author: Marshall Miller <mmiller@tresys.com> Date: Sun Apr 24 18:28:55 2011 -0400 removed some lines that got re-introduced from a revert Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 16 13:03:41 2011 +0200 use strsep from gnulib Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 16 12:34:51 2011 +0200 Revert "Switching strsep use to oscap_strsep" This reverts commit b71e6dd99ba14a3d13306fb82aaece0f041f08f8. Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 16 11:39:26 2011 +0200 getline from gnulib Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 16 11:20:19 2011 +0200 Revert "Added implementation of getline for use on Solaris" This reverts commit 431a52618fa773faf13c4a965cc7f4e4010de894. Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 16 11:17:59 2011 +0200 vasprintf from gnulib Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 13 13:40:17 2011 +0200 Revert "Added implementation of vasprintf" This reverts commit 9cff72baf0e1c6300acda1f7abe4541f45ae66e2. use vasprintf from gnulib Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 18 14:53:03 2011 +0200 [OVAL] variables: add missing initializations Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 17 15:37:38 2011 +0200 [utils/oscap] update help message Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 17 15:31:17 2011 +0200 [utils/oscap] update man page, bash completion Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 16 16:55:44 2011 +0200 [utils/oscap] xccdf: implement '--export-variables' Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 16 15:53:23 2011 +0200 [OVAL] store references to bound variable models inside definition model, new api function Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 13 10:38:43 2011 +0200 [oval] use proper path in automake Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:30 2011 -0400 Moving xinetd probe test The xinetd probe test should be in tests/probes/xinetd instead of tests/API/probes Re: Dan Kopecek feedback on list 5/10/2011 Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:29 2011 -0400 Tests API automake restructuring Using AM_CONDITIONAL flags to selectively run tests in tests/API Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:28 2011 -0400 Remove use of multiplicative suffix M in dd commands. not all versions of dd support the same bite size specification suffixes specifically, the version of dd on Solaris does not support suffixes higher than k Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:27 2011 -0400 Reworking test orchestration Using autoconf & automake to determine which probes to test. Use autoconf to determine if commands exist because the 'which' on Solaris does not return 1 when a command does not exist. If configure is told to not build certain probes, the test infrastructure should not try to test those probes. Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:26 2011 -0400 Switching strsep use to oscap_strsep strsep is not portable Specifically, it does not exist in the libc on Solaris This is reflected in the comments in the src/common/util.h header, where oscap_strsep is declared Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:25 2011 -0400 Stopping use of 'grep -q' in test scripts 'grep -q' is not a portable usage of grep. Specifically, the grep on Solaris does not have the '-q' flag. Author: Francisco Slavin <fslavin@tresys.com> Date: Wed May 11 15:31:24 2011 -0400 Stopping use of 'sed -i' in test scripts 'sed -i' is not a portable usage of sed. Specifically, the sed on Solaris does not have the '-i' flag. Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:31:23 2011 -0400 Protect against passing NULL pointers to printf Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:31:22 2011 -0400 Zero memory when new cve_model is created Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:31:20 2011 -0400 Added implementation of getline for use on Solaris Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:31:21 2011 -0400 Removed space between -F option and argument in awk This allows the awk command to work on Solaris Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:37:20 2011 -0400 Made tests align with the objects and states which they reference. Author: Marshall Miller <mmiller@tresys.com> Date: Wed May 11 15:03:02 2011 -0400 Added implementation of vasprintf vasprintf is not implemented on Solaris, so added it. Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 12 17:43:02 2011 +0200 [utils] introduce "--variables" option Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 14:21:39 2011 +0200 Don't pass gcc flags to swig and make swig wrapper compilation less verbose Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 13:48:13 2011 +0200 [dist/fedora] openscap.spec: added libblkid-dependency and probe_partition Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 13:18:54 2011 +0200 Warn about unused things only in debug mode Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 13:03:09 2011 +0200 [probes] partition: use blkid cache Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 12:34:39 2011 +0200 [probes] probe/worker.c: fixed varrefs initialization Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 12:28:12 2011 +0200 Show parition probe in the ./configure output Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 11:54:47 2011 +0200 [probes] partition: added UUID support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 11 11:15:11 2011 +0200 [probes] partition: check whether /proc is a procfs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 10 18:53:41 2011 +0200 [probes] dnscache: always return 'not collected' status, dropped c-ares dependency Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 10 18:15:23 2011 +0200 [probes] added probe skeleton code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 10 18:14:08 2011 +0200 [probes] partition: fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 10 18:13:11 2011 +0200 [OVAL/probes] Added OVAL_DATATYPE_STRING_M Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 10 17:05:55 2011 +0200 [probes] new probe: partition Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 10 15:48:48 2011 +0200 [OVAL] small api change: rename two badly named functions Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 10 13:28:57 2011 +0200 [oscap] add analyse functionality analyse compare definitions against provided system characteristics Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 10 10:57:34 2011 +0200 [dist] update fedora spec file (new probe) Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 9 15:56:54 2011 +0200 [probes] initialize vars Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 9 15:54:45 2011 +0200 [OVAL] fix double-free, NULL deref Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 9 15:53:10 2011 +0200 [OVAL] fix wrong allocation size Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 20 13:53:52 2011 +0200 [dist] add libacl dependency Author: Marshall Miller <mmiller@tresys.com> Date: Tue May 3 22:35:29 2011 +0200 Link against librt on Solaris Add -lrt to list of libraries to link against on Solaris because this is where sigwaitinfo is located. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Marshall Miller <mmiller@tresys.com> Date: Fri Apr 29 17:20:59 2011 -0400 Solaris-specific autoconf changes Add -D_POSIX_C_SOURCE=200112L to CFLAGS for all systems because this is required on Solaris and it should not harm other systems. Add -D__EXTENSIONS__ to CFLAGS on a Solaris system. This is needed to get some types defined. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Apr 29 17:20:56 2011 -0400 Defining the __STRING(x) macro if needed in oval_probe_ext.c glibc defines a __STRING(x) macro which is not defined in Sun's glibc implementation. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Apr 29 17:20:55 2011 -0400 Add posix_memalign implementation. posix_memalign is not implemented on Solaris, so implemented it. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Apr 29 17:20:54 2011 -0400 Matching Solaris behavior for sysinfo workaround to existing BSD behavior. This will eventually need a better solution, but helps the compile process for now. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Apr 29 17:20:53 2011 -0400 Removing the '-iquote' flag from the AM_CPPFlAGS in the swig/Makefile.am. This flag was not supported in older gcc (3.x.x) found commonly on Solaris. Additionally, '-iquote' seems unnecessary as no directory is passed to the flag as per common usage. Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Apr 29 17:20:52 2011 -0400 implemented _fsdev_init for Solaris Solaris uses a variation of getmntent to get filesystem information Signed-off-by: Daniel Kopecek <dkopecek@redhat.com> Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 3 20:09:21 2011 +0200 [probes] new probe: sysctl Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Sat Apr 30 04:27:37 2011 +0200 Content updates - complete Tested on ~full install of RHEL6.1 beta (both workstation and server). Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Apr 28 23:09:27 2011 +0200 Replace ligatures in descriptions Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Apr 28 23:06:35 2011 +0200 Content update Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Apr 28 00:27:07 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 27 17:54:18 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 27 00:33:17 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Fri Apr 22 15:11:21 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 20 14:23:46 2011 +0200 Content: Give up on testing pam_tally2 Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 20 13:55:15 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 20 11:26:41 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Tue Apr 19 15:09:54 2011 +0200 Content updates Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 2 15:00:39 2011 +0200 fix many memleaks Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 29 14:14:18 2011 +0200 [common] correction to parsing of empty strings Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 29 13:45:44 2011 +0200 [OVAL] report an error upon encountering a NULL variable value Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 29 10:51:38 2011 +0200 add missing ':' to libopenscap.pc Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 27 17:10:00 2011 +0200 [probes] oval_fts: fix dir collection Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 22 13:33:07 2011 +0200 [OVAL] fix memleaks Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 22 11:27:33 2011 +0200 [probes] mark valid fallthrough cases inside switch statements Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 22 11:03:15 2011 +0200 remove dead code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 20 00:20:43 2011 +0200 [probes] file: added has_extended_acl entity Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 19 23:22:36 2011 +0200 [probes] ldap57: fixed several bugs, added debug messages Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 19 22:53:47 2011 +0200 [OVAL,SEAP] fixed leaks Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 19 16:54:17 2011 +0200 [probes] sql57: many bugfixes Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 19 16:36:16 2011 +0200 [OVAL] sysEnt: add missing initialization Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 19 16:33:51 2011 +0200 [OVAL] add missing entries for sql Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 19 15:16:31 2011 +0200 [dist] fedora subpackage for special probes Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Fri Apr 15 19:48:07 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Fri Apr 15 17:13:38 2011 +0200 Content updates Author: mitr <mitr@rhel6.(none)> Date: Fri Apr 15 14:57:28 2011 +0200 Clean up XCCDF Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 19 14:19:06 2011 +0200 [OVAL/probes] check return value of oval_pdsc_lookup Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Apr 18 20:30:06 2011 +0200 [OVAL] add missing enum for sql57 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 18 18:27:13 2011 +0200 [probes] ldap57: use attribute name as the field name Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 18 18:19:18 2011 +0200 [probes] ldap57: extended processing of query results Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 18 17:31:33 2011 +0200 [probes] sql57: remove old column count check Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 18 11:37:00 2011 +0200 [utils] error message change Author: Peter Vrabec <pvrabec@redhat.com> Date: Sat Apr 16 22:26:15 2011 +0200 probe filemd5 is deprecated Author: Peter Vrabec <pvrabec@redhat.com> Date: Sat Apr 16 21:34:04 2011 +0200 remove oscap.py Author: Peter Vrabec <pvrabec@redhat.com> Date: Sat Apr 16 21:28:57 2011 +0200 upgrade to OVAL to 5.7 Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 15 20:30:17 2011 +0200 [OVAL] local_variable: support OVAL_DATATYPE_RECORD Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 15 13:43:33 2011 +0200 [OVAL/probes] oval_probe_ext: filter and sort the pdsc table during init Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 15 13:39:57 2011 +0200 [probes] _sexp_val_getdatatype: fixed compilation with --enable-debug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 14 18:47:04 2011 +0200 [probes] listen to SIGPIPE and set PR_SET_PDEATHSIG on Linux Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 14 18:28:18 2011 +0200 [probes] new probe: sql57 Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 14 16:50:59 2011 +0200 [probes] entcmp: support OVAL_DATATYPE_RECORD Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 13 17:56:42 2011 +0200 [probes] support OVAL_DATATYPE_RECORD in probe_item_create() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 13 17:19:40 2011 +0200 [probes] probe_item_create: free_value was not reset Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 13 17:05:12 2011 +0200 [test] fix make check Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 13 15:35:32 2011 +0200 [dist] adjust spec files and update NEWS Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 13 16:34:53 2011 +0200 [OVAL] initial support for n-tuples SEXP_t representation Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 13 14:38:07 2011 +0200 [probes] probe_ent_{set,get}datatype(): store datatypes in entities, not values Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 13 14:19:14 2011 +0200 [OVAL] add enum function Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 13 11:37:26 2011 +0200 [probes] fix filepath element Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 13 11:21:19 2011 +0200 [content] RHEL6 content work Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 12 18:06:44 2011 +0200 [content] RHEL6 content work Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Tue Apr 12 15:48:13 2011 +0200 Content update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 12 17:48:37 2011 +0200 [content] RHEL6 content work Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Fri Apr 8 15:52:36 2011 +0200 Content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Thu Apr 7 14:50:38 2011 +0200 SELinux content updates (separate for easier merging) Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 6 18:27:53 2011 +0200 content updates Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 6 11:43:30 2011 +0200 Update gpg-pubkey guidance Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 12 14:14:14 2011 +0200 [content] RHEL6 content work Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 12 09:13:41 2011 +0200 [content] RHEL6 content work Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 11 11:06:45 2011 +0200 [content] make content unresolved Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 8 16:35:47 2011 +0200 [PYTHON] Fixed returning sessions from init Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 8 16:17:24 2011 +0200 [release] bump release number Author: mgrepl <mgrepl@redhat.com> Date: Fri Apr 8 13:40:20 2011 +0200 [content] RHEL6 content work Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 8 13:03:45 2011 +0200 [OVAL] store values even for 'var_ref' elements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 8 10:51:40 2011 +0200 [probes] file: recycle path Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 8 10:26:09 2011 +0200 [SEAP] sexp-manip: new API function SEXP_emptyp Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 8 01:13:40 2011 +0200 [probes] unix/*: use probe_item_create where possible Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 23:58:44 2011 +0200 [probes] probe_item_create: don't free the value for OVAL_DATATYPE_SEXP Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 18:26:30 2011 +0200 [probes] probe_item_create: added support for OVAL_DATATYPE_SEXP Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 15:25:22 2011 +0200 [probes] ldap57: removed calls to ldap_destroy Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 13:58:59 2011 +0200 [probes] independent/*: use probe_item_create where possible Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 13:57:38 2011 +0200 [probes] probe_item_create: fixed va_arg usage Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 12:31:30 2011 +0200 [probes] rpminfo: restored working state on f15 (RPM API changes) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 02:32:41 2011 +0200 quiet gcc + fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 00:20:59 2011 +0200 [probes] probe_item_create: use static memory for S-exp refs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 7 00:19:48 2011 +0200 [SEAP] new API functions for creating S-exp objects inside statically allocated S-exp refs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 22:13:29 2011 +0200 [SEAP] moved S-exp structure definition to public header Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 6 17:18:15 2011 +0200 [content] rhel6 content work Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Wed Apr 6 11:22:11 2011 +0200 updates Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 15:49:49 2011 +0200 [probes] interface: use probe_item_create instead of probe_item_creat Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 15:49:01 2011 +0200 [probes] probe-api: new API function probe_item_create Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 15:48:11 2011 +0200 [SEAP] sexp-manip: new API function SEXP_unref_r Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 14:06:33 2011 +0200 [probes] probe_cobj_memcheck: lower the threshold Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 6 13:16:25 2011 +0200 [probes] ldap57: removed call to ldap_destroy Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 6 11:04:28 2011 +0200 [content] rhel6 content work Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 5 14:46:20 2011 +0200 [probes] oval_fts: traversal fixes - don't report symlinks twice - always descend into path's top directory Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 1 16:19:24 2011 +0200 [content] rhel6 content work Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Apr 1 12:56:21 2011 +0200 Refine <br/> processing in XHTML content Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 31 16:04:36 2011 +0200 [probes] xmlfilecontent: fix 'value_of' extraction Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 31 14:26:48 2011 +0200 [OVAL] added missing enumerations and types Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 31 14:03:32 2011 +0200 [SEAP] cleanup Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 31 14:01:45 2011 +0200 [SEAP] switch packet queue implementations Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 31 14:00:28 2011 +0200 [SEAP] implemented packet queue Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 30 17:23:27 2011 +0200 [probes] oval_fts: fix max_depth off-by-one error Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 30 13:38:28 2011 +0200 [probes] oval_fts: correction to path matching during recursion Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 29 16:26:20 2011 +0200 [probes] oval_fts: partial optimization fix Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Mar 29 10:48:09 2011 +0200 [PYTHON] Fixed policy export; [XCCDF_POLICY] Moved item_get_files to public API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 29 13:05:01 2011 +0200 [configure] check for ldap_destroy instead of ldap_initialize Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 28 23:16:45 2011 +0200 [tests] fixed probe API test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 28 23:15:20 2011 +0200 [probes] ncache_ref: return a new ref if the cache is not initialized Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 28 22:56:22 2011 +0200 [OVAL] oval_record_field_clone: fixed c&p bug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 28 18:12:20 2011 +0200 configure.ac fix Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 28 17:19:51 2011 +0200 [OVAL] initial support for n-tuples Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 28 00:51:07 2011 +0200 [probes] new probe: ldap57 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Mar 27 19:24:26 2011 +0200 [probes] new probe: dnscache Author: Miloslav Trmac <mitr@redhat.com> Date: Fri Mar 25 15:40:17 2011 +0100 [content] rhel6 content work Author: Miloslav Trmac <mitr@redhat.com> Date: Fri Mar 25 15:09:17 2011 +0100 [content] rhel6 content work Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Mar 24 11:29:20 2011 +0100 [doc] create readme file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 23 14:42:34 2011 +0100 [probes] sql: fixed wrong return type & added 'filters' arg. to probe_main Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 22 14:33:14 2011 +0100 [utils] oscap: fix compilation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 22 13:41:41 2011 +0100 [SEAP] SEAP_packet_recv: check parser error state Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 22 13:39:34 2011 +0100 [SEAP] seap-parser: added function for checking error state Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 21 22:14:42 2011 +0100 [oscap] change eval-id to eval --id Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 21 21:06:15 2011 +0100 [oscap] introduce "--skip-valid" argument Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 21 14:37:53 2011 +0100 [content] remove last slash from <path> elements Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 21 11:06:39 2011 +0100 [xsl] fix system attribute in bash fix template Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Mar 17 18:27:24 2011 +0100 [content] rhel6 content work Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 16 16:19:53 2011 +0100 [content] rhel6 content work Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Mar 15 13:33:40 2011 +0100 [PYTHON] Added support for removing strings thru iterators Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 14 10:11:14 2011 +0100 [probes] inetlisteningservers fix Author: Ondrej Moris <omoris@redhat.com> Date: Fri Mar 11 15:59:49 2011 +0100 Redundant variable exports removed. Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 11 15:25:42 2011 +0100 [tests] remove auto-generated .lgo file Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 11 15:22:03 2011 +0100 [dist] fix specfiles Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Mar 11 15:45:20 2011 +0100 fix metadata export Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 11 13:39:57 2011 +0100 [dist] move cron example to docs Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Mar 11 13:15:01 2011 +0100 [XCCDF] Fixed parsing choices and exporting mustMatch attribute Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 11 11:36:57 2011 +0100 [dist] mainly rhel5 spec file fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Mar 10 22:29:03 2011 +0100 [dist] correct file permissions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 21:56:30 2011 +0100 [tests] removed *.Po, *.Tpo, *~ files Author: Ondrej Moris <omoris@redhat.com> Date: Thu Mar 10 21:13:42 2011 +0100 Minor tests/probes improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 18:51:28 2011 +0100 [SEAP] fixed wrong fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 18:34:30 2011 +0100 [OVAL] reintroduce the OVAL_PROBEDIR_ENV condition Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 18:29:26 2011 +0100 [OVAL] unremove oval_probe_ext.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 18:19:22 2011 +0100 [tests] fixed probe tests Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 18:18:53 2011 +0100 [tests] removed executables and *.o files Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 10 16:35:45 2011 +0100 [tests] remove redundant automake products Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Mar 10 14:16:32 2011 +0100 [check] selfcheck mechanism changed (2) Author: Ondej Moris <omoris@redhat.com> Date: Thu Mar 10 14:02:32 2011 +0100 [check] selfcheck mechanism changed Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 14:07:12 2011 +0100 [probes] fsdev.c: reorder code to prevent NULL deref in fsdev_init Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 10 13:55:52 2011 +0100 [utils] fix potential NULL derefs Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 10 13:28:55 2011 +0100 [OVAL] resolve warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 12:19:34 2011 +0100 [OVAL] fixed potential NULL derefs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 12:14:05 2011 +0100 [common] assume.h: corrected terminate macro for runtime mode Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 11:46:40 2011 +0100 [OVAL] oval_resultDirectives.c: added runtime assumptions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 10 11:30:47 2011 +0100 [OVAL/probes] Fixed leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 9 22:51:10 2011 +0100 Fixed possible leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 9 22:30:58 2011 +0100 [OVAL/probes] fixed possible NULL deref; marked valid fallthrough cases inside switch statements Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 8 17:47:12 2011 +0100 [swig] remove shebang from openscap_api.py Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 17:40:09 2011 +0100 [OVAL] fixed wrong indexing constant Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 17:20:43 2011 +0100 [probes] fixed potential NULL derefs Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 8 17:12:13 2011 +0100 [dist] bump release number Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 16:27:46 2011 +0100 [OVAL, common] check return values and emit warnings if needed Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 16:06:21 2011 +0100 [probes] filehash, filemd5: free ent refs on error Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 15:23:17 2011 +0100 [probes] xinetd: pass correct pointers to rbt_str_get, removed invalid free() Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 8 15:21:39 2011 +0100 [rhel5] enable validation on RHEL5 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 8 15:00:44 2011 +0100 [probes] input_handler: set probe_out to NULL on error Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 7 16:58:15 2011 +0100 [OVAL] fix various redundant/missing/bogus conditions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 7 13:55:35 2011 +0100 fix wierd conditional Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 7 15:01:06 2011 +0100 [OVAL] remove dead code Author: Maros Barabas <mbarabas@redhat.com> Date: Sun Mar 6 18:55:58 2011 +0100 [XCCDF_POLICY] Fixed getting the select from policy by ID (looking in htable and in policy too) Author: Maros Barabas <mbarabas@redhat.com> Date: Sun Mar 6 16:49:20 2011 +0100 [XCCDF_POLICY] Fixed bug in strdup NULL pointer Author: Maros Barabas <mbarabas@redhat.com> Date: Sun Mar 6 16:13:52 2011 +0100 [XCCDF_POLICY] Fixed profile checking in policy_new [XCCDF] Fixed segfault in oscap_terator_find_nearest Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun Mar 6 14:17:56 2011 +0100 [probes] rename __linux to __linux__ Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Mar 5 13:55:54 2011 +0100 Ensure not to create zero-sized hashtable Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Mar 5 13:33:59 2011 +0100 support setting NULLified benchmark ID Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Mar 4 18:03:50 2011 +0100 [XCCDF] Fixed strdup call bug; Added substitute function to Python API Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Mar 4 16:36:32 2011 +0100 [content] rhel6 content work Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Mar 4 13:20:24 2011 +0100 manpage update Mention suressed rule output in guide if no profile is set. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Mar 4 12:04:53 2011 +0100 Don't include rules in security guide w/o profile Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 2 17:16:02 2011 +0100 [content] rhel6 content work Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 3 17:13:13 2011 +0100 [probes] implement and utilize functions for manipulation of probe-specific 'behaviors' probe_filebehaviors_canonicalize() probe_tfc54behaviors_canonicalize() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 2 16:34:21 2011 +0100 [OVAL] correction to parsing of empty strings Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 2 11:32:35 2011 +0100 [content] rhel6 content work Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 1 16:52:23 2011 +0100 [probes] oval_fts: better handling of symlinks Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 1 16:35:21 2011 +0100 implement oscap_text_set_overrides Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 1 14:42:49 2011 +0100 [probes] oval_fts: correction to filepath processing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 1 15:02:14 2011 +0100 substitution takes const char* Not all strings capable of text substitution are expressed as an oscap_text. Author: Francisco Slavin <fslavin@tresys.com> Date: Fri Feb 25 16:58:15 2011 -0500 Renaming the __P Macro. An __P macro is used by some system libraries on Solaris, and redefining it breaks many things. Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 28 14:04:47 2011 +0100 [OVAL] correction to item-state comparison Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 28 10:58:57 2011 +0100 [OVAL] correction to the substring function Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Feb 25 20:41:42 2011 +0100 high-level substitution support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Feb 25 16:24:55 2011 +0100 low-level substitution support Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 25 16:23:29 2011 +0100 add initial rhel6 XCCDF content (DRAFT!!) Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Feb 24 16:08:36 2011 +0100 [XCCDF] Fixed notices in benchmark Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 14:06:50 2011 +0100 [probes] don't send error messages from the signal handler Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 13:15:53 2011 +0100 [probes] fixed leaks Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 23 13:03:13 2011 +0100 [probes] rpminfo: correct header path Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 03:11:09 2011 +0100 [probes] added license text & more cleanup Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 02:59:44 2011 +0100 [probes] removed old files, corrected some paths Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 02:50:30 2011 +0100 [OVAL/probes] added probe-common.h Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 23 02:47:20 2011 +0100 [probes] reutilize probe_msg_creatf() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 23 00:44:31 2011 +0100 [OVAL/probes] moved input handling into a separate thread + related changes - moved main probe source files into probe/ subdirectory - some API name cleanup (pcache, encache) - added a `filters' argument to probe_main Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 17 16:56:15 2011 +0100 [probes] utilize probe_msg_creatf() Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 17 13:52:39 2011 +0100 [probes] implement probe_msg_creatf() Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 16 09:37:08 2011 +0100 fix cdf:version import/export Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 15 17:09:59 2011 +0100 [probes] remove dead code Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 14 13:07:39 2011 +0100 [OVAL] don't export unneeded syschars Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Feb 11 11:53:02 2011 +0100 [OVAL] probe: corrections to set evaluation Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Feb 11 00:25:33 2011 +0100 [XCCDF] Fixed import/export requires/conflicts/platform Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Feb 10 16:00:26 2011 +0100 Add missing functions (requires & conflicts insertion) Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 10 14:59:38 2011 +0100 [probes] oval_fts: extend partial-match optimization Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 10 13:43:30 2011 +0100 quiet gcc Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 10 13:38:04 2011 +0100 [probes] oval_fts: bugfixes, extended dbg info add missing arguments to pcre_compile() partial-match optimalization corrections recursion corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 10 10:47:03 2011 +0100 bump release number (major) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 9 12:56:25 2011 +0100 [OVAL] oval_probe_ext: fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 9 11:09:00 2011 +0100 [probes] textfilecontent54: remove unused variable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Feb 9 10:06:10 2011 +0100 [OVAL] Added OVAL_PDFLAG_SLAVE Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 8 19:13:51 2011 +0100 [probes] file: fix nil filename processing Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 8 19:13:30 2011 +0100 [probes] oval_fts: fix traversal for nil filename Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 8 16:24:44 2011 +0100 [probes] set probe return code in the set eval branch Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 7 15:42:14 2011 +0100 [probes] oval_fts: fix memleak Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 7 15:26:55 2011 +0100 [probes] textfilecontent54: fix endless loop in pcre matching Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Feb 7 11:35:36 2011 +0100 correct *_{get,set}_interactive functions Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Feb 5 23:13:48 2011 +0100 [probes] oval_fts: complete 'filepath' entity support Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Feb 5 21:11:39 2011 +0100 [tests] OVAL/probes: fix several 'path' entity definitions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 4 15:44:10 2011 +0100 [SEAP] sch_pipe_recv: fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 4 15:35:15 2011 +0100 [probes] removed wrong #include; disabled connect retry mechanism Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 4 15:34:02 2011 +0100 [SEAP] sch_pipe_recv: check child status if read()==0; errno value change Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 4 12:16:42 2011 +0100 [probes] reimplemented signal handling Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 3 15:07:43 2011 +0100 [probes] fix order of entities in variable_item Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 3 13:25:52 2011 +0100 [probes] file: fix order of entities in generated items Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 3 11:25:16 2011 +0100 OVAL 5.6 schema workarounds for libxml2 Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 3 11:14:29 2011 +0100 [probes] fix order of entities in generated items Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Feb 2 18:25:32 2011 +0100 [OVAL] move to OVAL 5.6 + minor fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Feb 2 16:01:58 2011 +0100 [XCCDF] Fixed editing values Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Feb 2 13:17:31 2011 +0100 [XCCDF] Fixed segfault in value getter when accessing NULL reference thru number Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Feb 1 16:33:20 2011 +0100 [XCCDF_POLICY] Fixed double free error by strdup in bindings generator Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 31 18:06:19 2011 +0100 bump release number Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jan 31 13:10:46 2011 +0100 [XCCDF] Fixed parsing and exporting refine rule severity Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jan 28 15:35:45 2011 +0100 [XCCDF,PYTHON] Fixed export refine-rules, added refine-rule tailoring to python API Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jan 28 13:58:47 2011 +0100 [PYTHON] Fixed default regexp in number types Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jan 27 15:55:49 2011 +0100 [probes] filehash, filemd5, textfilecontent, textfilecontent54: remove redundant condition Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jan 27 15:41:49 2011 +0100 [probes] file: export 'filepath' entity only if the target is not a directory Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jan 26 15:42:33 2011 +0100 xsl: update excluded namespace prefixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jan 26 15:39:01 2011 +0100 report: OVAL criteria logic syntax tree descend Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jan 26 14:45:03 2011 +0100 [OVAL] mask attribute support in sys.char. items Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jan 26 14:45:37 2011 +0100 [probes] textfilecontent54: reset only relevant attributes of 'behaviors' entity when 'filepath' entity is used Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jan 26 14:07:48 2011 +0100 [probes] textfilecontent54: export 'line' entity in items Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jan 26 14:04:10 2011 +0100 [OVAL] oval_probe_comm: reset sd is SEAP_close fails Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jan 26 12:52:45 2011 +0100 xccdf report: analyze negations in OVAL Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jan 26 11:17:19 2011 +0100 Much more precise OVAL item selection for report Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jan 25 16:08:08 2011 +0100 report: OVAL item display conditions refinement In report are now included only items from definitions without a negation in non-nested criteria element that evaluated to "false". Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jan 25 12:48:33 2011 +0100 supress redudant error msgs & docs update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jan 26 13:11:56 2011 +0100 [SEAP] SEAP_desc_get: check whether the tree is initialized before reading from it Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jan 25 18:44:47 2011 +0100 [OVAL/probes] textfilecontent54: support for new 'behaviors' attributes Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jan 25 18:43:44 2011 +0100 [OVAL/probes] new SEXP api function Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jan 24 16:52:58 2011 +0100 [XCCDF_POLICY] Fixed warnings of defined but unused static functions Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jan 24 16:52:26 2011 +0100 [PYTHON] Added association of file names and sessions into python API Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 24 15:03:24 2011 +0100 [autotools] fix schema files installation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jan 24 10:00:10 2011 +0100 add missing function prototype Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Jan 23 14:49:05 2011 +0100 OVAL 5.6 schemas: dos2unix line ending conversion Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Jan 23 14:46:53 2011 +0100 OVAL 5.6 schema workarounds for libxml2 Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Jan 23 14:42:30 2011 +0100 Add OVAL 5.6 XML schema files Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Jan 23 14:04:46 2011 +0100 move XSL schema file names a separate Makefile.am Author: Daniel Kopecek <xkopecek@fi.muni.cz> Date: Mon Jan 24 00:27:46 2011 +0100 [OVAL/probes] Handle errors sent by probes Author: Daniel Kopecek <xkopecek@fi.muni.cz> Date: Mon Jan 24 00:27:05 2011 +0100 [SEAP] Implemented several missing parts of the error API Author: Peter Vrabec <pvrabec@redhat.com> Date: Sat Jan 22 19:41:24 2011 +0100 config.h clean up (part #2) Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 21 16:31:48 2011 +0100 config.h clean up (part #1) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jan 21 15:15:34 2011 +0100 Fix typo in an error message Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jan 21 15:14:01 2011 +0100 oval inclusion in xccdf report: docs & completion Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jan 21 14:53:50 2011 +0100 tool support for OVAL info in XCCDF report Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jan 21 14:42:15 2011 +0100 xccdf report: search OVAL files in correct dir Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jan 14 18:53:23 2011 +0100 further OVAL info in XCCDF refinement Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jan 13 17:36:08 2011 +0100 Initial OVAL items reporting in XCCDF report Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jan 21 15:35:44 2011 +0100 [SEAP/generic] rbt_i32: extended collision handling in the _add function Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jan 21 13:36:34 2011 +0100 [utils] oscap: enable specification of the oval schema version Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jan 20 16:12:54 2011 +0100 [probes] interface: add support for 'type' entity Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 20 14:55:38 2011 +0100 [OVAL] fixed leak in oval_sysent_to_dom Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 20 12:29:16 2011 +0100 [probes] rpminfo: don't use datatypes in 5.6 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 20 12:13:18 2011 +0100 [probes] rpminfo: annotate the evr entity with a correct OVAL datatype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 20 12:10:44 2011 +0100 [OVAL/probes] implemented probe_itement_setdatatype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 20 12:08:00 2011 +0100 [SEAP] SEXP_datatype_set_nth: pass the correct pointer to SEXP_rawval_lblk_nth Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jan 19 17:28:32 2011 +0100 [OVAL] partial mask attribute implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jan 19 15:54:53 2011 +0100 [OVAL] oval_generator: include time.h Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jan 18 14:15:26 2011 +0100 [OVAL] mask atribute default valua = 'false' Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jan 18 15:59:09 2011 +0100 [OVAL] fix pcre_exec() usage Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jan 18 14:15:56 2011 +0100 [OVAL] support PCRE in object-state comparison Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jan 18 11:40:32 2011 +0100 [OVAL] filepath element implementation Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jan 17 16:54:30 2011 +0100 [OVAL] make several api changes to support more than one state inside tests Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 14 15:21:04 2011 +0100 bump release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 14 11:04:06 2011 +0100 [swig] add @libxml_cflags@ Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 14 10:55:28 2011 +0100 [dist] fixing spec files Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jan 13 15:59:37 2011 +0100 [OVAL] get rid of STUB_OVAL_OBJECT Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jan 13 17:40:41 2011 +0100 [OVAL] add support for storing unstructured metadata in definitions Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 10 12:48:00 2011 +0100 [oscap] minor man page fix Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jan 10 13:33:31 2011 +0100 [XCCDF] Fixed warning export order Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jan 7 14:34:21 2011 +0100 Added missing iterator reset functions; Fixed (s)dir typo in python API Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 7 11:34:31 2011 +0100 [dist] update rhel noValidate patch Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jan 7 10:53:22 2011 +0100 Removed unimplemented functions from XCCDF Policy; Added missing warning functions to XCCDF Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jan 5 10:59:23 2011 +0100 Added reset functions to all generated iterators Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jan 4 17:06:01 2011 +0100 Added oscap_iterator_reset functions to oscap_string and oscap_text Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jan 4 15:31:41 2011 +0100 [PYTHON] Fixed reserved words in policy export; Added exception (IOError) when no OVAL loaded Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jan 4 13:46:38 2011 +0100 [oscap] fix segfault segfault occured when no OVAL content was found Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 4 13:43:43 2011 +0100 [OVAL] fixed typo Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 4 13:43:04 2011 +0100 [OVAL] free generator info Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 3 17:02:51 2011 +0100 [probes] oval_fts: recognize symlinks (FTS_LOGICAL->FTS_PHYSICAL) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Dec 16 14:37:54 2010 +0100 fix html2docbook paragraph parsing Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Dec 16 11:59:55 2010 +0100 [rhel5] update openscap-0.6.3-noValidate.patch Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Dec 14 16:52:30 2010 +0100 Added fixes for editing XCCDF content #1 Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 24 15:33:33 2010 +0100 Added clone functions to CVE Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 14 14:38:01 2010 +0100 [oscap] add CPE name match and check functionality Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 13 11:31:15 2010 +0100 [oscap] nicer complain about invalid content Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Dec 9 17:37:12 2010 +0100 bump release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Dec 9 16:55:55 2010 +0100 [dist] improve atomic functions support check some archs (ppc) do not support __sync_bool_compare_and_swap_2 Author: Reggie Adkins <reggieadkins@gmail.com> Date: Fri Dec 3 13:30:44 2010 +0100 [content] Fedora 13 oval content fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 1 14:20:35 2010 +0100 update NEWS Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Nov 30 17:46:12 2010 +0100 [dist] ustar->pax Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 24 16:50:38 2010 +0100 increment release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 24 14:45:54 2010 +0100 [dist] SCAP content into individual package Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 24 13:52:14 2010 +0100 [rhel5] skip validation during oval evaluation Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 24 13:35:27 2010 +0100 [PYTHON] Fixed asserts in openscap_api init function to ImportError-s Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Nov 24 10:45:34 2010 +0100 [OVAL] oval_agent_reset_session: destroy the probe session and create a new one Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Nov 23 15:32:48 2010 +0100 [rhel5] fixing rhel5 patch Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Nov 19 17:14:30 2010 +0100 [dist] add libtool versioning Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Nov 19 13:46:29 2010 +0100 [dist] include rhel5 spec into tarball Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Nov 18 15:55:41 2010 +0100 [dist] fedora, rhel5: package the libopenscap.pc file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Nov 11 10:56:04 2010 +0100 [OVAL/probes] re-init external probes after abort Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Nov 9 15:08:10 2010 +0100 [OVAL/probes] dpkginfo: fix compilation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 9 12:30:58 2010 +0100 [SEAP] fixed double-free bug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 8 14:31:40 2010 +0100 [OVAL/probes] Close the SEAP descriptor after detecting an aborted session Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 8 13:42:40 2010 +0100 [OVAL/probes] oval_probe_ext_handler: fixed c&p bug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 8 13:30:59 2010 +0100 [OVAL/probes] oval_probe_ext_handler: call abort in the OVAL_SUBTYPE_ALL branch Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 8 12:36:34 2010 +0100 [OVAL] include assume.h in oval_agent.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 8 11:34:31 2010 +0100 [OVAL] added oval_agent_abort_session function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Nov 7 23:00:30 2010 +0100 Install pkg-config file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Nov 7 22:41:36 2010 +0100 [OVAL/probes] Initial implementation of oval_probe_session_abort & friends Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Nov 2 15:25:13 2010 +0100 [OVAL] add functions for handling OVAL "generator" element Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 25 14:18:07 2010 +0200 [utils/oscap] several function calls haven't been checked for errors Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 25 12:42:23 2010 +0200 [OVAL] change oval_probe_query_sysinfo() prototype to return status code Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Oct 22 13:20:19 2010 +0200 [OVAL] propagate probe communication errors upwards Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 20 16:59:02 2010 +0200 increase release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 20 14:55:52 2010 +0200 content fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Oct 20 12:55:14 2010 +0200 Fixed leak in oval_agent Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 20 12:41:41 2010 +0200 [probes] oval_fts: fixed nil filename check Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Oct 20 11:56:47 2010 +0200 [XCCDF_POLICY] Fixed leak in xccdf policy free Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 20 10:57:38 2010 +0200 [probes] oval_fts: partial match optimization and fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 20 01:21:36 2010 +0200 [probes] oval_fts: fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 20 00:49:13 2010 +0200 [probes] oval_fts: added license text Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 20 00:47:37 2010 +0200 [probes] oval_fts: support recurse_file_system=local Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 23:26:07 2010 +0200 [probes] Make the rest of the probes use oval_fts_* instead of find_files Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 23:24:41 2010 +0200 [probes] oval_fts: make some of the behaviors attributes optional, with reasonable default values Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 21:46:01 2010 +0200 [probes] file: maintain filecnt, free the fs entity Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 21:39:57 2010 +0200 [probes] file: use oval_fts_* instead of find_files Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 21:38:10 2010 +0200 [probes] oval_fts: added debug messages, fixed some bugs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 19 16:10:01 2010 +0200 [probes] Added oval_fts API Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 19 15:45:30 2010 +0200 [XCCDF] Added missing reference getters; Fixed python bindings Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Oct 19 14:42:07 2010 +0200 [OVAL] make arithmetic operations on float and int produce a float Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 19 12:10:06 2010 +0200 backward compatibility with an older libxml2 Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Oct 19 11:45:36 2010 +0200 [OVAL] implement bitwise comparison of item and state on int data type Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 18 17:21:51 2010 +0200 [OVAL] implement item and state comparison on float data type Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 18 14:09:24 2010 +0200 [utils/oscap] list errors in results summary Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Oct 15 10:57:02 2010 +0200 References in Dublin Core format Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 12 13:48:57 2010 +0200 XCCDF export fixes #2 Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Oct 7 22:03:59 2010 +0200 result export fixes #1 Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Oct 16 12:14:20 2010 +0200 [OVAL] correcting syschar flag computation for empty variables minor api change of internal oval_probe_*() functions and helpers prevent exporting internal objects from syschar model Author: Marshall Miller <mmiller@tresys.com> Date: Thu Oct 14 09:47:13 2010 -0400 fixed traceback when using python api to evaluate oval was getting traceback "TypeError: 'OVAL_Class' object does not support indexing" looks like method of output callback registration was changed, but agent_eval_system was not synced Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Oct 12 14:51:57 2010 +0200 [OVAL] new function: oval_syschar_add_new_message Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 11 14:51:27 2010 +0200 [OVAL] link with libpcre Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Oct 11 13:18:58 2010 +0200 update RHEL5 spec file + patch Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 7 13:23:04 2010 -0400 prepare RHEL5 spec file Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 6 17:31:55 2010 +0200 fixing CVE segfault Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Oct 5 16:13:15 2010 +0200 turn on perl regular expressions support Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Oct 5 15:00:39 2010 +0200 [OVAL] corrections to comparing entities referencing variables Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 4 15:27:41 2010 +0200 [OVAL] corrections to state comparison in OVAL test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 4 14:46:10 2010 +0200 [probes] interface: fixed memory leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 4 14:33:17 2010 +0200 [tests] test_probes_interface.xml.sh: added default location of the test_interface helper Author: Marshall Miller <mmiller@tresys.com> Date: Fri Oct 1 13:57:32 2010 -0400 changes to openscap_api.py to get it working with rhel5 replaced except TYPE as VAR with except TYPE, VAR SwigPyObject type is PySwigObject on earlier versions of swig import _openscap_api as OSCAP on python versions < 2.6 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 1 16:07:19 2010 +0200 [probes] rpminfo: fix compilation on system with an older rpm library Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 1 15:25:46 2010 +0200 remove references from xccdf content Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 30 17:02:49 2010 +0200 [probes] fixed memory leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 30 15:38:56 2010 +0200 [OVAL] Use a red-black tree instead of a linked list in the string map implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 30 15:37:22 2010 +0200 [generic/rbt] Added _free2, _walk_inorder2 functions Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Sep 27 15:31:48 2010 +0200 Fixed coredump in xccdf_policy_get_selected_rules when select point to nonexisting rule Author: Tomas Heinrich <theinric@redhat.com> Date: Sun Sep 26 15:32:35 2010 +0200 [OVAL] use OVAL filter type in sets Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 24 16:38:53 2010 +0200 XSLT fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Sep 23 15:43:47 2010 +0200 Added validation function to Python bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Sep 23 12:38:47 2010 +0200 Fixed XCCDF function for getting selected rules Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Sep 22 11:28:05 2010 +0200 Added hash table to Policy selects Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 22 10:46:57 2010 +0200 make init script LSB compliant rhbz# 627163 Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 21 18:14:11 2010 +0200 adjust textfilecontent54 error messages Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 20 00:28:27 2010 +0200 Port XCCDF report to DocBook Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 20 00:25:45 2010 +0200 xsl refactoring & fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 20 00:25:07 2010 +0200 DocBook to HTML conversion improvements Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 19 16:05:25 2010 +0200 port fix to new xsl framework Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 19 15:43:16 2010 +0200 tool document generator: --format support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 17 14:43:06 2010 +0200 XSL: HTML output filter Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 17 14:38:09 2010 +0200 profile info in docbook guide Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 13 15:12:29 2010 +0200 Make XSL stylesheets more modular Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 13 11:29:49 2010 +0200 tailor XSL: refactoring + profile-note processing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 12 21:07:33 2010 +0200 XCCDF guide in DocBook format Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 12 20:35:02 2010 +0200 split xccdf-common to share.xsl and substitute.xsl Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 12 20:31:37 2010 +0200 rename xccdf-apply-profile.xsl -> xccdf-tailor.xsl Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 12 14:43:59 2010 +0200 XSL to convert XHTML to DocBook Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Sep 12 14:43:17 2010 +0200 XSL to convert Dublin Core metadata to DocBook Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Sep 20 18:13:27 2010 +0200 [OVAL] separate oval filter data type to its own source file Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Sep 17 14:07:58 2010 +0200 [OVAL] change the probe_main() interface and the helper functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Sep 14 12:11:48 2010 +0200 XSL stylesheets: verbosity support Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 14 12:18:38 2010 +0200 NEWS update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 14 12:00:24 2010 +0200 spec update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 14 11:52:01 2010 +0200 [probes] fsdev: fix local filesystem check on Linux Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Sep 13 21:40:51 2010 +0200 content update Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Sep 13 16:07:43 2010 +0200 Moved oval.agent_export_sysinfo_to_xccdf_result to private Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Sep 13 15:50:27 2010 +0200 Python: Fixed export, free Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Sep 13 15:11:45 2010 +0200 Fixed mem problems in XCCDF Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 13 15:18:24 2010 +0200 content changes Author: Josh Adams <jadams@tresys.com> Date: Wed Sep 8 17:05:04 2010 -0400 old/new-result should be chlid element of override Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 13 10:58:08 2010 +0200 content changes Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Sep 13 10:26:09 2010 +0200 content changes Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 8 17:49:40 2010 +0200 content changes Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Sep 8 13:55:38 2010 +0200 Fixed missing description segfault in creating reporter message Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 8 11:41:59 2010 +0200 content fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 8 11:16:04 2010 +0200 content changes Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 7 19:25:26 2010 +0200 content update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Sep 7 18:35:06 2010 +0200 include security identifiers in guide Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Sep 7 17:00:38 2010 +0200 Fixed __del__ function in Python Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Sep 7 16:50:59 2010 +0200 [OVAL] corrections to struct oval_message processing Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Sep 7 16:04:38 2010 +0200 Added Python policy_export function Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Sep 7 15:26:01 2010 +0200 Added start callback, oscap: fixed colors in output Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Sep 7 00:49:34 2010 +0200 tool: completion + manpage + help strings update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 6 23:52:32 2010 +0200 tool: oscap xccdf generate fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 6 22:27:52 2010 +0200 Add XSLT-based fix generator + bash template Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Sep 6 01:25:18 2010 +0200 f14 xccdf content fixes: xhtml list elements Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 3 23:17:42 2010 +0200 Guide: different rule numbering. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 3 23:06:47 2010 +0200 Ability to generate profile info with the guide. Author: Tomas Heinrich <theinric@redhat.com> Date: Sat Sep 4 20:25:09 2010 +0200 [OVAL] add function for optimizing memory consumption during syschar collection Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Sep 3 14:35:54 2010 +0200 content update Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Sep 2 20:01:11 2010 +0200 Python API improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 3 14:03:58 2010 +0200 [probes] findfiles: check return code of recursive calls Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 3 01:58:10 2010 +0200 [probes] findfiles: check callback return value Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Sep 2 18:25:50 2010 +0200 content changes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 2 17:31:31 2010 +0200 [probes] file: use probe_result_additem Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 2 16:42:09 2010 +0200 [probes] New API function: probe_result_additem Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 2 16:41:05 2010 +0200 [common] added wrapper for the sysinfo function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Sep 2 14:50:00 2010 +0200 [common] added memusage function Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Sep 1 00:17:59 2010 +0200 xslt files: add license headers Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Sep 1 00:00:58 2010 +0200 tool: modularize OVAL document generation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 23:28:28 2010 +0200 bash completion adjustments Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 22:01:00 2010 +0200 manpage update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 21:20:25 2010 +0200 tool: modularize xccdf document generation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 21:17:13 2010 +0200 cdf:instance substitution improvement now appears in angle brackets if not substituted Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 17:44:25 2010 +0200 tool: ability to print module tree Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 16:56:13 2010 +0200 Guide generation: profile support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 15:28:58 2010 +0200 result report reflects profile + fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 31 15:26:42 2010 +0200 better CSS style for <abbr> Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 17:53:00 2010 +0200 Tailoring XSLT: support cluster-id Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 17:30:00 2010 +0200 More XCCDF substitutions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 16:38:37 2010 +0200 xslt framework refactoring Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 1 13:51:54 2010 +0200 content update Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 1 12:59:29 2010 +0200 bump rel. number Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 1 11:19:28 2010 +0200 [OVAL] add missing arg list terminator Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 31 17:57:29 2010 +0200 Fixed free profile in non-profile policy Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Sep 1 10:02:48 2010 +0200 Fixed non-existing profile; XCCDF Policy refact.; Fixed oval callback name typo Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 31 17:17:43 2010 +0200 Fixed xsldir in Makefile Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 30 16:52:06 2010 +0200 content changes Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 30 16:50:59 2010 +0200 [probes] correction to filter processing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 15:09:48 2010 +0200 oscap_text to plaintext conversion Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 13:37:56 2010 +0200 substitution XSL code improvements Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 30 13:01:52 2010 +0200 Ability to select results to include in report. Default: all but notselected, notapplicable Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Aug 29 22:55:59 2010 +0200 results report: xccdf inline HTML + <sub> support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Aug 29 21:59:59 2010 +0200 xccdf-common.xsl: fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Aug 28 21:24:34 2010 +0200 xccdf html guide: highlight link targets Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Aug 28 18:14:41 2010 +0200 XSLT: unresolved benchmark processing warning Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Aug 28 18:11:55 2010 +0200 xccdf result report: make last result default Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Aug 28 02:30:19 2010 +0200 xccdf apply profile XSL transformation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Aug 27 16:55:42 2010 +0200 Isolate XCCDF-specific parts into a separate file Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 26 20:23:42 2010 +0200 Print style for generated documents Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 30 14:19:15 2010 +0200 proper result for unsupported OVAL objects Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 30 14:41:24 2010 +0200 [probes] fix default value Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 30 14:22:53 2010 +0200 [OVAL] add initial support for filters inside objects Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 30 12:50:49 2010 +0200 corrections to debugging information reporting Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 27 15:40:55 2010 +0200 bump release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 27 14:03:30 2010 +0200 fixing race in python thread lock Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 26 16:36:50 2010 +0200 Allowing threads from python after calling a bloking I/O code generated from SWIG Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 26 14:59:27 2010 +0200 Fixed xccdf results Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 26 14:38:54 2010 +0200 xccdf results max score export fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 26 13:22:54 2010 +0200 Fix file open failure Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 26 10:41:58 2010 +0200 Fix several buffer overflows Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 26 13:07:27 2010 +0200 [OVAL] f14 content corrections Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 26 10:14:24 2010 +0200 Content changes #9 Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 26 09:34:09 2010 +0200 Fixed boundary check in getting substring in OVAL Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 26 10:25:15 2010 +0200 content fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 26 00:57:19 2010 +0200 content changes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 26 00:43:36 2010 +0200 [probes] quiet gcc Author: Pierre Chifflier <chifflier@edenwall.com> Date: Thu Aug 12 10:34:58 2010 +0200 Fix build on Debian/kFreeBSD This fixes the build on Debian/kFreeBSD (Debian userland with FreeBSD kernel) by checking the __GLIBC__ and __FreeBSD_kernel__ defines. Thanks to Petr Salinger and Jakub Wilk for the patches. Signed-off-by: Pierre Chifflier <chifflier@edenwall.com> Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 22:26:00 2010 +0200 [OVAL] f14 content corrections Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 22:10:28 2010 +0200 Content changes #8 Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 21:58:27 2010 +0200 [OVAL] f14 content corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 25 21:45:01 2010 +0200 update NEWS Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 25 19:21:45 2010 +0200 xml validation missing filename workaround Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 25 18:40:52 2010 +0200 XCCDF Value choices export Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 25 18:04:17 2010 +0200 XCCDF Value choices accessor Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 25 00:28:34 2010 +0200 Preserve HTML formatting in the generated guide Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 19:34:21 2010 +0200 Fixed set_rules in Python API; Revitalized oscap.py Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 19:51:12 2010 +0200 Fixed OVAL Agent session filename; Workaround for XCCDF callback checking Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 19:45:25 2010 +0200 f14 content corrections Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 19:25:51 2010 +0200 [OVAL] attach state attribute that was accidentally omitted Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 25 17:35:20 2010 +0200 fixing memory issues in oscap tools Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 25 16:39:57 2010 +0200 content validation fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 25 17:33:28 2010 +0200 [probes] probe_obj_eval: look into the cache before generating an error item Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 25 17:26:36 2010 +0200 [probes] _probe_cobj_get_flag: added NULL check Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 25 16:24:27 2010 +0200 [probes] probe_obj_eval: fixed invalid usage of SEXP_vfree Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 25 16:12:26 2010 +0200 [probes] probe_obj_eval: added missing variable declaration Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 25 16:03:48 2010 +0200 [probes] probe_set_eval & friends: pass the syschar flag back to probes and handle error states Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 15:31:26 2010 +0200 Content changes #7 Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 15:25:48 2010 +0200 Fixed get_tailor_items Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 15:32:58 2010 +0200 [OVAL/probes] file: fix symlink handling Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 25 13:48:37 2010 +0200 [OVAL/probes] file: add missing entity Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 25 11:45:00 2010 +0200 Content changes #6 Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 25 11:34:03 2010 +0200 content changes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 24 20:56:40 2010 +0200 xccdf generate-guide: manpage + bash completion Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 24 20:37:02 2010 +0200 Tune security guide XSL file. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 24 13:08:21 2010 +0200 Security guide from XCCDF file Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 24 18:15:16 2010 +0200 Added destroy, Improved get_tailor_items Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 24 18:16:13 2010 +0200 Content changes; Improved values in XCCDF Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 24 19:44:06 2010 +0200 f14 content corrections Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 24 18:45:21 2010 +0200 f14 content corrections Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 24 16:35:39 2010 +0200 F14 xccdf content update Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 24 12:57:32 2010 +0200 Fixed group selection behavior Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 24 14:11:15 2010 +0200 f14 content corrections Author: Peter Vrabec <pvrabec@gmail.com> Date: Mon Aug 23 23:47:53 2010 +0200 --oval-results option for oscap tool Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 23 13:58:32 2010 +0200 [probes] Added probe_setoption function Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 23 12:43:59 2010 +0200 spec file update Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Aug 23 10:29:09 2010 +0200 Fixed wrong number of parameters in oval_agent_new_session Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 20 17:18:09 2010 +0200 Fixed typo in openscap python API Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 20 17:30:40 2010 +0200 XCCDF test fix Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 20 17:10:18 2010 +0200 New colorful output of oscap eval xccdf Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 20 16:45:09 2010 +0200 Fixed resolving of external variable conflict Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 20 15:43:22 2010 +0200 Fixed xccdf_policy_model_get_files leaks Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 20 15:16:44 2010 +0200 Content changes #5 Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 20 15:00:29 2010 +0200 oscap tool validate content before evaluation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 20 14:35:04 2010 +0200 [probes] file: don't call probe_setoption Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 20 14:31:28 2010 +0200 [probes] file: fixed typo Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 19 16:38:01 2010 +0200 Content changes #4 Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 19 14:28:29 2010 +0200 Fixed boolean values of selectors in profile export Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 19 14:15:34 2010 +0200 content fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 19 17:07:15 2010 +0200 F14 content modifications #2 Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 19 13:57:27 2010 +0200 Fixed Python bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 19 12:11:36 2010 +0200 Content changes #3 Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 19 13:25:00 2010 +0200 fix segfault in oscap_find_file Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 18 21:41:20 2010 +0200 xmlNewChild -> xmlNewTextChild for proper XML entity escaping Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 18 17:22:48 2010 +0200 F14 content: fix & enable some SELinux tests Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 18 17:24:59 2010 +0200 Make the F14 pass XML validation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 18 17:13:29 2010 +0200 F14 content modifications Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 17 23:30:04 2010 +0200 xccdf report: write fixtext Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 18 14:26:05 2010 +0200 OVAL and XCCDF content update Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 18 09:54:28 2010 +0200 Content changes #2 Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 17 23:31:20 2010 +0200 F14 content: xml and runlevel test fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 17 21:41:37 2010 +0200 Represent XCCDF value as a string internally Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 17 18:23:30 2010 +0200 fedora content review Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 17 12:45:34 2010 +0200 Fix OVAL segfault + string comparison Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 17 17:08:20 2010 +0200 OVAL and XCCDF content update Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Aug 16 16:59:26 2010 +0200 Fixed oscap.py import Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Aug 16 16:59:05 2010 +0200 Content fixes #1 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 16 17:37:27 2010 +0200 update OVAL and XCCDF content for F14 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 16 15:24:21 2010 +0200 fix check-content-ref in XCCDF content Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 16 13:57:03 2010 +0200 fedora 14 XCCDF and OVAL content Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Aug 16 10:08:11 2010 +0200 Fixed XCCDF Policy tailor item Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 13 12:01:14 2010 +0200 [probes] file: cache group/user IDs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 13 10:54:37 2010 +0200 [SEAP] start with 2 preallocated items in a list Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 12 17:46:50 2010 +0200 let unknown_test return OVAL_RESULT_UNKNOW Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 12 17:15:49 2010 +0200 [utils/oscap] oval: report detailed information for all types of results Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 12 15:37:15 2010 +0200 [SEAP] fixed compilation with --enable-debug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 12 15:17:01 2010 +0200 [SEAP] set the softref bit also in SEXP_unref Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 12 14:29:27 2010 +0200 [SEAP] optimized S-exp reference structure Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 12 11:48:10 2010 +0200 [OVAL] corrections to object querying Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 11 13:56:23 2010 +0200 [OVAL] probe_int: process any valid datatype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 11 13:50:26 2010 +0200 [CVE] include time.h in cve.h Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Aug 11 11:00:50 2010 +0200 Finished xccdf.init function in Python API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 11 10:37:25 2010 +0200 [OVAL+probes] Fixed the rest of gcc warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 11 10:36:45 2010 +0200 Removed old bash scripts Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 10 17:39:35 2010 +0200 [OVAL/probes] fixed typo Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 10 17:33:21 2010 +0200 [OVAL] get rid of uninitialized variables in resultCriteriaNode.c, resultTest.c Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 10 17:12:47 2010 +0200 Fixed oscap.py; Added simple function xccdf_init() to Python API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 10 17:18:29 2010 +0200 [buildsys] disable compilation of the sql probe if OpenDBX was not found Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 10 17:02:56 2010 +0200 resolved several gcc warnings Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 10 15:04:53 2010 +0200 Make cron job and init script generate also HTML Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 10 14:46:42 2010 +0200 tool: generate oval html report during scan Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 10 14:12:46 2010 +0200 Library initialisation function: oscap_init() Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 10 13:59:32 2010 +0200 leak fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 10 13:54:05 2010 +0200 Fixed wrong selector case Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 10 16:09:40 2010 +0200 [probes] new probe: sql Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 10 11:49:15 2010 +0200 [OVAL] don't attempt to reset variable type Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 10 10:25:57 2010 +0200 [OVAL/probes] findfiles: special treatment of caret in path pattern Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 21:03:02 2010 +0200 oscap_find_file documentation + search defpath always Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 19:57:16 2010 +0200 XCCDF model: add toplevel language info Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 19:18:36 2010 +0200 OVAL results HTML report Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 18:07:28 2010 +0200 oscap tool: make exit codes more consistent Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 16:30:58 2010 +0200 Fix common/text.h header deps Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 16:18:36 2010 +0200 oscap library version getter + tool adjustments Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 15:40:33 2010 +0200 xccdf report: bring back rule titles Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 9 14:29:51 2010 +0200 Split XSL file to generic and XCCDF specific part + a few fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Aug 9 17:42:04 2010 +0200 Added function for getting names of required files from Policy model Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 9 17:06:02 2010 +0200 [OVAL/probes] findfiles: several corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 9 16:31:00 2010 +0200 minor fix in return code Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 9 16:16:19 2010 +0200 import functions set proper error on fail Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 9 09:59:19 2010 +0200 [OVAL/probes] Fixed regression Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Aug 6 15:07:36 2010 +0200 Fixed OVAL files in XCCDF evaluation Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 6 16:33:11 2010 +0200 findfiles exclude ".." & "." directories Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 6 14:51:49 2010 +0200 [OVAL/probes] Fix also the pdcmp function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 6 14:27:41 2010 +0200 [OVAL/probes] Fixed memory corruption when recursive object evaluation executes a probe of different type Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Aug 6 13:13:30 2010 +0200 [OVAL] initial support for casting OVAL values Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 5 18:31:54 2010 +0200 Added more oval files support Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Aug 6 09:54:29 2010 +0200 [OVAL] correction to the boolean data type interpretation Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 5 18:47:43 2010 +0200 [OVAL] extend boolean data type Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 5 16:01:32 2010 +0200 Fixed oscap return values Added checking if value of value is valid Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Aug 5 16:00:00 2010 +0200 Fixed exporting Values in XCCDF Benchmark Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Aug 5 15:59:50 2010 +0200 [OVAL] enable binding of a partial definition model Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 5 15:52:18 2010 +0200 [probes] file: don't compute item size unless FILE_PROBE_ITEMSTATS is defined Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 5 15:51:02 2010 +0200 [common] debug: added developer friendly macros dI, dE, dW Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 5 15:49:05 2010 +0200 [SEAP] Use STRBUF_MAX value from strbuf.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 5 15:47:06 2010 +0200 [SEAP] strbuf: respect IOV_MAX Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 5 14:01:21 2010 +0200 make binding of the variable model more sensitive Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 4 13:55:01 2010 +0200 oscap cvss - completion fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 4 13:49:43 2010 +0200 xccdf results XSL enhancements and fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 4 13:18:57 2010 +0200 oscap tool verbosity tweaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 4 15:14:26 2010 +0200 [tests] added missing EXTRA_DIST entries Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 4 13:42:54 2010 +0200 [buildsys] configure: added option to enable building with SSP Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 4 13:23:46 2010 +0200 [buildsys] use AC_HELP_STRING in configure.ac Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 4 13:02:28 2010 +0200 [tests+buildsys] Fixed portability issues; Valgrind checks disabled by default Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 4 10:50:08 2010 +0200 [probes] xinetd: forgot to increment the counter in op_{assign,insert}_strl Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 3 23:55:13 2010 +0200 [probes] xinetd: fixed typo Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 3 23:54:27 2010 +0200 [tests] xinetd parser: fixing and improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Aug 3 23:46:56 2010 +0200 [probes] xinetd: name & protocol to ID translation; added merge, coerce ops; fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 3 19:08:03 2010 +0200 [OVAL] fix variable component evaluation Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 3 18:13:30 2010 +0200 [probes] variable: fix var_ref handling Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 3 16:42:57 2010 +0200 Added new python tailoring functions; Added reset iterator fs for setvalues & refine_values Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 3 13:22:33 2010 +0200 Ability to generate HTML report during evaluation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 3 12:41:21 2010 +0200 Fix some XCCDF export typos Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 3 12:27:52 2010 +0200 oscap xccdf eval to emit whole benchmark Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 3 12:05:31 2010 +0200 Make report XSLT accept incomplete XCCDF documents Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 3 17:41:34 2010 +0200 minor tweaks in oscap tool Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 3 17:37:31 2010 +0200 add eval-id operation to oscap tool Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 3 17:23:01 2010 +0200 [probes] fix a typo Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 3 14:20:13 2010 +0200 [OVAL] rename datatypes oval_sysdata_t -> oval_sysitem_t oval_sysitem_t -> oval_sysent_t Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 3 14:11:02 2010 +0200 [OVAL] rename files src/OVAL/oval_sysItem.c -> src/OVAL/oval_sysEnt.c src/OVAL/oval_sysData.c -> src/OVAL/oval_sysItem.c Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 3 11:07:27 2010 +0200 include xsl stuff in specfile Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 2 19:19:47 2010 +0200 oscap tool refactoring Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 2 19:42:08 2010 +0200 Add oscap xccdf generate-report to the manpage Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Aug 1 20:56:05 2010 +0200 XCCDF result report generator for oscap tool Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Aug 1 20:55:34 2010 +0200 XSLT transformation support for the library Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Aug 1 19:10:47 2010 +0200 Add xccdf results -> HTML transformation XSL Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Aug 3 10:16:26 2010 +0200 Fixed debug assertion in XCCDF Policy Author: Felix Wolfsteller <felix.wolfsteller@greenbone.net> Date: Tue Aug 3 10:03:22 2010 +0200 Do not abort configure when rpm is in "wrong" ver. Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 30 13:34:58 2010 +0200 [probes] return correct error code Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 30 10:24:21 2010 +0200 [probes] rename part of the probe api functions and remove two of them removed: oval_probe_session_query_object() oval_probe_session_query_sysinfo() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 30 00:01:44 2010 +0200 [probes] xinetd: include (file) support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 29 23:27:52 2010 +0200 [common] debug: fix segfault when the PSTRIP env. var is not defined Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 29 16:42:39 2010 +0200 [probes] xinetd: includedir support, improvements and fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 29 15:53:18 2010 +0200 [common] debug: added path strip feature Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 28 18:00:43 2010 +0200 [OVAL] initialize tested_variable values during test evaluation instead of export Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 28 13:37:26 2010 +0200 [utils] oscap: fix segfault Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 28 10:28:31 2010 +0200 [OVAL] remove several redundant api functions oval_definition_model_add_definition() oval_definition_model_add_object() oval_definition_model_add_state() oval_definition_model_add_test() oval_definition_model_add_variable() oval_results_model_add_system() oval_syschar_model_add_syschar() oval_syschar_model_add_sysdata() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 28 10:21:12 2010 +0200 [utils] oscap: fix conditional compilation Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 27 18:28:07 2010 +0200 oscap.py minor fix Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 27 18:06:14 2010 +0200 Python: changed iterators to python lists; oscap.py: Better output, no iterators, export fix Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 27 18:04:02 2010 +0200 Fixed OVAL messages, Added xccdf_policy_iterator_reset Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 18:20:55 2010 +0200 [probes+tests] don't free uninitialized variables and don't include SHLVL envvar in the xml generated xml Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 17:59:42 2010 +0200 [probes+tests] fix the envvar probe _and_ the envvar test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 17:45:24 2010 +0200 [probes] envvar: fix NULL value handling Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 17:32:08 2010 +0200 [tests] new tests: test_xinetd_parser Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 16:54:25 2010 +0200 [common] unhide debug API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 16:51:49 2010 +0200 [tests] test_interface: added missing header file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 27 16:51:05 2010 +0200 [probes] new probe: xinetd (prototpe) Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 27 15:25:16 2010 +0200 Fixed target system and id in XCCDF TestResult Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 27 15:08:42 2010 +0200 [OVAL] fix double free Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 27 14:41:53 2010 +0200 getopt fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 26 16:04:09 2010 +0200 Added new functions for tailoring items Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 26 15:09:02 2010 +0200 Fixed CPE lang expression parsing Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 26 15:36:44 2010 +0200 [utils] oscap: fix conditional compilation Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 26 13:03:56 2010 +0200 skip DISPLAY variable in environmentvariable test Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jul 26 10:35:23 2010 +0200 include oscap bash completition in spec file Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 23 20:50:00 2010 +0200 xccdf resolve: remove abstract items Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 23 20:49:43 2010 +0200 minor fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 23 19:20:30 2010 +0200 yet another xml_metadata cleanup Author: Lukáš KuklÃnek <ilja.kuklic@centrum.cz> Date: Fri Jul 23 19:02:18 2010 +0200 XCCDF model: 'remove' operation support Author: Lukáš KuklÃnek <ilja.kuklic@centrum.cz> Date: Fri Jul 23 18:38:09 2010 +0200 XCCDF benchmark clone fix Author: Tomas Heinrich <theinric@redhat.com> Date: Sun Jul 25 21:25:55 2010 +0200 [OVAL] third part of supporting functionality for variable bindings Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 23 14:09:59 2010 +0200 [OVAL] second part of supporting functionality for variable bindings Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 23 13:25:31 2010 +0200 [OVAL] first part of supporting functionality for variable bindings Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 23 10:42:30 2010 +0200 [OVAL] syschar model correction and a small api change Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 22 15:29:55 2010 +0200 bash completion for oscap tool Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 22 14:16:47 2010 +0200 add xccdf resolve support to oscap cli utility Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 22 16:25:48 2010 +0200 oscap tool modules conditional compilation Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jul 22 16:31:00 2010 +0200 [OVAL] minor fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 22 14:20:56 2010 +0200 create symlink to default content (spec file) Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 22 10:34:46 2010 +0200 modules clean up Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 21 17:37:34 2010 +0200 XML metadata manipulation cleanup * removed xml_metadata * removed oscap_nsinfo * removed oscap_title (obsoleted by oscap_text) * adjusted CPE/CVE/CVSS implementations Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 21 17:57:36 2010 +0200 split oscap tool into separate modules Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jul 21 16:34:09 2010 +0200 Fixed various requests from AidKit Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 21 16:56:39 2010 +0200 [OVAL] debug: minor fixes. Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 20 18:20:29 2010 +0200 [OVAL] third part of oscap_dprintf() usage cleanup Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 20 17:18:05 2010 +0200 split oval_agent models into sepatate files Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 20 17:05:05 2010 +0200 [OVAL] second part of oscap_dprintf() usage cleanup Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 20 16:18:35 2010 +0200 Fixed XCCDF without profile in python, self-free objects in python Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 20 13:37:25 2010 +0200 [OVAL] first part of oscap_dprintf() usage cleanup Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 20 10:03:28 2010 +0200 Apply reporter's return value Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 19 17:12:26 2010 +0200 [common] consolidate functions for printing debug information Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 19 15:58:09 2010 +0200 Added policy without profile Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 19 13:53:06 2010 +0200 Fixed missing cvss module info, fixed helps Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jul 15 17:51:42 2010 +0200 Fixed OVAL eval to use oscap reporter; Added oscap.py util Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 14 17:39:43 2010 +0200 include openscap_api.py in tarball Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jul 14 17:30:56 2010 +0200 Added new Python API; Fixed problems with oscap reporter Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 14 17:27:37 2010 +0200 -fno-strict-aliasing Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 14 14:38:24 2010 +0200 update news Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 14 14:32:07 2010 +0200 [utils] oscap: fixed segfault Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 14 14:15:13 2010 +0200 bump release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jul 14 12:41:12 2010 +0200 add cvss support to oscap Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 14 12:23:48 2010 +0200 [SEAP+OVAL] Added documentation for debug helpers Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jul 14 12:18:52 2010 +0200 [OVAL] minor fixes Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 13 18:16:30 2010 +0200 [OVAL] enable processing of variable references inside set filters Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 13 17:25:04 2010 +0200 oscap tool small fixes + indent Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 13 15:33:01 2010 +0200 common: documentation update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 13 14:50:32 2010 +0200 Manpage update & -q support for validation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 13 13:32:41 2010 +0200 Reporters now return an integer Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 13 15:16:38 2010 +0200 oscap tool man page update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jul 13 15:16:04 2010 +0200 fix make distcheck Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 12 18:28:58 2010 +0200 XML schema workarounds for libxml Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 12 17:49:59 2010 +0200 Add schema files Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 12 17:06:30 2010 +0200 oscap tool: validation support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 12 15:07:16 2010 +0200 Better validation support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jul 9 14:05:59 2010 +0200 Add switch reporter Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jul 13 10:43:05 2010 +0200 Added predefined reporter message Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 12 17:02:05 2010 +0200 Added reporter function; Fixed xccdf-profile parameter in OSCAP util Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jul 12 15:08:23 2010 +0200 Added xccdf_policy_model_register_engine_oval wrapper Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 12 13:03:35 2010 +0200 [OVAL] resolve several compiler warnings Author: Tomas Heinrich <theinric@redhat.com> Date: Sun Jul 11 23:15:37 2010 +0200 [OVAL] implement _oval_component_evaluate_TIMEDIF() Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 8 18:19:01 2010 +0200 reporters design simplification Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jul 8 13:36:55 2010 +0200 [OVAL] implement _oval_component_evaluate_ARITHMETIC() Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jul 8 11:30:30 2010 +0200 Fixed void arguments in python bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jul 8 10:07:51 2010 +0200 Fixed compilation without XCCDF enabled Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jul 7 16:09:46 2010 +0200 API changed: removed oval_agent_cb_data, renamed register function in XCCDF Policy Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jul 2 17:01:31 2010 +0200 Removed version requirement Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 30 16:57:37 2010 +0200 spec file fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 30 16:48:09 2010 +0200 increase release number Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 30 16:38:57 2010 +0200 oscap-scan -> oscap Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jun 30 16:10:42 2010 +0200 Added new oscap_scan api; Fixed invalid sizes in calloc Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jun 30 14:53:41 2010 +0200 [OVAL] implement _oval_component_evaluate_REGEX_CAPTURE() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 30 13:36:45 2010 +0200 [OVAL] fixed leaks and invalid memory reads Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jun 30 11:02:43 2010 +0200 [probes] shadow, interface: return an error item in case of an error Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 29 19:31:20 2010 +0200 Fixed bindings; changed adding callbacks in oval_agent_cb_data; Fixed OVAL_RESULT_INVALID Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 29 17:09:36 2010 +0200 [OVAL] finish _oval_component_evaluate_ESCAPE_REGEX() Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 29 16:03:45 2010 +0200 Added register output callback function; Improve docs and fix oscap-scan Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jun 29 16:16:01 2010 +0200 fixing make check Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 29 15:10:50 2010 +0200 Added more rule-result items; added time to TestResult; Small fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jun 29 15:57:30 2010 +0200 remove OVAL_RESULT_INVALID type Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 29 16:04:58 2010 +0200 [probes] rpminfo: use various rpm API calls to free memory allocated by rpmReadConfigFiles & friends Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 29 15:48:40 2010 +0200 [OVAL] fix segfault in _oval_component_evaluate_ESCAPE_REGEX() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 29 15:38:30 2010 +0200 [crapi] minor fix for gcrypt initialization Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 29 15:14:24 2010 +0200 [probes] variable: use the new variable API Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 29 14:57:23 2010 +0200 [OVAL] fix function component parsing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 29 14:18:29 2010 +0200 [probes] process: call closedir() before returning from read_process() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 29 14:05:16 2010 +0200 [OVAL/probes] fixed memory leaks Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jun 28 12:17:45 2010 +0200 XCCDF <sub/> parsing and export corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 28 17:10:19 2010 +0200 export all definitions in result model export Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jun 28 16:59:58 2010 +0200 [OVAL] fix variable component evaluation Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jun 28 14:21:48 2010 +0200 [OVAL] fix memory leaks Author: Peter Vrabec <pvrabec@redhat.com> Date: Sat Jun 26 17:24:35 2010 +0200 fixing oval_result_system_to_dom() Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 25 17:05:31 2010 +0200 Fixed complex-check logic Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 25 15:12:05 2010 +0200 Added score systems Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jun 25 14:32:18 2010 +0200 XCCDF oscap_text export corrections Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jun 25 12:30:24 2010 +0200 [SEAP] Added recv support into SEAP_cmd_exec Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 25 12:24:09 2010 +0200 Added documentation, added session reset to variable resolve, more fixes in oscap_scan Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 25 12:02:43 2010 +0200 [OVAL] query object dependencies of states Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jun 25 11:38:41 2010 +0200 [OVAL] get rid of oval_syschar_model_get_variable_values() Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 24 20:40:20 2010 +0200 fixing compilator warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 24 17:34:34 2010 +0200 implement oval_agent_reset_session() Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 24 15:59:42 2010 +0200 Fixed memory leaks & free function errors Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 24 15:15:15 2010 +0200 Moved syschar results to OVAL Agent; Changed oscap-scan verbose; Added XCCDF Benchmark resolve Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 24 15:07:36 2010 +0200 [OVAL/probes] Initial probe session reset support; Added oval_probe_session_getmodel function Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 24 14:48:36 2010 +0200 Implementation of new internal callback, oscap-scan, fixed variables handling, fixed bindings and more Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jun 24 13:30:19 2010 +0200 fix XCCDF tests cleanup Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 23 19:15:07 2010 +0200 XCCDF export test Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 23 19:14:31 2010 +0200 some XCCDF export fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jun 23 19:14:03 2010 +0200 correct oscap_text DOM export support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 24 10:01:44 2010 +0200 [OVAL/probes] Minor documentation improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 24 10:00:59 2010 +0200 [OVAL/probes] pass session pointer to varref_to_sexp function Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jun 23 13:24:02 2010 +0200 Fixed NULL selector in value Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 22 15:07:56 2010 +0200 [probes] fixing leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 22 14:35:26 2010 +0200 [tests] test_probes: use oscap_cleanup() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 22 14:29:56 2010 +0200 [OVAL] Documentation improvements Author: Lukáš KuklÃnek <ilja.kuklic@centrum.cz> Date: Fri Jun 18 16:05:03 2010 +0200 various fixes in XCCDF and common Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 18 16:20:54 2010 +0200 Fixed exception handling Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jun 18 18:28:29 2010 +0200 [tests] distclean valgrind logs Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jun 18 14:14:58 2010 +0200 xccdf header fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 15 15:08:11 2010 +0200 XCCDF value instance: clone, export, iterator Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 17 13:37:19 2010 +0200 Added oval_agent_eval_system python callbacks Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 17 14:46:45 2010 +0200 Improved oscap-scan, fixed selecting in XCCDF Pol. Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jun 17 14:03:27 2010 +0200 oval_definition_model_clear_external_variables() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 17 14:58:57 2010 +0200 [tests] vgtest-probes fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 17 13:31:54 2010 +0200 [tests] vgrun improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 17 13:31:12 2010 +0200 [OVAL/probes] fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Jun 16 16:47:20 2010 +0200 [common] fix memleak Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Jun 15 17:20:05 2010 +0200 More improved policy evaluation and variable handling step #1 Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jun 14 14:59:27 2010 +0200 XCCDF value redesign Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jun 4 14:29:53 2010 +0200 list::find return data, not list_item Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Jun 4 14:11:21 2010 +0200 value_val -> value_instance Author: Josh Adams <jadams@tresys.com> Date: Mon Jun 14 15:53:32 2010 -0400 Add support for start/end-time in xccdf_result Added getter/setter functions, handling for export, and typemap for dealing with start-time and end-time in xccdf_result. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 15 18:06:47 2010 +0200 [tests] vgrun, vgtest-probes improvements Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 15 16:17:24 2010 +0200 [OVAL] extend validation code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 15 15:28:46 2010 +0200 [tests] vgtest-probes: don't create result files Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 15 15:05:29 2010 +0200 [tests] vgrun.sh: redirect stderr & stdin to /dev/null Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 15 14:38:01 2010 +0200 [tests] added valgrind checks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 14 12:48:18 2010 +0200 [OVAL/probes] fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 14 10:57:05 2010 +0200 [tests] fixed typo in file-set2.xml Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 14 10:56:42 2010 +0200 [SEAP] SEAP_cmd_exec: fixed double free Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 14 10:17:00 2010 +0200 [tests] probes: modified state fetch testing xml Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Jun 13 19:27:05 2010 +0200 [probes] findfile: added more filesystems to LOCAL_FILESYSTEMS Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Jun 13 17:55:38 2010 +0200 [OVAL/probes] Documentation improvements Author: Marshall Miller <mmiller@tresys.com> Date: Sun Jun 13 11:33:17 2010 +0200 [SEAP] SEAP_close: check pointer value before using it Author: Josh Adams <jadams@tresys.com> Date: Wed Jun 9 12:40:15 2010 -0400 Added header files for swig bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 11 10:29:09 2010 +0200 Remove OVAL evaluation without callback Author: Marshall Miller <mmiller@tresys.com> Date: Thu Jun 10 13:28:02 2010 -0400 Added a python-only function to allow python callable to be registered as a callback Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 11 13:19:00 2010 +0200 finish high level API Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 9 18:11:19 2010 +0200 new OVAL agent high level API draft. Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 9 15:47:06 2010 +0200 changes in probing interface Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Jun 7 16:18:29 2010 +0200 Added internal system callback for OVAL evaluation + API Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jun 8 16:28:51 2010 +0200 remove export_target/import_source structures Author: Josh Adams <jadams@tresys.com> Date: Fri Jun 4 16:33:00 2010 -0400 Add checks to xccdf_rule_result Changed macros so that xccdf_check's could be added to xccdf_rule_result's. Author: Josh Adams <jadams@tresys.com> Date: Fri Jun 4 15:37:20 2010 -0400 rule-results use time, not date rule-results have an attribute called 'time', not 'date' Author: Josh Adams <jadams@tresys.com> Date: Fri Jun 4 15:03:01 2010 -0400 Fixed arguments in wrong order The call to xccdf_policy_evaluate_cb had its rule_id and content_name args in the wrong order. Author: Ondrej Moris <omoris@redhat.com> Date: Mon Jun 7 09:16:04 2010 +0200 Environmentalvariable probe test corrected. Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jun 4 14:35:58 2010 +0200 Fixed sccdf_item_to_dom loop Author: Josh Adams <jadams@tresys.com> Date: Fri Jun 4 14:20:24 2010 +0200 Small fix and time_t typemap Author: Josh Adams <jadams@tresys.com> Date: Thu Jun 3 18:46:24 2010 +0200 Fixed a couple of mistakes Author: Josh Adams <jadams@tresys.com> Date: Thu Jun 3 18:36:14 2010 +0200 Added more NULL checks Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jun 3 21:05:44 2010 +0200 Added TestResult fill & export Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jun 3 17:34:35 2010 +0200 minor fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 1 15:30:01 2010 +0200 value resolve stub Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 1 14:18:29 2010 +0200 minor refactoring Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 31 19:41:07 2010 +0200 resolve rule Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 31 19:40:35 2010 +0200 model cleanup Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 31 18:22:17 2010 +0200 resolve group Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri May 28 17:50:34 2010 +0200 resolve item + profile Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 31 16:39:44 2010 +0200 destructive list join Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon May 31 16:39:03 2010 +0200 fix typos & docs Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri May 28 16:09:19 2010 +0200 topological sort Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri May 28 16:08:07 2010 +0200 oscap_list: push, pop, find, contains Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu May 27 16:11:03 2010 +0200 implement some functions Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 1 16:15:28 2010 +0200 [OVAL] export variable_instance attribute in results Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jun 1 13:56:19 2010 +0200 [OVAL] better handling with result directives Author: Maros Barabas <mbarabas@redhat.com> Date: Fri May 28 14:20:55 2010 +0200 Suppress warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 28 14:18:44 2010 +0200 use oscap_enum_to_string() in OVAL Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jun 1 12:46:23 2010 +0200 [OVAL] fix a typo Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 26 17:12:07 2010 +0200 runlevel: adjust probe for handling variables Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 26 16:22:13 2010 +0200 Added supported schemas Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 26 16:10:32 2010 +0200 increase release number Author: Ondrej Moris <omoris@redhat.com> Date: Wed May 26 11:33:28 2010 +0200 interface probe test fixed Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 26 14:33:16 2010 +0200 fixing process probe Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 25 16:52:40 2010 +0200 Fixed python bindings when (void *) used as argument Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 25 18:10:36 2010 +0200 environmentvariable test fixing Author: Ondrej Moris <omoris@redhat.com> Date: Tue May 25 10:53:21 2010 +0200 environmentvariable probe test added Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 25 13:20:19 2010 +0200 [probes] added library-side initialization of entity name cache; fixed envvar probe; Author: Ondrej Moris <omoris@redhat.com> Date: Tue May 25 09:40:52 2010 +0200 interface probe test corrected Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 24 13:12:48 2010 +0200 [probes] rpminfo: fixed leaks, removed dead code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 24 12:40:54 2010 +0200 [probes] textfilecontent54: minor refactoring, fixed leaks Author: Ed Sealing <esealing@tresys.com> Date: Fri May 21 13:42:30 2010 -0400 Add XCCDF_POLICY to swig and fix RHEL 5 support Added XCCDF_POLICY header file to swig interface. Added blank functions for unimplemented XCCDF_POLICY functions. Updated rpminfo.c rpmcryptoFree definition for RHEL 5 compiling errors. Author: Ondrej Moris <omoris@redhat.com> Date: Fri May 21 20:35:45 2010 +0200 interface probe broadcast issue corrected Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 23 21:52:30 2010 +0200 [probes] fixing leaks, part 7: probe-api.c, probe-main.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 16:22:00 2010 +0200 [probes] fixing leaks, part 6 Author: Maros Barabas <mbarabas@redhat.com> Date: Fri May 21 15:09:55 2010 +0200 Added variable model validation Author: Maros Barabas <mbarabas@redhat.com> Date: Fri May 21 14:52:19 2010 +0200 Added schemaLocation handling to OVAL & XCCDF; Minor fix in oscap-scan Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 15:26:04 2010 +0200 [OVAL] fixed compilation without probes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 14:31:02 2010 +0200 [probes] whitespace cleanup Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 14:23:46 2010 +0200 Added license text Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 14:09:09 2010 +0200 [probes] new probe (internal): variable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 08:45:44 2010 +0200 [OVAL] added missing header file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 21 08:44:41 2010 +0200 [probes] new probe (internal): environment variable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 20 23:46:44 2010 +0200 [OVAL] fixing Author: Ondrej Moris <omoris@redhat.com> Date: Thu May 20 14:58:07 2010 +0200 interface probe test added, inetlisteningservers probe test corrected Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 20 14:47:11 2010 +0200 do not call rpmCryptoFree() on older librpm Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 19 15:57:56 2010 +0200 [OVAL] added missing header files to Makefile.am Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 19 14:37:24 2010 +0200 fixing rpm leaks Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 19 12:51:10 2010 +0200 Check XML namespace in elements parsing - revert Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 19 13:41:23 2010 +0200 Conflicts: utils/oscap-scan.c Author: Matthew Keeler <mkeeler@tresys.com> Date: Wed May 19 10:30:00 2010 +0200 Add cloning functions for xccdf objects Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 17:43:49 2010 +0200 Fixed notice export; Fixed NS import->export Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 17:16:07 2010 +0200 Fixed minor bugs in parse & free functions Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 16:07:50 2010 +0200 Fixed SEGFAULT in null XCCDF argument Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 19 12:10:45 2010 +0200 [SEAP] Initial implementation of S-exp templates Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 19 12:08:15 2010 +0200 [OVAL] Initial probe session & handler API implmentation Author: Matthew Keeler <mkeeler@tresys.com> Date: Wed May 19 10:30:00 2010 +0200 Add cloning functions for xccdf objects Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 17:43:49 2010 +0200 Fixed notice export; Fixed NS import->export Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 17:16:07 2010 +0200 Fixed minor bugs in parse & free functions Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 18 16:07:50 2010 +0200 Fixed SEGFAULT in null XCCDF argument Author: Josh Adams <jadams@tresys.com> Date: Tue May 18 10:00:00 2010 +0200 Added full support for Benchmarks Author: Josh Adams <jadams@tresys.com> Date: Tue May 18 10:00:00 2010 +0200 Implemented exporting of TestResults Author: Josh Adams <jadams@tresys.com> Date: Tue May 18 10:00:00 2010 +0200 Add support for exporting Profiles. Author: Maros Barabas <mbarabas@redhat.com> Date: Mon May 17 16:35:06 2010 +0200 Fixed parsing nodes with ns prefix Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 17 16:57:45 2010 +0200 [probes] rpminfo: adjust probe for handling variables Author: Tomas Heinrich <theinric@redhat.com> Date: Mon May 17 13:49:06 2010 +0200 [probes] interface: return code correction Author: Ondrej Moris <omoris@redhat.com> Date: Mon May 17 01:08:29 2010 +0200 inetlisteningservers probe test added Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 14 12:48:04 2010 +0200 [oval] documentation update Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 13 14:23:59 2010 +0200 enable xccdf by default Author: Maros Barabas <mbarabas@redhat.com> Date: Thu May 13 11:31:58 2010 +0200 Removed user data from import functions Author: Josh Adams <jadams@tresys.com> Date: Thu May 13 10:00:00 2010 -0400 Fix issue where groups and rules would always be selected. Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 13 11:02:24 2010 +0200 [xccdf] parse_xml -> oscap_import Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 12 17:45:17 2010 +0200 [probes] interface: fixing - process all interfaces that match the specified name - collect broadcast address only when applicable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 12 16:15:44 2010 +0200 [SEAP] whitespace cleanup Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 12 15:42:54 2010 +0200 [probes] inetlisteningservers: adjust probe for handling variables Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 12 14:38:11 2010 +0200 Fixed xml:lang attr; Changed HTML read from Outer to Inner; Fixed segfaults in export Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 12 11:30:48 2010 +0200 Bindings fix: removed xccdf_benchmark_export declaration from private header Author: Josh Adams <jadams@tresys.com> Date: Wed May 12 11:00:00 2010 -0400 Adds support for exporting benchmarks containing Rules and Groups to xml [3/3] Author: Josh Adams <jadams@tresys.com> Date: Wed May 12 11:00:00 2010 -0400 Adds support for exporting benchmarks containing Rules and Groups to xml [2/3] Author: Josh Adams <jadams@tresys.com> Date: Wed May 12 11:00:00 2010 -0400 Adds support for exporting benchmarks containing Rules and Groups to xml [1/3] Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 12 12:19:46 2010 +0200 [SEAP] S-exp datatypes: refactoring; part 1 Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 12 11:33:41 2010 +0200 [probes] shadow: adjust probe for handling variables Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 11 17:03:08 2010 +0200 Added export function to oval_variable_model; Fixed oval_variable_model_add function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 11 14:56:59 2010 +0200 [SEAP] S-exp parser: allow to use different subparser functions Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 11 12:33:21 2010 +0200 [probes] runlevel: use correct function to create items Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 11 11:19:29 2010 +0200 [probes/crapi] added libgcrypt initialization Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 30 15:26:08 2010 +0200 Removed client data from OVAL API step #1 Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 11 10:38:06 2010 +0200 [configure] add new probe to settings summary Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 11 10:22:23 2010 +0200 [probes] fix bitwise operators Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 10 15:57:01 2010 +0200 oscap_cleanup() in oscap-scan Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 10 12:02:08 2010 +0200 [SEAP] rbt: use rbt_free instead of rbt_walk_inorder for freeing trees Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 10 08:07:13 2010 +0200 [probes/crapi] GCrypt backend: fixed leaks in fini & free Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 9 20:47:48 2010 +0200 [probes] fixing leaks; part 5: probe-entcmp, probe-main Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 9 00:02:10 2010 +0200 [probes] fixing leaks; part 4 Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 7 20:49:46 2010 +0200 update NEWS Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 20:05:56 2010 +0200 [SEAP] SEAP_desctable_free: check for NULL value before freeing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 19:48:11 2010 +0200 [probes] fixing leaks; part 3 Author: Maros Barabas <mbarabas@redhat.com> Date: Fri May 7 15:17:52 2010 +0200 Added function to get variables from XCCDF Policy; small improvements Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 15:35:38 2010 +0200 [SEAP] remove debug messages Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 15:20:52 2010 +0200 [probes] fixing leaks; part 2 Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 7 15:07:45 2010 +0200 increase release number, update spec file Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri May 7 14:09:13 2010 +0200 fixing typo in makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 14:04:26 2010 +0200 [probes] unhide probe cache API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 13:59:38 2010 +0200 [SEAP] added command backend based on red-black tree Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 13:58:06 2010 +0200 [probes] fixing leaks; part 1 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 13:56:13 2010 +0200 [probes] move probe-cache code into the library Author: Tomas Heinrich <theinric@redhat.com> Date: Fri May 7 12:04:24 2010 +0200 [probes] process: adjust probe for handling variables Author: root <root@localhost.localdomain> Date: Thu May 6 13:25:19 2010 -0400 Fixed variable model parser Added xmlTextReaderRead() before all values to prevent getting blank values, resulting in seg fault Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 7 00:11:05 2010 +0200 [SEAP] Added red-black tree implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 6 23:46:37 2010 +0200 [SEAP] Close debug log file at exit Author: Tomas Heinrich <theinric@redhat.com> Date: Thu May 6 18:37:27 2010 +0200 [probes] password: adjust probe for handling variables Author: Tomas Heinrich <theinric@redhat.com> Date: Thu May 6 17:39:18 2010 +0200 [tests] test_probes: make sure syschars are gathered correctly Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 6 12:38:54 2010 +0200 doc clean up Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 6 11:15:56 2010 +0200 documentation of memory management functions Author: Josh Adams <jadams@tresys.com> Date: Mon May 3 14:29:20 2010 -0400 Fixed issue where oval_definition_clone would not perform a proper deep copy. Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 5 18:41:23 2010 +0200 indent oscap-scan.c and oval_varModel.c Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 5 17:58:00 2010 +0200 documentation of debug mechanism Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 5 16:36:25 2010 +0200 [utils] oscap-scan: added missing #ifdef Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 5 16:18:51 2010 +0200 Fix bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Wed May 5 14:50:12 2010 +0200 Adding variable support step #2 Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 5 14:57:20 2010 +0200 [OVAL] update documentation Author: Tomas Heinrich <theinric@redhat.com> Date: Wed May 5 13:17:14 2010 +0200 [OVAL] add textfilecontent probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 5 11:38:08 2010 +0200 [common] move seterr() to private header Author: Maros Barabas <mbarabas@redhat.com> Date: Tue May 4 15:32:48 2010 +0200 Adding variable support step #1 Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 4 12:23:32 2010 +0200 [OVAL] add basis for results model validation Author: Ondrej Moris <omoris@redhat.com> Date: Sun May 2 23:37:41 2010 +0200 filehash probe test added Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 30 13:44:18 2010 +0200 Fixed links, added descr. for CVSS and XCCDF, added versions to documentation Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 30 13:25:35 2010 +0200 Fixed private functions in doc Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 30 13:00:24 2010 +0200 Documentation fixes Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 30 12:02:57 2010 +0200 [OVAL] add basis for syschar model validation Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 29 17:28:03 2010 +0200 [OVAL] fix memory leaks Author: Ondrej Moris <omoris@redhat.com> Date: Wed Apr 28 15:23:55 2010 +0200 filemd5 probe test added Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 28 15:21:09 2010 +0200 [probes] filehash: fixed wrong buffer lengths Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 27 19:30:21 2010 +0200 fixing leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 27 14:53:35 2010 +0200 [probes] family: detect platform using pre-defined macros Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Apr 27 14:17:53 2010 +0200 Documentation improvements in XCCDF, CPE, CVE, CVSS to ensure consistence Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Apr 27 13:30:10 2010 +0200 XCCDF documentation improvements Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Apr 27 11:26:10 2010 +0200 XCCDF_POLICY documentation improvements Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 27 12:35:42 2010 +0200 [probes] file: use probe_item_creat instead of probe_obj_creat Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 27 12:07:27 2010 +0200 [probes] return id attribute in items Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 27 12:01:41 2010 +0200 [probes] filehash, filemd5: fixed typo Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 27 11:27:55 2010 +0200 [probes] filehash, filemd5: small fix Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Apr 27 09:37:07 2010 +0200 XML metadata documentation Author: Joshua Adams <jadams@tresys.com> Date: Mon Apr 26 16:41:57 2010 -0400 Added src/common/public/text.h to openscap.i python bindings. Commented out unimplemented function oscap_text_set_overrides in the text.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 26 21:38:47 2010 +0200 [configure] added -Wno-unknown-pragmas to CFLAGS Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 26 21:37:57 2010 +0200 [probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 26 20:58:18 2010 +0200 [OVAL] oval_result_test_parse_tag: fixed typo Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 26 16:09:13 2010 +0200 doc fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 26 14:18:17 2010 +0200 oval_syschar_model_probe_sysinfo() + return codes for oval_syschar_model_probe* functions. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 22 13:49:53 2010 +0200 Fixing: Use assume_d instead of _A in alloc.c, oval_probe.c; quiet gcc Author: Ondrej Moris <omoris@redhat.com> Date: Thu Apr 22 10:03:17 2010 +0200 probe tests skipping corrected, sysinfo dependency removed from probe tests, minor fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 21 17:58:02 2010 +0200 better navigation in documentation Author: Ondrej Moris <omoris@redhat.com> Date: Tue Apr 20 10:41:56 2010 +0200 Enabling / disabling probe tests according to configure, process probe test added Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Apr 20 12:04:00 2010 +0200 remove sysinfo probe from independent family Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 21 17:17:09 2010 +0200 [OVAL] make find_files use variables Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 21 15:55:21 2010 +0200 [probes/crapi] added missing crapi.c file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 21 12:20:18 2010 +0200 [probes/crapi] fixed NSS 3.x support; new function: crapi_init Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 21 11:25:43 2010 +0200 [probes/crapi] sha1.c, md5.c: deduplication Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 21 11:05:17 2010 +0200 [SEAP] sch_pipe: check whether the path points to a regular file Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Apr 20 16:06:20 2010 +0200 [OVAL] correction for unknown_test Author: Ondrej Moris <omoris@redhat.com> Date: Mon Apr 19 12:49:21 2010 +0200 filemd5 and filehash probes included in summary Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 16 17:00:03 2010 +0200 spec update Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 16 16:41:34 2010 +0200 another minor doc update Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 16 15:33:41 2010 +0200 Commented functions missing implementation for bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 16 15:02:49 2010 +0200 Fixed documentation for XCCDF_POLICY Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Apr 16 13:57:30 2010 +0200  [xccdf] some symbol visibility fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 16 14:24:13 2010 +0200 minor documentation tweaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 16 14:10:00 2010 +0200 [SEAP] sch_pipe: minor refactoring, more checks Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 16 14:04:11 2010 +0200 inc release number, update spec file and NEWS Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 16 13:26:40 2010 +0200 add unknown_test handling Author: Ondrej Moris <omoris@redhat.com> Date: Thu Apr 15 11:26:58 2010 -0400 floating point issue in CVSS corrected, BZ#581851 fixed Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Apr 15 15:05:52 2010 +0200 Added XCCDF_POLICY results and tailoring support for rules and values. Added XCCDF with result support to oscap_scan tool. Fixed oscap_scan tool return codes for XCCDF standard compliance. Fixed missing public functions in XCCDF. Added new error codes and family to support XCCDF. Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 15 11:19:38 2010 +0200 fixing date tag in copyrights Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 15 10:21:31 2010 +0200 include some more header files (windows issue) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 15 01:59:15 2010 +0200 [probes/crapi] crapi_mdigest_fd: use .fini instead of .free if all previous steps succeeded Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 15 01:56:18 2010 +0200 [tests] new test: test_crapi_mdigest Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 15 01:40:30 2010 +0200 Minor corrections to get rid of some gcc warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 15 01:29:19 2010 +0200 [SEAP] new API function: SEXP_eq Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 14 18:02:58 2010 +0200 error mechanism clean up plus documentation Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 14 16:32:04 2010 +0200 add oval_results_model_eval() return code Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 14 16:02:23 2010 +0200 add oval_result_system_eval() return code and proper handling of OVAL_RESULT_INVALID Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 14 13:00:30 2010 +0200 [OVAL] fix reference leak in probe_ent_getattrval() Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Apr 13 12:12:09 2010 +0200 reporters documentation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Apr 13 10:41:16 2010 +0200 update filter reporter Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Apr 13 10:40:19 2010 +0200 split reporter and error family codes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Apr 13 10:35:14 2010 +0200 Validation fail is not an error condition Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 14 10:33:37 2010 +0200 implementing oval_result_system_eval_definition() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 13 13:52:46 2010 +0200 [SEAP] cmd_sync_handler: Lock mutex before sending cond signal Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Apr 12 22:27:38 2010 +0200 model manipulation: constructors Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Apr 10 16:17:58 2010 +0200 document import optimization Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Apr 10 16:06:35 2010 +0200 rule + group manipulation methods Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Apr 10 12:06:30 2010 +0200 profile manipulation functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Apr 8 01:30:44 2010 +0200  benchmark manipulation functions - benchmark setters and adders - plain texts moved from hashtable to its own structure - refactoring - documentation fixes - ID hashtable integrity management Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Apr 8 00:22:09 2010 +0200  item flag setters + related struct setters Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 12 12:28:06 2010 +0200 [common] minor refactoring: OSCAP_CONCAT, protect_errno are now in util.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Apr 10 00:47:56 2010 +0200 [probes] rpminfo: fixed rpm-4.4 (rhel5) compatibility Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 9 16:12:19 2010 +0200 [probes/crapi] added license text Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 9 14:09:08 2010 +0200 [probes] filehash, filemd5: fixed mem2hex function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 9 14:06:10 2010 +0200 [tests] test_crapi_digest: fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 9 13:39:51 2010 +0200 [tests] new test: test_crapi_digest Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Apr 9 13:39:03 2010 +0200 [probes/crapi] fixed wrong assumption Author: Ondrej Moris <omoris@redhat.com> Date: Fri Apr 9 12:42:58 2010 +0200 BZ#580656, BZ#580552 fixed Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 9 10:52:50 2010 +0200 build DLLs on windows Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 8 23:38:01 2010 +0200 [probes/crapi] initial implementation of crapi_mdigest_fd Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 8 17:57:47 2010 +0200 [probes] var ref fixes Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 8 16:37:56 2010 +0200 [tests] sexp_list: add more tests on reference manipulation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 8 14:54:23 2010 +0200 [probes] filehash, filemd5: quiet gcc - uninitialized variables Author: Ondrej Moris <omoris@redhat.com> Date: Thu Apr 8 13:21:38 2010 +0200 uname probe test added, basic definition model validation incorporated into probe testing Author: Steve Grubb <sgrubb@redhat.com> Date: Thu Apr 8 11:11:29 2010 +0200 Remove libnl completely Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 19:18:04 2010 +0200 variadic arguments support for reporters * variadic reporter message constructors * variagic report function * generic functions oscap_sprintf and oscap_vsprintf Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 18:22:23 2010 +0200 reporter helpers + documentation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 17:43:06 2010 +0200 Add reporter filter Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 16:57:02 2010 +0200 oscap_salloc (struct allocating helper) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 02:32:22 2010 +0200 add multireporter Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sun Apr 4 02:09:46 2010 +0200 new loop construct macro: OSCAP_FOR Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Apr 3 20:45:17 2010 +0200 Make validator use the new report system Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Sat Apr 3 01:18:50 2010 +0200 initial reporter implementation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 29 11:40:44 2010 +0200 nsinfo interface and parser Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 25 16:17:29 2010 +0100 some validation support Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 25 15:33:59 2010 +0100 oscap_split string splitting function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 7 22:31:07 2010 +0200 [SEAP] fixed list block copy function Author: Ondrej Moris <omoris@redhat.com> Date: Wed Apr 7 13:44:16 2010 +0200 probes test cleaning corrected Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 7 13:32:35 2010 +0200 compilation wihout probes works #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 7 10:29:16 2010 +0200 [probes] new probe: filemd5 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 7 10:21:39 2010 +0200 [probes] new probe: filehash Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 6 22:36:01 2010 +0200 [tests] make sexp_concurency run faster in debug mode Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 6 22:01:19 2010 +0200 [SEAP] new minor features - added SEXP_refs call - execute SEXP_VALIDATE only if SEXP_VALIDATE_DISABLE env var. isn't defined Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 6 20:59:16 2010 +0200 [SEAP] SEXP_softref: update the referenced value in the original S-exp reference Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 6 20:34:41 2010 +0200 [probes] get rid of eaccess Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 6 16:56:11 2010 +0200 make compilation wihout probes impossible again Author: Steve Grubb <sgrubb@redhat.com> Date: Sun Apr 4 13:10:04 2010 -0400 [probes] interface: replace libnl Author: Steve Grubb <sgrubb@redhat.com> Date: Sat Apr 3 10:31:19 2010 -0400 [probes] inetlistening server update This patch drops the distinction between tcp & tcp6, udp & udp6, and adds raw sockets as if they were udp since they can be used only for datagrams. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 1 16:43:05 2010 +0200 [SEAP] fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 1 15:52:31 2010 +0200 [SEAP] fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 1 15:23:01 2010 +0200 [SEAP] make shallow copies of multi-ref SEXP lists instead of aborting Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 1 15:09:37 2010 +0200 [SEAP] added proper rawval_list_copy function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 1 15:09:29 2010 +0200 [configure] check libnl presence only on Linux Author: Ondrej Moris <omoris@redhat.com> Date: Thu Apr 1 14:21:03 2010 +0200 password and shadow tests added Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 31 16:23:36 2010 +0200 [tests] added xml file for testing state fetch operation Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 31 16:01:12 2010 +0200 make compilation wihout probes possible again Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 30 18:49:22 2010 +0200 add AC_CONFIG_MACRO_DIR back Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 15:22:25 2010 +0200 [configure] use GCrypt as the default crypto backend Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 14:25:46 2010 +0200 [tests] sexp_concurency: quiet gcc Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 13:52:29 2010 +0200 [tests] sexp_concurency: max. threads set to 8 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 13:40:05 2010 +0200 [tests] sexp_concurency: free unshared s-exp Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 13:11:32 2010 +0200 [tests] added sexp_concurency test into test_seap.sh Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 13:05:19 2010 +0200 [tests] new test: sexp_concurency Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 30 12:08:40 2010 +0200 [OVAL] fix bz 577742 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 11:29:58 2010 +0200 [SEAP] sexp-atomic.c: include config.h; corrected assume.h location Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 30 09:53:05 2010 +0200 remove AC_CONFIG_MACRO_DIR(m4) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 09:36:32 2010 +0200 [SEAP] use atomic ops also for msg and cmd packet ids Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 09:34:59 2010 +0200 [SEAP] Added atomic ops for uint64_t Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 01:47:34 2010 +0200 [SEAP] sexp-atomic.c: removed debug fprintf Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 30 01:43:43 2010 +0200 [SEAP] Abstraction of atomic operations & mutex-based emulation Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 29 16:02:14 2010 +0200 configure is looking for right symbols in lib. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 26 16:14:11 2010 +0100 [probes/crapi] removed OpenSSL support Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Mar 26 15:30:23 2010 +0100 Added callbacks; Added result to Policy; Fixed Policy handler for model; Fixed bug in policy evaluation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 26 12:31:11 2010 +0100 [configure] Scream if no crypto library was selected Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 26 12:30:00 2010 +0100 [probes/crapi] More checking and #ifdefs Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 19:42:52 2010 +0100 [probes/crapi] crapi_digest_fd: sha256, sha512 support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 19:20:21 2010 +0100 [probes/crapi] crapi_digest_fd: sha1, rpm160 support Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 25 17:56:53 2010 +0100 [OVAL] first part of definition model validation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 17:03:58 2010 +0100 nspr4 checking Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 16:44:44 2010 +0100 [probes/crapi] md5.c: include stdint.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 16:43:50 2010 +0100 [probes/crapi] fixed mmap usage Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 16:35:26 2010 +0100 [probes] Added cryto API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 25 16:33:35 2010 +0100 [SEAP] initialize e_dsc.v_bool Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 20:18:12 2010 +0100 [SEAP] removed old parser Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 20:16:22 2010 +0100 [SEAP] S-exp parser: bool value cache; extended isnetxexp function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 16:08:38 2010 +0100 [SEAP] Use # prefixed number representation in transport format Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 24 15:50:02 2010 +0100 NEWS and release number update Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 24 15:38:08 2010 +0100 man page adjustment Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Mar 24 15:07:55 2010 +0100 Added return codes Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 24 14:50:07 2010 +0100 makefile fix Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 24 12:37:00 2010 +0100 [OVAL] extend doxygen documentation Author: Ondrej Moris <omoris@redhat.com> Date: Wed Mar 24 11:46:32 2010 +0100 cleaning auxiliary testing files corrected Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 24 11:35:51 2010 +0100 make initscript LSB compliant Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 10:19:09 2010 +0100 [SEAP] removed boolean hack Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 10:18:40 2010 +0100 [SEAP] S-exp parser: support for # prefixed numbers Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 24 10:13:33 2010 +0100 [tests] makefile fix Author: Ondrej Moris <omoris@redhat.com> Date: Wed Mar 24 00:10:29 2010 +0100 family probe test added Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 00:24:56 2010 +0100 [tests] test_seap_split rewrite Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 24 00:24:14 2010 +0100 [SEAP] fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 23 21:42:22 2010 +0100 [tests] test_seap: removed unsupported expressions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 23 21:37:53 2010 +0100 [SEAP] fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 23 21:13:33 2010 +0100 [SEAP] switch to new parser Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 23 21:12:05 2010 +0100 [SEAP] S-exp parser update #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 23 21:09:01 2010 +0100 [SEAP] fixed bug in spb_octet Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 23 16:38:54 2010 +0100 xccdf: fix symbol visibility Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 23 16:41:54 2010 +0100 minor changes in oscap-scan.cron, oscap-scan.sys Author: Steve Grubb <sgrubb@redhat.com> Date: Tue Mar 23 15:23:25 2010 +0100 cleaning up compiler warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 23 14:37:51 2010 +0100 fixing Makefiles Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 23 13:18:40 2010 +0100 [OVAL] interface probe correction Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 23 12:37:05 2010 +0100 create fedora 13 content from fedora 12 content Author: Joshua Adams <jadams@tresys.com> Date: Tue Mar 23 12:02:34 2010 +0100 [OVAL] fix cloning of subsets Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 23 10:51:19 2010 +0100 add cron job file Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 22 13:35:05 2010 +0100 fixing fedora initscript Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 22 13:06:32 2010 +0100 [OVAL] make several clone functions public Author: Ondrej MoriÅ¡ <omoris@redhat.com> Date: Mon Mar 22 09:59:53 2010 +0100 Fedora12 content tuning Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 22 09:51:58 2010 +0100 fixing typo in oscap-scan Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 11:59:50 2010 +0100 [SEAP] strbuf API: include stdint.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 09:04:10 2010 +0100 [SEAP] updated S-exp parser Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 09:02:38 2010 +0100 [tests] sexp_parser: free psetup Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 09:01:38 2010 +0100 [SEAP] minor modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 08:37:10 2010 +0100 [SEAP] extended lstack API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 08:29:03 2010 +0100 [SEAP] extended SPB API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Mar 22 08:28:12 2010 +0100 [SEAP] extended strbuf API Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Mar 19 14:23:26 2010 +0100 improve progress, output, getopt, man page, init and sys scripts Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 18 18:15:43 2010 +0100 xccdf: results import Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 18 12:15:51 2010 +0100 xccdf: ID setters + upcast functions + type fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 18 00:28:47 2010 +0100 xccdf: item adders Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Mar 17 22:48:50 2010 +0100 xccdf_result_get_benchmark Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Mar 17 22:39:49 2010 +0100 xccdf: separate header for unused funcs prototypes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Mar 17 17:29:39 2010 +0100 xccdf: item setters Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Mar 17 15:40:09 2010 +0100 xccdf: some xccdf_item getters Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Mar 18 18:28:09 2010 +0100 partial error_code cleanup Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 18 18:13:59 2010 +0100 [OVAL] xml export: fix 'set' element namespace creation Fixes #574069 - Output of OVAL "set" element only has namespace if AGGREGATE. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 18 16:26:21 2010 +0100 [SEAP] SPB API: added spb_octet(); fallback to spb_pick in spb_pick_raw Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 18 16:25:01 2010 +0100 [probes] interface: fixed typo Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Mar 17 16:47:53 2010 +0100 Added -q option; better verbosity; better error handling; added return codes appropriate Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 16 19:12:23 2010 +0100 [OVAL] add 'interface' probe Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 16 17:43:09 2010 +0100 xccdf: results dump (incomplete) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 16 17:03:22 2010 +0100 xccdf result fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 16 13:57:29 2010 +0100 xccdf: results support in benchmark * xccdf_benchmark_add_result() * xccdf_add_item() [private] * generating IDs * results getter Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 16 01:54:45 2010 +0100 xccdf: resolve compiler warning Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 16 01:50:36 2010 +0100 xccdf: results public API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 15 23:38:33 2010 +0100 xccdf: result support structs manipulating functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 15 23:35:18 2010 +0100 common: function generating macros enhancements * accessor for text * accessor with custom member getting expression * documentation fix * better parameter naming Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 15 21:55:04 2010 +0100 xccdf: add result model missing structs * structure definitions * constructors and destructors Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 15 15:52:58 2010 +0100 xccdf minor tweaks Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 15 12:25:07 2010 +0100 xccdf: macros for result functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 11 19:10:39 2010 +0100 xccdf: xccdf_rule_result initial implementation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 11 19:10:10 2010 +0100 xccdf: register/unregister items to benchmark Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 9 16:10:16 2010 +0100 xccdf: initial result implementation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 9 16:09:52 2010 +0100 common: function for mass list creation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 9 16:09:02 2010 +0100 xccdf: move macros to helpers.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 16 15:59:05 2010 +0100 [SEAP+tests] SPB API: spb_drop_head + test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 16 13:59:25 2010 +0100 [SEAP] SPB API: fixed invalid memory read in spb_iterate Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 16 11:26:48 2010 +0100 [tests] test_spb_api: free allocated memory Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 16 01:21:52 2010 +0100 [tests] Extended test_spb_api Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 16 01:21:12 2010 +0100 [SEAP] SPB API: Implemented spb_pick; Fixing; Added printf format macro for spb_size_t Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 15 16:06:05 2010 +0100 [OVAL] make oval_result_system_get_definition() function public Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 15 12:59:54 2010 +0100 [OVAL] fix bool datatype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Mar 14 15:21:33 2010 +0100 [SEAP] Sparse buffer API: fixed bugs, implemented missing functions, added test Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Mar 12 16:07:55 2010 +0100 XCCDF Policy API step #3 - evaluation Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 12 14:21:03 2010 +0100 fedora initfile,sysconfig,content + spec update Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Mar 12 10:59:42 2010 +0100 [OVAL] probes: remove unneeded status handling Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 11 13:51:28 2010 +0100 [OVAL] don't use probe_obj_creat in oval_probe_sysinf_eval Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 11 12:13:14 2010 +0100 [probes] use pcache locking Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 11 11:12:45 2010 +0100 [OVAL/probes] Fix global symbol issues introduced by encache Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 11 11:11:02 2010 +0100 [probes] removed ncache code Author: Steve Grubb <sgrubb@redhat.com> Date: Wed Mar 10 11:06:52 2010 -0500 [probes] find_files: remove another sprintf Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 11 11:07:06 2010 +0100 [probes] process: put Linux specific code between #ifdefs Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 10 17:49:26 2010 +0100 extend the api to enable results evaluation separately from xml exporting Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 10 18:02:24 2010 +0100 include probe public api documentation Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 10 17:40:56 2010 +0100 remove oval_result.c Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 10 17:36:52 2010 +0100 remove oval_errno.h Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Mar 10 17:21:05 2010 +0100 add missing copyright and authorship Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Mar 10 10:37:26 2010 +0100 [probes] fixed usage of assume_d in encache.c Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Mar 9 17:42:46 2010 +0100 XCCDF Policy API step #2 Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Mar 9 17:41:29 2010 +0100 Added XCCDF Policy API step #1 Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 9 15:16:40 2010 +0100 fix "--disable-shared" build Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 9 14:52:05 2010 +0100 [probes] Utilize the element name cache; Fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 9 14:14:12 2010 +0100 update probe compile list status Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 9 14:05:25 2010 +0100 add man page to tarball and fedora spec file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Mar 9 14:10:45 2010 +0100 [probes] element name cache API Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 8 16:37:36 2010 -0500 [probes] inetlisteningservers: finalize regex support Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 8 13:20:33 2010 -0500 [probes] Finalize proces, password, and shadow probes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 8 10:58:25 2010 +0100 xccdf: remove useless functions from public API Author: Steve Grubb <sgrubb@redhat.com> Date: Sat Mar 6 08:52:22 2010 -0500 Speed up find_files function a little Author: Steve Grubb <sgrubb@redhat.com> Date: Sat Mar 6 08:47:49 2010 -0500 Fix some autotools issues Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Mar 6 13:14:36 2010 +0100 [OVAL/probes] handle xsi:nil value in oval_value_to_sexp Author: Steve Grubb <sgrubb@redhat.com> Date: Fri Mar 5 15:50:42 2010 -0500 [probes] new probe: process Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 5 18:37:38 2010 +0100 [SEAP] use non-blocking locking in __seap_debug_log Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 5 02:53:52 2010 +0100 [tests] runlevel_B: changed expected results of few tests Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 5 02:38:32 2010 +0100 [probes] runlevel: return start & kill value as a boolean Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 5 02:25:46 2010 +0100 [probes] runlevel: minor corrections Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Mar 5 01:47:47 2010 +0100 [probes] probe-main: create threads in detached state Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 4 21:56:24 2010 +0100 [probes] added several #ifdefs around OS specific code Author: Steve Grubb <sgrubb@redhat.com> Date: Thu Mar 4 14:32:59 2010 -0500 [probes] new probe: shadow Author: Steve Grubb <sgrubb@redhat.com> Date: Thu Mar 4 13:40:33 2010 -0500 [probes] new probe: password Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 4 18:11:11 2010 +0100 [probes] uname: added missing call to fclose Author: Steve Grubb <sgrubb@redhat.com> Date: Thu Mar 4 11:11:36 2010 -0500 [probes] new probe: uname Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 4 17:38:57 2010 +0100 [PATCH 5/5] xccdf: public header cleanup Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 4 17:38:30 2010 +0100 [PATCH 4/5] cce + common: @relates -> @memberof Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 4 17:38:04 2010 +0100 [PATCH 3/5] xccdf: replace pointer to benchmark with a function Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 4 17:37:29 2010 +0100 [PATCH 2/5] xccdf: correct oscap_text properties Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Mar 4 17:37:04 2010 +0100 [PATCH 1/5] xccdf: requires + conflicts getters Author: Steve Grubb <sgrubb@redhat.com> Date: Thu Mar 4 08:55:05 2010 -0500 [probes] inetlisteningservers: added missing header file Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 2 16:48:08 2010 +0100 common: add oscap_stringlist Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 2 16:05:33 2010 +0100 xccdf: set_value -> setvalue + getters, dump Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 2 15:42:50 2010 +0100 xccdf: remove auxdict (historical) Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 2 15:18:47 2010 +0100 More xccdf changes * getters for refine-rule, refine-value, set-value * constructors of the above * remarks parsing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Mar 2 13:22:01 2010 +0100 xccdf: minor fixes Author: Steve Grubb <sgrubb@redhat.com> Date: Wed Mar 3 14:57:23 2010 -0500 update for inetlisteners probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Mar 4 02:37:26 2010 +0100 [SEAP] Added sparse buffer API Author: Steve Grubb <sgrubb@redhat.com> Date: Wed Mar 3 15:59:26 2010 +0100 [OVAL] add inetlisteningserver probe Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Mar 3 12:09:44 2010 +0100 [OVAL] more rpminfo test corrections Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 2 12:52:06 2010 +0100 [OVAL] tests: add missing "xmlns" attributes Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 1 14:04:05 2010 -0500 Use uname as the primary host name source Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 1 13:24:12 2010 -0500 fixed system info probe Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 1 10:40:41 2010 -0500 add man page for util Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 1 10:20:09 2010 -0500 fix a memory leak Author: Steve Grubb <sgrubb@redhat.com> Date: Mon Mar 1 10:12:03 2010 -0500 fix a couple uninitialized variables Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 1 13:03:36 2010 +0100 xccdf: code cleanup Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 1 12:58:16 2010 +0100 xccdf: do not dereference IDs Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Mar 1 11:40:56 2010 +0100 no not compile oscap-scan with OVAL disabled Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 1 13:02:08 2010 +0100 [OVAL] rpminfo test corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 26 14:16:09 2010 +0100 new release Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 26 13:58:08 2010 +0100 rename oscap_cli to oscap_scan Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 26 13:44:13 2010 +0100 another leak in oscap_cli Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Feb 26 13:25:41 2010 +0100 Fixed oval_cli leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 26 13:04:22 2010 +0100 [probes] rpminfo: working pattern match support Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 26 13:03:43 2010 +0100 [common] assume.h: one more substitution level in __XCA Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 26 12:50:46 2010 +0100 do NOT compile XCCDF by default Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 26 12:39:14 2010 +0100 [autotools] fixing sequence of building Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Feb 25 15:00:57 2010 +0100 xccdf_reference Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 25 17:10:04 2010 +0100 correct the results of several runlevel_probe tests Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 25 16:49:12 2010 +0100 use correct test type in tests/OVAL/probes/test_probes_runlevel_[AB].xml.sh Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 26 01:02:32 2010 +0100 [probes] rpminfo: initial support for the pattern match operation Author: Steve Grubb <sgrubb@redhat.com> Date: Fri Feb 26 00:49:31 2010 +0100 fix a couple memory leaks & cleanup Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 25 19:17:34 2010 +0100 [tests] assume.h: don't show __builtin_expect in messages Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 25 19:13:18 2010 +0100 [utils] compile oscap_cli with curl_cflags Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 25 12:52:09 2010 +0100 create utils "infrastructure" for apps Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 25 10:28:43 2010 +0100 [common] Moved assume.h to private headers Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 24 17:09:28 2010 +0100 make test_probes generate system_info Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 25 10:04:45 2010 +0100 [common] added assume() macro Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 25 10:03:06 2010 +0100 [OVAL] public/oval_probe.h documentation Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Feb 24 16:58:45 2010 +0100 Bindings fix #1 Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 24 16:02:17 2010 +0100 xccdf_warning Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 24 13:31:52 2010 +0100 port XCCDF to oscap_text Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 24 14:18:10 2010 +0100 oscap_text updates * reimplementation (remove encoding and wchar) * new interface stub * split headers * move some xml handling funcs from xccdf/ to common/ Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 24 11:25:08 2010 +0100 implement missing test resolution mechanisms Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 24 10:43:00 2010 +0100 remove "operator" c++ reserved keyword from public header Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Feb 24 11:12:09 2010 +0100 minor fix in Makefile.am Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 23 17:34:39 2010 +0100 implement state operator attribute Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Feb 23 18:01:18 2010 +0100 update NEWS file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 23 17:26:59 2010 +0100 [SEAP] added c++ related ifdefs to public headers Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 23 16:10:19 2010 +0100 resolve a compiler warning Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Feb 23 16:50:48 2010 +0100 print nicer configure status Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Feb 23 13:35:40 2010 +0100 get rid of "namespace" it's C++ reserved name Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 23 13:15:55 2010 +0100 [probes] runlevel: minor adjustments Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 23 13:14:11 2010 +0100 [tests] added ifdefs into assume.h Author: Pierre Chifflier <chifflier@edenwall.com> Date: Tue Feb 23 11:20:25 2010 +0100 Implement the dpkginfo probe Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 22 12:50:06 2010 +0100 add forgotten initialization Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Feb 22 11:23:03 2010 +0100 oscap_cli: Fixed result/syschar naming Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Feb 22 11:09:51 2010 +0100 fix "operation" -> "operator" typo Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Feb 19 14:05:15 2010 +0100 New OSCAP CLI Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Feb 19 14:04:08 2010 +0100 Renamed oval_probes.c -> oscap_cli.c Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Feb 18 17:15:36 2010 +0100 sysdata were not added to the system characteristics model Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Feb 18 11:20:50 2010 +0100 Changed oval_definition_supported to oval_definition_model_supported Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Feb 16 10:14:58 2010 +0100 Added support functions Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Feb 18 11:49:25 2010 +0100 initial draft of oval content for Fedora12 Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 17 17:31:11 2010 +0100 first part of corrections to 'check' and 'check_existence' attributes processing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Feb 15 12:18:31 2010 +0100 changing oval_probe_sysinf_eval() interface Author: Ondrej Moris <omoris@redhat.com> Date: Fri Feb 12 17:29:47 2010 +0100 file / rpminfo probe test extended Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Feb 11 17:40:01 2010 +0100 error.h documentation + show common on title page Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 12 13:54:45 2010 +0100 [probes] file: pass correct callback arg to find_files Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Feb 12 13:38:12 2010 +0100 [probes] file: use op equals as default operation Author: Ondrej Moris <omoris@redhat.com> Date: Fri Feb 12 10:38:40 2010 +0100 new file probe test content Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 11 15:34:59 2010 +0100 oscap_export_target_new_* adjustments Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Feb 11 11:44:57 2010 +0100 remove _oval_syschar_model_probe_sysinfo() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Feb 11 13:05:14 2010 +0100 [OVAL] fixed error handling in oval_probe_comm Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Feb 10 17:48:44 2010 +0100 use OSCAP_EINVARG in oscap_import_source_new_file Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Feb 8 21:16:10 2010 +0100 XCCDF documentation update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Feb 8 14:30:55 2010 +0100 XCCDF docs: @relates -> @memberof Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Feb 8 14:29:27 2010 +0100 add CVE class diagram Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Feb 8 12:55:50 2010 +0100 CPE + CVE: @relates -> @memberof Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Feb 5 12:06:11 2010 +0100 add textfilecontent type to the probe lookup table Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Feb 5 11:25:47 2010 +0100 fixing double free Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Feb 4 16:27:43 2010 +0100 CPE documentation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 3 19:52:01 2010 +0100 CPE URI proper percent-encoding implementation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Feb 3 18:22:06 2010 +0100 CPE: correct XML attributes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Feb 2 18:24:34 2010 +0100 CVE fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Feb 2 17:59:28 2010 +0100 CPE platform expression setter reimplementation Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Feb 3 16:58:18 2010 +0100 fix OVAL xor operator Author: Ondrej Moris <omoris@redhat.com> Date: Wed Feb 3 11:44:13 2010 +0100 probes tests corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Feb 3 16:00:19 2010 +0100 add definition model class diagram Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 2 18:08:34 2010 +0100 tweak sysinfo test Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Feb 3 11:19:18 2010 +0100 add system char. and result model class diagrams Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Feb 2 16:01:06 2010 +0100 CPE language expressions support * port expressions to oscap_list * provide manipulation functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Feb 2 16:00:38 2010 +0100 CPE test fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 2 17:06:47 2010 +0100 [probes] fixed probe_ent_getstatus; implemented probe_itement_setstatus Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 2 17:06:39 2010 +0100 [SEAP] implemented SEXP_unref Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Feb 2 16:50:26 2010 +0100 fixing another OVAL leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 2 15:28:13 2010 +0100 [probes] implemented probe_ent_getstatus Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Feb 2 14:11:21 2010 +0100 [tests] fixed assume() Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Feb 2 12:30:26 2010 +0100 remove wrong assert Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Feb 2 12:43:02 2010 +0100 fixing leaks in OVAL Author: Ondrej Moris <omoris@redhat.com> Date: Tue Feb 2 08:40:33 2010 +0100 textfilecontent54 probe draft test added Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Feb 1 14:06:00 2010 +0100 fixing leak in oval_object2sexp (oval_sexp.c:391) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Feb 1 14:18:01 2010 +0100 [SEAP] fixed double-free; call abort if pqueue isn't empty Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Feb 1 13:53:29 2010 +0100 [SEAP] do something instead of nothing in SEXP_psetup_free Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Feb 1 13:09:40 2010 +0100 [SEAP] fixed leak in SEAP_packet_recv Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Feb 1 13:01:19 2010 +0100 [common] fixed debug code Author: Ondrej Moris <omoris@redhat.com> Date: Thu Jan 28 12:13:44 2010 +0100 runlevel probe tests + some minor corrections Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 26 13:01:59 2010 +0100 [common] debug.c: added oscap_dlprintf; fixed debug level checking Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 25 16:46:16 2010 +0100 [OVAL] Use oscap_seterr in oval_probe_object_eval & friends Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 25 10:16:22 2010 +0100 remove deprecated log mechanism from tests Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Jan 23 11:59:15 2010 +0100 [tests] assume.h: use __builtin_expect if available Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 22 14:48:27 2010 +0100 remove deprecated log mechanism Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jan 22 14:40:32 2010 +0100 finish OVAL documentation changes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jan 21 16:59:13 2010 +0100 [tests] added assume() macro implementation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jan 20 19:16:44 2010 +0100 Common documentation update Author: Ondrej Moris <omoris@redhat.com> Date: Tue Jan 19 10:25:55 2010 +0100 rpminfo probe test added, some minor corrections Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jan 19 18:25:56 2010 +0100 style + fixes of oval_definition documentation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 19 12:31:46 2010 +0100 fixed typo in configure.ac Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 19 12:25:50 2010 +0100 [probes] file: set proper entity status Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jan 19 12:24:07 2010 +0100 [common] text.c: portability workarounds Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Mon Jan 18 15:46:18 2010 +0100 XCCDF internationalization and setters impl. Author: Spencer Shimko <sshimko@tresys.com> Date: Mon Jan 18 14:09:26 2010 +0100 RHEL/CentOS 5 support for systeminfo and rpminfo Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 18 10:55:53 2010 +0100 fixing typo in Makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 18 14:05:23 2010 +0100 [probes] rpminfo: fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 18 13:53:27 2010 +0100 [probes] rpminfo: set 'name' entity status Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Jan 15 15:47:08 2010 +0100 Fixed SWIG deprecation warning Author: Spencer Shimko <sshimko@tresys.com> Date: Fri Jan 15 10:27:52 2010 +0100 Added Python implementation example and single rpminfo test. Updated Makefile.am Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Jan 15 10:46:17 2010 +0100 further characterization of the XCCDF API Author: Ondrej Moris <omoris@redhat.com> Date: Thu Jan 14 12:27:19 2010 +0100 revision, correction, extension Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jan 13 11:29:03 2010 +0100 update structure of probes doxygen documentation Author: theinric <theinric@wrabco.englab.brq.redhat.com> Date: Tue Jan 12 12:57:04 2010 +0100 fix hostname processing in system_info probe Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jan 11 12:01:01 2010 +0100 fix leaks and uninitialized variable Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jan 7 16:15:49 2010 +0100 Fixed multiple cpe matching SEGFAULT & added cpe_match test to cpe lang Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jan 7 15:32:54 2010 +0100 Fixed substitution from python sequence to C arrays for cpe_name and oval_syschar_model Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Jan 5 11:40:49 2010 +0100 [oval] fixing uninitialized variable Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jan 4 18:04:36 2010 +0100 add flag processing for collected objects Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 4 15:43:05 2010 +0100 [SEAP] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 4 15:25:36 2010 +0100 [tests] new test: test_seap_split Author: Ondrej Moris <omoris@redhat.com> Date: Mon Jan 4 14:07:15 2010 +0100 distcheck paths corrected Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jan 4 11:34:03 2010 +0100 increase release number in configure.ac Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 4 13:20:28 2010 +0100 [probes] Fixed typo in the previous commit Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jan 4 13:17:29 2010 +0100 [probes] Fixed S-exp -> OVAL translation of boolean values Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 23 22:25:19 2009 +0100 indent sources Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Dec 22 23:01:52 2009 +0100 OVAL: Small fixes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Dec 23 11:44:14 2009 +0100 [SEAP] use larger recv/send buffer Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Dec 23 11:27:26 2009 +0100 [OVAL] fixed oval_probe_cmd_obj_eval Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Dec 23 10:44:52 2009 +0100 [SEAP] Added datatype_set_nth; Workaround for boolean types; Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 22 17:34:45 2009 +0100 example update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 22 16:48:34 2009 +0100 fix paths -> make distcheck works Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 22 12:22:48 2009 +0100 oval fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Dec 21 18:46:29 2009 +0100 Fixed cpe_lang; changed error prefix; fixed oval warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 21 18:06:16 2009 +0100 oval fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Dec 21 14:46:00 2009 +0100 OVAL: fixed export, asserts and warnings Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Dec 21 11:49:15 2009 +0100 OVAL: remove errno Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 21 14:33:47 2009 +0100 [OVAL] include missing header file Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 21 13:24:50 2009 +0100 don't use reserved names as api func(). arg. Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Dec 21 11:04:28 2009 +0100 OVAL error,assert,logging chages #1 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Dec 18 17:09:02 2009 +0100 Fixed invalid reads in string_subcstr Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Dec 18 17:25:49 2009 +0100 [oval] uninitialized variable fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Dec 18 13:52:47 2009 +0100 exampe update Author: Ondrej Moris <omoris@redhat.com> Date: Thu Dec 17 23:29:29 2009 +0100 testing report clarified Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Dec 17 17:37:00 2009 +0100 solve swig issues with C99,sync C and bindings API Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Dec 16 16:55:39 2009 +0100 oscap_import/export in OVAL Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Dec 16 13:09:07 2009 +0100 correct oval state attributes' type Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 16 11:15:09 2009 +0100 fixing test_sysinfo.c Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 16 10:56:28 2009 +0100 provide valid rpminfo.xml Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Dec 16 09:51:42 2009 +0100 [SEAP] Don't emit debug messages in SEXP_VALIDATE Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Dec 16 09:48:00 2009 +0100 [probes] Extra checks in probe-main.c Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Dec 15 18:21:59 2009 +0100 fix bug in object filters processing Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 15 18:27:02 2009 +0100 update example; new test_probes2 Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 15 15:17:11 2009 +0100 adjust to new constructors Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Dec 15 13:19:45 2009 +0100 OVAL lock implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Dec 15 13:29:17 2009 +0100 [SEAP] Fixing Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Dec 15 11:15:58 2009 +0100 - Added new OSCAP error codes - Added error propagation to oscap_*alloc - Fixed malloc calls in list.h -> oscap_*alloc now - Added error propagation to CVE, CPE, CVSS - Added logging in debug mode to error constructor Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Dec 15 10:53:43 2009 +0100 update bindings Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Dec 14 16:22:12 2009 +0100 fix segfault in variable processing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 14 10:45:15 2009 +0100 [tests] fixing typos in Makefile.am Author: Ondrej Moris <omoris@redhat.com> Date: Mon Dec 14 09:45:46 2009 +0100 definition reference source setting corrected Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Dec 14 09:15:54 2009 +0100 [probes] Fixing, updates, etc. Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Dec 11 17:40:26 2009 +0100 bindings fix Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Dec 11 14:10:16 2009 +0100 Added __attribute__nonnull__ macro to common Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Dec 11 11:20:05 2009 +0100 Removed assert macro from CVSS Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Dec 11 11:13:35 2009 +0100 Fixed assert macro & fixed cpeuri asserions Author: Ondrej Moris <omoris@redhat.com> Date: Fri Dec 11 10:47:01 2009 +0100 tests/Makefile.am corrected Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Dec 10 16:57:40 2009 +0100 add missing variable initialization Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Dec 10 15:32:01 2009 +0100 fix test_probes_tc02 test Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Thu Dec 10 14:10:09 2009 +0100 Locking and validating OVAL API instances Author: Ondrej Moris <omoris@redhat.com> Date: Wed Dec 9 16:31:05 2009 +0100 CCE and CVSS test added, CPE tests updated, xml comparing revisited, CVSS base/enviromental score computation corrected Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 9 17:26:29 2009 +0100 fixing typos in OVAL documentation Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Dec 9 14:25:39 2009 +0100 SPI functions + documentation Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Dec 8 17:08:15 2009 +0100 Added asserts as __attribute__nonnull__ macro Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Dec 9 11:15:51 2009 +0100 define oscap_dprintf even if NDEBUG Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Dec 8 18:08:49 2009 +0100 [tests] test for the common/error API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Dec 8 16:55:09 2009 +0100 [common] oscap_seterr & friends Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Dec 7 17:55:23 2009 +0100 [common] added oscap_dprintf Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Dec 7 17:44:23 2009 +0100 [SEAP] fixed mutex locking in __seap_debuglog Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Dec 7 17:40:26 2009 +0100 fixing default PATH_DIR Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Dec 7 13:01:09 2009 +0100 Fixed copy-paste error value->part string in CPE dict Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Dec 3 16:35:27 2009 +0100 [tests] Make tests more portable Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Dec 3 14:44:57 2009 +0100 XCCDF refactoring Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Dec 2 18:48:13 2009 +0100 Added implementation of counting CVSS score on cvss_entry & test on this feature Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Dec 1 15:40:18 2009 +0100 Move static strings to mamcros Author: Ondrej Moris <omoris@redhat.com> Date: Tue Dec 1 11:22:04 2009 +0100 OVAL tests update Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Dec 1 14:08:03 2009 +0100 add missing files Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Nov 27 16:19:36 2009 +0100 fixing bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 27 14:07:05 2009 +0100 Fixed iterator macro Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 27 13:58:06 2009 +0100 Partialy fixed XML metadata GETTINS macro; Exporting functions parameters are constant now Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 27 13:32:40 2009 +0100 - Added item_metadata_new in CPE Dict (fixed SIGSEGV) - Removed model freeing from exporting functions Now user takes care of freeing models - Added xmlns to CPE Dict and lang models - Added tests to test xmlns Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 27 11:18:06 2009 +0100 - Redefine xml_metadata to cover oscap_list manipulation - Add XMLNS import/export to CVE - Add more documentation Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Nov 26 14:30:48 2009 +0100 update tests/OVAL/test_probes.c Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Nov 25 17:55:05 2009 +0100 fixing variables parsing issues Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Nov 25 12:57:57 2009 +0100 change several oval sexp processing functions' prototypes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Nov 24 17:42:50 2009 +0100 More remove functions Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 24 08:44:44 2009 +0100 Added XCCDF to testing suite Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 24 08:32:07 2009 +0100 XCCDF small changes Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 24 08:31:51 2009 +0100 Added functions description in documentation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Nov 23 17:04:13 2009 +0100 Remove support for iterators + funcs for CPE dict Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Nov 23 10:57:18 2009 +0100 Added CCE & CVSS to test suite Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 20 17:19:30 2009 +0100 Split documentation for CVE, CPE, CVSS Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 20 14:36:31 2009 +0100 Added documentation for CVE and CVSS Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 20 13:30:55 2009 +0100 Added CVE simple test; Fixed <entry/> element parsing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Nov 18 02:09:17 2009 +0100 [OVAL] Probe context update, refactoring, etc. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 16 12:02:40 2009 +0100 [OVAL+probes] Initial implementation of probe context Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Nov 12 17:26:09 2009 +0100 Added XCCDF missing prototypes Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Nov 13 10:23:42 2009 +0100 update to variable processing Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Nov 12 15:47:42 2009 +0100 - Added checking encoding in CPE - Fixed cpelang tests {6,7} Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Nov 12 14:28:56 2009 +0100 bump release number in configure.ac Sorry, I messed up, and I pushed out an earlier version tagged as 0.5.5. Please use tag 0.5.5-REAL instead of 0.5.5. Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Nov 12 13:22:02 2009 +0100 do not run test_cpelang_tc0{6,7} Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Thu Nov 12 11:10:01 2009 +0100 fixing segfault Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 11 18:09:47 2009 +0100 fixing CPE tests and add sys_info test again Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 11 17:17:17 2009 +0100 fix include dir Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 11 16:57:17 2009 +0100 Fixed test failed - added cpe_testexpr_get_next Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 11 16:33:29 2009 +0100 add model free() functions into example Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 11 15:11:42 2009 +0100 - Fix prototypes in common - Fix CVE cp-error in cve_entry macro - Fix CVE problems Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Nov 11 16:09:57 2009 +0100 Fixing: compiler warnings Author: Ondrej Moris <omoris@redhat.com> Date: Wed Nov 11 15:32:42 2009 +0100 new testing engine, CPE Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 11 14:44:02 2009 +0100 Added missing prototypes to CVSS; Fix prototypes in CVE Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 11 14:37:13 2009 +0100 Clear CCE code; Add missing prototypes Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Nov 11 14:35:12 2009 +0100 Fix function/structures declarations; Code clear; Added missing prototypes Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Nov 11 14:46:51 2009 +0100 draft of Local Variable evaluation Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 11 14:18:33 2009 +0100 fix issues that come up with -Wmissing-prototypes Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Nov 11 10:08:49 2009 +0100 add -Wmissing-prototypes, fix double declarations Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 10 22:59:23 2009 +0100 [tests] test_sysinfo: don't free sysint objects Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 10 22:51:42 2009 +0100 Fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Nov 10 18:50:08 2009 +0100 provide examples that demonstrate simple lib usage Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 10 17:38:04 2009 +0100 Bindings fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 10 14:32:36 2009 +0100 Header fixes (not all included) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 10 14:50:27 2009 +0100 [tests] test_sysinfo: print interfaces Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 10 14:42:27 2009 +0100 [OVAL] oval_sysinfo_probe: interface info processing Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Nov 10 12:08:26 2009 +0100 small fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 10 11:49:44 2009 +0100 Move cvsscalc to cvss & added private functions from CVE Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Nov 10 11:15:01 2009 +0100 Changes on public API in CVE; Added missing free functions Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Nov 10 11:28:03 2009 +0100 Integrating oval_sysinfo_probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Nov 9 17:33:51 2009 +0100 struct testexpr -> .h Author: Maros Barabas <mbarabas@redhat.com> Date: Mon Nov 9 17:08:06 2009 +0100 Added parse and export private functions to CVE Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 14:24:28 2009 +0100 [probes] system_info: return only one item + debug stuff Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 14:01:44 2009 +0100 [probes] Added debug stuff Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 13:33:12 2009 +0100 Fixing #3 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 13:25:22 2009 +0100 [tests] added oval_sysinfo_probe test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 13:24:51 2009 +0100 Fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 10:51:40 2009 +0100 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Nov 9 10:36:59 2009 +0100 [OVAL] oval_sysinfo_probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun Nov 8 15:56:59 2009 +0100 rename exampes -> tests Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun Nov 8 15:44:13 2009 +0100 single module for bindings Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Nov 6 16:53:47 2009 +0100 fix many xmlChar <-> (char *) conversions Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Nov 6 14:06:08 2009 +0100 Added oscap_strsep; Removed declaration of variable within for statement in CPE Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Nov 6 15:23:38 2009 +0100 Defensive code: oval_enumerations Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Nov 5 13:49:44 2009 +0100 change documentation of oval_results_model_new() Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Thu Nov 5 11:27:00 2009 +0100 segfault - defensive dode + doxygen update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Nov 4 14:11:10 2009 +0100 Don't check for the presence of libnl on non-Linux systems Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Nov 3 17:01:20 2009 +0100 add system_info probe Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Nov 3 15:32:28 2009 +0100 addresing lot of the TODO's Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 3 13:30:20 2009 +0100 Fixed the fixing fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 3 13:27:09 2009 +0100 [SEAP] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Nov 3 13:23:17 2009 +0100 [SEAP] Update Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Oct 23 14:08:31 2009 +0200 Fix cpe_dict_model_add_vendor function name in header Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 26 13:52:20 2009 +0100 Removed probe.c, probe.h Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 26 13:51:25 2009 +0100 [OVAL] fixed typo Author: Peter Vrabec <pvrabec@gmail.com> Date: Fri Oct 23 20:27:23 2009 +0200 make distcheck works Author: Peter Vrabec <pvrabec@gmail.com> Date: Fri Oct 23 19:10:33 2009 +0200 fix bindings for XCCDF, CCE, CVE, CVSS Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 23 16:17:33 2009 +0200 fix OVAL bindings Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 23 13:00:45 2009 +0200 dict_model_items -> dict_model_platforms; deleted cpe_dict_model_add_vendor Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 23 13:02:54 2009 +0200 swig/OVAL/oval.i bindings change Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 23 12:46:44 2009 +0200 cpe fixes Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 23 12:20:44 2009 +0200 Last documentation fix Author: Tomas Heinrich <heinrich.tomas@gmail.com> Date: Fri Oct 23 11:23:51 2009 +0200 improve doxygen documentation Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 23 11:48:16 2009 +0200 Fixed CPE documentation; Fixed XML file validation Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 23 11:14:29 2009 +0200 Fixed groups in CPE Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 23 11:03:50 2009 +0200 Added documentation for CPE Language private header Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 23 11:51:43 2009 +0200 makefile.am fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 23 09:42:25 2009 +0200 make examples work with "public" Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 22 17:39:13 2009 +0200 Fixing bindings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 17:30:27 2009 +0200 [bindings] fixed oval.i Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 22 17:00:53 2009 +0200 fixing CPE - again Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 22 16:58:29 2009 +0200 Added documentation for cpedict public and private API Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 22 17:02:25 2009 +0200 XCCDF/public for XCCDF public headers Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 16:59:43 2009 +0200 [probes] moved public header to public/ Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 22 16:43:31 2009 +0200 CVE/public for CVE public headers Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 16:28:48 2009 +0200 removed oval_testing_probe.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 16:27:20 2009 +0200 [OVAL] api/ -> public/ Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Oct 21 13:56:18 2009 +0200 prevent double-slash occurences in find_files() Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 22 16:13:21 2009 +0200 CCE/public for CCE public headers Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 15:51:42 2009 +0200 [probes] rpminfo fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 15:49:19 2009 +0200 Fixing #2 Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 22 15:38:27 2009 +0200 CVSS/public for CVSS public headers Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 15:36:51 2009 +0200 [probes] added _probe-api.h Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 22 15:15:18 2009 +0200 Added documentation for cpedict public and private API Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 22 15:14:02 2009 +0200 common/public for public headers Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Oct 22 13:02:46 2009 +0200 CPE lang: some set + add funcs, fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Oct 22 11:51:20 2009 +0200 fix import / export allocation + examples Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 22 11:32:30 2009 +0200 Fixing Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Oct 21 18:02:44 2009 +0200 removed private includings; added missing cpe_platform_get_expr function Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Oct 21 17:46:45 2009 +0200 - Added oscap_import_source and oscap_export_target structures - Fixed name refactoring changes - Fixed CPE bindings - Fixed cpedit public parse function Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 21 17:39:52 2009 +0200 openscap-devel interface fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 21 14:38:58 2009 +0200 use probes/* examples again Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 20:13:19 2009 +0200 Add *_add_* functions to CPE dictionary Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 19:12:31 2009 +0200 Export oscap_title via the public API. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 18:34:18 2009 +0200 Add setters for string members of CPE dictionary Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 18:33:17 2009 +0200 Make cpe name use accessor macros. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 18:32:55 2009 +0200 Add accessor macros Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 14:07:46 2009 +0200 CPE header files tweaks Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Oct 20 18:15:37 2009 +0200 add doxygen documentation to findfile.[ch], sexp-manip.[ch] Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 21 02:15:56 2009 +0200 [probes] xmlfilecontent: fixed reference leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 21 01:55:29 2009 +0200 [probes] file: disk access serialization Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 17:32:41 2009 +0200 [SEAP] 32 <-> 64 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 17:30:37 2009 +0200 [examples] Fixed test_probes.c Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Oct 20 13:03:56 2009 +0200 Fix the fix. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Oct 19 14:11:42 2009 +0200 CPE name set functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Oct 16 18:59:52 2009 +0200 Setter macros Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Oct 16 18:53:34 2009 +0200 CPE fixes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 12:57:29 2009 +0200 [OVAL+SEAP] Fixing Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 20 12:21:02 2009 +0200 Add free & new functions to public API; name refactoring Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Oct 20 10:23:04 2009 +0200 Update method names to reflect coding conventions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 09:42:00 2009 +0200 [SEAP] Makefile.am fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 09:39:09 2009 +0200 [SEAP] fixed some reference leaks, added macro for controling message id width (bits) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 20 09:32:01 2009 +0200 [probes] file: removed debug stuff Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 19 17:34:27 2009 +0200 add doxygen documentation to probe-api.[ch], probe-entcmp.[ch] Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Oct 19 16:58:33 2009 +0200 disable debug flags by default Author: Maros Barabas <mbarabas@redhat.com> Date: Sun Oct 18 17:12:28 2009 +0200 fixed memory addressing through xml substructure Author: Maros Barabas <mbarabas@redhat.com> Date: Sun Oct 18 15:07:13 2009 +0200 Added public functions for cpe_lang; Split private and static functions in cpe_lang_priv; Small fixes in cpe_dict Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat Oct 17 23:35:05 2009 +0200 [probes] file: optimization Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 16 17:32:20 2009 +0200 Added public functions for cpe_dict; Split private and static functions in cpe_dict_priv; Repaired CPE dict example Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 16 16:46:23 2009 +0200 [SEAP] SEXP_sizeof fix Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Oct 16 16:35:28 2009 +0200 fix sexp reference types in probe_varref_create_ctx() Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Oct 16 15:59:50 2009 +0200 fix bug in textfilecontent54 probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 16 16:03:23 2009 +0200 [SEAP] SEXP_sizeof Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Oct 16 15:53:22 2009 +0200 fix permissions on header file Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Oct 16 15:18:56 2009 +0200 Added references parse/export; Added free functions; Fixed memory leaks; Cleaning Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 16 15:03:08 2009 +0200 [probes] file: update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 16 15:02:48 2009 +0200 [probes] fixed reference leaks in findfile.c Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Oct 16 12:12:00 2009 +0200 sexp -> syschar translation fixes. - temporary hack to return item exist status - implement item type lookup Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 15 19:05:26 2009 +0200 Added export functions for dict Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 15 21:35:25 2009 +0200 [SEAP] fixed SEXP_rawval_list_copy Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Thu Oct 15 16:34:11 2009 +0200 Skip XML generation of unknown sysdata subtype Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 15 13:54:03 2009 +0200 Removed old generating macros to allow compilation Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Oct 15 11:39:45 2009 +0200 add varref support to probe_ent_getval() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Oct 14 18:36:28 2009 +0200 fix leaks in textfilecontent54 probe Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Oct 15 09:54:55 2009 +0200 Added export functions to cpelang Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Oct 15 11:13:19 2009 +0200 [examples] test_syschar fix #2 Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Oct 14 18:09:50 2009 +0200 prevent segfault in textfilecontent54 probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 14 16:31:07 2009 +0200 add oval_varModel.c file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 14 15:55:42 2009 +0200 [probes] Fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Oct 14 12:59:43 2009 +0200 fix leaks in textfilecontent54 probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Oct 14 14:14:49 2009 +0200 [examples] test_syschar fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Oct 13 17:42:31 2009 +0200 simple makefile fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 14 11:29:17 2009 +0200 [probes] removed unreliable debug code, added locking to __seap_debuglog function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 14 01:42:22 2009 +0200 Fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 14 00:52:28 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 14 00:50:25 2009 +0200 Added -Wnonnull to CFLAGS Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 23:29:12 2009 +0200 [SEAP] Added some function attributes for better bug hunting Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 23:23:42 2009 +0200 [probes] probe API: use hard refs rather than soft refs in functions that do not modify their arguments Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 17:18:44 2009 +0200 [OVAL] Don't include alloca.h on FreeBSD Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 17:11:36 2009 +0200 [probes] don't fetch states if it's not necessary Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 13 16:54:21 2009 +0200 Added cpedict_priv with Reader parsing function Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 13 10:41:46 2009 +0200 Added cpelang_priv with Reader parsing function Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Oct 13 12:35:41 2009 +0200 Implementation of Variable Model + changes in system characteristic model Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 16:08:42 2009 +0200 [probes] Fixed reference double free Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 16:08:05 2009 +0200 [SEAP] More debbuging output from SEXP_free, SEXP_vfree Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 14:56:41 2009 +0200 [probes] fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 13 11:55:16 2009 +0200 [OVAL] fixed some reference leaks in probe-main.c Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Oct 12 17:24:24 2009 +0200 extend var_ref support in probe_worker() Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Oct 12 13:58:39 2009 +0200 adjust paths to probes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 12:41:24 2009 +0200 [examples] More file probe tests Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 11:24:09 2009 +0200 [SEAP] SEXP_string_cmp (temporary) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 10:19:55 2009 +0200 [examples] Added test for file probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 10:14:10 2009 +0200 [SEAP] SEXP_number_geti_32, SEXP_number_getu_32, SEXP_number_geti_64, SEXP_number_getu_64 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 10:12:30 2009 +0200 [OVAL] More debugging output from oval_object_probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 12 10:10:30 2009 +0200 [SEAP] Fixed parsing of an empty string Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Oct 9 10:52:30 2009 +0200 add partial support for var_refs to probe_worker() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 8 16:08:11 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 8 15:49:01 2009 +0200 [OVAL] oval_probe.c, oval_probe.h refactoring Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Oct 8 15:47:40 2009 +0200 Define OSCAP_THREAD_SAFE in pthread_cflags Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 22:35:21 2009 +0200 [SEAP] SEXP_list_join fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 21:51:23 2009 +0200 [SEAP] Implemented SEXP_VALIDATE Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 18:50:05 2009 +0200 [examples] Extended sexp_list test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 18:49:25 2009 +0200 [SEAP] fixed SEXP_list_join for empty lists Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 16:58:58 2009 +0200 [SEAP] Corrected warnings when atomic functions aren't available ; Made several structures 1 byte aligned. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 16:52:17 2009 +0200 [probes] runlevel: fixed reference leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 16:51:36 2009 +0200 [SEAP] Added SEXP_vfree Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Tue Oct 6 18:06:43 2009 +0200 Fix quite a few warnings, many others left Author: Miloslav TrmaÄ <mitr@redhat.com> Date: Tue Oct 6 16:40:59 2009 +0200 Hide most symbols missing from public header files Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Oct 7 12:52:11 2009 +0200 add var_ref support to oval_object_to_sexp() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 12:59:55 2009 +0200 mudflap.sh Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 11:38:37 2009 +0200 Fixed compilation with -DNDEBUG Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 11:37:43 2009 +0200 Added -DNDEBUG to CFLAGS_NODEBUG Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Oct 7 10:12:53 2009 +0200 [SEAP+probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 23:15:33 2009 +0200 [probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 22:27:35 2009 +0200 [probes] file: removed unneded reference var Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 22:18:19 2009 +0200 [probes] file, rpminfo: fixed reference leaks Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 16:46:46 2009 +0200 [probes] probe_item_attr_add fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 16:46:13 2009 +0200 [OVAL] fixed reference leaks in oval -> s-exp functions Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 6 13:43:15 2009 +0200 Added missing *language* and *deprecated-by-nvd-id* elements Author: Maros Barabas <mbarabas@redhat.com> Date: Tue Oct 6 12:57:42 2009 +0200 Added CPELang corrections; CPEDict dump implementation Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 12:41:41 2009 +0200 [SEAP] SEXP_lstack_new fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Oct 6 12:21:48 2009 +0200 [probes] probe_ent_creat, probe_ent_creat1 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 5 14:55:35 2009 +0200 [probes] family_probe: fixed reference leak Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 5 10:09:02 2009 +0200 [SEAP] sch_generic_select fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 5 00:20:49 2009 +0200 [examples] Extended probe API test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 5 00:20:01 2009 +0200 [SEAP+probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Oct 5 00:18:12 2009 +0200 [OVAL] oval_set -> oval_setobject Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Oct 4 21:46:45 2009 +0200 [examples] Added test for probe API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Oct 4 21:05:04 2009 +0200 [SEAP+probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 2 16:41:32 2009 +0200 [examples] sexp_parser test fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 2 16:30:23 2009 +0200 [SEAP] SEXP_list_rest Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Oct 2 16:30:04 2009 +0200 [examples] Enabled the rest of SEAP tests Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Oct 1 14:47:56 2009 +0200 fix var_check and entity_check processing in oval_object_to_sexp() and oval_state_to_sexp() Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 30 18:42:34 2009 +0200 add var_ref support to entcmp functions Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 30 17:19:24 2009 +0200 make distcheck works again Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Sep 30 16:12:48 2009 +0200 [SEAP+probes] Fixing Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Sep 30 14:15:42 2009 +0200 Added CPElang export functions Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Sep 30 12:35:39 2009 +0200 adjust probe-entcmp functions to new naming Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Sep 30 11:43:53 2009 +0200 refactor object_model to definition_model Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Sep 30 11:20:56 2009 +0200 use rpmvercmp() implementation from rpm project Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Sep 29 19:06:18 2009 +0200 update the rest of the probes to new api, fix several things in probe-api Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 17:07:00 2009 +0200 fix path to probes in make check target Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 14:23:49 2009 +0200 do not install header files into libopenscap dir Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 13:32:59 2009 +0200 fix CFLAGS set up for atomic functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 13:06:03 2009 +0200 [probes] probe_obj_getentvals, probe_obj_getval, probe_item_setstatus Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 12:49:29 2009 +0200 [SEAP] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 12:48:58 2009 +0200 [probes] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 12:48:33 2009 +0200 [examples] fixed S-exp parser test Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 10:39:57 2009 +0200 [examples] fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 10:10:17 2009 +0200 [examples] fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 29 09:19:32 2009 +0200 do not include xmlreader.h in oval_results.h Author: barry <barry@barry.(none)> Date: Mon Sep 28 17:10:52 2009 +0200 Bindings after refactoring (OVAL's not working) Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 01:32:20 2009 +0200 Build system modification Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 01:30:17 2009 +0200 [probes] API update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 01:28:48 2009 +0200 [probes] rpminfo, file, runlevel: update to new API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 01:14:02 2009 +0200 [SEAP] Update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 00:56:40 2009 +0200 [OVAL] dummy rpmvercmp Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 29 00:55:17 2009 +0200 [examples/SEAP] New tests Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 20:15:39 2009 +0200 Get rid of self-clearing iterators - fix several memory leaks - FOREACH for string iterators - Examples use OSCAP_FOREACH{,_str} Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 18:07:31 2009 +0200 Refactoring: enumerations Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 16:26:14 2009 +0200 Refactoring: free & get functions Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 14:10:15 2009 +0200 Add OSCAP_FOREACH macro Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Sep 25 16:40:55 2009 +0200 bug fix for tested-item generation Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 12:22:48 2009 +0200 Port probes to the new API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Sep 25 12:21:06 2009 +0200 Port examples to the new API + fixes Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Sep 25 11:29:05 2009 +0200 OVAL refactoring + OVAL result bug fixes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Sep 23 16:52:34 2009 +0200 [probes] Update to new API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 22 19:14:25 2009 +0200 Fixed gcc atomic builtins checking Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Sep 22 16:20:24 2009 +0200 check for gcc atomic functions before build Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 22 13:05:27 2009 +0200 Added -march=native to CFLAGS Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 22 12:49:21 2009 +0200 [probes] Use new SEAP API functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 21 04:02:53 2009 +0200 [SEAP] Memory mgmt. related changes, fixes, etc. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 21 04:02:16 2009 +0200 [SEAP/generic] Added strbuf_fwrite Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 21 03:58:23 2009 +0200 [probes] Small fix in set_eval Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Sep 17 14:29:18 2009 +0200 OVAL documentation Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Sep 16 16:24:20 2009 +0200 Updates to Oval Results model Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Sep 15 14:46:34 2009 +0200 make automake use "silent rules" by default if they are supported Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 14 03:41:37 2009 +0200 [SEAP] New memory mgmt. & related changes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 14 03:41:30 2009 +0200 [SEAP/generic] string buffer API Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Sep 14 03:41:15 2009 +0200 [probes] New API skeleton Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Sep 11 10:10:36 2009 +0200 [SEAP] Part of the new memory management Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Sep 8 17:10:01 2009 +0200 fix regex processing in textfilecontent54 probe Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Sep 7 17:08:00 2009 +0200 fix bugs in oval behaviors entity processing Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Sep 3 15:42:36 2009 +0200 add functions for generating item ids Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Sep 2 16:05:36 2009 +0200 results impl. + definition model change * further the implementation of OVAL results * changes to the oval_definition model * oval_state_content api added * simplified oval_behavior api Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Aug 26 20:23:47 2009 +0200 Syschar memory management fixes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Aug 25 19:35:03 2009 +0200 End of line conversion Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Aug 25 15:07:44 2009 +0200 results updates Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Aug 21 18:14:59 2009 +0200 fix potential crashes Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Fri Aug 21 15:16:39 2009 +0200 Some leak fixes Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Aug 21 15:14:42 2009 +0200 memory management Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Sep 1 14:53:39 2009 +0200 fix bugs in find_files(), test_findfile.c, oval_behavior_to_sexp(), fsdev_search() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Sep 1 11:27:31 2009 +0200 [SEAP+probes] Fixing Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 25 17:54:30 2009 +0200 adjust find_files arg processing Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 25 16:26:08 2009 +0200 add behavior entity processing to oval_object_to_sexp Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 25 15:42:01 2009 +0200 correct arg type Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Aug 20 11:26:21 2009 +0200 SEXP to syschar 'mask' support Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 19 17:29:54 2009 +0200 new release Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 19 12:26:21 2009 +0200 [SEAP+probes] Use thread safe code; Added filename to debug output Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 19 12:13:48 2009 +0200 [common] added bfind Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 17 17:37:54 2009 +0200 add support for POSIX regex Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 13:10:39 2009 +0200 [probes] rpminfo probe fix #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 13:01:24 2009 +0200 [probes] rpminfo probe fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 12:53:42 2009 +0200 [probes] rpminfo probe update #2 Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 17 12:49:27 2009 +0200 change "inline" to "static inline" Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 12:19:02 2009 +0200 [SEAP+probes] Fixing, updates, etc. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 12:18:20 2009 +0200 [probes] file probe fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 12:17:48 2009 +0200 [SEAP] pqueue update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 17 12:15:05 2009 +0200 [probes] rpminfo probe update Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Aug 14 14:27:10 2009 +0200 set default operations for entity comparison Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Aug 14 13:59:58 2009 +0200 proper usage of operation attr. in find_files Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 14 12:38:15 2009 +0200 [SEAP] parser fix Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 13 17:12:36 2009 +0200 init behaviors in {text,xml}filecontent probes Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 13 16:03:02 2009 +0200 findfiles() handle filename value == NULL Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 13 16:28:58 2009 +0200 [probes] file probe fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 13 12:35:32 2009 +0200 [probes] New probe: file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Aug 12 21:36:23 2009 +0200 Removed test_rpminfo Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 12 18:00:31 2009 +0200 Add family probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 12 11:08:30 2009 +0200 call assert on findfiles() arguments Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 11 12:02:24 2009 +0200 add configuration summary at the end of ./configure run Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 10 20:19:51 2009 +0200 Build system modifications Add initial support for automatic probe selection Move rpminfo probe to the linux section Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Aug 10 14:40:06 2009 +0200 make the behaviors entity of textfilecontent54 and xmlfilecontent objects not mandatory Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Aug 10 10:56:26 2009 +0200 Initial SEXP to syschar conversion Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:40:48 2009 +0200 [SEAP] Added pqueue Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:39:54 2009 +0200 Changed probe_object prototype Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:38:13 2009 +0200 Almost working SEXP_OVALset_eval version & friends Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:32:27 2009 +0200 [SEAP] Fixing, new functions, etc. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:28:35 2009 +0200 [SEAP] Added sm_memalign function Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Aug 7 12:27:19 2009 +0200 [probe API] Implemented set/get datatype; Added SEXP_OVALelm_name_* functions Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 6 18:06:13 2009 +0200 compile with all probes, temporary solutions until we have automatic detection in configure Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 6 17:11:34 2009 +0200 Fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 6 16:45:22 2009 +0200 [SEAP] Fixed include paths in bitmap.c Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 6 16:41:21 2009 +0200 include correct header file in findfile Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 6 16:15:54 2009 +0200 Fixing... Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Aug 6 14:33:40 2009 +0200 findfile optimizations Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 5 17:04:27 2009 +0200 update textfilecontent54 probe Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Aug 5 12:13:46 2009 +0200 add probes to the probe lookup table Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Aug 6 01:47:45 2009 +0200 [SEAP] Fixed invalid whitespace handling Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Aug 5 10:49:00 2009 +0200 new test that calls probe() on simple objects Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Aug 5 09:19:35 2009 +0200 fix consumers that did not create copies, replace malloc_string() by strdup() Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Aug 4 15:54:12 2009 +0200 add rest of the SEXP_OVALset_eval helper functions and fucntions for comparing entities Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Aug 4 14:19:06 2009 +0200 quick fixes to David's patch Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Tue Aug 4 14:17:02 2009 +0200 update oval model heap management Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 16:27:55 2009 +0200 [SEAP+probes] Fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 3 14:42:45 2009 +0200 adjust fedora spec file Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 3 14:13:12 2009 +0200 include missing header files in tarball Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 3 13:47:34 2009 +0200 include header file in tarball Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 3 12:14:46 2009 +0200 fix libexec path Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 14:01:48 2009 +0200 [SEAP] Fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 13:32:47 2009 +0200 [SEAP] Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 13:02:06 2009 +0200 [SEAP] Make SEAP compilable again Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 12:57:42 2009 +0200 [common] Get rid of "dereferencing type-punned pointer" warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 12:36:55 2009 +0200 [SEAP] Get rid of "dereferencing type-punned pointer" warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Aug 3 12:20:06 2009 +0200 [SEAP] Refactoring #2 + fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Aug 3 10:19:29 2009 +0200 fix uninitialzed variables Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jul 31 13:14:18 2009 +0200 remove unneeded tests, fix xccdf test Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 31 12:44:39 2009 +0200 [SEAP] Fixed Makefile.am Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Fri Jul 31 12:03:46 2009 +0200 several of TODOs Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 30 15:12:33 2009 +0200 use common/oscap_alloc funcions in rpminfo probe Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 30 14:33:41 2009 +0200 implement oval_value_{bool,float,int} functions Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 28 16:33:00 2009 +0200 add SEXP_OVALset_eval helper function Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 28 14:21:10 2009 +0200 System characteristics example + fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 28 15:57:31 2009 +0200 [SEAP] Fix of the previous commit... Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 28 15:44:13 2009 +0200 [SEAP] Define own version of __CONCAT - __XCONCAT Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 28 15:04:20 2009 +0200 SEXP_OVALset_eval rewrite Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 28 15:01:30 2009 +0200 [SEAP] Allow nesting of SEXP_list_foreach & SEXP_sublist_foreach without compiler warnings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 27 00:40:31 2009 +0200 [SEAP] Initial implementation of SEAP commands Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 27 00:39:18 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 27 00:33:58 2009 +0200 [SEAP] Reset errno in strto_* functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 27 00:31:58 2009 +0200 [SEAP] S-exp parser fix Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 23 16:44:02 2009 +0200 Get rid of nested functions. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 23 13:30:36 2009 +0200 Fix OVAL compiler warnings. Except for the nested-function-related ones... Author: David Niemoller <David.Niemoller@g2-inc.com> Date: Wed Jul 22 15:08:23 2009 +0200 Populating System Characteristics Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 22 16:31:44 2009 +0200 Fixed compilation of tests Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 21 16:53:22 2009 +0200 Use oscap_free also as a function pointer (C[CPV]E, XCCDF). Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 21 16:30:05 2009 +0200 malloc wrapper modification Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 21 14:39:47 2009 +0200 Define the _A(x) macro in malloc wrapper Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 21 12:49:04 2009 +0200 Make CCE, CPE, CVE, XCCDF use oscap_{c,re,}alloc and oscap_free. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 21 14:25:12 2009 +0200 Fixed typos/bugs in malloc wrapper Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 21 10:25:41 2009 +0200 New malloc wrapper Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 21 10:24:24 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jul 20 21:58:09 2009 +0200 [SEAP] Code refactoring - public/private API split - new malloc wrapper - some bugs fixed Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Jul 16 15:58:43 2009 +0200 Repaired bindings for new API Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 16 12:04:25 2009 +0200 Move string to enum maps to src/common Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 15 19:20:54 2009 +0200 Minor tweaks with src/common. * add oscap_cleanup function to oscap.h * add oscap_string_iterator to oscap.h * adjust the code and the examples to use it Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 15 18:31:49 2009 +0200 Make XCCDF use src/common/list Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 15 14:27:51 2009 +0200 CVSS: API rewrite Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 15 13:54:17 2009 +0200 CCE: API rewrite Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 14 17:51:34 2009 +0200 CVE: API rewrite Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 14 10:07:41 2009 +0200 CPE: API rewrite Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jul 14 10:02:41 2009 +0200 Move some code from XCCDF to src/common. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jul 13 19:18:31 2009 +0200 XCCDF: resolve compiler warnings Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 2 12:23:30 2009 +0200 expose xccdf_set_value_delete to the internal API Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Jul 10 14:24:01 2009 +0200 Adjust textfilecontent54 probe for the new probe api Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Jul 15 10:54:29 2009 +0200 [SEAP] strto_* functions for signed ints and doubles Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 14 15:53:26 2009 +0200 Enable debugging by default Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Jul 14 14:56:26 2009 +0200 add xmlfilecontent probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 14 03:17:25 2009 +0200 Updated runlevel probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 14 03:15:40 2009 +0200 [SEAP] Initial implementation of strto_* functions Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 14 03:11:58 2009 +0200 Nicer debugging output Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 14 03:03:43 2009 +0200 Probe related modifications - better handling of probe_init & probe_fini - started rewriting the probe engine to use threads Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Jul 13 16:58:40 2009 +0200 fix several bugs in find_files causing aborts Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 10 17:09:15 2009 +0200 Support for probe_init & probe_fini Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri Jul 10 17:08:20 2009 +0200 Build system modification - compile shared probe sources into libprobe.a Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Jul 9 16:41:45 2009 +0200 fix autotools stuff Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Jul 8 13:52:27 2009 +0200 Add XCCDF bindings Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Jul 8 15:29:39 2009 +0200 Add missing function generators. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jul 2 10:06:28 2009 +0200 More XCCDF parsing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 9 15:58:47 2009 +0200 Resolve fixrefs Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Tue Jun 9 15:34:26 2009 +0200 More Rule::check parsing - parse check-import and check-export - parse fixes and fixtexts - parse profile notes - parse complex checks - add an active check property to the rule struct - library cleanup function Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Mon Jun 8 14:52:44 2009 +0200 requires + conflicts Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 7 17:45:31 2009 +0200 probe_object example & fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jul 7 04:56:17 2009 +0200 - Initial implementation of SEAP commands - SEXP API extensions & modifications - Probe API modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jul 2 10:58:13 2009 +0200 findfile.[ch] modifications Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Jun 18 13:51:03 2009 +0200 Added textfilecontent54 probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Jun 14 19:48:23 2009 +0200 test_xccdf.sh fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun Jun 14 19:47:46 2009 +0200 probe API modifications Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 8 15:13:53 2009 +0200 find_files(): operation=equals for filename Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 5 17:26:19 2009 +0200 find_files fixes * slash add the end of path * callback to setting structure * do not append $ to the path Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Jun 5 11:43:23 2009 +0200 make xccdf_dump.c compile Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Jun 4 22:53:03 2009 +0200 Fixing Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jun 4 20:26:54 2009 +0200 XCCDF Makefile Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jun 4 20:09:39 2009 +0200 XCCDF docs update. Adjust internal comments so that Doxygen ignores them. Update documentation title page. Fix include in the XCCDF example. Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Thu Jun 4 18:37:47 2009 +0200 XCCDF Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Jun 3 16:54:04 2009 +0200 find_files use callback to returnd results Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Jun 2 17:15:17 2009 +0200 Fixed bugs in probe API & sexp-output.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 1 16:14:22 2009 +0200 Merge branch 'devel' of ssh://g-dkopecek@localhost:2222/git/openscap into devel Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 1 16:09:54 2009 +0200 Fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Jun 1 15:59:19 2009 +0200 use regular expressions on paths in find_files() Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 1 15:44:37 2009 +0200 Recognize SEAP_NDEBUG environment variable Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Jun 1 14:05:57 2009 +0200 Updated runlevel probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 31 16:55:08 2009 +0200 rpminfo probe update Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 31 15:33:04 2009 +0200 Initial support for multiple instances of a element at the same level Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 31 03:39:16 2009 +0200 - probe API modifications - SEXP API modifications - Several new functions & fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 28 17:03:17 2009 +0200 Merge branch 'devel' of ssh://g-dkopecek@localhost:2222/git/openscap into devel Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 28 17:00:52 2009 +0200 SEXP API modifications Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 28 16:59:14 2009 +0200 add testsuit for find_file() Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu May 28 13:06:58 2009 +0200 adjust find_file() output Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu May 28 12:34:39 2009 +0200 Fixed SEXP_printfa Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 27 17:20:18 2009 +0200 - Extended test_sexpoval.c - Fixing Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed May 27 17:02:34 2009 +0200 add find_file(), that search directory tree Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed May 27 11:34:47 2009 +0200 Fixed SEXP_strcmp Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 26 17:22:48 2009 +0200 Accept NULL value in SEXP_OVALelm_create Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 26 16:20:28 2009 +0200 Added test for S-exp OVAL functions in probe.c Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 26 16:20:04 2009 +0200 Fixing... Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 26 01:00:56 2009 +0200 - New functions for handling S-exp OVAL objects - Fixed several bugs in SEAP source code Author: Daniel Kopecek <dkopecek@dhcp-lab-166.englab.brq.redhat.com> Date: Wed May 20 15:10:03 2009 +0200 Fixing #2 Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 19 17:05:14 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 19 16:48:13 2009 +0200 New probe: runlevel Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 12 17:26:05 2009 +0200 Merge branch 'devel' of ssh://g-dkopecek@localhost:2222/git/openscap into devel Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 12 17:18:31 2009 +0200 Merge branch 'devel' of ssh://g-pvrabec@git.et.redhat.com/git/openscap into devel Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 12 14:15:02 2009 +0200 Revert "fixed several lint warnings" - because it should have been rebased This reverts commit eabd33a7238b399b1c5f0b4252cf599c895015fe. Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 4 13:49:39 2009 +0200 rpminfo: check the number of rpminfo_rep structures Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 4 12:51:47 2009 +0200 - Fixed parser test - S-exp parser modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 3 13:02:39 2009 +0200 probe_simple_object modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 19:40:26 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 16:23:30 2009 +0200 - OVAL<->S-exp interface modifications - SEAP modifications - Fixed inconsistencies in rpminfo probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 01:00:06 2009 +0200 - New configure option for enabling/disabling bindings - New S-exp string object manipulation functions - Changes to the OVAL<->S-exp interface Author: Daniel Kopecek <dkopecek@dhcp-lab-166.englab.brq.redhat.com> Date: Fri May 1 19:01:01 2009 +0200 Compile probes after libopenscap.so is available Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 14:09:23 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 13:01:23 2009 +0200 New configure option for enabling/disabling Fedora/RHEL probes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:48:51 2009 +0200 Re-enabled compilation of bindings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:34:04 2009 +0200 - Fixed pthread rwlock initialization - Removed THREAD_SAFE macro definition from SEAP/Makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:09:45 2009 +0200 Fixed typo in configure.ac Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 00:49:10 2009 +0200 - Enabled S-exp parser tests - Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 23:42:39 2009 +0200 Cleanup of SEAP source code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 14:11:35 2009 +0200 Fixed OVAL/Makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 14:00:35 2009 +0200 - integrated SEAP and probes into the build system - added probe_simple_object and prototypes of functions for oval<->seap interface Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue May 12 16:54:50 2009 +0200 use perl config module to detect correct paths Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 12 16:20:35 2009 +0200 New configure option: --enable-debug Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue May 12 15:48:38 2009 +0200 - Removed config directory - Added s-exp object validity checking Author: Tomas Heinrich <theinric@redhat.com> Date: Tue May 12 14:30:15 2009 +0200 fixed several lint warnings Author: Tomas Heinrich <theinric@redhat.com> Date: Thu May 7 15:58:18 2009 +0200 fixed several lint warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon May 4 13:53:28 2009 +0200 make distcheck work again Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 4 13:49:39 2009 +0200 rpminfo: check the number of rpminfo_rep structures Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon May 4 12:51:47 2009 +0200 - Fixed parser test - S-exp parser modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sun May 3 13:02:39 2009 +0200 probe_simple_object modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 19:40:26 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 16:23:30 2009 +0200 - OVAL<->S-exp interface modifications - SEAP modifications - Fixed inconsistencies in rpminfo probe Author: Daniel Kopecek <dkopecek@redhat.com> Date: Sat May 2 01:00:06 2009 +0200 - New configure option for enabling/disabling bindings - New S-exp string object manipulation functions - Changes to the OVAL<->S-exp interface Author: Daniel Kopecek <dkopecek@dhcp-lab-166.englab.brq.redhat.com> Date: Fri May 1 19:01:01 2009 +0200 Compile probes after libopenscap.so is available Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 14:09:23 2009 +0200 Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 13:01:23 2009 +0200 New configure option for enabling/disabling Fedora/RHEL probes Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:48:51 2009 +0200 Re-enabled compilation of bindings Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:34:04 2009 +0200 - Fixed pthread rwlock initialization - Removed THREAD_SAFE macro definition from SEAP/Makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 01:09:45 2009 +0200 Fixed typo in configure.ac Author: Daniel Kopecek <dkopecek@redhat.com> Date: Fri May 1 00:49:10 2009 +0200 - Enabled S-exp parser tests - Fixing Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 23:42:39 2009 +0200 Cleanup of SEAP source code Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 14:11:35 2009 +0200 Fixed OVAL/Makefile.am Author: Daniel Kopecek <dkopecek@redhat.com> Date: Thu Apr 30 14:00:35 2009 +0200 - integrated SEAP and probes into the build system - added probe_simple_object and prototypes of functions for oval<->seap interface Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 30 13:16:45 2009 +0200 fedora spec file fix Author: Daniel Kopecek <dkopecek@redhat.com> Date: Wed Apr 29 22:22:17 2009 +0200 - rpminfo probe prototype - SEAP modifications Author: Daniel Kopecek <dkopecek@redhat.com> Date: Tue Apr 28 13:58:52 2009 +0200 SEAP protocol modifications, fixes, etc. Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 27 13:51:57 2009 +0200 fixing multiple outputs problem in make Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 23 17:01:04 2009 +0200 install perl binding to right paths - adjust spec file Author: Maros Barabas <mbarabas@redhat.com> Date: Thu Apr 23 10:45:51 2009 +0200 Repaired bindings Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 23 11:04:40 2009 +0200 add Maros Barabas to Authors file Author: Daniel Kopecek <dkopecek@redhat.com> Date: Mon Apr 20 15:08:45 2009 +0200 - Initial support for probes - Imported SEAP source code + tests Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Apr 20 14:29:56 2009 +0200 swig - export proper OVAL api Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 17 14:16:03 2009 +0200 * Added perl bindings * Repaired RHEL5 perl bindings functionality -> added _GNU_SOURCE macro to CCFLAGS Author: Maros Barabas <mbarabas@redhat.com> Date: Wed Apr 15 14:28:08 2009 +0200 Added OVAL python bindings Author: Daniel Kopecek <mildew@paranoiac.(none)> Date: Mon Apr 20 12:09:31 2009 +0200 Fixed runtests.sh Author: Daniel Kopecek <mildew@paranoiac.(none)> Date: Fri Apr 17 14:52:47 2009 +0200 More checks in runtests.sh Author: Daniel Kopecek <mildew@paranoiac.(none)> Date: Fri Apr 17 13:38:53 2009 +0200 Added runtests.sh Author: Peter Vrabec <pvrabec@redhat.com> Date: Thu Apr 9 11:26:41 2009 +0200 update NEWS and spec file Author: Tomas Heinrich <theinric@redhat.com> Date: Wed Apr 8 16:05:22 2009 +0200 OVAL API update and fixes - updated API and example - removed some unneeded code - fixed several datatype names - use 'git log' instead of 'git-log' Author: Peter Vrabec <pvrabec@redhat.com> Date: Wed Apr 8 15:42:12 2009 +0200 fixes on python bindings - link python bindings with already compiled libtool archives - merge cpe into one library Author: Barry <barry@barry.englab.brq.redhat.com> Date: Tue Apr 7 16:39:50 2009 +0200 Repaired ldflags and la_sources in CPE, CCE and CVE Author: Maros Barabas <mbarabas@redhat.com> Date: Fri Apr 3 15:04:39 2009 +0200 Added python bindings Author: Daniel Kopecek <dkopecek@dhcp-lab-166.englab.brq.redhat.com> Date: Tue Apr 7 00:08:42 2009 +0200 distcheck works now Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Apr 6 21:24:19 2009 +0200 OVAL: created a first rough test in examples/OVAL/ Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Apr 3 12:24:02 2009 +0200 OVAL: add license info into every source - add OVAL files to doxygen Author: Tomas Heinrich <theinric@redhat.com> Date: Fri Apr 3 00:36:10 2009 +0200 OVAL: tweaks to sources and Makefile to make OVAL compilable Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 2 22:24:14 2009 +0200 OVAL: update (reformated sources using dos2unix and indent) Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Apr 2 17:54:19 2009 +0200 OVAL: changed directory structure Author: Lukas Kuklinek <lkuklinek@redhat.com> Date: Wed Apr 1 14:54:52 2009 +0200 enhancing Doxygen-generated documentation - added title page - adjusted Doxyfile - divided into modules corresponding to libraries for better navigation - added more accurate CCE documentation - added CPE Language test + sample CPE language XML (in examples/) Author: Tomas Heinrich <theinric@redhat.com> Date: Tue Mar 31 18:03:14 2009 +0200 resolve compiler warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 30 16:08:38 2009 +0200 do not require ChangeLog by autotools Author: Peter Vrabec <pvrabec@redhat.com> Date: Sun Mar 29 13:19:20 2009 +0200 spec file fixes Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 27 17:50:38 2009 +0100 do not link examples with libxml, libpcre! Author: Tomas Heinrich <theinric@redhat.com> Date: Thu Mar 26 15:28:35 2009 +0100 OVAL API update Author: Peter Vrabec <pvrabec@redhat.com> Date: Tue Mar 24 15:32:50 2009 +0100 generate ChangeLog by make dist Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 21:05:31 2009 +0100 - disabled compilation of OVAL - fixed CCE headers installation Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 18:27:34 2009 +0100 Fixed src/CCE/ & examples/ Makefiles Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 17:55:12 2009 +0100 Merge branch 'master' of ssh://g-dkopecek@localhost:2222/git/openscap Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 17:50:47 2009 +0100 Enabled CPE test Author: Tomas Heinrich <theinric@redhat.com> Date: Mon Mar 23 16:34:10 2009 +0100 Corrected test_cvsscalc.py path Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 23 14:43:47 2009 +0100 CVE cleanup - $indent -linux and dos2unix - adjust structure names (lower case + "_") Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 23 14:28:49 2009 +0100 CPE cleanup - $indent -linux and dos2unix - adjust function names (lower case + "_") Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 23 13:44:36 2009 +0100 CCE cleanup - $indent -linux and dos2unix - reduce file list - adjust function names (lower case + "_") Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 13:05:56 2009 +0100 Added input file & wrapper script for the CVE test Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 13:04:35 2009 +0100 Modified & enabled CVE test Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 23 12:42:43 2009 +0100 Enabled CVSS test Author: Peter Vrabec <pvrabec@redhat.com> Date: Mon Mar 23 10:57:22 2009 +0100 - CCE API changes - hide implementation details - examples update (cce, cpe, cve) - add bit of documentation - fix warnings Author: Peter Vrabec <pvrabec@redhat.com> Date: Fri Mar 20 16:50:59 2009 +0100 autogen.sh install symlinks in ./config adjust existed symlinks in ./config Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Wed Mar 18 16:44:26 2009 +0100 Enabled compiling of CPE tests Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Wed Mar 18 15:26:22 2009 +0100 Initial support for make check Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Tue Mar 17 16:58:23 2009 +0100 use flags: "-W -Wall -Wshadow -Wformat -Wundef" Author: mildew <mildew@sapropelus.(none)> Date: Mon Mar 16 15:14:30 2009 +0100 CCE: Applied patch from Lukas Kuklinek <lkuklinek@redhat.com> Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Mon Mar 16 11:13:12 2009 +0100 configure: show default values Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Fri Mar 13 12:34:44 2009 +0100 - Fixed swig/cvsscalc* compilation - re-included swig/ in Makefile.am Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Fri Mar 13 12:34:35 2009 +0100 Added acinclude.m4 which contains AM_CHECK_PYTHON_HEADERS and AC_PROG_SWIG Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Fri Mar 13 02:43:33 2009 +0100 Fixed public header destination dir Author: Daniel Kopecek <mildew@sapropelus.(none)> Date: Fri Mar 13 01:14:28 2009 +0100 autogen.sh cleanup Note: mildew == Daniel Kopecek Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 01:07:43 2009 +0100 *.{am,ac} fixes Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:32:22 2009 +0100 Junk Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:21:46 2009 +0100 Excluded examples/ in Makefile.am Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:20:25 2009 +0100 Added config dir Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:19:52 2009 +0100 Deleted junk Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:18:27 2009 +0100 Added configure.ac Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:17:22 2009 +0100 OVAL: changed liboval dir to includes Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:16:06 2009 +0100 CPE: added cpe.h Author: mildew <mildew@sapropelus.(none)> Date: Fri Mar 13 00:13:44 2009 +0100 Added Makefile.am where needed Author: mildew <mildew@sapropelus.(none)> Date: Thu Mar 12 12:40:44 2009 +0100 New directory structure Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Thu Mar 5 15:24:55 2009 +0100 add autogen.sh to update generated config. files Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Mon Feb 9 17:52:56 2009 +0100 openscap-0.1.2 Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Mon Feb 9 17:40:49 2009 +0100 CPE support autotools and specfile adjust ---- there is mistake in my previous commit comment, I meant CVE not CPE. ` Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Mon Feb 2 16:17:27 2009 +0100 CPE support autotools and specfile adjust Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Fri Jan 16 15:27:38 2009 +0100 * create fedora specfile * adjust autotools configuration * include correct copy of LGPLv2+ Author: Peter Vrabec <pvrabec@pluto.(none)> Date: Sun Jan 11 22:10:07 2009 +0100 cvss library Author: Peter Vrabec <pvrabec@wrabco.englab.brq.redhat.com> Date: Mon Nov 3 17:58:30 2008 +0100 Initial commit