Commit Graph

19 Commits

Author SHA1 Message Date
Daniel J Walsh 43db24251e - Update from NSA
Updated to use get interfaces for hidden sepol_module_package type.
Changed semanage_expand_sandbox and semanage_install_active to
    generate/install the latest policy version supported by libsepol by
    default (unless overridden by semanage.conf), since libselinux will now
    downgrade automatically for load_policy.
Merged new callback-based error reporting system and ongoing database work
    from Ivan Gyurdiev.
2005-10-14 12:32:19 +00:00
Daniel J Walsh e479f60948 - Update from NSA
Fixed semanage_install_active() to use the same logic for selecting a
    policy version as semanage_expand_sandbox(). Dropped dead code from
    semanage_install_sandbox().
2005-10-12 19:35:45 +00:00
Daniel J Walsh 3b901573e9 - Update from NSA
Updated for changes to libsepol, and to only use types and interfaces
    provided by the shared libsepol.
2005-10-10 13:04:43 +00:00
Daniel J Walsh 6366247bd9 - Update from NSA
Merged further database work from Ivan Gyurdiev.
2005-10-07 14:20:41 +00:00
Daniel J Walsh 278e64a9eb - Update from NSA
Merged further database work from Ivan Gyurdiev.
2005-10-07 14:14:34 +00:00
Daniel J Walsh 8b0a28a044 - Update from NSA
Merged iterate, redistribute, and dbase split patches from Ivan Gyurdiev.
2005-10-04 18:04:52 +00:00
Daniel J Walsh b2247ee18e - Update from NSA
Merged patch series from Ivan Gyurdiev. (pointer typedef elimination, file
    renames, dbase work, backend separation)
Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
Separated handle create from connect interface.
Added a constructor for initialization.
Moved up src/include/*.h to src.
Created a symbol map file; dropped dso.h and hidden markings.
2005-10-03 13:10:57 +00:00
Daniel J Walsh 5223b3065c - Update from NSA
Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
Separated handle create from connect interface.
Added a constructor for initialization.
Moved up src/include/*.h to src.
Created a symbol map file; dropped dso.h and hidden markings.
2005-09-29 01:27:17 +00:00
Daniel J Walsh faf9fb1893 - Update from NSA
Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
Separated handle create from connect interface.
Added a constructor for initialization.
Moved up src/include/*.h to src.
Created a symbol map file; dropped dso.h and hidden markings.
2005-09-29 01:20:46 +00:00
Daniel J Walsh 9e67036aba - Update from NSA
Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
Separated handle create from connect interface.
Added a constructor for initialization.
Moved up src/include/*.h to src.
Created a symbol map file; dropped dso.h and hidden markings.
2005-09-29 01:13:28 +00:00
Daniel J Walsh f23f477b44 - Update from NSA
Merged dbase redesign patch from Ivan Gyurdiev.
2005-09-23 20:06:10 +00:00
Daniel J Walsh bc7b8ad0e5 - Update from NSA
Merged boolean record, stub record handler, and status codes patches from
    Ivan Gyurdiev.
2005-09-21 18:07:02 +00:00
Daniel J Walsh df7239b251 - Update from NSA
Merged stub iterator functionality from Ivan Gyurdiev.
Merged interface record patch from Ivan Gyurdiev.
2005-09-20 12:58:08 +00:00
Daniel J Walsh 25d2554757 - Update from NSA
Merged stub functionality for managing user and port records, and record
    table code from Ivan Gyurdiev.
Updated version for release.
2005-09-14 19:35:39 +00:00
Daniel J Walsh 785fc2e237 - Update from NSA
Merged semod.conf template patch from Dan Walsh (Red Hat), but restored
    location to /usr/share/semod/semod.conf.
Fixed several bugs found by valgrind.
Fixed bug in prior patch for the semod_build_module_list leak.
Merged errno fix from Joshua Brindle (Tresys).
Merged fix for semod_build_modules_list leak on error path from Serge
    Hallyn (IBM). Bug found by Coverity.
2005-09-06 20:16:22 +00:00
Daniel J Walsh c05d7ada4a - Update from NSA
Merged semod.conf template patch from Dan Walsh (Red Hat), but restored
    location to /usr/share/semod/semod.conf.
Fixed several bugs found by valgrind.
Fixed bug in prior patch for the semod_build_module_list leak.
Merged errno fix from Joshua Brindle (Tresys).
Merged fix for semod_build_modules_list leak on error path from Serge
    Hallyn (IBM). Bug found by Coverity.
2005-09-01 16:26:33 +00:00
Daniel J Walsh b609a6d466 - Update from NSA
Merged errno fix from Joshua Brindle (Tresys).
Merged fix for semod_build_modules_list leak on error path from Serge
    Hallyn (IBM). Bug found by Coverity.
Merged several fixes from Serge Hallyn (IBM). Bugs found by Coverity.
Fixed several other bugs and warnings.
Merged patch to move module read/write code from libsemanage to libsepol
    from Jason Tang (Tresys).
Merged relay records patch from Ivan Gyurdiev.
Merged key extract patch from Ivan Gyurdiev.
2005-08-30 14:22:49 +00:00
Daniel J Walsh d9ff1def7c - Update from NSA
Merged errno fix from Joshua Brindle (Tresys).
Merged fix for semod_build_modules_list leak on error path from Serge
    Hallyn (IBM). Bug found by Coverity.
Merged several fixes from Serge Hallyn (IBM). Bugs found by Coverity.
Fixed several other bugs and warnings.
Merged patch to move module read/write code from libsemanage to libsepol
    from Jason Tang (Tresys).
Merged relay records patch from Ivan Gyurdiev.
Merged key extract patch from Ivan Gyurdiev.
2005-08-30 13:46:52 +00:00
Daniel J Walsh 4800db7954 auto-import libsemanage-1.0-1 on branch devel from
libsemanage-1.0-1.src.rpm
2005-07-28 18:05:59 +00:00