Tyler Brock
f55fc95bf4
RUBY-432
...
Do not encode strings to utf-8 after checking that utf-8 is valid.
Before this fix, an encoding operation could turn valid utf-8 into
invalid utf-8 if an encoding that requires conversion is forced on a
valid string.
2012-06-01 14:20:15 -04:00
Tyler Brock
6944794fb2
RUBY-422 Cleanup testing output
2012-03-16 16:17:33 -04:00
Kyle Banker
d999a5ba4d
RUBY-315 deprecate BSON.max_bson_size and BSON.update_max_bson_size.
2011-08-25 15:03:40 -04:00
Kyle Banker
3c127984a3
RUBY-242 check BSON size on a per-connection basis.
2011-08-25 14:57:24 -04:00
Kyle Banker
135bebd9ab
RUBY-270 support 's' regex option.
...
Note: Ruby includes dotall 's' semantics on 'm' option.
2011-05-09 14:17:56 -04:00
Kyle Banker
05bf234bb8
RUBY-255 Support BSON Timestamp
2011-03-28 14:36:49 -04:00
Kyle Banker
b48a2bd84f
RUBY-253 fix UTF8 check for Ruby 1.9
2011-03-24 12:11:12 -04:00
Kyle Banker
0d91faf6b1
RUBY-226 minor: license update
2011-01-17 12:26:32 -05:00
Kyle Banker
a197ea7852
RUBY-219 minor: use opts instead of options throughout
2011-01-05 11:30:20 -05:00
Kyle Banker
9da68bb3db
RUBY-189 use result of ismaster's maxBsonObjectSize
2010-12-29 18:06:31 -05:00
Kyle Banker
b8d6f57602
A few more BSON fixes
2010-10-04 14:25:44 -04:00
Kyle Banker
2a7b089a9b
BSON for JRuby
2010-09-30 09:43:17 -04:00
Kyle Banker
f494c9601d
minor: comment cleanup
2010-09-13 14:44:41 -04:00
Hongli Lai (Phusion)
c8726ca150
Optimize MongoDB::Cursor#construct_query_message.
2010-09-13 10:51:15 -04:00
Kyle Banker
02a0c7c2dc
RUBY-165 raise error if BSON.serialize is passed something other than a hash
2010-08-24 14:01:24 -04:00
Kyle Banker
c7c309b00d
RUBY-158 deprecate BSON::ObjectID for BSON::ObjectId
2010-08-24 12:49:23 -04:00
Kyle Banker
aa70597a67
minor: bson deserialize fix
2010-05-31 23:11:02 -04:00
Kyle Banker
99c2d1463e
RUBY-131 read bson io object; b2json executable (neomantra)
2010-05-28 14:01:51 -04:00
Kyle Banker
b7dd6053c1
Licensing; RUBY-134
2010-05-25 22:24:29 -04:00
Kyle Banker
97ee66be02
minor: source file encoding with magic comment
2010-05-07 15:33:27 -04:00
Mike Dirolf
d68e42812e
respect Encoding.default_internal in BSON decoder
2010-05-07 15:15:52 -04:00
sleverbor
ed76126a12
namespaced the OrderedHash class
2010-05-06 18:25:18 -07:00
Kyle Banker
860ab356d2
RUBY-121
2010-04-12 12:01:50 -04:00
Kyle Banker
e18d2d6fbb
removed deprecated RegexpOfHolding
2010-04-07 16:32:25 -04:00
Kyle Banker
45d3b91882
exception refinements for bson split
2010-04-05 18:24:31 -04:00
Kyle Banker
8426a06244
minor: some minor details
2010-04-05 14:09:06 -04:00