summaryrefslogtreecommitdiffstats
path: root/src/plugins/kdb
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/kdb')
-rw-r--r--src/plugins/kdb/db2/ChangeLog174
-rw-r--r--src/plugins/kdb/db2/libdb2/ChangeLog517
-rw-r--r--src/plugins/kdb/db2/libdb2/include/ChangeLog78
-rw-r--r--src/plugins/kdb/db2/libdb2/test/ChangeLog85
-rw-r--r--src/plugins/kdb/db2/libdb2/test/btree.tests/ChangeLog17
5 files changed, 0 insertions, 871 deletions
diff --git a/src/plugins/kdb/db2/ChangeLog b/src/plugins/kdb/db2/ChangeLog
deleted file mode 100644
index 05c8f5af7..000000000
--- a/src/plugins/kdb/db2/ChangeLog
+++ /dev/null
@@ -1,174 +0,0 @@
-2006-04-03 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (DEFS): Make empty.
-
-2006-03-31 Ken Raeburn <raeburn@mit.edu>
-
- * db2_exp.c, kdb_db2.c: Include k5-int.h earlier.
-
-2006-03-11 Ken Raeburn <raeburn@mit.edu>
-
- * pol_xdr.c, policy_db.h: Don't get headers from krb5/.
-
-2006-03-06 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (MODULE_INSTALL_DIR): New variable.
- (DYNOBJ_LOADER_PROG, DYNOBJ_EXPLIBS_WITH_LOADER,
- DYNOBJ_EXPDEPS_WITH_LOADER): Deleted.
-
-2006-01-25 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (DEFINES): New variable; define macro PLUGIN.
- * db2_exp.c (krb5_db2_mutex): New variable.
- (wrap_*): Lots of new functions; lock the mutex, call the real
- function, unlock the mutex.
- (WRAP, WRAP_K, WRAP_VOID): Quick and dirty macros for implementing
- the above.
- (hack_init, hack_cleanup): New functions. Call the regular init
- or cleanup function, but also deal with the new mutex.
- (krb5_db_vftabl_db2): Use the hack/wrap functions.
-
- * kdb_db2.h (krb5_db2_get_policy): Delete duplicate declaration.
-
-2005-12-16 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (myfulldir, RELDIR): Updated for directory rename.
-
-2005-11-29 Ken Raeburn <raeburn@mit.edu>
-
- * policy_db.h: Include db.h after gssrpc/types.h, to fix
- compilation on Tru64.
-
-2005-11-17 Ken Raeburn <raeburn@mit.edu>
-
- * policy_db.h: Include errno.h and krb5.h instead of k5-int.h.
-
-2005-10-27 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Set build_dynobj=yes.
-
- * Makefile.in (DYNOBJ_LOADER_PROG, DYNOBJ_EXPLIBS_WITH_LOADER,
- DYNOBJ_EXPDEPS_WITH_LOADER): New variables.
-
-2005-10-13 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (SHLIB_EXPLIBS): Revert 10-04 change; add support
- library.
-
-2005-10-06 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (DBSHOBJLISTS): New variable.
- ($(DBOBJLISTS-k5), $(DBSHOBJLISTS)): Depend on recursion step.
-
-2005-10-04 Ken Raeburn <raeburn@mit.edu>
-
- * libdb2: Directory moved from util/db2.
- * configure.in: Configure it, unless a system version is to be
- used.
- * Makefile.in (DBDIR): Updated.
- ($(DB_DEPS)): Depend on all-recurse.
- (DB_VERSION, DB_DEPS, DB_DEPS-sys, DB_DEPS-k5, DB_DEPS-redirect,
- DB_LIB, KDB5_DB_LIB, DB_DEPLIB, DB_DEPLIB-k5, DB_DEPLIB-sys):
- Variable definitions moved here from config/pre.in.
- (.depend-verify-db, depend-verify-db-k5, depend-verify-db-sys):
- New targets, moved from config/post.in.
- (.d): Depend on .depend-verify-db.
-
- * Makefile.in (SHLIB_EXPLIBS): Only use gssrpc and KDB5_DB_LIB.
- * configure.in: Set enable_shared=yes.
-
- * kdb_xdr.c (krb5_dbe_create_key_data, krb5_dbe_update_tl_data,
- krb5_dbe_lookup_tl_data, krb5_dbe_update_last_pwd_change,
- krb5_dbe_lookup_last_pwd_change, krb5_dbe_update_mod_princ_data,
- krb5_dbe_lookup_mod_princ_data, krb5_dbe_search_enctype,
- krb5_dbe_find_enctype): Unused functions deleted.
- (safe_realloc): Unused macro deleted.
-
-2005-09-22 Ken Raeburn <raeburn@mit.edu>
-
- * Directory moved from lib/kdb/kdb_db2 to modules/kdb/db2.
- * Makefile.in (myfulldir, LOCALINCLUDES, RELDIR): Updated.
- * db2_exp.c, kdb_db2.c: Include kdb5.h instead of ../kdb5.h.
-
-2005-08-20 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Use K5_AC_INIT instead of AC_INIT.
-
-2005-08-19 Ken Raeburn <raeburn@mit.edu>
-
- * kdb_db2.c (MAX_LOCK_TRIES): New macro.
- (krb5_db2_db_lock): Always make non-blocking attempts to acquire
- the lock. Retry up to MAX_LOCK_TRIES times on failure.
-
-2005-07-06 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (LIBBASE): Change to db2.
- (LIBMAJOR): Change to 0.
- (all): Deleted explicit dependency.
- (all-unix): Added here, without "lib" prefix.
- (clean-unix): Drop clean-liblinks.
- * db2_exp.c: (krb5_db_vftabl_db2): Renamed from ..._kdb_db2.
- * db2.exports: Rename from libkdb_db2.exports, update for symbol
- name change.
-
-2005-07-01 Ken Raeburn <raeburn@mit.edu>
-
- * kdb_db2.c: Reindent. Use ISO C function decl style. Delete
- functions inside "#if 0".
-
-2005-06-29 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in: Use libnover_frag.
- (LIB): Variable deleted, uses replaced with LIBBASE.
- (SHLIB_EXPDEPS, SHLIB_EXPLIBS): Add gssrpc library and
- depedencies.
- (all-unix): Don't depend on all-liblinks.
- (lib$(LIBBASE)$(SO_EXT)): Rule deleted.
- (t_kdb, check, clean): Delete t_kdb references.
-
-2005-06-27 Ken Raeburn <raeburn@mit.edu>
-
- * kdb_db2.c: Don't use C++-style comments.
- (krb5_db2_db_get_principal): Don't use variables named "try".
-
-2005-06-20 Ken Raeburn <raeburn@mit.edu>
-
- Novell merge.
- * Makefile.in:
- * adb_openclose.c: Moved from lib/kadm5/srv. Include k5-int.h,
- policy_db.h, db.h; don't include adb.h.
- (osa_adb_create_db, osa_adb_destroy_db, osa_adb_rename_db,
- osa_adb_init_db, osa_adb_fini_db, osa_adb_get_lock,
- osa_adb_release_lock, osa_adb_open_and_lock,
- osa_adb_close_and_unlock): Return krb5_error_code instead of
- osa_adb_ret_t.
- (osa_adb_rename_db, osa_adb_fini_db, osa_adb_get_lock,
- osa_adb_release_lock): Change OSA_ADB_* lock flags to
- KRB5_DB_LOCKMODE_* flags.
- (osa_adb_get_lock): Initialize return variable.
- * adb_policy.c: Moved from lib/kadm5/srv. Include policy_db.h;
- don't include adb.h.
- (osa_adb_create_policy_db, osa_adb_rename_policy_db,
- osa_adb_destroy_policy_db, osa_adb_open_policy,
- osa_adb_close_policy): Functions deleted.
- (osa_adb_create_policy, osa_adb_destroy_policy,
- osa_adb_get_policy, osa_adb_put_policy, osa_adb_iter_policy):
- Return krb5_error_code instead of osa_adb_ret_t. Change OSA_ADB_*
- lock flags to KRB5_DB_LOCKMODE_* flags.
- (osa_adb_get_policy): Change policy name argument from
- kadm5_policy_t to char*. Add int* argument for returning count of
- entries. If no entries found, return success and zero count.
- (osa_free_policy_ent): Moved here from old
- lib/kadm5/srv/adb_free.c.
- * configure.in:
- * db2_exp.c:
- * kdb_compat.h:
- * kdb_db2.c:
- * kdb_db2.h:
- * kdb_xdr.c:
- * kdb_xdr.h:
- * libkdb_db2.exports: New file. Export only the virtual function
- table.
- * pol_xdr.c:
- * policy_db.h:
-
diff --git a/src/plugins/kdb/db2/libdb2/ChangeLog b/src/plugins/kdb/db2/libdb2/ChangeLog
deleted file mode 100644
index 3d79f52e9..000000000
--- a/src/plugins/kdb/db2/libdb2/ChangeLog
+++ /dev/null
@@ -1,517 +0,0 @@
-2006-03-01 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't check size of "int".
-
-2005-12-16 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (all-unix): Do depend on all-libs.
- (myfulldir, RELDIR): Updated for directory rename.
- * hash/Makefile.in (myfulldir): Likewise.
- * db/Makefile.in (myfulldir): Likewise.
- * mpool/Makefile.in (myfulldir): Likewise.
- * btree/Makefile.in (myfulldir): Likewise.
- * recno/Makefile.in (myfulldir): Likewise.
- * clib/Makefile.in (myfulldir): Likewise.
-
-2005-10-27 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Set build_dynobj=yes.
-
- * Makefile.in (all-unix, clean-unix): Drop liblinks dependencies.
-
-2005-10-04 Ken Raeburn <raeburn@mit.edu>
-
- * Directory moved from util/db2 to modules/kdb/db2/libdb2.
- * Makefile.in (myfulldir, RELTOP, BUILDTOP): Updated for directory
- move.
- * btree/Makefile.in (myfulldir, BUILDTOP): Likewise.
- * hash/Makefile.in (myfulldir, BUILDTOP): Likewise.
- * db/Makefile.in (myfulldir, BUILDTOP): Likewise.
- * mpool/Makefile.in (myfulldir, BUILDTOP): Likewise.
- * recno/Makefile.in (myfulldir, BUILDTOP): Likewise.
- * clib/Makefile.in (myfulldir, BUILDTOP): Likewise.
-
-2005-08-20 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Use K5_AC_INIT instead of AC_INIT.
-
-2004-06-15 Ken Raeburn <raeburn@mit.edu>
-
- * mpool/mpool.c (mpool_get, mpool_write): Check that the offset
- calculation didn't overflow.
-
-2004-06-11 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (include/generated.stmp): New intermediate target
- file, to prevent repeated generation of unchanging header files.
- (include/config.h, include/db-config.h): Depend on it.
- ($(srcdir)/include/autoconf.stmp, $(srcdir)/include/config.h.in):
- Likewise.
- (clean-includes): Delete the new intermediate target files.
- * configure.in: Generate include/generated.stmp when config.status
- is run.
-
-2004-06-08 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in ($(srcdir)/include/config.h.in): Always use
- --include, never try --localdir.
-
-2004-06-04 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (LIBBASE): Renamed from LIB.
-
-2004-05-23 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for sys/param.h too.
-
-2004-05-07 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for machine/endian.h too.
-
-2004-05-05 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (all-prerecurse): Make sure headers generated by
- config.status are up to date.
- (include/config.h, $(srcdir)/include/config.h.in,
- include/db-config.h): New rules.
- * configure.in: Don't check byte order here. Check for endian.h.
-
-2004-04-22 Ken Raeburn <raeburn@mit.edu>
-
- * libdb.exports: New file.
-
-2004-04-02 Ken Raeburn <raeburn@mit.edu>
-
- * btree/bt_seq.c: Include string.h.
-
-2003-04-01 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-unix): Delete install-libs. We don't want
- to install our in-tree libdb.
-
-2003-01-10 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't explicitly invoke AC_PROG_INSTALL.
-
- * configure.in: Use V5_AC_OUTPUT_MAKEFILE instead of
- K5_GEN_MAKEFILE and K5_AC_OUTPUT.
-
- * Makefile.in: Add AC_SUBST_FILE marker for lib_frag.
- * btree/Makefile.in, clib/Makefile.in, db/Makefile.in,
- hash/Makefile.in, mpool/Makefile.in, recno/Makefile.in: Add
- AC_SUBST_FILE marker for libobj_frag.
-
-2003-01-05 Sam Hartman <hartmans@mit.edu>
-
- * clib/mkstemp.c (_gettemp): Remove declaration of errno
-
-2002-09-05 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for stdint.h and inttypes.h.
-
-2002-09-03 Ezra Peisach <epeisach@bu.edu>
-
- * acconfig.h: Remove file. All handled by configure.in now.
-
-2002-08-29 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in, btree/Makefile.in, clib/Makefile.in,
- db/Makefile.in, hash/Makefile.in, mpool/Makefile.in,
- recno/Makefile.in: Revert $(S)=>/ change, for Windows support.
-
-2002-08-28 Tom Yu <tlyu@mit.edu>
-
- * btree/bt_split.c (bt_psplit): Correctly account for
- sizeof(indx_t) when computing space used in a page by an item.
- [patch from www.sleepycat.com]
-
-2002-08-23 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in, btree/Makefile.in, clib/Makefile.in,
- db/Makefile.in, hash/Makefile.in, mpool/Makefile.in,
- recno/Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
-
-2002-08-23 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (LIBMINOR): Bump due to addition of bt_rseq().
-
- * hash/hash_debug.c: Remove inclusion of compat.h, as we don't
- have it in our build system.
-
- * btree/extern.h: Add missing prototypes/renames for
- __bt_dmpage(). Add renames for bt_rseq() support functions.
-
- * btree/bt_seq.c (bt_rseq): New function; like __bt_seq() but does
- recursive descent rather than using the prev/next pointers. This
- will catch some pages that might be missed if the database is
- inconsistent. Added support functions for bt_rseq() as well.
-
- * btree/bt_page.c (__bt_free): Set B_METADIRTY when updating free
- list.
- (__bt_new): Set B_METADIRTY when updating free list.
- [patch from www.sleepycat.com]
-
- * btree/bt_debug.c (__bt_dump): Bound loop by number of pages
- actually in file to avoid getting a nigh-infinite number of
- all-zeroes pages.
- (__bt_dmpage): Print a newline after dumping the meta page.
- (__bt_dpage): Add DB* parameter; use this to get pagesize in order
- to limit dumping of page contents, in case NEXTINDEX(h) happens to
- be bogus.
- (__bt_stat): Bound loop by number of pages actually in file so as
- to stop counting pages after the actual end of file.
-
- * btree/bt_close.c (__bt_sync): Apply a Kerbnet fix from long ago;
- don't return prematurely when B_METADIRTY is set but B_MODIFIED is
- clear.
-
-2002-08-14 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (SUBDIROBJLISTS): New variable.
-
-2002-01-03 Ken Raeburn <raeburn@mit.edu>
-
- * btree/bt_put.c (__bt_put): Correctly handle writing out the key
- or data size on a big-endian 64-bit platform.
-
-2001-10-24 Ezra Peisach <epeisach@mit.edu>
-
- * configure.in: Add optional argument to AC_DEFINE to provide
- comment in generated header file.
-
- * acconfig.h: Remove int32_t and u_int32_t, handled by configure.in
-
-2001-07-08 Ezra Peisach <epeisach@mit.edu>
-
- * hash/hash_func.c (hash4): Declare first argument const.
-
- * hash/hash.h: struct HTAB fname element now const.
-
- * hash/hash.c: Declare third argument to hash_access and init_hash
- const.
-
-2001-07-06 Ezra Peisach <epeisach@mit.edu>
-
- * hash/dbm.c: Include db-dbm.h for prototypes.
-
-2001-07-04 Ezra Peisach <epeisach@mit.edu>
-
- * hash/hash_log2.c: Include hash.h, page.h and extern.h for prototype.
-
-2001-06-21 Ezra Peisach <epeisach@mit.edu>
-
- * test/dbtest.c: Cast argument to isspace() to int. Do not shadow
- global variables type and flags.
-
- * btree/bt_search.c, btree/bt_seq.c, recno/rec_search.c: Change
- local variable index to idx.
-
-2001-06-21 Ezra Peisach <epeisach@mit.edu>
-
- * btree/bt_delete.c, btree/bt_put.c, recno/rec_delete.c,
- recno/rec_put.c: Change local variable index to idx.
-
- * hash/hash_page.c: Change local variable stat to status to
- prevent shadowing system function.
-
-2000-11-01 Ezra Peisach <epeisach@mit.edu>
-
- * configure.in (AC_COMPILE_TYPE): Declare with AC_DEFUN() instead
- of define() as newer versions of autoconf check for AC_REQUIRE use
- outside of AC_DEFUN.
-
-Thu Aug 10 23:21:01 2000 Ezra Peisach <epeisach@mit.edu>
-
- * configure.in: Add AC_PROG_INSTALL for installation of library.
-
-2000-07-04 Ezra Peisach <epeisach@mit.edu>
-
- * test/dbtest.c: Cleanup gcc -Wall complaints with printf format
- strings.
-
-2000-07-02 Ezra Peisach <epeisach@engrailed.mit.edu>
-
- * recno/rec_seq.c: Include unused sccsid when LIBC_SCCS defined.
-
- * recno/rec_close.c (__rec_close): Explicit braces to avoid
- ambiguous `else'
-
- * btree/bt_split.c (bt_psplit): Parenthesis about && and ||
- conditional.
-
- * btree/bt_put.c (__bt_put): Extra {} to make nested if/else
- unambiguous.
-
- * btree/bt_open.c (__bt_open): Add parenthesis to ensure
- precedence ordering.
-
- * hash/dbm.c (kdb2_dbm_firstkey): Conditionalize defintion of
- variables based on use.
-
- * hash/hash_func.c: Ifdef out unused static hash functions.
-
- * hash/hash.c (init_htab): Remove unused variable.
-
-2000-07-01 Tom Yu <tlyu@mit.edu>
-
- * clib/strerror.c: #include config.h.
-
- * clib/mkstemp.c: #include config.h.
-
- * clib/memmove.c: #include config.h.
-
- * clib/Makefile.in (LOCALINCLUDES): Add -I../include to get
- config.h.
-
- * configure.in: Generate two config headers, one for internal use
- and one for external use. Rework clib replacement code to use
- AC_DEFINE rather than ADD_DEF.
-
- * Makefile.in (STOBJLISTS): Add clib.
-
-2000-06-30 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Rework to use krb5 build system.
-
- * Makefile.in: Rework to use krb5 build system.
-
- * btree/Makefile.in: New file.
-
- * clib/Makefile.in: New file.
-
- * db/Makefile.in: New file.
-
- * mpool/Makefile.in: New file.
-
- * recno/Makefile.in: New file.
-
- * test/Makefile.in: New file.
-
-2000-06-26 Ken Raeburn <raeburn@mit.edu>
-
- * btree/bt_put.c (__bt_put): Initialize "e".
-
-2000-05-01 Nalin Dahyabhai <nalin@redhat.com>
-
- * hash/dbm.c (kdb2_dbm_open): Don't overflow buffer "path".
-
-1999-08-15 Tom Yu <tlyu@mit.edu>
-
- * README.NOT.SLEEPYCAT.DB: New file; pointer to README to
- hopefully unconfuse people.
-
- * README: Add notice to the effect that this is not Berkeley or
- Sleepycat DB.
-
- * README.db2: Renamed from README.
-
-Fri Feb 13 14:37:47 1998 Tom Yu <tlyu@mit.edu>
-
- * recno/extern.h: Additional renaming.
-
- * hash/extern.h: Additional renaming.
-
- * hash/hash_page.c (page_to_oaddr):
- (is_bitmap_pgno): Declare static to avoid leaking symbols.
-
- * hash/search.h: Additional renaming.
-
- * hash/hash_log2.c (__log2): Rename explicitly.
-
- * mpool/mpool.h: Additional renaming.
-
- * btree/extern.h: Additional renaming.
-
- * hash/hash.c (__kdb2_hash_open): Rename to avoid potential
- collision with NetBSD libc.
-
- * hash/dbm.c: Rename lots of functions to avoid colliding with
- native dbm implementations.
-
- * db/db.c (kdb2_dbopen): Rename to avoid colliding with NetBSD
- libc.
-
-Wed Jan 21 10:17:34 1998 Ezra Peisach <epeisach@mit.edu>
-
- * btree/bt_open.c: Added O_BINARY for __CYGWIN32__.
- * clib/mkstemp.c: Added O_BINARY for __CYGWIN32__.
- * db/db.c: Added O_BINARY for __CYGWIN32__.
- * hash/dbm.c: Added O_BINARY for __CYGWIN32__.
- * hash/hash.c: Added O_BINARY for __CYGWIN32__.
- * hash/hsearch.c: Added O_BINARY for __CYGWIN32__.
- * include/db-int.h: Added O_BINARY for __CYGWIN32__.
- * recno/rec_open.c: Added O_BINARY for __CYGWIN32__.
- * test/dbtest.c: Added O_BINARY for __CYGWIN32__.
- * test/SEQ_TEST/t.c: Added O_BINARY for __CYGWIN32__.
- * test/btree.tests/main.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/driver2.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/tcreat3.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/tdel.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/thash4.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/tread2.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/tseq.c: Added O_BINARY for __CYGWIN32__.
- * test/hash1.tests/tverify.c: Added O_BINARY for __CYGWIN32__.
- * test/hash2.tests/bigtest.c: Added O_BINARY for __CYGWIN32__.
- * test/hash2.tests/passtest.c: Added O_BINARY for __CYGWIN32__.
- Changes originally by Jeremy Allison (jra@cygnus.com)
-
-Thu Jan 15 11:34:13 1998 Ezra Peisach <epeisach@mit.edu>
-
- * hash/hash_bigkey.c (collect_key, collect_data): Cast malloc
- return value to correct types. (raeburn@cygnus.com)
-
- * obj/Makefile.in (check): Set srcdir in environment.
- (raeburn@cygnus.com)
-
- * configure.in (AC_COMPILE_TYPE): replacment for AC_CHECK_TYPE
- that uses AC_TRY_COMPILE instead of AC_EGREP_CPP. For now, only
- use it for the int32 types (where AC_CHECK_TYPE gets the wrong
- result on __CYGWIN32__) and plan that AC_CHECK_TYPE itself gets
- repaired. (Fix by eichin@cygnus.com)
-
-
-Sun Dec 21 18:33:14 1997 Tom Yu <tlyu@mit.edu>
-
- * hash/dbm.c: Rename the errno member of HTAB.
-
- * hash/hash.h: Rename the errno member of HTAB to local_errno to
- avoid a collision with a glibc macro.
-
- * hash/hash.c: Rename the errno member of HTAB to local_errno to
- avoid a collision with a glibc macro.
-
-Mon Nov 11 17:01:29 1996 Mark Eichin <eichin@cygnus.com>
-
- * db2: overflow_page fixes, __P redef
- * db2 tests: better alternate dictionary support
-
- Tue Oct 8 22:55:01 1996 Mark W. Eichin <eichin@cygnus.com>
-
- * hash/hash.h (DEF_BUCKET_SIZE, DEF_SEGSIZE): now derived from
- DEF_BUCKET_SHIFT and DEF_SEGSIZE_SHIFT respectively, for
- consistency.
-
- Tue Oct 8 22:43:26 1996 Mark W. Eichin <eichin@cygnus.com>
-
- * hash/hash_page.c (__add_ovflpage, __add_bigpage): overflow_page
- can return a 0 indicating a failure -- callers must check it
- instead of corrupting the database.
- (overflow_page): document apparent error return.
-
- Fri Aug 30 20:05:57 1996 Ken Raeburn <raeburn@cygnus.com>
-
- * test/dictionary: New file, list of garbage words.
- * test/run.test (main): Use it if no other dictionary can be
- found. Set dictsize with size of dictionary.
- (test12, test20): Skip if dictionary is too small.
-
-Wed Aug 28 17:25:10 1996 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Add check for SIZEOF_INT.
-
- * include/db.h: Check SIZEOF_INT rather than UINT_MAX; it's broken
- under Ultrix.
-
-Thu Aug 22 23:13:32 1996 Ezra Peisach <epeisach@mit.edu>
-
- * Makefile.in: Add dummy rule for Makefiles.
-
-Wed Jul 31 03:35:47 1996 Tom Yu <tlyu@mit.edu>
-
- * obj/Makefile.in: Add -Dfoo=my_foo when compiling replacement
- functions (so that the redefinitions in db-int.h take
- effect).
-
-Mon Jul 29 23:24:22 1996 Tom Yu <tlyu@mit.edu>
-
- * hash/hash.c, hash/hash_func.c, hash/hash_page.c: Add "static" to
- some function defn's that need them; they were prototyped
- as static but not defined as static.
-
-Fri Jul 26 00:41:45 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in (install): Add a blank install target to keep the
- top-level "make install" happy.
-
-Tue Jul 23 16:08:43 1996 Ezra Peisach <epeisach@mit.edu>
-
- * hash/dbm.c: Copy elements from the datum to an internal
- DBT. Handles case of differences in size of size fields.
-
-Fri Jun 21 00:07:57 1996 Marc Horowitz <marc@mit.edu>
-
- * hash/dbm.c (delete, store): dbm_rdonly() doesn't exist on some
- systems. In addition, the handle is really a DB handle, so it
- would break if it did exist. Remove calls to it.
-
-Wed Apr 10 21:39:54 1996 Marc Horowitz <marc@mit.edu>
-
- * hash/hash_page.c (__addel): It is possible to damage a page if a
- bigpair is added and there's not enough room. Check to make sure
- there's enough room before adding anything.
-
- * hash/hash.c (hdestroy, cursor_delete): there were still a few
- things in the hashp which weren't being freed, causing a small
- memory leak.
-
-Sun Apr 7 01:40:54 1996 Marc Horowitz <marc@mit.edu>
-
- * clib/mk{,s}temp.c: renamed to accurately reflect the function
- being provided (ultrix 4.2 has one, but not the other).
-
- * [way too many files to list here]: rename pgno_t to db_pgno_t,
- since this symbol is defined in <sys/types> on at least one OS to
- a non-compatible type (irix 5.2 defines it as long; db wants it to
- be u_int32_t).
-
- * hash/dbm.c, include/db-ndbm.h: use and reference the compat
- ndbm.h file
-
- * btree/bt_open.c, hash/hash.c, hash/hash_page.c,
- include/db-int.h, include/db.h: build fixes - use configure to set
- db internal cpp symbols for endianness stuff, move __P definition
- from db-int.h to db.h.
-
- * configure.in, acconfig.h, Makefile.in, obj/configure.in,
- obj/acconfig.in, obj/Makefile.in: rearrange the configure inputs
- to deal properly with configure at the top level, and with a
- multiarchitecture build using VPATH
-
-Sat Apr 6 16:43:26 1996 Marc Horowitz <marc@mit.edu>
-
- * obj/Makefile.in: random cleanup
-
- * btree/*.c db/db.c hash/*.c mpool/mpool.c recno/*.c
- test/SEQ_TEST/t.c test/dbtest.c test/*/*.c: use "db-int.h" instead
- of "db.h".
-
- * include/db.h, include/db-int.h: rototilled to be portable and
- sensible, using configure whenever possible.
-
- * btree/*.c db/db.c hash/*.c mpool/mpool.c recno/*.c
- test/SEQ_TEST/t.c test/dbtest.c test/*/*.c: use "db.h" instead of
- <db.h>.
-
- * hash/hash.h, btree/btree.h, mpool/mpool.c: #include "mpool.h"
- instead of <mpool.h>.
-
- * test/hash1.tests/thash4.c: remove unused and nonportable
- <sys/timeb.h>
-
- * test/hash2.tests/bigtest.c: replace <malloc.h> with <stdlib.h>
-
- * clib/memmove.c: remove <sys/cdefs.h>
-
- * mpool/mpool.c, mpool/mpool.h, hash/hash.h, include/db-queue.h:
- include "db-queue.h" instead of <sys/queue.h>, since it's not part
- of any OS standard.
-
- * obj/*: first attempt at autoconfiscation
-
- * test/hash1.tests/driver2.c (main), test/hash1.tests/tseq.c
- (main): replace berkeley memoryisms with ansi ones.
-
- * btree/bt_open.c (tmp): use sprintf instead of snprintf().
- conditionalize signal stuff on SIG_BLOCK instead of using special
- magic in a header file.
-
diff --git a/src/plugins/kdb/db2/libdb2/include/ChangeLog b/src/plugins/kdb/db2/libdb2/include/ChangeLog
deleted file mode 100644
index 3aa06c70f..000000000
--- a/src/plugins/kdb/db2/libdb2/include/ChangeLog
+++ /dev/null
@@ -1,78 +0,0 @@
-2006-03-01 Ken Raeburn <raeburn@mit.edu>
-
- * db.h: Check UINT_MAX, not SIZEOF_INT.
-
-2004-05-23 Ken Raeburn <raeburn@mit.edu>
-
- * db-int.h: Include sys/param.h if available.
-
-2004-05-07 Ken Raeburn <raeburn@mit.edu>
-
- * db-int.h: Include machine/endian.h if available. Check for
- __LITTLE_ENDIAN__ and __BIG_ENDIAN__, _MIPSEB and _MIPSEL.
-
-2004-05-05 Ken Raeburn <raeburn@mit.edu>
-
- * db-int.h: Include stdlib.h, and endian.h if available.
- (LITTLE_ENDIAN, BIG_ENDIAN, BYTE_ORDER): If not defined, and if
- versions with one or two leading underscores are defined, define
- the no-underscore form in terms of the with-underscore one.
- (DB_BYTE_ORDER): Define by checking LITTLE_ENDIAN, BIG_ENDIAN, and
- BYTE_ORDER; report an error if that doesn't work. Don't check
- WORDS_BIGENDIAN.
-
-2002-09-05 Ken Raeburn <raeburn@mit.edu>
-
- * db-int.h: If stdint.h or inttypes.h are found, include them.
-
-2002-08-23 Tom Yu <tlyu@mit.edu>
-
- * db.h: Add rename and prototype for bt_rseq(); this is a kludge
- to avoid stuffing more things into the DB handle.
-
-2001-10-24 Ezra Peisach <epeisach@mit.edu>
-
- * db-config.h.in: Remove unnecessary definitions for including
- db.h header file. These include WORDS_BIGENDIAN, ssize_t, u_short,
- int8_t, u_int8_t, int16_t, u_int16_t, int32_t.
-
-2001-07-06 Ezra Peisach <epeisach@mit.edu>
-
- * db-dbm.h: New header file which lists the dbm interfaces.
-
- * db-ndbm.h: Change prototype from dirinfo to dirfno which matches
- code and ndbm API.
-
-2000-07-01 Tom Yu <tlyu@mit.edu>
-
- * db-config.h.in: New file; contains useful tidbits from
- config.h.in generated by autoheader. It is needed because
- config.h.in has some thing we don't want to leak, like renaming of
- missing libc functions.
-
- * .cvsignore: Twiddle to reflect current reality.
-
- * db-int.h: #include config.h since db.h includes db-config.h
- which is not quite the same now.
-
-2000-06-30 Tom Yu <tlyu@mit.edu>
-
- * db-int.h: Remove renaming for memmove, strerror, mkstemp since
- this is now done by the build system.
-
-Fri Feb 13 14:39:25 1998 Tom Yu <tlyu@mit.edu>
-
- * db-int.h: Additional renaming.
-
- * db.h: Rename dbopen to avoid collision with NetBSD libc.
-
- * db-ndbm.h: Rename lots of functions to avoid collisions with
- native dbm implementations.
-
- * db-int.h: Rename __hash_open to avoid potential collision with
- NetBSD libc.
-
-Thu Aug 15 15:41:12 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * db-ndbm.h: Add prototypes for missing functions dbm_error() and
- dbm_clearerror().
diff --git a/src/plugins/kdb/db2/libdb2/test/ChangeLog b/src/plugins/kdb/db2/libdb2/test/ChangeLog
deleted file mode 100644
index 91d5c1f6d..000000000
--- a/src/plugins/kdb/db2/libdb2/test/ChangeLog
+++ /dev/null
@@ -1,85 +0,0 @@
-2005-12-16 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (PROG_LIBPATH, DB_DEPLIB): Look for library in
- .. instead of $TOPLIBD.
- (myfulldir): Updated for directory rename.
-
-2005-10-04 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (BUILDTOP, myfulldir): Updated for directory move.
- (DB_LIB, DB_DEPLIB): Define here now.
-
-2004-08-27 Ken Raeburn <raeburn@mit.edu>
-
- * run.test (getnwords): Run data through "cat -v", because at
- least one version of Debian Linux has an English dictionary with
- Latin-1 characters and a "rev" that seems to default to some sort
- of Unicode.
-
-2004-08-15 Ken Raeburn <raeburn@mit.edu>
-
- * run.test (getnwords): Rewrite to drop blank lines before
- counting lines, not after.
-
-2004-08-12 Ken Raeburn <raeburn@mit.edu>
-
- * run.test (getnwords): New function. Uses sed to get N words
- from $DICT as other functions did before, but discards blank
- lines.
- (test1, test2, test12, test13, test20): Call getnwords.
-
-2003-01-05 Sam Hartman <hartmans@mit.edu>
-
- * SEQ_TEST/t.c (main): Remove declaration of errno
-
-2002-08-29 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in: Revert $(S)=>/ change, for Windows support.
-
-2002-08-23 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile: Deleted.
-
- * Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
-
-2002-08-23 Tom Yu <tlyu@mit.edu>
-
- * dbtest.c: Include btree.h if we're compiled with -DSTATISTICS.
-
- * Makefile.in: Add rules for bttest; also add a clean rule.
-
-2002-05-08 Ken Raeburn <raeburn@mit.edu>
-
- * dbtest.c: Test for __STDC__ defined, not nonzero, to decide
- whether to use stdarg.h or varargs.h.
- (err): Similarly for function signature.
-
-2002-02-19 Ken Raeburn <raeburn@mit.edu>
-
- * run.test: Use "/bin/." instead of "/bin" in find commands in
- case /bin itself is a symlink.
- (test8): Check exit status of dbtest program.
-
- * dbtest.c (compare): Exit with error indication if comparison of
- contents indicates a difference.
- (get): Exit with error indication after printing message if key
- not found.
-
-2002-01-04 Ken Raeburn <raeburn@mit.edu>
-
- * run.test (test8): If test reports an error, exit with error
- indication.
-
- * dbtest.c (compare): Exit with error indication if size
- comparison fails.
-
-2000-06-26 Ken Raeburn <raeburn@mit.edu>
-
- * dbtest.c (err): Add format attribute to decl, for typechecking
- under GNU C.
-
-1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * dbtest.c (main): POSIX states that getopt returns -1
- when it is done parsing options, not EOF.
-
diff --git a/src/plugins/kdb/db2/libdb2/test/btree.tests/ChangeLog b/src/plugins/kdb/db2/libdb2/test/btree.tests/ChangeLog
deleted file mode 100644
index 339db618a..000000000
--- a/src/plugins/kdb/db2/libdb2/test/btree.tests/ChangeLog
+++ /dev/null
@@ -1,17 +0,0 @@
-2002-08-23 Tom Yu <tlyu@mit.edu>
-
- * main.c: Disable append(); we don't have R_APPEND in this release
- of DB for some reason. Disable load() due to lack of fgetline().
- Conditionalize lots of things on -DSTATISTICS or -DDEBUG as
- appropriate.
- (rlist): New function; does recursive listing of principals.
- (main): Fix up naming of *_ENDIAN macros. Default to read-only
- open, with new "-w" option for opening read/write. Actually call
- db->sync with the correct number of arguments.
- (show): Update call to __bt_dpage().
- (usage): Update.
-
-1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * main.c (main): POSIX states that getopt returns -1
- when it is done parsing options, not EOF.