Recent Releases of gallia
gallia - v2.0.0a3
This release was created, since v2.0.0a2 is somehow broken and misses a few commits. Most likely a rebase issue on my side… :)
What's Changed
- fix(discover-doip): Fix incorrect variable in log message by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/666
- fix: Add RND320 interface support by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/667
- fix(rtcl): handle missing args directly in config validator, effectiv… by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/668
- fix(ecu): Fix overlooked retries case after semantic change of max-re… by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/670
- fix(config): Serialize hex bytes to hex string by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/669
- chore: move script into justfile by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/671
- fix(scan-identifiers): No longer scan suppress response bit for 0x27 by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/673
- chore(deps): Update pylsp-mypy requirement from <0.7,>=0.6 to >=0.6,<0.8 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/675
- fix: Let waitforecu() reconnect on all ConnectionErrors incl. hidden by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/678
- fix(client): Do no longer send TesterPresent in ResponsePending loop by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/676
- Mutltiple Fixes by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/674
- fix(db): Create single task that executes DiagnosticMessage queries by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/677
- Fix auto completion by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/683
- fix: Serialize CAN frames when DLC is not set by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/681
- Improve session scanner by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/682
- Dump seeds improvements by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/684
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v2.0.0a1...v2.0.0a3
- Python
Published by rumpelsepp 12 months ago
gallia - v2.0.0a2
What's Changed
- fix(discover-doip): Fix incorrect variable in log message by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/666
- fix: Add RND320 interface support by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/667
- fix(rtcl): handle missing args directly in config validator, effectiv… by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/668
- fix(ecu): Fix overlooked retries case after semantic change of max-re… by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/670
- fix(config): Serialize hex bytes to hex string by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/669
- chore: move script into justfile by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/671
- fix(scan-identifiers): No longer scan suppress response bit for 0x27 by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/673
- chore(deps): Update pylsp-mypy requirement from <0.7,>=0.6 to >=0.6,<0.8 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/675
- fix: Let waitforecu() reconnect on all ConnectionErrors incl. hidden by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/678
- fix(client): Do no longer send TesterPresent in ResponsePending loop by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/676
- Mutltiple Fixes by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/674
- fix(db): Create single task that executes DiagnosticMessage queries by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/677
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v2.0.0a1...v2.0.0a2
- Python
Published by rumpelsepp 12 months ago
gallia - v2.0.0a1
What's Changed
- chore(deps): Bump astral-sh/setup-uv from 4 to 5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/660
- chore(deps): Update pytest-cov requirement from <6,>=4 to >=4,<7 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/662
- chore(deps): Update reuse requirement from <5.0,>=4.0 to >=4.0,<6.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/663
- chore(deps): Bump actions/attest-build-provenance from 1 to 2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/661
- chore(deps): Update pytest-asyncio requirement from <0.25,>=0.20 to >=0.20,<0.26 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/659
- Add DynamicallyDefineDataIdentifier service by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/639
- fix(log): Always call self.close() on exit by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/664
- chore: Reintroduce Python 3.11 support by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/665
- chore: Remove from future import annotations by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/654
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v2.0.0a0...v2.0.0a1
- Python
Published by rumpelsepp about 1 year ago
gallia - v2.0.0a0
What's Changed
- fix: Merge slot arguments in flex-dump tool by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/580
- fix: Remove pygit2 dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/582
- chore(deps): Bump httpx from 0.27.0 to 0.27.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/588
- chore(deps-dev): Bump ruff from 0.6.2 to 0.6.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/585
- chore(deps): Bump actions/cache from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/584
- chore(deps-dev): Bump myst-parser from 3.0.1 to 4.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/586
- chore(deps): Bump docker/build-push-action from a8d35412fb758de9162fd63e3fa3f0942bdedb4d to 5cd11c3a4ced054e52742c5fd54dca954e0edd85 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/583
- chore(deps-dev): Bump pytest-asyncio from 0.23.8 to 0.24.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/587
- fix: Workaround CancelledError on windows by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/581
- chore: Remove exitcode dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/590
- chore(deps-dev): Bump ruff from 0.6.5 to 0.6.8 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/603
- chore(deps): Bump platformdirs from 4.3.3 to 4.3.6 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/605
- chore(deps): Bump pydantic from 2.9.1 to 2.9.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/604
- chore(deps): Bump docker/metadata-action from 60a0d343a0d8a18aedee9d34e62251f752153bdb to 70b2cdc6480c1a8b86edf1777157f8f437de2166 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/601
- chore(deps): Bump docker/build-push-action from 6.7.0 to 6.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/602
- test: Add a hint that the hsfz test server is not sound by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/611
- Greatly improve connection resets on DoIP and miscellaneous fixes throughout by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/610
- chore(deps-dev): Bump mypy from 1.11.2 to 1.13.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/615
- chore(deps-dev): Bump ruff from 0.6.8 to 0.7.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/618
- fix(log): fix log formatter when not using volatile-info by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/622
- misc(log): clean-up unused code by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/621
- Fix XCP socket close to not allocate to much ressources. by @polybassa in https://github.com/Fraunhofer-AISEC/gallia/pull/626
- Fix logger message in FindXCP by @polybassa in https://github.com/Fraunhofer-AISEC/gallia/pull/625
- chore: Remove argcomplete exception by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/614
- Cleanups for FlexRay tests by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/612
- chore(deps-dev): Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/617
- fix: Add missing close invocation for isotp by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/600
- chore: Remove httpx dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/597
- chore: Remove python-can dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/595
- chore: Remove psutil dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/591
- Enable more ruff lints by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/627
- feat: Use
uvinstead ofpoetryby @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/608 - Enable linters for included pydantic argparse by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/629
- Remove msgspec dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/630
- chore: Update to 3.13 to enable tests by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/594
- chore: Remove more-itertools dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/589
- chore(deps): Bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/633
- chore(deps): Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/632
- fix: Do not garbage collect the tcp test server by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/634
- Gallia 2 fix by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/636
- DoIP fixes and grand speed-up in discovery by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/635
- Fix getting broadcast addresses by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/638
- fix(config): Fix init_kwargs handling by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/640
- chore: Introduce pip support and make uv optional by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/644
- chore: Let ruff run on the entire folder except docs by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/646
- Fix: Do not crash with stack trace on expectable error by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/647
- fix: Properly initialize attributes to ensure they are deemed optional by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/648
- fix: Use pythonic error handling by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/656
- fix: Add help strings to top level commands by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/653
- chore: Remove TypeVar stuff and use native generic syntax by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/652
- Fix dependence of special Python builds for CAN by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/649
- Introduce gallia.net for networking functions by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/642
- chore: Remove aiofiles dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/596
- feat: Add support for RND power supplies by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/613
- chore: Release preparation kitchen sink by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/657
New Contributors
- @polybassa made their first contribution in https://github.com/Fraunhofer-AISEC/gallia/pull/626
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.9.0...v2.0.0a0
- Python
Published by rumpelsepp about 1 year ago
gallia - v1.9.0
What's Changed
- chore: Cleanup logger creation by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/556
- fix(logger): use name instead of file for logger base by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/562
- chore: Apply ruff's formatting recommendations by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/561
- fix(TransportScheme): Add http transport used in opennetzteil and use StrEnum by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/564
- chore(deps-dev): Bump mypy from 1.10.1 to 1.11.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/569
- chore(deps-dev): Bump ruff from 0.5.2 to 0.5.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/568
- chore(deps): Bump docker/build-push-action from f2a1d5e99d037542a71f64918e516c093c6f3fc4 to a8d35412fb758de9162fd63e3fa3f0942bdedb4d by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/567
- chore(deps-dev): Bump sphinx from 7.4.6 to 7.4.7 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/570
- chore(deps-dev): Bump pytest from 8.2.2 to 8.3.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/571
- chore(deps): Bump docker/login-action from 65b78e6e13532edd9afa3aa52ac7964289d1a9c1 to 9780b0c442fbb1117ed29e0efdff1e18412f7567 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/566
- chore(deps): Bump docker/metadata-action from 9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7 to 60a0d343a0d8a18aedee9d34e62251f752153bdb by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/565
- fix(gallia.commands): drop invalid prefix from names in all by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/574
- chore: Remove support for PenlogRecordV1 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/576
- tests: Add end to end tests with bats by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/490
- feat: Add support for the HSFZ protocol by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/577
- feat(sadumpseeds): Add sleep parameter and output seed length by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/573
- refactor(ECU.connect): move definition to UDSClient and call it as part of UDSClient.reconnect by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/575
- testing: Check if artifactdirs are created by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/578
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.8.0...v1.9.0
- Python
Published by rumpelsepp over 1 year ago
gallia - v1.8.0
What's Changed
- Add relative timings to cursed hr + lift restrictions on number of function arguments for linters by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/528
- fix: make scanners respect --no-properties also when connected to a database. by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/538
- fix(uds-scan-memory): leave session after scan. by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/539
- fix(cursed-hr): fallback to source dir if tmp dir not working by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/544
- chore: Use typing.Self by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/547
- Add FlexRay support on windows by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/555
- fix(log): Fix wrong timezone in logfiles by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/558
- chore: Add a dockerfile and automatic building and publishing of Docker images by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/560
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.7.0...v1.8.0
- Python
Published by rumpelsepp over 1 year ago
gallia - v1.7.0
What's Changed
- chore: Update citation info by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/509
- chore(deps-dev): Bump types-psutil from 5.9.5.17 to 5.9.5.20240205 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/516
- chore(deps-dev): Bump pytest-asyncio from 0.21.1 to 0.23.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/515
- chore(deps-dev): Bump ruff from 0.1.9 to 0.2.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/512
- chore(deps): Bump Gr1N/setup-poetry from 8 to 9 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/511
- chore(deps-dev): Bump reuse from 2.1.0 to 3.0.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/514
- chore(deps-dev): Bump pytest from 7.4.3 to 8.0.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/513
- chore(deps): Bump argcomplete from 3.2.2 to 3.2.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/517
- chore(deps-dev): Bump python-lsp-server from 1.10.0 to 1.11.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/521
- chore(deps-dev): Bump types-aiofiles from 23.2.0.20240106 to 23.2.0.20240331 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/518
- chore(deps): Bump httpx from 0.26.0 to 0.27.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/520
- dump-seeds: remove arbitrary default duration by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/522
- DoIP improvements all-around by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/510
- chore(deps-dev): Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/519
- fix(power-cycle): Make all occurrences of power cycles respect the --power-cycle-sleep parameter. by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/523
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.6.0...v1.7.0
- Python
Published by rumpelsepp almost 2 years ago
gallia - v1.6.0
What's Changed
- fix hanging tests due to a python bug by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/478
- chore(deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/488
- chore(deps): Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/487
- chore(deps-dev): Bump mypy from 1.7.1 to 1.8.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/481
- chore(deps): Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/486
- chore(deps): Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/485
- chore(deps-dev): Bump ruff from 0.1.7 to 0.1.9 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/484
- chore(deps-dev): Bump python-lsp-ruff from 2.0.0 to 2.0.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/480
- chore(deps): Bump python-can from 4.3.0 to 4.3.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/482
- chore(deps): Bump msgspec from 0.18.4 to 0.18.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/483
- fix(dumpcap): Handle dumpcap invocation for unix transports by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/489
- chore: Replace aiohttp with httpx by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/491
- Small fixes here and there by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/474
- Fix(rdbi): Correct session by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/494
- chore(deps-dev): Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/497
- chore(deps): Bump actions/cache from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/498
- chore(deps): Bump pydantic from 2.5.2 to 2.6.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/499
- chore(deps): Bump platformdirs from 4.1.0 to 4.2.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/500
- chore(deps-dev): Bump types-tabulate from 0.9.0.3 to 0.9.0.20240106 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/501
- chore(deps): Bump pygit2 from 1.13.3 to 1.14.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/502
- chore(deps): Bump msgspec from 0.18.5 to 0.18.6 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/503
- change line length to 100 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/507
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.5.0...v1.6.0
- Python
Published by rumpelsepp almost 2 years ago
gallia - v1.5.0
What's Changed
- chore(deps-dev): Bump construct-typing from 0.5.6 to 0.6.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/459
- chore(deps): Bump pygit2 from 1.13.1 to 1.13.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/460
- chore(deps-dev): Bump python-lsp-ruff from 1.5.2 to 1.6.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/461
- chore(deps-dev): Bump python-lsp-server from 1.8.0 to 1.8.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/463
- chore(deps-dev): Bump pytest from 7.4.2 to 7.4.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/462
- fix(ecu.py): added exception handling for mutex in testerpresentworker by @VeroSec in https://github.com/Fraunhofer-AISEC/gallia/pull/464
- chore(deps): Bump aiohttp from 3.8.5 to 3.8.6 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/465
- fix(ecu): Release the mutex while sleeping by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/466
- cursed-hr: Add help view by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/467
- fix(scan-services): Propagate session to fix check-session by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/468
- Several changes to the primitves by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/469
- chore(deps): Bump aiohttp from 3.8.6 to 3.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/470
- chore: Drop black and use ruff format by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/473
- chore(deps-dev): Bump python-lsp-ruff from 1.6.0 to 2.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/475
- chore(deps-dev): Bump sphinx-rtd-theme from 1.3.0 to 2.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/476
- fix(dumpcap): Correctly record can frames by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/477
- chore: Drop Python 3.10 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/392
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.4.0...v1.5.0
- Python
Published by rumpelsepp about 2 years ago
gallia - v1.4.0
What's Changed
- fix: Readd removed str() method by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/441
- chore(deps): Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/442
- chore(deps): Bump crazy-max/ghaction-github-pages from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/443
- chore(deps-dev): Bump python-lsp-ruff from 1.5.1 to 1.5.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/445
- chore(deps): Bump pygit2 from 1.12.2 to 1.13.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/446
- chore(deps-dev): Bump pytest-asyncio from 0.21.0 to 0.21.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/447
- chore(deps-dev): Bump reuse from 1.1.2 to 2.1.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/448
- chore(deps-dev): Bump urllib3 from 2.0.5 to 2.0.6 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/449
- Fix doip by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/450
- chore(deps-dev): Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/452
- chore(log): Slight improvement of log messages by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/454
- Improve DB handling by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/451
- fix: (Scan-uds-sessions): changed timeout from const value to shell arg timeout by @VeroSec in https://github.com/Fraunhofer-AISEC/gallia/pull/458
- Multiple fixes by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/456
- fix: Remove auto-discovery of sessions from multiple scanners by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/457
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.3.0...v1.4.0
- Python
Published by rumpelsepp over 2 years ago
gallia - v1.3.0
What's Changed
- Implement Unix Domain Socket Transport by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/412
- fix(transport): Handle socket close error during reconnect by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/414
- feat(scan-reset): Power cycle ECU after timeout to recover state by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/413
- chore(deps): Bump aiohttp from 3.8.4 to 3.8.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/415
- chore(deps): Bump msgspec from 0.16.0 to 0.17.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/416
- chore(deps): Bump pydantic from 2.0 to 2.1.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/420
- chore(deps): Bump platformdirs from 3.8.0 to 3.10.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/419
- chore(deps-dev): Bump types-aiofiles from 23.1.0.4 to 23.1.0.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/418
- chore(deps-dev): Bump ruff from 0.0.275 to 0.0.285 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/422
- chore(deps-dev): Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/421
- xcp-scan: extended range by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/423
- chore(deps-dev): Bump ruff from 0.0.285 to 0.0.286 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/425
- chore(deps): Bump pydantic from 2.1.1 to 2.3.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/427
- chore(deps-dev): Bump black from 23.3.0 to 23.7.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/426
- chore(deps-dev): Bump types-aiofiles from 23.1.0.5 to 23.2.0.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/428
- chore(deps-dev): Bump sphinx from 6.2.1 to 7.2.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/424
- Attach entire class object instead of entry func by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/429
- Doip improvements and powerful Discover script by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/430
- Multiple fixes in ecu, base, transports, uds by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/432
- feat(scan-services): Auto-iterate payload sizes for better discovery by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/433
- Improve scan-sessions by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/431
- Doip improvements by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/435
- A lot about logging... by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/434
- fix(prim-rdbi): Log actual target string instead of object address by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/438
- fix(dtc): Remove duplicate yet less capable primitive by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/437
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.2.0...v1.3.0
- Python
Published by rumpelsepp over 2 years ago
gallia - v1.2.0
What's Changed
- fix: Catch TOML errors and exit gallia by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/339
- fix: Fix nameclash in XDG lib by vendoring by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/340
- chore: Bump dependencies by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/341
- fix: Use correct XDG user config dir by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/344
- poetry 1.3 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/345
- feat: Add --show-cli by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/355
- chore: Use exitcode definitions from sysexits.h by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/368
- chore: Use ruff for all lints by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/347
- fix(db): Update artifacts path at cleanup by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/369
- feat(db): Add command_meta and settings from argparser as json by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/370
- fix: Enable DoIP URIs use hex characters by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/371
- tests: Add tests for DoIP URIs by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/372
- fix: Allow hex values in ISOTP padding by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/373
- chore: Update ruff and implement new lints by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/374
- feat: Include META.json content in env for hooks by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/378
- doip-fixes by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/379
- fix: correctly fix doip tag by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/380
- update deps by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/391
- chore: Update python-can by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/393
- test xcp: revive xcp test script with CAN support by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/401
- chore: Bump release number of dev branch by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/395
- cursed-hr: Add option to toggle line prefixes by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/402
- fix(ecu): reset ecu state after power cycle by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/405
- feat(db): Add exclude column to run_meta by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/406
- feat: Log tracebacks by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/403
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.1...v1.2.0
- Python
Published by rumpelsepp over 2 years ago
gallia - v1.1.1
What's Changed
- chore(deps): Bump pygit2 from 1.10.1 to 1.11.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/323
- fix(target): accept hex values for extended addresses by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/324
- fix: handle PermissionError for lock files created by other users by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/326
- fix: Do not fail when different owner of lockfile by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/327
- fix(db): create db parent directories by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/328
- chore(deps): Bump python-can from 4.0.0 to 4.1.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/329
- feat(hr): Handle corner cases better by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/331
- fix: reconnect after power cycle by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/330
- feat: Support NO_COLOR env variable (https://no-color.org/) by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/332
- chore(deps): Bump certifi from 2022.9.24 to 2022.12.7 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/334
- feat(db): store sessions in the database by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/182
- chore(deps): Bump msgspec from 0.9.1 to 0.10.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/335
- primitive generic by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/336
- fix(xcp): Integrate XCP scanner into new gallia cli by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/337
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0...v1.1.1
- Python
Published by rumpelsepp about 3 years ago
gallia - v1.1.0
What's Changed
- fix(doip): Fix max TCP connections limitation by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/165
- chore(deps-dev): Bump pylint from 2.14.1 to 2.14.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/169
- chore: Update xcp dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/178
- chore: Make project REUSE compliant by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/175
- chore: Remove pyxcp and vendor the types.py file by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/187
- fix: Allow --oem default in the cli by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/171
- chore(deps): Bump zstandard from 0.17.0 to 0.18.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/183
- chore(deps-dev): Bump types-tabulate from 0.8.9 to 0.8.11 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/184
- chore: Add automatic code scanning by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/186
- feat(scan-sessions): add fast search option by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/180
- feat(ecu): add method for refreshing the ECU state manually by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/181
- fix: Let waitforecu() recognize the cli --timeout value by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/174
- feat: Add --ecu-reset flag to initially reset the ECU via UDS by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/189
- fix(uds): fix error code for failurePreventsExecutionOfRequestedAction by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/193
- docs: Document the employed scanning techniques by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/192
- fix DoIP crashes and invalid URLs by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/196
- fix: Add accidentally removed return value of
wait_for_ecu()by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/198 - Improvements to vECU by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/190
- chore(deps-dev): Bump black from 22.3.0 to 22.6.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/201
- chore(deps-dev): Bump pylint from 2.14.3 to 2.14.4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/203
- chore(deps-dev): Bump pylsp-mypy from 0.5.8 to 0.6.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/202
- Payload fuzzer by @VeroSec in https://github.com/Fraunhofer-AISEC/gallia/pull/154
- chore(deps): Bump ujson from 5.3.0 to 5.4.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/208
- feat(db): Add option to disable commit on every insert by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/204
- fix: Remove a workaround for a removed scanner by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/211
- fix(doc): CAN transport is named isotp by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/213
- chore(deps-dev): Bump types-aiofiles from 0.8.8 to 0.8.9 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/216
- fix(ecu state): better mapping of responses to state changes by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/218
- chore(deps-dev): Bump python-lsp-server from 1.4.1 to 1.5.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/224
- chore(deps-dev): Bump pylint from 2.14.4 to 2.14.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/223
- chore(deps-dev): Bump pytest-asyncio from 0.18.3 to 0.19.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/222
- docs: Document scan-sessions by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/217
- chore(deps-dev): Bump mypy from 0.961 to 0.971 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/226
- chore(deps-dev): Bump sphinx from 5.0.2 to 5.1.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/229
- chore(deps-dev): Bump flake8 from 4.0.1 to 5.0.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/228
- chore(deps-dev): Bump types-aiofiles from 0.8.9 to 0.8.10 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/227
- chore(deps-dev): Bump flake8 from 5.0.1 to 5.0.4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/230
- feat: Rework CLI argument parsing by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/9
- add support for TOML config by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/209
- feat: Remove penrun by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/232
- docs: Remove penrun from docs by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/177
- feat: Add --artifacts-base functionality as a mixin by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/231
- vecu: minor cleanups by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/233
- feat: use python logging module by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/215
- chore(deps-dev): Bump pylint from 2.14.5 to 2.15.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/237
- chore(deps-dev): Bump pylsp-rope from 0.1.9 to 0.1.10 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/238
- feat: Move tester present task to ecu by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/240
- meta file by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/235
- feat: Allow overwriting the config file name by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/241
- feat: Rename addparser() to configureparser() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/242
- refactor: Split gallia.penlab into gallia.dumpcap and gallia.powersupply by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/243
- chore(deps-dev): Bump pytest from 7.1.2 to 7.1.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/245
- chore(deps-dev): Bump black from 22.6.0 to 22.8.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/247
- chore(deps): Bump aiofiles from 0.8.0 to 22.1.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/246
- Simplify linter settings by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/248
- feat: Simplify transport argument parsing by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/249
- chore: Drop support for python 3.9 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/250
- chore: Port deprecations to recent python by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/251
- Add tests for tcp by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/252
- fix(commands): rename wmby to wmba by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/253
- fix(discovery): Output all addresses as hex in discovery results by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/254
- feat: Add direct controlling of powersupplies by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/255
- feat: More flexibility for loading config files by @emedav in https://github.com/Fraunhofer-AISEC/gallia/pull/256
- chore(deps): Bump msgspec from 0.8.0 to 0.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/257
- refactor: Add a class for the config and use it by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/258
- feat: Remove dependency to the git binary by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/259
- feat: Add packages to releases as artifacts by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/212
- refactor: move gallia.uds to gallia.services.uds by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/244
- fix: change log output of seeds-dump to every 30s rather than 1kB by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/261
- chore: Finally remove penlog module and port cursed_hr by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/260
- refactor(doip): match case; remove useless asserts by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/263
- fix: disable testerpresentworker in waitforecu() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/262
- chore(deps): Bump aiohttp from 3.8.1 to 3.8.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/264
- chore(deps): Bump tomlkit from 0.11.4 to 0.11.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/265
- feat: Add --tail to hr by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/266
- fix(hr): print a error message reading non files by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/267
- chore(deps): Bump tabulate from 0.8.10 to 0.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/268
- feat: Add --trace-log flag by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/270
- fix: Skip properties post when transport is closed by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/269
- feat: Implement hook functionality by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/271
- feat: Optimize hr to be faster by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/272
- feat: Enable seeking in hr with --tail or --head by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/273
- fix(cursed-hr): fix scrolling issue at the top line by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/274
- fix: Use a QueueListener for making logging async by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/276
- fix: Remove deprecations and fix the relevant warnings by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/275
- feat: Simplify hr by using a proper generator by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/279
- hr stdin by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/280
- fix: Log TesterPresent messages from background worker correctly by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/278
- fix(cursed-hr): Handle penlog priority prefix by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/281
- fix: Catch asyncio.CancelledError correctly in testerpresentworker by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/283
- feat: Add lockfile support as known from penrun by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/277
- fix: Fix inverted priorites in iterator by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/285
- fix: Use own mutex in UDSClient to avoid deadlocking reconnect() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/287
- refactor: Make setup_logging() simpler by using exit handlers by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/286
- feat: Introduce GALLIA_LOGLEVEL env variable by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/288
- docs: Add docs about environment variables by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/289
- docs: Add docs for logging by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/290
- chore: Add stale bot by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/284
- fix: Do not raise an exception when piped to
headby @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/293 - feat: Add helper for lazy imports by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/194
- feat(hr): Implement --color auto|always|never by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/294
- chore: enable python 3.11 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/295
- refactor: Expose API in init.py files by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/297
- fix: Error out if dumpcap is enabled but not available by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/299
- docs: Documentation about gallia.toml and hooks by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/300
- feat: Add more env variables to hooks by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/302
- chore(deps): Bump zstandard from 0.18.0 to 0.19.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/303
- chore(deps): Bump msgspec from 0.9.0 to 0.9.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/304
- fix: Only wait in the error branch by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/305
- fix: Set the loglevel correctly on the handlers by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/307
- Revert "fix: Only wait in the error branch" by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/310
- fix: Use the whole arv in GALLIA_INVOCATION by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/309
- feat: Enable --power-cycle/--no-power-cyle by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/308
- feat: Add recursive typing to CLI interface by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/312
- chore!: GROUPS and SUBGROUPS are less confusing than CATEGORIES|SUBCATEGORIES by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/313
- fix: Avoid circular dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/314
- fix: Use BooleanAction for two new options by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/315
- chore: Export uds client in public API by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/316
- fix: Remove circular import by moving g_repr into uds.core by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/321
New Contributors
- @emedav made their first contribution in https://github.com/Fraunhofer-AISEC/gallia/pull/256
- @ferdinandjarisch made their first contribution in https://github.com/Fraunhofer-AISEC/gallia/pull/261
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.0...v1.1.0
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0rc2
What's Changed
- fix: Remove circular import by moving g_repr into uds.core by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/321
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0rc1...v1.1.0rc2
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0b9
What's Changed
- chore!: GROUPS and SUBGROUPS are less confusing than CATEGORIES|SUBCATEGORIES by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/313
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0b8...v1.1.0b9
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0b7
What's Changed
- Revert "fix: Only wait in the error branch" by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/310
- fix: Use the whole arv in GALLIA_INVOCATION by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/309
- feat: Enable --power-cycle/--no-power-cyle by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/308
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0b6...v1.1.0b7
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0b4
What's Changed
- fix: Only wait in the error branch by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/305
- fix: Set the loglevel correctly on the handlers by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/307
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0b3...v1.1.0b4
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0b3
What's Changed
- chore(deps): Bump zstandard from 0.18.0 to 0.19.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/303
- chore(deps): Bump msgspec from 0.9.0 to 0.9.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/304
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0b2...v1.1.0b3
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0a5
What's Changed
- chore: enable python 3.11 by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/295
- refactor: Expose API in init.py files by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/297
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0a4...v1.1.0a5
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0a3
What's Changed
- chore(deps): Bump msgspec from 0.8.0 to 0.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/257
- refactor: Add a class for the config and use it by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/258
- feat: Remove dependency to the git binary by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/259
- feat: Add packages to releases as artifacts by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/212
- refactor: move gallia.uds to gallia.services.uds by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/244
- fix: change log output of seeds-dump to every 30s rather than 1kB by @ferdinandjarisch in https://github.com/Fraunhofer-AISEC/gallia/pull/261
- chore: Finally remove penlog module and port cursed_hr by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/260
- refactor(doip): match case; remove useless asserts by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/263
- fix: disable testerpresentworker in waitforecu() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/262
- chore(deps): Bump aiohttp from 3.8.1 to 3.8.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/264
- chore(deps): Bump tomlkit from 0.11.4 to 0.11.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/265
- feat: Add --tail to hr by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/266
- fix(hr): print a error message reading non files by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/267
- chore(deps): Bump tabulate from 0.8.10 to 0.9.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/268
- feat: Add --trace-log flag by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/270
- fix: Skip properties post when transport is closed by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/269
- feat: Implement hook functionality by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/271
- feat: Optimize hr to be faster by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/272
- feat: Enable seeking in hr with --tail or --head by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/273
- fix(cursed-hr): fix scrolling issue at the top line by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/274
- fix: Use a QueueListener for making logging async by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/276
- fix: Remove deprecations and fix the relevant warnings by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/275
- feat: Simplify hr by using a proper generator by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/279
- hr stdin by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/280
- fix: Log TesterPresent messages from background worker correctly by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/278
- fix(cursed-hr): Handle penlog priority prefix by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/281
- fix: Catch asyncio.CancelledError correctly in testerpresentworker by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/283
- feat: Add lockfile support as known from penrun by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/277
- fix: Fix inverted priorites in iterator by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/285
- fix: Use own mutex in UDSClient to avoid deadlocking reconnect() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/287
- refactor: Make setup_logging() simpler by using exit handlers by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/286
- feat: Introduce GALLIA_LOGLEVEL env variable by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/288
- docs: Add docs about environment variables by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/289
- docs: Add docs for logging by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/290
- chore: Add stale bot by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/284
- fix: Do not raise an exception when piped to
headby @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/293 - feat: Add helper for lazy imports by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/194
- feat(hr): Implement --color auto|always|never by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/294
New Contributors
- @ferdinandjarisch made their first contribution in https://github.com/Fraunhofer-AISEC/gallia/pull/261
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0a2...v1.1.0a3
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0a1
What's Changed
- feat: Allow overwriting the config file name by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/241
- feat: Rename addparser() to configureparser() by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/242
- refactor: Split gallia.penlab into gallia.dumpcap and gallia.powersupply by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/243
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.1.0a0...v1.1.0a1
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.1.0a0
What's Changed
- fix(doip): Fix max TCP connections limitation by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/165
- chore(deps-dev): Bump pylint from 2.14.1 to 2.14.3 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/169
- chore: Update xcp dependency by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/178
- chore: Make project REUSE compliant by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/175
- chore: Remove pyxcp and vendor the types.py file by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/187
- fix: Allow --oem default in the cli by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/171
- chore(deps): Bump zstandard from 0.17.0 to 0.18.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/183
- chore(deps-dev): Bump types-tabulate from 0.8.9 to 0.8.11 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/184
- chore: Add automatic code scanning by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/186
- feat(scan-sessions): add fast search option by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/180
- feat(ecu): add method for refreshing the ECU state manually by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/181
- fix: Let waitforecu() recognize the cli --timeout value by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/174
- feat: Add --ecu-reset flag to initially reset the ECU via UDS by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/189
- fix(uds): fix error code for failurePreventsExecutionOfRequestedAction by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/193
- docs: Document the employed scanning techniques by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/192
- fix DoIP crashes and invalid URLs by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/196
- fix: Add accidentally removed return value of
wait_for_ecu()by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/198 - Improvements to vECU by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/190
- chore(deps-dev): Bump black from 22.3.0 to 22.6.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/201
- chore(deps-dev): Bump pylint from 2.14.3 to 2.14.4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/203
- chore(deps-dev): Bump pylsp-mypy from 0.5.8 to 0.6.2 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/202
- Payload fuzzer by @VeroSec in https://github.com/Fraunhofer-AISEC/gallia/pull/154
- chore(deps): Bump ujson from 5.3.0 to 5.4.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/208
- feat(db): Add option to disable commit on every insert by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/204
- fix: Remove a workaround for a removed scanner by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/211
- fix(doc): CAN transport is named isotp by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/213
- chore(deps-dev): Bump types-aiofiles from 0.8.8 to 0.8.9 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/216
- fix(ecu state): better mapping of responses to state changes by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/218
- chore(deps-dev): Bump python-lsp-server from 1.4.1 to 1.5.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/224
- chore(deps-dev): Bump pylint from 2.14.4 to 2.14.5 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/223
- chore(deps-dev): Bump pytest-asyncio from 0.18.3 to 0.19.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/222
- docs: Document scan-sessions by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/217
- chore(deps-dev): Bump mypy from 0.961 to 0.971 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/226
- chore(deps-dev): Bump sphinx from 5.0.2 to 5.1.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/229
- chore(deps-dev): Bump flake8 from 4.0.1 to 5.0.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/228
- chore(deps-dev): Bump types-aiofiles from 0.8.9 to 0.8.10 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/227
- chore(deps-dev): Bump flake8 from 5.0.1 to 5.0.4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/230
- feat: Rework CLI argument parsing by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/9
- add support for TOML config by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/209
- feat: Remove penrun by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/232
- docs: Remove penrun from docs by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/177
- feat: Add --artifacts-base functionality as a mixin by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/231
- vecu: minor cleanups by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/233
- feat: use python logging module by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/215
- chore(deps-dev): Bump pylint from 2.14.5 to 2.15.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/237
- chore(deps-dev): Bump pylsp-rope from 0.1.9 to 0.1.10 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/238
- feat: Move tester present task to ecu by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/240
- meta file by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/235
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.0...v1.1.0a0
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.3
Fixed
- Fix a crash when the DoIP gateway denies the UDS request (#196)
- Fix the DoIP discovery scanner creating invalid URLs (source and targed where confused) (#196)
- Readd the removed return value to
wait_for_ecu()(#198) - vECU: Fix state change comparison and reset security access on session change (#190)
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.2...v1.0.3
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.2
Added
- Add a
--ecu-resetflag enabling triggering a best effort ECUReset on scanner startup (#189)
Fixed
- Fix wrong constants in enums, found by applying
@uniquetreewide (#193) - Let
wait_for_ecu(), and thus--ping, recognize--timeout(#174)
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.1...v1.0.2
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.1
Changed
- Make gallia REUSE compliant (#175)
Fixed
- Fixed failing CI by removing the pyxcp dependency and vendor the only relevant module (#187)
- Fixed bug causing leaking TCP connections in DoIP discover scanner (#165)
- Fixed missing recognition of
--oem defaultin the cli (#171)
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.0...v1.0.1
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.0
What's Changed
- Basic DTC response functionality for the vECU by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/162
- fix: Check response code of set_session in simple-ping by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/151
- doc: Add documentation for development setup with plugins by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/161
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.0-alpha11...v1.0.0
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.0-alpha11
What's Changed
- chore: Condense gallia.udscan.utils by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/133
- fix: Make the DoIP stack work by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/148
- fix(output): revert output for discover-can-ids by @fkglr in https://github.com/Fraunhofer-AISEC/gallia/pull/150
- chore(deps-dev): Bump pylint from 2.13.9 to 2.14.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/152
- chore(deps): Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/156
- chore(deps-dev): Bump mypy from 0.960 to 0.961 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/157
- chore(deps-dev): Bump myst-parser from 0.17.2 to 0.18.0 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/158
- chore(deps-dev): Bump pylint from 2.14.0 to 2.14.1 by @dependabot in https://github.com/Fraunhofer-AISEC/gallia/pull/155
- Add a discover_doip scanner by @rumpelsepp in https://github.com/Fraunhofer-AISEC/gallia/pull/149
- fix(uds): Fix response matching for ClearDiagnosticInformationRequest by @peckto in https://github.com/Fraunhofer-AISEC/gallia/pull/159
Full Changelog: https://github.com/Fraunhofer-AISEC/gallia/compare/v1.0.0-alpha6...v1.0.0-alpha11
- Python
Published by rumpelsepp over 3 years ago
gallia - v1.0.0-alpha4
Readd the gallia_scripts entrypoint in order to fix our vendor plugins.
- Python
Published by rumpelsepp almost 4 years ago
gallia - v1.0.0-alpha3
Alpha release to test the tooling and infrastructure.
- Python
Published by rumpelsepp almost 4 years ago