Moved kaitai::kstream::string_to_int() to cpp file; fixed exceptions to be more brief to match STL implementation; added 2 tests for exceptions; added note about strictness of conversion here |
|
More...
|
over 1 year ago
|
gtest-nano: added FAIL() macro |
|
More...
|
over 1 year ago
|
string_to_int: add docstring, add headers for successful compilation in gcc4.1 environment |
|
More...
|
over 1 year ago
|
ci-go: fix recovery in Go 1.19.11+, exclude by renaming (not removing) |
|
More...
|
over 1 year ago
|
Added kaitai::kstream::string_to_int + tests for in for C++98 compat |
|
More...
|
over 1 year ago
|
KST: generated specs for expr_to_i_trailing for C++98/11 |
|
More...
|
over 1 year ago
|
Pulled new compiler + tests to start off with ExprToITrailing |
|
More...
|
over 1 year ago
|
KSError: added ConversionError and relevant mappings to exceptions in languages where this will be supported (part of effort requires for https://github.com/kaitai-io/kaitai_struct/issues/1023) |
|
More...
|
over 1 year ago
|
expr_to_i_trailing: regenerates KST->target for Java/Python/Ruby |
|
More...
|
over 1 year ago
|
translator: added "exception" field to individual assertions, forming separate use case of TestEquals + TestException |
|
More...
|
over 1 year ago
|
Added expr_to_i_trailing test (ksy + kst) to address https://github.com/kaitai-io/kaitai_struct/issues/1023 |
|
More...
|
over 1 year ago
|
translator: bump sbt up to 1.9.2 |
|
More...
|
over 1 year ago
|
Dockerfile: use OpenJDK 17 and Ruby 3.2 |
|
More...
|
over 1 year ago
|
Dockerfile: specify `-fsSL` curl options when downloading KSC |
|
More...
|
over 1 year ago
|
Also accept later Bundler than 2.2.33 (but older than 3.0.0) |
|
More...
|
over 1 year ago
|
GHA: do recursive submodules for now to avail to tests/push_artifacts |
|
More...
|
over 1 year ago
|
Migration from Travis to GitHub Actions (#1044) |
|
More...
|
over 1 year ago
|
Python, Construct: don't add timestamps to test result .xml file names |
|
More...
|
over 1 year ago
|
{ci,run}-python: enable "development mode", don't write .pyc files |
|
More...
|
over 1 year ago
|
Support writing to 'file' objects in Python 2 |
|
More...
|
over 1 year ago
|
write_align_to_byte(): clear bit buffer even if the write fails |
|
More...
|
over 1 year ago
|
write_bits_int_{be,le}(): raise EOF errors proactively |
|
More...
|
over 1 year ago
|
is_eof(): fix for write-only streams |
|
More...
|
over 1 year ago
|
cpp_builder: allow both gmake & make |
|
More...
|
over 1 year ago
|
Make output more verbose, use gmake --version |
|
More...
|
over 1 year ago
|
cpp_builder: add make/cmake version detection, use `cmake --build` rather than raw make invocation, add `--output-sync=target` in attempt to do more proper line buffering if supported |
|
More...
|
over 1 year ago
|
size(): fix returning `None` in Python 2 for 'file' objects |
|
More...
|
over 1 year ago
|
Try rolling back CMAKE_CXX_STANDARD to 11, as results in weird errors with clang3.4 related to `using ::gets` deep in libstdc++ headers |
|
More...
|
over 1 year ago
|
docker-ci: added --rebuild / -r flag to force cleanup of binary artifacts before the build |
|
More...
|
over 1 year ago
|
docker-ci: added primitive tool to compare current run results with previous results in GitHub ci_artifacts repo |
|
More...
|
over 1 year ago
|