Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						2a0c9d83e0 
					 
					
						
						
							
							mdbx-load: refine usage-help for -n option.  
						
						... 
						
						
						
						Change-Id: I4af2ea041bca323f8647601f49610f93a8f97d38 
						
						
					 
					
						2020-09-28 15:48:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						c0cc531b50 
					 
					
						
						
							
							mdbx-doc: minor refine man-pages for -n utils option.  
						
						... 
						
						
						
						Change-Id: Ie81145fc1ec70f66e6c7be7332b2106d6636dc6b 
						
						
					 
					
						2020-09-28 15:48:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						cea56c3840 
					 
					
						
						
							
							mdbx-cmake: makes an C++ compiler optional.  
						
						... 
						
						
						
						Change-Id: Id1445a95e4a458012e77e1e505563025f0471487 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						2c088a17c4 
					 
					
						
						
							
							mdbx-cmake: refine options' section.  
						
						... 
						
						
						
						Change-Id: I83633f43275cffed02610fadafd034513ddd3da9 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						2138fccfec 
					 
					
						
						
							
							mdbx-cmake: remove dups.  
						
						... 
						
						
						
						Change-Id: I1909ac16b1dcb55c9356283bf5fff94c1c8f7b4e 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						c5bee38e28 
					 
					
						
						
							
							mdbx-cmake: customizable destination for bin/lib/man.  
						
						... 
						
						
						
						Change-Id: I7ffff8593ec741b134ca575a01efeaef3f873eeb 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						92bc728f39 
					 
					
						
						
							
							mdbx: update warnings/errors for old version GCC/CLANG/MSVC/GLIBC.  
						
						... 
						
						
						
						Change-Id: I355316f6c8d96eae4bd5d9743f0b6e50caddcbcd 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						1e3f633665 
					 
					
						
						
							
							mdbx: fix build with uclibc.  
						
						... 
						
						
						
						Change-Id: I907fecd84b335a84d5f1dcaa44ac489c4dfb1907 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						12770cae88 
					 
					
						
						
							
							mdbx-test: cleanup for without MDBX_NOSUBDIR case.  
						
						... 
						
						
						
						Change-Id: I50d6640108ca229e4919ea96469152d2533f9cab 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5627521f16 
					 
					
						
						
							
							mdbx++: more spelling.  
						
						... 
						
						
						
						Change-Id: I3f33e695fb918c6a57c39047bba54a72ecb9bc5b 
						
						
					 
					
						2020-09-27 17:01:59 +03:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						411b89647c 
					 
					
						
						
							
							mdbx-ci: Add check-spelling.  
						
						... 
						
						
						
						Related to https://github.com/erthink/libmdbx/pull/118 
Change-Id: Ic1fa20e7d32894c00283ddafd10e174154fc261f 
						
						
					 
					
						2020-09-27 17:01:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5d582b1b3a 
					 
					
						
						
							
							mdbx-chk: refine output (bootid, steady/weak, kv-kind).  
						
						... 
						
						
						
						Change-Id: Ia2474f7bb9a25adf761a561d0704362dca930796 
						
						
					 
					
						2020-09-27 17:01:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						6eaa838e3e 
					 
					
						
						
							
							mdbx: clarify logging for MDBX_WANNA_RECOVERY in case sync-needed in rdonly-mode.  
						
						... 
						
						
						
						Change-Id: I7032cfbce857e2acfb93de383272a4f41ab6a7fb 
						
						
					 
					
						2020-09-27 17:01:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						12339d4e7c 
					 
					
						
						
							
							mdbx: rename bootid' fields to be neutral for endianess.  
						
						... 
						
						
						
						Change-Id: I7d52d3c2c93dcc6e886d336885070eb1aee1c284 
						
						
					 
					
						2020-09-26 02:23:09 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						989a7c992e 
					 
					
						
						
							
							mdbx++: drop mdbx:offset_of и mdbx::owner_of.  
						
						... 
						
						
						
						Change-Id: Idfd0b20677388a009d7a3e0bd29b5afb9f767b8f 
						
						
					 
					
						2020-09-26 02:22:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						c424a80705 
					 
					
						
						
							
							mdbx++: refine buffer::data_preserver.  
						
						... 
						
						
						
						Change-Id: Ie101209588daa10bb5ad21ece0f3ea469e9b98e6 
						
						
					 
					
						2020-09-26 02:06:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						9f071c7dbe 
					 
					
						
						
							
							mdbx: minor update README.  
						
						... 
						
						
						
						Change-Id: I5f1615979533d4f0c117bf4abaf633d7a795ead3 
						
						
					 
					
						2020-09-25 02:27:40 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						693f353811 
					 
					
						
						
							
							mdbx: update ChangeLog.  
						
						... 
						
						
						
						Change-Id: Ic334ab08b517056752f2e00fdf26299e2cfabfac 
						
						
					 
					
						2020-09-25 02:17:57 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						12652852bd 
					 
					
						
						
							
							mdbx-doc: update man-pages.  
						
						... 
						
						
						
						Change-Id: Ia9caf0082c32cf95526cc1080507c61f9269c9dc 
						
						
					 
					
						2020-09-25 02:10:55 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						af331a9e7c 
					 
					
						
						
							
							mdbx-tools: fix getopt's messages for windows.  
						
						... 
						
						
						
						Thank to Andrey Sporaw for the reporting.
