Commit Graph

24 Commits

Author SHA1 Message Date
Evan Miller
7f28e1cef4 Update CI badge links 2020-10-19 14:41:05 -04:00
Evan Miller
c19654ad40 Remove gmdb2
Split off the Gnome MDB file viewer into its own project:

    https://github.com/mdbtools/gmdb2

This simplifies the build process somewhat and lets us focus on the core
project. (For starters, no more -Wno-portability flag!)
2020-10-11 14:59:08 -04:00
Evan Miller
0f5bbdf96c Rename tool to mdb-json and use modern option parsing 2020-09-02 11:47:50 -04:00
Evan Miller
b0afc9f2f6 Add mdb-queries to README [CI SKIP] 2020-09-01 22:54:39 -04:00
Evan Miller
d3949f7a0f Include txt2man script (requires gawk) 2020-09-01 20:27:19 -04:00
Evan Miller
6e9f128a22 Update README for the new official repository 2020-09-01 17:52:38 -04:00
Evan Miller
2abd83724a Tick the box for fuzz-testing [CI SKIP] 2020-08-31 13:32:24 -04:00
Evan Miller
be888e0dd7
Support fuzz testing (#4)
Quickstart (requires Clang 6 or later):

$ export LIB_FUZZING_ENGINE=/path/to/fuzzing/library.a
$ ./configure --enable-fuzz-testing
$ make
$ cd src/fuzz
$ make fuzz_mdb
$ ./fuzz_mdb

Also add a new `mdb_open_buffer function` to facilitate in-memory
fuzz-testing. This requires fmemopen, which may not be present on all
systems. The internal API has been reworked to use file streams instead
of file descriptors. This allows reading from memory and reading from
files using a consistent API.
2020-08-31 13:03:58 -04:00
Evan Miller
7ed9df0526 Add a note about thread safety 2020-08-21 20:44:47 -04:00
Evan Miller
463fd0af11 Make thread-safety a goal, why not 2020-08-18 12:59:56 -04:00
Evan Miller
ec8492f1ee Try fixing Travis and Appveyor
The new re-entrant parser requires Bison 3, which is not installed
on macOS by default. It also appears to require -Wno-yacc.
2020-08-18 07:32:15 -04:00
Evan Miller
de46410a8e Tweak README 2020-08-09 15:23:38 -04:00
Evan Miller
2117195fac Update README 2020-08-06 12:51:45 -04:00
Evan Miller
7e540c346f Add Appveyor config 2020-08-04 17:09:23 -04:00
Evan Miller
ca8eb1c522 --enable-sql is obsolete 2020-08-03 16:55:16 -04:00
Evan Miller
4cf98f0b7a Update README. There's a new fork in town. 2020-08-03 15:02:20 -04:00
Cyber Emissary
b753ff36a0 Bumped version to 0.8.2 and updated change log 2018-12-28 08:03:02 -05:00
Cyber Emissary
e24c481756 Updated package script and readme.
* Includes build instructions for rpm package
* Provide better link for rpm package
2018-12-28 07:11:51 -05:00
Cyber Emissary
e9ec76ea68 improved script in readme
added shell script to assist with packaging
2018-02-13 14:10:40 -05:00
Cyber Emissary
0a68ee9a02 Returned some files that required by automake
Updated version in configure.ac
Added the new README.md and CHANGELOG.md to makefile.am
Added info about where RPM package can be downloaded
2018-02-13 13:54:34 -05:00
Cyber Emissary
f91c756c8e
Merge pull request #7 from cyberemissary/updating-changelog-and-readme
Updating changelog and readme for my version of the repo
2018-02-12 17:06:19 -05:00
Cyber Emissary
b68d097dc2 Updated readme and changelog 2018-02-12 17:05:28 -05:00
Cyber Emissary
3a245f13d5 Merge branch 'mdb-count' of https://github.com/kodonnell/mdbtools 2018-02-12 16:22:52 -05:00
Joshua Pinter
dd0c6ee0e0
Format README as Github Markdown and add .md. 2017-12-17 11:23:48 -07:00