1. 07 Dec, 2017 2 commits
  2. 05 Dec, 2017 1 commit
    • Dario Ernst's avatar
      Replace leftover prints with logging · 6dec8eaa
      Dario Ernst authored
      In various places in the library, there were some print()s. These make
      it hard to control the output of the library externally, e.g. when
      supressing logging output for clean testing-logs.
      This commit attempts to replace all leftover print()s by logging calls.
      6dec8eaa
  3. 29 Nov, 2017 2 commits
  4. 25 Nov, 2017 5 commits
  5. 20 Nov, 2017 3 commits
  6. 19 Nov, 2017 2 commits
  7. 18 Nov, 2017 1 commit
  8. 17 Nov, 2017 2 commits
  9. 16 Nov, 2017 2 commits
  10. 13 Nov, 2017 2 commits
  11. 12 Nov, 2017 2 commits
  12. 09 Nov, 2017 10 commits
  13. 06 Nov, 2017 1 commit
  14. 27 Oct, 2017 4 commits
    • oroulet's avatar
      update README · f935c993
      oroulet authored
      f935c993
    • oroulet's avatar
      replace to/from_binary() methods by global to/from_binary(obj) functions (#490) · e1067bac
      oroulet authored
      * fix encoding of LocalizedText and export/import ByteString encoded as based64
      
      * update generated address space
      
      * fix generate address space
      
      * regenerate address space
      
      * add new extensions objects to ua modules to automate decoding
      
      * more work
      
      * first version able to generate binary
      
      * make switch in structures work
      
      * remove binary specific initializer argument
      
      * first version of from_binary that seems to work with DataValue objects
      
      * start change client code to use new binary functions
      
      * logging into prosys server works
      
      * binary functions pass first tests
      
      * client_to_prosys.py seems to work
      
      * server and client work and most tests pass
      
      * remove UInt8 and Int8, merge (mostly) pack_uatype and to_binary
      
      * remove more to/from_binary calls and implementattions
      
      * update custom structure code to new binary generation
      
      * remove dead test, make unit tests pass
      
      * fix bug in header encoding and update xml code to ua_types changes
      
      * refactor some of the crypto stuff and fix circular dependency
      
      * python2 fix
      
      * reverse args of to_binary to be more like from_binary and pack
      
      * fix nodeid support for nsu in binary and string format
      
      * remove dead code and duplications in binary methods
      
      * better error handling in some corner cases
      e1067bac
    • oroulet's avatar
      new release · 4d7a0f1d
      oroulet authored
      4d7a0f1d
    • Helmut Jacob's avatar
      treat TimeoutHint=0 as mandated by OPC Unified Architecture Specification · bb833467
      Helmut Jacob authored
      According to OPC Unified Architecture Specification (Part 4: Services,
      7.28 RequestHeader) a TimeoutHint value of 0 shall be treated as no timeout:
      "The value of 0 indicates no timeout.".
      
      This fixes issues with OPC UA clients never receiving any PublishResponse
      if a TimeoutHint of 0 was used in the according PublishRequest.
      bb833467
  15. 15 Sep, 2017 1 commit