3e146f143c
sync workflows from master branch to zig-mach branch
2025-03-21 12:48:55 -07:00
838f0ffb96
fix json serialization for null/empty maps
2025-03-21 12:43:07 -07:00
acd6589909
add support for raw responses beginning with name of single field in response struct
2025-02-05 13:22:52 -08:00
78b36e2316
support for timestamp as f128 (more)
...
f128 is not really the correct data type long term. More information on the exact details are
https://smithy.io/2.0/aws/protocols/aws-json-1_1-protocol.html and
https://smithy.io/2.0/spec/protocol-traits.html\#timestampformat-trait
But...it will hold all our values and parses correctly, so we can use it for now
2025-02-05 13:21:53 -08:00
b369c29e84
manually set latest mach to remove confusion
2025-02-05 13:14:10 -08:00
e3bb4142d6
update example dependency
2024-12-19 09:04:42 -08:00
e02fb699fc
move away from deprecated API
2024-12-19 08:54:30 -08:00
35fad85c13
add .envrc
2024-12-19 08:48:37 -08:00
88d7e99d6b
add a build option to disable LLVM
2024-12-19 08:43:25 -08:00
debb4dab60
update example dependencies
2024-10-26 18:50:58 -07:00
6240225db2
workaround for zig issue 21815
2024-10-26 18:33:30 -07:00
0892914c5b
add build status note to readme
2024-10-17 12:00:42 -07:00
97b784f8e3
cleanup main, re-enable riscv64-linux
2024-10-17 12:00:20 -07:00
4fa30a70cc
more ci stuff
2024-10-17 11:28:54 -07:00
9497db373c
ci failing with panic that does not happen locally
2024-10-17 11:08:14 -07:00
3d78705ea5
update to latest zig nominated
2024-10-17 10:54:01 -07:00
1e2b3a6759
add smoke test step to speed local tests
2024-10-17 10:02:55 -07:00
908c9d2d42
add diagnostics option to rest calls
2024-08-27 13:37:36 -07:00
1fdff0bacd
include credenitals in logging control (tie to signing)
2024-08-27 11:42:07 -07:00
1fe39007c5
add logging control useful for build scripts
2024-08-27 11:30:23 -07:00
c5cb3dde29
Remove extra fields in request (AWS is sensitive to them)
2024-08-27 10:40:52 -07:00
f5663fd84d
allow serializeMap to work with optionals
2024-08-26 16:01:21 -07:00
c056dbb0ff
add diagnostics for failures
2024-08-23 16:03:37 -07:00
9e8198cee4
also override iam region for signing requests
2024-08-23 14:49:19 -07:00
43238a97eb
add iam global endpoint exception
2024-08-23 14:40:56 -07:00
b048b1193d
update to latest smithy
2024-08-23 14:01:51 -07:00
f85eb4caf1
add hack to allow import in build scripts
2024-08-23 13:50:30 -07:00
0bd583cae0
allow use in build scripts
2024-08-23 13:17:52 -07:00
3b35936ac6
disable wasi again
2024-08-23 12:59:56 -07:00
262cdefe12
TLS 1.3 should be behind us now
2024-08-23 12:56:21 -07:00
238952d127
add iam getRole test
...
This test triggers the scenario that a required response element exists, which
forces our check for "we do not expect data for this call" to be comptime.
It previously was accidentally runtime, which was solved by making
expected_body_field_len a comptime var.
2024-08-23 12:53:58 -07:00
38b51c768b
reformat test targets
2024-08-23 12:16:30 -07:00
86877ca264
update example to latest sdk
2024-08-19 09:48:45 -07:00
e5b662873a
omit most automatically added headers
2024-08-19 09:42:00 -07:00
a9f99c0205
add failing test for duplicate header values
2024-08-19 09:41:39 -07:00
c1c40644ac
fix nightly cron schedule
2024-07-08 17:09:50 -07:00
927871c59e
add check step for usage with zls
2024-07-01 18:54:58 -07:00
7298c6d3ee
...and, remove the old ones
2024-07-01 15:23:41 -07:00
4bfd9cb7bc
upgrade example dependencies
2024-07-01 14:51:16 -07:00
3e89ec468a
utf16leToUtf8 -> utf16LeToUtf8 (capital L)
2024-07-01 14:18:40 -07:00
d84246333c
update smithy dependency
2024-07-01 14:03:59 -07:00
f558b058e1
use explicit splitScalar
2024-07-01 13:45:29 -07:00
e665b94683
badges use branch of the workflow, not branch of the code
2024-07-01 13:08:48 -07:00
dd6a87a034
CrossTarget -> std.Target.Query
2024-07-01 12:55:49 -07:00
61592f039d
fix license in build.zig.zon
2024-06-08 10:17:40 -07:00
c8f625068d
upgrade github workflow
2024-06-07 08:40:44 -07:00
ffbbf21303
upgrade to zig 0.13.0
2024-06-07 08:26:56 -07:00
a659c99350
re-enable windows test for 0.13/LLVM 18, update README
2024-06-04 17:34:33 -07:00
981d5579f1
update to compatible package version
2024-06-04 17:04:11 -07:00
3307eb6b8f
update mach/nightly jobs to disambiguate package versions
2024-06-04 16:58:28 -07:00