Baptiste Daroussin
11dd9ed664
Import libucl 20170219
...
MFC after: 3 days
2017-02-19 17:37:16 +00:00
Baptiste Daroussin
273c26a3c3
Import libucl 20160812
2016-10-01 00:14:01 +00:00
Baptiste Daroussin
3933ba6b0d
Fix build with external gcc
...
Completly disable some extra optimisation for very recent gcc.
They would require some updated in the runtime which we do not have yet
2016-06-05 11:56:03 +00:00
Baptiste Daroussin
912517a7d4
Ensure old gcc does not accidently get the attributes it does not know about
2016-06-05 09:38:48 +00:00
Baptiste Daroussin
6525738f63
Import libucl snapshot 20160604
...
It replaces xxhash with mumhash
It fixes issues with msgpack on non x86
2016-06-04 14:57:25 +00:00
Baptiste Daroussin
d9f0ce3190
Import libucl 0.8.0
2016-04-17 21:30:40 +00:00
Baptiste Daroussin
39ee7a7a6b
Update libucl to latest git snapshot (20151027)
2015-10-27 21:24:09 +00:00
Baptiste Daroussin
8e3b1ab2b5
Update libucl to git version 8d3b186
2015-03-02 21:41:09 +00:00
Baptiste Daroussin
4bf5485791
Update libucl to latest version
...
While here correctly link libucl to libm and register the dependency on libm
for static building
2014-11-29 00:45:09 +00:00
Baptiste Daroussin
0e89acf4b4
Merge libucl 20140718 (fixes a bug in the parser)
2014-07-19 14:10:31 +00:00
Baptiste Daroussin
3dcf5eb705
Update libucl to the 2014-07-16 snapshot
...
This update brings streamlined ucl emitter support
2014-07-18 06:58:01 +00:00
Baptiste Daroussin
2e8ed2b830
merge libucl 20140514
...
this version brings xpath-like interface for ucl objects
2014-05-24 23:46:41 +00:00
Baptiste Daroussin
b04a7a0baf
Import libucl 0.4.0
...
Adapt pkg(7) to the new libucl API
2014-04-22 22:02:06 +00:00
Baptiste Daroussin
97bd480fe3
Update to 20140321
...
This brings schema validation
MFC after: 1 week
2014-03-22 17:28:14 +00:00
Baptiste Daroussin
36c53d6700
Update libucl to 2014-03-03
2014-03-10 10:39:29 +00:00
Baptiste Daroussin
c99fb5f907
Import libucl into head
...
UCL is heavily infused by nginx configuration as the example of a convenient
configuration system. However, UCL is fully compatible with JSON format and is
able to parse json files.
UCL is used by pkg(8) for its configuration file as well for the manifest format
in packages, it will be used in base for the pkg boostrap (signature checking
and configuration file parsing.)
libucl has been developped and is maintained by vsevolod@
2014-02-23 21:49:21 +00:00