Skip to content
This repository was archived by the owner on Oct 13, 2020. It is now read-only.

Commit 8a27886

Browse files
committed
release libbson-1.0 version 0.2.4.
1 parent e61cc94 commit 8a27886

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

NEWS

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
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+
131
Libbson 0.2.2
232
=============
333

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ dnl **************************************************************************
44

55
m4_define([bson_major_version], [0])
66
m4_define([bson_minor_version], [2])
7-
m4_define([bson_micro_version], [3])
7+
m4_define([bson_micro_version], [4])
88
m4_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

0 commit comments

Comments
 (0)