- Dec 28, 2016
-
-
Quanah Gibson-Mount authored
-
Quanah Gibson-Mount authored
-
Quanah Gibson-Mount authored
-
Quanah Gibson-Mount authored
-
Howard Chu authored
-
Howard Chu authored
Doesn't have POSIX robust mutexes - GNU userland on BSD kernel
-
- Dec 21, 2016
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
- DISTRIBUTE_GROUP_DOC makes doxygen give several fields the same doc: mn_hi + mn_lo in MDB_node. - With mdb_mutex_t + mdb_mutexref_t, instead split them up.
-
Howard Chu authored
-
- Dec 15, 2016
-
-
Hallvard Furuseth authored
Never clear mc_error, we could lose a failure in the other thread.
-
Return EPIPE instead.
-
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.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
No change in functionality.
-
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.
-
It usually gets done anyway, but one of the fastpath shortcuts bypassed this step.
-
Hallvard Furuseth authored
Make explicit and default nonzero equivalent. Parenthesize.
-
Hallvard Furuseth authored
-
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
1st struct member was not a scalar.
-
Hallvard Furuseth authored
Preserve DB flags (use metapage#1) when main DB is empty. Fail if metapage root != actual root in output file.
-
Hallvard Furuseth authored
Handle errors. Fix cond_wait condition so mc_new is the sole control var. Drop specious cond_waits. Do not look at 'mo' while copythr writes it. Don't know if posix_memalign() pointer is defined after failure. Some _aligned_free() doc seems to say arg NULL = user error.
-
Logical counterpart to GET_MULTIPLE, NEXT_MULTIPLE
-
Hallvard Furuseth authored
-
Revert excess cursor fixup xcursor fixup depends on init state
-
Hallvard Furuseth authored
-
- Dec 08, 2016
-
-
Quanah Gibson-Mount authored
-