deliverable/barectf.git
2020-09-03  Philippe Proulx`_FieldType`: add `size_is_dynamic` property
2020-09-03  Philippe Proulxtemplates: capitalize C comments
2020-09-03  Philippe ProulxPut C code generator in its own module
2020-09-03  Philippe Proulxtemplates: use Jinja 2's `true`, not Python's `True`
2020-09-03  Philippe ProulxMake generated C code as `const` as possible
2020-09-03  Philippe Proulxbarectf.c.j2: _ALIGN(): make it explicit that `_at_var...
2020-09-03  Philippe Proulxgen.py, templates: use root FT prefixes which match...
2020-09-03  Philippe Proulxmetadata.j2: root_ft(): do not indent within macro
2020-09-03  Philippe Proulxbarectf.c.j2: packet closing function: do not repeat...
2020-09-03  Philippe Proulxbitfield.h.j2: do not prefix bitfield functions
2020-09-03  Philippe Proulxtemplates: commonize the licence header
2020-09-03  Philippe Proulxtemplates: add licence headers to all templates
2020-09-03  Philippe Proulxbarectf/templates/metadata/*.j2: normalize
2020-09-03  Philippe ProulxFix: _IntegerFieldType.__init__(): use correct alignment
2020-09-03  Philippe Proulx_CCodeGenerator.generate_c_src(): use Jinja 2 templates
2020-08-28  Philippe Proulxtsdl182gen.py: remove unused `jinja2` import
2020-08-28  Philippe Proulx_CCodeGenerator.generate_header(): use Jinja 2 templates
2020-08-27  Philippe ProulxAdd `common.j2` template
2020-08-27  Philippe ProulxJinja 2 templates: stylize block comments like C block...
2020-08-27  Philippe Proulxbarectf.h: do not include `barectf-bitfield.h`
2020-08-27  Philippe Proulxbitfield.h.j2: prefix `CAST_PTR` with the uppercase...
2020-08-27  Philippe Proulx_CCodeGenerator.generate_bitfield_header(): use a Jinja...
2020-08-27  Philippe Proulxgen.py: add _CCodeGenerator._create_{file_}template...
2020-08-27  Philippe Proulxtemplate.py: define a `_Template` class instead of...
2020-08-20  Philippe ProulxUse Jinja 2 templates to generate the `metadata` file
2020-08-11  Philippe Proulxcli.py: fix Pylint errors
2020-08-11  Philippe ProulxAdd Python type hints
2020-08-10  Philippe Proulxv3 YAML config: require `$default-byte-order` property
2020-08-08  Philippe Proulx__init__.py: remove `barectf_config_file` name
2020-08-08  Philippe Proulxcli.py: fix wrong comment
2020-08-07  Philippe Proulxcli: add short command descriptions to their help text
2020-08-07  Philippe Proulxcli: add `--help` usage and description in command...
2020-08-07  Philippe Proulxcli: add `show-configuration-version` command
2020-08-07  Philippe Proulxcli: add `show-effective-configuration` command
2020-08-07  Philippe Proulxcli: introduce Git-like commands
2020-07-30  Philippe ProulxFix: add missing `tests/config/2/fail/metadata` directory
2020-07-30  Philippe ProulxFix: remove import cycles from `config.py`
2020-07-29  Philippe ProulxUse barectf.cli._run() as the CLI's starting function
2020-07-29  Philippe ProulxAdd package inclusion dir. at the API level
2020-07-29  Philippe Proulxtox.ini: keep a single `pylint` environment (warnings...
2020-07-29  Philippe Proulxtox.ini: rename `pep8` environment to `flake8`
2020-07-28  Philippe ProulxIntroduce new barectf configuration API and YAML config...
2020-07-27  Philippe Proulxpoetry.lock: update
2020-06-01  Philippe ProulxRename `msg`/`ctx` properties 👉 `message`/`context`
2020-05-29  Philippe Proulxbarectf: use package names (do not import "from")
2020-05-29  Philippe Proulxcli.py: fix PEP 8 errors, as reported by `flake8`
2020-05-29  Philippe Proulxcli.py: format
2020-05-29  Philippe Proulxcli.py: standardize `exc` as exception name
2020-05-29  Philippe Proulxcli.py: replace `'...'.format(...)` with f-strings
2020-05-29  Philippe Proulxconfig_parse.py: replace `'...'.format()` with f-strings
2020-05-29  Philippe Proulxpyproject.toml: require Python 3.6+
2020-05-29  Philippe Proulxconfig_parse.py: fix PEP 8 errors, as reported by ...
2020-05-29  Philippe Proulxtox.ini: make `flake8` ignore `templates.py`
2020-05-29  Philippe Proulxtox.ini: run `flake8` for the `barectf` directory only
2020-05-29  Philippe Proulxconfig_parse.py: comment `_ConfigParseErrorCtx` and...
2020-05-29  Philippe Proulx_YamlConfigParser: rename field type creation methods...
2020-05-29  Philippe Proulx_YamlConfigParser: rename `_root_yaml_path` 👉 `_root_path`
2020-05-29  Philippe Proulxconfig_parse.py: use a `_YamlConfigParser` object a...
2020-05-29  Philippe Proulxconfig_parse.py: normalize exception contexts and messages
2020-05-29  Philippe Proulxconfig_parse.py: update/improve comments
2020-05-29  Philippe Proulxbarectf: rename `ConfigParseError` 👉 `_ConfigParseError`
2020-05-29  Philippe Proulxbarectf: use JSON schema to validate special root field...
2020-05-29  Philippe Proulxbarectf: schemas: use conditionals intead of `oneOf...
2020-05-29  Philippe Proulx_SchemaValidator.validate(): use "element" prefix for...
2020-05-29  Philippe ProulxLICENSE: reflow licence header for 72 columns
2020-05-29  Philippe ProulxLICENSE: update copyright years
2020-05-29  Philippe Proulxbarectf: reflow licence headers for 72 columns
2020-05-29  Philippe Proulxbarectf: update copyright years
2020-05-29  Philippe Proulxgen.py, templates.py: replace double quotes with backti...
2020-05-29  Philippe Proulxcli.py, config_parse.py: replace double quotes with...
2020-05-29  Philippe ProulxUse JSON schemas to validate the layout and types of...
2020-05-22  Philippe Proulxconfig_parse.py: add _append_error_ctx() to remove...
2020-05-22  Philippe ProulxMake configuration and metadata objects immutable
2020-05-22  Philippe ProulxCapitalize exception messages and what the CLI prints
2020-05-22  Philippe Proulxtest.bash: pass all `.bats` files to `bats`
2020-05-22  Philippe Proulxbarectf_config_check_fail(): check that failure is...
2020-05-22  Philippe Proulxtests/config/pass/everything/pass.bats: quote `$CC`
2020-05-22  Philippe Proulxtests/config/pass/everything/pass.bats: make test direc...
2020-05-22  Philippe Proulxtests/config/fail/yaml/invalid.yaml: fix invalid YAML...
2020-05-22  Philippe Proulxcli: print traceback for unknown exceptions
2020-05-22  Philippe ProulxAppend context to a `ConfigError` instead of wrapping...
2020-05-22  Philippe ProulxRemove everything related to CTF sequences and variants
2020-05-22  Philippe ProulxConvert project to a Poetry project
2020-05-14  Philippe Proulxbarectf/__init__.py: build version string instead of...
2019-06-04  Michael JeansonAdd git-review config
2019-03-25  Philippe Proulxbarectf v2.3.1
2019-03-25  Philippe ProulxFix: do not sample clock when closing/opening a packet...
2019-01-11  Philippe ProulxFix: use the same actions to compute event size and...
2017-10-17  Philippe Proulxbarectf v2.3.0
2017-10-17  Philippe Proulxtox.ini: no `pep8` env by default, fix testenv:pep8 env
2017-10-17  Philippe Proulxbarectf/config.py: fix whitespaces (PEP 8)
2017-10-17  Michael Jeansontox: Add usedevelop
2017-10-17  Michael JeansonFix: fail tests succeed on env failure
2017-10-17  Philippe Proulxtests/common.bash: use $status, not $?, when using...
2017-10-17  Philippe ProulxMerge branch 'tox' of https://github.com/mjeanson/barectf
2017-10-17  Michael JeansonAdd tox support
2017-10-17  Philippe ProulxMerge branch 'master' of https://github.com/mjeanson...
2017-10-17  Philippe ProulxFix: templates.py: call bt_piecewise_rshift() with...
2017-10-17  Michael JeansonFix: return proper exit code on test failure
2016-11-19  Philippe Proulxlinux-fs-simple example Makefile: make platform depend...
next
This page took 0.037888 seconds and 4 git commands to generate.