Change-Id: I7531427c48b1a2f5483e2f04175cded2d34062a8 
						
						
					 
					
						2020-09-25 01:53:43 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						75a4463811 
					 
					
						
						
							
							mdbx: minor misc cosmetics & refines.  
						
						... 
						
						
						
						Change-Id: I84b70aeded047ab3786a57c864dbc89364969afa 
						
						
					 
					
						2020-09-25 01:21:45 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						860aa017db 
					 
					
						
						
							
							mdbx: Merge branch 'master' into devel.  
						
						... 
						
						
						
						Change-Id: Ic130cd181097332aa2f49019d75403e18d8cba0d 
						
						
					 
					
						2020-09-25 01:14:57 +03:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						448728f584 
					 
					
						
						
							
							mdbx: a lot of spelling (squashed).  
						
						... 
						
						
						
						Many Thanks to Josh Soref for these fixes.
https://github.com/jsoref 
Resolves https://github.com/erthink/libmdbx/pull/118 .
Change-Id: I4e09347da5c9d7a77cdd918a3b15284371440076 
						
						
					 
					
						2020-09-25 01:01:25 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						4eab5b238a 
					 
					
						
						
							
							mdbx-chk: support for turn to a specified meta-page.  
						
						... 
						
						
						
						Change-Id: I9d088681e7bd66a2f8b5917067c4f847733d17ac 
						
						
					 
					
						2020-09-23 10:05:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						58708f7162 
					 
					
						
						
							
							mdbx: add mdbx_env_turn_for_recovery().  
						
						... 
						
						
						
						Change-Id: Ic02a5adf9ad398ae5b499e8808157e41ec42457e 
						
						
					 
					
						2020-09-23 10:05:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						9b5097fe9d 
					 
					
						
						
							
							mdbx: add paranoid checks for txnid overflow.  
						
						... 
						
						
						
						Change-Id: I0036a080d40a0da9ffc55ff838d91799ff0ceadb 
						
						
					 
					
						2020-09-23 10:05:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						c67a611313 
					 
					
						
						
							
							mdbx-chk: refine output basic info of sub-databases.  
						
						... 
						
						
						
						Change-Id: Ia51b753990eb7a552dab016aab352b37c62ce4c3 
						
						
					 
					
						2020-09-23 10:05:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						7762e6e836 
					 
					
						
						
							
							mdbx-chk: show last modification of each sub-database.  
						
						... 
						
						
						
						Change-Id: Ib424d17371adaef543a10b4f1d8a456cd6466046 
						
						
					 
					
						2020-09-23 10:05:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						d4b16c981d 
					 
					
						
						
							
							mdbx: fix minor Coverity warning.  
						
						... 
						
						
						
						Change-Id: Id92d85a7032a20a4b06d87878e32d8997b6558e3 
						
						
					 
					
						2020-09-23 10:05:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						45909eca61 
					 
					
						
						
							
							mdbx-chk: fix minor typo.  
						
						... 
						
						
						
						Change-Id: Ib120f7af827463dd93af352fc8b4ce6af1926b75 
						
						
					 
					
						2020-09-23 10:05:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						7fe4fccda8 
					 
					
						
						
							
							mdbx: acquire exclusive lock for the destination file during mdbx_env_copy().  
						
						... 
						
						
						
						Change-Id: Ic75796025dd2a649840b96b1f71aecac9360d010 
						
						
					 
					
						2020-09-23 10:05:37 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						24c0749eb8 
					 
					
						
						
							
							mdbx: rework/refine mdbx_mresize() for POSIX and MAP_FIXED_NOREPLACE (Linux 4.17).  
						
						... 
						
						
						
						Change-Id: I2e531b5e3e009b2a18ae1901fc7e2e6e4df667cd 
						
						
					 
					
						2020-09-22 04:07:43 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5c89717ecd 
					 
					
						
						
							
							mdbx: update ChangeLog (preparation to v9.1 release).  
						
						... 
						
						
						
						Change-Id: I58313f4bae4c31f4979d1000b45b3d5c04a9312d 
						
						
					 
					
						2020-09-22 00:41:05 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						8d1a8d3f4f 
					 
					
						
						
							
							mdbx-make: workarounds for cross-qemu target (running tests for cross-builded library under QEMU).  
						
						... 
						
						
						
						QEMU 4.2 has problems with extending mmap range while emulating SPARC64 and Alpha platforms.
