Udsoncan

Latest version: v1.25.0

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

Scan your dependencies

Page 4 of 6

1.16

**Features**:
- Added a connection for support of aisotp module as transport layer (Credits : mikisama )
- Added support for ResumeFile subfunction in RequestFileTransfer service (Credits : kenjo )
- MemoryLocation used for Read/WriteMemoryByAddress now accepts 64bits addresses (Credits : driftregion )
- Added supports for new Negative REturns Codes introduced in 2020 version of ISO-14229 (Credits lumagi )

**Changes**:
- Connections using a thread now sets the daemon flag to true (Credits : lumagi)

**Bugfix**:
- 143 - Fixed AccessTimingParameters service that wasn't handling the timing record parameter correctly.
- 132 - Fixed a typo that would trigger an internal error if a bad DID config was given to the client.

1.15

New functionality
- 110 : Support new subfunctions for ReadDiagnosticInformation (0x19) (tests : [kayoub5](https://github.com/kayoub5), [yassin92](https://github.com/yassin92))
- reportDTCExtDataRecordByRecordNumber (0x16)
- reportUserDefMemoryDTCByStatusMask (0x17)
- reportUserDefMemoryDTCSnapshotRecordByDTCNumber (0x18)
- reportUserDefMemoryDTCExtDataRecordByDTCNumber (0x19)

1.14

Features:
- Added support for J2534 passthru (75, 76) [credit: joeFischetti ]
- Added possibility to send data bytes when requesting a seed with SecurityAccess service (79) [credit : guigor]
- Added a parameter to disable the global timeout when sending a request, meaning it is now possible to wait indefinitely for a response if the server ask to wait continuously. (73, 86) [credit: martinjthompson ]
- Added support for DynamicallyDefineDataIdentifier service (78)

Bugfix :
- Start receive timer after call to the connection ``send`` to avoid timing out while transmitting long payload (43, 68) [credit: wanam ]
- RequestFileTransfer response now properly parse the filesize (89, 90) [credit: trivialpursuer ]

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

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.