Metadata-Version: 2.4
Name: cert-uefi-support
Version: 0.9.25
Summary: A package for decompressing file formats found in UEFI distributions
Author-email: CERT Threat Analysis Team <cert@cert.org>
License: # CERT UEFI Support Library — License
        
        Copyright 2025  
        Carnegie Mellon University
        
        ---
        
        ## 1. Redistribution and Use
        
        Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
        
        1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer.
        
        2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution.
        
        3. Products derived from this software may not include “Carnegie Mellon University,” “SEI,” and/or “Software Engineering Institute” in the name of such derived product, nor shall “Carnegie Mellon University,” “SEI,” and/or “Software Engineering Institute” be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact: permission@sei.cmu.edu
        
        ---
        
        ## 2. Acknowledgments and Disclaimers
        
        CERT UEFI Parser includes and/or can make use of certain third-party software (“Third Party Software”).  
        The Third Party Software used by CERT UEFI Parser depends on system configuration, but typically includes the software identified in this license file and/or described in the documentation or readme.
        
        By using CERT UEFI Parser, you agree to comply with any and all relevant Third Party Software terms and conditions contained in such Third Party Software or in a separate license file distributed with the Third Party Software.
        
        The owners of the Third Party Software (“Third Party Licensors”) are intended third-party beneficiaries with respect to the terms applicable to their software.  
        Third-Party Software licenses apply only to the Third-Party components and not to CERT UEFI Parser as a whole.
        
        ---
        
        ## 3. Government Contract Notice
        
        This material is based upon work supported by the Department of War under Air Force Contract No. FA8702-15-D-0002 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center.
        
        The opinions, findings, conclusions, and/or recommendations contained in this material are those of the authors and should not be construed as an official U.S. Government position, policy, or decision unless so designated by other documentation.
        
        ---
        
        ## 4. Warranty Disclaimer
        
        NO WARRANTY.  
        THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “AS-IS” BASIS.
        
        CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO:
        
        - FITNESS FOR A PARTICULAR PURPOSE  
        - MERCHANTABILITY  
        - EXCLUSIVITY  
        - RESULTS OBTAINED FROM USE  
        - FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT
        
        ---
        
        ## 5. Distribution Statement
        
        [DISTRIBUTION STATEMENT A]  
        Approved for public release; unlimited distribution.
        
        Please see copyright notice for non-U.S. Government use and distribution.
        
        Reference: DM25-1401
        
        ---
        
        # 6. Third-Party Software and Licenses
        
        CERT UEFI Support Library includes or wraps the following Third-Party components.  
        Each third-party license applies only to that component and must be reproduced when distributing binaries.
        
        ---
        
        ## 6.1 EDK II  
        Home: https://github.com/tianocore/edk2
        
        Copyright 2019  
        TianoCore and contributors
        
        License: BSD-2-Clause-Patent  
        Full license: https://github.com/tianocore/edk2/blob/master/License.txt
        
        ---
        
        ## 6.2 libmspack  
        Home: https://www.cabextract.org.uk/libmspack/
        
        Copyright 2003–2018  
        Stuart Caie
        
        License: LGPL-2.1  
        Full license:  
        https://github.com/kyz/libmspack/blob/master/libmspack/COPYING.LIB
        
        ---
        
        ## 6.3 Unhuffme  
        Home: https://io.netgarage.org/me/
        
        Copyright 2015  
        bla <blapost@gmail.com>
        
        License: Custom license  
        (Original text preserved below)
        
        > All rights reserved.  
        > Provided with no guarantees whatsoever, including implied warranties of fitness for any particular purpose.
        
        ---
        
        ## 6.4 unME12  
        Home: https://github.com/ptresearch/unME12
        
        Copyright 2018  
        Positive Technologies
        
        License: MIT License  
        Full license: https://github.com/ptresearch/unME12/blob/master/LICENSE
        
        ---
        
        # End of License
        
Project-URL: Homepage, https://github.com/cmu-sei/cert-uefi-support
Project-URL: Repository, https://github.com/cmu-sei/cert-uefi-support
Keywords: uefi,firmware,uefi-decompression,support-tools
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Security
Classifier: Topic :: System :: Hardware
Description-Content-Type: text/markdown
License-File: LICENSE.md
Dynamic: license-file

# CERT UEFI Support Library

The CERT UEFI Support Library is a Python package that 
wraps several third-party decompression libraries for 
working with UEFI files. It is also available as 
from [PyPI cert-uefi-support](https://pypi.org/project/cert-uefi-support/)

It is a required dependency for the `cert-uefi-parser` project
project, which can be installed from [PyPI cert-uefi-parser](https://pypi.org/project/cert-uefi-parser/) 
or from the [GitHub repository](https://github.com/cmu-sei/cert-uefi-parser).
