Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Formulatex/python-doipclient
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: jacobschaer/python-doipclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 8 files changed
  • 12 contributors

Commits on Sep 4, 2024

  1. Don't add the tests/ package to the distribution (jacobschaer#52)

    Co-authored-by: Noam Yorav-Raphael <noam.yoravraphael@mobileye.com>
    noamraph and Noam Yorav-Raphael authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a7b36b1 View commit details
    Browse the repository at this point in the history
  2. Update setup.py

    Version 1.1.2
    jacobschaer committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8b890a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Fix "DeniedRequiresTLS" value for activation request (jacobschaer#53)

    The value corresponding to a Negative Response "Requires TLS" after sending a Routing Activation Request is invalid.
    
    Currently this value is set to "0x06", but according to the ISO-13400 standard, the "0x06" value corresponds to an unknown activation type.
    
    Referring to the standard, we can state that the Negative Response Code "Requires TLS" should be set to "0x07" :
    
    > After reception of a routing activation request message with a routing activation type, which requires the
    > secure TLS connection to the DoIP entity then each DoIP entity supporting the secure TCP communication
    > shall send the routing activation response message with the response code set to 0x07.
    
    This patch applies the correct correction to the "DeniedRequiresTLS" value.
    
    Co-authored-by: Clement Ramirez <clement.ramirez@actia.fr>
    clementramirez and cramirez-actia authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    bd46290 View commit details
    Browse the repository at this point in the history
  2. Update setup.py

    Version 1.1.3
    jacobschaer committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    78b95aa View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    ff53797 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3e0c3f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2025

  1. Exclude 3.7 from ubuntu-latest and add 3.12 and 3.13 (jacobschaer#57)

    * Exclude 3.7 from ubuntu-latest
    
    * Add python 3.12 and 3.13
    jacobschaer authored Mar 7, 2025
    Configuration menu
    Copy the full SHA
    29c530a View commit details
    Browse the repository at this point in the history
  2. Add ecu_functinal_address and send_diagnostic_func for DoIPClient (ja…

    …cobschaer#56)
    
    * add ecu_func_address and send_diagnostic_func() for DoIPClient
    
    * add default value for ecu_func_addr
    
    * add new function send_diagnostic_to_adddress(), refactor send_diagnostic() and add unit test for the new function.
    
    ---------
    
    Co-authored-by: LV Xinyu (BCSC/EPA4) <lxv1wx@bosch.com>
    Co-authored-by: greendog <xinyu.lyu@qq.com>
    3 people authored Mar 7, 2025
    Configuration menu
    Copy the full SHA
    7f04a32 View commit details
    Browse the repository at this point in the history
  3. Code formatting

    Rerun black
    jacobschaer committed Mar 7, 2025
    Configuration menu
    Copy the full SHA
    a4ecbf9 View commit details
    Browse the repository at this point in the history
  4. Update setup.py

    Increase version
    jacobschaer committed Mar 7, 2025
    Configuration menu
    Copy the full SHA
    2b674a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2025

  1. Configuration menu
    Copy the full SHA
    67b36e6 View commit details
    Browse the repository at this point in the history
  2. Use TimeoutException for the udsoncan connector instead of TimeoutErr…

    …or (jacobschaer#59)
    
    udsoncan expects Connections to raise TimeoutException. Doipclient raises TimeoutError in all cases previously. Wrap the error.
    luojiaaoo authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    9505df1 View commit details
    Browse the repository at this point in the history
  3. Release 1.1.6

    jacobschaer committed Jul 1, 2025
    Configuration menu
    Copy the full SHA
    00c9718 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. Add vm_specific parameter to DoIPClient initialization (jacobschaer#60)

    * Remove old 'log_level' parameter docstring from DoIPClient.__init__; add 'vm_specific' as an init argument and store it as a static value for the entire instance. Add .idea/ to .gitignore
    
    * Add tests; bugfix
    
    * increase version
    
    * cleanup
    
    * Move vm_specific validation to _validate_vm_specific_value; check vm_specific value also in request_activation; add tests
    
    ---------
    
    Co-authored-by: Jakub Krista <jakub.krista@digiteqautomotive.com>
    jakubkrista and Jakub Krista authored Aug 13, 2025
    Configuration menu
    Copy the full SHA
    c82aaed View commit details
    Browse the repository at this point in the history
  2. Roll version to 1.7.0

    Reformat
    jacobschaer committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    9ad5f51 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. Fix chained enum member access (jacobschaer#65)

    Fix the default value of transport in send_doip_message(), It chained access to TransportType.TransPort_TCP, even though it didn`t make a influence
    6reend0g authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    0c78323 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. Roll version to 1.1.8

    jacobschaer committed Dec 17, 2025
    Configuration menu
    Copy the full SHA
    6ccc43f View commit details
    Browse the repository at this point in the history
Loading