Commit Graph

41 Commits

Author SHA1 Message Date
drf5n
1097a48b80
Update README.md to remove INSTALL reference (#407)
Per https://github.com/mdbtools/mdbtools/issues/406#issuecomment-1463541923
2023-05-17 07:10:43 -04:00
Evan Miller
2aea0e2e41 Version 1.0.0, Beta 4 2021-08-25 08:49:57 -04:00
Evan Miller
0164b4df1a Move Unicode ODBC functions to separate file (remove ODBC's iconv)
Use wcstombs and friends to perform Unicode conversion inside the ODBC
driver. Functionality should be identical as before, except that
installations without iconv will now be able to compile and install the
Unicode (libmdbodbcW) driver.

iconv remains present in the main libmdb library.
2021-08-23 13:39:39 -04:00
Evan Miller
83cd14fa37 Fix README link 2021-08-04 16:57:36 -04:00
Evan Miller
7791c74246 README fixes 2021-08-04 16:13:09 -04:00
Evan Miller
12a888988d Update README and deprecate mdb-hexdump 2021-08-04 15:33:43 -04:00
Evan Miller
636d54b530 Clarify docs about the necessity of autoreconf 2021-03-07 09:02:51 -05:00
pedromorgan
da730d3696 apidocs with doxygen 2021-01-16 16:05:28 +00:00
Evan Miller
42431bbba8
Fuzzing workflow (#230)
Add a CIFuzz workflow (and a corresponding badge to the README)
2021-01-14 14:54:37 -05:00
Evan Miller
6fae16d5ef Fix status badge link 2020-12-28 21:43:32 -05:00
Evan Miller
cb0ee059b2
Migrate from Travis CI to GitHub Actions (#229)
* Add GitHub Actions workflow

* Consolidate CI test commands into test_script.sh

* Remove Travis build
2020-12-21 15:42:38 -05:00
Evan Miller
d70a3977b0 Fix Appveyor link 2020-12-17 11:20:23 -05:00
Evan Miller
ed6f6d08e3 Update CI badges to dev branch 2020-12-17 11:05:37 -05:00
Evan Miller
0444e0a67e Remove out of date documentation
The HTML docs have not been updated in 10+ years. The README and man
pages should suffice for now.
2020-12-04 09:14:12 -05:00
Evan Miller
4c13b891d9 Add CLI deprecation notices to README 2020-11-27 05:50:41 -05:00
Evan Miller
2c72591db0 Move 0.9 release information from README to NEWS 2020-11-24 20:30:32 -05:00
nirgal
3a4dd8029e
Modernize Debian install command 2020-11-15 13:28:38 +00:00
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