Skip to content

Tags: fp/jiffy

Tags

0.14.8

Toggle 0.14.8's commit message
Jiffy 0.14.8

0.14.7

Toggle 0.14.7's commit message
Jiffy 0.14.7

* Add double-conversion license to main LICENSE file

0.14.6

Toggle 0.14.6's commit message
Jiffy 0.14.6

* Publish Jiffy on hex.pm

0.14.5

Toggle 0.14.5's commit message
Jiffy 0.14.5

* Fix memory leak when encoding map terms
* Remove debug logging

0.14.4

Toggle 0.14.4's commit message
Jiffy 0.14.4

* Fix dialyzer spec for jiffy:encode/1,2
* Fix compilation on GNU/Hurd

0.14.3

Toggle 0.14.3's commit message
Don't rely on an environment variable for Travis

The environment variable approach breaks other projects' Travis-CI runs
if they include other projects that depend on a different version of
PropEr.

Fixes: davisp#106

0.14.2

Toggle 0.14.2's commit message
Fix compiler warning on gcc 5.1.0

0.14.1

Toggle 0.14.1's commit message
Add latest Erlang VMs to the test matrix

0.14.0

Toggle 0.14.0's commit message
Fix dialyzer type specs

0.13.3

Toggle 0.13.3's commit message
Account for char possibly being unsigned

This sounds rather insane to me but I've managed to show that `(char)
-1` is converted to 255 on some platforms. This was reproduced on
ppc64el via Qemu on OS X. A simple program that does `fprintf(stderr,
"%d\r\n", (char) -1);` prints 255 to the console. Rather than rely on
the signedness of a char I've just updated things to use an unsigned
char (which hopefully is never signed) and replaced -1 with 255 for the
sentinel value when converting hex values.

Thanks to Balint Reczey (@rbalint) for the report.

Fixes davisp#74