- 13 Dec, 2016 1 commit
-
-
Return EPIPE instead.
-
- 10 Dec, 2016 5 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Don't use it as a "cursor is tracked" hint in mdb_pages_xkeep(). It's been harmless so far, but would break after mdb_cursor_copy(). Checking m0 directly short-circuits better anyway.
-
Hallvard Furuseth authored
Drop ~C_EOF, pointless after 8c215aa9
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
- 08 Dec, 2016 1 commit
-
-
Hallvard Furuseth authored
-
- 07 Dec, 2016 3 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Other functions depend on them to do so. For mdb_node_read(), instead remove such a dependence.
-
- 02 Dec, 2016 2 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Init me_rpmutex independently of MDB_NOLOCK. Plug leaks on mdb_env_open() failure. Tweak mdb_env_close0() to handle the rearranged mdb_env_open().
-
- 01 Dec, 2016 1 commit
-
-
Hallvard Furuseth authored
-
- 29 Nov, 2016 1 commit
-
-
Howard Chu authored
xcursor fixup depends on init state
-
- 12 Nov, 2016 1 commit
-
-
Howard Chu authored
Revert excess cursor fixup
-
- 04 Oct, 2016 5 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
No change in functionality.
-
- 25 Sep, 2016 5 commits
-
-
Hallvard Furuseth authored
No change in functionality, except needs less mallocing.
-
Hallvard Furuseth authored
The 0xFFFD check seems due to misleading MultiByteToWideChar() doc. Bad UTF-8 gives 0xFFFD in the output string, not the return value.
-
Hallvard Furuseth authored
...and check !MDB_CLOEXEC in an 'if' rather than '#if' to match its non-zero usage.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
We can run without F_NOCACHE if it fails. And we do not know what combining it with O_DIRECT means, if a system has both.
-
- 03 Sep, 2016 1 commit
-
-
Hallvard Furuseth authored
1st struct member was not a scalar.
-
- 31 Aug, 2016 1 commit
-
-
Howard Chu authored
It usually gets done anyway, but one of the fastpath shortcuts bypassed this step.
-
- 21 Aug, 2016 2 commits
-
-
Hallvard Furuseth authored
Make explicit and default nonzero equivalent. Parenthesize.
-
Hallvard Furuseth authored
-
- 19 Aug, 2016 1 commit
-
-
Howard Chu authored
-
- 11 Aug, 2016 1 commit
-
-
Howard Chu authored
mdb_cursor_set wasn't unref'ing as intended.
-
- 02 Aug, 2016 4 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Drop macro Y=MDB_FMT_Y, add Yu/Yd=MDB_PRIy(). Replace Y"d..." -> Yd"...", Y"u..." -> Yu"..." / MDB_SCNy(u)"...".
-
- 23 Jul, 2016 5 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
When using format modifier "ll" or "I64", use the matching type unsigned <long long / __int64> rather than uint64_t.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
This matches the mdb_size_t entry counts.
-
Hallvard Furuseth authored
-