Jonah Beckford
1e0bbc7f39
Processing to fix incompatible -O and gcc flags
...
github pages / deploy (push) Has been cancelled
build / build (4.08.x, ubuntu-latest) (push) Has been cancelled
build / build (4.14.x, ubuntu-latest) (push) Has been cancelled
build / build (5.03.x, ubuntu-latest) (push) Has been cancelled
Two changes:
1. Accept BUILD_TINY_HTTPD_OPTLEVEL envvar to adjust the -O<num> level. Defaults to 2. Can be negative to remove it entirely, which fixes errors with MSVC which will bail on incompatible options.
2. Do not use -fPIC with MSVC
2025-02-15 20:06:44 -05:00
Simon Cruanes
9eb3cbfc70
prepare for 0.17
2024-06-20 15:23:51 -04:00
Simon Cruanes
e3047a7b6a
fixes
2024-02-26 15:59:23 -05:00
Simon Cruanes
04be73ee00
refactor the rest
2024-02-26 13:55:20 -05:00
Simon Cruanes
d9b3731207
feat: optional dep on magic-mime for http_of_dir
2024-02-21 22:03:31 -05:00
Simon Cruanes
ce00f7a027
prepare for 0.16
2024-01-23 23:32:52 -05:00
Simon Cruanes
fbd1fd86c7
logs is a test dep
2024-01-23 23:32:21 -05:00
Simon Cruanes
86f1b9025d
add optional dependency on logs
2024-01-23 23:32:20 -05:00
Simon Cruanes
8c1c38f772
CI and compat with 4.8
2024-01-20 00:59:26 -05:00
Simon Cruanes
c19b8dc16f
add histograms to prometheus
2024-01-18 22:05:23 -05:00
Simon Cruanes
0766f15fe2
prepare for 0.15
2023-12-05 16:11:28 -05:00
Simon Cruanes
db90017ae4
chore: generate opam files from dune; require dune 2.9
2023-12-05 15:28:08 -05:00
Simon Cruanes
ac1c1ab502
prepare for 0.14
2023-08-08 16:49:19 -04:00
Simon Cruanes
6c8c24ea40
chore: opam dep
2023-06-23 17:58:11 -04:00
Simon Cruanes
38789de89c
require OCaml 4.05
2023-06-23 17:58:11 -04:00
Simon Cruanes
ac17e61a81
prepare for 0.13
2023-05-24 16:14:13 -04:00
Simon Cruanes
82ebf85ee7
remove dep on ounit2 and qtest
2023-05-24 15:13:27 -04:00
Simon Cruanes
a78c48955b
prepare for 0.12
2022-03-31 08:45:39 -04:00
Simon Cruanes
f1831f364e
add dep on seq
2022-03-18 22:12:05 -04:00
Simon Cruanes
7347f55d14
try to fix CI
2022-03-03 23:23:02 -05:00
Simon Cruanes
3a7019c7cb
prepare for 0.11
2022-01-01 00:17:18 -05:00
Simon Cruanes
8d1a71e625
try to use conf-libcurl
2021-12-11 11:00:25 -05:00
Simon Cruanes
ed4c731523
more tests, including a small sse count
2021-12-11 10:02:32 -05:00
Simon Cruanes
ff70d7df8b
prepare for 0.10
2021-11-30 09:45:27 -05:00
Simon Cruanes
9961bd1b29
prepare for 0.9
2021-07-18 00:07:43 -04:00
Simon Cruanes
b292664b2e
test: expect test for server-send events (linux only)
2021-07-17 22:10:15 -04:00
Simon Cruanes
3068d07df4
add missing opam dep
...
thanks to @kit-ty-kate
2021-06-02 19:48:19 -04:00
Simon Cruanes
36cf26f7b2
prepare for 0.8
2021-06-02 15:50:05 -04:00
Simon Cruanes
8a914448c9
avoid dune stanza for inline tests
...
simpler to just do the testing ourselves
2021-06-02 15:39:50 -04:00
Simon Cruanes
9d8439b96a
chore: bump to ocaml 4.04
2021-06-01 10:25:07 -04:00
Simon Cruanes
697dc6c302
chore: fix constraint on qcheck
2020-11-22 12:48:55 -05:00
Simon Cruanes
a35b063d41
prepare for 0.7
2020-11-17 10:45:13 -05:00
Simon Cruanes
3ac5510e2d
prepare for 0.6
2020-05-28 21:20:09 -04:00
Simon Cruanes
1d309abca6
prepare for 0.5
2020-03-25 23:26:03 -04:00
Simon Cruanes
995aee8489
prepare for 0.4
2020-02-08 09:38:50 -06:00
Simon Cruanes
21e0c18069
prepare for 0.3
2019-12-02 21:19:19 -06:00
Simon Cruanes
1a657515d9
relax opam constraint on dune
2019-11-29 15:17:50 -06:00
Simon Cruanes
cc789ca786
chore(opam): for now, restrict dune version
2019-11-26 20:10:00 -06:00
Simon Cruanes
1abfcde597
opam: require qtest 2.9
2019-11-26 19:41:31 -06:00
Simon Cruanes
eab754ec95
test: use qtest to test utils
2019-11-26 19:11:37 -06:00
Simon Cruanes
d1828fdcaa
prepare for 0.2
2019-11-22 17:56:10 -06:00
Simon Cruanes
b98be15813
chore: add tags to opam
2019-11-21 09:55:20 -06:00
Simon Cruanes
f548041263
improve docs and opam, tidy up for 0.1
2019-11-18 23:12:33 -06:00
Simon Cruanes
3c5189a663
rename to tiny_httpd
2019-11-17 12:18:15 -06:00