[CVS] RPM: rpm-5_4: rpm/tests/ Makefile.am rpm/tests/ref/ showrc

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   13-Mar-2016 06:15:49
  Branch: rpm-5_4  Handle: 2016031305154800

  Modified files:   (Branch: rpm-5_4)
rpm/tests   Makefile.am
rpm/tests/ref   showrc

  Log:
- sanity.

  Summary:
RevisionChanges Path
1.95.2.75   +82 -55 rpm/tests/Makefile.am
1.37.2.11   +196 -120   rpm/tests/ref/showrc
  

  patch -p0 <<'@@ .'
  Index: rpm/tests/Makefile.am
  
  $ cvs diff -u -r1.95.2.74 -r1.95.2.75 Makefile.am
  --- rpm/tests/Makefile.am 1 May 2015 20:14:40 -   1.95.2.74
  +++ rpm/tests/Makefile.am 13 Mar 2016 05:15:48 -  1.95.2.75
  @@ -5,32 +5,33 @@
   AUTOMAKE_OPTIONS = 1.4 foreign
   
   EXTRA_DIST = \
  + fib.js \
genpgp.sh \
genssl.sh \
gpsee/gffi.js \
  - ref/.alldigests \
  - ref/DB_CONFIG \
  - ref/edos.manifest \
  - ref/edos.qa.1 \
  - ref/edos.qa.2 \
  - ref/filelists.xml \
  - ref/hkp \
  - ref/manifest \
  - ref/other.xml \
  - ref/popt.Kv \
  - ref/popt.Kv-beecrypt \
  - ref/popt.Kv-nss \
  - ref/popt.Kv-ssl \
  - ref/popt.xml \
  - ref/popt.yaml \
  - ref/primary.xml \
  - ref/querytags \
  - ref/repomd.xml \
  - ref/rpmdb.sql \
  - ref/showrc \
  - ref/sqldb-basic.out \
  - ref/sqldb-basic.sql \
  - ref/version \
  + $(srcdir)/ref/.alldigests \
  + $(srcdir)/ref/DB_CONFIG \
  + $(srcdir)/ref/edos.manifest \
  + $(srcdir)/ref/edos.qa.1 \
  + $(srcdir)/ref/edos.qa.2 \
  + $(srcdir)/ref/filelists.xml \
  + $(srcdir)/ref/hkp \
  + $(srcdir)/ref/manifest \
  + $(srcdir)/ref/other.xml \
  + $(srcdir)/ref/popt.Kv \
  + $(srcdir)/ref/popt.Kv-beecrypt \
  + $(srcdir)/ref/popt.Kv-nss \
  + $(srcdir)/ref/popt.Kv-ssl \
  + $(srcdir)/ref/popt.xml \
  + $(srcdir)/ref/popt.yaml \
  + $(srcdir)/ref/primary.xml \
  + $(srcdir)/ref/querytags \
  + $(srcdir)/ref/repomd.xml \
  + $(srcdir)/ref/rpmdb.sql \
  + $(srcdir)/ref/showrc \
  + $(srcdir)/ref/sqldb-basic.out \
  + $(srcdir)/ref/sqldb-basic.sql \
  + $(srcdir)/ref/version \
spew spew.conf \
tpgp.c tssl.c
   
  @@ -40,7 +41,7 @@
   
   EXTRA_PROGRAMS += tecdsa thkp tpgp trsa tssl
   
  -SUBDIRS = . bson mongoc
  +SUBDIRS = . bson mongoc yajl
   
   AM_CPPFLAGS = \
-I$(srcdir) \
  @@ -216,17 +217,18 @@
   .PHONY:  check-init
   check-init: macros
@echo "=== $@ ==="
  + @mkdir -p ref
@rm -rf tmp/hrmib tmp/repackage
@mkdir -p tmp/hrmib/ tmp/repackage/
@${rpm} -v --version> tmp/version
  - @-diff -u tmp/version ref/version || cp tmp/version ref/version
  + @-diff -u tmp/version $(srcdir)/ref/version || cp tmp/version 
