This repository was archived by the owner on Oct 13, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +31
-1
lines changed
Expand file tree Collapse file tree 2 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 1+ Libbson 0.2.4
2+ =============
3+
4+ This release includes some more performance improvements and bug fixes.
5+
6+ It contains an important fix for dealing with invalid string lengths that could
7+ cause an integer overflow when checking to see if the string length fits within
8+ the end of the buffer.
9+
10+ There is preliminary support for Solaris on x86_64 and SPARC.
11+
12+ Generating OIDs is now simpler with the use of bson_context_get_default(). This
13+ function will return a thread-safe generic bson_context_t implementation.
14+ Alternatively, you may pass NULL to bson_oid_init() for the context and the
15+ default context is automatically used.
16+
17+ The fuzz tests now use srand() with a 32-bit integer derived from /dev/urandom.
18+
19+ Endianess conversions are now performed by __builtin_bswap*() functions when
20+ available with the GCC compiler.
21+
22+ Endianness conversions for the double type are now properly handled on
23+ big-endian systems.
24+
25+ bson_reinit() has been added to cleanup code that needs to destroy and then
26+ initialize a bson_t.
27+
28+ Validation of Code with Scope fields was absent from bson_validate(). This is
29+ now supported.
30+
131Libbson 0.2.2
232=============
333
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ dnl **************************************************************************
44
55m4_define ( [ bson_major_version] , [ 0] )
66m4_define ( [ bson_minor_version] , [ 2] )
7- m4_define ( [ bson_micro_version] , [ 3 ] )
7+ m4_define ( [ bson_micro_version] , [ 4 ] )
88m4_define ( [ bson_version] , [ bson_major_version.bson_minor_version.bson_micro_version] )
99
1010# bump up by 1 for every micro release with no API changes, otherwise
You can’t perform that action at this time.
0 commit comments