Leo Yuriev 
							
						 
					 
					
						
						
							
						
						bc77ab3cca 
					 
					
						
						
							
							mdbx: refine Coverity warning fix.  
						
						... 
						
						
						
						Change-Id: I6bbb791f32a6b64712e88e0b2dd87052e353c730 
						
						
							
						
					 
					
						2018-06-21 18:28:30 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						db50fb8726 
					 
					
						
						
							
							mdbx: backport - fix Coverity warning (minor, paranoia).  
						
						... 
						
						
						
						Change-Id: I232377a03244dc33beb4f332c0024b454027f659 
						
						
							
						
					 
					
						2018-06-21 18:26:31 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						408848a425 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						... 
						
						
						
						Change-Id: Ide2fbcd1b0b6bacbc4f07049633df81fede397eb 
						
						
							
						
					 
					
						2018-06-21 17:57:06 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						31b5f64054 
					 
					
						
						
							
							mdbx: bump version to v0.2.0  
						
						... 
						
						
						
						Change-Id: I113419b685c38f23c35da6790648f7f994a15f29 
						
						
							
						
					 
					
						2018-06-21 17:54:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9b39b959de 
					 
					
						
						
							
							mdbx: cleanup formating (cosmetic).  
						
						... 
						
						
						
						Change-Id: I4a502fa8e43b9556318628bef05447567e5a98be 
						
						
							
						
					 
					
						2018-06-21 17:28:42 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						40ec114048 
					 
					
						
						
							
							mdbx: fix Coverity warning (minor, paranoia).  
						
						... 
						
						
						
						Change-Id: I232377a03244dc33beb4f332c0024b454027f659 
						
						
							
						
					 
					
						2018-06-21 17:28:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						b57c3b2503 
					 
					
						
						
							
							mdbx: check for non-local files in non-exclusive mode.  
						
						... 
						
						
						
						Change-Id: Ibd1bbf48aba42d5ed736069d59b18ac0dd143554 
						
						
							
						
					 
					
						2018-06-20 13:52:08 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f625b6cb42 
					 
					
						
						
							
							mdbx: restore env-flags when env_open() failed.  
						
						... 
						
						
						
						Change-Id: I597b242c6f56c16dfef0a3d34c2113f71908cef4 
						
						
							
						
					 
					
						2018-06-20 13:52:08 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0dfa9cd09a 
					 
					
						
						
							
							mdbx: add MDBX_EXCLUSIVE instead of mdbx_env_open_ex().  
						
						... 
						
						
						
						Change-Id: I3c817d58d971385bcd07643df14beaf7122c7836 
						
						
							
						
					 
					
						2018-06-20 13:52:02 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						09ad941a05 
					 
					
						
						
							
							mdbx: Windows XP compatibility.  
						
						... 
						
						
						
						Change-Id: Iafe3a83110610071e42a168ef9fc5f8d3131854f 
						
						
							
						
					 
					
						2018-06-20 13:47:14 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						28eda32c12 
					 
					
						
						
							
							mdbx: split-out mdbx_is_file_local().  
						
						... 
						
						
						
						Change-Id: Ib7d990c4ce19d9b14a4b6739ca321d9d2666c882 
						
						
							
						
					 
					
						2018-06-20 13:47:14 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						fc41cd64d1 
					 
					
						
						
							
							mdbx: add MDBX_CONFIG_MANUAL_TLS_CALLBACK.  
						
						... 
						
						
						
						Change-Id: I3ed60348f532cc9206f9ec0e7c1d3428b4f037a2 
						
						
							
						
					 
					
						2018-06-20 13:47:14 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9f2bf6a377 
					 
					
						
						
							
							mdbx: provide SRWL stub for Windows XP/2000.  
						
						... 
						
						
						
						Change-Id: I438373a4952298efc88ca4c1a92c88e173b82f98 
						
						
							
						
					 
					
						2018-06-20 13:47:14 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						685abc7bcb 
					 
					
						
						
							
							mdbx: more/again reformat by clang-format 6.0 (cosmetic).  
						
						... 
						
						
						
						Change-Id: I769ee5a80d75a49fc5bb041fefda6f22adc05424 
						
						
							
						
					 
					
						2018-06-20 13:45:11 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e880e734ce 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						
						
						
							
						
					 
					
						2018-06-19 14:46:39 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e6c333c751 
					 
					
						
						
							
							mdbx: add link to JNI bindings.  
						
						... 
						
						
						
						Change-Id: I8d39b06d2d433997a76e7d36c7da867eb66c3cf0 
						
						
							
						
					 
					
						2018-06-18 23:04:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9db090087e 
					 
					
						
						
							
							mdbx: reformat by clang-format 6.0 (cosmetic).  
						
						
						
						
							
						
					 
					
						2018-06-18 21:29:12 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						b0550b38b8 
					 
					
						
						
							
							mdbx-test: fix args quoting for Windows.  
						
						
						
						
							
						
					 
					
						2018-06-18 18:17:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						93e3b4129a 
					 
					
						
						
							
							mdbx-tools: fix wrong 'bad sequence' error from mdbx_stat.  
						
						
						
						
							
						
					 
					
						2018-06-18 16:36:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						61b2a7fc54 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						... 
						
						
						
						Change-Id: I80b5afe1d227009a42096b5c6f2bfa9e5eb09036 
						
						
							
						
					 
					
						2018-06-15 03:46:17 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						f314cd6b92 
					 
					
						
						
							
							mdbx: windows - fix truncation race while unmap.  
						
						... 
						
						
						
						Change-Id: I93983d100c78aa3e57c5a7ebd9d5bf2a96081ed7 
						
						
							
						
					 
					
						2018-06-15 02:54:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e1e17fd6a4 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						
						
						
							
 
						
					 
					
						2018-06-14 13:54:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						b6e605b8da 
					 
					
						
						
							
							mdbx: bump version to v0.1.5  
						
						
						
						
							
						
					 
					
						2018-06-14 13:53:05 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2f983b281d 
					 
					
						
						
							
							mdbx: drop MDBX_DEVEL.  
						
						... 
						
						
						
						Change-Id: I5fc1a240e7909b8ecaf2ef19a83a9e59ea5609ba 
						
						
							
						
					 
					
						2018-06-13 11:37:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						efdcbd8c35 
					 
					
						
						
							
							mdbx: disable non-blocking DB-close under Windows.  
						
						... 
						
						
						
						Change-Id: If6579467132439b6b627e756f67f6bd35fed8b4f 
						
						
							
						
					 
					
						2018-06-13 02:46:18 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						634efbe34b 
					 
					
						
						
							
							mdbx: don't block close_env() if other write-txn running.  
						
						... 
						
						
						
						Change-Id: I1d19afcc245578681b8bc3ee3966ac38bc596ec4 
						
						
							
						
					 
					
						2018-06-12 13:18:17 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						17d3e7190c 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						... 
						
						
						
						Change-Id: I7460e6a8b42c9bbeadfdf20d326c31c1d4a98969 
						
						
							
						
					 
					
						2018-06-01 16:42:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						fdc248384e 
					 
					
						
						
							
							mdbx: skip meta if usedbytes beyond oef.  
						
						... 
						
						
						
						Change-Id: I1e95136bce7169b7ed612f9746d0cdec43caca14 
						
						
							
						
					 
					
						2018-06-01 13:27:20 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						38369bd24b 
					 
					
						
						
							
							mdbx: force steady-sync when shrinking DB (fix corruption bug).  
						
						... 
						
						
						
						Change-Id: I636ee2ad04f28d4038d74bdf2c7061ab885f4b82 
						
						
							
						
					 
					
						2018-06-01 13:15:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						22d8b0b2e1 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						... 
						
						
						
						Change-Id: Idd1af2c07b48bfb1f335aa31a52bed4bd68514ac 
						
						
							
						
					 
					
						2018-05-29 03:14:07 +03:00 
						 
				 
			
				
					
						
							
							
								dartraiden 
							
						 
					 
					
						
						
							
						
						515adb674b 
					 
					
						
						
							
							mdbx: fix typos and punctuation  
						
						
						
						
							
						
					 
					
						2018-05-29 03:00:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						f99df1ca35 
					 
					
						
						
							
							mdbx: update .gitignore  
						
						... 
						
						
						
						Change-Id: I880b5ccca285394845300a600e2722a915f37cfe 
						
						
							
						
					 
					
						2018-05-28 21:34:45 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						ab4c9c9db0 
					 
					
						
						
							
							mdbx: return MDBX_CORRUPTED instead of crash if MDBX_DUPSORT mismatch.  
						
						... 
						
						
						
						Change-Id: I439a3c859dbfcfbe33a3db077c3e8200a1417c31 
						
						
							
						
					 
					
						2018-05-28 20:04:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						b68ed8600c 
					 
					
						
						
							
							mdbx: more refine/fix README.  
						
						... 
						
						
						
						Change-Id: Icd26630d9d907fc5cdfd08b39a5226e78e982ffb 
						
						
							
						
					 
					
						2018-05-25 00:00:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9384d0efa6 
					 
					
						
						
							
							mdbx: Merge branch 'master' into stable/0.1  
						
						... 
						
						
						
						Change-Id: I3318b330e4aa5fd0db4642af6ef81e69814f0cc5 
						
						
							
						
					 
					
						2018-05-22 12:03:57 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						4214436d4b 
					 
					
						
						
							
							mdbx: fix/refine README.  
						
						... 
						
						
						
						Change-Id: I33817021ef5c74f0fd074d5ca6b61fd993e3d9f4 
						
						
							
						
					 
					
						2018-05-22 12:01:35 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						ffafd5be10 
					 
					
						
						
							
							mdbx: disable warning  #5045  for MSVC (minor).  
						
						
						
						
							
						
					 
					
						2018-05-21 16:36:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e86bd88751 
					 
					
						
						
							
							mdbx: disable warning  #5045  for MSVC (minor).  
						
						
						
						
							
						
					 
					
						2018-05-21 16:31:36 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e94d6efec6 
					 
					
						
						
							
							mdbx: update Project Status.  
						
						
						
						
							
						
					 
					
						2018-05-10 14:09:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						eb4090c534 
					 
					
						
						
							
							mdbx: update Project Status.  
						
						
						
						
							
						
					 
					
						2018-05-10 14:05:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						7eb1b36309 
					 
					
						
						
							
							mdbx: minor fixup comments and warnings.  
						
						
						
						
							
 
						
					 
					
						2018-05-04 17:26:04 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0c4b39bd11 
					 
					
						
						
							
							mdbx: fix wrong freeDB search.  
						
						... 
						
						
						
						Avoid search freeDB while tree is updating.