So as a workaround, just run the test on SPARC64 and Alpha with a fixed database size.
Change-Id: I2d727cd718bde9ee8e8a7eab1be25b5048ef42fd 
						
						
					 
					
						2020-09-22 00:16:44 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						e86bc5b901 
					 
					
						
						
							
							mdbx-test: avoid looping on MIPS under QEMU.  
						
						... 
						
						
						
						Change-Id: I0e91bdd21441634dd1a6cfcd00a2e8b9f99034aa 
						
						
					 
					
						2020-09-21 17:18:07 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						a7a8631bc3 
					 
					
						
						
							
							mdbx: allow sync_file_range() to fail for Valgrind/QEMU cases.  
						
						... 
						
						
						
						Change-Id: I9aa77d1debfbd0cb18e940946533e4ed758d08e8 
						
						
					 
					
						2020-09-21 17:18:07 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						c01750be2e 
					 
					
						
						
							
							mdbx: provide MDBX_USE_SYNCFILERANGE option.  
						
						... 
						
						
						
						Change-Id: Icf1f27d6203653b4e2f2180a59a65e958c4d5e2e 
						
						
					 
					
						2020-09-21 17:18:07 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5c3655dff9 
					 
					
						
						
							
							mdbx-make: update list of arch'es for cross-gcc and cross-qemu targets.  
						
						... 
						
						
						
						Change-Id: I20ae4af433524da5a81c6251d0e163154de1d2ef 
						
						
					 
					
						2020-09-21 17:18:07 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						27eef5f991 
					 
					
						
						
							
							mdbx-test: extends long-stochastic script.  
						
						... 
						
						
						
						Change-Id: Ifc700c8b456d27d4dad285b88a05700835eee201 
						
						
					 
					
						2020-09-21 17:18:07 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						b97edde1f7 
					 
					
						
						
							
							mdbx-test: add Valgrind-suppression for msync() from mdbx_mapresize().  
						
						... 
						
						
						
						Change-Id: I1e303b71382f7d130abdedd53435473316ebf19f 
						
						
					 
					
						2020-09-21 17:18:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						deb41a10d7 
					 
					
						
						
							
							mdbx-test: add Valgrind-suppressions for single-page flush by pwrite().  
						
						... 
						
						
						
						Change-Id: Id4cc57f936e9f0aaafee72c2997ff0776555ee15 
						
						
					 
					
						2020-09-21 03:29:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						a2e2e5c8a0 
					 
					
						
						
							
							mdbx: allow sendfile() and copy_file_range() to fail for Valgrind/QEMU cases.  
						
						... 
						
						
						
						Change-Id: I37ee8d652d91a8d2106c782beceaacb13e9f667f 
						
						
					 
					
						2020-09-21 03:29:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						25e3968199 
					 
					
						
						
							
							mdbx: provide MDBX_USE_SENDFILE and MDBX_USE_SENDFILE options.  
						
						... 
						
						
						
						Change-Id: Icd9a6487ae6e398276a9e720926ff24de5897c1a 
						
						
					 
					
						2020-09-20 20:16:26 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						6db7b13266 
					 
					
						
						
							
							mdbx-ci: add COVERITY_UNSUPPORTED_COMPILER_INVOCATION and -std=gnu++17 for Coverity.  
						
						... 
						
						
						
						Change-Id: Id4aa557458bf847ba19ceb1bcdfeef7c0fc6f8e8 
						
						
					 
					
						2020-09-20 18:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f2ba1f6fdb 
					 
					
						
						
							
							mdbx-make: use deferred simple variable expansion trick for CXXSTD.  
						
						... 
						
						
						
						Change-Id: I3852ff0af27c828a1ac73344330b4f5fb91e3f1f 
						
						
					 
					
						2020-09-20 18:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						35e9c6decf 
					 
					
						
						
							
							mdbx-make: pass STDCXX to sub-make.  
						
						... 
						
						
						
						Change-Id: Ie48bc62f79c8ce56e2d41828fcea35d0ff29a9bc 
						
						
					 
					
						2020-09-20 18:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						8d63f876d5 
					 
					
						
						
							
							mdbx-make: add CXXSTD to MDBX_BUILD_FLAGS.  
						
						... 
						
						
						
						Change-Id: I173ff6e21c9131a8c40b834adba4615aaf103b08 
						
						
					 
					
						2020-09-20 18:11:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						765a18ed59 
					 
					
						
						
							
							mdbx_chk: support for checking using specified meta-page.  
						
						... 
						
						
						
						Change-Id: Iadb930154acb966f03aa1dec9cc7cbdc76779f05 
						
						
					 
					
						2020-09-19 02:55:19 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						d9daf2944d 
					 
					
						
						
							
							mdbx: add env_open_for_recovery() (squashed).  
						
						... 
						
						
						
						Change-Id: I0151b21610def433745c33d1f6e0b66ce655d1a9 
						
						
					 
					
						2020-09-19 01:48:24 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						b321f67ed2 
					 
					
						
						
							
							mdbx: Merge branch 'master' into devel.  
						
						... 
						
						
						
						Change-Id: I4f180753fe52b54f37f4fd12af2ba1b3ca541726 
						
						
					 
					
						2020-09-19 01:47:12 +03:00