mirror of
https://github.com/MariaDB/server.git
synced 2025-08-27 13:04:36 +03:00
storage/bdb/LICENSE: Import db-4.3.28 storage/bdb/btree/bt_compare.c: Import db-4.3.28 storage/bdb/btree/bt_conv.c: Import db-4.3.28 storage/bdb/btree/bt_curadj.c: Import db-4.3.28 storage/bdb/btree/bt_cursor.c: Import db-4.3.28 storage/bdb/btree/bt_delete.c: Import db-4.3.28 storage/bdb/btree/bt_method.c: Import db-4.3.28 storage/bdb/btree/bt_open.c: Import db-4.3.28 storage/bdb/btree/bt_put.c: Import db-4.3.28 storage/bdb/btree/bt_rec.c: Import db-4.3.28 storage/bdb/btree/bt_reclaim.c: Import db-4.3.28 storage/bdb/btree/bt_recno.c: Import db-4.3.28 storage/bdb/btree/bt_rsearch.c: Import db-4.3.28 storage/bdb/btree/bt_search.c: Import db-4.3.28 storage/bdb/btree/bt_split.c: Import db-4.3.28 storage/bdb/btree/bt_stat.c: Import db-4.3.28 storage/bdb/btree/bt_upgrade.c: Import db-4.3.28 storage/bdb/btree/bt_verify.c: Import db-4.3.28 storage/bdb/btree/btree.src: Import db-4.3.28 storage/bdb/build_win32/Berkeley_DB.dsw: Import db-4.3.28 storage/bdb/build_win32/app_dsp.src: Import db-4.3.28 storage/bdb/build_win32/db_test.src: Import db-4.3.28 storage/bdb/build_win32/dbkill.cpp: Import db-4.3.28 storage/bdb/build_win32/dynamic_dsp.src: Import db-4.3.28 storage/bdb/build_win32/java_dsp.src: Import db-4.3.28 storage/bdb/build_win32/libdb_tcl.def: Import db-4.3.28 storage/bdb/build_win32/libdbrc.src: Import db-4.3.28 storage/bdb/build_win32/static_dsp.src: Import db-4.3.28 storage/bdb/build_win32/tcl_dsp.src: Import db-4.3.28 storage/bdb/clib/getcwd.c: Import db-4.3.28 storage/bdb/clib/getopt.c: Import db-4.3.28 storage/bdb/clib/memcmp.c: Import db-4.3.28 storage/bdb/clib/memmove.c: Import db-4.3.28 storage/bdb/clib/raise.c: Import db-4.3.28 storage/bdb/clib/snprintf.c: Import db-4.3.28 storage/bdb/clib/strcasecmp.c: Import db-4.3.28 storage/bdb/clib/strdup.c: Import db-4.3.28 storage/bdb/clib/strerror.c: Import db-4.3.28 storage/bdb/common/db_byteorder.c: Import db-4.3.28 storage/bdb/common/db_err.c: Import db-4.3.28 storage/bdb/common/db_getlong.c: Import db-4.3.28 storage/bdb/common/db_idspace.c: Import db-4.3.28 storage/bdb/common/db_log2.c: Import db-4.3.28 storage/bdb/common/util_arg.c: Import db-4.3.28 storage/bdb/common/util_cache.c: Import db-4.3.28 storage/bdb/common/util_log.c: Import db-4.3.28 storage/bdb/common/util_sig.c: Import db-4.3.28 storage/bdb/cxx/cxx_db.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_dbc.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_dbt.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_env.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_except.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_lock.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_logc.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_mpool.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_txn.cpp: Import db-4.3.28 storage/bdb/db/crdel.src: Import db-4.3.28 storage/bdb/db/crdel_rec.c: Import db-4.3.28 storage/bdb/db/db.c: Import db-4.3.28 storage/bdb/db/db.src: Import db-4.3.28 storage/bdb/db/db_am.c: Import db-4.3.28 storage/bdb/db/db_cam.c: Import db-4.3.28 storage/bdb/db/db_conv.c: Import db-4.3.28 storage/bdb/db/db_dispatch.c: Import db-4.3.28 storage/bdb/db/db_dup.c: Import db-4.3.28 storage/bdb/db/db_iface.c: Import db-4.3.28 storage/bdb/db/db_join.c: Import db-4.3.28 storage/bdb/db/db_meta.c: Import db-4.3.28 storage/bdb/db/db_method.c: Import db-4.3.28 storage/bdb/db/db_open.c: Import db-4.3.28 storage/bdb/db/db_overflow.c: Import db-4.3.28 storage/bdb/db/db_pr.c: Import db-4.3.28 storage/bdb/db/db_rec.c: Import db-4.3.28 storage/bdb/db/db_reclaim.c: Import db-4.3.28 storage/bdb/db/db_remove.c: Import db-4.3.28 storage/bdb/db/db_rename.c: Import db-4.3.28 storage/bdb/db/db_ret.c: Import db-4.3.28 storage/bdb/db/db_truncate.c: Import db-4.3.28 storage/bdb/db/db_upg.c: Import db-4.3.28 storage/bdb/db/db_upg_opd.c: Import db-4.3.28 storage/bdb/db/db_vrfy.c: Import db-4.3.28 storage/bdb/db/db_vrfyutil.c: Import db-4.3.28 storage/bdb/db185/db185.c: Import db-4.3.28 storage/bdb/db185/db185_int.in: Import db-4.3.28 storage/bdb/db_archive/db_archive.c: Import db-4.3.28 storage/bdb/db_checkpoint/db_checkpoint.c: Import db-4.3.28 storage/bdb/db_deadlock/db_deadlock.c: Import db-4.3.28 storage/bdb/db_dump/db_dump.c: Import db-4.3.28 storage/bdb/db_dump185/db_dump185.c: Import db-4.3.28 storage/bdb/db_load/db_load.c: Import db-4.3.28 storage/bdb/db_printlog/README: Import db-4.3.28 storage/bdb/db_printlog/db_printlog.c: Import db-4.3.28 storage/bdb/db_printlog/dbname.awk: Import db-4.3.28 storage/bdb/db_printlog/rectype.awk: Import db-4.3.28 storage/bdb/db_printlog/status.awk: Import db-4.3.28 storage/bdb/db_recover/db_recover.c: Import db-4.3.28 storage/bdb/db_stat/db_stat.c: Import db-4.3.28 storage/bdb/db_upgrade/db_upgrade.c: Import db-4.3.28 storage/bdb/db_verify/db_verify.c: Import db-4.3.28 storage/bdb/dbinc/btree.h: Import db-4.3.28 storage/bdb/dbinc/crypto.h: Import db-4.3.28 storage/bdb/dbinc/cxx_int.h: Import db-4.3.28 storage/bdb/dbinc/db.in: Import db-4.3.28 storage/bdb/dbinc/db_185.in: Import db-4.3.28 storage/bdb/dbinc/db_am.h: Import db-4.3.28 storage/bdb/dbinc/db_cxx.in: Import db-4.3.28 storage/bdb/dbinc/db_dispatch.h: Import db-4.3.28 storage/bdb/dbinc/db_int.in: Import db-4.3.28 storage/bdb/dbinc/db_join.h: Import db-4.3.28 storage/bdb/dbinc/db_page.h: Import db-4.3.28 storage/bdb/dbinc/db_server_int.h: Import db-4.3.28 storage/bdb/dbinc/db_shash.h: Import db-4.3.28 storage/bdb/dbinc/db_swap.h: Import db-4.3.28 storage/bdb/dbinc/db_upgrade.h: Import db-4.3.28 storage/bdb/dbinc/db_verify.h: Import db-4.3.28 storage/bdb/dbinc/debug.h: Import db-4.3.28 storage/bdb/dbinc/fop.h: Import db-4.3.28 storage/bdb/dbinc/globals.h: Import db-4.3.28 storage/bdb/dbinc/hash.h: Import db-4.3.28 storage/bdb/dbinc/hmac.h: Import db-4.3.28 storage/bdb/dbinc/lock.h: Import db-4.3.28 storage/bdb/dbinc/log.h: Import db-4.3.28 storage/bdb/dbinc/mp.h: Import db-4.3.28 storage/bdb/dbinc/mutex.h: Import db-4.3.28 storage/bdb/dbinc/os.h: Import db-4.3.28 storage/bdb/dbinc/qam.h: Import db-4.3.28 storage/bdb/dbinc/queue.h: Import db-4.3.28 storage/bdb/dbinc/region.h: Import db-4.3.28 storage/bdb/dbinc/rep.h: Import db-4.3.28 storage/bdb/dbinc/shqueue.h: Import db-4.3.28 storage/bdb/dbinc/tcl_db.h: Import db-4.3.28 storage/bdb/dbinc/txn.h: Import db-4.3.28 storage/bdb/dbinc/xa.h: Import db-4.3.28 storage/bdb/dbm/dbm.c: Import db-4.3.28 storage/bdb/dbreg/dbreg.c: Import db-4.3.28 storage/bdb/dbreg/dbreg.src: Import db-4.3.28 storage/bdb/dbreg/dbreg_rec.c: Import db-4.3.28 storage/bdb/dbreg/dbreg_util.c: Import db-4.3.28 storage/bdb/dist/Makefile.in: Import db-4.3.28 storage/bdb/dist/RELEASE: Import db-4.3.28 storage/bdb/dist/aclocal/config.ac: Import db-4.3.28 storage/bdb/dist/aclocal/libtool.ac: Import db-4.3.28 storage/bdb/dist/aclocal/mutex.ac: Import db-4.3.28 storage/bdb/dist/aclocal/options.ac: Import db-4.3.28 storage/bdb/dist/aclocal/programs.ac: Import db-4.3.28 storage/bdb/dist/aclocal/sosuffix.ac: Import db-4.3.28 storage/bdb/dist/aclocal/tcl.ac: Import db-4.3.28 storage/bdb/dist/aclocal/types.ac: Import db-4.3.28 storage/bdb/dist/aclocal_java/ac_jni_include_dirs.ac: Import db-4.3.28 storage/bdb/dist/aclocal_java/ac_prog_java.ac: Import db-4.3.28 storage/bdb/dist/buildrel: Import db-4.3.28 storage/bdb/dist/configure.ac: Import db-4.3.28 storage/bdb/dist/gen_inc.awk: Import db-4.3.28 storage/bdb/dist/gen_rec.awk: Import db-4.3.28 storage/bdb/dist/gen_rpc.awk: Import db-4.3.28 storage/bdb/dist/ltmain.sh: Import db-4.3.28 storage/bdb/dist/pubdef.in: Import db-4.3.28 storage/bdb/dist/srcfiles.in: Import db-4.3.28 storage/bdb/dist/vx_2.0/BerkeleyDB.wpj: Import db-4.3.28 storage/bdb/dist/vx_2.0/wpj.in: Import db-4.3.28 storage/bdb/dist/vx_config.in: Import db-4.3.28 storage/bdb/dist/vx_setup/CONFIG.in: Import db-4.3.28 storage/bdb/dist/vx_setup/LICENSE.TXT: Import db-4.3.28 storage/bdb/dist/vx_setup/vx_allfile.in: Import db-4.3.28 storage/bdb/dist/vx_setup/vx_demofile.in: Import db-4.3.28 storage/bdb/dist/win_config.in: Import db-4.3.28 storage/bdb/dist/win_exports.in: Import db-4.3.28 storage/bdb/env/db_salloc.c: Import db-4.3.28 storage/bdb/env/db_shash.c: Import db-4.3.28 storage/bdb/env/env_file.c: Import db-4.3.28 storage/bdb/env/env_method.c: Import db-4.3.28 storage/bdb/env/env_open.c: Import db-4.3.28 storage/bdb/env/env_recover.c: Import db-4.3.28 storage/bdb/env/env_region.c: Import db-4.3.28 storage/bdb/fileops/fileops.src: Import db-4.3.28 storage/bdb/fileops/fop_basic.c: Import db-4.3.28 storage/bdb/fileops/fop_rec.c: Import db-4.3.28 storage/bdb/fileops/fop_util.c: Import db-4.3.28 storage/bdb/hash/hash.c: Import db-4.3.28 storage/bdb/hash/hash.src: Import db-4.3.28 storage/bdb/hash/hash_conv.c: Import db-4.3.28 storage/bdb/hash/hash_dup.c: Import db-4.3.28 storage/bdb/hash/hash_func.c: Import db-4.3.28 storage/bdb/hash/hash_meta.c: Import db-4.3.28 storage/bdb/hash/hash_method.c: Import db-4.3.28 storage/bdb/hash/hash_open.c: Import db-4.3.28 storage/bdb/hash/hash_page.c: Import db-4.3.28 storage/bdb/hash/hash_rec.c: Import db-4.3.28 storage/bdb/hash/hash_reclaim.c: Import db-4.3.28 storage/bdb/hash/hash_stat.c: Import db-4.3.28 storage/bdb/hash/hash_upgrade.c: Import db-4.3.28 storage/bdb/hash/hash_verify.c: Import db-4.3.28 storage/bdb/hmac/hmac.c: Import db-4.3.28 storage/bdb/hmac/sha1.c: Import db-4.3.28 storage/bdb/hsearch/hsearch.c: Import db-4.3.28 storage/bdb/lock/lock.c: Import db-4.3.28 storage/bdb/lock/lock_deadlock.c: Import db-4.3.28 storage/bdb/lock/lock_method.c: Import db-4.3.28 storage/bdb/lock/lock_region.c: Import db-4.3.28 storage/bdb/lock/lock_stat.c: Import db-4.3.28 storage/bdb/lock/lock_util.c: Import db-4.3.28 storage/bdb/log/log.c: Import db-4.3.28 storage/bdb/log/log_archive.c: Import db-4.3.28 storage/bdb/log/log_compare.c: Import db-4.3.28 storage/bdb/log/log_get.c: Import db-4.3.28 storage/bdb/log/log_method.c: Import db-4.3.28 storage/bdb/log/log_put.c: Import db-4.3.28 storage/bdb/mp/mp_alloc.c: Import db-4.3.28 storage/bdb/mp/mp_bh.c: Import db-4.3.28 storage/bdb/mp/mp_fget.c: Import db-4.3.28 storage/bdb/mp/mp_fopen.c: Import db-4.3.28 storage/bdb/mp/mp_fput.c: Import db-4.3.28 storage/bdb/mp/mp_fset.c: Import db-4.3.28 storage/bdb/mp/mp_method.c: Import db-4.3.28 storage/bdb/mp/mp_region.c: Import db-4.3.28 storage/bdb/mp/mp_register.c: Import db-4.3.28 storage/bdb/mp/mp_stat.c: Import db-4.3.28 storage/bdb/mp/mp_sync.c: Import db-4.3.28 storage/bdb/mp/mp_trickle.c: Import db-4.3.28 storage/bdb/mutex/mut_fcntl.c: Import db-4.3.28 storage/bdb/mutex/mut_pthread.c: Import db-4.3.28 storage/bdb/mutex/mut_tas.c: Import db-4.3.28 storage/bdb/mutex/mut_win32.c: Import db-4.3.28 storage/bdb/mutex/mutex.c: Import db-4.3.28 storage/bdb/mutex/tm.c: Import db-4.3.28 storage/bdb/mutex/uts4_cc.s: Import db-4.3.28 storage/bdb/os/os_abs.c: Import db-4.3.28 storage/bdb/os/os_alloc.c: Import db-4.3.28 storage/bdb/os/os_clock.c: Import db-4.3.28 storage/bdb/os/os_config.c: Import db-4.3.28 storage/bdb/os/os_dir.c: Import db-4.3.28 storage/bdb/os/os_errno.c: Import db-4.3.28 storage/bdb/os/os_fid.c: Import db-4.3.28 storage/bdb/os/os_fsync.c: Import db-4.3.28 storage/bdb/os/os_handle.c: Import db-4.3.28 storage/bdb/os/os_id.c: Import db-4.3.28 storage/bdb/os/os_map.c: Import db-4.3.28 storage/bdb/os/os_method.c: Import db-4.3.28 storage/bdb/os/os_oflags.c: Import db-4.3.28 storage/bdb/os/os_open.c: Import db-4.3.28 storage/bdb/os/os_region.c: Import db-4.3.28 storage/bdb/os/os_rename.c: Import db-4.3.28 storage/bdb/os/os_root.c: Import db-4.3.28 storage/bdb/os/os_rpath.c: Import db-4.3.28 storage/bdb/os/os_rw.c: Import db-4.3.28 storage/bdb/os/os_seek.c: Import db-4.3.28 storage/bdb/os/os_sleep.c: Import db-4.3.28 storage/bdb/os/os_spin.c: Import db-4.3.28 storage/bdb/os/os_stat.c: Import db-4.3.28 storage/bdb/os/os_tmpdir.c: Import db-4.3.28 storage/bdb/os/os_unlink.c: Import db-4.3.28 storage/bdb/os_vxworks/os_vx_abs.c: Import db-4.3.28 storage/bdb/os_vxworks/os_vx_config.c: Import db-4.3.28 storage/bdb/os_vxworks/os_vx_map.c: Import db-4.3.28 storage/bdb/os_win32/os_abs.c: Import db-4.3.28 storage/bdb/os_win32/os_clock.c: Import db-4.3.28 storage/bdb/os_win32/os_config.c: Import db-4.3.28 storage/bdb/os_win32/os_dir.c: Import db-4.3.28 storage/bdb/os_win32/os_errno.c: Import db-4.3.28 storage/bdb/os_win32/os_fid.c: Import db-4.3.28 storage/bdb/os_win32/os_fsync.c: Import db-4.3.28 storage/bdb/os_win32/os_handle.c: Import db-4.3.28 storage/bdb/os_win32/os_map.c: Import db-4.3.28 storage/bdb/os_win32/os_open.c: Import db-4.3.28 storage/bdb/os_win32/os_rename.c: Import db-4.3.28 storage/bdb/os_win32/os_rw.c: Import db-4.3.28 storage/bdb/os_win32/os_seek.c: Import db-4.3.28 storage/bdb/os_win32/os_sleep.c: Import db-4.3.28 storage/bdb/os_win32/os_spin.c: Import db-4.3.28 storage/bdb/os_win32/os_stat.c: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/BerkeleyDB.pm: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/BerkeleyDB.pod.P: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/BerkeleyDB.pod: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/BerkeleyDB.xs: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/Changes: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/MANIFEST: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/Makefile.PL: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/README: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/config.in: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/constants.h: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/mkconsts: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/patches/5.004: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/ppport.h: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/scan: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/btree.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/destroy.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/env.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/filter.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/hash.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/join.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/mldbm.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/queue.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/recno.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/strict.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/subdb.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/txn.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/util.pm: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/typemap: Import db-4.3.28 storage/bdb/perl/DB_File/Changes: Import db-4.3.28 storage/bdb/perl/DB_File/DB_File.pm: Import db-4.3.28 storage/bdb/perl/DB_File/DB_File.xs: Import db-4.3.28 storage/bdb/perl/DB_File/MANIFEST: Import db-4.3.28 storage/bdb/perl/DB_File/Makefile.PL: Import db-4.3.28 storage/bdb/perl/DB_File/README: Import db-4.3.28 storage/bdb/perl/DB_File/dbinfo: Import db-4.3.28 storage/bdb/perl/DB_File/patches/5.004: Import db-4.3.28 storage/bdb/perl/DB_File/ppport.h: Import db-4.3.28 storage/bdb/perl/DB_File/t/db-btree.t: Import db-4.3.28 storage/bdb/perl/DB_File/t/db-hash.t: Import db-4.3.28 storage/bdb/perl/DB_File/t/db-recno.t: Import db-4.3.28 storage/bdb/perl/DB_File/typemap: Import db-4.3.28 storage/bdb/qam/qam.c: Import db-4.3.28 storage/bdb/qam/qam.src: Import db-4.3.28 storage/bdb/qam/qam_conv.c: Import db-4.3.28 storage/bdb/qam/qam_files.c: Import db-4.3.28 storage/bdb/qam/qam_method.c: Import db-4.3.28 storage/bdb/qam/qam_open.c: Import db-4.3.28 storage/bdb/qam/qam_rec.c: Import db-4.3.28 storage/bdb/qam/qam_stat.c: Import db-4.3.28 storage/bdb/qam/qam_upgrade.c: Import db-4.3.28 storage/bdb/qam/qam_verify.c: Import db-4.3.28 storage/bdb/rep/rep_method.c: Import db-4.3.28 storage/bdb/rep/rep_record.c: Import db-4.3.28 storage/bdb/rep/rep_region.c: Import db-4.3.28 storage/bdb/rep/rep_util.c: Import db-4.3.28 storage/bdb/rpc_client/client.c: Import db-4.3.28 storage/bdb/rpc_client/gen_client_ret.c: Import db-4.3.28 storage/bdb/rpc_server/c/db_server_util.c: Import db-4.3.28 storage/bdb/rpc_server/cxx/db_server_cxxproc.cpp: Import db-4.3.28 storage/bdb/rpc_server/cxx/db_server_cxxutil.cpp: Import db-4.3.28 storage/bdb/rpc_server/java/FreeList.java: Import db-4.3.28 storage/bdb/rpc_server/java/LocalIterator.java: Import db-4.3.28 storage/bdb/rpc_server/java/README: Import db-4.3.28 storage/bdb/rpc_server/java/RpcDb.java: Import db-4.3.28 storage/bdb/rpc_server/java/RpcDbEnv.java: Import db-4.3.28 storage/bdb/rpc_server/java/RpcDbTxn.java: Import db-4.3.28 storage/bdb/rpc_server/java/RpcDbc.java: Import db-4.3.28 storage/bdb/rpc_server/java/Timer.java: Import db-4.3.28 storage/bdb/rpc_server/java/gen/__db_open_reply.java: Import db-4.3.28 storage/bdb/rpc_server/java/gen/__db_stat_msg.java: Import db-4.3.28 storage/bdb/rpc_server/java/gen/db_server.java: Import db-4.3.28 storage/bdb/rpc_server/java/s_jrpcgen: Import db-4.3.28 storage/bdb/rpc_server/rpc.src: Import db-4.3.28 storage/bdb/tcl/docs/db.html: Import db-4.3.28 storage/bdb/tcl/docs/env.html: Import db-4.3.28 storage/bdb/tcl/docs/historic.html: Import db-4.3.28 storage/bdb/tcl/docs/index.html: Import db-4.3.28 storage/bdb/tcl/docs/library.html: Import db-4.3.28 storage/bdb/tcl/docs/lock.html: Import db-4.3.28 storage/bdb/tcl/docs/log.html: Import db-4.3.28 storage/bdb/tcl/docs/mpool.html: Import db-4.3.28 storage/bdb/tcl/docs/rep.html: Import db-4.3.28 storage/bdb/tcl/docs/test.html: Import db-4.3.28 storage/bdb/tcl/docs/txn.html: Import db-4.3.28 storage/bdb/tcl/tcl_compat.c: Import db-4.3.28 storage/bdb/tcl/tcl_db.c: Import db-4.3.28 storage/bdb/tcl/tcl_db_pkg.c: Import db-4.3.28 storage/bdb/tcl/tcl_dbcursor.c: Import db-4.3.28 storage/bdb/tcl/tcl_env.c: Import db-4.3.28 storage/bdb/tcl/tcl_internal.c: Import db-4.3.28 storage/bdb/tcl/tcl_lock.c: Import db-4.3.28 storage/bdb/tcl/tcl_log.c: Import db-4.3.28 storage/bdb/tcl/tcl_mp.c: Import db-4.3.28 storage/bdb/tcl/tcl_rep.c: Import db-4.3.28 storage/bdb/tcl/tcl_txn.c: Import db-4.3.28 storage/bdb/tcl/tcl_util.c: Import db-4.3.28 storage/bdb/test/archive.tcl: Import db-4.3.28 storage/bdb/test/bigfile001.tcl: Import db-4.3.28 storage/bdb/test/bigfile002.tcl: Import db-4.3.28 storage/bdb/test/byteorder.tcl: Import db-4.3.28 storage/bdb/test/conscript.tcl: Import db-4.3.28 storage/bdb/test/dbm.tcl: Import db-4.3.28 storage/bdb/test/dbscript.tcl: Import db-4.3.28 storage/bdb/test/ddoyscript.tcl: Import db-4.3.28 storage/bdb/test/ddscript.tcl: Import db-4.3.28 storage/bdb/test/dead001.tcl: Import db-4.3.28 storage/bdb/test/dead002.tcl: Import db-4.3.28 storage/bdb/test/dead003.tcl: Import db-4.3.28 storage/bdb/test/dead004.tcl: Import db-4.3.28 storage/bdb/test/dead005.tcl: Import db-4.3.28 storage/bdb/test/dead006.tcl: Import db-4.3.28 storage/bdb/test/dead007.tcl: Import db-4.3.28 storage/bdb/test/env001.tcl: Import db-4.3.28 storage/bdb/test/env002.tcl: Import db-4.3.28 storage/bdb/test/env003.tcl: Import db-4.3.28 storage/bdb/test/env004.tcl: Import db-4.3.28 storage/bdb/test/env005.tcl: Import db-4.3.28 storage/bdb/test/env006.tcl: Import db-4.3.28 storage/bdb/test/env007.tcl: Import db-4.3.28 storage/bdb/test/env008.tcl: Import db-4.3.28 storage/bdb/test/env009.tcl: Import db-4.3.28 storage/bdb/test/env010.tcl: Import db-4.3.28 storage/bdb/test/env011.tcl: Import db-4.3.28 storage/bdb/test/hsearch.tcl: Import db-4.3.28 storage/bdb/test/join.tcl: Import db-4.3.28 storage/bdb/test/lock001.tcl: Import db-4.3.28 storage/bdb/test/lock002.tcl: Import db-4.3.28 storage/bdb/test/lock003.tcl: Import db-4.3.28 storage/bdb/test/lock004.tcl: Import db-4.3.28 storage/bdb/test/lock005.tcl: Import db-4.3.28 storage/bdb/test/lockscript.tcl: Import db-4.3.28 storage/bdb/test/log001.tcl: Import db-4.3.28 storage/bdb/test/log002.tcl: Import db-4.3.28 storage/bdb/test/log003.tcl: Import db-4.3.28 storage/bdb/test/log004.tcl: Import db-4.3.28 storage/bdb/test/log005.tcl: Import db-4.3.28 storage/bdb/test/logtrack.tcl: Import db-4.3.28 storage/bdb/test/mdbscript.tcl: Import db-4.3.28 storage/bdb/test/memp001.tcl: Import db-4.3.28 storage/bdb/test/memp002.tcl: Import db-4.3.28 storage/bdb/test/memp003.tcl: Import db-4.3.28 storage/bdb/test/mpoolscript.tcl: Import db-4.3.28 storage/bdb/test/mutex001.tcl: Import db-4.3.28 storage/bdb/test/mutex002.tcl: Import db-4.3.28 storage/bdb/test/mutex003.tcl: Import db-4.3.28 storage/bdb/test/mutexscript.tcl: Import db-4.3.28 storage/bdb/test/ndbm.tcl: Import db-4.3.28 storage/bdb/test/parallel.tcl: Import db-4.3.28 storage/bdb/test/recd001.tcl: Import db-4.3.28 storage/bdb/test/recd002.tcl: Import db-4.3.28 storage/bdb/test/recd003.tcl: Import db-4.3.28 storage/bdb/test/recd004.tcl: Import db-4.3.28 storage/bdb/test/recd005.tcl: Import db-4.3.28 storage/bdb/test/recd006.tcl: Import db-4.3.28 storage/bdb/test/recd007.tcl: Import db-4.3.28 storage/bdb/test/recd008.tcl: Import db-4.3.28 storage/bdb/test/recd009.tcl: Import db-4.3.28 storage/bdb/test/recd010.tcl: Import db-4.3.28 storage/bdb/test/recd011.tcl: Import db-4.3.28 storage/bdb/test/recd012.tcl: Import db-4.3.28 storage/bdb/test/recd013.tcl: Import db-4.3.28 storage/bdb/test/recd014.tcl: Import db-4.3.28 storage/bdb/test/recd015.tcl: Import db-4.3.28 storage/bdb/test/recd016.tcl: Import db-4.3.28 storage/bdb/test/recd017.tcl: Import db-4.3.28 storage/bdb/test/recd018.tcl: Import db-4.3.28 storage/bdb/test/recd019.tcl: Import db-4.3.28 storage/bdb/test/recd020.tcl: Import db-4.3.28 storage/bdb/test/recd15scr.tcl: Import db-4.3.28 storage/bdb/test/recdscript.tcl: Import db-4.3.28 storage/bdb/test/rep001.tcl: Import db-4.3.28 storage/bdb/test/rep002.tcl: Import db-4.3.28 storage/bdb/test/rep003.tcl: Import db-4.3.28 storage/bdb/test/rep005.tcl: Import db-4.3.28 storage/bdb/test/reputils.tcl: Import db-4.3.28 storage/bdb/test/rpc001.tcl: Import db-4.3.28 storage/bdb/test/rpc002.tcl: Import db-4.3.28 storage/bdb/test/rpc003.tcl: Import db-4.3.28 storage/bdb/test/rpc004.tcl: Import db-4.3.28 storage/bdb/test/rpc005.tcl: Import db-4.3.28 storage/bdb/test/rsrc001.tcl: Import db-4.3.28 storage/bdb/test/rsrc002.tcl: Import db-4.3.28 storage/bdb/test/rsrc003.tcl: Import db-4.3.28 storage/bdb/test/rsrc004.tcl: Import db-4.3.28 storage/bdb/test/scr001/chk.code: Import db-4.3.28 storage/bdb/test/scr003/chk.define: Import db-4.3.28 storage/bdb/test/scr004/chk.javafiles: Import db-4.3.28 storage/bdb/test/scr005/chk.nl: Import db-4.3.28 storage/bdb/test/scr006/chk.offt: Import db-4.3.28 storage/bdb/test/scr007/chk.proto: Import db-4.3.28 storage/bdb/test/scr008/chk.pubdef: Import db-4.3.28 storage/bdb/test/scr009/chk.srcfiles: Import db-4.3.28 storage/bdb/test/scr010/chk.str: Import db-4.3.28 storage/bdb/test/scr010/spell.ok: Import db-4.3.28 storage/bdb/test/scr011/chk.tags: Import db-4.3.28 storage/bdb/test/scr012/chk.vx_code: Import db-4.3.28 storage/bdb/test/scr013/chk.stats: Import db-4.3.28 storage/bdb/test/scr015/TestConstruct01.cpp: Import db-4.3.28 storage/bdb/test/scr015/TestConstruct01.testerr: Import db-4.3.28 storage/bdb/test/scr015/TestGetSetMethods.cpp: Import db-4.3.28 storage/bdb/test/scr015/TestKeyRange.cpp: Import db-4.3.28 storage/bdb/test/scr015/TestLogc.cpp: Import db-4.3.28 storage/bdb/test/scr015/TestSimpleAccess.cpp: Import db-4.3.28 storage/bdb/test/scr015/TestTruncate.cpp: Import db-4.3.28 storage/bdb/test/scr015/chk.cxxtests: Import db-4.3.28 storage/bdb/test/scr016/CallbackTest.java: Import db-4.3.28 storage/bdb/test/scr016/CallbackTest.testout: Import db-4.3.28 storage/bdb/test/scr016/TestAppendRecno.java: Import db-4.3.28 storage/bdb/test/scr016/TestAssociate.java: Import db-4.3.28 storage/bdb/test/scr016/TestClosedDb.java: Import db-4.3.28 storage/bdb/test/scr016/TestClosedDb.testout: Import db-4.3.28 storage/bdb/test/scr016/TestConstruct01.java: Import db-4.3.28 storage/bdb/test/scr016/TestConstruct01.testout: Import db-4.3.28 storage/bdb/test/scr016/TestConstruct02.java: Import db-4.3.28 storage/bdb/test/scr016/TestDbtFlags.java: Import db-4.3.28 storage/bdb/test/scr016/TestGetSetMethods.java: Import db-4.3.28 storage/bdb/test/scr016/TestKeyRange.java: Import db-4.3.28 storage/bdb/test/scr016/TestLockVec.java: Import db-4.3.28 storage/bdb/test/scr016/TestLogc.java: Import db-4.3.28 storage/bdb/test/scr016/TestOpenEmpty.java: Import db-4.3.28 storage/bdb/test/scr016/TestOpenEmpty.testerr: Import db-4.3.28 storage/bdb/test/scr016/TestReplication.java: Import db-4.3.28 storage/bdb/test/scr016/TestRpcServer.java: Import db-4.3.28 storage/bdb/test/scr016/TestSameDbt.java: Import db-4.3.28 storage/bdb/test/scr016/TestSimpleAccess.java: Import db-4.3.28 storage/bdb/test/scr016/TestStat.java: Import db-4.3.28 storage/bdb/test/scr016/TestStat.testout: Import db-4.3.28 storage/bdb/test/scr016/TestTruncate.java: Import db-4.3.28 storage/bdb/test/scr016/TestTruncate.testout: Import db-4.3.28 storage/bdb/test/scr016/TestUtil.java: Import db-4.3.28 storage/bdb/test/scr016/TestXAServlet.java: Import db-4.3.28 storage/bdb/test/scr016/chk.javatests: Import db-4.3.28 storage/bdb/test/scr016/ignore: Import db-4.3.28 storage/bdb/test/scr016/testone: Import db-4.3.28 storage/bdb/test/scr017/chk.db185: Import db-4.3.28 storage/bdb/test/scr019/chk.include: Import db-4.3.28 storage/bdb/test/scr020/chk.inc: Import db-4.3.28 storage/bdb/test/scr021/chk.flags: Import db-4.3.28 storage/bdb/test/scr022/chk.rr: Import db-4.3.28 storage/bdb/test/sdb001.tcl: Import db-4.3.28 storage/bdb/test/sdb002.tcl: Import db-4.3.28 storage/bdb/test/sdb003.tcl: Import db-4.3.28 storage/bdb/test/sdb004.tcl: Import db-4.3.28 storage/bdb/test/sdb005.tcl: Import db-4.3.28 storage/bdb/test/sdb006.tcl: Import db-4.3.28 storage/bdb/test/sdb007.tcl: Import db-4.3.28 storage/bdb/test/sdb008.tcl: Import db-4.3.28 storage/bdb/test/sdb009.tcl: Import db-4.3.28 storage/bdb/test/sdb010.tcl: Import db-4.3.28 storage/bdb/test/sdb011.tcl: Import db-4.3.28 storage/bdb/test/sdb012.tcl: Import db-4.3.28 storage/bdb/test/sdbscript.tcl: Import db-4.3.28 storage/bdb/test/sdbtest001.tcl: Import db-4.3.28 storage/bdb/test/sdbtest002.tcl: Import db-4.3.28 storage/bdb/test/sdbutils.tcl: Import db-4.3.28 storage/bdb/test/sec001.tcl: Import db-4.3.28 storage/bdb/test/sec002.tcl: Import db-4.3.28 storage/bdb/test/shelltest.tcl: Import db-4.3.28 storage/bdb/test/si001.tcl: Import db-4.3.28 storage/bdb/test/si002.tcl: Import db-4.3.28 storage/bdb/test/si003.tcl: Import db-4.3.28 storage/bdb/test/si004.tcl: Import db-4.3.28 storage/bdb/test/si005.tcl: Import db-4.3.28 storage/bdb/test/sysscript.tcl: Import db-4.3.28 storage/bdb/test/test.tcl: Import db-4.3.28 storage/bdb/test/test001.tcl: Import db-4.3.28 storage/bdb/test/test002.tcl: Import db-4.3.28 storage/bdb/test/test003.tcl: Import db-4.3.28 storage/bdb/test/test004.tcl: Import db-4.3.28 storage/bdb/test/test005.tcl: Import db-4.3.28 storage/bdb/test/test006.tcl: Import db-4.3.28 storage/bdb/test/test007.tcl: Import db-4.3.28 storage/bdb/test/test008.tcl: Import db-4.3.28 storage/bdb/test/test009.tcl: Import db-4.3.28 storage/bdb/test/test010.tcl: Import db-4.3.28 storage/bdb/test/test011.tcl: Import db-4.3.28 storage/bdb/test/test012.tcl: Import db-4.3.28 storage/bdb/test/test013.tcl: Import db-4.3.28 storage/bdb/test/test014.tcl: Import db-4.3.28 storage/bdb/test/test015.tcl: Import db-4.3.28 storage/bdb/test/test016.tcl: Import db-4.3.28 storage/bdb/test/test017.tcl: Import db-4.3.28 storage/bdb/test/test018.tcl: Import db-4.3.28 storage/bdb/test/test019.tcl: Import db-4.3.28 storage/bdb/test/test020.tcl: Import db-4.3.28 storage/bdb/test/test021.tcl: Import db-4.3.28 storage/bdb/test/test022.tcl: Import db-4.3.28 storage/bdb/test/test023.tcl: Import db-4.3.28 storage/bdb/test/test024.tcl: Import db-4.3.28 storage/bdb/test/test025.tcl: Import db-4.3.28 storage/bdb/test/test026.tcl: Import db-4.3.28 storage/bdb/test/test027.tcl: Import db-4.3.28 storage/bdb/test/test028.tcl: Import db-4.3.28 storage/bdb/test/test029.tcl: Import db-4.3.28 storage/bdb/test/test030.tcl: Import db-4.3.28 storage/bdb/test/test031.tcl: Import db-4.3.28 storage/bdb/test/test032.tcl: Import db-4.3.28 storage/bdb/test/test033.tcl: Import db-4.3.28 storage/bdb/test/test034.tcl: Import db-4.3.28 storage/bdb/test/test035.tcl: Import db-4.3.28 storage/bdb/test/test036.tcl: Import db-4.3.28 storage/bdb/test/test037.tcl: Import db-4.3.28 storage/bdb/test/test038.tcl: Import db-4.3.28 storage/bdb/test/test039.tcl: Import db-4.3.28 storage/bdb/test/test040.tcl: Import db-4.3.28 storage/bdb/test/test041.tcl: Import db-4.3.28 storage/bdb/test/test042.tcl: Import db-4.3.28 storage/bdb/test/test043.tcl: Import db-4.3.28 storage/bdb/test/test044.tcl: Import db-4.3.28 storage/bdb/test/test045.tcl: Import db-4.3.28 storage/bdb/test/test046.tcl: Import db-4.3.28 storage/bdb/test/test047.tcl: Import db-4.3.28 storage/bdb/test/test048.tcl: Import db-4.3.28 storage/bdb/test/test049.tcl: Import db-4.3.28 storage/bdb/test/test050.tcl: Import db-4.3.28 storage/bdb/test/test051.tcl: Import db-4.3.28 storage/bdb/test/test052.tcl: Import db-4.3.28 storage/bdb/test/test053.tcl: Import db-4.3.28 storage/bdb/test/test054.tcl: Import db-4.3.28 storage/bdb/test/test055.tcl: Import db-4.3.28 storage/bdb/test/test056.tcl: Import db-4.3.28 storage/bdb/test/test057.tcl: Import db-4.3.28 storage/bdb/test/test058.tcl: Import db-4.3.28 storage/bdb/test/test059.tcl: Import db-4.3.28 storage/bdb/test/test060.tcl: Import db-4.3.28 storage/bdb/test/test061.tcl: Import db-4.3.28 storage/bdb/test/test062.tcl: Import db-4.3.28 storage/bdb/test/test063.tcl: Import db-4.3.28 storage/bdb/test/test064.tcl: Import db-4.3.28 storage/bdb/test/test065.tcl: Import db-4.3.28 storage/bdb/test/test066.tcl: Import db-4.3.28 storage/bdb/test/test067.tcl: Import db-4.3.28 storage/bdb/test/test068.tcl: Import db-4.3.28 storage/bdb/test/test069.tcl: Import db-4.3.28 storage/bdb/test/test070.tcl: Import db-4.3.28 storage/bdb/test/test071.tcl: Import db-4.3.28 storage/bdb/test/test072.tcl: Import db-4.3.28 storage/bdb/test/test073.tcl: Import db-4.3.28 storage/bdb/test/test074.tcl: Import db-4.3.28 storage/bdb/test/test076.tcl: Import db-4.3.28 storage/bdb/test/test077.tcl: Import db-4.3.28 storage/bdb/test/test078.tcl: Import db-4.3.28 storage/bdb/test/test079.tcl: Import db-4.3.28 storage/bdb/test/test081.tcl: Import db-4.3.28 storage/bdb/test/test082.tcl: Import db-4.3.28 storage/bdb/test/test083.tcl: Import db-4.3.28 storage/bdb/test/test084.tcl: Import db-4.3.28 storage/bdb/test/test085.tcl: Import db-4.3.28 storage/bdb/test/test086.tcl: Import db-4.3.28 storage/bdb/test/test087.tcl: Import db-4.3.28 storage/bdb/test/test088.tcl: Import db-4.3.28 storage/bdb/test/test089.tcl: Import db-4.3.28 storage/bdb/test/test090.tcl: Import db-4.3.28 storage/bdb/test/test091.tcl: Import db-4.3.28 storage/bdb/test/test092.tcl: Import db-4.3.28 storage/bdb/test/test093.tcl: Import db-4.3.28 storage/bdb/test/test094.tcl: Import db-4.3.28 storage/bdb/test/test095.tcl: Import db-4.3.28 storage/bdb/test/test096.tcl: Import db-4.3.28 storage/bdb/test/test097.tcl: Import db-4.3.28 storage/bdb/test/test098.tcl: Import db-4.3.28 storage/bdb/test/test099.tcl: Import db-4.3.28 storage/bdb/test/test100.tcl: Import db-4.3.28 storage/bdb/test/test101.tcl: Import db-4.3.28 storage/bdb/test/testparams.tcl: Import db-4.3.28 storage/bdb/test/testutils.tcl: Import db-4.3.28 storage/bdb/test/txn001.tcl: Import db-4.3.28 storage/bdb/test/txn002.tcl: Import db-4.3.28 storage/bdb/test/txn003.tcl: Import db-4.3.28 storage/bdb/test/txn004.tcl: Import db-4.3.28 storage/bdb/test/txn005.tcl: Import db-4.3.28 storage/bdb/test/txn006.tcl: Import db-4.3.28 storage/bdb/test/txn007.tcl: Import db-4.3.28 storage/bdb/test/txn008.tcl: Import db-4.3.28 storage/bdb/test/txn009.tcl: Import db-4.3.28 storage/bdb/test/txnscript.tcl: Import db-4.3.28 storage/bdb/test/update.tcl: Import db-4.3.28 storage/bdb/test/upgrade.tcl: Import db-4.3.28 storage/bdb/test/wrap.tcl: Import db-4.3.28 storage/bdb/txn/txn.c: Import db-4.3.28 storage/bdb/txn/txn.src: Import db-4.3.28 storage/bdb/txn/txn_method.c: Import db-4.3.28 storage/bdb/txn/txn_rec.c: Import db-4.3.28 storage/bdb/txn/txn_recover.c: Import db-4.3.28 storage/bdb/txn/txn_region.c: Import db-4.3.28 storage/bdb/txn/txn_stat.c: Import db-4.3.28 storage/bdb/txn/txn_util.c: Import db-4.3.28 storage/bdb/xa/xa.c: Import db-4.3.28 storage/bdb/xa/xa_db.c: Import db-4.3.28 storage/bdb/xa/xa_map.c: Import db-4.3.28 storage/bdb/clib/strtol.c: Import db-4.3.28 storage/bdb/clib/strtoul.c: Import db-4.3.28 storage/bdb/common/crypto_stub.c: Import db-4.3.28 storage/bdb/crypto/aes_method.c: Import db-4.3.28 storage/bdb/crypto/crypto.c: Import db-4.3.28 storage/bdb/crypto/crypto.html: Import db-4.3.28 storage/bdb/crypto/mersenne/mt19937db.c: Import db-4.3.28 storage/bdb/crypto/rijndael/rijndael-alg-fst.c: Import db-4.3.28 storage/bdb/crypto/rijndael/rijndael-alg-fst.h: Import db-4.3.28 storage/bdb/crypto/rijndael/rijndael-api-fst.c: Import db-4.3.28 storage/bdb/crypto/rijndael/rijndael-api-fst.h: Import db-4.3.28 storage/bdb/cxx/cxx_multi.cpp: Import db-4.3.28 storage/bdb/cxx/cxx_seq.cpp: Import db-4.3.28 storage/bdb/db/db_ovfl_vrfy.c: Import db-4.3.28 storage/bdb/db/db_setid.c: Import db-4.3.28 storage/bdb/db/db_setlsn.c: Import db-4.3.28 storage/bdb/db/db_stati.c: Import db-4.3.28 storage/bdb/db/db_vrfy_stub.c: Import db-4.3.28 storage/bdb/db_stat/dd.sh: Import db-4.3.28 storage/bdb/dbreg/dbreg_stat.c: Import db-4.3.28 storage/bdb/dist/aclocal/rpc.ac: Import db-4.3.28 storage/bdb/dist/aclocal/sequence.ac: Import db-4.3.28 storage/bdb/dist/config.hin: Import db-4.3.28 storage/bdb/dist/s_java_const: Import db-4.3.28 storage/bdb/dist/s_java_stat: Import db-4.3.28 storage/bdb/dist/s_java_swig: Import db-4.3.28 storage/bdb/dist/s_je2db: Import db-4.3.28 storage/bdb/dist/s_winmsi: Import db-4.3.28 storage/bdb/dist/template/db_server_proc: Import db-4.3.28 storage/bdb/dist/template/gen_client_ret: Import db-4.3.28 storage/bdb/dist/template/rec_btree: Import db-4.3.28 storage/bdb/dist/template/rec_crdel: Import db-4.3.28 storage/bdb/dist/template/rec_dbreg: Import db-4.3.28 storage/bdb/dist/template/rec_db: Import db-4.3.28 storage/bdb/dist/template/rec_fileops: Import db-4.3.28 storage/bdb/dist/template/rec_hash: Import db-4.3.28 storage/bdb/dist/template/rec_qam: Import db-4.3.28 storage/bdb/dist/template/rec_rep: Import db-4.3.28 storage/bdb/dist/template/rec_txn: Import db-4.3.28 storage/bdb/dist/vx_2.0/BerkeleyDBsmall.wpj: Import db-4.3.28 storage/bdb/dist/vx_2.2/BerkeleyDB.wpj: Import db-4.3.28 storage/bdb/dist/vx_2.2/BerkeleyDBsmall.wpj: Import db-4.3.28 storage/bdb/dist/vx_2.2/wpj.in: Import db-4.3.28 storage/bdb/dist/win_db.in: Import db-4.3.28 storage/bdb/dist/winmsi/dbcorewix.in: Import db-4.3.28 storage/bdb/dist/winmsi/dbvarsbat.in: Import db-4.3.28 storage/bdb/dist/winmsi/dbwix.m4: Import db-4.3.28 storage/bdb/dist/winmsi/environment.in: Import db-4.3.28 storage/bdb/dist/winmsi/features.in: Import db-4.3.28 storage/bdb/dist/winmsi/files.in: Import db-4.3.28 storage/bdb/dist/winmsi/images/caticon.ibd: Import db-4.3.28 storage/bdb/dist/winmsi/images/foldernew.ibd: Import db-4.3.28 storage/bdb/dist/winmsi/images/folderup.ibd: Import db-4.3.28 storage/bdb/dist/winmsi/images/sleepycat.jpg: Import db-4.3.28 storage/bdb/dist/winmsi/images/topstripe.ibd: Import db-4.3.28 storage/bdb/dist/winmsi/images/webicon.ico: Import db-4.3.28 storage/bdb/dist/winmsi/links.in: Import db-4.3.28 storage/bdb/dist/winmsi/s_winmsi.fcn: Import db-4.3.28 storage/bdb/dist/winmsi/winbuild.bat: Import db-4.3.28 storage/bdb/env/env_stat.c: Import db-4.3.28 storage/bdb/hash/hash_stub.c: Import db-4.3.28 storage/bdb/lock/lock_id.c: Import db-4.3.28 storage/bdb/lock/lock_list.c: Import db-4.3.28 storage/bdb/lock/lock_timer.c: Import db-4.3.28 storage/bdb/log/log_stat.c: Import db-4.3.28 storage/bdb/mp/mp_fmethod.c: Import db-4.3.28 storage/bdb/os/os_truncate.c: Import db-4.3.28 storage/bdb/os_win32/os_truncate.c: Import db-4.3.28 storage/bdb/os_win32/os_unlink.c: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/META.yml: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/cds.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/encrypt.t: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/t/pod.t: Import db-4.3.28 storage/bdb/perl/DB_File/META.yml: Import db-4.3.28 storage/bdb/qam/qam_stub.c: Import db-4.3.28 storage/bdb/rep/rep.src: Import db-4.3.28 storage/bdb/rep/rep_backup.c: Import db-4.3.28 storage/bdb/rep/rep_stat.c: Import db-4.3.28 storage/bdb/rep/rep_stub.c: Import db-4.3.28 storage/bdb/rpc_client/gen_client.c: Import db-4.3.28 storage/bdb/rpc_server/c/db_server_proc.c: Import db-4.3.28 storage/bdb/rpc_server/c/gen_db_server.c: Import db-4.3.28 storage/bdb/rpc_server/db_server.x: Import db-4.3.28 storage/bdb/sequence/seq_stat.c: Import db-4.3.28 storage/bdb/sequence/sequence.c: Import db-4.3.28 storage/bdb/tcl/tcl_seq.c: Import db-4.3.28 storage/bdb/dist/config.guess: Import db-4.3.28 storage/bdb/dist/config.sub: Import db-4.3.28 storage/bdb/dist/s_all: Import db-4.3.28 storage/bdb/dist/s_config: Import db-4.3.28 storage/bdb/dist/s_crypto: Import db-4.3.28 storage/bdb/dist/s_include: Import db-4.3.28 storage/bdb/dist/s_java: Import db-4.3.28 storage/bdb/dist/s_perm: Import db-4.3.28 storage/bdb/dist/s_readme: Import db-4.3.28 storage/bdb/dist/s_recover: Import db-4.3.28 storage/bdb/dist/s_rpc: Import db-4.3.28 storage/bdb/dist/s_symlink: Import db-4.3.28 storage/bdb/dist/s_tags: Import db-4.3.28 storage/bdb/dist/s_test: Import db-4.3.28 storage/bdb/dist/s_vxworks: Import db-4.3.28 storage/bdb/dist/s_win32_dsp: Import db-4.3.28 storage/bdb/dist/s_win32: Import db-4.3.28 storage/bdb/perl/BerkeleyDB/dbinfo: Import db-4.3.28
800 lines
24 KiB
Perl
800 lines
24 KiB
Perl
#!/usr/bin/perl
|
|
|
|
use ExtUtils::Constant qw(WriteConstants);
|
|
|
|
use constant DEFINE => 'define' ;
|
|
use constant STRING => 'string' ;
|
|
use constant IGNORE => 'ignore' ;
|
|
|
|
%constants = (
|
|
|
|
|
|
#########
|
|
# 2.0.3
|
|
#########
|
|
|
|
DBM_INSERT => IGNORE,
|
|
DBM_REPLACE => IGNORE,
|
|
DBM_SUFFIX => IGNORE,
|
|
DB_AFTER => DEFINE,
|
|
DB_AM_DUP => IGNORE,
|
|
DB_AM_INMEM => IGNORE,
|
|
DB_AM_LOCKING => IGNORE,
|
|
DB_AM_LOGGING => IGNORE,
|
|
DB_AM_MLOCAL => IGNORE,
|
|
DB_AM_PGDEF => IGNORE,
|
|
DB_AM_RDONLY => IGNORE,
|
|
DB_AM_RECOVER => IGNORE,
|
|
DB_AM_SWAP => IGNORE,
|
|
DB_AM_TXN => IGNORE,
|
|
DB_APP_INIT => DEFINE,
|
|
DB_BEFORE => DEFINE,
|
|
DB_BTREEMAGIC => DEFINE,
|
|
DB_BTREEVERSION => DEFINE,
|
|
DB_BT_DELIMITER => IGNORE,
|
|
DB_BT_EOF => IGNORE,
|
|
DB_BT_FIXEDLEN => IGNORE,
|
|
DB_BT_PAD => IGNORE,
|
|
DB_BT_SNAPSHOT => IGNORE,
|
|
DB_CHECKPOINT => DEFINE,
|
|
DB_CREATE => DEFINE,
|
|
DB_CURRENT => DEFINE,
|
|
DB_DBT_INTERNAL => IGNORE,
|
|
DB_DBT_MALLOC => IGNORE,
|
|
DB_DBT_PARTIAL => IGNORE,
|
|
DB_DBT_USERMEM => IGNORE,
|
|
DB_DELETED => DEFINE,
|
|
DB_DELIMITER => DEFINE,
|
|
DB_DUP => DEFINE,
|
|
DB_EXCL => DEFINE,
|
|
DB_FIRST => DEFINE,
|
|
DB_FIXEDLEN => DEFINE,
|
|
DB_FLUSH => DEFINE,
|
|
DB_HASHMAGIC => DEFINE,
|
|
DB_HASHVERSION => DEFINE,
|
|
DB_HS_DIRTYMETA => IGNORE,
|
|
DB_INCOMPLETE => DEFINE,
|
|
DB_INIT_LOCK => DEFINE,
|
|
DB_INIT_LOG => DEFINE,
|
|
DB_INIT_MPOOL => DEFINE,
|
|
DB_INIT_TXN => DEFINE,
|
|
DB_KEYEXIST => DEFINE,
|
|
DB_KEYFIRST => DEFINE,
|
|
DB_KEYLAST => DEFINE,
|
|
DB_LAST => DEFINE,
|
|
DB_LOCKMAGIC => DEFINE,
|
|
DB_LOCKVERSION => DEFINE,
|
|
DB_LOCK_DEADLOCK => DEFINE,
|
|
DB_LOCK_NOTGRANTED => DEFINE,
|
|
DB_LOCK_NOTHELD => DEFINE,
|
|
DB_LOCK_NOWAIT => DEFINE,
|
|
DB_LOCK_RIW_N => DEFINE,
|
|
DB_LOCK_RW_N => DEFINE,
|
|
DB_LOGMAGIC => DEFINE,
|
|
DB_LOGVERSION => DEFINE,
|
|
DB_MAX_PAGES => DEFINE,
|
|
DB_MAX_RECORDS => DEFINE,
|
|
DB_MPOOL_CLEAN => DEFINE,
|
|
DB_MPOOL_CREATE => DEFINE,
|
|
DB_MPOOL_DIRTY => DEFINE,
|
|
DB_MPOOL_DISCARD => DEFINE,
|
|
DB_MPOOL_LAST => DEFINE,
|
|
DB_MPOOL_NEW => DEFINE,
|
|
DB_MPOOL_PRIVATE => DEFINE,
|
|
DB_MUTEXDEBUG => DEFINE,
|
|
DB_NEEDSPLIT => DEFINE,
|
|
DB_NEXT => DEFINE,
|
|
DB_NOOVERWRITE => DEFINE,
|
|
DB_NORECURSE => DEFINE,
|
|
DB_NOSYNC => DEFINE,
|
|
DB_NOTFOUND => DEFINE,
|
|
DB_PAD => DEFINE,
|
|
DB_PREV => DEFINE,
|
|
DB_RDONLY => DEFINE,
|
|
DB_REGISTERED => DEFINE,
|
|
DB_RE_MODIFIED => IGNORE,
|
|
DB_SEQUENTIAL => DEFINE,
|
|
DB_SET => DEFINE,
|
|
DB_SET_RANGE => DEFINE,
|
|
DB_SNAPSHOT => DEFINE,
|
|
DB_SWAPBYTES => DEFINE,
|
|
DB_TEMPORARY => DEFINE,
|
|
DB_TRUNCATE => DEFINE,
|
|
DB_TXNMAGIC => DEFINE,
|
|
DB_TXNVERSION => DEFINE,
|
|
DB_TXN_BACKWARD_ROLL => DEFINE,
|
|
DB_TXN_FORWARD_ROLL => DEFINE,
|
|
DB_TXN_LOCK_2PL => DEFINE,
|
|
DB_TXN_LOCK_MASK => DEFINE,
|
|
DB_TXN_LOCK_OPTIMISTIC => DEFINE,
|
|
DB_TXN_LOG_MASK => DEFINE,
|
|
DB_TXN_LOG_REDO => DEFINE,
|
|
DB_TXN_LOG_UNDO => DEFINE,
|
|
DB_TXN_LOG_UNDOREDO => DEFINE,
|
|
DB_TXN_OPENFILES => DEFINE,
|
|
DB_TXN_REDO => DEFINE,
|
|
DB_TXN_UNDO => DEFINE,
|
|
DB_USE_ENVIRON => DEFINE,
|
|
DB_USE_ENVIRON_ROOT => DEFINE,
|
|
DB_VERSION_MAJOR => DEFINE,
|
|
DB_VERSION_MINOR => DEFINE,
|
|
DB_VERSION_PATCH => DEFINE,
|
|
DB_VERSION_STRING => STRING,
|
|
_DB_H_ => IGNORE,
|
|
__BIT_TYPES_DEFINED__ => IGNORE,
|
|
const => IGNORE,
|
|
|
|
# enum DBTYPE
|
|
DB_BTREE => '2.0.3',
|
|
DB_HASH => '2.0.3',
|
|
DB_RECNO => '2.0.3',
|
|
DB_UNKNOWN => '2.0.3',
|
|
|
|
# enum db_lockop_t
|
|
DB_LOCK_DUMP => '2.0.3',
|
|
DB_LOCK_GET => '2.0.3',
|
|
DB_LOCK_PUT => '2.0.3',
|
|
DB_LOCK_PUT_ALL => '2.0.3',
|
|
DB_LOCK_PUT_OBJ => '2.0.3',
|
|
|
|
# enum db_lockmode_t
|
|
DB_LOCK_NG => IGNORE, # 2.0.3
|
|
DB_LOCK_READ => IGNORE, # 2.0.3
|
|
DB_LOCK_WRITE => IGNORE, # 2.0.3
|
|
DB_LOCK_IREAD => IGNORE, # 2.0.3
|
|
DB_LOCK_IWRITE => IGNORE, # 2.0.3
|
|
DB_LOCK_IWR => IGNORE, # 2.0.3
|
|
|
|
# enum ACTION
|
|
FIND => IGNORE, # 2.0.3
|
|
ENTER => IGNORE, # 2.0.3
|
|
|
|
#########
|
|
# 2.1.0
|
|
#########
|
|
|
|
DB_NOMMAP => DEFINE,
|
|
|
|
#########
|
|
# 2.2.6
|
|
#########
|
|
|
|
DB_AM_THREAD => IGNORE,
|
|
DB_ARCH_ABS => DEFINE,
|
|
DB_ARCH_DATA => DEFINE,
|
|
DB_ARCH_LOG => DEFINE,
|
|
DB_LOCK_CONFLICT => DEFINE,
|
|
DB_LOCK_DEFAULT => DEFINE,
|
|
DB_LOCK_NORUN => DEFINE,
|
|
DB_LOCK_OLDEST => DEFINE,
|
|
DB_LOCK_RANDOM => DEFINE,
|
|
DB_LOCK_YOUNGEST => DEFINE,
|
|
DB_RECOVER => DEFINE,
|
|
DB_RECOVER_FATAL => DEFINE,
|
|
DB_THREAD => DEFINE,
|
|
DB_TXN_NOSYNC => DEFINE,
|
|
|
|
#########
|
|
# 2.3.0
|
|
#########
|
|
|
|
DB_BTREEOLDVER => DEFINE,
|
|
DB_BT_RECNUM => IGNORE,
|
|
DB_FILE_ID_LEN => DEFINE,
|
|
DB_GETREC => DEFINE,
|
|
DB_HASHOLDVER => DEFINE,
|
|
DB_KEYEMPTY => DEFINE,
|
|
DB_LOGOLDVER => DEFINE,
|
|
DB_RECNUM => DEFINE,
|
|
DB_RECORDCOUNT => DEFINE,
|
|
DB_RENUMBER => DEFINE,
|
|
DB_RE_DELIMITER => IGNORE,
|
|
DB_RE_FIXEDLEN => IGNORE,
|
|
DB_RE_PAD => IGNORE,
|
|
DB_RE_RENUMBER => IGNORE,
|
|
DB_RE_SNAPSHOT => IGNORE,
|
|
|
|
#########
|
|
# 2.3.10
|
|
#########
|
|
|
|
DB_APPEND => DEFINE,
|
|
DB_GET_RECNO => DEFINE,
|
|
DB_SET_RECNO => DEFINE,
|
|
DB_TXN_CKP => DEFINE,
|
|
|
|
#########
|
|
# 2.3.11
|
|
#########
|
|
|
|
DB_ENV_APPINIT => DEFINE,
|
|
DB_ENV_STANDALONE => DEFINE,
|
|
DB_ENV_THREAD => DEFINE,
|
|
|
|
#########
|
|
# 2.3.12
|
|
#########
|
|
|
|
DB_FUNC_CALLOC => IGNORE,
|
|
DB_FUNC_CLOSE => IGNORE,
|
|
DB_FUNC_DIRFREE => IGNORE,
|
|
DB_FUNC_DIRLIST => IGNORE,
|
|
DB_FUNC_EXISTS => IGNORE,
|
|
DB_FUNC_FREE => IGNORE,
|
|
DB_FUNC_FSYNC => IGNORE,
|
|
DB_FUNC_IOINFO => IGNORE,
|
|
DB_FUNC_MALLOC => IGNORE,
|
|
DB_FUNC_MAP => IGNORE,
|
|
DB_FUNC_OPEN => IGNORE,
|
|
DB_FUNC_READ => IGNORE,
|
|
DB_FUNC_REALLOC => IGNORE,
|
|
DB_FUNC_SEEK => IGNORE,
|
|
DB_FUNC_SLEEP => IGNORE,
|
|
DB_FUNC_STRDUP => IGNORE,
|
|
DB_FUNC_UNLINK => IGNORE,
|
|
DB_FUNC_UNMAP => IGNORE,
|
|
DB_FUNC_WRITE => IGNORE,
|
|
DB_FUNC_YIELD => IGNORE,
|
|
|
|
#########
|
|
# 2.3.14
|
|
#########
|
|
|
|
DB_TSL_SPINS => IGNORE,
|
|
|
|
#########
|
|
# 2.3.16
|
|
#########
|
|
|
|
DB_DBM_HSEARCH => IGNORE,
|
|
firstkey => IGNORE,
|
|
hdestroy => IGNORE,
|
|
|
|
#########
|
|
# 2.4.10
|
|
#########
|
|
|
|
DB_CURLSN => DEFINE,
|
|
DB_FUNC_RUNLINK => IGNORE,
|
|
DB_REGION_ANON => DEFINE,
|
|
DB_REGION_INIT => DEFINE,
|
|
DB_REGION_NAME => DEFINE,
|
|
DB_TXN_LOCK_OPTIMIST => DEFINE,
|
|
__CURRENTLY_UNUSED => IGNORE,
|
|
|
|
# enum db_status_t
|
|
DB_LSTAT_ABORTED => IGNORE, # 2.4.10
|
|
DB_LSTAT_ERR => IGNORE, # 2.4.10
|
|
DB_LSTAT_FREE => IGNORE, # 2.4.10
|
|
DB_LSTAT_HELD => IGNORE, # 2.4.10
|
|
DB_LSTAT_NOGRANT => IGNORE, # 2.4.10
|
|
DB_LSTAT_PENDING => IGNORE, # 2.4.10
|
|
DB_LSTAT_WAITING => IGNORE, # 2.4.10
|
|
|
|
#########
|
|
# 2.4.14
|
|
#########
|
|
|
|
DB_MUTEXLOCKS => DEFINE,
|
|
DB_PAGEYIELD => DEFINE,
|
|
__UNUSED_100 => IGNORE,
|
|
__UNUSED_4000 => IGNORE,
|
|
|
|
#########
|
|
# 2.5.9
|
|
#########
|
|
|
|
DBC_CONTINUE => IGNORE,
|
|
DBC_KEYSET => IGNORE,
|
|
DBC_RECOVER => IGNORE,
|
|
DBC_RMW => IGNORE,
|
|
DB_DBM_ERROR => IGNORE,
|
|
DB_DUPSORT => DEFINE,
|
|
DB_GET_BOTH => DEFINE,
|
|
DB_JOIN_ITEM => DEFINE,
|
|
DB_NEXT_DUP => DEFINE,
|
|
DB_OPFLAGS_MASK => DEFINE,
|
|
DB_RMW => DEFINE,
|
|
DB_RUNRECOVERY => DEFINE,
|
|
dbmclose => IGNORE,
|
|
|
|
#########
|
|
# 2.6.4
|
|
#########
|
|
|
|
DBC_WRITER => IGNORE,
|
|
DB_AM_CDB => IGNORE,
|
|
DB_ENV_CDB => DEFINE,
|
|
DB_INIT_CDB => DEFINE,
|
|
DB_LOCK_UPGRADE => DEFINE,
|
|
DB_WRITELOCK => DEFINE,
|
|
|
|
#########
|
|
# 2.7.1
|
|
#########
|
|
|
|
|
|
# enum db_lockop_t
|
|
DB_LOCK_INHERIT => '2.7.1',
|
|
|
|
#########
|
|
# 2.7.7
|
|
#########
|
|
|
|
DB_FCNTL_LOCKING => DEFINE,
|
|
|
|
#########
|
|
# 3.0.55
|
|
#########
|
|
|
|
DBC_WRITECURSOR => IGNORE,
|
|
DB_AM_DISCARD => IGNORE,
|
|
DB_AM_SUBDB => IGNORE,
|
|
DB_BT_REVSPLIT => IGNORE,
|
|
DB_CONSUME => DEFINE,
|
|
DB_CXX_NO_EXCEPTIONS => DEFINE,
|
|
DB_DBT_REALLOC => IGNORE,
|
|
DB_DUPCURSOR => DEFINE,
|
|
DB_ENV_CREATE => DEFINE,
|
|
DB_ENV_DBLOCAL => DEFINE,
|
|
DB_ENV_LOCKDOWN => DEFINE,
|
|
DB_ENV_LOCKING => DEFINE,
|
|
DB_ENV_LOGGING => DEFINE,
|
|
DB_ENV_NOMMAP => DEFINE,
|
|
DB_ENV_OPEN_CALLED => DEFINE,
|
|
DB_ENV_PRIVATE => DEFINE,
|
|
DB_ENV_SYSTEM_MEM => DEFINE,
|
|
DB_ENV_TXN => DEFINE,
|
|
DB_ENV_TXN_NOSYNC => DEFINE,
|
|
DB_ENV_USER_ALLOC => DEFINE,
|
|
DB_FORCE => DEFINE,
|
|
DB_LOCKDOWN => DEFINE,
|
|
DB_LOCK_RECORD => DEFINE,
|
|
DB_LOGFILEID_INVALID => DEFINE,
|
|
DB_MPOOL_NEW_GROUP => DEFINE,
|
|
DB_NEXT_NODUP => DEFINE,
|
|
DB_OK_BTREE => DEFINE,
|
|
DB_OK_HASH => DEFINE,
|
|
DB_OK_QUEUE => DEFINE,
|
|
DB_OK_RECNO => DEFINE,
|
|
DB_OLD_VERSION => DEFINE,
|
|
DB_OPEN_CALLED => DEFINE,
|
|
DB_PAGE_LOCK => DEFINE,
|
|
DB_POSITION => DEFINE,
|
|
DB_POSITIONI => DEFINE,
|
|
DB_PRIVATE => DEFINE,
|
|
DB_QAMMAGIC => DEFINE,
|
|
DB_QAMOLDVER => DEFINE,
|
|
DB_QAMVERSION => DEFINE,
|
|
DB_RECORD_LOCK => DEFINE,
|
|
DB_REVSPLITOFF => DEFINE,
|
|
DB_SYSTEM_MEM => DEFINE,
|
|
DB_TEST_POSTLOG => DEFINE,
|
|
DB_TEST_POSTLOGMETA => DEFINE,
|
|
DB_TEST_POSTOPEN => DEFINE,
|
|
DB_TEST_POSTRENAME => DEFINE,
|
|
DB_TEST_POSTSYNC => DEFINE,
|
|
DB_TEST_PREOPEN => DEFINE,
|
|
DB_TEST_PRERENAME => DEFINE,
|
|
DB_TXN_NOWAIT => DEFINE,
|
|
DB_TXN_SYNC => DEFINE,
|
|
DB_UPGRADE => DEFINE,
|
|
DB_VERB_CHKPOINT => DEFINE,
|
|
DB_VERB_DEADLOCK => DEFINE,
|
|
DB_VERB_RECOVERY => DEFINE,
|
|
DB_VERB_WAITSFOR => DEFINE,
|
|
DB_WRITECURSOR => DEFINE,
|
|
DB_XA_CREATE => DEFINE,
|
|
|
|
# enum DBTYPE
|
|
DB_QUEUE => '3.0.55',
|
|
|
|
#########
|
|
# 3.1.14
|
|
#########
|
|
|
|
DBC_ACTIVE => IGNORE,
|
|
DBC_OPD => IGNORE,
|
|
DBC_TRANSIENT => IGNORE,
|
|
DBC_WRITEDUP => IGNORE,
|
|
DB_AGGRESSIVE => DEFINE,
|
|
DB_AM_DUPSORT => IGNORE,
|
|
DB_CACHED_COUNTS => DEFINE,
|
|
DB_CLIENT => DEFINE,
|
|
DB_DBT_DUPOK => IGNORE,
|
|
DB_DBT_ISSET => IGNORE,
|
|
DB_ENV_RPCCLIENT => DEFINE,
|
|
DB_GET_BOTHC => DEFINE,
|
|
DB_JOIN_NOSORT => DEFINE,
|
|
DB_NODUPDATA => DEFINE,
|
|
DB_NOORDERCHK => DEFINE,
|
|
DB_NOSERVER => DEFINE,
|
|
DB_NOSERVER_HOME => DEFINE,
|
|
DB_NOSERVER_ID => DEFINE,
|
|
DB_ODDFILESIZE => DEFINE,
|
|
DB_ORDERCHKONLY => DEFINE,
|
|
DB_PREV_NODUP => DEFINE,
|
|
DB_PR_HEADERS => DEFINE,
|
|
DB_PR_PAGE => DEFINE,
|
|
DB_PR_RECOVERYTEST => DEFINE,
|
|
DB_RDWRMASTER => DEFINE,
|
|
DB_SALVAGE => DEFINE,
|
|
DB_VERIFY_BAD => DEFINE,
|
|
DB_VERIFY_FATAL => DEFINE,
|
|
DB_VRFY_FLAGMASK => DEFINE,
|
|
|
|
# enum db_recops
|
|
DB_TXN_ABORT => '3.1.14',
|
|
DB_TXN_BACKWARD_ROLL => '3.1.14',
|
|
DB_TXN_FORWARD_ROLL => '3.1.14',
|
|
DB_TXN_OPENFILES => '3.1.14',
|
|
|
|
#########
|
|
# 3.2.9
|
|
#########
|
|
|
|
DBC_COMPENSATE => IGNORE,
|
|
DB_ALREADY_ABORTED => DEFINE,
|
|
DB_AM_VERIFYING => IGNORE,
|
|
DB_CDB_ALLDB => DEFINE,
|
|
DB_CONSUME_WAIT => DEFINE,
|
|
DB_ENV_CDB_ALLDB => DEFINE,
|
|
DB_EXTENT => DEFINE,
|
|
DB_JAVA_CALLBACK => DEFINE,
|
|
DB_JOINENV => DEFINE,
|
|
DB_LOCK_SWITCH => DEFINE,
|
|
DB_MPOOL_EXTENT => DEFINE,
|
|
DB_REGION_MAGIC => DEFINE,
|
|
DB_VERIFY => DEFINE,
|
|
|
|
# enum db_lockmode_t
|
|
DB_LOCK_WAIT => IGNORE, # 3.2.9
|
|
|
|
#########
|
|
# 3.3.11
|
|
#########
|
|
|
|
DBC_DIRTY_READ => IGNORE,
|
|
DBC_MULTIPLE => IGNORE,
|
|
DBC_MULTIPLE_KEY => IGNORE,
|
|
DB_AM_DIRTY => IGNORE,
|
|
DB_AM_SECONDARY => IGNORE,
|
|
DB_COMMIT => DEFINE,
|
|
DB_DBT_APPMALLOC => IGNORE,
|
|
DB_DIRTY_READ => DEFINE,
|
|
DB_DONOTINDEX => DEFINE,
|
|
DB_ENV_PANIC_OK => DEFINE,
|
|
DB_ENV_RPCCLIENT_GIVEN => DEFINE,
|
|
DB_FAST_STAT => DEFINE,
|
|
DB_LOCK_MAXLOCKS => DEFINE,
|
|
DB_LOCK_MINLOCKS => DEFINE,
|
|
DB_LOCK_MINWRITE => DEFINE,
|
|
DB_MULTIPLE => DEFINE,
|
|
DB_MULTIPLE_KEY => DEFINE,
|
|
DB_PAGE_NOTFOUND => DEFINE,
|
|
DB_RPC_SERVERPROG => DEFINE,
|
|
DB_RPC_SERVERVERS => DEFINE,
|
|
DB_SECONDARY_BAD => DEFINE,
|
|
DB_SURPRISE_KID => DEFINE,
|
|
DB_TEST_POSTDESTROY => DEFINE,
|
|
DB_TEST_PREDESTROY => DEFINE,
|
|
DB_UPDATE_SECONDARY => DEFINE,
|
|
DB_XIDDATASIZE => DEFINE,
|
|
|
|
# enum db_recops
|
|
DB_TXN_POPENFILES => '3.3.11',
|
|
|
|
# enum db_lockop_t
|
|
DB_LOCK_UPGRADE_WRITE => '3.3.11',
|
|
|
|
# enum db_lockmode_t
|
|
DB_LOCK_DIRTY => IGNORE, # 3.3.11
|
|
DB_LOCK_WWRITE => IGNORE, # 3.3.11
|
|
|
|
#########
|
|
# 4.0.14
|
|
#########
|
|
|
|
DB_APPLY_LOGREG => DEFINE,
|
|
DB_CL_WRITER => DEFINE,
|
|
DB_EID_BROADCAST => DEFINE,
|
|
DB_EID_INVALID => DEFINE,
|
|
DB_ENV_NOLOCKING => DEFINE,
|
|
DB_ENV_NOPANIC => DEFINE,
|
|
DB_ENV_REGION_INIT => DEFINE,
|
|
DB_ENV_REP_CLIENT => DEFINE,
|
|
DB_ENV_REP_LOGSONLY => DEFINE,
|
|
DB_ENV_REP_MASTER => DEFINE,
|
|
DB_ENV_YIELDCPU => DEFINE,
|
|
DB_GET_BOTH_RANGE => DEFINE,
|
|
DB_LOCK_EXPIRE => DEFINE,
|
|
DB_LOCK_FREE_LOCKER => DEFINE,
|
|
DB_LOCK_SET_TIMEOUT => DEFINE,
|
|
DB_LOGC_BUF_SIZE => DEFINE,
|
|
DB_LOG_DISK => DEFINE,
|
|
DB_LOG_LOCKED => DEFINE,
|
|
DB_LOG_SILENT_ERR => DEFINE,
|
|
DB_NOLOCKING => DEFINE,
|
|
DB_NOPANIC => DEFINE,
|
|
DB_PANIC_ENVIRONMENT => DEFINE,
|
|
DB_REP_CLIENT => DEFINE,
|
|
DB_REP_DUPMASTER => DEFINE,
|
|
DB_REP_HOLDELECTION => DEFINE,
|
|
DB_REP_LOGSONLY => DEFINE,
|
|
DB_REP_MASTER => DEFINE,
|
|
DB_REP_NEWMASTER => DEFINE,
|
|
DB_REP_NEWSITE => DEFINE,
|
|
DB_REP_OUTDATED => DEFINE,
|
|
DB_REP_PERMANENT => DEFINE,
|
|
DB_REP_UNAVAIL => DEFINE,
|
|
DB_SET_LOCK_TIMEOUT => DEFINE,
|
|
DB_SET_TXN_NOW => DEFINE,
|
|
DB_SET_TXN_TIMEOUT => DEFINE,
|
|
DB_STAT_CLEAR => DEFINE,
|
|
DB_TIMEOUT => DEFINE,
|
|
DB_VERB_REPLICATION => DEFINE,
|
|
DB_YIELDCPU => DEFINE,
|
|
MP_FLUSH => IGNORE,
|
|
MP_OPEN_CALLED => IGNORE,
|
|
MP_READONLY => IGNORE,
|
|
MP_UPGRADE => IGNORE,
|
|
MP_UPGRADE_FAIL => IGNORE,
|
|
TXN_CHILDCOMMIT => IGNORE,
|
|
TXN_COMPENSATE => IGNORE,
|
|
TXN_DIRTY_READ => IGNORE,
|
|
TXN_LOCKTIMEOUT => IGNORE,
|
|
TXN_MALLOC => IGNORE,
|
|
TXN_NOSYNC => IGNORE,
|
|
TXN_NOWAIT => IGNORE,
|
|
TXN_SYNC => IGNORE,
|
|
|
|
# enum db_recops
|
|
DB_TXN_APPLY => '4.0.14',
|
|
|
|
# enum db_lockop_t
|
|
DB_LOCK_GET_TIMEOUT => '4.0.14',
|
|
DB_LOCK_PUT_READ => '4.0.14',
|
|
DB_LOCK_TIMEOUT => '4.0.14',
|
|
|
|
# enum db_status_t
|
|
DB_LSTAT_EXPIRED => IGNORE, # 4.0.14
|
|
|
|
#########
|
|
# 4.1.24
|
|
#########
|
|
|
|
DBC_OWN_LID => IGNORE,
|
|
DB_AM_CHKSUM => IGNORE,
|
|
DB_AM_CL_WRITER => IGNORE,
|
|
DB_AM_COMPENSATE => IGNORE,
|
|
DB_AM_CREATED => IGNORE,
|
|
DB_AM_CREATED_MSTR => IGNORE,
|
|
DB_AM_DBM_ERROR => IGNORE,
|
|
DB_AM_DELIMITER => IGNORE,
|
|
DB_AM_ENCRYPT => IGNORE,
|
|
DB_AM_FIXEDLEN => IGNORE,
|
|
DB_AM_IN_RENAME => IGNORE,
|
|
DB_AM_OPEN_CALLED => IGNORE,
|
|
DB_AM_PAD => IGNORE,
|
|
DB_AM_RECNUM => IGNORE,
|
|
DB_AM_RENUMBER => IGNORE,
|
|
DB_AM_REVSPLITOFF => IGNORE,
|
|
DB_AM_SNAPSHOT => IGNORE,
|
|
DB_AUTO_COMMIT => DEFINE,
|
|
DB_CHKSUM_SHA1 => DEFINE,
|
|
DB_DIRECT => DEFINE,
|
|
DB_DIRECT_DB => DEFINE,
|
|
DB_DIRECT_LOG => DEFINE,
|
|
DB_ENCRYPT => DEFINE,
|
|
DB_ENCRYPT_AES => DEFINE,
|
|
DB_ENV_AUTO_COMMIT => DEFINE,
|
|
DB_ENV_DIRECT_DB => DEFINE,
|
|
DB_ENV_DIRECT_LOG => DEFINE,
|
|
DB_ENV_FATAL => DEFINE,
|
|
DB_ENV_OVERWRITE => DEFINE,
|
|
DB_ENV_TXN_WRITE_NOSYNC => DEFINE,
|
|
DB_HANDLE_LOCK => DEFINE,
|
|
DB_LOCK_NOTEXIST => DEFINE,
|
|
DB_LOCK_REMOVE => DEFINE,
|
|
DB_NOCOPY => DEFINE,
|
|
DB_OVERWRITE => DEFINE,
|
|
DB_PERMANENT => DEFINE,
|
|
DB_PRINTABLE => DEFINE,
|
|
DB_RENAMEMAGIC => DEFINE,
|
|
DB_TEST_ELECTINIT => DEFINE,
|
|
DB_TEST_ELECTSEND => DEFINE,
|
|
DB_TEST_ELECTVOTE1 => DEFINE,
|
|
DB_TEST_ELECTVOTE2 => DEFINE,
|
|
DB_TEST_ELECTWAIT1 => DEFINE,
|
|
DB_TEST_ELECTWAIT2 => DEFINE,
|
|
DB_TEST_SUBDB_LOCKS => DEFINE,
|
|
DB_TXN_LOCK => DEFINE,
|
|
DB_TXN_WRITE_NOSYNC => DEFINE,
|
|
DB_WRITEOPEN => DEFINE,
|
|
DB_WRNOSYNC => DEFINE,
|
|
_DB_EXT_PROT_IN_ => IGNORE,
|
|
|
|
# enum db_lockop_t
|
|
DB_LOCK_TRADE => '4.1.24',
|
|
|
|
# enum db_status_t
|
|
DB_LSTAT_NOTEXIST => IGNORE, # 4.1.24
|
|
|
|
# enum DB_CACHE_PRIORITY
|
|
DB_PRIORITY_VERY_LOW => '4.1.24',
|
|
DB_PRIORITY_LOW => '4.1.24',
|
|
DB_PRIORITY_DEFAULT => '4.1.24',
|
|
DB_PRIORITY_HIGH => '4.1.24',
|
|
DB_PRIORITY_VERY_HIGH => '4.1.24',
|
|
|
|
# enum db_recops
|
|
DB_TXN_BACKWARD_ALLOC => '4.1.24',
|
|
DB_TXN_PRINT => '4.1.24',
|
|
|
|
#########
|
|
# 4.2.50
|
|
#########
|
|
|
|
DB_AM_NOT_DURABLE => IGNORE,
|
|
DB_AM_REPLICATION => IGNORE,
|
|
DB_ARCH_REMOVE => DEFINE,
|
|
DB_CHKSUM => DEFINE,
|
|
DB_ENV_LOG_AUTOREMOVE => DEFINE,
|
|
DB_ENV_TIME_NOTGRANTED => DEFINE,
|
|
DB_ENV_TXN_NOT_DURABLE => DEFINE,
|
|
DB_FILEOPEN => DEFINE,
|
|
DB_INIT_REP => DEFINE,
|
|
DB_LOG_AUTOREMOVE => DEFINE,
|
|
DB_LOG_CHKPNT => DEFINE,
|
|
DB_LOG_COMMIT => DEFINE,
|
|
DB_LOG_NOCOPY => DEFINE,
|
|
DB_LOG_NOT_DURABLE => DEFINE,
|
|
DB_LOG_PERM => DEFINE,
|
|
DB_LOG_WRNOSYNC => DEFINE,
|
|
DB_MPOOL_NOFILE => DEFINE,
|
|
DB_MPOOL_UNLINK => DEFINE,
|
|
DB_NO_AUTO_COMMIT => DEFINE,
|
|
DB_REP_CREATE => DEFINE,
|
|
DB_REP_HANDLE_DEAD => DEFINE,
|
|
DB_REP_ISPERM => DEFINE,
|
|
DB_REP_NOBUFFER => DEFINE,
|
|
DB_REP_NOTPERM => DEFINE,
|
|
DB_RPCCLIENT => DEFINE,
|
|
DB_TIME_NOTGRANTED => DEFINE,
|
|
DB_TXN_NOT_DURABLE => DEFINE,
|
|
DB_debug_FLAG => DEFINE,
|
|
DB_user_BEGIN => DEFINE,
|
|
MP_FILEID_SET => IGNORE,
|
|
TXN_RESTORED => IGNORE,
|
|
|
|
#########
|
|
# 4.3.12
|
|
#########
|
|
|
|
DBC_DEGREE_2 => IGNORE,
|
|
DB_AM_INORDER => IGNORE,
|
|
DB_BUFFER_SMALL => DEFINE,
|
|
DB_DEGREE_2 => DEFINE,
|
|
DB_DSYNC_LOG => DEFINE,
|
|
DB_DURABLE_UNKNOWN => DEFINE,
|
|
DB_ENV_DSYNC_LOG => DEFINE,
|
|
DB_ENV_LOG_INMEMORY => DEFINE,
|
|
DB_INORDER => DEFINE,
|
|
DB_LOCK_ABORT => DEFINE,
|
|
DB_LOCK_MAXWRITE => DEFINE,
|
|
DB_LOG_BUFFER_FULL => DEFINE,
|
|
DB_LOG_INMEMORY => DEFINE,
|
|
DB_LOG_RESEND => DEFINE,
|
|
DB_MPOOL_FREE => DEFINE,
|
|
DB_REP_EGENCHG => DEFINE,
|
|
DB_REP_LOGREADY => DEFINE,
|
|
DB_REP_PAGEDONE => DEFINE,
|
|
DB_REP_STARTUPDONE => DEFINE,
|
|
DB_SEQUENCE_VERSION => DEFINE,
|
|
DB_SEQ_DEC => DEFINE,
|
|
DB_SEQ_INC => DEFINE,
|
|
DB_SEQ_RANGE_SET => DEFINE,
|
|
DB_SEQ_WRAP => DEFINE,
|
|
DB_STAT_ALL => DEFINE,
|
|
DB_STAT_LOCK_CONF => DEFINE,
|
|
DB_STAT_LOCK_LOCKERS => DEFINE,
|
|
DB_STAT_LOCK_OBJECTS => DEFINE,
|
|
DB_STAT_LOCK_PARAMS => DEFINE,
|
|
DB_STAT_MEMP_HASH => DEFINE,
|
|
DB_STAT_SUBSYSTEM => DEFINE,
|
|
DB_UNREF => DEFINE,
|
|
DB_VERSION_MISMATCH => DEFINE,
|
|
TXN_DEADLOCK => IGNORE,
|
|
TXN_DEGREE_2 => IGNORE,
|
|
|
|
) ;
|
|
|
|
sub enum_Macro
|
|
{
|
|
my $str = shift ;
|
|
my ($major, $minor, $patch) = split /\./, $str ;
|
|
|
|
my $macro =
|
|
"#if (DB_VERSION_MAJOR > $major) || \\\n" .
|
|
" (DB_VERSION_MAJOR == $major && DB_VERSION_MINOR > $minor) || \\\n" .
|
|
" (DB_VERSION_MAJOR == $major && DB_VERSION_MINOR == $minor && \\\n" .
|
|
" DB_VERSION_PATCH >= $patch)\n" ;
|
|
|
|
return $macro;
|
|
|
|
}
|
|
|
|
sub OutputXS
|
|
{
|
|
|
|
my @names = () ;
|
|
|
|
foreach my $key (sort keys %constants)
|
|
{
|
|
my $val = $constants{$key} ;
|
|
next if $val eq IGNORE;
|
|
|
|
if ($val eq STRING)
|
|
{ push @names, { name => $key, type => "PV" } }
|
|
elsif ($val eq DEFINE)
|
|
{ push @names, $key }
|
|
else
|
|
{ push @names, { name => $key, macro => [enum_Macro($val), "#endif\n"] } }
|
|
}
|
|
|
|
warn "Updating constants.xs & constants.h...\n";
|
|
WriteConstants(
|
|
NAME => BerkeleyDB,
|
|
NAMES => \@names,
|
|
C_FILE => 'constants.h',
|
|
XS_FILE => 'constants.xs',
|
|
) ;
|
|
}
|
|
|
|
sub OutputPM
|
|
{
|
|
my $filename = 'BerkeleyDB.pm';
|
|
warn "Updating $filename...\n";
|
|
open IN, "<$filename" || die "Cannot open $filename: $!\n";
|
|
open OUT, ">$filename.tmp" || die "Cannot open $filename.tmp: $!\n";
|
|
|
|
my $START = '@EXPORT = qw(' ;
|
|
my $START_re = quotemeta $START ;
|
|
my $END = ');';
|
|
my $END_re = quotemeta $END ;
|
|
|
|
# skip to the @EXPORT declaration
|
|
OUTER: while (<IN>)
|
|
{
|
|
if ( /^\s*$START_re/ )
|
|
{
|
|
# skip to the end marker.
|
|
while (<IN>)
|
|
{ last OUTER if /^\s*$END_re/ }
|
|
}
|
|
print OUT ;
|
|
}
|
|
|
|
print OUT "$START\n";
|
|
foreach my $key (sort keys %constants)
|
|
{
|
|
next if $constants{$key} eq IGNORE;
|
|
print OUT "\t$key\n";
|
|
}
|
|
print OUT "\t$END\n";
|
|
|
|
while (<IN>)
|
|
{
|
|
print OUT ;
|
|
}
|
|
|
|
close IN;
|
|
close OUT;
|
|
|
|
rename $filename, "$filename.bak" || die "Cannot rename $filename: $!\n" ;
|
|
rename "$filename.tmp", $filename || die "Cannot rename $filename.tmp: $!\n" ;
|
|
}
|
|
|
|
OutputXS() ;
|
|
OutputPM() ;
|