[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