Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

[WIP] Build-time check implementation #129

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft

Commits on Jul 18, 2022

  1. tests/*: fundamental implementation of build-time package integrity c…

    …heck modules
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    d8cb04c View commit details
    Browse the repository at this point in the history
  2. etc: basic configurations for build-time package integrity check module

    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    762f594 View commit details
    Browse the repository at this point in the history
  3. meta: fundamental implementation of build-time package integrity chec…

    …k module
    
    - tests/* + lib/tests.sh: more AB3 style
    - proc: add scripts for test module
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    2bc04da View commit details
    Browse the repository at this point in the history
  4. tests: bugfix for previous commits

    - tests/*: fix wrong usage of arch_loadfile
    - procs:
      - New script 81-test_funcs.sh to load functions in "$AB"/tests/*
      - rename previous scripts and minor bugfix
    - ab3_defcfg.sh: minor bugfix
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    3f6e83c View commit details
    Browse the repository at this point in the history
  5. meta: build-time package integrity check refining

    - exportvars/tests: new file to mark variables used
    - proc: increase verbosity; Refinements
    - tests/00-self_file.sh: fix inappropriate parameters when calling non-zero handler
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    ea7f808 View commit details
    Browse the repository at this point in the history
  6. tests/01-self_files.sh: increase verbosity; Change the way to invoke …

    …test cases
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    e791458 View commit details
    Browse the repository at this point in the history
  7. meta: test module renaming; More comments; Strip unneeded library loa…

    …ding
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    0fcdcaf View commit details
    Browse the repository at this point in the history
  8. meta/tests: minor bugfix

    - ab3_defcfg: replace inappropriate usage of [ ]
    - tests/01-self_files.sh: fix typo of function call
    
    Signed-off-by: Camber Huang <camber@aosc.io>
    CamberLoid committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    33def49 View commit details
    Browse the repository at this point in the history