[DRE-commits] [ruby-bson] 01/07: Merge tag 'upstream/4.2.0'
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Tue Dec 20 10:45:54 UTC 2016
This is an automated email from the git hooks/post-receive script.
apoikos pushed a commit to branch master
in repository ruby-bson.
commit 960c3c46e151a4229e42f1aef4e1c63ed2801c8b
Merge: 6b10f6a 84ead71
Author: Apollon Oikonomopoulos <apoikos at debian.org>
Date: Mon Dec 19 17:06:52 2016 +0200
Merge tag 'upstream/4.2.0'
Upstream version 4.2.0
# gpg: Signature made Δευ 19 Δεκ 2016 05:06:52 μμ EET
# gpg: using RSA key 3E02FD6656295952110BAB99F51B18C720248224
# gpg: issuer "apoikos at debian.org"
# gpg: Good signature from "Apollon Oikonomopoulos <apoikos at dmesg.gr>" [ultimate]
# gpg: aka "Apollon Oikonomopoulos <apoikos at gmail.com>" [ultimate]
# gpg: aka "Apollon Oikonomopoulos <apoikos at debian.org>" [ultimate]
CHANGELOG.md | 254 +++
CONTRIBUTING.md | 42 +
NOTICE | 2 +
README.md | 47 +
Rakefile | 128 ++
VERSION | 1 -
bin/b2json | 63 -
bin/j2bson | 64 -
bson.gemspec | 55 +-
checksums.yaml.gz | Bin 269 -> 0 bytes
checksums.yaml.gz.sig | Bin 256 -> 256 bytes
data.tar.gz.sig | Bin 256 -> 256 bytes
ext/bson/bson_native.c | 762 +++++++++
ext/bson/extconf.rb | 3 +
ext/bson/native-endian.h | 205 +++
lib/bson.rb | 164 +-
lib/bson/array.rb | 117 ++
lib/bson/binary.rb | 219 +++
lib/bson/boolean.rb | 48 +
lib/bson/bson_c.rb | 37 -
lib/bson/bson_java.rb | 49 -
lib/bson/bson_ruby.rb | 645 -------
lib/bson/byte_buffer.rb | 241 ---
lib/bson/code.rb | 106 ++
lib/bson/code_with_scope.rb | 117 ++
lib/bson/config.rb | 51 +
lib/bson/date.rb | 53 +
lib/bson/date_time.rb | 46 +
lib/bson/decimal128.rb | 318 ++++
lib/bson/decimal128/builder.rb | 448 +++++
lib/bson/document.rb | 185 ++
lib/bson/environment.rb | 48 +
lib/bson/exceptions.rb | 37 -
lib/bson/false_class.rb | 61 +
lib/bson/float.rb | 76 +
lib/bson/grow.rb | 173 --
lib/bson/hash.rb | 97 ++
lib/bson/int32.rb | 104 ++
lib/bson/int64.rb | 99 ++
lib/bson/integer.rb | 180 ++
lib/bson/{types/dbref.rb => json.rb} | 37 +-
lib/bson/max_key.rb | 70 +
lib/bson/min_key.rb | 70 +
lib/bson/nil_class.rb | 58 +
lib/bson/object.rb | 85 +
lib/bson/object_id.rb | 399 +++++
lib/bson/open_struct.rb | 57 +
lib/bson/ordered_hash.rb | 197 ---
lib/bson/regexp.rb | 274 +++
lib/bson/registry.rb | 86 +
lib/bson/specialized.rb | 74 +
lib/bson/string.rb | 148 ++
lib/bson/support/hash_with_indifferent_access.rb | 174 --
lib/bson/symbol.rb | 116 ++
lib/bson/time.rb | 72 +
lib/bson/timestamp.rb | 115 ++
lib/bson/true_class.rb | 61 +
lib/bson/types/binary.rb | 52 -
lib/bson/types/code.rb | 55 -
lib/bson/types/min_max_keys.rb | 56 -
lib/bson/types/object_id.rb | 226 ---
lib/bson/types/regex.rb | 116 --
lib/bson/types/timestamp.rb | 72 -
lib/bson/undefined.rb | 49 +
lib/bson/version.rb | 17 +
metadata.gz.sig | Bin 256 -> 256 bytes
metadata.yml | 94 --
spec/bson/array_spec.rb | 176 ++
spec/bson/binary_spec.rb | 185 ++
spec/bson/boolean_spec.rb | 48 +
spec/bson/byte_buffer_spec.rb | 490 ++++++
spec/bson/code_spec.rb | 42 +
spec/bson/code_with_scope_spec.rb | 93 +
spec/bson/config_spec.rb | 40 +
spec/bson/corpus_spec.rb | 68 +
spec/bson/date_spec.rb | 41 +
spec/bson/date_time_spec.rb | 39 +
spec/bson/decimal128_spec.rb | 1583 +++++++++++++++++
spec/bson/document_spec.rb | 918 ++++++++++
spec/bson/driver_bson_spec.rb | 77 +
spec/bson/false_class_spec.rb | 28 +
spec/bson/float_spec.rb | 29 +
spec/bson/hash_spec.rb | 161 ++
spec/bson/int32_spec.rb | 102 ++
spec/bson/int64_spec.rb | 86 +
spec/bson/integer_spec.rb | 71 +
spec/bson/json_spec.rb | 53 +
spec/bson/max_key_spec.rb | 75 +
spec/bson/min_key_spec.rb | 75 +
spec/bson/nil_class_spec.rb | 29 +
spec/bson/object_id_spec.rb | 561 +++++++
.../types/dbref.rb => spec/bson/object_spec.rb | 29 +-
spec/bson/open_struct_spec.rb | 144 ++
spec/bson/raw_spec.rb | 540 ++++++
spec/bson/regexp_spec.rb | 132 ++
spec/bson/registry_spec.rb | 45 +
spec/bson/string_spec.rb | 133 ++
spec/bson/symbol_spec.rb | 73 +
spec/bson/time_spec.rb | 55 +
spec/bson/timestamp_spec.rb | 74 +
spec/bson/true_class_spec.rb | 28 +
spec/bson/undefined_spec.rb | 29 +
spec/bson_spec.rb | 56 +
spec/spec_helper.rb | 42 +
spec/support/common_driver.rb | 347 ++++
spec/support/corpus-tests/array.json | 43 +
spec/support/corpus-tests/boolean.json | 27 +
spec/support/corpus-tests/code.json | 67 +
spec/support/corpus-tests/code_w_scope.json | 78 +
spec/support/corpus-tests/document.json | 36 +
spec/support/corpus-tests/double.json | 69 +
spec/support/corpus-tests/failures/binary.json | 69 +
spec/support/corpus-tests/failures/datetime.json | 31 +
spec/support/corpus-tests/failures/dbpointer.json | 42 +
spec/support/corpus-tests/failures/int64.json | 38 +
spec/support/corpus-tests/failures/symbol.json | 62 +
spec/support/corpus-tests/failures/undefined.json | 13 +
spec/support/corpus-tests/int32.json | 38 +
spec/support/corpus-tests/maxkey.json | 12 +
spec/support/corpus-tests/minkey.json | 12 +
spec/support/corpus-tests/null.json | 12 +
spec/support/corpus-tests/oid.json | 28 +
spec/support/corpus-tests/regex.json | 37 +
spec/support/corpus-tests/string.json | 67 +
spec/support/corpus-tests/timestamp.json | 18 +
spec/support/corpus-tests/top.json | 62 +
spec/support/corpus.rb | 265 +++
.../driver-spec-tests/decimal128/decimal128-1.json | 363 ++++
.../driver-spec-tests/decimal128/decimal128-2.json | 793 +++++++++
.../driver-spec-tests/decimal128/decimal128-3.json | 1771 ++++++++++++++++++++
.../driver-spec-tests/decimal128/decimal128-4.json | 165 ++
.../driver-spec-tests/decimal128/decimal128-5.json | 402 +++++
.../driver-spec-tests/decimal128/decimal128-6.json | 131 ++
.../driver-spec-tests/decimal128/decimal128-7.json | 327 ++++
spec/support/shared_examples.rb | 155 ++
135 files changed, 17702 insertions(+), 2503 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-bson.git
More information about the Pkg-ruby-extras-commits
mailing list