Commit Graph

803 Commits (e85ae1fe883b4847f07cfebc2630636d06e429c3)

Author SHA1 Message Date
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
Hallvard Furuseth 84610e65da Add error MDB_PROBLEM, replace some MDB_CORRUPTED 8 years ago
Hallvard Furuseth 291c69ddbd ITS#8209 Tweak previous fixes 9 years ago
Hallvard Furuseth 5ea12b0be8 ITS#8209 MDB_CP_COMPACT: Handle empty or broken DB 9 years ago
Hallvard Furuseth eb7bbed967 ITS#8209 MDB_CP_COMPACT fixes 9 years ago
Hallvard Furuseth c4c7833d24 mdb_env_setup_locks: Plug mutexattr leak on error 9 years ago
Hallvard Furuseth 53a0fdf1be Init "locked" flag for SysV semaphores 9 years ago
Howard Chu c367c1f696 ITS#8339 Solaris 10/11 robust mutex fixes 9 years ago
Howard Chu b045bce260 ITS#8424 init cursor in mdb_env_cwalk 9 years ago
Hallvard Furuseth e2b8b6448d Comment ovpage code in mdb_cursor_put() 9 years ago
Howard Chu a04aad31c2 ITS#8412 fix NEXT_DUP after cursor_del 9 years ago
Howard Chu 37081325f7 ITS#8406 fix xcursors after cursor_del 9 years ago
Howard Chu c8dbd772f7 mdb_drop optimization 9 years ago
Howard Chu 8fff90db7e ITS#8393 fix MDB_GET_BOTH on non-dup record 9 years ago
Howard Chu e46d78b7b0 MDB_VL32 - increase max write txn size 9 years ago
Howard Chu 3f62b727cc Tweak MDB_PREV_MULTIPLE for uninit'd cursor 9 years ago
Howard Chu d909ab2f36 Tweak Win32 errmsg buffer 9 years ago
Howard Chu 5ef1908224 ITS#8324 Map NTAPI result codes to WIN32 codes 9 years ago
Hallvard Furuseth fcac8d0774 ITS#7992 Fix memleak in prev change 9 years ago
Howard Chu 5f5f4dab9c Happy New Year 9 years ago
Hallvard Furuseth e394e023e4 Fix MDB_VL32 mdb_cursor_count()/entrycount types 9 years ago
Howard Chu 3f62ddc81c MDB_VL32 change overflow page scan 9 years ago
Howard Chu 5bf313e820 ITS#8363 Fix off-by-one in mdb_midl_shrink 9 years ago
Howard Chu 6f653ca205 MDB_VL32 more for 1ba5adb2ec 9 years ago
Howard Chu 8f88b1b0ba ITS#8324 fix a6ccef73ed 9 years ago
Howard Chu 8c215aa970 ITS#8355 fix subcursors 9 years ago
Howard Chu b5018e26bc Update WRITEMAP doc 9 years ago
Howard Chu 20dec1f69b WIN64 needs off_t redefined too 9 years ago