Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						e6a83654a8 
					 
					
						
						
							
							mdbx-make: add stub bench-related targets for case no ioarena.  
						
						
						
						
					 
					
						2021-07-26 03:53:11 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f4f166a66d 
					 
					
						
						
							
							mdbx-make: avoid multiple tips about ioarena.  
						
						
						
						
					 
					
						2021-07-26 03:53:11 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						bf9e6146df 
					 
					
						
						
							
							mdbx-make: add missing long-test to make help output.  
						
						
						
						
					 
					
						2021-07-21 02:25:34 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						6a6ead6cfb 
					 
					
						
						
							
							mdbx-make: rename buildflags_tag to buildflags.tag (cosmetic).  
						
						
						
						
					 
					
						2021-07-15 16:55:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						10fefe87a6 
					 
					
						
						
							
							mdbx-make: minor fix to save dist-check logs.  
						
						
						
						
					 
					
						2021-07-15 16:53:16 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						de3c028f0d 
					 
					
						
						
							
							mdbx-make: fix buildflags_tag embedding into config.h.  
						
						
						
						
					 
					
						2021-07-14 10:30:29 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						1995754bc3 
					 
					
						
						
							
							mdbx-test: add workarounds for QEMU (all 32-bit, Alpha, Sparc).  
						
						
						
						
					 
					
						2021-07-13 17:38:08 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						ebfffe3f2b 
					 
					
						
						
							
							mdbx-make: use --db-upto-mb option to be able testing 32-bit targets under QEMU.  
						
						
						
						
					 
					
						2021-07-13 13:49:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						584326e9b6 
					 
					
						
						
							
							mdbx-make: rename MDBX_TEST_EXTRA to MDBX_SMOKE_EXTRA.  
						
						
						
						
					 
					
						2021-07-13 13:48:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						d7aad3a7cf 
					 
					
						
						
							
							mdbx-make: distinct smoke* and test* targets.  
						
						
						
						
					 
					
						2021-07-09 17:44:27 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						b66780633e 
					 
					
						
						
							
							mdbx-tools: linking with math library (-lm).  
						
						
						
						
					 
					
						2021-07-06 13:45:26 +03:00 
						 
				 
			
				
					
						
							
							
								Леонид Юрьев (Leonid Yuriev) 
							
						 
					 
					
						
						
							
						
						ac69464143 
					 
					
						
						
							
							mdbx-make: change prefix of the 'TIP' messages (cosmetics).  
						
						
						
						
					 
					
						2021-07-04 13:23:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						62889b5b7f 
					 
					
						
						
							
							mdbx-test: use mdbx::buffer from mdbx++.  
						
						
						
						
					 
					
						2021-07-04 13:23:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						2c18225654 
					 
					
						
						
							
							mdbx-make: minor cleanup shell in/out redirection spaces.  
						
						
						
						
					 
					
						2021-06-26 17:38:52 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						77a1f32e2a 
					 
					
						
						
							
							mdbx: use VERSION.txt instead of VERSION to avoid collision with #include <version>.  
						
						
						
						
					 
					
						2021-06-24 14:59:29 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						581ca4fdf4 
					 
					
						
						
							
							mdbx-ci: performs make's install target during check.  
						
						... 
						
						
						
						Related to https://github.com/erthink/libmdbx/issues/208 . 
						
						
					 
					
						2021-06-17 15:15:57 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						6771b7526c 
					 
					
						
						
							
							mdbx-make: use only portable option of install utility.  
						
						... 
						
						
						
						Fixes https://github.com/erthink/libmdbx/issues/208 . 
						
						
					 
					
						2021-06-17 15:15:54 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f951f246b8 
					 
					
						
						
							
							mdbx: allow to predefine/override MDBX_BUILD_TIMESTAMP for builds reproducibility.  
						
						... 
						
						
						
						Resolve https://github.com/erthink/libmdbx/issues/201  
						
						
					 
					
						2021-06-02 14:50:22 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						7addfc8358 
					 
					
						
						
							
							mdbx: explicit checking for and warning about using unfit github's archives.  
						
						... 
						
						
						
						Related to https://github.com/erthink/libmdbx/issues/197  and https://github.community/t/disable-tarball  
						
						
					 
					
						2021-05-13 12:19:18 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						3531164fed 
					 
					
						
						
							
							mdbx-make: fix escaping of quotation mark character.  
						
						
						
						
					 
					
						2021-05-08 20:02:09 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						3e5dbb42f5 
					 
					
						
						
							
							mdbx-make: build silently by default.  
						
						... 
						
						
						
						Resolves https://github.com/erthink/libmdbx/issues/165 
