- Nov 16, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
Signed-off-by:A. Jesse Jiryu Davis <jesse@mongodb.com>
-
- Oct 12, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
Signed-off-by:A. Jesse Jiryu Davis <jesse@mongodb.com>
-
- Sep 23, 2017
-
-
Jeremy Mikola authored
-
- Sep 16, 2017
-
-
A. Jesse Jiryu Davis authored
Add an Evergreen check that it is not converted to ASCII again. Remove sentence fragment from NEWS.
-
- Sep 14, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
Signed-off-by:A. Jesse Jiryu Davis <jesse@mongodb.com>
-
- Sep 12, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
Signed-off-by:A. Jesse Jiryu Davis <jesse@mongodb.com>
-
Kevin Albertson authored
-
Kevin Albertson authored
-
A. Jesse Jiryu Davis authored
-
- Sep 07, 2017
-
-
A. Jesse Jiryu Davis authored
Signed-off-by:A. Jesse Jiryu Davis <jesse@mongodb.com>
-
- Aug 30, 2017
-
-
Hannes Magnusson authored
-
- Aug 29, 2017
-
-
Hannes Magnusson authored
-
- Aug 23, 2017
-
-
A. Jesse Jiryu Davis authored
MSVC accepts "-Wall" but it results in thousands of spurious warnings. It doesn't accept any other GCC-style flags like "-Wformat", so CMake wastes time checking them all. To solve both problems, just skip the maintainer flags configuration with MSVC.
-
A. Jesse Jiryu Davis authored
-
- Aug 09, 2017
-
-
A. Jesse Jiryu Davis authored
-
Hannes Magnusson authored
CDRIVER-2239 Rename bson_as_[canonical|relaxed]_json() to bson_as_[canonical|relaxed]_extended_json()
-
- Aug 08, 2017
-
-
A. Jesse Jiryu Davis authored
-
- Aug 04, 2017
-
-
A. Jesse Jiryu Davis authored
Merge two upstream fixes: https://github.com/mnunberg/jsonsl/pull/36 https://github.com/mnunberg/jsonsl/pull/37 CDRIVER-2180 and CDRIVER-2181.
-
- Aug 03, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
"sphinx-build" linkcheck fails too often to be worthwhile, due GitHub outages and other problems.
-
A. Jesse Jiryu Davis authored
-
- Jul 28, 2017
-
-
Jeremy Mikola authored
Since 933fd981, the JSON reader emitted an error when encountering an integer value for a $date key. This restores the previous behavior and allows legacy $date syntax to be parsed properly. Consequently, a BSON corpus parse error test must now be skipped. This commit adds previously absent tests for legacy $date syntax and adds more valid and error cases to the existing $date $numberLong test.
-
Jeremy Mikola authored
Since d7406f5d, all parse error tests were executing with bson_new_from_json(), which is only appropriate for type 0x00. This commit also restructures the corpus test runner so that callbacks may be provided for decode and parse error tests as they are for valid tests. This change will make it easier to skip tests of any type, which will be necessary for CDRIVER-2223.
-
Jeremy Mikola authored
-
- Jul 25, 2017
-
-
A. Jesse Jiryu Davis authored
In the future we may need to check whether static dependencies are available. For now, AUTO means ON.
-
Jeremy Mikola authored
Introduce new functions for the canonical and relaxed formats from Extended JSON Spec 2.0. This reverts previous changes to bson_as_json(), which might have caused BC breaks. Maintain legacy bson_as_json() output for non-finite values. Note that legacy mode will produce "nan" and "inf" literals, which are not valid JSON. Also adds helper function for appending sorted regex options and regression tests for bson_as_json() and multiple types.
-
- Jul 22, 2017
-
-
Hannes Magnusson authored
-
- Jul 19, 2017
-
-
Michael Kuhn authored
This causes warnings on newer GCC and Clang versions that enable -Wexpansion-to-defined by default.
-
Hannes Magnusson authored
-
- Jul 18, 2017
-
-
A. Jesse Jiryu Davis authored
Error code reporting in .bat files is broken in Windows.
-
A. Jesse Jiryu Davis authored
For backwards compatibility, defaults to ON. You can turn it OFF to skip building and installing static libbson. ENABLE_TESTS must also be OFF.
-
- Jul 12, 2017
-
-
A. Jesse Jiryu Davis authored
Ensure that the regex option flags "ilmsux" are stored in sorted order, even when passed to bson_append_regex.
-
- Jul 11, 2017
-
-
Hannes Magnusson authored
-
- Jul 07, 2017
-
-
A. Jesse Jiryu Davis authored
-
- Jul 06, 2017
-
-
A. Jesse Jiryu Davis authored
-
A. Jesse Jiryu Davis authored
By the time JSONSL checks if a u-escape value is less than 0xDC00, it already knows it is greater than 0xD7FF.
-