Kristaps Dz
29f1fd6cc6
Sync with newest oconfigure.
2021-09-23 14:35:14 +02:00
kristapsdz
587c681353
Bring up to speed with oconfigure.
2021-03-02 21:15:56 +00:00
kristapsdz
2667da7625
Bring up to date with latest oconfigure.
2021-01-20 22:29:03 +00:00
kristapsdz
a727ec72e9
Use newest oconfigure.
2020-05-30 15:15:06 +00:00
kristapsdz
84f9eee442
Newest oconfigure.
2020-04-08 21:01:13 +00:00
kristapsdz
253f80636d
Use newest oconfigure for endian tests (not used, though).
2020-03-23 10:19:38 +00:00
kristapsdz
4e4560481b
oconfigure deprecating zlib check for pkg-config instead.
2020-03-22 23:08:16 +00:00
kristapsdz
d8ccb5b871
Use oconfigure to automatically set whether -static is supported.
2020-03-22 21:29:47 +00:00
kristapsdz
399165f0a2
Bump oconfigure.
2020-03-22 10:37:01 +00:00
kristapsdz
3643e72832
Newest oconfigure fixing Linux portability.
2020-03-21 09:50:51 +00:00
kristapsdz
87ec62b412
Get in omnios bits.
2020-03-16 17:06:50 +00:00
kristapsdz
b061937d74
Update for illumos bits. Not yet tested.
2020-03-16 16:30:56 +00:00
kristapsdz
38e4bdc579
Newest oconfigure.
2020-03-15 23:24:25 +00:00
kristapsdz
402044f722
Bring up to date with latest oconfigure.
2020-03-15 14:45:10 +00:00
kristapsdz
6a6cb898c7
Newest oconfigure.
2020-03-11 09:40:48 +00:00
kristapsdz
2b6dfc6bc1
Add pkg-config scripts to make using the library easier. This updates to the
...
newest oconfigure which tells us whether we need -lmd etc. Also require -lm
by default for kcgijson. (For now.)
2020-02-27 14:19:21 +00:00
kristapsdz
c552fbec32
Update to newest oconfigure.
2020-02-10 09:06:02 +00:00
kristapsdz
d217d3a2c7
Bring in latest oconfigure.
2020-01-08 13:17:56 +00:00
kristapsdz
552b207b61
Bring up to date with latest oconfigure.
2019-07-05 12:22:40 +00:00
kristapsdz
3eecfd0d8b
Upgrade oconfigure.
2018-12-24 22:40:46 +00:00
kristapsdz
613aa8ef8c
Bring up to date with newest oconfigure.
2018-12-18 09:03:36 +00:00
kristapsdz
6a357b28aa
Bring up to date with oconfigure.
2018-04-19 18:56:10 +00:00
kristapsdz
891bb7212e
Most recent oconfigure.
2018-03-24 08:38:37 +00:00
kristapsdz
ecab213022
Merge from oconfigure.
2018-03-06 04:18:51 +00:00
kristapsdz
0eab02e159
Bring up to date with oconfigure.
2018-01-18 08:19:33 +00:00
kristapsdz
b0954b4154
Sync oconfigure.
2017-10-31 01:27:54 +00:00
kristapsdz
bae2c0bba4
Allow sharedir to propogate.
2017-10-18 23:07:36 +00:00
kristapsdz
f1fa91dd75
Sync with oconfigure.
2017-10-18 22:07:15 +00:00
kristapsdz
ee1d5d6c70
Sync with oconfigure.
2017-10-18 21:50:17 +00:00
kristapsdz
685abdeced
Full switch to oconfigure instead of current system, so remove all of the
...
test and compat files. These are now in tests.c and compats.c, and driven
by the configure script. Also remove the MD5 code, which is part of
compats.c. Lastly, move ifdefs to ifs, remove defined (same), and also
remove HAVE_CONFIG_H.
2017-10-18 21:36:59 +00:00
kristapsdz
b0daf59ce7
Add test for arc4random instead of testing for __linux__.
2016-03-15 14:50:17 +00:00
kristapsdz
ba950964f7
Replace tame(2) with pledge(2). From a patch by James Turner--thanks!
2015-11-12 19:58:10 +00:00
kristapsdz
d1e85116c6
Add initial tame(2) sandbox.
2015-08-06 20:11:09 +00:00
kristapsdz
2fbc8aac5f
Seccomp architecture testing.
2015-07-07 09:59:27 +00:00
kristapsdz
24331b5607
Enabling seccomp (work in progress).
2015-07-07 09:51:01 +00:00
kristapsdz
d9ee9e2880
Comment out seccomp filter.
2015-07-07 08:48:46 +00:00
kristapsdz
f55b9f6903
Capsicum support contributed by Baptiste Daroussin. Thanks!
2014-11-21 16:38:53 +00:00
kristapsdz
88e61d7148
Actually use strl tests.
2014-07-13 12:34:40 +00:00
kristapsdz
b4f75ffbce
Push zlib testing into configure.
2014-07-02 18:24:23 +00:00
kristapsdz
2deb4cd77f
Getting ready for systrace jail.
2014-05-14 19:53:53 +00:00
kristapsdz
01404f971e
Remove RLIMIT_NOFILE.
...
It's causing too many problems.
(Re-use for non-Darwin?)
2014-05-12 16:11:24 +00:00
kristapsdz
0cdc4a5b9b
Integrate sandbox model.
2014-05-12 15:43:26 +00:00
kristapsdz
b903107c74
Big bump: split out reading of network sensitive data into input.c.
...
Now, khttp_parse() will fork and read from stdin in a child process
(which will be sandboxed). The parent process reads `safe' input from
the child.
While here, make sure that khttp_parse() doesn't exit() on any memory
allocation failures--instead, return an error code and let the caller
worry about it.
2014-05-10 12:12:11 +00:00
kristapsdz
b042b4e348
Add minimal configure script (from mandoc).
2014-04-16 21:56:02 +00:00