Joseph Bryan
fa152f639b
adds libh2o to meson build, removes http-parser
...
with submodule fallback to a fork in the urbit organization
2018-04-10 12:55:44 -07:00
Joe Bryan
6c36594f6f
Merge branch 'master' into libh2o
...
* master: (124 commits)
use compile-time assertion to check for unsigned char
Don't build libuv in travis if it is now submoduled.
Rebuild the scripts without PKG_CONFIG_PATH hacks.
Remove manual PKG_CONFIG_PATH configuration.
Enable fallback libuv bundle
Bundle libuv.
adds a cell check for the sample of the +roll gate
Add missing flags fixing the markdown parser bug #951
Revert "Merge pull request #952 from eglaysher/revert-meson"
Revert "Merge pull request #949 from eglaysher/meson-build-clean"
Revert "The -C flag was added for exactly this case."
The -C flag was added for exactly this case.
Take ownership of the submodule repositories.
Revert "Revert "Merge pull request #941 from frodwith/runtime-overflows""
Add legacy meson instructions to README
Fix new meson version check
Fix legacy meson version detection.
Universal meson build.
change overflow check to short
do the don trick for jam
...
2018-04-09 19:49:40 -07:00
Keaton Dunsford
87e28fb787
Merge pull request #953 from eglaysher/reapply-meson
...
Reapply meson
2018-04-09 19:14:55 -07:00
cgyarvin
e70a61171e
Merge pull request #954 from joemfb/assert-uchar
...
requires unsigned char on startup
2018-04-10 03:26:28 +02:00
Joseph Bryan
2caa2bc6bd
use compile-time assertion to check for unsigned char
2018-04-09 18:22:48 -07:00
cgyarvin
85aa27d494
Merge pull request #957 from joemfb/roll-gate-sample
...
adds a cell check for the sample of the +roll gate
2018-04-10 02:44:54 +02:00
Elliot Glaysher
e97ab9da16
Don't build libuv in travis if it is now submoduled.
2018-04-03 11:23:00 -07:00
Elliot Glaysher
b933204492
Rebuild the scripts without PKG_CONFIG_PATH hacks.
2018-04-03 11:15:17 -07:00
Elliot Glaysher
34950b696e
Remove manual PKG_CONFIG_PATH configuration.
...
Thanks @joemfb!
2018-04-03 11:05:41 -07:00
mikolajp
6730caa83b
Enable fallback libuv bundle
2018-04-03 10:34:10 -07:00
Elliot Glaysher
57da487df3
Bundle libuv.
2018-04-03 10:31:53 -07:00
Joseph Bryan
84759f6394
adds a cell check for the sample of the +roll gate
2018-03-31 12:06:10 -04:00
Mikolaj Paraniak
773df55bd0
Add missing flags fixing the markdown parser bug #951
2018-03-20 10:20:09 -07:00
Elliot Glaysher
0f09810dd7
Revert "Merge pull request #952 from eglaysher/revert-meson"
...
This reverts commit 9978ad8b72
, reversing
changes made to a85369fa1f
.
2018-03-20 10:16:16 -07:00
Elliot Glaysher
9978ad8b72
Merge pull request #952 from eglaysher/revert-meson
...
Revert meson
2018-03-19 15:22:03 -07:00
Elliot Glaysher
e6f6315691
Revert "Merge pull request #949 from eglaysher/meson-build-clean"
...
This reverts commit 9f795b535f
, reversing
changes made to d5c7b3b932
.
2018-03-19 15:13:19 -07:00
Elliot Glaysher
e8aec93d69
Revert "The -C flag was added for exactly this case."
...
This reverts commit 761f75a47e
.
2018-03-19 15:12:55 -07:00
Elliot Glaysher
a85369fa1f
Merge pull request #948 from frodwith/charm
...
Charm
2018-03-19 14:57:50 -07:00
Elliot Glaysher
b9432b4d57
Merge pull request #930 from joemfb/sav-mkdirp
...
recursively mkdir in u3_walk_save
2018-03-19 14:36:57 -07:00
Keaton Dunsford
6b41fe9433
Merge pull request #950 from eglaysher/use-c-flag
...
README should recommend `ninja -C`
2018-03-19 12:13:36 -07:00
Elliot Glaysher
761f75a47e
The -C flag was added for exactly this case.
2018-03-19 11:22:55 -07:00
Elliot Glaysher
9f795b535f
Merge pull request #949 from eglaysher/meson-build-clean
...
Meson build clean
2018-03-19 11:14:53 -07:00
Elliot Glaysher
b1f66d15bf
Take ownership of the submodule repositories.
2018-03-19 10:53:35 -07:00
Paul Driver
8b65d631f0
Merge branch 'charm' into remaster-charm
2018-03-19 09:13:03 -07:00
Paul Driver
087b674a37
Revert "Revert "Merge pull request #941 from frodwith/runtime-overflows""
...
This reverts commit 074a293257
.
2018-03-19 09:12:39 -07:00
Mikolaj Paraniak
fb2bc370d8
Add legacy meson instructions to README
2018-03-17 11:59:44 +08:00
Mikolaj Paraniak
9498d6baa9
Fix new meson version check
2018-03-17 11:26:13 +08:00
Mikolaj Paraniak
21e4af8edc
Fix legacy meson version detection.
2018-03-17 11:17:07 +08:00
Mikolaj Paraniak
5c160bebc1
Universal meson build.
2018-03-17 11:07:59 +08:00
Joseph Bryan
a23d708dae
reorder, rename, refactor, comment
2018-03-15 22:56:05 -04:00
Joseph Bryan
f4e60f604a
cleans up server SSL_CTX, saves pointer on u3_Host
2018-03-15 22:55:51 -04:00
Paul Driver
c1f4c7fcb3
change overflow check to short
2018-03-15 16:58:04 -07:00
Paul Driver
0883264aa1
do the don trick for jam
2018-03-15 15:58:20 -07:00
Paul Driver
e1d724e084
tightening down song_x even further, offloading book-keeping to a seperate helper function
2018-03-15 15:51:35 -07:00
Elliot Glaysher
26fc29f2e4
Make meson build work with version 0.29.
2018-03-15 15:40:05 -07:00
Paul Driver
93d54041a9
tightening up unifying equality in several small ways
2018-03-15 15:06:53 -07:00
Paul Driver
3c54440c82
mov/off optimization for unifying equality
2018-03-15 13:07:22 -07:00
Paul Driver
e6456a6bc8
Merge branch 'unbreak-euq' into faulty
2018-03-14 19:15:59 -07:00
Paul Driver
1d1593274c
tightening up jam jet
2018-03-14 17:53:12 -07:00
Joseph Bryan
419a634ad9
cleans up client SSL_CTX initialization
2018-03-14 17:02:06 -04:00
Joseph Bryan
63081c94e5
updates cancellation to properly handle async address resolution
2018-03-14 13:21:20 -04:00
Joseph Bryan
f6c0ec399f
comments cttp.c for functions duplicated from http.c
2018-03-14 13:21:20 -04:00
Joseph Bryan
234ef5d109
replaces local h2hed struct with updated u3_hhed in http.c
2018-03-14 13:21:15 -04:00
Joseph Bryan
828c73c7e9
adds nam_w and val_w to u3_hhed, updates cttp appropriately
2018-03-14 13:21:10 -04:00
Joseph Bryan
cf47c0a2b8
implements request cancellation, cleans up success/failure handling
2018-03-14 11:33:59 -04:00
Joseph Bryan
221207053d
resolves ip addresses explicitly, enables https requests
2018-03-14 11:33:58 -04:00
Joseph Bryan
a0bf822036
attaches response headers
2018-03-14 11:33:58 -04:00
Joseph Bryan
09585f73a9
switches cttp to be request-oriented, removes u3_ccon and jhttp
...
still buggy
2018-03-14 11:33:53 -04:00
Joseph Bryan
157fc2c7bb
sends cttp responses to %eyre (buggy)
2018-03-12 21:09:38 -04:00
Joseph Bryan
97caea778b
ghetto libh2o client
2018-03-12 21:09:37 -04:00