Bug was inherited from LMDB.
https://github.com/leo-yuriev/libmdbx/issues/31  
						
						
							
						
					 
					
						2018-05-04 17:22:59 +03:00 
						 
				 
			
				
					
						
							
							
								Howard Chu 
							
						 
					 
					
						
						
							
						
						2bccc85ff8 
					 
					
						
						
							
							mdbx: backport - can't use fakepage mp_ptrs directly (ITS#8819).  
						
						
						
						
							
						
					 
					
						2018-05-04 17:15:43 +03:00 
						 
				 
			
				
					
						
							
							
								Howard Chu 
							
						 
					 
					
						
						
							
						
						df08b5144c 
					 
					
						
						
							
							mdbx: backport - fix regression in 0.9.19 (ITS#8760).  
						
						
						
						
							
						
					 
					
						2018-05-04 17:14:14 +03:00 
						 
				 
			
				
					
						
							
							
								Hallvard Furuseth 
							
						 
					 
					
						
						
							
						
						9baca673ac 
					 
					
						
						
							
							mdbx: backport - XCURSOR_REFRESH() fixups/cleanup.  
						
						... 
						
						
						
						* Check NUMKEYS(), similar to f34b61f9471d1c03fe0517b9d817c50c920e378a
  "ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check".
* Move XCURSOR_INITED() into XCURSOR_REFRESH().  This adds a check in
  mdb_cursor_put, below /* converted, write the original data first */.
* Factor mc_ki[] out to XCURSOR_REFRESH().
* Replace an mc_pg[] with mp which is equal (mdb_cursor_del0).
* This checks XCURSOR_INITED() and fixes the mn_flags check. 
						
						
							
						
					 
					
						2018-05-04 17:12:42 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						55893f8c39 
					 
					
						
						
							
							mdbx: fix check make target (minor).  
						
						
						
						
							
						
					 
					
						2018-05-04 16:59:54 +03:00 
						 
				 
			
				
					
						
							
							
								Howard Chu 
							
						 
					 
					
						
						
							
						
						70042069eb 
					 
					
						
						
							
							mdbx: backport - fix FIRST_DUP/LAST_DUP cursor bounds check (ITS#8722).  
						
						
						
						
							
						
					 
					
						2018-05-04 16:57:30 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						bea1349dd4 
					 
					
						
						
							
							mdbx: bump internal version info to v0.1.4  
						
						
						
						
							
 
						
					 
					
						2018-05-04 13:21:18 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						d0ddc8569b 
					 
					
						
						
							
							mdbx-windows: fix lck_reader_alive_check().  
						
						... 
						
						
						
						Change-Id: Icbc54d9b3003f70bba573a3807c5161380339460 
						
						
							
						
					 
					
						2018-05-04 02:17:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						f1edd1579a 
					 
					
						
						
							
							mdbx: fix wrong freeDB search.  
						
						... 
						
						
						
						Avoid search freeDB while tree is updating.
This resolves https://github.com/leo-yuriev/libmdbx/issues/31 
Bug was inherited from LMDB.
Change-Id: I0b12f8d9b88bca5aa26ca27db81df9b72c6a19b7 
						
						
							
						
					 
					
						2018-04-25 03:01:12 +03:00