Udsoncan

Latest version: v1.23.2

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

Scan your dependencies

Page 3 of 6

1.17.2

**Bugfix**

- Fixed 157, Request and response decoding may fail depending on module loading order

1.17.1

**Bugfix**
- Fixed compatibility issue with Python 3.7 introduced by `TypedDict` usage in udsoncan V1.17

1.17

**New Feature**
- Added type hints to the library
- Accepts non-standard services that extends the BAseService class (HugGa)

**Bug fixes**
- Fixed few instances where `None` values were not handled correctly
- Corrected bad types in documentation
- Bugfix for J2534Connection (venden)

**Changes**
- internal cleanup to remove mid-module import and circular dependencies problems
- Reformatted everything with autopep8

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 ]

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.