https://github.com/ntamas/plfit

sort by:
Revision Author Date Message Commit Date
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
ed97c93 ci: make sure that matrix.config.os is respected 18 July 2021, 22:29:55 UTC
2de544d ci: trying to add a Windows build step as well 18 July 2021, 22:24:14 UTC
90069f4 ci: added macOS to build matrix 18 July 2021, 20:59:17 UTC
33112db ci: improved Github Actions file, preparing for build matrix 18 July 2021, 20:54:29 UTC
b98e10e fix: use PROJECT_*_DIR instead of CMAKE_*_DIR 18 July 2021, 20:34:47 UTC
7e4b677 chore: add project description and homepage URL in CMakeLists.txt 18 July 2021, 20:34:26 UTC
86229e5 Merge pull request #34 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/cmake/advanced_GNU_support/pkg-config cmake: advanced GNU support: pkg config 18 July 2021, 20:27:55 UTC
3c35fbf Merge pull request #33 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/cmake/basic_GNU_support cmake: installation: basic GNU support 16 July 2021, 21:40:56 UTC
490e903 delete unneeded .orig file from PR 16 July 2021, 21:39:12 UTC
1c2a9cc Merge pull request #30 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/cc/warnings/silence CC warnings; silence 16 July 2021, 21:36:59 UTC
3f81c4b Merge pull request #26 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/systemwide systemwide inclusion in installable C header 16 July 2021, 21:35:52 UTC
ede55d6 Merge pull request #25 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/nameconflicts resolve potential name conflics 16 July 2021, 21:33:34 UTC
15dfb1b chore: removed Travis build status badge from README 16 July 2021, 21:32:50 UTC
985a2f2 ci: added basic Github Actions file, removed Travis 16 July 2021, 21:29:38 UTC
38319d1 harden tests: no_datafile_found exit with message (#32) * harden tests: no_datafile_found exit with message Description: harden tests: no_datafile_found exit with message Terminate tests when a required data file could not be found. Meant to be submitted to the upstream maintainer. Origin: debian Comment: harden tests Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 * delete unneeded test_common.c.orig from PR * style: nitpicking Co-authored-by: Tamás Nepusz <ntamas@gmail.com> 16 July 2021, 21:20:48 UTC
39b86dd Merge pull request #31 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/tests/platform_independent enhance tests: discard unneeded config header 16 July 2021, 21:18:53 UTC
94b6197 Merge pull request #28 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/tests/DATADIR harden test nachinery: data access 16 July 2021, 21:11:05 UTC
5ab6950 consistent indentation in test_python_module.py 16 July 2021, 21:10:41 UTC
81e7b12 Merge pull request #27 from jgmbenoit/debian/initialrelease/0.8.2+ds-1/dos2unix convert Karate Club [unix] data file from DOS to Unix format 16 July 2021, 21:07:47 UTC
6d7276e enhance cmake material: pkg-config support Description: enhance cmake material: pkg-config support Introduce pkg-config(1) support. Meant to be submitted to the upstream maintainer. Origin: debian Comment: better integration: pkg-config support Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 15:10:05 UTC
dbeaa56 enhance cmake material: standard GNU support Description: enhance cmake material: standard GNU support Introduce GNU strandard installation cmake-instructions. Meant to be submitted to the upstream maintainer. Origin: debian Comment: better integration Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 15:00:30 UTC
38edd31 enhance tests: discard unneeded config header Description: enhance tests: discard unneeded config header Discard inclusion of the platform header in tests as it appears not necessary while it is confusing. Meant to be submitted to the upstream maintainer. Origin: debian Comment: better integration: tests Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 14:46:11 UTC
fca20bc GCC warnings: silence Description: GCC warnings: silence Silence GCC warning messages that warns against MVC C specific code that might be obsolete by now. Meant to be submitted to the upstream maintainer. Origin: debian Comment: silence GCC warning Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 14:41:04 UTC
079d0be harden test nachinery: data access Description: harden test nachinery: data access Harmonize data access between C tests and Python tests; Introduce DATADIR macro in order to pass exotic location at running time. Meant to be submitted to the upstream maintainer. Origin: debian Comment: hardening tests Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 14:23:46 UTC
7524cbd convert Karate Club [unix] data file from DOS to Unix format Description: convert Karate Club data file from DOS to Unix format Convert the data/karate-commented.dat data file from DOS to Unix format for consistency reasons as an explicit DOS version namely data/karate-commented_dos.dat is present for test purposes. This patch certainly correct a manoeuver mistake. Meant to be submitted to the upstream maintainer. Origin: debian Comment: probably correct a manoeuver mistake Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 14:15:26 UTC
911550d systemwide include in installable C headers Description: systemwide include in installed C headers Set systemwide inclusion in C headers that are installed. Meant to be submitted to the upstream maintainer. Origin: debian Comment: better integration Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 14:08:49 UTC
d5f8ae9 fix: potential name conflict: error Description: add prefix plfit_ to error material Add prefix plfit_ to error material to avoid name conflict, Meant to be submitted to the upstream maintainer. Origin: debian Comment: name conflict avoidance Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 13:58:13 UTC
fe04e4d fix: potential name conflict: sampling Description: add prefix plfit_ to sampling material Add prefix plfit_ to sampling material to avoid name conflict, Meant to be submitted to the upstream maintainer. Origin: debian Comment: name conflict avoidance Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 13:56:16 UTC
57ce842 fix: potential name conflict: MT Description: add prefix plfit_ to MT material Add prefix plfit_ to MT material to avoid name conflict, Meant to be submitted to the upstream maintainer. Origin: debian Comment: name conflict avoidance Author: Jerome Benoit <calculus@rezozer.net> Last-Update: 2021-07-16 16 July 2021, 13:52:36 UTC
8585ded fix: added missing include 06 May 2021, 12:16:41 UTC
a37fd33 fix: silence an incorrect warning in Clang 9.0 when OpenMP is enabled 06 May 2021, 12:04:33 UTC
33cfd83 fix: ssize_t is a POSIX extension so it won't work for MSVC, use long int in plfit 26 April 2021, 10:23:16 UTC
23b3392 fix: change type of OpenMP index variable to signed to make Windows MSVC happy 26 April 2021, 10:08:46 UTC
89d547b refactor: readability improvement 26 April 2021, 10:08:10 UTC
f683728 removed abort() call from sampling.c 24 November 2020, 14:41:33 UTC
d964e30 fix: fix typo from previous commit 14 November 2020, 19:49:25 UTC
4b6f6b1 fix: resolve a few warnings with MSVC 14 November 2020, 19:32:40 UTC
029e54c fix policy issue with older CMakes, part2 13 June 2020, 09:45:50 UTC
90d50a0 fix policy issue with older CMakes 13 June 2020, 09:43:46 UTC
e9ef5bc restore compatibility with CMake 3.5 as this is in Ubuntu Xenial 13 June 2020, 09:41:04 UTC
57642c9 Travis: get rid of warnings in CI interface 13 June 2020, 09:36:19 UTC
96a9e05 Travis: use Ubuntu Bionic because of newer CMake 13 June 2020, 09:35:05 UTC
1168a4a modernized CMake build; now we require CMake 3.14 or later 13 June 2020, 09:31:57 UTC
654ab50 Python interface: fixed the constructors of plfit_..._options_t, they were not called 13 June 2020, 09:22:42 UTC
ba30a82 went back to the previous solution as the new one caused further problems on MSVC 28 February 2020, 20:02:23 UTC
72ce935 put _USE_MATH_DEFINES in platform.h instead 28 February 2020, 16:49:17 UTC
8740c81 ensure math.h defines are present with MSVC, thanks to @szhorvat 28 February 2020, 16:41:24 UTC
24abaf7 include platform.h in hzeta.c so we have NAN even on Windows 27 February 2020, 23:40:59 UTC
c074434 bumped version to 0.8.1 27 February 2020, 21:49:17 UTC
db6c33d fixed a bug in the old p-value approximation method (deprecated since 0.7) 27 February 2020, 21:48:00 UTC
2076fc6 moved license file to the root of the repo so Github can find it 27 February 2020, 20:00:48 UTC
6981390 bumped version to 0.8 27 February 2020, 19:50:26 UTC
71f838f changed license to GPLv2 or later 27 February 2020, 19:48:55 UTC
27edcf8 added .editorconfig file [skip ci] 27 February 2020, 19:09:53 UTC
1c980a4 added test for the handling of underflows 05 March 2018, 08:40:26 UTC
7472718 added a comment regarding the transition from hzeta() to lnhzeta() in the KS discrete test 05 March 2018, 08:28:46 UTC
a8fd8d5 nitpicking, fixing typos 05 March 2018, 08:20:43 UTC
d44bbe6 Merge pull request #17 from jgmbenoit/development/lnhzeta_deriv_tuple import and incorporate the lnhzeta family functions 05 March 2018, 08:16:20 UTC
a438da3 import and incorporate the hsl_sf_hzeta family functions 04 March 2018, 14:25:11 UTC
a5383b1 Merge pull request #15 from jgmbenoit/development/commentedline allow #comment-eol (and fix parse error machinery) 08 December 2017, 12:31:22 UTC
c639991 added exit with EX_DATAERR as status for corrupted or empty input data 04 December 2017, 12:40:10 UTC
7512fa8 added a comment on inline comment support in README.rst 04 December 2017, 12:19:57 UTC
fcf8f51 added commented data files 04 December 2017, 12:03:20 UTC
78eaa36 removed data/ from gitignore, refs #15 04 December 2017, 08:02:32 UTC
58b09d4 allow #comment-eol (and fix parse error machinery) 03 December 2017, 16:03:30 UTC
97630b4 moving to new travis infrastructure 14 August 2015, 14:17:30 UTC
23d63a8 print long ints when generating pure discrete power laws 14 August 2015, 14:17:11 UTC
24eaf59 Merge branch 'master' of github.com:ntamas/plfit 08 December 2014, 22:20:44 UTC
22dab8b fixed compilation issues with MSVC, closes #11 08 December 2014, 22:20:04 UTC
1f2f257 fixed gcc compilation instructions in README, related to issue #11 06 December 2014, 16:04:04 UTC
6f77c58 fixed a few errors that prevented plfit from compiling properly with MSVC 05 December 2014, 11:36:28 UTC
52aba66 updated the CMake-less build process in README.rst; closes #10 10 March 2014, 19:06:31 UTC
65c34eb clarified how the p-value estimation is done with -p approx 25 April 2013, 20:31:33 UTC
fa07827 moved test/README.rst to data/ 31 March 2013, 21:40:36 UTC
6cab948 better INFINITY definition; thanks to Gábor Csárdi 24 March 2013, 12:17:27 UTC
a466a13 platform.h now defines INFINITY and NAN not only for MSVC 23 March 2013, 20:57:23 UTC
731e54e removed usage of INFINITY and NAN from gss.c 23 March 2013, 12:40:17 UTC
71e148a fixed an uninitialized variable in test_sampling.c 23 March 2013, 12:39:59 UTC
6a33c3f bumped version number to 0.7 24 January 2013, 20:32:12 UTC
8eae4eb fixed SWIG interface specification to work with SWIG 2.0.4 16 January 2013, 19:33:29 UTC
fb6ceff Merge branch 'master' of github.com:ntamas/plfit 15 January 2013, 11:47:19 UTC
b1cae18 fixed a rare overflow issue in plfit_rzeta and plfit_rzeta_array 15 January 2013, 11:46:21 UTC
2f4fc8d interface updates; added function to calculate the p-value only 08 January 2013, 18:51:57 UTC
565b102 added switch to configure the precision for the p-value calculation 08 January 2013, 18:13:59 UTC
f8efaaf p-value calculation skipped by default from now on 02 January 2013, 21:52:46 UTC
bb000c9 Travis build images are accessed using https:// 02 January 2013, 13:42:36 UTC
609416d whoops, re-adding README 02 January 2013, 13:41:33 UTC
6ec36b8 added Travis build status image to README 02 January 2013, 13:39:01 UTC
eaa0f86 fixed a few build warnings 02 January 2013, 13:29:52 UTC
060a73d fixed Python build for Linux; configured Travis-CI 02 January 2013, 13:21:24 UTC
d0ce95f Python interface updates; added info about OpenMP in README 01 January 2013, 19:22:58 UTC
31f1082 implemented exact p-value calculation + parallelization + zeta random variate for the discrete case 01 January 2013, 19:03:36 UTC
4061e22 added OpenMP parallelization to plfit_continuous 26 December 2012, 20:19:47 UTC
9718618 playing around with OpenMP parallelization 25 December 2012, 22:48:25 UTC
abb7eae fixed #include of lbfgs.h since it is not a public header 25 December 2012, 20:43:02 UTC
6957dbb added proper xmin handling to plgen 25 December 2012, 20:42:35 UTC
716aa4b fixed a few issues with the Microsoft Visual Studio compiler 16 December 2012, 21:37:15 UTC
58063c0 optionally calculating mean, variance, skewness and kurtosis 15 December 2012, 21:25:55 UTC
back to top