|
78c9c1292c
|
build: update to zig-0.14
|
2025-03-05 10:56:32 +01:00 |
|
|
a3f0f5b089
|
Merge commit '9ca04ddfc715e0f7d29d3f6b39269ad9bf174230'
|
2025-02-11 18:35:15 +01:00 |
|
|
9ca04ddfc7
|
feat: add a minimum number of threads to spawn with env MIN_THREAD override
|
2025-02-11 18:34:46 +01:00 |
|
|
eb9b8a3dcf
|
fix: windows build with 0.14.0-dev.3039
|
2025-02-04 23:29:28 +01:00 |
|
|
063c441c30
|
fix: build with 0.14.0-dev.3039
|
2025-02-04 22:52:28 +01:00 |
|
|
72aa6150c5
|
build: update to 0.14.0-dev.3039
|
2025-02-04 21:05:33 +01:00 |
|
|
0dee31636e
|
Merge branch 'master' into zig-0.14
|
2025-01-30 18:25:08 +01:00 |
|
|
db3ad5f45e
|
feat: support matching and extracting enums
|
2025-01-29 15:32:34 +01:00 |
|
|
448d130c7c
|
feat: add debug trace channel
|
2025-01-26 16:32:13 +01:00 |
|
|
fdf7a0c3bb
|
fix: non-message traces
|
2025-01-24 13:00:36 +01:00 |
|
|
d884d8ba59
|
feat: add message formatter
|
2025-01-24 12:42:33 +01:00 |
|
|
d2b65df7c5
|
refactor: remove an unused include
|
2025-01-20 18:27:18 +01:00 |
|
|
2dd2b9e087
|
refactor: run clang linter and formatter
|
2025-01-20 18:21:54 +01:00 |
|
|
7668befc06
|
build: update zig-tracy for win32 support
|
2025-01-20 15:29:47 +01:00 |
|
|
b7ace53387
|
Merge pull request #3 from marler8997/fixDoubleClose
fix double free of stdout/stderr child process handles
|
2025-01-06 20:29:50 +01:00 |
|
Jonathan Marler
|
2e6c21646d
|
fix double free of stdout/stderr child process handles
|
2025-01-06 10:50:27 -07:00 |
|
|
7850be31f8
|
feat: use CREATE_NO_WINDOW to avoid child processes creating a console window
closes #2
|
2025-01-05 16:45:49 +01:00 |
|
|
c6432f7490
|
build: update to zig-0.14.0-dev.2546
|
2024-12-21 20:51:51 +01:00 |
|
|
42b3f72c44
|
build: update to zig-0.14.0-dev.2546
|
2024-12-21 20:37:25 +01:00 |
|
|
16a370867d
|
build: update dependencies for zig-0.14.0-dev.2546 compatibility
|
2024-12-21 20:36:50 +01:00 |
|
|
321abd2006
|
build: fix zig wrapper for nightly builds
|
2024-12-21 20:36:13 +01:00 |
|
|
9df7beb192
|
feat: return all subprocess errors as term messages
|
2024-12-16 19:08:49 +01:00 |
|
|
e44e6ed306
|
fix: restrict return type of exit_normal and exit_fmt
|
2024-12-16 19:04:45 +01:00 |
|
|
1da74bfb5c
|
fix: update zig wrapper script
|
2024-12-16 18:35:32 +01:00 |
|
|
1691421a94
|
fix: a leak in subprocess
|
2024-11-17 22:17:05 +01:00 |
|
|
394b434169
|
feat: make cbor.writeJsonValue public
|
2024-11-17 22:15:56 +01:00 |
|
|
2b380bbef4
|
fix: improve CallContext robustness
|
2024-10-22 20:52:41 +02:00 |
|
|
d7dd271163
|
fix: be more conservative with stack space to avoid stack overflows on macos
|
2024-10-21 18:52:00 +02:00 |
|
|
6e65fa623a
|
feat: prevent some more json encode/decode errors and clean-up error sets
|
2024-09-19 20:58:39 +02:00 |
|
|
06ff2a148c
|
feat: use a dynamic buffer to prohibit error.Overflow in jsonScanUntil
Also, clean-up the definition of CborJsonError
|
2024-09-18 21:29:41 +02:00 |
|
|
09519fb5b0
|
fix: fix windows build of flow
|
2024-08-31 21:00:43 +02:00 |
|
|
426a012d82
|
feat: add thespian.store_error and thespian.restore_error
|
2024-08-29 16:50:43 +02:00 |
|
|
4a0ec2dbfb
|
feat: report current_instance in DEADSEND messages
|
2024-08-29 16:50:37 +02:00 |
|
|
f9704faa94
|
refactor: reformat instance.cpp
|
2024-08-29 14:39:52 +02:00 |
|
|
20339921cf
|
feat: report sender in DEADSEND errors
|
2024-08-29 14:37:35 +02:00 |
|
|
a3c595979f
|
feat: add a tag to Pid.delay_send_cancellable for better tracing
|
2024-08-29 13:11:20 +02:00 |
|
|
9462ef22c6
|
build: add compile_commands.json to .gitignore
|
2024-08-27 19:27:28 +02:00 |
|
|
858dcf09e0
|
refactor: clean-up some clang-tidy warnings
|
2024-08-27 19:27:22 +02:00 |
|
|
ee6b1276df
|
feat: log thespian errors to std.log
|
2024-08-08 19:49:21 +02:00 |
|
|
5eb4b9b916
|
fix(subprocess): use direct writes for stdin on windows
file_stream is not supported for stdin on windows apparently
|
2024-08-08 19:48:15 +02:00 |
|
|
b10131ee52
|
feat: panic with stacktrace on OutOfMemory errors when stack_trace_on_errors is set
|
2024-08-05 21:36:31 +02:00 |
|
|
b82d735579
|
feat: make zig stack traces optional
|
2024-07-04 23:08:24 +02:00 |
|
|
fa72fb879c
|
fix(window): handle shutdown correctly in subprocess_windows
|
2024-06-27 22:18:41 +02:00 |
|
|
379b7e8abf
|
fix(windows): prevent @intCast crash on windows
|
2024-06-27 19:04:12 +02:00 |
|
|
5ba56ab5c7
|
feat: improve subprocess_windows read_error messages
|
2024-06-27 18:54:42 +02:00 |
|
|
f1a89bdf9d
|
feat: add stack traces to thespian errors in debug builds
|
2024-06-26 23:28:17 +02:00 |
|
|
3ace316308
|
feat: add support for floats to cbor
|
2024-06-25 21:04:51 +02:00 |
|
|
3db5b9ad96
|
fix(windows): windows returns a different timeout_error on cancel
|
2024-06-20 10:04:18 +02:00 |
|
|
f716b924e2
|
feat: add pid.delay_send and pid.delay_send_cancellable
|
2024-06-18 19:10:07 +02:00 |
|
|
8218bda8e3
|
build: only build backtrace code on linux
|
2024-06-13 10:11:07 +02:00 |
|