Eddy Ashton
18e3e03483
Replace http-parser with llhttp ( #1913 )
2020-11-24 13:02:06 +00:00
Amaury Chamayou
7e0d84ff2a
Split stub to avoid importing unnecessary symbols in evercrypt.a ( #1789 )
2020-10-22 13:18:59 +01:00
Alex
882ee83a3a
Remove flatbuffers ( #1731 )
2020-10-09 13:02:09 +01:00
Alex
031c32cc69
. ( #1706 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2020-10-05 22:36:16 +01:00
Alex
09faf8e234
Aft: refactor progress tracker and introduce mock framework ( #1697 )
2020-10-05 16:24:41 +01:00
Amaury Chamayou
cb2b955e95
Remove valijson ( #1698 )
2020-10-02 18:57:43 +01:00
Christoph M. Wintersteiger
3cb7de75ba
Upgrade Evercrypt code ( #1576 )
2020-09-18 20:04:44 +01:00
Amaury Chamayou
cda3aec601
Upgrade quickjs from 2020-04-12 to 2020-09-06 ( #1589 )
2020-09-10 11:58:54 +01:00
Amaury Chamayou
4e3616134f
Upgrade nlohmann::json from 3.7.3 to 3.9.1 ( #1588 )
2020-09-08 15:24:34 +01:00
Amaury Chamayou
e61e6c4617
Update msgpack from 3.2.1 to 3.3.0 ( #1587 )
2020-09-08 14:28:10 +01:00
Amaury Chamayou
ab475d3715
Update valijson from v0.2 to v0.3 ( #1573 )
...
* Valijson update to v0.3
* Update CG and include
2020-09-04 21:04:56 +01:00
Amaury Chamayou
b1439f0bda
doctest update ( #1570 )
2020-09-04 20:38:48 +01:00
Amaury Chamayou
9dea9b4d88
update fmtlib ( #1572 )
2020-09-04 20:11:35 +01:00
Amaury Chamayou
638d1cfbe9
Update cli11 ( #1569 )
2020-09-04 16:07:05 +01:00
Maik Riechert
3cee33377b
JS modules, take 2 ( #1472 )
2020-08-04 11:44:13 +01:00
Maik Riechert
f941046011
JS modules ( #1469 )
...
* Add ccf.modules table.
* add set_module proposal function
* add remove_module proposal function
* add js module loader
* custom Module type; test; remove prefix
* patch quickjs for querying module exports
* add quickjs .patch
* endpoint modules!
* address pr comments
* formatting
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2020-07-31 14:05:05 +01:00
Amaury Chamayou
1909515480
Update CCF's copy of snmalloc ( #1391 )
2020-07-09 16:40:00 +01:00
Alex
ffdb7d56df
Merkle tree bug hotfix ( #1363 )
2020-07-01 09:27:35 +01:00
Alex
d283289b65
Backtrace and other cleanup ( #1261 )
2020-06-08 08:39:43 +01:00
Alex
053cf0a5e4
Upgrade snmalloc to 0.4.1 ( #1255 )
2020-06-05 10:44:13 +01:00
Eddy Ashton
3b0492cfd0
Use early-serialising KV implementation by default (take 2) ( #1234 )
2020-06-04 13:34:27 +01:00
Amaury Chamayou
1ef5ab6c5a
Upgrade hacl-star ( #1155 )
2020-05-07 13:54:58 +01:00
Amaury Chamayou
ee32b37ecd
Update http-parser ( #1151 )
2020-05-06 16:43:02 +01:00
Amaury Chamayou
14e97d004d
Update valijson ( #1149 )
2020-05-06 14:19:12 +01:00
Amaury Chamayou
942786003c
Update fmtlib ( #1148 )
2020-05-06 14:03:17 +01:00
Amaury Chamayou
e43ff91bc8
Update doctest ( #1143 )
2020-05-06 13:18:56 +01:00
Amaury Chamayou
8d90e50759
Upgrade mbedtls and flatbuffers ( #1082 )
2020-04-20 15:53:02 +01:00
Amaury Chamayou
69bc44a535
Upgrade quickjs to 2020-04-12 ( #1080 )
2020-04-20 14:16:42 +01:00
Amaury Chamayou
82506759e1
Upgrade CLI11 ( #1013 )
2020-03-31 10:15:47 +01:00
Eddy Ashton
3303244ce6
Flatten msgpack-c ( #970 )
2020-03-23 09:23:27 +00:00
Alex
587b53591b
Vendor in snmalloc ( #943 )
2020-03-11 17:23:52 +00:00
Julien Maffre
6729fc0b4f
Shamir Secret Sharing library in CCF ( #810 )
2020-02-07 09:15:54 +00:00
Amaury Chamayou
a247e1bcd2
Upgrade msgpack-c to 3.2.1 ( #745 )
2020-01-29 14:41:42 +00:00
Amaury Chamayou
e7ef33b181
Quickjs build ( #675 )
2020-01-07 18:27:27 +00:00
Amaury Chamayou
7b65149e7b
nlohmann upgrade 3.7.0 -> 3.7.3 ( #653 )
2019-12-20 16:21:23 +00:00
Amaury Chamayou
36fad90c7a
Upgrade evercrypt and switch to new official hacl-star checked-in extracted C ( #654 )
2019-12-20 08:37:31 +00:00
olgavrou
3b6dd909df
First try at using flatbuffers ( #579 )
2019-11-26 09:20:36 +00:00
Amaury Chamayou
e66f5ce7b3
snmalloc is unused at the moment, it will be picked up again through ( #563 )
...
openenclave once it has been added there
2019-11-15 11:03:20 +00:00
Amaury Chamayou
fb5e15f0ab
Remove submodule ( #500 )
2019-11-01 14:37:38 +00:00
Alex
5e8e5e3f19
Add ePBFT( #420 )
2019-10-09 14:08:22 +01:00
Amaury Chamayou
a0b3a23a48
Initial minimal cut of HTTP support ( #396 )
2019-09-30 11:26:31 +01:00
Amaury Chamayou
f744d557bb
Docker on windows ( #352 )
2019-09-04 17:45:36 +01:00
Amaury Chamayou
ec8cc925dd
Evercrypt submodule ( #336 )
2019-08-29 11:22:05 +01:00
Amaury Chamayou
bbec213e69
OE upgrade ( #308 )
2019-08-16 19:52:55 +01:00
Julien Maffre
0d855ff4da
Evercrypt update ( #182 )
2019-06-24 15:52:11 +01:00
Eddy Ashton
d19f0b368f
Friendlier formatting of log messages ( #179 )
...
* Stop repeating FMT_HEADER_ONLY
* Remove unnecessary format separator
* Add LOG_*_FMT macros
* Many replacements, mostly LOG_INFO > LOG_INFO_FMT
* Finish nodestate.h
* Fix typos
* Halfway through raft.h
* LOG_FATAL > LOG_FATAL_FMT
* Prefer continue to empty while, for readability
* Replace all LOGs in tcp.h
* Replace remaining LOG_TRACEs
* Add picobench tests comparing LOG_DEBUG with LOG_DEBUG_FMT
* Simplify string-only logs
* Another batch of renames
* Replace in keypair.h
* Include ostream.h - we defined operator<< and want to use it
* Clarify comments
* Replace in kv.h
* Replacements in rpcconnections.h
* Replacements in nodeconnections.h
* Final pass on LOG_FAILs
* Add missing brackets noticed in review
2019-06-19 17:51:45 +01:00
Amaury Chamayou
4dd6348061
Upgrade msgpack-c to 3.2.0 ( #149 )
2019-06-12 13:57:47 +01:00
Amaury Chamayou
2e2c9b94a3
Small temporary workaround on generated code to get ePBFT building ( #130 )
2019-06-07 10:48:57 +01:00
Amaury Chamayou
39483a3358
Revert "Update CCF to work with ePBFT ( #127 )"
...
This reverts commit d6b4ce6681
.
2019-06-06 17:00:04 +01:00
Alex
d6b4ce6681
Update CCF to work with ePBFT ( #127 )
2019-06-06 16:34:26 +01:00
Eddy Ashton
817f586cc6
Add valijson ( #109 )
...
* Add valijson sources
* Add valijson to cgmanifest
2019-06-04 13:49:22 +01:00
Amaury Chamayou
66e168d4da
Everest refresh ( #94 )
2019-05-29 17:36:10 +01:00
Amaury Chamayou
59eaa1a786
fmtlib ( #89 )
2019-05-24 10:17:29 +01:00
Amaury Chamayou
b05da63d5c
Initial file import
2019-04-26 16:27:27 +01:00