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 |
ed97c93 | Tamas Nepusz | 18 July 2021, 22:29:55 UTC | ci: make sure that matrix.config.os is respected | 18 July 2021, 22:29:55 UTC |
2de544d | Tamas Nepusz | 18 July 2021, 22:24:14 UTC | ci: trying to add a Windows build step as well | 18 July 2021, 22:24:14 UTC |
90069f4 | Tamas Nepusz | 18 July 2021, 20:59:17 UTC | ci: added macOS to build matrix | 18 July 2021, 20:59:17 UTC |
33112db | Tamas Nepusz | 18 July 2021, 20:54:29 UTC | ci: improved Github Actions file, preparing for build matrix | 18 July 2021, 20:54:29 UTC |
b98e10e | Tamas Nepusz | 18 July 2021, 20:34:47 UTC | fix: use PROJECT_*_DIR instead of CMAKE_*_DIR | 18 July 2021, 20:34:47 UTC |
7e4b677 | Tamas Nepusz | 18 July 2021, 20:34:26 UTC | chore: add project description and homepage URL in CMakeLists.txt | 18 July 2021, 20:34:26 UTC |
86229e5 | Tamás Nepusz | 18 July 2021, 20:27:55 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:40:56 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:39:12 UTC | delete unneeded .orig file from PR | 16 July 2021, 21:39:12 UTC |
1c2a9cc | Tamás Nepusz | 16 July 2021, 21:36:59 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:35:52 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:33:34 UTC | 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 | Tamas Nepusz | 16 July 2021, 21:32:50 UTC | chore: removed Travis build status badge from README | 16 July 2021, 21:32:50 UTC |
985a2f2 | Tamas Nepusz | 16 July 2021, 21:29:20 UTC | ci: added basic Github Actions file, removed Travis | 16 July 2021, 21:29:38 UTC |
38319d1 | Jérôme Benoit | 16 July 2021, 21:20:48 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:18:53 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:11:05 UTC | 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 | Tamás Nepusz | 16 July 2021, 21:10:41 UTC | consistent indentation in test_python_module.py | 16 July 2021, 21:10:41 UTC |
81e7b12 | Tamás Nepusz | 16 July 2021, 21:07:47 UTC | 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 |
ba161a1 | Jerome Benoit | 16 July 2021, 15:28:49 UTC | library: provide version-script material Description: library: provide version-script material Introduce a version-script to control better the library entries. 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:29:19 UTC |
6d7276e | Jerome Benoit | 16 July 2021, 15:09:52 UTC | 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 | Jerome Benoit | 16 July 2021, 15:00:25 UTC | 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 | Jerome Benoit | 16 July 2021, 14:46:01 UTC | 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 | Jerome Benoit | 16 July 2021, 14:40:59 UTC | 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 | Jerome Benoit | 16 July 2021, 14:23:38 UTC | 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 | Jerome Benoit | 16 July 2021, 14:15:17 UTC | 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 | Jerome Benoit | 16 July 2021, 14:08:44 UTC | 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 | Jerome Benoit | 16 July 2021, 13:58:08 UTC | 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 | Jerome Benoit | 16 July 2021, 13:56:09 UTC | 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 | Jerome Benoit | 16 July 2021, 13:52:19 UTC | 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 | Tamas Nepusz | 06 May 2021, 12:16:41 UTC | fix: added missing include | 06 May 2021, 12:16:41 UTC |
a37fd33 | Tamas Nepusz | 06 May 2021, 12:04:33 UTC | fix: silence an incorrect warning in Clang 9.0 when OpenMP is enabled | 06 May 2021, 12:04:33 UTC |
33cfd83 | Tamas Nepusz | 26 April 2021, 10:23:16 UTC | 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 | Tamas Nepusz | 26 April 2021, 10:08:46 UTC | fix: change type of OpenMP index variable to signed to make Windows MSVC happy | 26 April 2021, 10:08:46 UTC |
89d547b | Tamas Nepusz | 26 April 2021, 10:08:10 UTC | refactor: readability improvement | 26 April 2021, 10:08:10 UTC |
f683728 | Tamas Nepusz | 24 November 2020, 14:41:33 UTC | removed abort() call from sampling.c | 24 November 2020, 14:41:33 UTC |
d964e30 | Tamas Nepusz | 14 November 2020, 19:49:25 UTC | fix: fix typo from previous commit | 14 November 2020, 19:49:25 UTC |
4b6f6b1 | Tamas Nepusz | 14 November 2020, 19:32:40 UTC | fix: resolve a few warnings with MSVC | 14 November 2020, 19:32:40 UTC |
029e54c | Tamas Nepusz | 13 June 2020, 09:45:50 UTC | fix policy issue with older CMakes, part2 | 13 June 2020, 09:45:50 UTC |
90d50a0 | Tamas Nepusz | 13 June 2020, 09:43:46 UTC | fix policy issue with older CMakes | 13 June 2020, 09:43:46 UTC |
e9ef5bc | Tamas Nepusz | 13 June 2020, 09:41:04 UTC | restore compatibility with CMake 3.5 as this is in Ubuntu Xenial | 13 June 2020, 09:41:04 UTC |
57642c9 | Tamas Nepusz | 13 June 2020, 09:36:19 UTC | Travis: get rid of warnings in CI interface | 13 June 2020, 09:36:19 UTC |
96a9e05 | Tamas Nepusz | 13 June 2020, 09:35:05 UTC | Travis: use Ubuntu Bionic because of newer CMake | 13 June 2020, 09:35:05 UTC |
1168a4a | Tamas Nepusz | 13 June 2020, 09:31:57 UTC | modernized CMake build; now we require CMake 3.14 or later | 13 June 2020, 09:31:57 UTC |
654ab50 | Tamas Nepusz | 13 June 2020, 09:22:42 UTC | Python interface: fixed the constructors of plfit_..._options_t, they were not called | 13 June 2020, 09:22:42 UTC |
ba30a82 | Tamas Nepusz | 28 February 2020, 20:02:23 UTC | went back to the previous solution as the new one caused further problems on MSVC | 28 February 2020, 20:02:23 UTC |
72ce935 | Tamas Nepusz | 28 February 2020, 16:49:17 UTC | put _USE_MATH_DEFINES in platform.h instead | 28 February 2020, 16:49:17 UTC |
8740c81 | Tamas Nepusz | 28 February 2020, 16:41:24 UTC | ensure math.h defines are present with MSVC, thanks to @szhorvat | 28 February 2020, 16:41:24 UTC |
24abaf7 | Tamas Nepusz | 27 February 2020, 23:40:59 UTC | include platform.h in hzeta.c so we have NAN even on Windows | 27 February 2020, 23:40:59 UTC |
c074434 | Tamas Nepusz | 27 February 2020, 21:49:17 UTC | bumped version to 0.8.1 | 27 February 2020, 21:49:17 UTC |
db6c33d | Tamas Nepusz | 27 February 2020, 21:48:00 UTC | fixed a bug in the old p-value approximation method (deprecated since 0.7) | 27 February 2020, 21:48:00 UTC |
2076fc6 | Tamas Nepusz | 27 February 2020, 20:00:48 UTC | moved license file to the root of the repo so Github can find it | 27 February 2020, 20:00:48 UTC |