Commit Graph

  • 3f089cab2b 👷 moved instructed build to "before_script" #394 Niels Lohmann 2016-12-13 18:24:16 +01:00
  • 9b5411db57 👷 clang 3.9.0 is not working #394 Niels Lohmann 2016-12-13 17:55:41 +01:00
  • f5d4a9c4eb 👷 added Clang 3.9.0 and sanitizer build #394 Niels Lohmann 2016-12-13 17:51:46 +01:00
  • 703d4baf8b Fixed conversion warnings Yixin Zhang 2016-12-12 20:59:43 -05:00
  • bd6422f583 Ran make pretty Yixin Zhang 2016-12-10 14:21:13 -05:00
  • 1e981115c9 Fix issue #380: Signed integer overflow check Yixin Zhang 2016-12-09 21:31:57 -05:00
  • 6fba52b6da Merged upstream/develop into feature/locale_independent_str_to_num Alex Astashyn 2016-12-12 20:27:15 -05:00
  • 5cad2006eb Tweaked check for preserved sign; added LCOV_EXCL_LINE Alex Astashyn 2016-12-12 20:15:57 -05:00
  • 65b9b0c429 Disabling snprintf pre-check, since can't get locale-specific behavior to manifest in AppVeyor Alex Astashyn 2016-12-12 19:50:21 -05:00
  • 0f8de48ddb Disabling strtod pre-check, since can't get locale-specific behavior to manifest in AppVeyor Alex Astashyn 2016-12-12 19:48:14 -05:00
  • cd0b651d43 Tweaked check for preserved sign; added LCOV_EXCL_LINE Alex Astashyn 2016-12-12 19:46:47 -05:00
  • 79fa8b2f41 🚑 fix to address #389 Niels Lohmann 2016-12-12 23:19:43 +01:00
  • dd3f4f9b92 Replaced class iterator and class const_iterator with aliases of template <typename U> iter_impl. iter_impl has operator const_iterator to create an const_iterator from an iterator. Bosswestfalen 2016-12-12 19:26:45 +01:00
  • 447e01427d 🚨 fixed some warnings Niels Lohmann 2016-12-12 18:21:17 +01:00
  • b8776e8613 🚑 fix for #393 Niels Lohmann 2016-12-12 17:39:56 +01:00
  • f6c21a1f20 📝 added note to example files Niels Lohmann 2016-12-12 08:25:08 +01:00
  • 5402458ff5 🚑 fixed an AddressSanitizer warning Niels Lohmann 2016-12-12 08:13:26 +01:00
  • a25d570040 📝 added TOC to README #383 Niels Lohmann 2016-12-11 19:42:36 +01:00
  • ea7b40687b 📝 updated FAQ of the contribution guidelines #382 Niels Lohmann 2016-12-11 16:36:39 +01:00
  • b2991950a5 📝 added not wrt re2c version #390 Niels Lohmann 2016-12-11 16:21:53 +01:00
  • e906933f39 🔀 Merge branch 'feature/messagepack' into develop Niels Lohmann 2016-12-11 16:11:59 +01:00
  • a59eb4868a 🔀 Merge branch 'develop' into feature/messagepack Niels Lohmann 2016-12-11 16:11:43 +01:00
  • a9d7d315a5 📝 cleanup after #391 Niels Lohmann 2016-12-11 16:06:52 +01:00
  • 446019aefd 🔀 merge pull request #391 from jaredgrubb/jgrubb-clang-doc-warning Niels Lohmann 2016-12-11 16:04:27 +01:00
  • 6fa4f96ba3 📝 fixed two documentation warnings Niels Lohmann 2016-12-11 16:03:23 +01:00
  • dc6fc3e079 📝 clean up and added documentation for #358 Niels Lohmann 2016-12-11 13:36:08 +01:00
  • fdce38fa79 fixed a test case Niels Lohmann 2016-12-11 00:39:26 +01:00
  • e8c903294f more test cases for CBOR and msgpack Niels Lohmann 2016-12-11 00:05:29 +01:00
  • 41673e8fed 🐛 fixed CBOR code and added test cases Niels Lohmann 2016-12-10 23:12:57 +01:00
  • 98d6e6e523 Clang: quiet a warning Jared Grubb 2016-12-10 13:17:34 -08:00
  • 7e5d6af5c1 🔨 refactored msgpack code Niels Lohmann 2016-12-10 21:30:18 +01:00
  • f1b95d78f9 🔨 refactored CBOR code to a switch Niels Lohmann 2016-12-10 19:29:45 +01:00
  • d99c230f51 implemented indefinite-length CBOR types (#387) Niels Lohmann 2016-12-10 18:32:56 +01:00
  • 01930357f7 Tweaking unit test, as digits grouping is failing to be invoked in CI Alex Astashyn 2016-12-08 22:39:38 -05:00
  • 343c9f9baa Addressing compiler warnings Alex Astashyn 2016-12-08 22:36:18 -05:00
  • 1c029b97c0 Still trying to invoke locale-specific behavior in CI Alex Astashyn 2016-12-08 22:13:05 -05:00
  • 38499e84fc Removed unused struct; fixed comments Alex Astashyn 2016-12-08 21:38:14 -05:00
  • 6b84c4155c 🔨 refactored get_from_vector function Niels Lohmann 2016-12-08 09:37:23 +01:00
  • 50f0484ad5 Added unit test for issue #378 Alex Astashyn 2016-12-07 20:23:25 -05:00
  • 27d9740ad6 Tweaks to unit-test for issue #379 Alex Astashyn 2016-12-07 19:55:07 -05:00
  • 0a4a6a8399 Refactored to avoid using exceptions, as there are plans to support exceptionless mode Alex Astashyn 2016-12-07 19:53:27 -05:00
  • 81a4272444 more test cases for CBOR Niels Lohmann 2016-12-07 23:14:37 +01:00
  • 3a0f5398a2 more CBOR test cases Niels Lohmann 2016-12-07 22:50:10 +01:00
  • b7e0c12966 CBOR support for half-precision floats Niels Lohmann 2016-12-07 21:43:59 +01:00
  • 17c9b17a7e test cases from RFC 7049 #384 Niels Lohmann 2016-12-07 21:25:22 +01:00
  • aab9bbbb93 🐛 fix for CBOR (small integers) Niels Lohmann 2016-12-07 21:24:42 +01:00
  • de289ea336 💚 another approach to the AppVeyor error Niels Lohmann 2016-12-07 19:15:05 +01:00
  • 81c43dca6a 💚 more AppVeyor fixes Niels Lohmann 2016-12-07 16:51:15 +01:00
  • 3f14a09e73 💚 another try to fix the AppVeyor build Niels Lohmann 2016-12-07 16:43:55 +01:00
  • 74571d531c 💚 still fixing the AppVeyor error Niels Lohmann 2016-12-07 16:34:02 +01:00
  • 2c7946f2bc 💚 hopefully fixed an error on AppVeyor Niels Lohmann 2016-12-07 16:21:22 +01:00
  • 8f6bfe5b32 🔨 refactored function to get numbers from byte vector Niels Lohmann 2016-12-07 14:47:06 +01:00
  • 474da6b28f :white_check_mark: more msgpack test cases Niels Lohmann 2016-12-07 13:47:08 +01:00
  • be973e52bb more msgpack test cases Niels Lohmann 2016-12-07 09:19:46 +01:00
  • a1693bfe48 Merge branch 'develop' into feature/messagepack Niels Lohmann 2016-12-07 08:39:57 +01:00
  • 6774457733 Trying to coerce setlocale to make snprintf use commas as delimiter some more Alex Astashyn 2016-12-06 22:59:12 -05:00
  • d169598c6c simplified code a bit based on @gregmarr's suggestions Alex Astashyn 2016-12-06 22:20:48 -05:00
  • d2e9ce270a Trying to coerce setlocale to make snprintf use commas as delimiter; the behavior appears to be compiler/platform-specific Alex Astashyn 2016-12-06 22:18:20 -05:00
  • 6e8da7d8c4 Added unit-test for issue #379 (locale-independent str-to-num) Alex Astashyn 2016-12-06 19:45:48 -05:00
  • 7a081244a5 Refactored preprocessing with a lambda instead of do{...}while(0) Alex Astashyn 2016-12-06 19:41:31 -05:00
  • 0c87d5d6b3 Refactored preprocessing with a lambda instead of do{...}while(0) Alex Astashyn 2016-12-06 19:41:05 -05:00
  • d643360575 Bugfix: when working with C formatting functions we need to query C locales (localeconv) rather than std::locale Alex Astashyn 2016-12-06 00:43:12 -05:00
  • 738d462955 Bugfix: when working with C formatting functions we need to query C locales (localeconv) rather than std::locale Alex Astashyn 2016-12-06 00:23:58 -05:00
  • 82b82fd487 Addressing msvc-specific compilation issues. Alex Astashyn 2016-12-05 20:33:28 -05:00
  • 509447b4d5 Small bufix related to creation of fmt string for snprintf Alex Astashyn 2016-12-05 19:03:39 -05:00
  • e41a956782 Alternative handling of integer types relying on strto[u]ll Alex Astashyn 2016-12-04 13:23:39 -05:00
  • 2197856395 Fixed suffixing .0 and modified the unit tests accordingly Alex Astashyn 2016-12-04 01:38:23 -05:00
  • 21cae35930 Added locale-independent numtostr Alex Astashyn 2016-12-04 01:27:22 -05:00
  • c75efedc6e stylistic changes Alex Astashyn 2016-12-03 23:19:43 -05:00
  • 4eafaab816 Improved overflow detection; removed debugging output statements. Alex Astashyn 2016-12-03 22:54:36 -05:00
  • 6b78b5c2be Added strtonum for locale-independent number parsing Alex Astashyn 2016-12-03 19:05:09 -05:00
  • f9a19af7a8 Merge branch 'develop' into coverity_scan Niels Lohmann 2016-12-02 20:30:20 +01:00
  • bc28942101 🔖 Merge branch 'release/2.0.8' into develop v2.0.8 Niels Lohmann 2016-12-02 20:07:43 +01:00
  • 272ebdc900 🔖 Merge branch 'release/2.0.8' 2.0.8 Niels Lohmann 2016-12-02 20:07:14 +01:00
  • 44c0f811b1 🔖 version 2.0.8 Niels Lohmann 2016-12-02 20:05:53 +01:00
  • 6c24caf282 📝 updated ChangeLog Niels Lohmann 2016-12-02 19:04:36 +01:00
  • 4adb8a81bf 📝 version bump Niels Lohmann 2016-12-02 18:39:35 +01:00
  • 60b7299fe1 📝 updated README Niels Lohmann 2016-12-02 18:02:38 +01:00
  • 8f563a5f81 Merge branch 'feature/emplace' into develop Niels Lohmann 2016-12-01 21:22:23 +01:00
  • 5c811b91f1 Merge branch 'develop' into feature/emplace Niels Lohmann 2016-12-01 21:17:40 +01:00
  • ba3c5e1a25 more test cases Niels Lohmann 2016-11-29 09:49:05 +01:00
  • c46b4ea990 more test cases Niels Lohmann 2016-11-29 08:37:27 +01:00
  • e717492019 Merge branch 'feature/issue365' into develop Niels Lohmann 2016-11-29 07:46:14 +01:00
  • bd252b2a09 Merge branch 'develop' into feature/issue365 Niels Lohmann 2016-11-28 23:24:52 +01:00
  • 50f647c866 Merge branch 'develop' into feature/messagepack Niels Lohmann 2016-11-28 23:24:35 +01:00
  • 7b6bd585c1 Merge branch 'develop' into feature/emplace Niels Lohmann 2016-11-28 23:23:56 +01:00
  • d563c21afe 📝 update documentation of Travis builders Niels Lohmann 2016-11-28 23:23:45 +01:00
  • ee0f23fdc6 🚧 bug fixes and more tests Niels Lohmann 2016-11-28 23:20:03 +01:00
  • 286025497f 👷 removed retired images (https://blog.travis-ci.com/2016-11-17-retiring-some-osx-images/) Niels Lohmann 2016-11-28 22:16:33 +01:00
  • aeb4f87a27 added return value for emplace (#349) Niels Lohmann 2016-11-28 18:33:46 +01:00
  • 6ecff31b7f Merge branch 'develop' into feature/emplace Niels Lohmann 2016-11-28 18:00:10 +01:00
  • bc238124ee 🚧 further simplifications Niels Lohmann 2016-11-27 21:42:21 +01:00
  • 4c232fe12b 👷 added precondition for individual tests Niels Lohmann 2016-11-27 19:11:58 +01:00
  • a820d688eb 🔨 refactored number-to-vector calls Niels Lohmann 2016-11-27 19:11:32 +01:00
  • 56843eb7ba Merge branch 'feature/individual_tests' into feature/messagepack Niels Lohmann 2016-11-27 18:28:23 +01:00
  • 93589e630c CBOR roundtrip tests Niels Lohmann 2016-11-27 17:47:56 +01:00
  • 2477b09cb9 🐛 Clang 3.9.0 seems to not work right now Niels Lohmann 2016-11-27 17:29:19 +01:00
  • f860f323be 🚧 falling back to single unit test for coveralls Niels Lohmann 2016-11-27 17:09:05 +01:00
  • 71c1232e32 🐛 fixed YAML Niels Lohmann 2016-11-27 16:46:33 +01:00
  • 36c79113fb 🚧 fixing coveralls and valgrind targets Niels Lohmann 2016-11-27 16:45:24 +01:00