ref/version
@${rpm} -v --querytags  > tmp/querytags
  - @-diff -u tmp/querytags ref/querytags || cp tmp/querytags ref/querytags
  + @-diff -u tmp/querytags $(srcdir)/ref/querytags || cp tmp/querytags 
ref/querytags
@${rpm} -v --showrc | ${sed} -e "s,$(abs_top_builddir),..,g" > 
tmp/showrc
  - @-diff -u tmp/showrc ref/showrc || cp tmp/showrc ref/showrc
  -#@${rpmdigest} --alldigests ref/[^C]* > tmp/.alldigests
  -#@-diff -u tmp/.alldigests ref/.alldigests || cp tmp/.alldigests 
ref/.alldigests
  - @-${mtree} -c -p ref | ${mtree} -p ref  # XXX mtime usecs need fixing
  + @-diff -u tmp/showrc $(srcdir)/ref/showrc || cp tmp/showrc ref/showrc
  +#@${rpmdigest} --alldigests $(srcdir)/ref/[^C]* > tmp/.alldigests
  +#@-diff -u tmp/.alldigests $(srcdir)/ref/.alldigests || cp 
tmp/.alldigests ref/.alldigests
  + @-${mtree} -c -p $(srcdir)/ref | ${mtree} -p $(srcdir)/ref  # XXX 
mtime usecs need fixing
   
   RPMURI = http://rpm5.org/files/rpm/
   POPTURI =http://rpm5.org/files/popt/
  @@ -242,17 +244,17 @@
@echo "=== $@ ==="
@${rm} -rf tmp/rpmdb
@${mkdir} -p tmp/rpmdb/log tmp/rpmdb/tmp
  - @${cp} ref/DB_CONFIG tmp/rpmdb
  + @${cp} $(srcdir)/ref/DB_CONFIG tmp/rpmdb
@${rpm} --import tmp/DSA.pubpem
@${rpm} --import tmp/RSA.pubpem
@[ -f tmp/ECDSA.pubpem ] && ${rpm} --import tmp/ECDSA.pubpem
@${echo} -n "--> default: HKP"
@${thkp} > tmp/hkp || :
  - @diff -u tmp/hkp ref/hkp || cp tmp/hkp ref/hkp
  + @diff -u tmp/hkp $(srcdir)/ref/hkp || cp tmp/hkp ref/hkp
@${tpgp}
@${echo} -n "--> beecrypt: HKP"
  - @${thkp} --usecrypto bc > /dev/null || :
  - 

[CVS] RPM: rpm-5_4: rpm/ CHANGES INSTALL rpm/rpmio/ Makefile.am microj...

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   13-Mar-2016 05:32:37
  Branch: rpm-5_4  Handle: 2016031304323601

  Added files:  (Branch: rpm-5_4)
rpm/tests/mongoc/mock_server
.cvsignore
  Modified files:   (Branch: rpm-5_4)
rpm CHANGES INSTALL
rpm/rpmio   Makefile.am microjson.c
rpm/tests/bson  Makefile.am
rpm/tests/mongocMakefile.am
rpm/tests/yajl  Makefile.am parse_tests.sh

  Log:
- autofu: resurrect "make distcheck".

  Summary:
