1
0
mirror of https://gitlab.com/bzip2/bzip2.git synced 2025-08-08 02:02:55 +03:00

Commit Graph

  • 66c46b8c94 CI: change how pytest is installed for latest debian master Micah Snyder 2023-05-31 16:14:28 -07:00
  • 215b326c25 CMake: Option to build static library with PIC, default ON Micah Snyder 2023-05-31 15:02:46 -07:00
  • 2d8393924b CMake: Fix unix static-only build Micah Snyder 2022-07-18 15:38:31 -07:00
  • 060b08bd21 CI: Fix running large test suite in merge requests Micah Snyder 2022-07-17 16:20:33 -07:00
  • 97bb01c7d6 CI: Enable large test suite in GitLab-CI ci-large-tests Micah Snyder 2022-07-16 22:08:54 -07:00
  • 857640da70 CI (Windows): Fix bzip2.exe path for tests Micah Snyder 2022-07-16 21:03:52 -07:00
  • f1f9d376a4 CI (Windows): Run ctest in verbose mode Micah Snyder 2022-06-06 08:56:27 -07:00
  • d9366858fd CI: Bump fedora test node from 30 -> 35 Micah Snyder 2022-06-05 22:53:14 -07:00
  • 7b4dd6d3ac Meson: make valgrind optional; CI: install valgrind Micah Snyder 2022-06-05 21:46:27 -07:00
  • c984199cd5 CI: Add pytest to CI nodes Micah Snyder 2022-02-22 09:58:12 -08:00
  • 7468369d2a Remove legacy Windows nmake build system Micah Snyder 2022-02-21 21:35:11 -08:00
  • 2a22f41879 Tests: Remodel test suite; Add large test suite Micah Snyder 2022-02-20 15:22:11 -08:00
  • a9a37d30fe Oops, missed changing the DOAP file for the new maintainer Federico Mena Quintero 2022-06-27 11:46:09 -05:00
  • ac8ab84f84 Windows bzlib: Don't include windows.h issue-37-dont-include-windows.h-2 Micah Snyder 2022-03-26 12:17:19 -07:00
  • 5f420d4546 Windows, bzip2.h: Include minwindef.h instead of windows.h issue-37-dont-include-windows.h Micah Snyder 2022-03-26 11:18:29 -07:00
  • 1ea1ac188a bzgrep, build: use grep -E/-F instead of egrep and fgrep Ville Skyttä 2021-11-13 08:44:09 +02:00
  • 9ae5232a55 docs: spelling and grammar fixes Ville Skyttä 2021-11-13 09:02:00 +02:00
  • bf5f505d01 Enable CMAKE_POSITION_INDEPENDENT_CODE just when shared lib are enabled Francisco Javier Trujillo Mata 2022-01-31 21:12:06 +01:00
  • 1c5049e9f0 CMake, Rust: build bzlib_rust with CMake feature/rustify Micah Snyder 2022-01-30 18:18:54 -08:00
  • 3f60c546aa Format Rust code Mateusz Mikuła 2019-06-24 14:20:30 +02:00
  • e05e22d57a Ignore tables from rustfmt Mateusz Mikuła 2019-06-24 14:17:15 +02:00
  • c24c5aec02 rand_table: use u16 and remove some panic points Luca Bruno 2019-06-12 13:01:00 +00:00
  • 30d03a1d1e huffman.c: turn the DOWNHEAP() macro into a function Federico Mena Quintero 2019-06-11 20:06:01 -05:00
  • e8b8f69b85 huffman.c: turn the UPHEAP() macro into a function Federico Mena Quintero 2019-06-11 20:01:42 -05:00
  • 6f9365da76 Remove unused RandState field from EState Federico Mena Quintero 2019-06-11 13:20:25 -05:00
  • b85dc9b77d RandState: use snake_case names for fields Federico Mena Quintero 2019-06-11 13:16:59 -05:00
  • 04f0b0a10b rand_table.rs: Port all the functions in randtable.c to Rust Federico Mena Quintero 2019-06-11 13:12:25 -05:00
  • 581942f3a0 Make the RAND_TABLE static const Federico Mena Quintero 2019-06-11 12:52:14 -05:00
  • 3a6f9553d2 BZ2_rand_update_mask() - Turn BZ_RAND_UPD_MASK into a function Federico Mena Quintero 2019-06-11 12:51:07 -05:00
  • 9fe1ae2cc9 BZ2_rand_mask() - Turn BZ_RAND_MASK into a function Federico Mena Quintero 2019-06-11 12:44:02 -05:00
  • 9e5d25038a BZ_rand_init() - Turn BZ_RAND_INIT_MASK into a function Federico Mena Quintero 2019-06-11 12:35:14 -05:00
  • 62f9fc8abf Put the fields from BZ_RAND_DECLS in a RandState struct Federico Mena Quintero 2019-06-11 12:29:43 -05:00
  • 1e3c9d774c Remove crc32test.c Federico Mena Quintero 2019-05-30 13:46:14 -05:00
  • f7f69c03f3 Move the crc32 implementation over to Rust Federico Mena Quintero 2019-05-29 19:16:53 -05:00
  • 8865635737 Move usage of the crc crate to an experimental test Federico Mena Quintero 2019-05-29 18:49:18 -05:00
  • 2ca1c0de27 Now that we don't use crc32fast, rename the test function Federico Mena Quintero 2019-05-28 11:41:19 -05:00
  • 0a80c139ed Use Digest::new_custom() to use the same CRC32 mode as the original C code Federico Mena Quintero 2019-05-28 11:34:40 -05:00
  • 6bddec645e Add a Rust build infrastructure for an internals library Federico Mena Quintero 2019-05-27 19:37:28 -05:00
  • f43fea340a Add a test for the CRC32 functions Federico Mena Quintero 2019-05-27 18:47:57 -05:00
  • f55a1e7e0f Make the CRC32 table static const Federico Mena Quintero 2019-05-27 18:32:20 -05:00
  • 2ae5dbf531 Lowercase the names of the CRC functions Federico Mena Quintero 2019-05-27 18:30:53 -05:00
  • b1c20be736 Turn the CRC32 macros into functions Federico Mena Quintero 2019-05-27 18:00:16 -05:00
  • 01030efb29 Rename crctable.c to crc32.c Federico Mena Quintero 2019-05-27 17:39:30 -05:00
  • ab4061f774 Change USE_OLD_SONAME to build extra lib w. old name Micah Snyder 2021-09-26 13:48:46 -07:00
  • 4c0d43f0f8 Fix Windows build Micah Snyder 2021-07-25 13:37:22 -07:00
  • 1ea006590d CMake: Add USE_OLD_SONAME configuration option Micah Snyder 2021-07-25 01:26:15 -07:00
  • 7b44372099 Project version 1.1.0, libtool version 1:9:0 Micah Snyder 2021-07-24 18:27:17 -07:00
  • 10fe37f2eb Project home is now now gitlab.com/bzip2 Micah Snyder 2021-07-24 17:39:54 -07:00
  • 5d159ca220 News: Update to account for 1.0.7, 1.0.8 Micah Snyder 2021-07-24 17:33:57 -07:00
  • 56c8399086 Don't call unsafe functions from SIGSEGV/SIGBUS signal handler. Mark Wielaard 2020-05-17 20:02:31 +02:00
  • c7334a261a manual.xml: Add BZ_SEQUENCE_ERROR to return values of BZ2_bzDecompress Mark Wielaard 2020-05-17 15:43:45 +02:00
  • ef10e08eb4 Mention the --help command line option in the documentation. Mark Wielaard 2019-07-21 19:58:59 +02:00
  • 228a99c559 bzip2.1: remove blank spaces in man page and drop the .PU macro. Mark Wielaard 2019-07-21 17:09:25 +02:00
  • 72d05fc59b manual: Add id to legalnotice. Mark Wielaard 2019-07-11 20:05:42 +02:00
  • 9873c1c246 fix bzdiff when TMPDIR contains spaces Mark Wielaard 2019-07-11 23:24:29 +02:00
  • 62c12b8ebc Use UTF-8 encoding and include bzip.css as link for HTML manual. Mark Wielaard 2019-06-23 02:14:23 +02:00
  • 2221ed3deb Test: discard BZIP/BZIP2 vars before testing Micah Snyder 2021-07-10 02:37:00 -07:00
  • 2a2a30bd9f Merge branch 'pr-27-dcbaker-fix-tests-fixup' into 'master' Micah 2021-07-10 22:46:58 +00:00
  • 5b77c775f8 AppVeyor: Remove MSVC2008, Add 2017, Fix 2015 Micah Snyder 2021-07-10 15:37:58 -07:00
  • 857df933cb Windows: Prevent git from changing line endings on test files Micah Snyder 2021-07-10 12:33:16 -07:00
  • d8b73fcc04 Merge branch 'not-me' into 'master' Micah 2021-06-04 01:43:18 +00:00
  • 58bc20462f Remove myself as maintainer Federico Mena Quintero 2021-06-03 19:14:52 -05:00
  • 99459efa0b Code format housekeeping Micah Snyder 2021-05-31 16:02:57 -07:00
  • 44032388da Tests: print actual v. expected on test failure Micah Snyder 2021-05-31 16:00:25 -07:00
  • 4cb6ecfd34 CMake: Run tests with correct options Micah Snyder 2021-05-31 15:54:14 -07:00
  • 3ea0df8d80 tests/runtests.py: Compare the actual and expected output Dylan Baker 2019-06-28 10:26:43 -07:00
  • 917f66c56e meson: make test output more verbose Dylan Baker 2019-06-28 10:23:38 -07:00
  • bf905ea225 Merge branch 'master' into 'master' Micah 2021-05-31 19:53:03 +00:00
  • 4c7533f434 Merge branch 'master' into 'master' Micah 2021-05-31 19:51:38 +00:00
  • f2bbd4e5d8 Minor man page update dealing with bzip2/gzip differences imartisko 2021-05-31 19:51:38 +00:00
  • 775be3c894 Merge branch 'skip_tests_if_no_app' into 'master' Micah 2021-05-24 01:35:02 +00:00
  • 8e70ae1957 APP tests are disabled if app is not built Dmitry Kargin 2020-11-08 19:05:44 +03:00
  • 6211b6500c Merge branch 'win' into 'master' Micah 2020-09-11 21:11:13 +00:00
  • e37cc75e84 Add VS 2019 Isuru Fernando 2019-10-27 20:22:40 -05:00
  • 95f6895804 Add appveyor Isuru Fernando 2019-10-22 14:54:11 -05:00
  • f85224356b Use generator expressions for target file Isuru Fernando 2019-10-22 14:53:46 -05:00
  • 15255b553e Merge branch 'cmake-install-symlinks' into 'master' Federico Mena Quintero 2020-08-11 00:45:27 +00:00
  • 8ca1faa31f Don't call unsafe functions from SIGSEGV/SIGBUS signal handler. release/1.0 Mark Wielaard 2020-05-17 20:02:31 +02:00
  • 4022613462 manual.xml: Add BZ_SEQUENCE_ERROR to return values of BZ2_bzDecompress Mark Wielaard 2020-05-17 15:43:45 +02:00
  • 17a7a0ebfa Gitlab CI: Test cmake build on Debian Micah Snyder 2020-02-20 21:08:45 -05:00
  • b715457c1e CMake Improvements: Fix ENABLE_STATIC_LIB option, and renames static library with _static suffix to differentiate between shared library .lib file on Windows. Micah Snyder 2020-02-19 22:05:10 -05:00
  • b850a926ba Meson Improvements: Replaces use of add_project_arguments with executable()'s c_args option, providing a list of args that vary depending on the host OS. Also bumps minimum meson version from 0.48 to 0.50, to alleviate warnings about using features introduced in 0.50. Micah Snyder 2019-10-27 19:07:35 -04:00
  • 2c8c975075 CMake Improvements: reverted use of TARGET_FILE_SUFFIX because it requires CMake 3.15 or newer, which is not available on all test systems. Micah Snyder 2019-10-27 16:16:10 -04:00
  • 0023ecfbdb CMake improvements: copy/install bunzip.exe, bzcat.exe to correct directory (eg build\Release for a Release build). Micah Snyder 2019-10-27 15:54:26 -04:00
  • 095262feae CMake improvements: Replaces add_definitions with target_compile_definitions for bzip2, bzip2recover targets. Micah Snyder 2019-10-27 13:33:17 -04:00
  • 65179284ce license and version print should output to stdout and exit with code 0 Rikard Gynnerstedt 2019-10-24 12:48:57 +02:00
  • bae2dfa931 Changes CMake duplicate install targets (bunzip, etc) to symlinks instead of file copies. Micah Snyder 2019-09-14 22:58:37 -04:00
  • 1de04548d0 Improves CMake formatting, removing unnecessary quotes and fixing indentation. Micah Snyder 2019-09-14 21:19:35 -04:00
  • b52681fab6 Moves BZ_UNIX, BZ_LCCWIN32 defines out of bzip2.c and bzip2recover.c and into the build tooling (cmake, meson, and nmake). Micah Snyder 2019-09-14 18:48:40 -04:00
  • d0dae15260 Removing hardcoded BZ_UNIX definition which broke the build on Windows. Micah Snyder 2019-06-29 20:07:26 -04:00
  • af3ab6c58f CMake build tooling improvement: Adds install for bunzip, bzcat copies of bzip2, as well as shell-scripts bzdiff, bzgrep, bzmore, and their alternately named copies (not available for Windows). Micah Snyder 2019-06-29 18:35:26 -04:00
  • b7a6722911 Merge branch 'meson-warncflags' into 'master' Federico Mena Quintero 2019-09-10 17:31:00 +00:00
  • cc1d5a784a Merge branch 'meson-install-binary-links' into 'master' Federico Mena Quintero 2019-09-10 17:26:20 +00:00
  • 4a8a9fd228 Port WARNCFLAGS of CMakeLists.txt to meson.build Chih-Hsuan Yen 2019-08-19 22:51:25 +08:00
  • 3eff339237 Merge branch 'apt-get' into 'master' Jordan Petridis 2019-07-22 09:26:51 +00:00
  • 475173c2d0 Add generation of bzip2.txt and bzip2.1.preformatted to Makefile. Mark Wielaard 2019-07-21 17:35:44 +02:00
  • cb18332a82 Mention the --help command line option in the documentation. Mark Wielaard 2019-07-21 19:58:59 +02:00
  • 8d9410ce88 bzip2.1: remove blank spaces in man page and drop the .PU macro. Mark Wielaard 2019-07-21 17:09:25 +02:00
  • 20201212ab CI: Use apt-get rather than apt Роман Донченко 2019-07-15 20:57:56 +00:00
  • ef31e2d0ba Merge branch 'distutils' into 'master' Jordan Petridis 2019-07-15 02:28:23 +00:00