Leo Yuriev 
							
						 
					 
					
						
						
							
						
						1bd57f089c 
					 
					
						
						
							
							libmdbx-make: oops, remote utf-bom for old make.  
						
						... 
						
						
						
						Change-Id: I011b96090ba55013f13319ef2e213a5418627030 
						
						
					 
					
						2017-07-26 12:54:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						8652d54b44 
					 
					
						
						
							
							mdbx-makefile: add overrideable TESTLOG.  
						
						... 
						
						
						
						Change-Id: I168109be3a2534fe85c606051cd76f29c3087c25 
						
						
					 
					
						2017-07-26 12:29:23 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e2d770c629 
					 
					
						
						
							
							mdbx: fix title in the Makefile (minor).  
						
						... 
						
						
						
						Change-Id: I8c77b226f55044c67b3a591da5257bf3886c00b0 
						
						
					 
					
						2017-07-21 17:07:26 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						294a53663c 
					 
					
						
						
							
							mdbx-make: add 'all' as a prereq of the 'check' target.  
						
						
						
						
					 
					
						2017-07-12 02:21:50 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						90d33a12e8 
					 
					
						
						
							
							mdbx-make: add '-Wno-constant-logical-operand' for CLANG.  
						
						
						
						
					 
					
						2017-07-12 02:21:50 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						bfa8e439ba 
					 
					
						
						
							
							mdbx: use GNU C11 by default.  
						
						
						
						
					 
					
						2017-06-24 19:34:29 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						151d4540de 
					 
					
						
						
							
							mdbx: refine internal constant (use UINT32_C, etc minors).  
						
						... 
						
						
						
						Change-Id: I0f994ee75b5aa1494fcc8ca42a46120865676e25 
						
						
					 
					
						2017-06-21 01:39:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						b038767a18 
					 
					
						
						
							
							mdbx: add 'mdbx_chk' to Makefile's 'check' target.  
						
						
						
						
					 
					
						2017-05-28 17:02:19 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						924e81ed92 
					 
					
						
						
							
							mdbx: refine includes, drop midl.h and mdbx_osal.h  
						
						
						
						
					 
					
						2017-05-24 17:05:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						06de7a5155 
					 
					
						
						
							
							mdbx: rename the rest MDBX_xyz.  
						
						
						
						
					 
					
						2017-05-24 02:24:38 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						62ebc59330 
					 
					
						
						
							
							mdbx: rework version info (stub for now).  
						
						
						
						
					 
					
						2017-05-24 02:17:10 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0c9832fc28 
					 
					
						
						
							
							ci: add TESTDB into Makefile.  
						
						
						
						
					 
					
						2017-05-23 16:00:49 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						6d7bfeb87a 
					 
					
						
						
							
							mdbx: add 'pipefail' to makefile's check target.  
						
						
						
						
					 
					
						2017-05-17 20:32:22 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						66d842c23b 
					 
					
						
						
							
							ci: provide test.log  
						
						
						
						
					 
					
						2017-04-24 21:14:24 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2e54210e79 
					 
					
						
						
							
							mdbx: add mdbx_osal.h with platform-like err codes.  
						
						
						
						
					 
					
						2017-04-24 16:15:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						f3e31a74ee 
					 
					
						
						
							
							test: jitter testcase (squashed major refine).  
						
						
						
						
					 
					
						2017-04-23 19:16:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						4fb2bd3a07 
					 
					
						
						
							
							mdbx: refine Makefile.  
						
						
						
						
					 
					
						2017-04-11 19:09:32 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						a3644aa6d0 
					 
					
						
						
							
							mdbx: new testset (initial, stub).  
						
						... 
						
						
						
						Initial stub for https://github.com/ReOpen/libmdbx/issues/8  
						
						
					 
					
						2017-04-10 23:20:22 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e9ea16a54e 
					 
					
						
						
							
							mdbx: adds test7 by Klaus Malorny <klaus.malorny@knipp.de>  
						
						
						
						
					 
					
						2017-03-29 00:53:39 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0f49ed6e53 
					 
					
						
						
							
							mdbx: big-bang (initial).  
						
						... 
						
						
						
						- OS Abstraction Layer;
 - Windows Support.
 - preparation for more changes.