RevisionChanges Path
1.3501.2.466+1  -0  rpm/CHANGES
2.134.2.18  +1  -0  rpm/INSTALL
1.293.2.61  +1  -1  rpm/rpmio/Makefile.am
1.1.2.2 +22 -16 rpm/rpmio/microjson.c
1.1.2.6 +75 -75 rpm/tests/bson/Makefile.am
1.1.2.6 +2  -1  rpm/tests/mongoc/Makefile.am
1.1.2.1 +2  -0  rpm/tests/mongoc/mock_server/.cvsignore
1.1.2.2 +4  -3  rpm/tests/yajl/Makefile.am
1.1.2.2 +8  -5  rpm/tests/yajl/parse_tests.sh
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.3501.2.465 -r1.3501.2.466 CHANGES
  --- rpm/CHANGES   12 Mar 2016 21:53:05 -  1.3501.2.465
  +++ rpm/CHANGES   13 Mar 2016 04:32:36 -  1.3501.2.466
  @@ -1,4 +1,5 @@
   5.4.15 -> 5.4.16:
  +- jbj: autofu: resurrect "make distcheck".
   - jbj: jsmn: update to latest checkout 572ace5, add to librpmio.
   - jbj: duk: update to 1.4.0, add to librpmio.
   - jbj: yajl: add test cases.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/INSTALL
  
  $ cvs diff -u -r2.134.2.17 -r2.134.2.18 INSTALL
  --- rpm/INSTALL   12 Mar 2016 21:53:05 -  2.134.2.17
  +++ rpm/INSTALL   13 Mar 2016 04:32:36 -  2.134.2.18
  @@ -66,6 +66,7 @@
   mongo-c-driver  bundled   1.3.2   1.3.2   
https://github.com/mongodb/mongo-c-driver
   duktape bundled   1.4.0   1.4.0   http://www.duktape.org/index.html
   jsmnbundled   -   572ace5 https://github.com/zserge/jsmn
  +microjson   bundled   0.3 0.3+
http://thyrsus.com/gitweb/?p=microjson.git
   --- - --- --- 
-
   
   [0] m4:NOTICE: Do not use GNU m4 1.4.10, it breaks GNU autoconf.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmio/Makefile.am
  
  $ cvs diff -u -r1.293.2.60 -r1.293.2.61 Makefile.am
  --- rpm/rpmio/Makefile.am 12 Mar 2016 21:53:06 -  1.293.2.60
  +++ rpm/rpmio/Makefile.am 13 Mar 2016 04:32:36 -  1.293.2.61
  @@ -15,7 +15,7 @@
rpmjsio.msg rpmtar.c rpmtar.h \
tdir.c tfts.c tget.c tgfs.c tgit.c tglob.c thkp.c thtml.c tinv.c tkey.c 
\
tmire.c todbc.c tput.c tpython.c trpmio.c tsexp.c tsvn.c tsw.c \
  - lookup3.c tjsmn.c tjson.c yajl.c testit.sh \
  + lookup3.c duktape.c tjsmn.c tjson.c yajl.c testit.sh \
microjson.c mongoc-counters.defs
   
   EXTRA_PROGRAMS = rpmcpio rpmdpkg rpmtar rpmz
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmio/microjson.c
  
  $ cvs diff -u -r1.1.2.1 -r1.1.2.2 microjson.c
  --- rpm/rpmio/microjson.c 16 May 2015 23:55:29 -  1.1.2.1
  +++ rpm/rpmio/microjson.c 13 Mar 2016 04:32:36 -  1.1.2.2
  @@ -1,3 +1,9 @@
  +***/
  +/* The strptime prototype is not provided unless explicitly requested.
  + * We also need to set the value high enough to signal inclusion of
  + * newer features (like clock_gettime).  See the POSIX spec for more info:
  + * 
http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_02_01_02
 */
  +#define _XOPEN_SOURCE 600
   #include "system.h"
   
   #include 
  @@ -19,9 +25,11 @@
