Accepted libsepol 1.10-1 (source)

Ubuntu Archive Auto-Sync katie at jackass.ubuntu.com
Sat Dec 31 14:06:07 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Origin: Debian/unstable
Format: 1.7
Date: Sat,  31 Dec 2005 13:56:35 +0000
Source: libsepol
Binary: libsepol1, libsepol1-dev, sepol-utils
Architecture: source
Version: 1.10-1
Distribution: dapper
Urgency: low
Maintainer: Manoj Srivastava <srivasta at debian.org>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Changes: 
 libsepol (1.10-1) unstable; urgency=low
 .
   * New upstream release
     * Updated version for release.
     * Dropped handle from user_del_role interface.  
     * Merged remove defrole from sepol patch from Ivan Gyurdiev.
     * Merged module function and map file cleanup from Ivan Gyurdiev.
     * Merged MLS and genusers cleanups from Ivan Gyurdiev.
       Prepare for removal of booleans* and *.users files.
     * Cleaned up sepol_genbools to not regenerate the image if
       there were no changes in the boolean values, including the
       degenerate case where there are no booleans or booleans.local
       files.
     * Cleaned up sepol_genusers to not warn on missing local.users.
     * Removed sepol_port_* from libsepol.map, as the port interfaces
       are not yet stable.
     * Merged context destroy cleanup patch from Ivan Gyurdiev.
     * Merged context_to_string interface change patch from Ivan Gyurdiev.
     * Added src/dso.h and src/*_internal.h.
       Added hidden_def for exported symbols used within libsepol.
       Added hidden for symbols that should not be exported by
       the wildcards in libsepol.map.
     * Merged record interface, record bugfix, and set_roles patches 
       from Ivan Gyurdiev.
     * Merged count specification change from Ivan Gyurdiev. 
     * Added further checking and error reporting to 
       sepol_module_package_read and _info.
     * Merged sepol handle passing, DEBUG conversion, and memory leak
       fix patches from Ivan Gyurdiev.
     * Removed processing of system.users from sepol_genusers and
       dropped delusers logic.
     * Removed policydb_destroy from error path of policydb_read,
       since create/init/destroy/free of policydb is handled by the
       caller now.
     * Fixed sepol_module_package_read to handle a failed policydb_read
       properly.
     * Merged query/exists and count patches from Ivan Gyurdiev.
     * Merged fix for pruned types in expand code from Joshua Brindle.
     * Merged new module package format code from Joshua Brindle.
     * Merged context interface cleanup, record conversion code, 
       key passing, and bug fix patches from Ivan Gyurdiev.               
     * Merged users cleanup patch from Ivan Gyurdiev.
     * Merged user record memory leak fix from Ivan Gyurdiev.
     * Merged reorganize users patch from Ivan Gyurdiev.
     * Added check flag to expand_module() to control assertion
       and hierarchy checking on expansion.
     * Reworked check_assertions() and hierarchy_check_constraints()
       to take handles and use callback-based error reporting.
     * Changed expand_module() to call check_assertions() and 
       hierarchy_check_constraints() prior to returning the expanded
       policy.
     * Changed sepol_module_package_set_file_contexts to copy the
       file contexts data since it is internally managed.
     * Added sepol_policy_file_set_handle interface to associate
       a handle with a policy file.
     * Added handle argument to policydb_from_image/to_image.
     * Added sepol_module_package_set_file_contexts interface.
     * Dropped sepol_module_package_create_file interface.
     * Reworked policydb_read/write, policydb_from_image/to_image, 
       and sepol_module_package_read/write to use callback-based error
       reporting system rather than DEBUG.  
     * Reworked link_packages, link_modules, and expand_module to use
       callback-based error reporting system rather than error buffering.
     * Merged conditional expression mapping fix in the module linking
       code from Joshua Brindle.
     * Hid sepol_module_package type definition, and added get interfaces.
     * Merged new callback-based error reporting system from Ivan
       Gyurdiev.
     * Merged support for require blocks inside conditionals from
       Joshua Brindle (Tresys).
     * Fixed use of policydb_from_image/to_image to ensure proper
       init of policydb.
     * Isolated policydb internal headers under <sepol/policydb/*.h>.
       These headers should only be used by users of the static libsepol.
       Created new <sepol/policydb.h> with new public types and interfaces
       for shared libsepol.
       Created new <sepol/module.h> with public types and interfaces moved
       or wrapped from old module.h, link.h, and expand.h, adjusted for
       new public types for policydb and policy_file.
       Added public interfaces to libsepol.map.
       Some implementation changes visible to users of the static libsepol:
       1) policydb_read no longer calls policydb_init.
          Caller must do so first.
       2) policydb_init no longer takes policy_type argument.
          Caller must set policy_type separately.
       3) expand_module automatically enables the global branch.  
          Caller no longer needs to do so.
       4) policydb_write uses the policy_type and policyvers from the 
          policydb itself, and sepol_set_policyvers() has been removed.
     * Merged function renaming and static cleanup from Ivan Gyurdiev.
     * Merged bug fix for check_assertions handling of no assertions
       from Joshua Brindle (Tresys).
     * Merged iterate patch from Ivan Gyurdiev.
     * Merged MLS in modules patch from Joshua Brindle (Tresys).
     * Merged pointer typedef elimination patch from Ivan Gyurdiev.
     * Merged user list function, new mls functions, and bugfix patch
       from Ivan Gyurdiev.
     * Merged sepol_get_num_roles fix from Karl MacMillan (Tresys).
     * Merged bug fix patches from Joshua Brindle (Tresys).
     * Merged boolean record and memory leak fix patches from Ivan
       Gyurdiev.
     * Merged interface record patch from Ivan Gyurdiev.
     * Merged fix for sepol_enable/disable_debug from Ivan
       Gyurdiev.
     * Merged stddef.h patch and debug conversion patch from 
       Ivan Gyurdiev.
     * Fixed expand_avtab and expand_cond_av_list to keep separate
       entries with identical keys but different enabled flags.
Files: 
 7111064eb5a21c4d49f2e8d5dc97e278 136309 libs optional libsepol_1.10.orig.tar.gz
 b66c31d2a768852d9c27796ff35ee762 583 libs optional libsepol_1.10-1.dsc
 73aeb7c697c6b132911f8e3311a1b9f0 35229 libs optional libsepol_1.10-1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iQEVAwUBQ7aOEwF4adwMEr3XAQKI+wf9HdnM0gBfj7t5q/4SHt/kOkKTcDFkbH/A
UOlcMqRPfoqhdUnZuaBwMjDUVmTQgstu5+hd8UvmkH7ndS3FqjmEnuT3IZjbvgQ7
q0y2hSjST2vVmAVMxEO9YL5F3Fzfbnh3CFhhm2h307N5j+tKXdSXjT0ytqMzZh20
PfzPRPZwMxUJiVg5lgwE72xjNl2bq8/5aF+v+ZipmgErBXfYkYNR8Y5wWRwRAQNq
qJrxfowh3Tq5YoyRzEOXcwOvdNR7PH/YQSaPKj5Q5If8AlqCDPgWKEJAQACzF6nI
6c3k0XAl8sxmPokI0xoQc5QqKgd/vFXlVoOVlx6Vu2+f7v8Ypqouzg==
=MZKJ
-----END PGP SIGNATURE-----


Accepted:
libsepol_1.10-1.diff.gz
  to pool/universe/libs/libsepol/libsepol_1.10-1.diff.gz
libsepol_1.10-1.dsc
  to pool/universe/libs/libsepol/libsepol_1.10-1.dsc
libsepol_1.10.orig.tar.gz
  to pool/universe/libs/libsepol/libsepol_1.10.orig.tar.gz




More information about the ubuntu-changes-auto mailing list