Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   jkunz
Date:           Thu Nov 15 19:49:17 UTC 2012

Modified Files:
        src/distrib/sets/lists/base: md.evbarm
        src/distrib/sets/lists/man: mi
        src/external/bsd: Makefile
        src/share/mk: bsd.own.mk
        src/tools: Makefile
Added Files:
        src/external/bsd/elftosb: Makefile Makefile.inc
        src/external/bsd/elftosb/dist: COPYING ReadMe.txt elftosb.ccscc
            elftosb.sln elftosb.suo makefile makefile.rules stdafx.h
            test_elftosb.bat test_elftosb.sh
        src/external/bsd/elftosb/dist/bdfiles: basic_test_cmd.e complex.bd
            habtest.bd simple.e test_cmd.e
        src/external/bsd/elftosb/dist/common: AESKey.cpp AESKey.h Blob.cpp
            Blob.h BootImage.h DataSource.cpp DataSource.h DataSourceImager.cpp
            DataSourceImager.h DataTarget.cpp DataTarget.h ELF.h
            ELFSourceFile.cpp ELFSourceFile.h EncoreBootImage.cpp
            EncoreBootImage.h EndianUtilities.h EvalContext.cpp EvalContext.h
            ExcludesListMatcher.cpp ExcludesListMatcher.h GHSSecInfo.cpp
            GHSSecInfo.h GlobMatcher.cpp GlobMatcher.h HexValues.cpp
            HexValues.h IVTDataSource.cpp IVTDataSource.h Logging.cpp Logging.h
            Operation.cpp Operation.h OptionContext.h OptionDictionary.cpp
            OptionDictionary.h OutputSection.cpp OutputSection.h Random.cpp
            Random.h RijndaelCBCMAC.cpp RijndaelCBCMAC.h SHA1.cpp SHA1.h
            SRecordSourceFile.cpp SRecordSourceFile.h SearchPath.cpp
            SearchPath.h SourceFile.cpp SourceFile.h StELFFile.cpp StELFFile.h
            StExecutableImage.cpp StExecutableImage.h StSRecordFile.cpp
            StSRecordFile.h StringMatcher.h Value.cpp Value.h Version.cpp
            Version.h crc.cpp crc.h format_string.cpp format_string.h
            int_size.h options.cpp options.h rijndael.cpp rijndael.h
            smart_ptr.h stdafx.cpp stdafx.h
        src/external/bsd/elftosb/dist/elftosb.xcodeproj: creed.mode1
            creed.mode1v3 creed.pbxuser project.pbxproj
        src/external/bsd/elftosb/dist/elftosb2: BootImageGenerator.cpp
            BootImageGenerator.h ConversionController.cpp
            ConversionController.h Doxyfile ElftosbAST.cpp ElftosbAST.h
            ElftosbErrors.h ElftosbLexer.cpp ElftosbLexer.h
            EncoreBootImageGenerator.cpp EncoreBootImageGenerator.h FlexLexer.h
            elftosb.cpp elftosb2.vcproj elftosb_lexer.cpp elftosb_lexer.l
            elftosb_parser.tab.cpp elftosb_parser.tab.hpp elftosb_parser.y
        src/external/bsd/elftosb/dist/encryptgpk: encryptgpk.cpp
            encryptgpk.vcproj
        src/external/bsd/elftosb/dist/keygen: Doxyfile keygen.cpp keygen.vcproj
        src/external/bsd/elftosb/dist/sbtool: Doxyfile
            EncoreBootImageReader.cpp EncoreBootImageReader.h sbtool.cpp
            sbtool.vcproj
        src/external/bsd/elftosb/dist/test_files: ProfileSeed.bin
            ProfileSeedFile50k.bin hello_NOR_arm hello_NOR_arm.map
            hello_NOR_mixed hello_NOR_mixed.map hello_NOR_thumb
            hello_NOR_thumb.map hostlink player_linfix.elf plugin_complex
            plugin_hello redboot_gcc.srec rom_nand_ldr_profile sd_player_gcc
            sd_player_gcc.srec test0.key
        src/external/bsd/elftosb/dist/winsupport: unistd.h
        src/external/bsd/elftosb/lib: Makefile
        src/external/bsd/elftosb/usr.sbin: Makefile Makefile.inc
        src/external/bsd/elftosb/usr.sbin/elftosb: Makefile elftosb.8
        src/external/bsd/elftosb/usr.sbin/sbkeygen: Makefile sbkeygen.8
        src/external/bsd/elftosb/usr.sbin/sbtool: Makefile sbtool.8
        src/tools/elftosb: Makefile