*/
   /*==*/
   /* --- mjson.h */
  -/* Structures for JSON parsing using only fixed-extent memory */
  -
  -#define NITEMS(x) (int)(sizeof(x)/sizeof(x[0]))
  +/* Structures for JSON parsing using only fixed-extent memory
  + *
  + * This file is Copyright (c) 2014 by Eric S. Raymond.
  + * BSD terms apply: see the file COPYING in the distribution root for 
details.
  + */
   
   typedef enum {t_integer, t_uinteger, t_real,
  t_string, t_boolean, t_character,
  @@ 

[CVS] RPM: rpm-5_4: rpm/rpmdb/ db3.c

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   13-Mar-2016 05:24:01
  Branch: rpm-5_4  Handle: 2016031304240100

  Modified files:   (Branch: rpm-5_4)
rpm/rpmdb   db3.c

  Log:
- bdb: set MULTIVERSION for DB_TXN_SNAPSHOT.

  Summary:
RevisionChanges Path
1.156.2.23  +14 -6  rpm/rpmdb/db3.c
  

  patch -p0 <<'@@ .'
  Index: rpm/rpmdb/db3.c
  
  $ cvs diff -u -r1.156.2.22 -r1.156.2.23 db3.c
  --- rpm/rpmdb/db3.c   27 Sep 2014 15:52:33 -  1.156.2.22
  +++ rpm/rpmdb/db3.c   13 Mar 2016 04:24:01 -  1.156.2.23
  @@ -1023,6 +1023,10 @@
   xx = cvtdberr(dbi, "dbenv->set_event_notify", xx, _debug);
   
/* 4.1: dbenv->set_flags(???) */
  +if (eflags & DB_MULTIVERSION) {
  + xx = dbenv->set_flags(dbenv, DB_MULTIVERSION, 1);
  + xx = cvtdberr(dbi, "dbenv->set_flags(DB_MULTIVERSION)", xx, _debug);
  +}
   
/* dbenv->set_paniccall(???) */
   
  @@ -1432,17 +1436,21 @@
   {
   DB * db = (DB *) dbi->dbi_db;
   DBC * dbcursor = NULL;
  -int flags;
  +int flags = 0;
   int rc;
   
  /* XXX DB_WRITECURSOR cannot be used with sunrpc dbenv. */
   assert(db != NULL);
  -if ((dbiflags & DB_WRITECURSOR) &&
  - (dbi->dbi_eflags & DB_INIT_CDB) && !(dbi->dbi_oflags & DB_RDONLY))
  -{
  - flags = DB_WRITECURSOR;
  +if ((dbi->dbi_eflags & DB_INIT_CDB) && !(dbi->dbi_oflags & DB_RDONLY)) {
  + flags |= DB_WRITECURSOR;
   } else
  - flags = 0;
  +if (dbi->dbi_eflags & DB_INIT_TXN) {
  +#define  FMASK   (DB_READ_UNCOMMITTED|DB_READ_COMMITTED)
  + flags |= (dbi->dbi_oflags & FMASK);
  +#undef   FMASK
  + if (dbi->dbi_oflags & DB_MULTIVERSION)
  + flags |= DB_TXN_SNAPSHOT;
  +}
   
   rc = db->cursor(db, txnid, , flags);
   rc = cvtdberr(dbi, "db->cursor", rc, _debug);
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm-5_4: rpm/ CHANGES INSTALL rpm/rpmio/ Makefile.am duktap...

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   12-Mar-2016 22:53:07
  Branch: rpm-5_4  Handle: 2016031221530501

  Added files:  (Branch: rpm-5_4)
rpm/rpmio   jsmn.h
  Modified files:   (Branch: rpm-5_4)
rpm CHANGES INSTALL
rpm/rpmio   Makefile.am duktape.c duktape.h jsmn.c tjsmn.c

  Log:
- jsmn: update to latest checkout 572ace5, add to librpmio.
- duk: update to 1.4.0, add to librpmio.

  Summary:
RevisionChanges Path
1.3501.2.465+2  -1  rpm/CHANGES
2.134.2.17  +1  -0  rpm/INSTALL
1.293.2.60  +7  -5  rpm/rpmio/Makefile.am
1.1.2.4 +0  -2  rpm/rpmio/duktape.c
1.1.2.3 +35 -5  rpm/rpmio/duktape.h
1.1.2.3 +21 -116rpm/rpmio/jsmn.c
1.1.2.1 +78 -0  rpm/rpmio/jsmn.h
1.1.2.3 +283 -414   rpm/rpmio/tjsmn.c
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.3501.2.464 -r1.3501.2.465 CHANGES
  --- rpm/CHANGES   12 Mar 2016 20:31:10 -  1.3501.2.464
  +++ rpm/CHANGES   12 Mar 2016 21:53:05 -  1.3501.2.465
  @@ -1,5 +1,6 @@
   5.4.15 -> 5.4.16:
  -- jbj: duk: update to 1.4.0.
  +- jbj: jsmn: update to latest checkout 572ace5, add to librpmio.
  +- jbj: duk: update to 1.4.0, add to librpmio.
   - jbj: yajl: add test cases.
   - jbj: yajl: split (amalgamated) yajl cleanly from mongo-c-driver.
   - jbj: mongoc: update to mongoc-1.3.2.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/INSTALL
  
  $ cvs diff -u -r2.134.2.16 -r2.134.2.17 INSTALL
  --- rpm/INSTALL   12 Mar 2016 20:31:10 -  2.134.2.16
  +++ rpm/INSTALL   12 Mar 2016 21:53:05 -  2.134.2.17
  @@ -65,6 +65,7 @@
   libbson bundled   1.3.3   1.3.3   https://github.com/mongodb/libbson
   mongo-c-driver  bundled   1.3.2   1.3.2   
https://github.com/mongodb/mongo-c-driver
   duktape bundled   1.4.0   1.4.0   http://www.duktape.org/index.html
  +jsmnbundled   -   572ace5 https://github.com/zserge/jsmn
   --- - --- --- 
-
   
   [0] m4:NOTICE: Do not use GNU m4 1.4.10, it breaks GNU autoconf.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmio/Makefile.am
  
  $ cvs diff -u -r1.293.2.59 -r1.293.2.60 Makefile.am
  --- rpm/rpmio/Makefile.am 12 Mar 2016 20:31:10 -  1.293.2.59
  +++ rpm/rpmio/Makefile.am 12 Mar 2016 21:53:06 -  1.293.2.60
  @@ -15,8 +15,8 @@
rpmjsio.msg rpmtar.c rpmtar.h \
tdir.c tfts.c tget.c tgfs.c tgit.c tglob.c thkp.c thtml.c tinv.c tkey.c 
\
tmire.c todbc.c tput.c tpython.c trpmio.c tsexp.c tsvn.c tsw.c \
  - lookup3.c jsmn.c tjsmn.c tjson.c yajl.c testit.sh \
  - microjson.c duktape.c duktape.h duk.c mongoc-counters.defs
  + lookup3.c tjsmn.c tjson.c yajl.c testit.sh \
  + microjson.c mongoc-counters.defs
   
   EXTRA_PROGRAMS = rpmcpio rpmdpkg rpmtar rpmz
   EXTRA_PROGRAMS += bdes thtml tinv tkey tmacro tpw
  @@ -127,8 +127,8 @@
ar.h bcon.h bson.h cpio.h crc.h envvar.h fnmatch.h fts.h glob.h iosm.h \
blake2.h blake2-impl.h blake2-rpm.h blake2-kat.h \
arirang.h blake.h bmw.h chi.h cubehash.h echo.h edon-r.h fugue.h \
  - groestl.h hamsi.h jh.h keccak.h lane.h luffa.h md2.h md6.h mongoc.h \
  - radiogatun.h \
  + groestl.h hamsi.h jh.h jsmn.h keccak.h lane.h luffa.h md2.h md6.h \
  + duktape.h mongoc.h radiogatun.h \
salsa10.h salsa20.h shabal.h shavite3.h simd.h skein.h tib3.h tiger.h \
pcrs.h poptIO.h rpmacl.h rpmasn.h rpmaug.h rpmbag.h rpmbc.h rpmbz.h \
rpmcdsa.h rpmct.h rpmcudf.h rpmcvs.h rpmdate.h rpmdav.h rpmdir.h \
  @@ -167,6 +167,7 @@
glob.c \
gzdio.c \
iosm.c \
  + jsmn.c \
lsyck.c \
macro.c \
mire.c \
  @@ -238,7 +239,8 @@
   if HAVE_LD_VERSION_SCRIPT
   librpmio_la_LDFLAGS += 
-Wl,@LD_VERSION_SCRIPT_FLAG@,@top_srcdir@/rpmio/librpmio.vers
   endif
  -librpmio_la_LIBADD = -lm
  +# XXX FIXME: error: inlining failed in call to always_inline ‘__signbit’
  +librpmio_la_LIBADD = duktape.o -lm
   if ENABLE_BUILD_INTLIBDEP
   librpmio_la_LIBADD += \
$(top_builddir)/misc/librpmmisc.la
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmio/duktape.c
  
  

[CVS] RPM: rpm-5_4: rpm/ INSTALL

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   12-Mar-2016 20:54:28
  Branch: rpm-5_4  Handle: 2016031219542800

  Modified files:   (Branch: rpm-5_4)
rpm INSTALL

  Log:
- document bundled versions for yajl/libbson/mongo-c-driver.

  Summary:
RevisionChanges Path
2.134.2.15  +3  -0  rpm/INSTALL
  

  patch -p0 <<'@@ .'
  Index: rpm/INSTALL
  
  $ cvs diff -u -r2.134.2.14 -r2.134.2.15 INSTALL
  --- rpm/INSTALL   5 Mar 2016 22:39:35 -   2.134.2.14
  +++ rpm/INSTALL   12 Mar 2016 19:54:28 -  2.134.2.15
  @@ -61,6 +61,9 @@
   Squirreloptional  3.0.6   3.1rc1  http://www.squirrel-lang.org
   Java[8] optional  1.7.0_03 1.8.0_74 
http://www.oracle.com/technetwork/java/javase/downloads/index.html
   libgit2 optional  0.23.4  0.23.4  https://libgit2.github.com
  +yajlbundled   2.1.1   2.1.1   https://lloyd.github.io/yajl/
  +libbson bundled   1.3.3   1.3.3   https://github.com/mongodb/libbson
  +mongo-c-driver  bundled   1.3.2   1.3.2   
https://github.com/mongodb/mongo-c-driver
   --- - --- --- 
-
   
   [0] m4:NOTICE: Do not use GNU m4 1.4.10, it breaks GNU autoconf.
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm-5_4: rpm/rpmio/ librpmio.vers

2016-03-12 Thread Jeff Johnson
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Jeff Johnson
  Root:   /v/rpm/cvs   Email:  j...@rpm5.org
  Module: rpm  Date:   12-Mar-2016 20:44:01
  Branch: rpm-5_4  Handle: 2016031219440100

  Modified files:   (Branch: rpm-5_4)
rpm/rpmio   librpmio.vers

  Log:
- mongoc: update to mongoc-1.3.2.
- bson: update to libbson-1.3.3.

  Summary:
RevisionChanges Path
2.199.2.54  +142 -0 rpm/rpmio/librpmio.vers
  

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/librpmio.vers
  
  $ cvs diff -u -r2.199.2.53 -r2.199.2.54 librpmio.vers
  --- rpm/rpmio/librpmio.vers   27 Feb 2016 20:36:50 -  2.199.2.53
  +++ rpm/rpmio/librpmio.vers   12 Mar 2016 19:44:01 -  2.199.2.54
  @@ -949,7 +949,9 @@
   bson_append_undefined;
   bson_append_utf8;
   bson_append_value;
  +bson_array_as_json;
   bson_as_json;
  +bson_ascii_strtoll;
   bson_bcone_magic;
   bson_bcon_magic;
   bson_compare;
  @@ -960,18 +962,25 @@
   bson_copy;
   bson_copy_to;
   bson_copy_to_excluding;
  +bson_copy_to_excluding_noinit;
   bson_count_keys;
   bson_destroy;
   bson_destroy_with_steal;
   bson_equal;
   bson_free;
   bson_get_data;
  +bson_get_major_version;
  +bson_get_minor_version;
  +bson_get_micro_version;
  +bson_get_version;
  +bson_check_version;
   bson_get_monotonic_time;
   bson_gettimeofday;
   bson_has_field;
   bson_init;
   bson_init_from_json;
   bson_init_static;
  +_bson_iso8601_date_parse;
   bson_iter_array;
   bson_iter_as_bool;
   bson_iter_as_int64;
  @@ -1042,6 +1051,7 @@
   bson_reader_new_from_file;
   bson_reader_new_from_handle;
   bson_reader_read;
  +bson_reader_reset;
   bson_reader_set_destroy_func;
   bson_reader_set_read_func;
   bson_reader_tell;
  @@ -1134,9 +1144,26 @@
   yajl_tree_get;
   yajl_tree_parse;
   yajl_version;
  +mongoc_apm_callbacks_destroy;
  +mongoc_apm_callbacks_new;
  +mongoc_apm_command_started_get_context;
  +mongoc_apm_command_started_get_operation_id;
  +mongoc_apm_command_started_get_request_id;
  +mongoc_apm_command_started_get_server_id;
  +mongoc_apm_command_succeeded_get_context;
  +mongoc_apm_command_succeeded_get_request_id;
  +mongoc_apm_command_succeeded_get_server_id;
  +mongoc_apm_set_command_started_cb;
  +mongoc_apm_set_command_succeeded_cb;
   _mongoc_array_append_vals;
  +_mongoc_array_copy;
   _mongoc_array_destroy;
   _mongoc_array_init;
  +mongoc_async_cmd;
  +mongoc_async_cmd_tls_setup;
  +mongoc_async_destroy;
  +mongoc_async_new;
  +mongoc_async_run;
   _mongoc_buffer_append_from_stream;
   _mongoc_buffer_clear;
   _mongoc_buffer_destroy;
  @@ -1146,12 +1173,14 @@
   mongoc_bulk_operation_delete_one;
   mongoc_bulk_operation_destroy;
   mongoc_bulk_operation_execute;
  +mongoc_bulk_operation_get_hint;
   mongoc_bulk_operation_insert;
   _mongoc_bulk_operation_new;
   mongoc_bulk_operation_new;
   mongoc_bulk_operation_remove;
   mongoc_bulk_operation_remove_one;
   mongoc_bulk_operation_replace_one;
  +mongoc_bulk_operation_set_bypass_document_validation;
   mongoc_bulk_operation_set_client;
   mongoc_bulk_operation_set_collection;
   mongoc_bulk_operation_set_database;
  @@ -1159,24 +1188,34 @@
   mongoc_bulk_operation_set_write_concern;
   mongoc_bulk_operation_update;
   mongoc_bulk_operation_update_one;
  +mongoc_check_version;
   mongoc_cleanup;
   mongoc_client_command;
   mongoc_client_command_simple;
  +mongoc_client_command_simple_with_server_id;
   _mongoc_client_create_stream;
  +mongoc_client_default_stream_initiator;
   mongoc_client_destroy;
   mongoc_client_get_collection;
   mongoc_client_get_database;
   mongoc_client_get_database_names;
  +mongoc_client_get_default_database;
   mongoc_client_get_gridfs;
   mongoc_client_get_max_bson_size;
   mongoc_client_get_max_message_size;
   mongoc_client_get_read_prefs;
  +mongoc_client_get_server_description;
  +mongoc_client_get_server_descriptions;
   mongoc_client_get_server_status;
   mongoc_client_get_uri;
   mongoc_client_get_write_concern;
  +mongoc_client_kill_cursor;
   mongoc_client_new;
   mongoc_client_new_from_uri;
   mongoc_client_pool_destroy;
  +mongoc_client_pool_get_size;
  +mongoc_client_pool_max_size;
  +