651adf2 | Tamas Nepusz | 12 March 2024, 13:46:47 UTC | chore: bumped version to 0.9.6 | 12 March 2024, 13:46:47 UTC |
d7dffc1 | Tamas Nepusz | 12 March 2024, 13:46:38 UTC | chore: updated changelog | 12 March 2024, 13:46:38 UTC |
8898348 | Tamas Nepusz | 12 March 2024, 13:36:13 UTC | ci: upgrade actions | 12 March 2024, 13:36:13 UTC |
24b7d9b | Tamas Nepusz | 12 March 2024, 13:36:02 UTC | fix: support Python 3.12, closes #46 | 12 March 2024, 13:36:02 UTC |
e5d83d7 | Tamas Nepusz | 11 March 2024, 07:24:55 UTC | feat: add generated CONTRIBUTORS.txt, fixes #47 | 11 March 2024, 07:24:55 UTC |
4c68c8d | Tamas Nepusz | 09 March 2024, 09:57:14 UTC | chore: bumped version to 0.9.5 | 09 March 2024, 09:57:14 UTC |
c12fe14 | Tamas Nepusz | 09 March 2024, 09:56:18 UTC | chore: updated contributors list | 09 March 2024, 09:56:18 UTC |
4071ec1 | Tamás Nepusz | 09 March 2024, 09:55:35 UTC | Merge pull request #45 from orlitzky/underlinking src/CMakeLists.txt: link libplfit against $MATH_LIBRARY | 09 March 2024, 09:55:35 UTC |
0559e46 | Michael Orlitzky | 08 March 2024, 22:17:45 UTC | src/CMakeLists.txt: link libplfit against $MATH_LIBRARY The libplfit library makes use of several math functions (exp, log, ...) , and so should be linked to libm directly when libm is required for those functions. If it is not, then compilation may succeed leaving the resulting library underlinked. This can lead to errors like, test_discrete: symbol lookup error: .../src/libplfit.so.0: undefined symbol: log when linking with lld and LDFLAGS="Wl,--as-needed". (The error above comes from plfit's own test suite.) Gentoo-bug: https://bugs.gentoo.org/926433 | 08 March 2024, 22:21:48 UTC |
5b1c99e | Tamas Nepusz | 01 December 2023, 18:17:57 UTC | chore: updated contributors list | 01 December 2023, 18:18:07 UTC |
cc1ef21 | Tamás Nepusz | 01 December 2023, 18:17:17 UTC | Merge pull request #44 from Biswa96/mingw-fix Fix compiling with mingw toolchain | 01 December 2023, 18:17:17 UTC |
56dff07 | Biswapriyo Nath | 01 December 2023, 17:36:00 UTC | Fix compiling with mingw toolchain This replaces _MSC_VER macro with _WIN32 because the former one is defined for Visual Studio platform only. | 01 December 2023, 17:36:00 UTC |
1441dea | Tamas Nepusz | 11 November 2023, 15:45:26 UTC | chore: give credit to contributors | 11 November 2023, 15:45:26 UTC |
ae34bcd | Tamás Nepusz | 11 November 2023, 15:39:56 UTC | Merge pull request #43 from szhorvat/fix/cleanup Cleanup and fix some memory leaks | 11 November 2023, 15:39:56 UTC |
2293f51 | Szabolcs Horvát | 11 November 2023, 13:22:14 UTC | fix: check for calloc failure | 11 November 2023, 13:22:14 UTC |
4c0b411 | Szabolcs Horvát | 11 November 2023, 13:21:41 UTC | fix: fix memory leak on realloc failure | 11 November 2023, 13:21:41 UTC |
e870c47 | Szabolcs Horvát | 11 November 2023, 13:21:11 UTC | refactor: better const-correctness and NULL instead of 0 | 11 November 2023, 13:21:11 UTC |
f591a8a | Szabolcs Horvát | 11 November 2023, 13:20:00 UTC | fix: more accurate value for better cross-platform compatibility | 11 November 2023, 13:20:00 UTC |
7afe819 | Szabolcs Horvát | 11 November 2023, 13:19:16 UTC | refactor: remove unused headers | 11 November 2023, 13:19:16 UTC |
84226fa | Szabolcs Horvát | 11 November 2023, 13:18:43 UTC | fix: use void for empty parameter lists for compatibility with modern compiler | 11 November 2023, 13:18:43 UTC |
3f24873 | Tamás Nepusz | 01 August 2023, 20:20:46 UTC | chore: updated changelog | 01 August 2023, 20:20:46 UTC |
e445893 | Tamas Nepusz | 26 July 2023, 14:48:03 UTC | fix: sync up with math constants from igraph | 26 July 2023, 14:48:03 UTC |
6de5b14 | Tamas Nepusz | 09 September 2022, 09:32:21 UTC | fix: avoid allocations of zero-length blocks | 09 September 2022, 09:32:21 UTC |
f8a7d6c | Tamas Nepusz | 07 August 2022, 21:11:11 UTC | chore: bumped version to 0.9.4 | 07 August 2022, 21:11:11 UTC |
26498e6 | Tamas Nepusz | 07 August 2022, 21:10:34 UTC | fix: fix accidentally imported RNG_INTEGER() call from igraph | 07 August 2022, 21:10:34 UTC |
5e0d68b | Tamas Nepusz | 07 August 2022, 21:08:56 UTC | chore: updated changelog | 07 August 2022, 21:08:56 UTC |
1ea7022 | Tamas Nepusz | 07 August 2022, 21:01:37 UTC | chore: add get_random_uint16() helper function to src/mt.c to make the source consistent with igraph's vendored copy | 07 August 2022, 21:01:37 UTC |
d2b4078 | Tamas Nepusz | 06 May 2022, 20:39:09 UTC | fix: more rigorous memory cleanup in plfit_continuous() and plfit_discrete() | 06 May 2022, 20:39:09 UTC |
a2f52af | Tamas Nepusz | 04 May 2022, 11:04:50 UTC | fix: fix off-by-one indexing error in stratified sampling | 04 May 2022, 11:05:45 UTC |
99582ea | Tamas Nepusz | 04 May 2022, 10:41:22 UTC | chore: updated changelog | 04 May 2022, 10:41:22 UTC |
cea9e3e | Tamas Nepusz | 04 May 2022, 10:40:08 UTC | fix: libplfit.pc should still use ${prefix} if possible but we now watch out for absolute paths | 04 May 2022, 10:40:15 UTC |
7e0b380 | Tamás Nepusz | 04 May 2022, 10:29:30 UTC | Merge pull request #41 from dotlambda/patch-1 use CMAKE_INSTALL_FULL_<dir> | 04 May 2022, 10:29:30 UTC |
08bd0c9 | Tamas Nepusz | 04 May 2022, 10:23:28 UTC | ci: update Github Actions workflow to use Visual Studio 2022 | 04 May 2022, 10:23:28 UTC |
55694c3 | Tamas Nepusz | 04 May 2022, 10:15:04 UTC | fix: add missing error string for newly introduced error code | 04 May 2022, 10:15:04 UTC |
d0e77c8 | Robert Schütz | 03 April 2022, 19:04:35 UTC | use CMAKE_INSTALL_FULL_<dir> | 03 April 2022, 19:04:35 UTC |
8e8bf87 | Tamas Nepusz | 06 January 2022, 21:11:37 UTC | test: added a simple smoke test for hsl_sf_lnhzeta() | 06 January 2022, 21:11:37 UTC |
3511a3e | Tamas Nepusz | 06 January 2022, 20:56:13 UTC | fix: do not enable ASan on ppc64 | 06 January 2022, 20:56:13 UTC |
3894636 | Tamas Nepusz | 04 January 2022, 10:49:37 UTC | ci: use release build; trying to trigger the Debian build failure on s390x | 04 January 2022, 10:49:37 UTC |
ebbd48f | Tamas Nepusz | 04 January 2022, 10:43:27 UTC | ciL: do not use ASAN on s390x; not supported there | 04 January 2022, 10:43:27 UTC |
6aff30e | Tamas Nepusz | 04 January 2022, 10:07:01 UTC | ci: added Travis configuration file for some exotic architectures | 04 January 2022, 10:09:51 UTC |
0271ac7 | Tamas Nepusz | 29 December 2021, 10:04:30 UTC | chore: updated changelog | 29 December 2021, 10:04:30 UTC |
7195954 | Tamas Nepusz | 29 December 2021, 10:03:47 UTC | fix: fix name of header file in plfit_error.h | 29 December 2021, 10:03:47 UTC |
08ec2a1 | Tamás Nepusz | 29 December 2021, 10:02:56 UTC | Merge pull request #40 from jgmbenoit/hzeta fix: logical out-of-bounds access in Zeta calculation | 29 December 2021, 10:02:56 UTC |
79de526 | Jerome Benoit | 28 December 2021, 21:31:56 UTC | fix: logical out-of-bounds access in Zeta calculation | 28 December 2021, 21:31:56 UTC |
4f602f1 | Tamas Nepusz | 27 December 2021, 10:43:32 UTC | style: added pre-commit hooks | 27 December 2021, 10:43:32 UTC |
d9ca3c4 | Tamas Nepusz | 27 December 2021, 10:37:32 UTC | chore: bumped version to 0.9.3 | 27 December 2021, 10:37:32 UTC |
42c66c1 | Tamas Nepusz | 27 December 2021, 10:37:13 UTC | chore: updated changelog | 27 December 2021, 10:37:19 UTC |
e93a739 | Tamas Nepusz | 24 December 2021, 23:32:52 UTC | fix: sorting out includes and fixing pkgconfig file, refs #39 | 24 December 2021, 23:32:52 UTC |
cc6dd87 | Tamas Nepusz | 20 December 2021, 15:17:36 UTC | chore: bumped version to 0.9.2 | 20 December 2021, 15:17:36 UTC |
e75e9ea | Tamas Nepusz | 20 December 2021, 15:17:29 UTC | build: expose BUILD_SHARED_LIBS CMake option in CMake GUI | 20 December 2021, 15:17:29 UTC |
95f1f79 | Tamas Nepusz | 20 December 2021, 15:13:10 UTC | chore: let's try a 0.9.2 first | 20 December 2021, 15:13:10 UTC |
b75189e | Tamas Nepusz | 19 December 2021, 22:12:06 UTC | build: added tbump.toml to bump version numbers easily | 19 December 2021, 22:12:06 UTC |
d41ffd7 | Tamas Nepusz | 19 December 2021, 22:05:44 UTC | fix: install include files in include/plfit | 19 December 2021, 22:05:44 UTC |
6cfe999 | Tamas Nepusz | 19 December 2021, 22:00:50 UTC | fix: send normal test case output to stdout and not to stderr | 19 December 2021, 22:00:50 UTC |
c8c2a3b | Tamas Nepusz | 01 December 2021, 20:18:15 UTC | chore: bumped version to 0.9.1 | 01 December 2021, 20:18:15 UTC |
6157c71 | Tamas Nepusz | 01 December 2021, 20:17:58 UTC | chore: updated changelog | 01 December 2021, 20:17:58 UTC |
b457df9 | Tamas Nepusz | 01 December 2021, 20:12:31 UTC | fix: fix filename in header | 01 December 2021, 20:12:31 UTC |
181c790 | Tamas Nepusz | 01 December 2021, 20:12:23 UTC | fix: fix problems in discrete fitting when some xs<1 and the remaining samples do not have enough unique values | 01 December 2021, 20:12:23 UTC |
fc2a838 | Tamas Nepusz | 01 December 2021, 20:11:23 UTC | fix: slightly improved error handling | 01 December 2021, 20:11:23 UTC |
817cada | Tamás Nepusz | 11 November 2021, 19:28:58 UTC | Merge pull request #36 from jgmbenoit/debian/0.9.0+ds-1/cmake/CC_only cmake material: C only project | 11 November 2021, 19:28:58 UTC |
6e96848 | Jerome Benoit | 11 November 2021, 15:30:02 UTC | cmake material: C only project Description: cmake material: C only project Since the code contains no C++ specific code, it is more accurate to set C as LANGUAGES. End developers may know that they can easily integrate C material in their C++ projects if necessary. Origin: debian Comment: better integration Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-11-11 | 11 November 2021, 15:30:12 UTC |
3a64583 | Tamas Nepusz | 08 November 2021, 15:24:52 UTC | chore: bumped version to 0.9.0 | 08 November 2021, 15:24:52 UTC |
e482b5c | Tamas Nepusz | 08 November 2021, 15:24:37 UTC | chore: added changelog | 08 November 2021, 15:24:37 UTC |
bd8f170 | Tamas Nepusz | 08 November 2021, 14:07:41 UTC | fix limit unsigned __int32 hack for older MSVC only | 08 November 2021, 14:07:41 UTC |
14918f1 | Tamas Nepusz | 08 November 2021, 14:06:20 UTC | fix: uint32_t should be unsigned even on Windows | 08 November 2021, 14:06:20 UTC |
5badaad | Tamas Nepusz | 08 November 2021, 13:22:42 UTC | test: exit early if there is an invalid sample in the result | 08 November 2021, 13:22:42 UTC |
533a42e | Tamas Nepusz | 08 November 2021, 13:19:15 UTC | test: update sampling test to check whether each sample is in the valid range before creating a histogram | 08 November 2021, 13:19:15 UTC |
d093953 | Tamas Nepusz | 08 November 2021, 13:18:03 UTC | ci: use build type in install step, trigger checks for all branches | 08 November 2021, 13:18:03 UTC |
1ab075d | Tamas Nepusz | 08 November 2021, 12:08:16 UTC | test: bisection step 12 | 08 November 2021, 12:08:16 UTC |
df69054 | Tamas Nepusz | 08 November 2021, 12:05:16 UTC | test: bisection step 11 | 08 November 2021, 12:05:16 UTC |
0a718e1 | Tamas Nepusz | 08 November 2021, 11:56:48 UTC | test: maybe it's the hash mark in printf? | 08 November 2021, 11:56:48 UTC |
493339a | Tamas Nepusz | 08 November 2021, 11:47:38 UTC | test: bisection step 10 | 08 November 2021, 11:47:38 UTC |
689d5c3 | Tamas Nepusz | 08 November 2021, 11:44:55 UTC | test: bisection step 9 | 08 November 2021, 11:44:55 UTC |
197176f | Tamas Nepusz | 08 November 2021, 11:38:26 UTC | test: bisection step 8 | 08 November 2021, 11:38:26 UTC |
5556fb2 | Tamas Nepusz | 08 November 2021, 11:19:08 UTC | test: bisection step 7 | 08 November 2021, 11:19:08 UTC |
3ebc5c0 | Tamas Nepusz | 08 November 2021, 11:14:40 UTC | test: bisection step 6 | 08 November 2021, 11:14:40 UTC |
0833f88 | Tamas Nepusz | 08 November 2021, 11:11:48 UTC | test: bisection step 5 | 08 November 2021, 11:11:48 UTC |
e386a47 | Tamas Nepusz | 08 November 2021, 11:08:57 UTC | fix: free long_sticks and short_sticks in Walker sampler | 08 November 2021, 11:08:57 UTC |
6195166 | Tamas Nepusz | 08 November 2021, 11:03:35 UTC | test: bisection step 4 | 08 November 2021, 11:03:35 UTC |
6659e21 | Tamas Nepusz | 08 November 2021, 10:55:45 UTC | test: bisection step 3 | 08 November 2021, 10:55:45 UTC |
12050e8 | Tamas Nepusz | 08 November 2021, 10:51:54 UTC | test: next bisection step | 08 November 2021, 10:51:54 UTC |
fe802fb | Tamas Nepusz | 08 November 2021, 10:48:46 UTC | test: trying to find the root cause of the Windows failure with bisection | 08 November 2021, 10:48:46 UTC |
7b02d89 | Tamas Nepusz | 08 November 2021, 10:45:54 UTC | fix: fix a few compiler warnings on Ubuntu Linux | 08 November 2021, 10:45:54 UTC |
fd8e378 | Tamas Nepusz | 08 November 2021, 10:28:28 UTC | fix: fixing a few compiler warnings in Windows related to sampling | 08 November 2021, 10:28:28 UTC |
588c81b | Tamas Nepusz | 08 November 2021, 10:17:59 UTC | ci: publish report.xml unconditionally | 08 November 2021, 10:17:59 UTC |
7f42787 | Tamas Nepusz | 08 November 2021, 10:14:29 UTC | ci: publish report.xml as an artifact | 08 November 2021, 10:14:29 UTC |
1e6b24e | Tamas Nepusz | 08 November 2021, 10:10:13 UTC | ci: add step to publish unit test results | 08 November 2021, 10:10:13 UTC |
2397ce1 | Tamas Nepusz | 08 November 2021, 09:48:26 UTC | fix: fix an UBSan warning in the Mersenne Twister generator | 08 November 2021, 09:48:26 UTC |
3a7de44 | Tamas Nepusz | 08 November 2021, 09:48:07 UTC | test: show CTest output on failure | 08 November 2021, 09:48:07 UTC |
400a124 | Tamas Nepusz | 08 November 2021, 09:37:28 UTC | fix: add error checking for memory allocation in test_sampling | 08 November 2021, 09:37:28 UTC |
e6ecc70 | Tamas Nepusz | 08 November 2021, 09:32:33 UTC | refactor: switched to NEW policies in CMake, added support for LTO and sanitizers | 08 November 2021, 09:32:33 UTC |
fdd21a7 | Tamas Nepusz | 08 November 2021, 08:32:34 UTC | chore: bumped version to 0.8.3 | 08 November 2021, 08:32:34 UTC |
1ee12a0 | Tamas Nepusz | 18 July 2021, 23:36:20 UTC | chore: ignore .vscode/ folder | 18 July 2021, 23:36:20 UTC |
9400867 | Tamas Nepusz | 18 July 2021, 23:35:57 UTC | feat: version header is now generated from CMake project version | 18 July 2021, 23:35:57 UTC |
639e7a9 | Tamás Nepusz | 18 July 2021, 23:12:05 UTC | Merge pull request #35 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/cmake/advanced_GNU_support/version-script cmake: advanced GNU support: version script | 18 July 2021, 23:12:05 UTC |
7bd8252 | Tamás Nepusz | 18 July 2021, 23:11:12 UTC | fix: use version script only when compiling with gcc | 18 July 2021, 23:11:12 UTC |
d69a8ac | Tamas Nepusz | 18 July 2021, 22:58:53 UTC | fix: allocate large arrays on the heap in tests to prevent a segfault on Windows | 18 July 2021, 22:58:53 UTC |
edf7913 | Tamas Nepusz | 18 July 2021, 22:48:10 UTC | ci: run tests with ctest to make it work on Windows | 18 July 2021, 22:48:10 UTC |
d43dd2c | Tamas Nepusz | 18 July 2021, 22:35:55 UTC | ci: fix build on Windows | 18 July 2021, 22:35:55 UTC |
d68ac67 | Tamás Nepusz | 18 July 2021, 22:32:38 UTC | Merge branch 'master' into debian/initialrelease/0.8.2+ds-1/cmake/advanced_GNU_support/version-script | 18 July 2021, 22:32:38 UTC |