Howard Chu
45fe870c2e
ITS#8169 more Makefile tweaks
...
Use all the same vars as main OpenLDAP makefiles
9 years ago
Howard Chu
50949b4606
ITS#8169 more for prev patch
...
Missed the mkdir command
9 years ago
Howard Chu
fb5a768a77
ITS#8324 incremental DB file growth for Windows
9 years ago
Heiko Becker
6cff716f60
ITS#8169 Allow passing mandir to make install
...
The motivation for this change is my distribution moving to a multiarch
layout. While the architecture specific stuff (binaries, libraries,
etc.) is installed under /usr/${host}/{bin,lib,...} architecture-independent
data should still be installed to /usr/share/.
9 years ago
Heiko Becker
3a4fd79cbf
ITS#8168 Allow passing AR to make
...
This is helpful when the ar executable is named differently, for
example with an arch specific prefix.
9 years ago
Howard Chu
b9130d3d63
Use MDB_USE_ROBUST not MDB_NO_ROBUST
9 years ago
Howard Chu
2be6797534
Add MDB_NO_ROBUST to disable Robust Mutexes
9 years ago
Luke Yeager
62826b0965
ITS#8256 Create install directories if needed
9 years ago
Hallvard Furuseth
943b23f011
Restore support for Posix semaphores
10 years ago
Howard Chu
ea89e3d269
Tweak conditionals for fdatasync hack
10 years ago
Howard Chu
e86072a9c7
Revert "Note MDB_SAFE_FDATASYNC"
...
This reverts commit 293d6bb47f
.
Revert "Simpler fdatasync hack"
This reverts commit 9585c01233
.
10 years ago
Howard Chu
293d6bb47f
Note MDB_SAFE_FDATASYNC
10 years ago
Hallvard Furuseth
6c71173258
make clean: remove *.lo
10 years ago
Leo Yuriev
461d9c8f34
ITS#7841 trivial cleanup
...
TRIVIA - lmdb: clean testdb-dir while "make test".
10 years ago
Howard Chu
8bec53fdfd
Don't use -fPIC for static lib
10 years ago
Howard Chu
3e98addbe2
Rationalize mdb_env_copy2 API
11 years ago
Howard Chu
ee599c5250
More gcov setup tweaks
11 years ago
Howard Chu
277526d0f0
Setup for gcov/coverage testing
11 years ago
Howard Chu
21b51cb746
Add mdb_load
11 years ago
Howard Chu
3e83b5b27b
Add mdb_dump, update copyrights
11 years ago
Howard Chu
0f842a2710
Release 0.9.8
11 years ago
Howard Chu
76f8b77e36
Point to mdb.c for docs on macros in Makefile
11 years ago
John Hewson
ef899fe84e
ITS#7656 fix install target
11 years ago
Howard Chu
8ae56c34d5
Tweak comments, defaults should be OK already
12 years ago
Hallvard Furuseth
b7ce06f5c5
Makefile/user-macro comments.
12 years ago
Howard Chu
6dab37f2ac
Use CC/LDFLAGS to link the shared lib
12 years ago
Howard Chu
d8b407d9a2
Install manpages too
12 years ago
Howard Chu
66c9f03055
Add $(DESTDIR) to make install target
12 years ago
Hallvard Furuseth
cd80a15474
Delete liblmdb/mfree. It has moved into mdb_stat.
12 years ago
Howard Chu
98fe339089
Rename libmdb to liblmdb
12 years ago
Howard Chu
2a94ebced6
Add install target
12 years ago
Howard Chu
13f3bcd59c
Rename libmdb to liblmdb, lmdb.h
...
Avoid naming conflicts with other mdb* packages. Bump version to 0.9.5
12 years ago
Howard Chu
ebb6859ea5
Add mdb_copy for backing up a DB environment
12 years ago
Howard Chu
076b2b36a9
Shared lib should depend on pthread
12 years ago
Howard Chu
5c16c8842b
Add mfree utility to show the freelist
13 years ago
Howard Chu
95a72ac82a
Add $(SOLIBS) macro for shared lib dependencies
13 years ago
Howard Chu
3501248548
Fix 2e3bc39fa9
...
Various mistakes when converting from previous data structures.
Add a few more debug asserts/sanity checks.
Split all "if (foo) return" constructs to separate lines to allow
easier breakpoint setting.
Add mtest6 for checking mdb_split() behavior. This needs to be
expanded to check rebalance/merge cases too.
13 years ago
Howard Chu
7bb14a2e79
Cursor stuff working, no major perf gain
13 years ago
Howard Chu
590c728044
First cut at DUPFIXED support
...
Also in cursor_set, check the current page (if already set from
before) before starting over again from the root.
13 years ago
Howard Chu
af0b49aa60
Silence stupid warning
13 years ago
Howard Chu
985f765dc5
Rename idl to midl
13 years ago
Howard Chu
170703b0e4
Make a shared library too
13 years ago
Howard Chu
785d8e184c
Start using as a library
13 years ago
Howard Chu
920115f747
Sorted dup fixes
13 years ago
Howard Chu
819d98169e
Valgrind complaints
13 years ago
Howard Chu
01c2f7816f
More subDB stuff
13 years ago
Howard Chu
bc0ca49d16
Use an environment directory
...
Go back to using an mmap'd lock file
13 years ago
Howard Chu
5a72c6a294
No longer need -lssl
13 years ago
Howard Chu
27ab75ef36
Re-use old pages
13 years ago
Hallvard B Furuseth
84659a5bb6
Makefile
14 years ago