Elliot Glaysher
59a7d23377
Update subprojects so they don't hard code -O2.
2018-05-29 12:35:01 -07:00
Elliot Glaysher
dc898c93ff
Use --buildtype instead of -Dbuildtype
2018-05-29 11:19:55 -07:00
Elliot Glaysher
f256c9a6c1
Revert "Revert "Merge pull request #977 from urbit/meson-build-type""
...
This reverts commit 1f037986b9
.
2018-05-29 10:55:24 -07:00
cgyarvin
6e76eb99d5
Merge pull request #988 from urbit/fix-revert-meson-flags
...
Revert "Merge pull request #977 from urbit/meson-build-type"
2018-05-28 16:33:06 -07:00
Anthony Arroyo
1f037986b9
Revert "Merge pull request #977 from urbit/meson-build-type"
...
This reverts commit 26996c2b16
, reversing
changes made to 38f9c546c4
.
Related discussion can be found here:
https://github.com/urbit/arvo/issues/709
2018-05-28 16:12:47 -07:00
cgyarvin
762638ac4e
Merge pull request #987 from frodwith/boxslot
...
bug in _box_slot
2018-05-27 13:09:23 -07:00
Curtis Yarvin
f01bce3582
More renaming.
2018-05-27 13:00:55 -07:00
Curtis Yarvin
b089420cea
Some renaming and stuff.
2018-05-27 12:16:13 -07:00
Paul Driver
5c0232a42b
bug in _box_slot
2018-05-26 20:49:11 -07:00
Curtis Yarvin
7a9a9047c3
Old help totally cleaned out.
2018-05-24 15:40:28 -07:00
Keaton Dunsford
ba288c518c
Merge pull request #985 from urbit/fix-ames-sync-galaxy
...
updates ames to resolve galaxy addresses asynchronously
2018-05-22 23:22:51 -07:00
Keaton Dunsford
06e1360532
Merge pull request #980 from techieAgnostic/issue_907
...
Removed unused variable. Closes #907
2018-05-22 23:22:08 -07:00
Joe Bryan
cfe3779fc0
updates ames to resolve galaxy addresses asynchronously
2018-05-22 15:05:03 -07:00
Curtis Yarvin
fde39c38e8
Now ignoring ash/elm in foot.
2018-05-20 16:07:28 -07:00
Curtis Yarvin
5e55e48f3b
Adjusted %brcn to support core name.
2018-05-20 12:34:38 -07:00
Curtis Yarvin
5cd2f2692c
Eliminated chapter help.
2018-05-16 14:51:03 -07:00
Keaton Dunsford
1069377075
Merge pull request #982 from urbit/fix-static-library
...
Use static subprojects.
2018-05-15 13:50:33 -07:00
Elliot Glaysher
3a4318ccdb
Use static subprojects.
2018-05-15 13:45:56 -07:00
Curtis Yarvin
612c9a8d6a
Completed first round of changes to +coil.
2018-05-14 21:22:39 -07:00
Shaun Kerr
152e206d18
Removed unused variable. Closes #907
2018-05-15 14:51:52 +12:00
Curtis Yarvin
1c0a471b65
Removed help from cores.
2018-05-10 17:34:56 -07:00
Curtis Yarvin
847c627003
Merge remote-tracking branch 'origin/master' into research-unhelp
2018-05-09 11:01:44 -07:00
Joe Bryan
b4df1bca18
Merge pull request #976 from joemfb/http-idempotent-resp
...
makes http response %thou effectively idempotent
2018-05-07 18:55:50 -07:00
Curtis Yarvin
9533295b8e
Finished converting +pony.
2018-05-07 17:15:33 -07:00
Elliot Glaysher
26996c2b16
Merge pull request #977 from urbit/meson-build-type
...
Use built in "buildrelease" flag instead of custom "debug=true" flag.
2018-05-07 16:20:44 -07:00
Elliot Glaysher
584855e390
Also fix the README.
2018-05-07 16:15:29 -07:00
Elliot Glaysher
44b210b238
Removes non-functional meson debug option.
...
It looks like the debug mode was copied literally from the old
Makefiles, which interacts poorly with meson and leads to builds
with "-O0 -g -O3".
The correct way to do this is to use "-Dbuildtype=release" or
"-Dbuildtype=debug" during configuration. Set the default builds
made by scripts/build to release.
2018-05-07 16:10:10 -07:00
Curtis Yarvin
163c0a3ebb
Second stage of eliminating +what from +pony.
2018-05-07 15:59:14 -07:00
Curtis Yarvin
9d3a904fa0
Fist step in eliminating +what from +pony.
2018-05-07 14:29:37 -07:00
Curtis Yarvin
747831dc26
Platform for coordinated type system adjustment.
2018-05-05 15:10:34 -07:00
Joe Bryan
ad4f76a431
adds state enum to u3_hreq, ignores attempts to send duplicate http responses
2018-05-04 15:49:44 -04:00
Curtis Yarvin
cad3d6187b
Cleanups.
2018-05-02 16:56:09 -07:00
Curtis Yarvin
5afbf59cae
Merge branch 'master' into research-merge
2018-05-02 16:55:29 -07:00
Curtis Yarvin
2857861fd8
New hinting system.
2018-05-02 15:11:06 -07:00
Joe Bryan
38f9c546c4
Merge pull request #972 from joemfb/ames-f-n
...
allows imperial addresses in the absence of -N (fix -F)
2018-04-25 14:45:00 -07:00
Joe Bryan
3c88802e6d
Merge pull request #973 from joemfb/http-resp-free
...
http: ensures that response buffers aren't freed until the request is disposed
2018-04-25 14:44:43 -07:00
Joe Bryan
2b3554a845
refactors _http_req_respond to use the h2o memory pool and defer cleanup
...
possibly fixing a use after free
2018-04-25 16:14:59 -04:00
Curtis Yarvin
63ea041ecf
Renamed %form to %hint.
2018-04-24 22:29:31 -07:00
Curtis Yarvin
a2e2dee3db
Finish integrating %form in +type.
2018-04-24 21:57:54 -07:00
Joe Bryan
dcc5eb521d
fixes memory leak in ames fuzz-mode canceled requests
2018-04-24 15:28:35 -04:00
Joe Bryan
4466119b2e
allows imperial addresses in the absence of -N
2018-04-24 15:27:04 -04:00
cgyarvin
37b56f2fc8
Merge pull request #967 from joemfb/terminate-cttp-header
...
fixes improper null-termination in cttp header buffers
2018-04-16 23:07:35 +02:00
Joe Bryan
2a10000a67
fixes improper null-termination in cttp header buffers
2018-04-16 15:14:49 -04:00
Keaton Dunsford
95b2c68695
Merge pull request #965 from joemfb/friendly-tls
...
updates "secure server not started" msg to be friendlier
2018-04-11 14:21:12 -07:00
Joe Bryan
0588a3c7fd
updates "secure server not started" msg to be friendlier
2018-04-11 13:57:14 -07:00
Joe Bryan
4842bb8c29
Merge pull request #942 from joemfb/libh2o
...
rewrites http client and server to use libh2o
2018-04-11 13:12:23 -07:00
Joe Bryan
3ee0c7605c
removes client request debug printf
2018-04-11 12:23:42 -07:00
Joe Bryan
70cb696559
terminates all strings in headers and body buffers
2018-04-10 17:04:21 -07:00
Joe Bryan
a62d59edf0
cleans up http headers, incorporate review feedback
2018-04-10 17:04:21 -07:00
Joe Bryan
05339a771e
adds extra newline between headers and body
2018-04-10 12:55:44 -07:00