Change-Id: I53772eda9091ba361cbc9a28656190ea0d4c5cee 
						
						
					 
					
						2017-03-29 00:53:39 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						95e606606a 
					 
					
						
						
							
							mdbx: subdirs.  
						
						... 
						
						
						
						Change-Id: Iea70b29ed39f55ee363729300f6ce54127b4e880 
						
						
					 
					
						2017-03-16 18:04:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2dc3e1ee5f 
					 
					
						
						
							
							mdbx: reformat and some cleanup (1/3 for rebirth).  
						
						
						
						
					 
					
						2017-02-21 23:13:03 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						488ee06595 
					 
					
						
						
							
							mdbx: adds -ffunction-sections for CFLAGS.  
						
						... 
						
						
						
						Change-Id: I38e24e9424b75424ff12e57f3906282338a95989 
						
						
					 
					
						2017-01-08 21:47:26 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						478b7f00d9 
					 
					
						
						
							
							mdbx: refine make ci target.  
						
						... 
						
						
						
						Change-Id: I4b50ded5cf4b03b7a10951e7d7ae2e08fd05d81b 
						
						
					 
					
						2017-01-07 23:21:53 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Yuriev 
							
						 
					 
					
						
						
							
						
						f42b6a982a 
					 
					
						
						
							
							mdbx: enable C99.  
						
						
						
						
					 
					
						2017-01-04 20:09:31 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2500c766b7 
					 
					
						
						
							
							mdbx: fix CC and XCFLAGS in 'ci' make-target rules.  
						
						... 
						
						
						
						Change-Id: I5a658fedd4e5a51c298a0b76e709b1f9cd28a261 
						
						
					 
					
						2016-08-25 21:09:06 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						8a721f7fef 
					 
					
						
						
							
							mdbx: fix 'clean' make-target typo.  
						
						... 
						
						
						
						Change-Id: Ief422bd4ce3fa8800ad0f64702e93391cac5aa94 
						
						
					 
					
						2016-08-25 21:03:39 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						fed33a943e 
					 
					
						
						
							
							mdbx: adds Makefile deps from mdbx.c  
						
						... 
						
						
						
						Fix commit 9407621eba 
						
						
					 
					
						2016-08-23 15:00:58 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						ef30101347 
					 
					
						
						
							
							mdbx: make ci-target without NDEBUG and with MDB_DEBUG=2.  
						
						... 
						
						
						
						Change-Id: I1745ee8beb2a77512d2821248c71ee0ff9653eb7 
						
						
					 
					
						2016-08-18 17:09:09 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9407621eba 
					 
					
						
						
							
							mdbx: allow CC=xyz for ci-target rules.  
						
						... 
						
						
						
						Change-Id: Ie5ae783ffde8293b1c6b5c1cfe90f98d829d91ae 
						
						
					 
					
						2016-08-04 10:44:39 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2c0f99f940 
					 
					
						
						
							
							mdbx: refine makefile ci-target.  
						
						... 
						
						
						
						Change-Id: I48fce22ca32e45edbc519750cca50d361283f53d 
						
						
					 
					
						2016-06-09 09:00:40 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0e90ea1d8d 
					 
					
						
						
							
							mdbx: separate MDBX's features.  
						
						... 
						
						
						
						Change-Id: I1964ee5d8b8e5fca170b8e955bfc1a6efe25f6c5 
						
						
					 
					
						2016-06-09 08:54:46 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0688461bc4 
					 
					
						
						
							
							mdbx: CI makefile target for fast checking.  
						
						... 
						
						
						
						Change-Id: Ie00a3d8d6a44a19a4afe0c369a661a2d3ad60127 
						
						
					 
					
						2016-06-09 04:19:01 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						4cbbb64e21 
					 
					
						
						
							
							mdbx: ban the compilers older than GCC 4.2 or incompatible with it.  
						
						... 
						
						
						
						Change-Id: I30cfc04b086116652b3c40d76e1def8428b0dcd7 
						
						
					 
					
						2016-06-06 01:46:21 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						ba943fcff2 
					 
					
						
						
							
							mdbx: refine & clarify Makefile.  
						
						... 
						
						
						
						Change-Id: I4e5b388c65872d4cd413d0ff30f232ed0ad2112d 
						
						
					 
					
						2016-06-01 01:58:23 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2eccf4140d 
					 
					
						
						
							
							mdbx: minor refine makefile (most for 'bench' target).  
						
						... 
						
						
						
						Change-Id: Ic59fc705e430ba6aa5771bc50d3e2bf62e43ae08 
						
						
					 
					
						2016-04-27 17:49:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						3a8db9fed3 
					 
					
						
						
							
							mdbx: -Wextra and fixes.  
						
						... 
						
						
						
						Change-Id: I9f373e66f8f5f7cf3b29b5246eb2c67e4a49a460 
						
						
					 
					
						2016-04-19 11:59:36 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						9871e24670 
					 
					
						
						
							
							mdbx: refine 'bench' make target.  
						
						... 
						
						
						
						Change-Id: Ib0594f45ee4b4eedfd18b60483d104913321585e 
						
						
					 
					
						2016-04-19 11:59:35 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						7d63855793 
					 
					
						
						
							
							mdbx: simple ioarena-based benchmark.  
						
						... 
						
						
						
						https://github.com/pmwkaa/ioarena 
