Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pierrec/lz4
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.1.17
Choose a base ref
...
head repository: pierrec/lz4
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.1.21
Choose a head ref
  • 16 commits
  • 14 files changed
  • 6 contributors

Commits on Feb 25, 2023

  1. update all dependencies

    Signed-off-by: Pierre Curto <[email protected]>
    pierrec committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    6a69bd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Restore copyMatchTry4

    lizthegrey committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    8801e2e View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Merge pull request #207 from honeycombio/lizf.copy4

    Restore copyMatchTry4
    pierrec authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ef495ee View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. CompressingReader: compressed data reader stream (#210)

    In Go, `http.Request` requires an `io.ReadCloser` for an upload body. To
    facilitate compression of data being uploaded we want to wrap a
    source reader (such an `io.File`) with a proposed
    `lz4.CompressingReader`, whereupon the said reader can be set directly
    into `http.Request` Body field.
    
    This benefits not only the plain `http.Request`, but also the various
    network file storage APIs which build on top of Go's http client.
    
    Signed-off-by: Alex Dubov <[email protected]>
    oakad committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    65348f5 View commit details
    Browse the repository at this point in the history
  2. CompressingReader: make sure to clear out buffer

    Out buffer may have some stale overflow data on Reset.
    
    Signed-off-by: Alex Dubov <[email protected]>
    oakad committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    f2ece5b View commit details
    Browse the repository at this point in the history
  3. CompressingReader: account for possible out buffer state

    It is possible for out buffer to have no overflow data and yet
    the read offset will be not zero (if byte slices passed by the reader
    just happened to align perfectly).
    
    Signed-off-by: Alex Dubov <[email protected]>
    oakad committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    4a80a2f View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Writer: initialize the writer on Flush() if wasn't initialized before

    This allows compressing empty files, because without this change
    the proper headers were not emitted when reading an empty file
    via e.g. io.Copy().
    
    Signed-off-by: Nikolay Edigaryev <[email protected]>
    edigaryev committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    3ac62b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Merge pull request #212 from edigaryev/writer-init-on-flush

    Writer: initialize the writer on Flush() if wasn't initialized before
    pierrec authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a0f6c5e View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. CompressingReader: support older Go versions

    Signed-off-by: Alex Dubov <[email protected]>
    oakad committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    7613989 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #211 from oakad/issue_210

    CompressingReader: compressed data reader stream (#210)
    pierrec authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    e974631 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

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

Commits on Jan 3, 2024

  1. Merge pull request #213 from corneliusroemer/patch-1

    Update README.md: add @latest to cli install command
    pierrec authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    219b252 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9eb671 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    9542ba5 View commit details
    Browse the repository at this point in the history
  2. Reverts bc1239b, no longer needed to conform to legacy

    This fixes the tests and verifies that the fix from bc1239b, which
    broke the tests, is no longer needed to conform to legacy compression.
    evanphx committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    6e17a24 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #216 from evanphx/b-fix-tests

    Reverts bc1239b, no longer needed to conform to legacy
    pierrec authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    294e765 View commit details
    Browse the repository at this point in the history
Loading