Log Message:
Add elftosb tools to evbarm userland and toolchain.
Elftosb is used to create a digitaly signed "secure boot" file.
This sb file can be booted by the first stage boot loader found in
Freescale i.MX23 and i.MX28 application processors.

Copyright (c) 2004-2010 Freescale Semiconductor, Inc.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/distrib/sets/lists/base/md.evbarm
cvs rdiff -u -r1.1406 -r1.1407 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.33 -r1.34 src/external/bsd/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/Makefile \
    src/external/bsd/elftosb/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/COPYING \
    src/external/bsd/elftosb/dist/ReadMe.txt \
    src/external/bsd/elftosb/dist/elftosb.ccscc \
    src/external/bsd/elftosb/dist/elftosb.sln \
    src/external/bsd/elftosb/dist/elftosb.suo \
    src/external/bsd/elftosb/dist/makefile \
    src/external/bsd/elftosb/dist/makefile.rules \
    src/external/bsd/elftosb/dist/stdafx.h \
    src/external/bsd/elftosb/dist/test_elftosb.bat \
    src/external/bsd/elftosb/dist/test_elftosb.sh
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/bdfiles/basic_test_cmd.e \
    src/external/bsd/elftosb/dist/bdfiles/complex.bd \
    src/external/bsd/elftosb/dist/bdfiles/habtest.bd \
    src/external/bsd/elftosb/dist/bdfiles/simple.e \
    src/external/bsd/elftosb/dist/bdfiles/test_cmd.e
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/common/AESKey.cpp \
    src/external/bsd/elftosb/dist/common/AESKey.h \
    src/external/bsd/elftosb/dist/common/Blob.cpp \
    src/external/bsd/elftosb/dist/common/Blob.h \
    src/external/bsd/elftosb/dist/common/BootImage.h \
    src/external/bsd/elftosb/dist/common/DataSource.cpp \
    src/external/bsd/elftosb/dist/common/DataSource.h \
    src/external/bsd/elftosb/dist/common/DataSourceImager.cpp \
    src/external/bsd/elftosb/dist/common/DataSourceImager.h \
    src/external/bsd/elftosb/dist/common/DataTarget.cpp \
    src/external/bsd/elftosb/dist/common/DataTarget.h \
    src/external/bsd/elftosb/dist/common/ELF.h \
    src/external/bsd/elftosb/dist/common/ELFSourceFile.cpp \
    src/external/bsd/elftosb/dist/common/ELFSourceFile.h \
    src/external/bsd/elftosb/dist/common/EncoreBootImage.cpp \
    src/external/bsd/elftosb/dist/common/EncoreBootImage.h \
    src/external/bsd/elftosb/dist/common/EndianUtilities.h \
    src/external/bsd/elftosb/dist/common/EvalContext.cpp \
    src/external/bsd/elftosb/dist/common/EvalContext.h \
    src/external/bsd/elftosb/dist/common/ExcludesListMatcher.cpp \
    src/external/bsd/elftosb/dist/common/ExcludesListMatcher.h \
    src/external/bsd/elftosb/dist/common/GHSSecInfo.cpp \
    src/external/bsd/elftosb/dist/common/GHSSecInfo.h \
    src/external/bsd/elftosb/dist/common/GlobMatcher.cpp \
    src/external/bsd/elftosb/dist/common/GlobMatcher.h \
    src/external/bsd/elftosb/dist/common/HexValues.cpp \
    src/external/bsd/elftosb/dist/common/HexValues.h \
    src/external/bsd/elftosb/dist/common/IVTDataSource.cpp \
    src/external/bsd/elftosb/dist/common/IVTDataSource.h \
    src/external/bsd/elftosb/dist/common/Logging.cpp \
    src/external/bsd/elftosb/dist/common/Logging.h \
    src/external/bsd/elftosb/dist/common/Operation.cpp \
    src/external/bsd/elftosb/dist/common/Operation.h \
    src/external/bsd/elftosb/dist/common/OptionContext.h \
    src/external/bsd/elftosb/dist/common/OptionDictionary.cpp \
    src/external/bsd/elftosb/dist/common/OptionDictionary.h \
    src/external/bsd/elftosb/dist/common/OutputSection.cpp \
    src/external/bsd/elftosb/dist/common/OutputSection.h \
    src/external/bsd/elftosb/dist/common/Random.cpp \
    src/external/bsd/elftosb/dist/common/Random.h \
    src/external/bsd/elftosb/dist/common/RijndaelCBCMAC.cpp \
    src/external/bsd/elftosb/dist/common/RijndaelCBCMAC.h \
    src/external/bsd/elftosb/dist/common/SHA1.cpp \
    src/external/bsd/elftosb/dist/common/SHA1.h \
    src/external/bsd/elftosb/dist/common/SRecordSourceFile.cpp \
    src/external/bsd/elftosb/dist/common/SRecordSourceFile.h \
    src/external/bsd/elftosb/dist/common/SearchPath.cpp \
    src/external/bsd/elftosb/dist/common/SearchPath.h \
    src/external/bsd/elftosb/dist/common/SourceFile.cpp \
    src/external/bsd/elftosb/dist/common/SourceFile.h \
    src/external/bsd/elftosb/dist/common/StELFFile.cpp \
    src/external/bsd/elftosb/dist/common/StELFFile.h \
    src/external/bsd/elftosb/dist/common/StExecutableImage.cpp \
    src/external/bsd/elftosb/dist/common/StExecutableImage.h \
    src/external/bsd/elftosb/dist/common/StSRecordFile.cpp \
    src/external/bsd/elftosb/dist/common/StSRecordFile.h \
    src/external/bsd/elftosb/dist/common/StringMatcher.h \
    src/external/bsd/elftosb/dist/common/Value.cpp \
    src/external/bsd/elftosb/dist/common/Value.h \
    src/external/bsd/elftosb/dist/common/Version.cpp \
    src/external/bsd/elftosb/dist/common/Version.h \
    src/external/bsd/elftosb/dist/common/crc.cpp \
    src/external/bsd/elftosb/dist/common/crc.h \
    src/external/bsd/elftosb/dist/common/format_string.cpp \
    src/external/bsd/elftosb/dist/common/format_string.h \
    src/external/bsd/elftosb/dist/common/int_size.h \
    src/external/bsd/elftosb/dist/common/options.cpp \
    src/external/bsd/elftosb/dist/common/options.h \
    src/external/bsd/elftosb/dist/common/rijndael.cpp \
    src/external/bsd/elftosb/dist/common/rijndael.h \
    src/external/bsd/elftosb/dist/common/smart_ptr.h \
    src/external/bsd/elftosb/dist/common/stdafx.cpp \
    src/external/bsd/elftosb/dist/common/stdafx.h
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/elftosb/dist/elftosb.xcodeproj/creed.mode1 \
    src/external/bsd/elftosb/dist/elftosb.xcodeproj/creed.mode1v3 \
    src/external/bsd/elftosb/dist/elftosb.xcodeproj/creed.pbxuser \
    src/external/bsd/elftosb/dist/elftosb.xcodeproj/project.pbxproj
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/elftosb/dist/elftosb2/BootImageGenerator.cpp \
    src/external/bsd/elftosb/dist/elftosb2/BootImageGenerator.h \
    src/external/bsd/elftosb/dist/elftosb2/ConversionController.cpp \
    src/external/bsd/elftosb/dist/elftosb2/ConversionController.h \
    src/external/bsd/elftosb/dist/elftosb2/Doxyfile \
    src/external/bsd/elftosb/dist/elftosb2/ElftosbAST.cpp \
    src/external/bsd/elftosb/dist/elftosb2/ElftosbAST.h \
    src/external/bsd/elftosb/dist/elftosb2/ElftosbErrors.h \
    src/external/bsd/elftosb/dist/elftosb2/ElftosbLexer.cpp \
    src/external/bsd/elftosb/dist/elftosb2/ElftosbLexer.h \
    src/external/bsd/elftosb/dist/elftosb2/EncoreBootImageGenerator.cpp \
    src/external/bsd/elftosb/dist/elftosb2/EncoreBootImageGenerator.h \
    src/external/bsd/elftosb/dist/elftosb2/FlexLexer.h \
    src/external/bsd/elftosb/dist/elftosb2/elftosb.cpp \
    src/external/bsd/elftosb/dist/elftosb2/elftosb2.vcproj \
    src/external/bsd/elftosb/dist/elftosb2/elftosb_lexer.cpp \
    src/external/bsd/elftosb/dist/elftosb2/elftosb_lexer.l \
    src/external/bsd/elftosb/dist/elftosb2/elftosb_parser.tab.cpp \
    src/external/bsd/elftosb/dist/elftosb2/elftosb_parser.tab.hpp \
    src/external/bsd/elftosb/dist/elftosb2/elftosb_parser.y
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/elftosb/dist/encryptgpk/encryptgpk.cpp \
    src/external/bsd/elftosb/dist/encryptgpk/encryptgpk.vcproj
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/keygen/Doxyfile \
    src/external/bsd/elftosb/dist/keygen/keygen.cpp \
    src/external/bsd/elftosb/dist/keygen/keygen.vcproj
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/sbtool/Doxyfile \
    src/external/bsd/elftosb/dist/sbtool/EncoreBootImageReader.cpp \
    src/external/bsd/elftosb/dist/sbtool/EncoreBootImageReader.h \
    src/external/bsd/elftosb/dist/sbtool/sbtool.cpp \
    src/external/bsd/elftosb/dist/sbtool/sbtool.vcproj
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/elftosb/dist/test_files/ProfileSeed.bin \
    src/external/bsd/elftosb/dist/test_files/ProfileSeedFile50k.bin \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_arm \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_arm.map \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_mixed \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_mixed.map \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_thumb \
    src/external/bsd/elftosb/dist/test_files/hello_NOR_thumb.map \
    src/external/bsd/elftosb/dist/test_files/hostlink \
    src/external/bsd/elftosb/dist/test_files/player_linfix.elf \
    src/external/bsd/elftosb/dist/test_files/plugin_complex \
    src/external/bsd/elftosb/dist/test_files/plugin_hello \
    src/external/bsd/elftosb/dist/test_files/redboot_gcc.srec \
    src/external/bsd/elftosb/dist/test_files/rom_nand_ldr_profile \
    src/external/bsd/elftosb/dist/test_files/sd_player_gcc \
    src/external/bsd/elftosb/dist/test_files/sd_player_gcc.srec \
    src/external/bsd/elftosb/dist/test_files/test0.key
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/dist/winsupport/unistd.h
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/usr.sbin/Makefile \
    src/external/bsd/elftosb/usr.sbin/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/usr.sbin/elftosb/Makefile \
    src/external/bsd/elftosb/usr.sbin/elftosb/elftosb.8
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/usr.sbin/sbkeygen/Makefile \
    src/external/bsd/elftosb/usr.sbin/sbkeygen/sbkeygen.8
cvs rdiff -u -r0 -r1.1 src/external/bsd/elftosb/usr.sbin/sbtool/Makefile \
    src/external/bsd/elftosb/usr.sbin/sbtool/sbtool.8
cvs rdiff -u -r1.711 -r1.712 src/share/mk/bsd.own.mk
cvs rdiff -u -r1.157 -r1.158 src/tools/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/elftosb/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index