Releases: ntamas/plfit
0.9.4
Fixed
-
Fixed a logical out-of-bounds access in the calculation of the Hurwitz zeta function, thanks to @jgmbenoit (#40)
-
Fixed the generation of
libplfit.pc
whenCMAKE_INSTALL_<dir>
is an absolute path. -
Fixed an off-by-one indexing error in continuous fitting when
x_min
was selected using stratified sampling. This may have caused an out-of-bounds read on the input array in rare cases. -
More rigorous memory cleanup in
plfit_continuous()
andplfit_discrete()
in case of errors.
0.9.3
0.9.2
0.9.1
0.9.0
Added
- This version now compiles on Windows as well as Linux and macOS.
Fixed
-
Fixed potential naming conflicts with other libraries by prefixing exported symbols with
plfit_
where appropriate, thanks to @jgmbenoit -
Lots of enhancements to facilitate inclusion in Debian Linux as a separate package, thanks to @jgmbenoit
-
Tidied up CMakeLists.txt file
-
Fixed a bug with the Walker alias sampler that sometimes returned incorrect samples on Windows.