Commit Graph

830 Commits (6e1f74856d1e6ab42bf8463939708ef49a798d7c)

Author SHA1 Message Date
Howard Chu 511f5880e2 Tweak cursor_next C_EOF check 8 years ago
Howard Chu d84dee516f ITS#8557 fix mdb_cursor_last 8 years ago
Howard Chu 59ac317d2a ITS#8558 fix mdb_load with escaped plaintext 8 years ago
Howard Chu 2e3eaf2ce2 ITS#8554 kFreeBSD is like BSD 8 years ago
Hallvard Furuseth 4bc270a2cb More MDB_node doc 8 years ago
Hallvard Furuseth be94a7565b Doxygen fixes. Use DISTRIBUTE_GROUP_DOC. 8 years ago
Hallvard Furuseth 72c893fc82 Mention MDB_PREV_MULTIPLE along with MDB_NEXT_MULTIPLE 8 years ago
Hallvard Furuseth e539654051 ITS#8504 Fix prev commit: mc_error, #ifdef SIGPIPE 8 years ago
Lorenz Bauer 3e7a8e26e6 ITS#8504 mdb_env_copyfd2(): Don't abort on SIGPIPE 8 years ago
Hallvard Furuseth 65e95ffccf ITS#7377 Catch mdb_cursor_sibling() error 8 years ago
Hallvard Furuseth d78c80d902 Clean up and comment C_UNTRACK 8 years ago
Hallvard Furuseth 1fb0822b40 ITS#8355 cleanup 8 years ago
Hallvard Furuseth c0ff9a267a MDB_VL32 cleanup: MDB_env.mm_mapsize type 8 years ago
Hallvard Furuseth e1be73c771 ITS#8542 mdb_dbi_open(): Protect mainDB cursors 8 years ago
Hallvard Furuseth ffd13db3f8 Cleanup: Add flag DB_DUPDATA, drop DB_DIRTY hack 8 years ago
Hallvard Furuseth ef066598b5 MDB_CP_COMPACT comments 8 years ago
Hallvard Furuseth 3dda2bfa4a doxygen cleanup 8 years ago
Hallvard Furuseth 72f875b48a Note functions which must set MDB_TXN_ERROR on failure 8 years ago
Hallvard Furuseth 08e4684d37 MDB_VL32 mdb_page_get(): Set MDB_TXN_ERROR on failure. 8 years ago
Hallvard Furuseth a70200f15f Fix mdb_env_open() with MDB_VL32 8 years ago
Hallvard Furuseth f3ab0d23a4 Factor out refreshing sub-page pointers 8 years ago
Howard Chu fa83b25ec5 More for ITS#8406 8 years ago
Howard Chu e58db7d556 More for ITS#8406 8 years ago
Hallvard Furuseth f7e85d7804 Only set me_mfd if needed. Drop unused read access. 8 years ago
Hallvard Furuseth 77845345ca ITS#8505 Clarify fork() caveat, mdb_env_get_fd(), flock->fcntl. 8 years ago
Hallvard Furuseth 6355dade31 ITS#8505 Protect parent from fork()-pthread_exit() 8 years ago
Hallvard Furuseth 04acac634a ITS#8505 Set FD_CLOEXEC for me_mfd,env_copy as well 8 years ago
Hallvard Furuseth 15666878af Move opening files to mdb_fopen() 8 years ago
Hallvard Furuseth cdc3f9cc2d Factor filename handling out to mdb_fname_*() 8 years ago
Hallvard Furuseth 67fb3c746a ITS#7992 Tighter utf8_to_utf16(), fix errcodes 8 years ago
Hallvard Furuseth d87ee20e0b Clean up strange fcntl result check 8 years ago
Hallvard Furuseth 3dd2d207d7 Drop spurious Errcode() call 8 years ago
Hallvard Furuseth cdcf9da600 ITS#7682 F_NOCACHE: Allow error, skip any O_DIRECT 8 years ago
Hallvard Furuseth 26e226b2a8 Silence warning for initializer "mdb_copy my = {0}" 8 years ago
Howard Chu 45a88275d2 ITS#8489 reset cursor EOF flag in cursor_set 8 years ago
Hallvard Furuseth da4443a9b3 Clean up MDB_USE_ROBUST #defines 8 years ago
Hallvard Furuseth 36d374ba9e Fix mdb_page_list() message 8 years ago
Howard Chu c6510147ce ITS#8481 make shared lib suffix overridable 8 years ago
Howard Chu 7e2290c52b MDB_VL32 plug rpage leak 8 years ago
Hallvard Furuseth 77d522d151 Comment MDB_page 8 years ago
Hallvard Furuseth 8670805b4f Doc fixes: VALID_FLAGS, mm_last_pg, mt_loose_count 8 years ago
Hallvard Furuseth 58b0ce50b3 mdb_size comments 8 years ago
Hallvard Furuseth 4d47e89f4d MDB_VL32: Switch to mdb_size_t formats PRIu64 & co 8 years ago
Hallvard Furuseth 65d9791ada Refactor mdb_page_get() 8 years ago
Hallvard Furuseth a43fcad8c6 MDB_VL32: Match mdb_size_t type with format modifier. 8 years ago
Hallvard Furuseth f25d716513 Fix MDB_INTEGERKEY doc of integer types 8 years ago
Hallvard Furuseth 0842f998ee Use mdb_size_t for line numbers in mdb_load 8 years ago
Hallvard Furuseth 12ad38d67f Fix size_t/formats -> mdb_size_t for MDB_VL32 8 years ago
Hallvard Furuseth dff8bafb36 Factor some MDB_VL32-related '#if's out to macros 8 years ago
Hallvard Furuseth 32764bcb52 Factor out MDB_SIZE_MAX, MDB_FMT_Y, MDB_FMT_Z 8 years ago