Home | History | Annotate | Download | only in btree
History log of /src/lib/libc/db/btree/bt_debug.c
RevisionDateAuthorComments
 1.19  09-Oct-2016  joerg Fix syntax for currently not compiled in code. From Henning Petersen in
PR lib/51538.
 1.18  24-Sep-2016  christos remove mpool_getf
 1.17  24-Sep-2016  christos Merge the recursive tree traversal changes from the mit kerberos tree. This
Also make the tracefile customizable. Unfortunately we can't merge any of
the hash changes because they have a different on-disk format. That does not
matter really because we've fixed most of the problems...
 1.16  17-Jul-2011  christos branches: 1.16.24;
fix type punned warnings in debugging code.
 1.15  10-Sep-2008  joerg branches: 1.15.6;
In preparation for providing a db fallback in libnbcompat, remove
sccsid and conditionals around __RCSID. lint understands __RCSID enough
to ignore it, undefining LIBC_SCCS is superseded by MKSTRIPIDENT.
No functional changes.
 1.14  26-Aug-2008  joerg Convert db from UCB types to POSIX types. Prefer uint8_t for u_char as
it is mostly about the wire format.

Patched libc.so is bit-identical.

OK matt@
 1.13  03-Feb-2007  christos branches: 1.13.12;
cleanup:
- remove __P
- remove unneeded casts
- add _DIAGASSERT
- add more diagnostics for integer overflow
- fix size_t/int confusion
- make debugging and statistics code compile
 1.12  24-Jan-2006  christos appease lint and gcc. (compile with -DDEBUG)
 1.11  20-Jun-2004  jmc Completely rework how tools/compat is done. Purge all uses/references to
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')

Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).

Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.

Fixes PR's: PR#17762 PR#25944
 1.10  07-Aug-2003  agc branches: 1.10.2;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.9  22-Jan-2002  thorpej Don't pull in <sys/param.h> if we don't have to.
 1.8  12-Jan-2002  aymeric fix printf(3) warnings when defined(DEBUG)
 1.7  13-Jul-1997  christos branches: 1.7.14;
Fix RCSID's
Fix gcc warnings.
 1.6  03-May-1996  cgd branches: 1.6.2;
merge DB 1.85 changes
 1.5  27-Feb-1995  cgd add unintrusive Ids
 1.4  18-Aug-1994  cgd branches: 1.4.2;
clean up import
 1.3  26-Aug-1993  jtc Declare rcsid strings so they are stored in text segment.
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  14-Jun-1993  cgd branches: 1.1.1;
update db code to v1.6 from vangogh, and put it in "db" rather than "DB"
 1.1.1.2  03-May-1996  cgd Import of Berkeley DB version 1.85
 1.1.1.1  17-Aug-1994  cgd update to db 1.79
 1.4.2.2  18-Aug-1994  cgd clean up import
 1.4.2.1  18-Aug-1994  cgd file bt_debug.c was added on branch netbsd-1-0 on 1994-08-18 00:39:42 +0000
 1.6.2.1  16-Sep-1996  jtc snapshot namespace cleanup
 1.7.14.1  28-Jan-2002  nathanw Catch up to -current.
 1.10.2.1  22-Jun-2004  tron Pull up revision 1.11 (requested by jmc in ticket #527):
Completely rework how tools/compat is done. Purge all uses/references to
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')
Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).
Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.
Fixes PR's: PR#17762 PR#25944
 1.13.12.2  24-Sep-2008  wrstuden Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.
 1.13.12.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.15.6.2  10-Sep-2008  joerg In preparation for providing a db fallback in libnbcompat, remove
sccsid and conditionals around __RCSID. lint understands __RCSID enough
to ignore it, undefining LIBC_SCCS is superseded by MKSTRIPIDENT.
No functional changes.
 1.15.6.1  10-Sep-2008  joerg file bt_debug.c was added on branch christos-time_t on 2008-09-10 17:52:36 +0000
 1.16.24.1  04-Nov-2016  pgoyette Sync with HEAD

RSS XML Feed