| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 0fb2e4e4cc | mdbx-ci: engage github-actions to make release-assets. Resolves https://github.com/erthink/libmdbx/issues/86
Change-Id: I87417c03bf0d657ece47a59aabbd3cb5bfaa81ec | 2020-06-04 17:13:42 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 5c322ed6cf | mdbx-make: fix '-std=c++17' typo. Change-Id: Ibdc888ba4a2b005080ce4ac47a521ea8bcbd9e0a | 2020-06-04 16:59:43 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 231a34b627 | mdbx-make: add --table=+data.integer --keygen.split=29to test-targets. | 2020-05-15 11:30:35 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 0c62355fb5 | mdbx-make: add ntdll for Windows. | 2020-05-15 08:59:10 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 5b4b3fa9ea | mdbx-windows: fix MDBX_AVOID_CRT option & ntdll.def distribution. Resolve https://github.com/erthink/libmdbx/issues/100
Change-Id: I18ab055e79e249fca856353b2585739c88e01758 | 2020-05-10 03:41:28 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | c99f258a47 | mdbx-make: don't use clang-format < 10 to avoid misformating. Change-Id: I58d3b5071011a106b1801a1bd966f5c2d8354fcb | 2020-05-09 02:46:35 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 6a38111528 | mdbx-make: rename & reorganize 'test*' targets. Change-Id: I16f073d78e16dc898308e394465cb204b87f2217 | 2020-05-03 20:33:47 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | ebd47557f0 | mdbx-make: refine 'test-valgrind' target. Change-Id: I2de34502157476a1bc516d125c9fdf40c987f77f | 2020-05-03 20:33:47 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 2d75e9b5ba | mdbx-make: add check-analyzer check-ubsan check-asan check-leak targets. | 2020-05-03 02:07:21 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 9922d3337e | mdbx-ci: refork calling coverity-scan for travis-ci. | 2020-05-01 21:20:21 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | df90263b00 | mdbx-make: add 'reformat' target. | 2020-05-01 21:20:17 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | a2c39f34a0 | mdbx-make: use gzip for log. Change-Id: I6dcec6d1331f457b8971ca13142da8c036d00264 | 2020-05-01 02:43:05 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 971f924c44 | mdbx-build: rearrange source files, rework CMakeLists.txt and refine GNUMakefile (squashed). Change-Id: Id73d346695011dab2f670bb9e6293a1e5a1835ca | 2020-04-17 00:37:57 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 9b94e45e25 | mdbx-make: add CFLAGS_EXTRA for convenience. Change-Id: I838f5b60cf9479e230a74da1bf80d30a8a7b437e | 2020-04-11 02:37:50 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | d37d3b54f4 | mdbx-make: refine install/uninstall targets. Change-Id: Id8390b6ff462f55237534a06a92d03b8666b518f | 2020-04-07 00:36:56 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | cf7cce9079 | mdbx-make: workaround for non-GNU tar. Related to https://github.com/erthink/libmdbx/issues/85#issuecomment-606490013
and https://github.com/erthink/libmdbx/issues/86
Change-Id: I9e7d08214dbaf214af29bb2d3ab2f9fd9b76f9fc | 2020-04-04 17:40:13 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 63449a44c5 | mdbx-cmake: #if/#endif instead of cmake-conditions for posix/windows sources. Change-Id: Ic95bd3ba345160cf1d68c79f11d6560d4c41cb2b | 2020-02-28 15:51:12 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | fe40af160d | mdbx: split-off mdbx-options into options.h. | 2019-11-13 23:50:38 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 7d0206d2cf | mdbx-make: rename targets, add more to non-GNU makefile. | 2019-11-13 16:04:26 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | d47c4eeb78 | mdbx-make: add -mapasyncoption to tests for clarity.Change-Id: Ice2a483cf41aaa310dc2f8a47e9316e0f0efa131 | 2019-11-13 15:47:38 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | d655289d08 | mdbx-make: fix/refine LIBS propagation. Change-Id: Iaa140ca39fc460f896996e81f663de0026b4e5e9 | 2019-11-13 11:31:22 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | a7e0b3ccdf | mdbx-build: SunOS/Solaris/OpenIndiana support, etc. | 2019-11-11 15:14:03 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 6da4c1f06b | mdbx-build: add stub Makefile for non-GNU Make. | 2019-11-11 13:10:22 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 1f82b4ff21 | mdbx-build: minor fix GNUMakefile for xBSD-compatibility. Change-Id: Ib97f2d1ea7c439d1e9144fb1a8e3962694682273 | 2019-11-08 18:40:29 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 64ecfe171a | mdbx-ci: remove sh4-linux-gnu-gcc and mips64-linux-gnuabi64-gcc from cross-qemu blacklist. Change-Id: I3b474f2e0da6ec2c3b8b50e3dd0ccd0534a5503a | 2019-10-26 01:15:40 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 84bff89eb1 | mdbx: conform to and use -Wpedantic.Change-Id: I3056af7ae53c5a7c3ecbfe828ab1d5ee94c2bc26 | 2019-10-26 00:02:28 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | b690415f44 | mdbx-build: add testmake-target.Change-Id: Iffb3a0ce17622b51aca2649bcb4cb245e1546eea | 2019-10-21 07:50:11 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 73b60d991a | mdbx-build: add -Wno-tautological-compare. Change-Id: I8b0be4c9dfb8864cb50759d08e7d2700ed7b8c36 | 2019-10-17 00:37:59 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 1794aeb79b | mdbx-dist: refix typo of fixing typo ;) Change-Id: If77d011ed1337f870fcc6dd5ad87266a9ad3a6e0 | 2019-10-15 22:31:02 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 2280ab0513 | mdbx-build: refine memchecktarget.Change-Id: I8551c5d7ce5249a16959d34c1272c38cd1ad2d27 | 2019-10-15 21:54:31 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | d67d3f97cc | mdbx-build: fix benchtarget.Change-Id: I884e8d16a8b851d87c62d4166b586ed079c1f3eb | 2019-10-11 16:03:54 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 9e42fc4fe0 | mdbx-build: fix GNUmakefile for git-submodule case. Change-Id: Ideae8035e776c338a3a5cd4a5c0f2ce8266541e9 | 2019-10-11 15:54:54 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 456f77abec | mdbx-ci: extend check-targets with nested-txn cases. Change-Id: I9a5de3b1fd433a64ade9d3dcc0c597f05a408440 | 2019-10-11 01:06:26 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 39c1238d8e | mdbx: refine Valgrind support (i.e. avoid false-positives). Change-Id: I688b2e905d0b705c34ab29df29bfd0a9bcdde8c9 | 2019-10-11 01:06:26 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 26641d839b | mdbx-build: use optimization for size (i.e. -Os) by default. Change-Id: I28be71720c12b1b3579febdbbf1189065eb12d0c | 2019-10-09 23:27:16 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 0a5dcdb120 | mdbx-dist: fix typo. Change-Id: I474184db5f68fed83e00c0cd10a4493d6ce0ae93 | 2019-10-06 18:45:52 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 7d621f6f0a | mdbx: auto-define _GNU_SOURCE under control of MDBX_DISABLE_GNU_SOURCE. Change-Id: I314d88b86517e3c44ad35fe02d3a27cb987c6d60 | 2019-10-06 18:45:52 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 85cd04b712 | mdbx-test: using c++17 (for std::string_view). Change-Id: I79d9bac8ea8ba6c337d71683549a37c8434b93fa | 2019-10-06 18:45:52 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | a644c50307 | mdbx-ci: enable non-console progress indicator explicitly. Change-Id: I58c27cc17f1ae11d476e5a338efe7ee515efc389 | 2019-10-02 12:08:07 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 1ab33333bc | mdbx: refine options and build-info. Change-Id: Ib1a778dd27a0ea8b3a05484b2208e2222736b2d3 | 2019-09-25 19:03:04 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 9b9baddd0b | mdbx-build: fix wingetopt.c amalgamation. Change-Id: I1527dace166e708847ead7cea1087600aa055210 | 2019-09-19 14:04:10 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 8fa718c5f9 | mdbx: refine mdbx.h and API description, etc (4 of 5). Change-Id: I36955c54f55facfb31b403f12fe6fd16c789e167 | 2019-09-18 04:00:57 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 8f08e1c7ed | mdbx: fix cross-build & qemu-testing issues. Change-Id: I6b2343cc4e08c3cb706a190c4c515965182733a2 | 2019-09-11 18:58:51 +03:00 |  |