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 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						88a4b8cb9b 
					 
					
						
						
							
							mdbx++: Initial C++ API (some extra methods are not implemented).  
						
						... 
						
						
						
						Change-Id: I0478d0c94dcd12b52916e87815e5731817407c3c 
						
						
					 
					
						2020-08-28 16:45:30 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5e43ee61a2 
					 
					
						
						
							
							mdbx: drop/deprecate MDBX_MAPASYNC.  
						
						... 
						
						
						
						Change-Id: I472f97f568a32325eb056c8ee4d2f2350a473bda 
						
						
					 
					
						2020-08-06 01:48:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						dcd61289d8 
					 
					
						
						
							
							mdbx-doc: more for Doxygen (refs, build options).  
						
						... 
						
						
						
						Change-Id: I8b15bce3d6638a24bdafa3171ae10f01311862d7 
						
						
					 
					
						2020-07-29 02:18:44 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						a902538e34 
					 
					
						
						
							
							mdbx: more Doxygen tags (almost done).  
						
						... 
						
						
						
						Change-Id: I696e717e37a905f68af059c51f9df327c257332e 
						
						
					 
					
						2020-07-24 22:49:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						5f4f828bae 
					 
					
						
						
							
							mdbx-doc: provide non-API docs via doxygen (squashed).  
						
						... 
						
						
						
						Change-Id: Ie33858517f964f794ec182a1e8bb630730a0f172 
						
						
					 
					
						2020-07-23 18:44:32 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						e3efef40c4 
					 
					
						
						
							
							mdbx: initial support for doxygen.  
						
						... 
						
						
						
						Change-Id: I5258b9f5dac981f03658ed35a799a52250a3e136 
						
						
					 
					
						2020-07-23 11:58:04 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						100832b677 
					 
					
						
						
							
							mdbx-make: minor fix for lcc/E2K compiler.  
						
						... 
						
						
						
						Change-Id: I32018f915e3ef4758cc65bb3c5d73a209a0edb53 
						
						
					 
					
						2020-06-17 16:17:38 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						0bb950ad55 
					 
					
						
						
							
							mdbx: provide ChangeLog.  
						
						... 
						
						
						
						Change-Id: I1fce6d48c8f5cbef5ecf1e932cbd9c7dff58462d 
						
						
					 
					
						2020-06-13 03:07:15 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						4884cd2bcd 
					 
					
						
						
							
							mdbx: tally revision number since the last release, not from an epoch.  
						
						... 
						
						
						
						Change-Id: I623b2a57bfe4e1a242d1d68350001ebadef3d634 
						
						
					 
					
						2020-06-13 03:06:20 +03:00