On Thu, Jun 8, 2017 at 10:43 PM, Ross Berteig <r...@cheshireeng.com> wrote:

> For building tools to generally interact with a repo, take a look at the
> JSON support. It's (still) not compiled in by default, but builds easily if
> requested by ./configure --json.


Trivia: the reason it's not compiled in by default is the lack of test
coverage. Richard told me, way back when (2012, maybe?), that we could
enable it if it had complete test coverage, including fuzz tests (making
sure that random/garbage inputs/attacks don't break the repo, allow DoS,
butter-overrun attacks, and similar). i <cough> never got around to doing
that <cough> and am now physically incapable of doing so. Thus... if it's
going to happen, someone else will have to do it :/.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to