26 Commits

Author SHA1 Message Date
Sadie Powell
c89dc0612a Include the upstream license files for vendored libraries. 2022-01-31 00:11:44 +00:00
Sadie Powell
3b0cb01d63 Update vendored dependencies. 2021-08-27 09:25:01 +01:00
Sadie Powell
e4560ecec4 Only vendor the bits of utfcpp that we actually use. 2021-05-05 00:38:05 +01:00
Sadie Powell
859a79923a Migrate some stuff away from print_format. 2021-01-27 16:47:08 +00:00
Sadie Powell
f6b861f12d Fix unnecessary begin blocks in Perl source files. 2021-01-25 12:39:56 +00:00
Sadie Powell
455ff5f3e6 Update vendored libraries. 2020-10-30 12:01:06 +00:00
Sadie Powell
ba606ab1ed Unvendor optional-lite.
The use for this never actually materialised in v3.
2020-10-01 15:40:58 +01:00
Sadie Powell
46390a54b3 Update vendored dependencies and fix update tool for Perl changes. 2020-07-30 14:29:11 +01:00
Sadie Powell
758a0aa59b Vendor the optional-lite library. 2020-04-05 12:14:01 +01:00
Sadie Powell
0609b6cdad Update the http_parser library to v2.9.4. 2020-04-05 12:03:00 +01:00
Sadie Powell
5ea4b66f68 Update the vendored http_parser library to v2.9.3. 2020-02-13 03:00:34 +00:00
Sadie Powell
87471ab92d Add a function for showing a command whilst executing it. 2020-01-18 14:25:03 +00:00
Sadie Powell
47fe6c5540 Add a tool for updating the vendored libaries. 2020-01-17 23:37:32 +00:00
Peter Powell
a47e2df0ce Replace our Windows getopt_long wrapper with ya_getopt.
Closes #546.
2019-12-08 19:59:34 +00:00
Peter Powell
4f4bc07f41 Update vendored utfcpp to v3.1. 2019-08-02 12:52:22 +01:00
Peter Powell
c13d0744fe Update vendored utfcpp library to commit ad27c7d5e0. 2019-04-25 19:24:35 +01:00
Peter Powell
f2712eaf0c Update vendored http_parser library to v2.9.2. 2019-04-25 19:24:35 +01:00
Peter Powell
1645bbc231 Fix the link to the http_parser vendor page. 2019-03-14 11:36:24 +00:00
Robby
ac0d5abaac Update most URLs to use HTTPS and fix some dead links. 2019-03-14 11:02:24 +00:00
Peter Powell
29696ca3eb Fix http_parser last updated date. 2019-01-05 16:54:34 +00:00
Peter Powell
d45060c2ba Update the vendored http_parser library to v1.3. 2019-01-01 14:11:06 +00:00
Peter Powell
efdb51bc9d WebSocket: send messages as text by default.
This requires all messages to be UTF-8. If you are using a UTF-8
incompatible text encoding then you can disable this by setting
<websocket:sendastext> to false.
2018-11-03 14:12:59 +00:00
Peter Powell
dfe7e7da97 Fix the ordering of libraries in the vendor readme. 2018-10-31 05:28:16 +00:00
edef
23090cb7e4 Use nodejs/http_parser instead of a homebrew parser. 2018-10-06 17:51:11 +02:00
Peter Powell
bb15147464 Convert m_sha256 to use a vendored library instead of bundling.
The require_compiler("GCC") directive is required to work around
some GCCs ignoring the GCC pragma for disabling warnings.
2018-10-04 14:22:37 +02:00
Peter Powell
188acfed6f Convert m_bcrypt to use a vendored library instead of bundling. 2018-08-14 15:48:43 +01:00