Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement downloads from json file #2

Draft
wants to merge 141 commits into
base: dev
Choose a base branch
from

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    8970d1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a40caa5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de85ec9 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    c729404 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af2d85b View commit details
    Browse the repository at this point in the history
  3. Disable experimental boyer_moore_horspool_searcher. (microsoft#1375)

    This should have the effect of disabling this on macOS which hopefully fixes the Python2 hang.
    
    Related: microsoft#1255
    BillyONeal authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    8285230 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93dd7d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    33851ad View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. implement github

    Thomas1664 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ef804ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3943a8d View commit details
    Browse the repository at this point in the history
  3. apply patches

    Thomas1664 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    94ba2ff View commit details
    Browse the repository at this point in the history
  4. remove redundant flags

    Thomas1664 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8d8bef7 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. wip

    Thomas1664 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a6d081d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    2d6b5f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Dynamically link with glibc. (microsoft#1382)

    Hopefully fixes: microsoft/vcpkg#37842
    
    Special thanks to @TrueBrain for figuring out the actual problem in microsoft#1378
    
    Co-authored-by: Patric Stout <[email protected]>
    BillyONeal and TrueBrain authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    31d5996 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    db8cfb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5925f34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77fa382 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Add "verify-messages" target (microsoft#1372)

    * should be forward slashes
    
    * add script to check for unused messages
    
    * add messages check to pr workflow
    
    * error if unused messages
    
    * dont print every message every time
    
    * remove bogus comment
    
    * remove bogus comment
    
    * remove bogus comment (again)
    
    * Remove timer; add word boundry to regex;merge format and very messages job in pr.yaml
    
    * Use JSON files instead of REGEX to declare messages
    
    * pass artifact messages as argument
    
    * filter out empty from unused messages
    
    * filter out empty from unused messages
    
    * infer path from PSScriptRoot; reuse configure in format job
    
    * remove unused messages
    
    * add new line at the end of ps script
    
    * remove unused messages
    
    * try something
    
    * add messages.json again
    
    ---------
    
    Co-authored-by: Javier Matos <[email protected]>
    Co-authored-by: Javier Matos <[email protected]>
    3 people authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    296a34e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    c8ee49f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01cc2c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    1603ecb View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. Fix hash-addtional-files tests (microsoft#1388)

    Problems were:
    - the only test in e2e_ports folder, everything else in e2e-ports
    - tests modify files under $VCPKG_ROOT
    - Divided in two files where one enough
    - Tests fail if package is already in binary cache
    autoantwort authored Apr 20, 2024
    Configuration menu
    Copy the full SHA
    7b0cdcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87adc3f View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    62ef030 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d694564 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    cead04a View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Soften the 'use version rather than version-string' message. (microso…

    …ft#1367)
    
    In microsoft/vcpkg#37563 (comment) we have an example of versions which meet the semantic versioning format but don't sort like semantic versions, so the message:
    
    ```console
    PS D:\vcpkg> .\vcpkg.exe x-add-version sqlite-modern-cpp
    Use the version scheme "version" rather than "version-string" in port "sqlite-modern-cpp".
    Use --skip-version-format-check to disable this check.
    ```
    
    is too strong. We need to explain to the user that they should only do that if the versions actually are intended to sort that way.
    BillyONeal authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    28a4083 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    1a13356 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e38fa17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    760992c View commit details
    Browse the repository at this point in the history
  4. Remove BuildPackageOptions from the ActionPlan (microsoft#1339)

    * Eliminate PurgeDecompressFailure.
    
    PurgeDecompressFailure causes the files backend for binary caching to delete the zip file if it fails to decompress. The install command set this to false due to a race consideration: it's possible that a partially uploaded zip is observed when the files backend is pointed to a network share, and deleting the file because we failed to decompress it just stomps on another builder sharing that same binary cache.
    
    It seems incorrect that this reasoning would not apply to any other commands, but most of the other commands said PurgeDecompressFailure::Yes.
    
    This change removes the option entirely in favor of the 'No' behavior.
    
    * Do not redundantly set Editable or Use Head to false in manifest mode.
    
    These are already implied by the blockers on line 1075 and 1080.
    
    * While reviewing changes to microsoft#1339 , I observed that it was strange that the abi hash depends on whether download_only is selected. After discussion with @ras0219-msft , he agreed that the ABI hash shouldn't be affected by this setting.
    
    However, given that in download mode, we intentionally build things which do not have all their dependencies present, it would not be safe to attempt to cache or otherwise install anything in that condition.
    
    This change removes download_only from the ABI calculation, and changes installation to only attempt to install built bits whose dependencies are all satisfied.
    BillyONeal authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    7db75d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff22556 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    05dc81f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4381031 View commit details
    Browse the repository at this point in the history
  3. Add support for VS 2022 using VS170COMNTOOLS environment variable (mi…

    …crosoft#1397)
    
    * Add support for VS 2022 using VS170COMNTOOLS environment variable
    
    * keep existing pattern
    
    Co-authored-by: Billy O'Neal <[email protected]>
    
    ---------
    
    Co-authored-by: Javier Matos <[email protected]>
    Co-authored-by: Billy O'Neal <[email protected]>
    3 people authored May 1, 2024
    Configuration menu
    Copy the full SHA
    a240558 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    968db4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ddf475 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    7a32148 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    0fb3000 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80965a6 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Use correct branch name in json schema ids (microsoft#1402)

    The `$id` fields in all JSON schemas were wrongly referring to a
    non-existent `master` branch. This isn't too bad because GitHub has some
    magic to fall back to the default branch when non-existent `master`
    branches are requested, but it is still incorrect. Fix it.
    fahrradflucht authored May 6, 2024
    Configuration menu
    Copy the full SHA
    6081c15 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    03a25db View commit details
    Browse the repository at this point in the history
  2. Fix wrong Header-only usage message (microsoft#1403)

    * Fix wrong Header-only usage message
    
    * Cherry pick tests from microsoft#1405
    
    ---------
    
    Co-authored-by: Lily Wang <[email protected]>
    Co-authored-by: Billy Robert O'Neal III <[email protected]>
    3 people authored May 14, 2024
    Configuration menu
    Copy the full SHA
    cae13bd View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    76f1e5d View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    d819a65 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    071c997 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e08aaa View commit details
    Browse the repository at this point in the history
  3. Ensure that all post-build checks have skip policies. (microsoft#1405)

    Also audited for:
    * Consistently following the 'IDE error format' pointing to portfile.cmake.
    * Consistently referring to the correct skip policy in the error message where applicable.
    * Printing paths and other information relative to ${CURRENT_PACKAGES_DIR} or similar as appropriate.
    * Debug before release.
    * Don't duplicate messages when a problem happens for both debug and release.
    
    Drive by bugfix:
    
        if (!build_info.policies.is_enabled(BuildPolicy::ONLY_RELEASE_CRT))
        {
            error_count += check_crt_linkage_of_libs(
                build_info, false, debug_libs, debug_lib_info.value_or_exit(VCPKG_LINE_INFO), msg_sink);
        }
    
    was wrong; ONLY_RELEASE_CRT should mean 'these should all be release', not 'we aren't even going to look at debug'.
    
    It is fixed to:
    
        error_count += check_crt_linkage_of_libs(build_info.crt_linkage,
                                                  build_info.policies.is_enabled(BuildPolicy::ONLY_RELEASE_CRT),
                                                  debug_libs,
                                                  debug_lib_info.value_or_exit(VCPKG_LINE_INFO),
                                                  msg_sink);
    
    here.
    
    Drive-by bugfix:
    EMPTY_INCLUDE_FOLDER should not block CMAKE_HELPER_PORT from checking that the include folder is, in fact, empty.
    
    Drive-by bugfix:
            if (!violations.empty())
            {
                msg_sink.println_warning(msgPortBugRestrictedHeaderPaths);
                print_paths(msg_sink, violations);
                msg_sink.println(msgPortBugRestrictedHeaderPaths);     // <-- duplicate!
                return LintStatus::PROBLEM_DETECTED;
            }
    
    Drive-by bugfix:
    There were duplicate checks for the lib/cmake and debug/lib/cmake directories which even printed the same message; these have been merged.
    
    Drive-by bugfix:
    The existing copyright check emitted nonsense output that included full absolute paths like:
    warning: The software license must be available at ${CURRENT_PACKAGES_DIR}/share/cmdline/copyright. vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/D:/b/cmdline//LICENSE")
    since at least microsoft#1116
    That check has been basically rewritten to use vcpkg_install_copyright if there's only one src directory, and otherwise give up and print them all
    
    Drive-by bugfix:
    Several of the outdated CRTs didn't have the debug versions listed. Also, P was duplicated and there was no R for VC6.
    BillyONeal authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8014d4b View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    4663e17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb6c0b5 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    ed9d6c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02590c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    565c33b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8807f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    717b820 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a25087 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f09af89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73b8645 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e27bc7 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Check .csh and .pl for absolute paths (microsoft#1426)

    * Check .csh and .pl for absolute paths
    
    * e2e test absolute path policy on script files
    dg0yt authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    c5e532a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Include missing <math.h>

    luncliff authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e6bf0cc View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    349ab41 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Sign posh-vcpkg.psd1 (microsoft#1432)

    Just like posh-vcpkg.psm1
    BillyONeal authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    141061e View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    779ab31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc47c05 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    efb750b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfc8c0f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    f80ef48 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Fix stealth merge conflict (microsoft#1441)

    Between:
    * microsoft#1210
    * microsoft#1408
    
    This adds the URL to normal registries use of this but doesn't repeat the URL over and over again in ci-verify-versions.
    BillyONeal authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    5c688ef View commit details
    Browse the repository at this point in the history
  2. Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_202406…

    …26130446321. (microsoft#1439)
    
    Co-authored-by: Billy Robert O'Neal III <[email protected]>
    csigs and BillyONeal authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    6228fb4 View commit details
    Browse the repository at this point in the history
  3. Juno: check in to juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_202406…

    …25140548507. (microsoft#1438)
    
    Co-authored-by: Billy Robert O'Neal III <[email protected]>
    csigs and BillyONeal authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    14877e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d93dbb5 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    420c5ac View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    9e362d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    968b4f4 View commit details
    Browse the repository at this point in the history
  2. Raise errors for malformed overlay port manifests (microsoft#1435)

    * Test ci command on malformed port manifests
    
    * Test ci command on individual malformed port manifest
    
    * Pass overlay port errors to OverlayProviderImpl
    
    * Move broken-manifest overlay ports into separate dir
    
    "e2e-ports/overlays" is in common vcpkg test args. It must not contain
    ports with broken manifests where the the tool is expected to report the
    error.
    
    The tests which need these broken ports already passed an explicit
    "--overlay-ports" argument which duplicated the one in @commonArgs.
    That is why this commit only changes the value of the explicit argument.
    
    * Ensure that inactive feature can have broken dependencies
    dg0yt authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    b749be7 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    7e0d199 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68e3b2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9eb99f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    471e3be View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    3ab647c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    bbb0318 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffee52c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2dfc73 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    ad27b25 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    2e275d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    dbe3b31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ede9b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf8aee5 View commit details
    Browse the repository at this point in the history
  4. Update fmt to v11.0.2 (microsoft#1457)

    Signed-off-by: Kefu Chai <[email protected]>
    Co-authored-by: Billy Robert O'Neal III <[email protected]>
    tchaikov and BillyONeal authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d67080f View commit details
    Browse the repository at this point in the history
  5. Restore printing full paths to files containing absolute paths. (micr…

    …osoft#1455)
    
    @autoantwort points out that it makes sense for those to be clickable.
    
    He also wants us to drop the note: prefix from newlines if we aren't attached to a tty; I'm not sure if that is correct.
    BillyONeal authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    2347a7b View commit details
    Browse the repository at this point in the history
  6. Make print_plan actually print. (microsoft#1415)

    print_plan does 2 things. First, it formats the action plan and prints it to the console. Second, if there were removals in the plan and the intent is not recursive, it terminates vcpkg. A function named 'print' should not be terminating vcpkg.
    
    Moreover, only one caller actually desires this terminating behavior: the install command. All other users hard coded a value of true.
    
    This suggests that the decision to terminate should be localized to that one caller rather than spread over everything.
    BillyONeal authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    dce67b3 View commit details
    Browse the repository at this point in the history
  7. Bump braces from 3.0.2 to 3.0.3 in /vcpkg-artifacts (microsoft#1456)

    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
    - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
    - [Commits](micromatch/braces@3.0.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: braces
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    46f5003 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4bfebfc View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    0322079 View commit details
    Browse the repository at this point in the history
  2. Fix several console output nitpicks. (microsoft#1461)

    * In microsoft#1455 I missed making absolute lowercase.
    * In microsoft#1408 a lot of whitespace was missed leading to output like
    
    error: building vtk:x64-linux failed with: BUILD_FAILEDSee https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
    BillyONeal authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c427992 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    46805d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    998c893 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88ee931 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    d272c0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d6266c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e30cb1 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Configuration menu
    Copy the full SHA
    aef6706 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    b52160c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c129934 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9317fb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54b6a6e View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    3bde9bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c086f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abbe3ad View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    57ea43d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd884a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6c9633 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    5ed9b36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53c644f View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    cfa00f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33fe38d View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    4063a94 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    ff55779 View commit details
    Browse the repository at this point in the history
  2. Updated for https://dev.azure.com/devdiv/0bdbc590-a062-4c3f-b0f6-9383…

    …f67865ee/_build?definitionId=17772 by using baselines generated in https://dev.azure.com/devdiv/0bdbc590-a062-4c3f-b0f6-9383f67865ee/_build/results?buildId=10125589 (microsoft#1484)
    
    Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    c828c2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8b3c1b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    e720ee8 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    d3fc357 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    ee9a254 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Preserve the full exit code range in the system.process layer. (micro…

    …soft#1489)
    
    Resolves a recent concern raised internally where tar.exe failed with some exit code that was larger than INT_MAX which got smashed by:
    
    https://github.com/microsoft/vcpkg-tool/blob/ee9a2545111704c900b164680b98391f1bf78c59/src/vcpkg/base/system.process.cpp#L1426
    BillyONeal authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a65b710 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2488bd6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    e2f895e View commit details
    Browse the repository at this point in the history
  2. Use 7zr to unpack 7zip (microsoft#1477)

    * first take, use 7zr to unpack 7za instead of cmake, remove cmake dance
    
    * fix merge issues
    
    * fix unit tests
    
    * update vcpkg-scripts-sha.txt
    
    * update vcpkg-scripts-sha.txt
    
    * fix self extracting
    
    * use 7zr for zip formats as well
    
    * undo zip
    
    * use cmake for tar since 7zr needs to unpack twice for .tar.gz
    
    * undo changes to tar
    
    * use cmake for tar decompression
    
    * update vcpkg-scripts-sha
    
    * Make the upgrade test always use the current vcpkgTools.xml.
    
    * use 7zr for zip
    
    * 7zr doesn't work on zip formats
    
    ---------
    
    Co-authored-by: Javier Matos <[email protected]>
    Co-authored-by: Billy Robert O'Neal III <[email protected]>
    3 people authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a47c79f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    6b07363 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f5da30 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. upgrade.ps1: Test without needing a whole git clone (microsoft#1494)

    Removes the hack added in microsoft#1477
    Tests the condition fixed by microsoft#1473
    BillyONeal authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    6e31391 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2af426b View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Remove unnecessary use of std::array (microsoft#1496)

    std::array is actually not that cheap to compile and we did not really need it in these cases. ( https://raw.githubusercontent.com/ned14/stl-header-heft/master/graphs/msvs-2019.png )
    BillyONeal authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    c16c026 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    b0393cb View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    12dbef3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81b4999 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    72328bf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    53380ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f22943 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    480cd2d View commit details
    Browse the repository at this point in the history