This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 07 Apr, 2020 2 commits
  2. 02 Apr, 2020 1 commit
  3. 26 Mar, 2020 1 commit
  4. 02 Dec, 2019 1 commit
  5. 24 Jun, 2019 1 commit
  6. 07 Feb, 2019 1 commit
    • Zejun Wu's avatar
      Fix sdist output when sent to stdout (#5874) · 6ba7207b
      Zejun Wu authored
      This was broken by 7a029caa
      
      We can not use `ByteString.pack` and then print it as `String`, which
      will get encoded again based on the system setting, and very likely,
      we get different things unless the encoding is something like ISO-8859-1, e.g.
      in UTF-8 environment, the magic of gz "\x1f\x8b" will get encoded again
      into "\x1f\xc2\x8b".
      
      Before:
      
      ```
      $ /cabal sdist --output-dir=- | tar -t -z -f -
      tar: This does not look like a tar archive
      ```
      
      And now:
      
      ```
      $ cabal sdist --output-dir=- | tar -t -z -f -  | tail -n 1
      cabal-install-2.5.0.0/tests/README.md
      ```
      6ba7207b
  7. 05 Feb, 2019 1 commit
  8. 17 Dec, 2018 1 commit
  9. 02 Dec, 2018 4 commits
  10. 01 Dec, 2018 5 commits
  11. 25 Nov, 2018 2 commits
  12. 23 Nov, 2018 1 commit
  13. 14 Oct, 2018 1 commit
  14. 01 Sep, 2018 1 commit
  15. 28 Aug, 2018 2 commits
  16. 27 Jul, 2018 1 commit
  17. 13 Jul, 2018 4 commits
  18. 25 Jun, 2018 10 commits