-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Release ZStandard v1.4.9 #2515
Release ZStandard v1.4.9 #2515
Commits on Dec 20, 2020
-
streamline zlibwrapper makefile
making better usage of default build rules
Configuration menu - View commit details
-
Copy full SHA for f78917c - Browse repository at this point
Copy the full SHA f78917cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eacf1b3 - Browse repository at this point
Copy the full SHA eacf1b3View commit details
Commits on Dec 21, 2020
-
try to keep libzstd.a "as is" once created
to be compatible with scenarios such as `make -j allmost`
Configuration menu - View commit details
-
Copy full SHA for 9648bf0 - Browse repository at this point
Copy the full SHA 9648bf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f988403 - Browse repository at this point
Copy the full SHA f988403View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a9d3f7 - Browse repository at this point
Copy the full SHA 9a9d3f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52aa7f4 - Browse repository at this point
Copy the full SHA 52aa7f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8233f55 - Browse repository at this point
Copy the full SHA 8233f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5851963 - Browse repository at this point
Copy the full SHA 5851963View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e11bd0 - Browse repository at this point
Copy the full SHA 7e11bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 339d8ba - Browse repository at this point
Copy the full SHA 339d8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c41490 - Browse repository at this point
Copy the full SHA 5c41490View commit details -
Merge pull request #2437 from facebook/zlibwrap_make
streamline zlibwrapper makefile
Configuration menu - View commit details
-
Copy full SHA for 8429525 - Browse repository at this point
Copy the full SHA 8429525View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2ac2b7 - Browse repository at this point
Copy the full SHA f2ac2b7View commit details -
try to fix 32-bit test on github actions
for some reasons, this test fails at _installing_ 32-bit dependencies using the exact same command that actually works in other tests !!? It's unclear why it fails repeateadly for this test only. Try another way to install dependencies to fix that.
Configuration menu - View commit details
-
Copy full SHA for f1225b1 - Browse repository at this point
Copy the full SHA f1225b1View commit details
Commits on Dec 22, 2020
-
Merge pull request #2440 from facebook/fixga32
try to fix 32-bit test on github actions
Configuration menu - View commit details
-
Copy full SHA for 20afffe - Browse repository at this point
Copy the full SHA 20afffeView commit details -
Merge pull request #2438 from facebook/makej
try to keep libzstd.a "as is" once created
Configuration menu - View commit details
-
Copy full SHA for d4f7d75 - Browse repository at this point
Copy the full SHA d4f7d75View commit details
Commits on Dec 26, 2020
-
Add ifndef guards for _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE
This ensures the symbols aren't redefined, which would result in a compiler error. I was getting redefined symbols for _LARGEFILE64_SOURCE when building for 32-bit x86 Linux on an older CentOS release in a CI environment. With this change, I'm able to compile the single file library in this environment. Closes #2443.
Configuration menu - View commit details
-
Copy full SHA for dd1a7e4 - Browse repository at this point
Copy the full SHA dd1a7e4View commit details
Commits on Dec 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f1585fe - Browse repository at this point
Copy the full SHA f1585feView commit details -
Merge pull request #2444 from indygreg/dict-ifndef-guards
Add ifndef guards for _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE
Configuration menu - View commit details
-
Copy full SHA for 603829d - Browse repository at this point
Copy the full SHA 603829dView commit details -
Merge pull request #2439 from senhuang42/skippable_frame_api
Generate skippable frame API
Configuration menu - View commit details
-
Copy full SHA for cfff4c1 - Browse repository at this point
Copy the full SHA cfff4c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f8be04 - Browse repository at this point
Copy the full SHA 7f8be04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd21d5 - Browse repository at this point
Copy the full SHA 3fd21d5View commit details
Commits on Dec 29, 2020
-
fixed one more minor cast issue
can't use address calculation with `void*`
Configuration menu - View commit details
-
Copy full SHA for ff2f888 - Browse repository at this point
Copy the full SHA ff2f888View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0835b5 - Browse repository at this point
Copy the full SHA a0835b5View commit details
Commits on Jan 3, 2021
-
Merge pull request #2445 from facebook/nomsanfuzz
remove flackey msan ossfuzz test
Configuration menu - View commit details
-
Copy full SHA for bc0a1e4 - Browse repository at this point
Copy the full SHA bc0a1e4View commit details
Commits on Jan 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 66e811d - Browse repository at this point
Copy the full SHA 66e811dView commit details -
Merge pull request #2452 from terrelln/2021
[license] Update year to 2021
Configuration menu - View commit details
-
Copy full SHA for e856052 - Browse repository at this point
Copy the full SHA e856052View commit details -
[test][regression] Add no source size with dictionary test
* Add a test that runs without a pledgedSrcSize and with a dictionary. * Add github.tar data with uses the github dictionary while compressing github.tar, instead of each file individually.
Configuration menu - View commit details
-
Copy full SHA for a98a6e2 - Browse repository at this point
Copy the full SHA a98a6e2View commit details -
Don't shrink window log when streaming with a dictionary
Fixes #2442. 1. When creating a dictionary keep the same behavior as before. Assume the source size is 513 bytes when adjusting parameters. 2. When calling ZSTD_getCParams() or ZSTD_adjustCParams() keep the same behavior as before. 3. When attaching a dictionary keep the same behavior of ignoring the dictionary size. When streaming this will select the largest parameters and not adjust them down. But, the CDict will use the correctly sized parameters, which seems like the right tradeoff. 4. When not attaching a dictionary (either forced not to, or using a prefix dictionary) we select parameters based on the dictionary size + source size, and assume the source size is small, which is the same behavior as before. But, now we don't adjust the window log (and hash and chain log) down when the source size is unknown. When the source size is unknown all cdicts should attach, except when the user disables attaching, or `forceWindow` is used. This means that when streaming with a CDict we end up in the good case where we get small CDict parameters, and large source parameters. TODO: Add a streaming + dictionary regression test case.
Configuration menu - View commit details
-
Copy full SHA for 9d31c70 - Browse repository at this point
Copy the full SHA 9d31c70View commit details -
Don't shrink window log in ZSTD_getCParams()
Treat ZSTD_getCParams() and ZSTD_adjustCParams() in the same way we treat streaming compression. Choose parameters based on the dictionary size + source size, and assume the source size is small if unkown. But, don't shrink the window log down in ZSTD_adjustCParams_internal().
Configuration menu - View commit details
-
Copy full SHA for 58476bc - Browse repository at this point
Copy the full SHA 58476bcView commit details
Commits on Jan 5, 2021
-
Merge pull request #2451 from terrelln/adjust-dict-2
Don't shrink window log when streaming with a dictionary
Configuration menu - View commit details
-
Copy full SHA for a077a6a - Browse repository at this point
Copy the full SHA a077a6aView commit details
Commits on Jan 6, 2021
-
removed internal dependency from CLI
ZSTD_cycleLog() is a very short function, creating a rather large dependency onto libzstd's internal just for it is overkill. Prefer duplicating this 2-lines function. This PR makes the zstd CLI one step closer to being linkable to the dynamic library (see #2450) More steps are still needed to reach this goal.
Configuration menu - View commit details
-
Copy full SHA for 0d793a6 - Browse repository at this point
Copy the full SHA 0d793a6View commit details -
Merge pull request #2454 from facebook/cycleLog_noDeps
removed internal library dependency from CLI
Configuration menu - View commit details
-
Copy full SHA for f011f63 - Browse repository at this point
Copy the full SHA f011f63View commit details -
clang v3.8 tests are either flacky or redundant, prefer using clang-latest.
Configuration menu - View commit details
-
Copy full SHA for 9866148 - Browse repository at this point
Copy the full SHA 9866148View commit details
Commits on Jan 7, 2021
-
removed CLI dependency to legacy unsafe function
makint the CLI ons step closer to being linkable to the dynamic library
Configuration menu - View commit details
-
Copy full SHA for 890d85b - Browse repository at this point
Copy the full SHA 890d85bView commit details -
The CLI can be linked to libzstd dynamic library
invoking target zstd-dll
Configuration menu - View commit details
-
Copy full SHA for cefdc02 - Browse repository at this point
Copy the full SHA cefdc02View commit details -
Configuration menu - View commit details
-
Copy full SHA for f933668 - Browse repository at this point
Copy the full SHA f933668View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd5b608 - Browse repository at this point
Copy the full SHA fd5b608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6d3ee - Browse repository at this point
Copy the full SHA 5a6d3eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a6a9d - Browse repository at this point
Copy the full SHA d1a6a9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c1a79f - Browse repository at this point
Copy the full SHA 7c1a79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea52fc3 - Browse repository at this point
Copy the full SHA ea52fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b7bff - Browse repository at this point
Copy the full SHA 22b7bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c9b8a - Browse repository at this point
Copy the full SHA c2c9b8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1722265 - Browse repository at this point
Copy the full SHA 1722265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f7584e - Browse repository at this point
Copy the full SHA 4f7584eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9802d8 - Browse repository at this point
Copy the full SHA f9802d8View commit details -
Merge pull request #2455 from facebook/lessTests
removed redundant tests
Configuration menu - View commit details
-
Copy full SHA for 7a620b1 - Browse repository at this point
Copy the full SHA 7a620b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2901b5e - Browse repository at this point
Copy the full SHA 2901b5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3324e87 - Browse repository at this point
Copy the full SHA 3324e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a2b5c - Browse repository at this point
Copy the full SHA 92a2b5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae0dd9 - Browse repository at this point
Copy the full SHA 9ae0dd9View commit details
Commits on Jan 8, 2021
-
Merge pull request #2459 from ThomasWaldmann/fix-typos
fix typos (work done by Andrea Gelmini)
Configuration menu - View commit details
-
Copy full SHA for c416015 - Browse repository at this point
Copy the full SHA c416015View commit details -
Merge pull request #2457 from facebook/cli-dll
zstd CLI can now be linked to libzstd dynamic library
Configuration menu - View commit details
-
Copy full SHA for 33b73db - Browse repository at this point
Copy the full SHA 33b73dbView commit details -
Merge pull request #2446 from senhuang42/multiple_ddicts_v3
[RFC] Support references to multiple DDicts
Configuration menu - View commit details
-
Copy full SHA for 69085db - Browse repository at this point
Copy the full SHA 69085dbView commit details -
Fix visibility of symbols in .so (#2441)
Fix visibility of symbols in .so and add an alias for renamed API
Configuration menu - View commit details
-
Copy full SHA for 821d9ac - Browse repository at this point
Copy the full SHA 821d9acView commit details
Commits on Jan 9, 2021
-
cmake: use configure_file() for creating the .pc file
Escaping in add_custom_target() seems to depend on the shell used in the cmake generator and using Ninja on Windows, which uses cmd.exe, results in stray backslashes in the .pc file. Instead of going through escaping hell just use configure_file() with the existing libzstd.pc.in file already used by the simple Makefile based build system. This fixes the .pc file syntax when building zstd with CMake+Ninja+gcc on Windows.
Configuration menu - View commit details
-
Copy full SHA for 0766540 - Browse repository at this point
Copy the full SHA 0766540View commit details
Commits on Jan 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1d6d64a - Browse repository at this point
Copy the full SHA 1d6d64aView commit details -
Merge pull request #2462 from lazka/cmake-fix-pc-escaping
cmake: use configure_file() for creating the .pc file
Configuration menu - View commit details
-
Copy full SHA for e7b7820 - Browse repository at this point
Copy the full SHA e7b7820View commit details -
Merge pull request #2465 from senhuang42/cformat_2021
[license] Change year to 2021 compression_format.md
Configuration menu - View commit details
-
Copy full SHA for 7e6c53c - Browse repository at this point
Copy the full SHA 7e6c53cView commit details -
Allow Input From Console When
--force
is PassedAlso update option flag documentation.
Configuration menu - View commit details
-
Copy full SHA for 8b6a4b5 - Browse repository at this point
Copy the full SHA 8b6a4b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 927859f - Browse repository at this point
Copy the full SHA 927859fView commit details
Commits on Jan 15, 2021
-
[contrib][recovery] Add recovery_directory program
This program takes a file with concatenated zstd frames and splits the file up by frame. E.g. if `dir.zst` has 4 frames: ``` > ./recover_directory dir.zst recovery/file Recovering 4 files... Recovered recovery/file0 Recovered recovery/file1 Recovered recovery/file2 Recovered recovery/file3 Complete ```
Configuration menu - View commit details
-
Copy full SHA for b45d22c - Browse repository at this point
Copy the full SHA b45d22cView commit details -
Merge pull request #2473 from terrelln/recovery
[contrib][recovery] Add recovery_directory program
Configuration menu - View commit details
-
Copy full SHA for 649a766 - Browse repository at this point
Copy the full SHA 649a766View commit details
Commits on Jan 18, 2021
-
Merge pull request #2466 from felixhandte/force-stdin-console
Allow Input From Console When `-f`/`--force` is Passed
Configuration menu - View commit details
-
Copy full SHA for 7c2a17e - Browse repository at this point
Copy the full SHA 7c2a17eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bad3e5 - Browse repository at this point
Copy the full SHA 0bad3e5View commit details
Commits on Jan 19, 2021
-
Merge pull request #2475 from facebook/parallel_build
parallel make build on linux
Configuration menu - View commit details
-
Copy full SHA for 7e67290 - Browse repository at this point
Copy the full SHA 7e67290View commit details
Commits on Jan 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1e65711 - Browse repository at this point
Copy the full SHA 1e65711View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0d5eca - Browse repository at this point
Copy the full SHA e0d5ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e3de7 - Browse repository at this point
Copy the full SHA d6e3de7View commit details
Commits on Jan 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for aee3dc8 - Browse repository at this point
Copy the full SHA aee3dc8View commit details -
Merge pull request #2464 from mpu/ldmfixes
Simple performance improvements for ldm
Configuration menu - View commit details
-
Copy full SHA for f5b3f64 - Browse repository at this point
Copy the full SHA f5b3f64View commit details
Commits on Feb 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9f327c0 - Browse repository at this point
Copy the full SHA 9f327c0View commit details
Commits on Feb 4, 2021
-
deal safely with short inputs in ZSTD_ldm_generateSequences
The fuzzer CI found this bug.
Configuration menu - View commit details
-
Copy full SHA for 874a590 - Browse repository at this point
Copy the full SHA 874a590View commit details
Commits on Feb 5, 2021
-
from github actions. replaced by equivalent "current" gcc tests when it makes sense
Configuration menu - View commit details
-
Copy full SHA for 134be27 - Browse repository at this point
Copy the full SHA 134be27View commit details -
Configuration menu - View commit details
-
Copy full SHA for b974875 - Browse repository at this point
Copy the full SHA b974875View commit details -
Merge pull request #2487 from facebook/fixcast
fixed minor cast warning
Configuration menu - View commit details
-
Copy full SHA for b5e990d - Browse repository at this point
Copy the full SHA b5e990dView commit details -
Merge pull request #2486 from facebook/nogcc6
minor: removed flackey gcc6 tests from github actions
Configuration menu - View commit details
-
Copy full SHA for 824dff4 - Browse repository at this point
Copy the full SHA 824dff4View commit details -
[zstd] Fix NULL pointer addition in ZSTD_checkContinuity()
Don't start a new section when `dstSize == 0` to avoid NULL pointer addition.
Configuration menu - View commit details
-
Copy full SHA for f9b1e71 - Browse repository at this point
Copy the full SHA f9b1e71View commit details
Commits on Feb 6, 2021
-
Merge pull request #2488 from terrelln/continuity
[zstd] Fix NULL pointer addition in ZSTD_checkContinuity()
Configuration menu - View commit details
-
Copy full SHA for e926e9c - Browse repository at this point
Copy the full SHA e926e9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a4998 - Browse repository at this point
Copy the full SHA 54a4998View commit details -
Merge pull request #2482 from terrelln/tracing
Add (de)compression tracing functionality
Configuration menu - View commit details
-
Copy full SHA for 856f38e - Browse repository at this point
Copy the full SHA 856f38eView commit details
Commits on Feb 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2636f53 - Browse repository at this point
Copy the full SHA 2636f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2ad174 - Browse repository at this point
Copy the full SHA e2ad174View commit details
Commits on Feb 9, 2021
-
[trace] Keep track of a uint64_t tracing context
The most common information that you want to track between begin() and end() is the timestamp of the begin function, so you can measure the duration of the (de)compression call. Allow the tracing library to put this information inside the `ZSTD_TraceCtx`, so it doesn't need to keep a global map in this case. If a single uint64_t is not enough, the tracing library can return a unique identifier (like the context pointer) instead, and use it as a key in a map. This keeps the simple case simple.
Configuration menu - View commit details
-
Copy full SHA for e59c945 - Browse repository at this point
Copy the full SHA e59c945View commit details -
Merge pull request #2490 from terrelln/tracing
[trace] Keep track of a uint64_t tracing context
Configuration menu - View commit details
-
Copy full SHA for a294a19 - Browse repository at this point
Copy the full SHA a294a19View commit details
Commits on Feb 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 552efca - Browse repository at this point
Copy the full SHA 552efcaView commit details
Commits on Feb 11, 2021
-
Use standard md5 tool on NetBSD.
This avoids a GNU coreutils dependency. -n is used to match the output format of coreutils: http://man.netbsd.org/md5.1
Configuration menu - View commit details
-
Copy full SHA for 74f8581 - Browse repository at this point
Copy the full SHA 74f8581View commit details -
Merge pull request #2483 from mpu/ldmgear
New algorithms for the long distance matcher
Configuration menu - View commit details
-
Copy full SHA for 8884cb8 - Browse repository at this point
Copy the full SHA 8884cb8View commit details
Commits on Feb 12, 2021
-
[trace] Minor fixes found during integration
* Mark `ZSTD_CCtx_getParameter()` as const * Add `extern "C"` guards to `zstd_trace.h`
Configuration menu - View commit details
-
Copy full SHA for f520f6d - Browse repository at this point
Copy the full SHA f520f6dView commit details -
Merge pull request #2496 from terrelln/tracing
[trace] Minor fixes found during integration
Configuration menu - View commit details
-
Copy full SHA for 3ac842d - Browse repository at this point
Copy the full SHA 3ac842dView commit details -
[lib] Set appliedParams.compressionLevel correctly
Forward the correct compressionLevel to the appliedParams in all cases. It was already correct for the advanced API, so only the old single-pass functions needed to be fixed. This compression level is unused by the library, but is set so that the tracing framework can consume it.
Configuration menu - View commit details
-
Copy full SHA for c62eb05 - Browse repository at this point
Copy the full SHA c62eb05View commit details
Commits on Feb 13, 2021
-
Merge pull request #2497 from terrelln/tracing
[lib] Set appliedParams.compressionLevel correctly
Configuration menu - View commit details
-
Copy full SHA for f39178b - Browse repository at this point
Copy the full SHA f39178bView commit details -
[bug-fix] Make simple single-pass functions ignore advanced parameters
The simple compression functions are intended to ignore the advanced parameters, but they were accidentally using them. All the `ZSTD_parameters` were set correctly, but any extra parameters were used as-is. E.g. `ZSTD_c_format`. This PR makes all the simple single-pass functions listed below ignore the advanced parameters, as intended. * `ZSTD_compressCCtx()` * `ZSTD_compress_usingDict()` * `ZSTD_compress_usingCDict()` * `ZSTD_compress_advanced()` * `ZSTD_compress_usingCDict_advanced()` It also adds a test case that ensures that each of these functions ignore the advanced parameters.
Configuration menu - View commit details
-
Copy full SHA for 7736549 - Browse repository at this point
Copy the full SHA 7736549View commit details
Commits on Feb 16, 2021
-
Merge pull request #2498 from terrelln/old-api-fix
[bug-fix] Make simple single-pass functions ignore advanced parameters
Configuration menu - View commit details
-
Copy full SHA for bb6ca68 - Browse repository at this point
Copy the full SHA bb6ca68View commit details
Commits on Feb 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 444c465 - Browse repository at this point
Copy the full SHA 444c465View commit details -
Merge pull request #2500 from senhuang42/add_cli_newline
[easy][cli] Add newline to boundary of --help message of --trace and --[no-]check
Configuration menu - View commit details
-
Copy full SHA for b2bff75 - Browse repository at this point
Copy the full SHA b2bff75View commit details -
Use umask() to Constrain Created File Permissions
This commit addresses #2491. Note that a downside of this solution is that it is global: `umask()` affects all file creation calls in the process. I believe this is safe since `fileio.c` functions should only ever be used in the zstd binary, and these are (almost) the only files ever created by zstd, and AIUI they're only created in a single thread. So we can get away with messing with global state. Note that this doesn't change the permissions of files created by `dibio.c`. I'm not sure what those should be...
Configuration menu - View commit details
-
Copy full SHA for a774c57 - Browse repository at this point
Copy the full SHA a774c57View commit details -
Merge pull request #2495 from felixhandte/umask
Use umask() to Constrain Created File Permissions
Configuration menu - View commit details
-
Copy full SHA for a2adc6d - Browse repository at this point
Copy the full SHA a2adc6dView commit details
Commits on Feb 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9b07721 - Browse repository at this point
Copy the full SHA 9b07721View commit details -
[fuzz] Fix compiler detection & update ubsan flags
* Fix compiler version regex, which was broken for multi-digit versions. * Fix compiler detection for gcc. * Disable `pointer-overflow` instead of `integer-overflow` for gcc versions newer than 8.0.0.
Configuration menu - View commit details
-
Copy full SHA for 91e6480 - Browse repository at this point
Copy the full SHA 91e6480View commit details
Commits on Feb 20, 2021
-
Merge pull request #2503 from terrelln/fuzz-ubsan
[fuzz] Fix compiler detection & update ubsan flags
Configuration menu - View commit details
-
Copy full SHA for f7cffb5 - Browse repository at this point
Copy the full SHA f7cffb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2c0312 - Browse repository at this point
Copy the full SHA f2c0312View commit details -
Merge pull request #2502 from facebook/ubsanfix
fix ubsan test errors
Configuration menu - View commit details
-
Copy full SHA for c79411a - Browse repository at this point
Copy the full SHA c79411aView commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 08fef03 - Browse repository at this point
Copy the full SHA 08fef03View commit details -
Stop using deprecated reset?Stream functions
These are replaced by the corresponding context resets. When converting resetCStream, CCtx_setPledgedSrcSize isn't called if the source size is "unknown". This helps reduce the reliance on "static only" symbols, as well as reducing the use of deprecated functions. Signed-off-by: Stephen Kitt <steve@sk2.org>
Configuration menu - View commit details
-
Copy full SHA for adb5429 - Browse repository at this point
Copy the full SHA adb5429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d91ab7 - Browse repository at this point
Copy the full SHA 3d91ab7View commit details -
Merge pull request #2504 from skitt/stop-using-resetxstream
Stop using deprecated reset?Stream functions
Configuration menu - View commit details
-
Copy full SHA for d1c0ae9 - Browse repository at this point
Copy the full SHA d1c0ae9View commit details -
Merge pull request #2507 from facebook/freebsd12_2
update FreeBSD image to latest 12.2
Configuration menu - View commit details
-
Copy full SHA for 99dde00 - Browse repository at this point
Copy the full SHA 99dde00View commit details -
[regression] Update results.csv
9f327c0 changed the compression method for LDM, so the results are slightly different. I've re-tested LDM on some larger inputs and everything seems fine. These ratio changes just seem to be noise. There is generally a 0.01% swing in ratio, sometimes better sometimes worse, but never large.
Configuration menu - View commit details
-
Copy full SHA for 59b2c59 - Browse repository at this point
Copy the full SHA 59b2c59View commit details
Commits on Feb 24, 2021
-
Merge pull request #2508 from terrelln/regression
[regression] Update results.csv
Configuration menu - View commit details
-
Copy full SHA for 390e050 - Browse repository at this point
Copy the full SHA 390e050View commit details -
Merge pull request #2489 from concatime/cmake-c-lib-programs
CMake: Enable only C for lib and programs projects
Configuration menu - View commit details
-
Copy full SHA for c03e130 - Browse repository at this point
Copy the full SHA c03e130View commit details
Commits on Feb 25, 2021
-
Merge pull request #2492 from niacat/dev
Use standard md5 tool on NetBSD.
Configuration menu - View commit details
-
Copy full SHA for 61b63e9 - Browse repository at this point
Copy the full SHA 61b63e9View commit details -
[regression] Update results.csv
Fixes the update from PR #2508. I had accidentally forgotten to rebuild the library, and the regression test suite isn't hooked up to the new fancy build system yet. I've double checked that the results are deterministic.
Configuration menu - View commit details
-
Copy full SHA for 04139c3 - Browse repository at this point
Copy the full SHA 04139c3View commit details -
Merge pull request #2510 from terrelln/regression
[regression] Update results.csv
Configuration menu - View commit details
-
Copy full SHA for aad85f1 - Browse repository at this point
Copy the full SHA aad85f1View commit details
Commits on Feb 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 61db590 - Browse repository at this point
Copy the full SHA 61db590View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b7f9d2 - Browse repository at this point
Copy the full SHA 9b7f9d2View commit details -
Addresses #2493. I think. I don't have a NetBSD system to test on.
Configuration menu - View commit details
-
Copy full SHA for 221e465 - Browse repository at this point
Copy the full SHA 221e465View commit details -
Merge pull request #2512 from felixhandte/fix-2509
Detect `..` in Paths Correctly
Configuration menu - View commit details
-
Copy full SHA for 45ee23f - Browse repository at this point
Copy the full SHA 45ee23fView commit details -
Merge pull request #2513 from felixhandte/fix-2493
Avoid Using `stat -c` on NetBSD
Configuration menu - View commit details
-
Copy full SHA for aec1e8c - Browse repository at this point
Copy the full SHA aec1e8cView commit details
Commits on Mar 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d7db928 - Browse repository at this point
Copy the full SHA d7db928View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1a52b - Browse repository at this point
Copy the full SHA 0f1a52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3835957 - Browse repository at this point
Copy the full SHA 3835957View commit details
Commits on Mar 2, 2021
-
Merge pull request #2514 from felixhandte/v1.4.9
Prepare Codebase for v1.4.9 Release
Configuration menu - View commit details
-
Copy full SHA for 74d65ea - Browse repository at this point
Copy the full SHA 74d65eaView commit details