| 2019-06-22: |
| Remove redundant parenthesis. |
| |
| 2019-06-11: |
| Changed all macros to use DOUBLE_CONVERSION_ as prefix. |
| Renamed ALLOW_CASE_INSENSIBILITY to ALLOW_CASE_INSENSITIVITY, |
| the old name is still available but officially deprecated. |
| Created and exposed new intermediate function StrtodTrimmed(). |
| |
| 2019-05-25: |
| Fix `0x` for string->double conversion when Hex Floats are allowed. |
| Avoid integer overflow when exponents for hex floats were too big. |
| Update version number. |
| |
| 2019-04-22: |
| Fixed warning in gcc4.9. Thanks to Scott McCaskill |
| (https://github.com/usefulcat) for the patch. |
| |
| 2019-04-16: |
| Merged changes to install libraries in the correct place when |
| using 64-bit libraries. |
| Contributed by Jason Zaman <jasonzaman@gmail.com> and (independently) |
| Dan Church (https://github.com/h3xx) |
| |
| 2019-03-11: |
| Use relative includes in the library. This shouldn't have any visible effect |
| for consumers of the library. |
| |
| Update version number. |
| |
| 2019-03-06: |
| Fix typo in test. |
| Update version number. |
| |
| 2019-03-03: |
| Fix separator characters when they they don't fit into 8 bits. |
| Update version number. |
| |
| 2019-02-16: |
| Check correctly for _MSC_VER. |
| Patch by Ben Boeckel |
| |
| 2019-01-17: |
| Allow the library to be compiled for Emscripten. |
| Patch by Tim Paine. |
| |
| 2018-09-15: |
| Update version numbers. This also updates the shared-library version number. |
| |
| 2018-09-09: |
| Fix bug where large hex literals would lose their minus sign. |
| Added support for separator characters (which adds a new optional |
| argument). Thus increasing the version number to 3.1.0 |
| Added support for hexadecimal float literals. |
| Support for more architectures. |
| |
| 2017-12-06: |
| Renamed `DISALLOW_COPY_AND_ASSIGN` and `DISALLOW_IMPLICIT_CONSTRUCTORS` |
| macros to `DC_DISALLOW_COPY_AND_ASSIGN` and |
| `DC_DISALLOW_IMPLICIT_CONSTRUCTORS` to make it easier to integrate the |
| library with other libraries that have similar macros. |
| |
| 2017-08-05: |
| Tagged v3.0.0. |
| Due to the directory rename switching to a new version number. |
| The API for the library itself hasn't changed. |
| |
| 2017-03-04: |
| Avoid negative shift. Fixes #41. |
| |
| 2016-11-17: |
| Support RISC-V. |
| |
| |
| 2016-09-10: |
| Add fPIC flag on x86_64 if the compiler supports it. Fixes #34. |
| |
| 2015 and 2016: |
| Lots of improvements to the build system. |
| |
| 2015: |
| Warning fixes. |
| |
| 2015-05-19: |
| Rename 'src' directory to 'double-conversion'. |
| |
| 2014-03-08: |
| Update version number for cmake. |
| Support shared libraries with cmake. |
| Add build instructions to the README. |
| |
| 2014-01-12: |
| Tagged v2.0.1. |
| Fix compilation for ARMv8 64bit (used wrong define). |
| Improved SConstruct file. Thanks to Milan Bouchet-Valat and Elan Ruusamäe. |
| Fixed lots of warnings (especially on Windows). Thanks to Greg Smith. |
| |
| 2013-11-09: |
| Tagged v2.0.0. |
| String-to-Double|Float: ALLOW_LEADING_SPACES and similar flags now include |
| new-lines, tabs and all Unicode whitespace characters. |
| |
| 2013-11-09: |
| Tagged v1.1.2. |
| Add support for ARM 64 and OsX ppc. |
| Rewrite tests so they pass under Visual Studio. |
| Add CMake build system support. |
| Fix warnings. |
| |
| 2012-06-10: |
| Tagged v1.1.1. |
| Null terminate exponent buffer (only an issue when asserts are enabled). |
| Support more architectures. |
| |
| 2012-02-05: |
| Merged in Single-branch with single-precision support. |
| Tagged v1.1 (based on b28450f33e1db493948a535d8f84e88fa211bd10). |
| |
| 2012-02-05: |
| Tagged v1.0 (based on eda0196e9ac8fcdf59e92cb62885ee0af5391969). |