https://github.com/ntamas/plfit

sort by:
Revision Author Date Message Commit Date
651adf2 chore: bumped version to 0.9.6 12 March 2024, 13:46:47 UTC
d7dffc1 chore: updated changelog 12 March 2024, 13:46:38 UTC
8898348 ci: upgrade actions 12 March 2024, 13:36:13 UTC
24b7d9b fix: support Python 3.12, closes #46 12 March 2024, 13:36:02 UTC
e5d83d7 feat: add generated CONTRIBUTORS.txt, fixes #47 11 March 2024, 07:24:55 UTC
4c68c8d chore: bumped version to 0.9.5 09 March 2024, 09:57:14 UTC
c12fe14 chore: updated contributors list 09 March 2024, 09:56:18 UTC
4071ec1 Merge pull request #45 from orlitzky/underlinking src/CMakeLists.txt: link libplfit against $MATH_LIBRARY 09 March 2024, 09:55:35 UTC
0559e46 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 chore: updated contributors list 01 December 2023, 18:18:07 UTC
cc1ef21 Merge pull request #44 from Biswa96/mingw-fix Fix compiling with mingw toolchain 01 December 2023, 18:17:17 UTC
56dff07 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 chore: give credit to contributors 11 November 2023, 15:45:26 UTC
ae34bcd Merge pull request #43 from szhorvat/fix/cleanup Cleanup and fix some memory leaks 11 November 2023, 15:39:56 UTC
2293f51 fix: check for calloc failure 11 November 2023, 13:22:14 UTC
4c0b411 fix: fix memory leak on realloc failure 11 November 2023, 13:21:41 UTC
e870c47 refactor: better const-correctness and NULL instead of 0 11 November 2023, 13:21:11 UTC
f591a8a fix: more accurate value for better cross-platform compatibility 11 November 2023, 13:20:00 UTC
7afe819 refactor: remove unused headers 11 November 2023, 13:19:16 UTC
84226fa fix: use void for empty parameter lists for compatibility with modern compiler 11 November 2023, 13:18:43 UTC
3f24873 chore: updated changelog 01 August 2023, 20:20:46 UTC
e445893 fix: sync up with math constants from igraph 26 July 2023, 14:48:03 UTC
6de5b14 fix: avoid allocations of zero-length blocks 09 September 2022, 09:32:21 UTC
f8a7d6c chore: bumped version to 0.9.4 07 August 2022, 21:11:11 UTC
26498e6 fix: fix accidentally imported RNG_INTEGER() call from igraph 07 August 2022, 21:10:34 UTC
5e0d68b chore: updated changelog 07 August 2022, 21:08:56 UTC
1ea7022 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 fix: more rigorous memory cleanup in plfit_continuous() and plfit_discrete() 06 May 2022, 20:39:09 UTC
a2f52af fix: fix off-by-one indexing error in stratified sampling 04 May 2022, 11:05:45 UTC
99582ea chore: updated changelog 04 May 2022, 10:41:22 UTC
cea9e3e 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 Merge pull request #41 from dotlambda/patch-1 use CMAKE_INSTALL_FULL_<dir> 04 May 2022, 10:29:30 UTC
08bd0c9 ci: update Github Actions workflow to use Visual Studio 2022 04 May 2022, 10:23:28 UTC
55694c3 fix: add missing error string for newly introduced error code 04 May 2022, 10:15:04 UTC
d0e77c8 use CMAKE_INSTALL_FULL_<dir> 03 April 2022, 19:04:35 UTC
8e8bf87 test: added a simple smoke test for hsl_sf_lnhzeta() 06 January 2022, 21:11:37 UTC
3511a3e fix: do not enable ASan on ppc64 06 January 2022, 20:56:13 UTC
3894636 ci: use release build; trying to trigger the Debian build failure on s390x 04 January 2022, 10:49:37 UTC
ebbd48f ciL: do not use ASAN on s390x; not supported there 04 January 2022, 10:43:27 UTC
6aff30e ci: added Travis configuration file for some exotic architectures 04 January 2022, 10:09:51 UTC
0271ac7 chore: updated changelog 29 December 2021, 10:04:30 UTC
7195954 fix: fix name of header file in plfit_error.h 29 December 2021, 10:03:47 UTC
08ec2a1 Merge pull request #40 from jgmbenoit/hzeta fix: logical out-of-bounds access in Zeta calculation 29 December 2021, 10:02:56 UTC
79de526 fix: logical out-of-bounds access in Zeta calculation 28 December 2021, 21:31:56 UTC
4f602f1 style: added pre-commit hooks 27 December 2021, 10:43:32 UTC
d9ca3c4 chore: bumped version to 0.9.3 27 December 2021, 10:37:32 UTC
42c66c1 chore: updated changelog 27 December 2021, 10:37:19 UTC
e93a739 fix: sorting out includes and fixing pkgconfig file, refs #39 24 December 2021, 23:32:52 UTC
cc6dd87 chore: bumped version to 0.9.2 20 December 2021, 15:17:36 UTC
e75e9ea build: expose BUILD_SHARED_LIBS CMake option in CMake GUI 20 December 2021, 15:17:29 UTC
95f1f79 chore: let's try a 0.9.2 first 20 December 2021, 15:13:10 UTC
b75189e build: added tbump.toml to bump version numbers easily 19 December 2021, 22:12:06 UTC
d41ffd7 fix: install include files in include/plfit 19 December 2021, 22:05:44 UTC
6cfe999 fix: send normal test case output to stdout and not to stderr 19 December 2021, 22:00:50 UTC
c8c2a3b chore: bumped version to 0.9.1 01 December 2021, 20:18:15 UTC
6157c71 chore: updated changelog 01 December 2021, 20:17:58 UTC
b457df9 fix: fix filename in header 01 December 2021, 20:12:31 UTC
181c790 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 fix: slightly improved error handling 01 December 2021, 20:11:23 UTC
817cada 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 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 chore: bumped version to 0.9.0 08 November 2021, 15:24:52 UTC
e482b5c chore: added changelog 08 November 2021, 15:24:37 UTC
bd8f170 fix limit unsigned __int32 hack for older MSVC only 08 November 2021, 14:07:41 UTC
14918f1 fix: uint32_t should be unsigned even on Windows 08 November 2021, 14:06:20 UTC
5badaad test: exit early if there is an invalid sample in the result 08 November 2021, 13:22:42 UTC
533a42e 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 ci: use build type in install step, trigger checks for all branches 08 November 2021, 13:18:03 UTC
1ab075d test: bisection step 12 08 November 2021, 12:08:16 UTC
df69054 test: bisection step 11 08 November 2021, 12:05:16 UTC
0a718e1 test: maybe it's the hash mark in printf? 08 November 2021, 11:56:48 UTC
493339a test: bisection step 10 08 November 2021, 11:47:38 UTC
689d5c3 test: bisection step 9 08 November 2021, 11:44:55 UTC
197176f test: bisection step 8 08 November 2021, 11:38:26 UTC
5556fb2 test: bisection step 7 08 November 2021, 11:19:08 UTC
3ebc5c0 test: bisection step 6 08 November 2021, 11:14:40 UTC
0833f88 test: bisection step 5 08 November 2021, 11:11:48 UTC
e386a47 fix: free long_sticks and short_sticks in Walker sampler 08 November 2021, 11:08:57 UTC
6195166 test: bisection step 4 08 November 2021, 11:03:35 UTC
6659e21 test: bisection step 3 08 November 2021, 10:55:45 UTC
12050e8 test: next bisection step 08 November 2021, 10:51:54 UTC
fe802fb test: trying to find the root cause of the Windows failure with bisection 08 November 2021, 10:48:46 UTC
7b02d89 fix: fix a few compiler warnings on Ubuntu Linux 08 November 2021, 10:45:54 UTC
fd8e378 fix: fixing a few compiler warnings in Windows related to sampling 08 November 2021, 10:28:28 UTC
588c81b ci: publish report.xml unconditionally 08 November 2021, 10:17:59 UTC
7f42787 ci: publish report.xml as an artifact 08 November 2021, 10:14:29 UTC
1e6b24e ci: add step to publish unit test results 08 November 2021, 10:10:13 UTC
2397ce1 fix: fix an UBSan warning in the Mersenne Twister generator 08 November 2021, 09:48:26 UTC
3a7de44 test: show CTest output on failure 08 November 2021, 09:48:07 UTC
400a124 fix: add error checking for memory allocation in test_sampling 08 November 2021, 09:37:28 UTC
e6ecc70 refactor: switched to NEW policies in CMake, added support for LTO and sanitizers 08 November 2021, 09:32:33 UTC
fdd21a7 chore: bumped version to 0.8.3 08 November 2021, 08:32:34 UTC
1ee12a0 chore: ignore .vscode/ folder 18 July 2021, 23:36:20 UTC
9400867 feat: version header is now generated from CMake project version 18 July 2021, 23:35:57 UTC
639e7a9 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 fix: use version script only when compiling with gcc 18 July 2021, 23:11:12 UTC
d69a8ac fix: allocate large arrays on the heap in tests to prevent a segfault on Windows 18 July 2021, 22:58:53 UTC
edf7913 ci: run tests with ctest to make it work on Windows 18 July 2021, 22:48:10 UTC
d43dd2c ci: fix build on Windows 18 July 2021, 22:35:55 UTC
d68ac67 Merge branch 'master' into debian/initialrelease/0.8.2+ds-1/cmake/advanced_GNU_support/version-script 18 July 2021, 22:32:38 UTC
back to top