Change-Id: I52e80f079989c2bc8d6cdfea5205d2a28a27512b 
						
						
					 
					
						2021-05-01 19:34:46 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						dfeb6b5acb 
					 
					
						
						
							
							mdbx-make: support for make help to list available make targets.  
						
						... 
						
						
						
						Change-Id: I72b92101a494fc7b507f54259c3db69990ce5a2d 
						
						
					 
					
						2021-05-01 11:55:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						70b7ec0c1c 
					 
					
						
						
							
							mdbx-make: support for make options to list available build options.  
						
						... 
						
						
						
						Change-Id: Ib153834241e33c672867aa402d3fc66a06a489fa 
						
						
					 
					
						2021-04-30 14:05:36 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						6b6165cdeb 
					 
					
						
						
							
							mdbx: rename internal defines/macros to distinguish it from build options.  
						
						... 
						
						
						
						Change-Id: I42fe240e6ddd5d34c8fec38633849ebdcce0e116 
						
						
					 
					
						2021-04-30 01:59:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						50e729a687 
					 
					
						
						
							
							mdbx-make: add install-strip and install-no-strip targets.  
						
						... 
						
						
						
						Resolves https://github.com/erthink/libmdbx/pull/180  
						
						
					 
					
						2021-03-26 14:45:32 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f01e0efc2d 
					 
					
						
						
							
							mdbx-tools: add mdbx_drop tool.  
						
						... 
						
						
						
						Change-Id: Ib7b32668c13fcef5951ff7250df57b3263e14d69 
						
						
					 
					
						2021-03-13 15:45:15 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						cc7c41a9c0 
					 
					
						
						
							
							mdbx-ci: use --force to avoid errors while fetching flags.  
						
						... 
						
						
						
						Change-Id: I8ba31e2f6cfd9b396d6706c71ed0ff42493f7fe9 
						
						
					 
					
						2021-02-04 19:24:23 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						7e2de94e1f 
					 
					
						
						
							
							mdbx-make: show dist-verification build error(s) on failure.  
						
						... 
						
						
						
						Change-Id: I78f54341b10dd605eb37ceaa19c355df2e7e1707 
						
						
					 
					
						2021-01-29 04:38:13 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						0cfb853d7f 
					 
					
						
						
							
							mdbx-make: workaround for MacOS's buggy sed.  
						
						... 
						
						
						
						Resolve https://github.com/erthink/libmdbx/issues/156 
Change-Id: I69bf8378ff19fa2e6c03bf1955e4e6ba68383561 
						
						
					 
					
						2021-01-26 02:37:18 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						0679ea07c6 
					 
					
						
						
							
							mdbx-make: rework verification amalgamated sources during make build.  
						
						... 
						
						
						
						Rework 0166071ec9https://github.com/erthink/libmdbx/issues/155 
Related to https://github.com/erthink/libmdbx/issues/156 
Change-Id: I40697203ff351d10709b3094d50b894c663c67c3 
						
						
					 
					
						2021-01-24 03:57:23 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						67b99eadbd 
					 
					
						
						
							
							mdbx-make: workaround for BSD's sed limitations.  
						
						... 
						
						
						
						Resolves https://github.com/erthink/libmdbx/issues/156 
Related to https://github.com/erthink/libmdbx/issues/155 
Change-Id: I68da3f40b055da08a905525a4a31b44018d419b0 
						
						
					 
					
						2021-01-24 03:57:04 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						0166071ec9 
					 
					
						
						
							
							mdbx-make: check building amalgamated sources during make dist.  
						
						... 
						
						
						
						Related to https://github.com/erthink/libmdbx/issues/155 
