Udsoncan

Latest version: v1.23.2

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.13.1

**New feature:**
- InputOutputControlByIdentifier service now support variable length DID with (Codec.ReadAllRemainingData). Fixes 57
- Added a parameter to change the standard version support (2006, 2013, 2020).
- When using version 2013 or 2020, DiagnosticSessionControl now requires the server to provides timing requirement (fixes 53)
- Added a parameter to ignore server timing parameters when doing a DiagnosticSessionControl (for 2013 and 2020 version).

**Bugfixes:**
- Fixed a typo in error code. IncorrectMessageLegthOrInvalidFormat becomes IncorrectMessageLengthOrInvalidFormat

**Minor:**
- Changes few logging details.

1.12.2

**Bugfix**
- Fixed 51. Unlocking a security level that is already unlocked (seed=0) is now handled properly. No key is sent to the server and a positive response is returned to the user.

1.12.1

**Bugfix**
- Fixed 50 : Correctly encode filename length on 16bits instead of 8bits in RequestFileTransfer

1.12

**New feature**
- 49 : Security level now passed to the security algorithm when using ``client.unlock_security_access``. For backward compatibility, parameters are now given as named parameter. Only the parameters present in the algorithm signature will be passed. See the below snippet of code

algo_params = {}
try:
algo_args = self.config['security_algo'].__code__.co_varnames[:self.config['security_algo'].__code__.co_argcount]

if 'seed' in algo_args:
algo_params['seed'] = seed
if 'level' in algo_args:
algo_params['level'] = level
if 'params' in algo_args:
algo_params['params'] = params
except:
algo_params = {'seed':seed, 'params' : params, 'level' : level}

key = self.config['security_algo'].__call__(**algo_params)

1.11

47 - Now support RequestFileTransfer service

1.10

New feature (45). Allow the user to make a DidCodec that read a whole payload even if not dictated by ISO-14229.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.