Change-Id: I8c0a5a2410e243d49541723afe519dbba12ac68d 
					
						2016-03-25 04:56:56 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						e47f52a2f3 
					 
					
						
						
							
							mdbx: fix gcc warnings.  
						
						... 
						
						
						
						Change-Id: Ic9014b947541a4d6c399b0d69dfc495cc98c70a2 
						
						
					 
					
						2016-03-25 04:56:34 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						340da0fd7a 
					 
					
						
						
							
							mdbx: yota's test.  
						
						... 
						
						
						
						2014 (C) Copyright Vladimir Romanov, https://www.facebook.com/vvromanov 
Change-Id: Ia4cd6cbdd7b7a25c0b217b968337cfd9af721380 
						
						
					 
					
						2016-03-13 18:24:47 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0a8e59c314 
					 
					
						
						
							
							mdbx: NDEBUG.  
						
						... 
						
						
						
						Change-Id: I5c8edcad6fc7a0f3f7e4842f4a92fdb685e2e132 
						
						
					 
					
						2016-02-09 09:20:59 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						c0c3c1b688 
					 
					
						
						
							
							mdbx: force gdb-level3 for debuginfo.  
						
						... 
						
						
						
						Change-Id: Ie11630f4c56482862d765764e5e0c4c9564a476b 
						
						
					 
					
						2015-12-16 21:35:43 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						297d9e71ac 
					 
					
						
						
							
							mdbx: Merge branch 'tsan-cleanup' into devel.  
						
						... 
						
						
						
						Some work as a part of https://github.com/ReOpen/ReOpenLDAP/issues/62  
						
						
					 
					
						2015-12-13 19:41:19 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						2d2a3ebcfb 
					 
					
						
						
							
							mdbx: add missing h-deps into Makefile.  
						
						... 
						
						
						
						Change-Id: Ia3af98e4194b7bfb43973069a634c4c0fb011d5c 
						
						
					 
					
						2015-12-13 17:58:23 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						a0d056e47e 
					 
					
						
						
							
							mdbx: less mad in the Makefile.  
						
						... 
						
						
						
						Change-Id: Iec6a7546424b1e2954cd3c21805ddf01cc77d93e 
						
						
					 
					
						2015-12-01 18:45:18 +03:00 
						 
				 
			
				
					
						
							
							
								Heiko Becker 
							
						 
					 
					
						
						
							
						
						1739a2f4c1 
					 
					
						
						
							
							mdbx: backport - ITS#8169 Allow passing mandir to make install.  
						
						... 
						
						
						
						The motivation for this change is my distribution moving to a multiarch
layout. While the architecture specific stuff (binaries, libraries,
etc.) is installed under /usr/${host}/{bin,lib,...} architecture-independent
data should still be installed to /usr/share/.
Change-Id: I9bc1e4ba975e8ef7fe945ca3b30f044ac40eedf2 
						
						
					 
					
						2015-11-25 19:08:48 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						fed7922b30 
					 
					
						
						
							
							mdbx: link tools librt.so with --no-as-needed.  
						
						... 
						
						
						
						Change-Id: I9c5096320b264aa14f1905d15e9bd495087d1bb9 
						
						
					 
					
						2015-11-14 13:42:44 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						b430c9a22f 
					 
					
						
						
							
							mdbx: Add MDB_USE_ROBUST to control Robust Mutexes.  
						
						... 
						
						
						
						Backported from origin.
Change-Id: I416c1d09fb1f290423f29a84831accdaf4436ab0 
						
						
					 
					
						2015-11-06 17:26:41 +03:00 
						 
				 
			
				
					
						
							
							
								Leo Yuriev 
							
						 
					 
					
						
						
							
						
						0f82e6e5fd 
					 
					
						
						
							
							mdbx: Makefile split 'check' and 'tests' targets.  
						
						
						
						
					 
					
						2015-10-21 00:04:35 +03:00