Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
1e139820
Commit
1e139820
authored
Mar 22, 2018
by
Quanah Gibson-Mount
Browse files
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
parents
75bde873
5033a08c
Changes
23
Hide whitespace changes
Inline
Side-by-side
libraries/liblmdb/CHANGES
View file @
1e139820
LMDB 0.9 Change Log
LMDB 0.9.22 Engineering
LMDB 0.9.22 Release (2018-03-22)
Fix MDB_DUPSORT alignment bug (ITS#8819)
Fix regression with new db from 0.9.19 (ITS#8760)
Fix liblmdb to build on Solaris (ITS#8612)
Fix delete behavior with DUPSORT DB (ITS#8622)
...
...
libraries/liblmdb/COPYRIGHT
View file @
1e139820
Copyright 2011-201
7
Howard Chu, Symas Corp.
Copyright 2011-201
8
Howard Chu, Symas Corp.
All rights reserved.
Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/intro.doc
View file @
1e139820
/*
* Copyright 2015-201
7
Howard Chu, Symas Corp.
* Copyright 2015-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/lmdb.h
View file @
1e139820
...
...
@@ -135,7 +135,7 @@
*
* @author Howard Chu, Symas Corporation.
*
* @copyright Copyright 2011-201
7
Howard Chu, Symas Corp. All rights reserved.
* @copyright Copyright 2011-201
8
Howard Chu, Symas Corp. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted only as authorized by the OpenLDAP
...
...
@@ -200,7 +200,7 @@ typedef int mdb_filehandle_t;
/** Library minor version */
#define MDB_VERSION_MINOR 9
/** Library patch version */
#define MDB_VERSION_PATCH 2
1
#define MDB_VERSION_PATCH 2
2
/** Combine args a,b,c into a single integer for easy version comparisons */
#define MDB_VERINT(a,b,c) (((a) << 24) | ((b) << 16) | (c))
...
...
@@ -210,7 +210,7 @@ typedef int mdb_filehandle_t;
MDB_VERINT(MDB_VERSION_MAJOR,MDB_VERSION_MINOR,MDB_VERSION_PATCH)
/** The release date of this library version */
#define MDB_VERSION_DATE "
June
1, 201
7
"
#define MDB_VERSION_DATE "
March 2
1, 201
8
"
/** A stringifier for the version info */
#define MDB_VERSTR(a,b,c,d) "LMDB " #a "." #b "." #c ": (" d ")"
...
...
libraries/liblmdb/mdb.c
View file @
1e139820
...
...
@@ -5,7 +5,7 @@
* BerkeleyDB API, but much simplified.
*/
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
@@ -6799,8 +6799,9 @@ prep_subDB:
}
else
{
memcpy
((
char
*
)
mp
+
mp
->
mp_upper
+
PAGEBASE
,
(
char
*
)
fp
+
fp
->
mp_upper
+
PAGEBASE
,
olddata
.
mv_size
-
fp
->
mp_upper
-
PAGEBASE
);
memcpy
((
char
*
)(
&
mp
->
mp_ptrs
),
(
char
*
)(
&
fp
->
mp_ptrs
),
NUMKEYS
(
fp
)
*
sizeof
(
mp
->
mp_ptrs
[
0
]));
for
(
i
=
0
;
i
<
NUMKEYS
(
fp
);
i
++
)
mp
->
mp_ptrs
[
i
]
=
fp
->
mp_ptrs
[
i
]
+
offset
;
mp
->
mp_ptrs
[
i
]
+
=
offset
;
}
}
...
...
libraries/liblmdb/mdb_copy.1
View file @
1e139820
.TH MDB_COPY 1 "2014/07/01" "LMDB 0.9.14"
.\" Copyright 2012-201
7
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2012-201
8
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.SH NAME
mdb_copy \- LMDB environment copy tool
...
...
libraries/liblmdb/mdb_copy.c
View file @
1e139820
/* mdb_copy.c - memory-mapped database backup tool */
/*
* Copyright 2012-201
7
Howard Chu, Symas Corp.
* Copyright 2012-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mdb_dump.1
View file @
1e139820
.TH MDB_DUMP 1 "2015/09/30" "LMDB 0.9.17"
.\" Copyright 2014-201
7
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2014-201
8
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.SH NAME
mdb_dump \- LMDB environment export tool
...
...
libraries/liblmdb/mdb_dump.c
View file @
1e139820
/* mdb_dump.c - memory-mapped database dump tool */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mdb_load.1
View file @
1e139820
.TH MDB_LOAD 1 "2015/09/30" "LMDB 0.9.17"
.\" Copyright 2014-201
7
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2014-201
8
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.SH NAME
mdb_load \- LMDB environment import tool
...
...
libraries/liblmdb/mdb_load.c
View file @
1e139820
/* mdb_load.c - memory-mapped database load tool */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mdb_stat.1
View file @
1e139820
.TH MDB_STAT 1 "2015/09/30" "LMDB 0.9.17"
.\" Copyright 2012-201
7
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copyright 2012-201
8
Howard Chu, Symas Corp. All Rights Reserved.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.SH NAME
mdb_stat \- LMDB environment status tool
...
...
libraries/liblmdb/mdb_stat.c
View file @
1e139820
/* mdb_stat.c - memory-mapped database status tool */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/midl.c
View file @
1e139820
...
...
@@ -3,8 +3,8 @@
/* $OpenLDAP$ */
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
*
* Copyright 2000-201
6
The OpenLDAP Foundation.
* Portions Copyright 2001-201
7
Howard Chu, Symas Corp.
* Copyright 2000-201
8
The OpenLDAP Foundation.
* Portions Copyright 2001-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/midl.h
View file @
1e139820
...
...
@@ -11,8 +11,8 @@
/* $OpenLDAP$ */
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
*
* Copyright 2000-201
6
The OpenLDAP Foundation.
* Portions Copyright 2001-201
7
Howard Chu, Symas Corp.
* Copyright 2000-201
8
The OpenLDAP Foundation.
* Portions Copyright 2001-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mtest.c
View file @
1e139820
/* mtest.c - memory-mapped database tester/toy */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mtest2.c
View file @
1e139820
/* mtest2.c - memory-mapped database tester/toy */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mtest3.c
View file @
1e139820
/* mtest3.c - memory-mapped database tester/toy */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mtest4.c
View file @
1e139820
/* mtest4.c - memory-mapped database tester/toy */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
libraries/liblmdb/mtest5.c
View file @
1e139820
/* mtest5.c - memory-mapped database tester/toy */
/*
* Copyright 2011-201
7
Howard Chu, Symas Corp.
* Copyright 2011-201
8
Howard Chu, Symas Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment