454702a Revised fixes for [XSA-55]

Authored and Committed by myoung 10 years ago
25 files changed. 1733 lines added. 539 lines removed.
xen.spec
file modified
+32 -15
xsa55-4.20001-libelf-abolish-libelf-relocate.c.patch
file modified
+5 -3
xsa55-4.20002-libxc-introduce-xc_dom_seg_to_ptr_pages.patch
file modified
+23 -17
xsa55-4.20003-libxc-Fix-range-checking-in-xc_dom_pfn_to_ptr-etc.patch
file added
+156
xsa55-4.20004-libelf-add-struct-elf_binary-parameter-to-elf_load_i.patchxsa55-4.20003-libelf-add-struct-elf_binary-parameter-to-elf_load_i.patch
file renamed
+5 -3
xsa55-4.20005-libelf-abolish-elf_sval-and-elf_access_signed.patchxsa55-4.20004-libelf-abolish-elf_sval-and-elf_access_signed.patch
file renamed
+5 -3
xsa55-4.20006-libelf-move-include-of-asm-guest_access.h-to-top-of-.patchxsa55-4.20005-libelf-move-include-of-asm-guest_access.h-to-top-of-.patch
file renamed
+5 -3
xsa55-4.20007-libelf-xc_dom_load_elf_symtab-Do-not-use-syms-uninit.patchxsa55-4.20006-libelf-xc_dom_load_elf_symtab-Do-not-use-syms-uninit.patch
file renamed
+7 -7
xsa55-4.20008-libelf-introduce-macros-for-memory-access-and-pointe.patchxsa55-4.20007-libelf-introduce-macros-for-memory-access-and-pointe.patch
file renamed
+22 -34
xsa55-4.20009-tools-xcutils-readnotes-adjust-print_l1_mfn_valid_no.patchxsa55-4.20008-tools-xcutils-readnotes-adjust-print_l1_mfn_valid_no.patch
file renamed
+5 -5
xsa55-4.20010-libelf-check-nul-terminated-strings-properly.patchxsa55-4.20009-libelf-check-nul-terminated-strings-properly.patch
file renamed
+14 -13
xsa55-4.20011-libelf-check-all-pointer-accesses.patchxsa55-4.20010-libelf-check-all-pointer-accesses.patch
file renamed
+51 -83
xsa55-4.20012-libelf-Check-pointer-references-in-elf_is_elfbinary.patchxsa55-4.20011-libelf-Check-pointer-references-in-elf_is_elfbinary.patch
file renamed
+19 -13
xsa55-4.20013-libelf-Make-all-callers-call-elf_check_broken.patchxsa55-4.20012-libelf-Make-all-callers-call-elf_check_broken.patch
file renamed
+19 -18
xsa55-4.20014-libelf-use-C99-bool-for-booleans.patchxsa55-4.20013-libelf-use-C99-bool-for-booleans.patch
file renamed
+21 -20
xsa55-4.20015-libelf-check-loops-for-running-away.patch
file removed
-195
xsa55-4.20015-libelf-use-only-unsigned-integers.patchxsa55-4.20014-libelf-use-only-unsigned-integers.patch
file renamed
+56 -62
xsa55-4.20016-libelf-check-loops-for-running-away.patch
file added
+409
xsa55-4.20017-libelf-abolish-obsolete-macros.patchxsa55-4.20016-libelf-abolish-obsolete-macros.patch
file renamed
+45 -45
xsa55-4.20018-libxc-Add-range-checking-to-xc_dom_binloader.patch
file added
+69
xsa55-4.20019-libxc-check-failure-of-xc_dom_-_to_ptr-xc_map_foreig.patch
file added
+382
xsa55-4.20020-libxc-check-return-values-from-malloc.patch
file added
+272
xsa55-4.20021-libxc-range-checks-in-xc_dom_p2m_host-and-_guest.patch
file added
+47
xsa55-4.20022-libxc-check-blob-size-before-proceeding-in-xc_dom_ch.patch
file added
+31
xsa55-4.20023-libxc-Better-range-check-in-xc_dom_alloc_segment.patch
file added
+33
    Revised fixes for [XSA-55]
    
        
file modified
+32 -15
xsa55-4.20004-libelf-add-struct-elf_binary-parameter-to-elf_load_i.patch xsa55-4.20003-libelf-add-struct-elf_binary-parameter-to-elf_load_i.patch
file renamed
+5 -3
xsa55-4.20005-libelf-abolish-elf_sval-and-elf_access_signed.patch xsa55-4.20004-libelf-abolish-elf_sval-and-elf_access_signed.patch
file renamed
+5 -3
xsa55-4.20006-libelf-move-include-of-asm-guest_access.h-to-top-of-.patch xsa55-4.20005-libelf-move-include-of-asm-guest_access.h-to-top-of-.patch
file renamed
+5 -3
xsa55-4.20007-libelf-xc_dom_load_elf_symtab-Do-not-use-syms-uninit.patch xsa55-4.20006-libelf-xc_dom_load_elf_symtab-Do-not-use-syms-uninit.patch
file renamed
+7 -7
xsa55-4.20008-libelf-introduce-macros-for-memory-access-and-pointe.patch xsa55-4.20007-libelf-introduce-macros-for-memory-access-and-pointe.patch
file renamed
+22 -34
xsa55-4.20009-tools-xcutils-readnotes-adjust-print_l1_mfn_valid_no.patch xsa55-4.20008-tools-xcutils-readnotes-adjust-print_l1_mfn_valid_no.patch
file renamed
+5 -5
xsa55-4.20010-libelf-check-nul-terminated-strings-properly.patch xsa55-4.20009-libelf-check-nul-terminated-strings-properly.patch
file renamed
+14 -13
xsa55-4.20011-libelf-check-all-pointer-accesses.patch xsa55-4.20010-libelf-check-all-pointer-accesses.patch
file renamed
+51 -83
xsa55-4.20012-libelf-Check-pointer-references-in-elf_is_elfbinary.patch xsa55-4.20011-libelf-Check-pointer-references-in-elf_is_elfbinary.patch
file renamed
+19 -13
xsa55-4.20013-libelf-Make-all-callers-call-elf_check_broken.patch xsa55-4.20012-libelf-Make-all-callers-call-elf_check_broken.patch
file renamed
+19 -18
xsa55-4.20014-libelf-use-C99-bool-for-booleans.patch xsa55-4.20013-libelf-use-C99-bool-for-booleans.patch
file renamed
+21 -20
xsa55-4.20015-libelf-use-only-unsigned-integers.patch xsa55-4.20014-libelf-use-only-unsigned-integers.patch
file renamed
+56 -62
xsa55-4.20017-libelf-abolish-obsolete-macros.patch xsa55-4.20016-libelf-abolish-obsolete-macros.patch
file renamed
+45 -45