The Wayback Machine - https://web.archive.org/web/20210511095732/https://github.com/vercel/pkg-fetch/commits/master
Skip to content
Permalink
master

Commits on May 10, 2021

  1. build: don't strip global symbols of macOS binaries

    jesec committed May 10, 2021
  2. build: strip signature from compiled macOS base binary

    Newer versions of Apple Clang automatically ad-hoc sign the compiled
    executable, due to the new mandatory code signing requirement [1].
    
    However, for final executable to be signable, base binary MUST NOT
    have an existing signature.
    
    This change strips the ad-hoc signature from compiled macOS base binary.
    
    [1]: https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11_0_1-universal-apps-release-notes
    
    Refs: vercel/pkg#1164
    Bug: vercel/pkg#1023
    jesec committed May 10, 2021
  3. patches: bump to 16.1.0

    jesec committed May 10, 2021

Commits on Apr 27, 2021

  1. 3.0.4

    jesec committed Apr 27, 2021

Commits on Apr 24, 2021

  1. expected: add hashes of Node.js 16.0.0 binaries

    jesec committed Apr 24, 2021

Commits on Apr 23, 2021

  1. CI: don't upload if binary is not compiled

    jesec committed Apr 23, 2021
  2. Revert "CI: don't fetch, build only"

    This reverts commit e9c2efa.
    
    We don't want to waste resources. Plus, with #169, it is mandatory
    to bump minor if there is any change of binary.
    jesec committed Apr 23, 2021
  3. CI: add Node 16, drop Node 8

    jesec committed Apr 23, 2021
  4. patches: add Node.js 16.0.0

    Test: manual, node v16.0.0
    jesec committed Apr 23, 2021

Commits on Apr 22, 2021

  1. 3.0.3

    leerob committed Apr 22, 2021
  2. log: expand progress bar width to 35 (#170)

    Otherwise we can't use "linuxstatic" due to progress bar out of range...
    jesec committed Apr 22, 2021
  3. Validate hash of fetched binary

    jesec committed Apr 22, 2021

Commits on Apr 18, 2021

  1. 3.0.2

    leerob committed Apr 18, 2021

Commits on Apr 13, 2021

  1. build: fix improper use of ".concat"

    jesec committed Apr 13, 2021

Commits on Apr 11, 2021

  1. build: workaround win-arm64 cross compilation issue with small-icu

    jesec committed Apr 11, 2021
  2. build: defaults to small ICU

    Bug: #164
    jesec committed Apr 11, 2021

Commits on Apr 9, 2021

  1. 3.0.1

    leerob committed Apr 9, 2021

Commits on Apr 8, 2021

  1. Include TypeScript types in package (#161)

    jesec committed Apr 8, 2021
  2. Dockerfile.linux: install "patch" utility (#162)

    jesec committed Apr 8, 2021
  3. build: tweak Node configure flags (#160)

    * build: consolidate common configure args
    
    * build: re-enable LTCG for Windows
    
    * build: enable LTO for Linux
    
    * build: disable DTrace and bundled npm
    
    * build: strip debug symbols from executable
    jesec committed Apr 8, 2021
  4. 3.0.0

    leerob committed Apr 8, 2021

Commits on Apr 7, 2021

  1. build: hash and create ".sha256sum" for binary built (#157)

    jesec committed Apr 7, 2021
  2. patches: bump to 10.24.1, 12.22.1 and 14.16.1 (#158)

    jesec committed Apr 7, 2021
  3. CI: output to dist/ with "node-*" prefix (#156)

    * Add "--output" CLI argument
    
    * CI: output to dist/ with "node-*" prefix
    
    * requests: remove tempFile when download failed
    jesec committed Apr 7, 2021
Older