[CVS] RPM: rpm-5_4: rpm/tests/ Makefile.am rpm/tests/ref/ showrc
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...
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
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...
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
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
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; +