Change-Id: I45a4f6d3d62052d091c18eae634bbe418829761e 
						
						
					 
					
						2021-01-22 14:17:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						51ec5c442b 
					 
					
						
						
							
							mdbx-make: fix missing .gz suffix when check target called from stochastic script.  
						
						... 
						
						
						
						Change-Id: I32892df03d59848737677f59d50e94a1a98301ad 
						
						
					 
					
						2021-01-19 23:53:16 +03:00 
						 
				 
			
				
					
						
							
							
								Jens Alfke 
							
						 
					 
					
						
						
							
						
						adc7208169 
					 
					
						
						
							
							mdbx-make: Added DLLs and dSYMs to clean & gitignore.  
						
						... 
						
						
						
						- Added file types .dll, .dylib and .dSYM to .gitignore
- Added above to the file types deleted by `make clean`
Resolves https://github.com/erthink/libmdbx/issues/151  
						
						
					 
					
						2021-01-07 02:01:45 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						87161f5920 
					 
					
						
						
							
							mdbx-make: add stub/guard for obsolete git.  
						
						... 
						
						
						
						Change-Id: I8f4837ef29be37d40ae9ccf851bebe0a6734f523 
						
						
					 
					
						2020-11-18 16:24:40 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						9668aa58ef 
					 
					
						
						
							
							mdbx-make: explicitly fetch git-tags on make dist.  
						
						... 
						
						
						
						Change-Id: I19d96dba645af0302f2b91870e7311336c4e5083 
						
						
					 
					
						2020-11-18 15:11:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						61f0ee891f 
					 
					
						
						
							
							mdbx-docs: workaround for Doxygen's macros bug(s).  
						
						... 
						
						
						
						Change-Id: I959b36aa8037ca17b0dca2be33d091f0a53f491f 
						
						
					 
					
						2020-10-31 03:08:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						b964b2abf5 
					 
					
						
						
							
							mdbx: more spelling.  
						
						... 
						
						
						
						Change-Id: I45e42c1d8ef51f910b8e41279b92e54a6b2ce772 
						
						
					 
					
						2020-10-21 01:00:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						76b3fd4311 
					 
					
						
						
							
							mdbx-make: add bench-couple target.  
						
						... 
						
						
						
						Change-Id: I2e077dee7d6f6b3d60abac302983e387eaef67bc 
						
						
					 
					
						2020-10-08 01:50:18 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						649dd04020 
					 
					
						
						
							
							mdbx-make: add BENCH_CRUD_MODE option for bench* targets.  
						
						... 
						
						
						
						Change-Id: Ic654f0d68868032f288a2948bd4d5427fdaba2d5 
						
						
					 
					
						2020-10-01 02:28:10 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						de441fffbd 
					 
					
						
						
							
							mdbx-make: add bench-triplet with sqlite3.  
						
						
						
						
					 
					
						2020-09-30 14:36:00 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5627521f16 
					 
					
						
						
							
							mdbx++: more spelling.  
						
						... 
						
						
						
						Change-Id: I3f33e695fb918c6a57c39047bba54a72ecb9bc5b 
						
						
					 
					
						2020-09-27 17:01:59 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						6c70a7fe11 
					 
					
						
						
							
							mdbx++: enables C++ API for amalgamated source code.  
						
						... 
						
						
						
						Change-Id: Ie73f32ee6b9a565eee69fa7267798a0fd67db4b0 
						
						
					 
					
						2020-09-13 21:22:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						369612a9b2 
					 
					
						
						
							
							mdbx: Merge branch 'master' into c++.  
						
						... 
						
						
						
						Change-Id: I7431973ca96afe98d991ffd0a876a15e6ed94714 
						
						
					 
					
						2020-09-10 01:33:32 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						7272403cfd 
					 
					
						
						
							
							mdbx-doc: simplify Doxygen TOC.  
						
						... 
						
						
						
						Change-Id: I9f433628433fd8deea6c4128c4e1452bcadfba49 
						
						
					 
					
						2020-09-07 15:21:21 +03:00