2020-09-21 |
Philippe Proulx | Enable discarded event records snapshot FT DST feature... |
tree | commitdiff |
2020-09-21 |
Philippe Proulx | Rename "time" -> "timestamp" (terminology) |
tree | commitdiff |
2020-09-18 |
Philippe Proulx | Rename "target byte order" -> "native byte order" |
tree | commitdiff |
2020-09-18 |
Philippe Proulx | config.py: move target byte order property from config... |
tree | commitdiff |
2020-09-17 |
Philippe Proulx | barectf.h.j2: use more accurate definition names |
tree | commitdiff |
2020-09-17 |
Philippe Proulx | Rename "event type" -> "event record type", "stream... |
tree | commitdiff |
2020-09-10 |
Philippe Proulx | config.py, tsdl182gen.py: fix Mypy/Pylint errors |
tree | commitdiff |
2020-09-10 |
Philippe Proulx | Fix: include/3/stdreal.yaml: `align` -> `alignment` |
tree | commitdiff |
2020-09-10 |
Philippe Proulx | Add user dynamic array field support |
tree | commitdiff |
2020-09-09 |
Philippe Proulx | config.py: UnsignedIntegerFieldType.__init__(): forward... |
tree | commitdiff |
2020-09-09 |
Philippe Proulx | Add user static array field support (with recursion) |
tree | commitdiff |
2020-09-09 |
Philippe Proulx | Fix: config.py: implement _ArrayFieldType.size_is_dynamic() |
tree | commitdiff |
2020-09-09 |
Philippe Proulx | serialize-write-bit-array-statements.j2: increment... |
tree | commitdiff |
2020-09-09 |
Philippe Proulx | cgen.py: use C type classes for _CodeGen._ft_c_type() |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | Fix: barectf/include/3: remove `byte-order` properties |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | Fix: size-write-struct-statements.j2: use `ev_type... |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | config_parse_v2.py: fix typing issue |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | struct-ft.j2: use a single line for array indices |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | cgen.py, templates: use new `_CompoundOp` for structure... |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | serialize-write-bit-array-statements.j2: use memcpy... |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | serialize-write-time-statements.j2: capitalize C comment |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | bitfield.h.j2: keep a single version for the target... |
tree | commitdiff |
2020-09-08 |
Philippe Proulx | config.py: remove bit array field type's byte order... |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | templates: rename "licence" -> "license" |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | bitfield.h.j2: restore `bitfield.h`'s original copyright |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | bitfield.h.j2: remove `_BYTE_ORDER` definition; set... |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | barectf: fix Flake8 errors |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | config_parse_v3.py: fix Pylint errors/warnings |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | barectf.c.j2: remove superfluous empty line |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | cgen.py: _CodeGen.gen_src(): remove ugly empty lines... |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | config: replace trace type's default BO with configurat... |
tree | commitdiff |
2020-09-04 |
Philippe Proulx | Fix: _effective_config_file(): get root node to have... |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf: fix Flake8 errors |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | codegen.py, cgen.py: fix Pylint errors/warnings |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | cgen.py: add type hints |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | codegen.py: add type hints |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | Reorganize JSON schemas under `barectf/schemas/config` |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf.c.j2: use single return points |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf.c.j2: do not pass useless parameters to _ev_siz... |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | `_FieldType`: add `size_is_dynamic` property |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | templates: capitalize C comments |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | Put C code generator in its own module |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | templates: use Jinja 2's `true`, not Python's `True` |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | Make generated C code as `const` as possible |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf.c.j2: _ALIGN(): make it explicit that `_at_var... |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | gen.py, templates: use root FT prefixes which match... |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | metadata.j2: root_ft(): do not indent within macro |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf.c.j2: packet closing function: do not repeat... |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | bitfield.h.j2: do not prefix bitfield functions |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | templates: commonize the licence header |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | templates: add licence headers to all templates |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | barectf/templates/metadata/*.j2: normalize |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | Fix: _IntegerFieldType.__init__(): use correct alignment |
tree | commitdiff |
2020-09-03 |
Philippe Proulx | _CCodeGenerator.generate_c_src(): use Jinja 2 templates |
tree | commitdiff |
2020-08-28 |
Philippe Proulx | tsdl182gen.py: remove unused `jinja2` import |
tree | commitdiff |
2020-08-28 |
Philippe Proulx | _CCodeGenerator.generate_header(): use Jinja 2 templates |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | Add `common.j2` template |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | Jinja 2 templates: stylize block comments like C block... |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | barectf.h: do not include `barectf-bitfield.h` |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | bitfield.h.j2: prefix `CAST_PTR` with the uppercase... |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | _CCodeGenerator.generate_bitfield_header(): use a Jinja... |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | gen.py: add _CCodeGenerator._create_{file_}template... |
tree | commitdiff |
2020-08-27 |
Philippe Proulx | template.py: define a `_Template` class instead of... |
tree | commitdiff |
2020-08-20 |
Philippe Proulx | Use Jinja 2 templates to generate the `metadata` file |
tree | commitdiff |
2020-08-11 |
Philippe Proulx | cli.py: fix Pylint errors |
tree | commitdiff |
2020-08-11 |
Philippe Proulx | Add Python type hints |
tree | commitdiff |
2020-08-10 |
Philippe Proulx | v3 YAML config: require `$default-byte-order` property |
tree | commitdiff |
2020-08-08 |
Philippe Proulx | __init__.py: remove `barectf_config_file` name |
tree | commitdiff |
2020-08-08 |
Philippe Proulx | cli.py: fix wrong comment |
tree | commitdiff |
2020-08-07 |
Philippe Proulx | cli: add short command descriptions to their help text |
tree | commitdiff |
2020-08-07 |
Philippe Proulx | cli: add `--help` usage and description in command... |
tree | commitdiff |
2020-08-07 |
Philippe Proulx | cli: add `show-configuration-version` command |
tree | commitdiff |
2020-08-07 |
Philippe Proulx | cli: add `show-effective-configuration` command |
tree | commitdiff |
2020-08-07 |
Philippe Proulx | cli: introduce Git-like commands |
tree | commitdiff |
2020-07-30 |
Philippe Proulx | Fix: remove import cycles from `config.py` |
tree | commitdiff |
2020-07-29 |
Philippe Proulx | Use barectf.cli._run() as the CLI's starting function |
tree | commitdiff |
2020-07-29 |
Philippe Proulx | Add package inclusion dir. at the API level |
tree | commitdiff |
2020-07-28 |
Philippe Proulx | Introduce new barectf configuration API and YAML config... |
tree | commitdiff |
2020-06-01 |
Philippe Proulx | Rename `msg`/`ctx` properties 👉 `message`/`context` |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: use package names (do not import "from") |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | cli.py: fix PEP 8 errors, as reported by `flake8` |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | cli.py: format |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | cli.py: standardize `exc` as exception name |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | cli.py: replace `'...'.format(...)` with f-strings |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: replace `'...'.format()` with f-strings |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: fix PEP 8 errors, as reported by ... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: comment `_ConfigParseErrorCtx` and... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | _YamlConfigParser: rename field type creation methods... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | _YamlConfigParser: rename `_root_yaml_path` 👉 `_root_path` |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: use a `_YamlConfigParser` object a... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: normalize exception contexts and messages |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | config_parse.py: update/improve comments |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: rename `ConfigParseError` 👉 `_ConfigParseError` |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: use JSON schema to validate special root field... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: schemas: use conditionals intead of `oneOf... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | _SchemaValidator.validate(): use "element" prefix for... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: reflow licence headers for 72 columns |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | barectf: update copyright years |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | gen.py, templates.py: replace double quotes with backti... |
tree | commitdiff |
2020-05-29 |
Philippe Proulx | cli.py, config_parse.py: replace double quotes with... |
tree | commitdiff |
next |