Commit Graph

  • 73417cdbf2 - Added additional check in MmsVariableSpecification_getChildValue Michael Zillgith 2019-05-28 16:05:34 +0200
  • b909907041 - updated java binaries Michael Zillgith 2019-05-22 17:16:40 +0200
  • b848e40ef8 - updated java binaries Michael Zillgith 2019-05-22 16:08:47 +0200
  • 5a97a4fc77 Merge branch 'v1.3' of https://github.com/mz-automation/libiec61850 into v1.3 Michael Zillgith 2019-05-22 15:20:24 +0200
  • bac41913c1 - Java SCL parser: Val element content for times is interpreted as UTC times Michael Zillgith 2019-05-22 15:17:38 +0200
  • acca033b4e - Java SCL parser: Val element content for times is interpreted as UTC times Michael Zillgith 2019-05-22 15:17:38 +0200
  • 95dadeb129 - IEC 61850 server: URCB will not release reservation (and owner) when RCB is disabled Michael Zillgith 2019-05-17 13:56:36 +0200
  • d4304e0a38 - IEC 61850 server: URCB will not release reservation (and owner) when RCB is disabled Michael Zillgith 2019-05-17 13:56:36 +0200
  • 4f59099c59 Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 Michael Zillgith 2019-05-17 13:21:15 +0200
  • 0d5fa50947 - MMS client: added missing socket release when connection was not opened Michael Zillgith 2019-05-17 13:20:40 +0200
  • 17992e9e09 - MMS server: fixed bug in obtain file service (crash when target directory doesn't exist) Michael Zillgith 2019-05-16 12:20:45 +0200
  • 60741394a3 - MMS server: fixed bug in obtain file service (crash when target directory doesn't exist) Michael Zillgith 2019-05-16 12:20:45 +0200
  • 8f5b501d75 - removed inline function declarations Michael Zillgith 2019-05-15 11:59:33 +0200
  • f5236f84fc - IEC 61850 client: convert MMS error for outstanding call limit to IedClientError Michael Zillgith 2019-05-15 11:32:36 +0200
  • 4b4a85dcc2 Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 Michael Zillgith 2019-05-08 12:28:48 +0200
  • 2e9761c541 - IED server: cancel outstanding control tasks when client closes connection (to prevent blocking the connection for waiting time activated controls) Michael Zillgith 2019-05-08 12:26:22 +0200
  • 77f4104873 - .Net API: Added functions IedServer.SetFileAccessHandler and IedServer.SetFilestoreBasepath #147 Johan Hellgren 2019-04-14 13:33:59 +0200
  • ff54448311 - MMS client: added aditional checks to catch response parsing errors Michael Zillgith 2019-05-06 11:51:43 +0200
  • c2d73c3fe8 - fixed bug parsing OID string with space as separator Michael Zillgith 2019-05-03 12:14:14 +0200
  • 7cb69c983a - additionally allow comma and space as separators in ap-titles used in API functions Michael Zillgith 2019-05-03 12:06:18 +0200
  • daff495246 - MMS client/server: accept empty bit strings Michael Zillgith 2019-05-02 12:05:36 +0200
  • b9ded374e3 - MMS client/server: accept empty bit strings Michael Zillgith 2019-05-02 12:05:36 +0200
  • 5b55605fb0 - added DLL export declaration for function ClientReportControlBlock_hasResvTms Michael Zillgith 2019-04-30 14:56:02 +0200
  • 3815b91505 - added setting of MMS request timeout to .NET #144 #143 fitefis 2019-04-29 16:16:30 +0300
  • 2f528000a5 - added setting MMS request timeout #142 fitefis 2019-04-29 15:36:38 +0300
  • bc34020184 Merge remote-tracking branch 'remotes/upstream/development' fitefis 2019-04-29 15:33:31 +0300
  • 8099734f11 - .NET API: adopted to new server side control API Michael Zillgith 2019-04-26 11:35:13 +0200
  • 6c14425ca8 - IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...) - IEC 61850 client: added ControlObjectClient_getLastError function Michael Zillgith 2019-04-25 11:12:24 +0200
  • 5a3c3ba4b3 - fixed client_example_reporting.c Michael Zillgith 2019-04-23 17:04:25 +0200
  • 28e2acbd33 - IED server: avoid dynamic memory allocation in control module Michael Zillgith 2019-04-23 15:43:42 +0200
  • f0df571f42 - IED server: made code compatible with C++ Michael Zillgith 2019-04-23 11:50:56 +0200
  • a9fa07a7d4 - IED server: some memory optimizations in control module Michael Zillgith 2019-04-23 09:57:12 +0200
  • 544b301861 - .NET API: added missing native function declarations Michael Zillgith 2019-04-22 14:59:21 +0200
  • 2911781070 - IEC 61850 server/reporting: fixed bug when checking for invalid data set member Michael Zillgith 2019-04-20 09:44:13 +0200
  • 38d67a4e69 - IEC 61850 server/reporting: send access error "object-value-invalid" when data attribute in report data set has no value Michael Zillgith 2019-04-19 06:48:43 +0200
  • ebc71d9731 - IEC 61850 common: moved some internal code to better seperate client/server side code Michael Zillgith 2019-04-19 06:43:05 +0200
  • 16c061b4df - MMS server API: removed dependency from internal header file iso_server.h Michael Zillgith 2019-04-05 11:52:27 +0200
  • 5a83af9206 - moved mms_server.h back to public API (see github #117) Michael Zillgith 2019-03-30 16:54:08 +0100
  • 6e9a794047 - examples: changed SCL file extensions to reflect the correct file type Michael Zillgith 2019-03-30 16:29:32 +0100
  • d376370aaa - IEC 61850 server: control model - implemented automatic handling of opRcvd, opOk, and tOpOk when present in data object Michael Zillgith 2019-03-27 11:25:02 +0100
  • a3c2c4652e - IEC 61850 server: control model - implemented automatic handling of stSeld when present in data object Michael Zillgith 2019-03-26 23:01:38 +0100
  • ddb41f1cb9 - MMS server: fixed connection handling problem in multi-threaded mode Michael Zillgith 2019-03-26 12:06:02 +0100
  • c98a2b0baa - MMS server: fixed connection handling problem in multi-threaded mode Michael Zillgith 2019-03-26 12:06:02 +0100
  • 4ae7a268de - MMS server: added semaphore for open connections map to prevent problem in multi-threaded mode Michael Zillgith 2019-03-26 09:24:50 +0100
  • 95cf87ebb4 - added missing Java files Michael Zillgith 2019-03-26 09:26:46 +0100
  • 994484d1a6 - MMS server: added semaphore for open connections map to prevent problem in multi-threaded mode Michael Zillgith 2019-03-26 09:24:50 +0100
  • ecdbb8fcff Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 Michael Zillgith 2019-03-25 23:18:19 +0100
  • 1f144a008e - fixed memory leak in ClientSVControlBlock_create Michael Zillgith 2019-03-25 23:15:24 +0100
  • 26a45a078b - added error handling code to client_example_log.c - fixed bug in ClientSVControlBlock Michael Zillgith 2019-03-25 23:09:58 +0100
  • 9f03b5d3b8 - fixed client_example_async to compile on Windows Michael Zillgith 2019-03-25 07:21:19 -0400
  • 0cddcb7d12 - MMS client: changed signature of MmsConnection_FileReadHandler Michael Zillgith 2019-03-25 12:04:09 +0100
  • 8ffbd9f265 - removed function MmsValue_deleteIfNotNull (now MmsValue_delete does check for NULL) Michael Zillgith 2019-03-25 07:51:15 +0100
  • ac14a4722d - integrated cmake file changes from v1.3 branch Michael Zillgith 2019-03-24 07:55:14 +0100
  • 0d2775742a - IEC 61850 client: fixed problems in ClientReportControlBlock_create (see github #134) Michael Zillgith 2019-03-24 07:30:21 +0100
  • 93d8bfb19d - updated CHANGELOG file Michael Zillgith 2019-03-24 07:21:19 +0100
  • 0308f87b85 - SV subscriber: fixed bug in function SVReceiver_enableDestAddrCheck Michael Zillgith 2019-03-20 11:48:42 +0100
  • 9f8d52005b - MMS client: fixed problem when reusing connection Michael Zillgith 2019-03-23 21:48:56 +0100
  • f2c811c7c7 - IedServer: fixed potential deadlock when IedServer_stop is directly called after IedServer_start Michael Zillgith 2019-03-23 17:05:42 +0100
  • 287769dcba - IEC 61850 client: handle reason code correctly when report contains data with different reason code (see github #133) Michael Zillgith 2019-03-12 15:19:08 +0100
  • b35a566145 - IEC 61850 server: fixed problem in report module Michael Zillgith 2019-03-23 16:13:16 +0100
  • 0dff4286aa - merged latest changes to the server reporting module from 1.3 branch - merged with 1.3 branch Michael Zillgith 2019-03-23 15:13:35 +0100
  • d24f0c44c5 - MMS server: gracefully reject connection when not enought memory can be allocated Michael Zillgith 2019-03-21 10:23:06 +0100
  • 472514cc63 - SV subscriber: fixed bug in function SVReceiver_enableDestAddrCheck Michael Zillgith 2019-03-20 11:48:42 +0100
  • 9881d248ec - updated CHANGELOG v1.3.3 Michael Zillgith 2019-03-18 17:47:51 +0100
  • 77c88dd0df - IEC 61850 server: reporting - fixed problem with removing old GI reports when latest report is also GI Michael Zillgith 2019-03-12 16:23:16 +0100
  • a22f04e71e - IEC 61850 client: fixed problems in ClientReportControlBlock_create (see github #134) Michael Zillgith 2019-03-12 15:35:29 +0100
  • 4cce81a044 - IEC 61850 client: handle reason code correctly when report contains data with different reason code (see github #133) Michael Zillgith 2019-03-12 15:19:08 +0100
  • 0c44dc4e5c - GOOSE receiver: fixed potential deadlock when GooseReceiver_stop is called directly after GooseReceiver_start Michael Zillgith 2019-03-08 11:51:50 +0100
  • 8fa25ce182 - IEC 61850 client: fixed memory leak in IedConnection_getRCBValues Michael Zillgith 2019-03-06 20:48:44 +0100
  • 71cace2ea6 - IEC 61850 server: fixed problem - wrong BRCB reservation after reservation timeout Michael Zillgith 2019-03-06 17:44:04 +0100
  • 47f540a4f9 - HAL: some changes to linux and BSD hal implementations Michael Zillgith 2019-03-06 15:54:15 +0100
  • 0e7fcb0c29 - IEC 61850 server: fixed problem when "ResvTms" is missing in BRCB Michael Zillgith 2019-03-06 14:05:50 +0100
  • 0421ea2101 - fixed bug in windows socket abstraction Michael Zillgith 2019-02-04 17:23:31 +0100
  • 9ed1510223 - added function StringUtils_convertIPv6AdddressStringToByteArray Michael Zillgith 2019-03-05 11:57:19 +0100
  • 45fd6919a8 - IEC 61850 server: reporting - support setting owner to IPv6 address Michael Zillgith 2019-03-05 12:12:48 +0100
  • 941d717804 - added function StringUtils_convertIPv6AdddressStringToByteArray Michael Zillgith 2019-03-05 11:57:19 +0100
  • 732ad79070 - fixed problem with read access to GCB (see github #130) Michael Zillgith 2019-03-01 15:09:12 +0100
  • 0b2d97c738 - COTP: added payload length validation (see github #127) Michael Zillgith 2019-03-01 12:02:56 +0100
  • 9959158995 - make: fixed dynamic library name for win64 (see github #129) Michael Zillgith 2019-03-05 07:33:31 +0100
  • 230845ebb7 - make: fixed dynamic library name for win64 (see github #129) Michael Zillgith 2019-03-05 07:33:31 +0100
  • 7a4b90af9f - fixed problem with read access to GCB (see github #130) Michael Zillgith 2019-03-01 15:09:12 +0100
  • c474036a03 - COTP: added payload length validation (see github #127) Michael Zillgith 2019-03-01 12:02:56 +0100
  • d7e01738eb - .NET API: Added Client.ReportControlBlock.HasResvTms method - updated CHANGELOG Michael Zillgith 2019-02-28 07:35:48 +0100
  • e803003441 - IEC 61850 server: optimized report buffer handling for buffered reporting (save memory and encoding time) Michael Zillgith 2019-02-27 18:56:41 +0100
  • 719c174f81 - IEC 61850 server: fixed reservation timeout when reporting enabled Michael Zillgith 2019-02-26 19:21:26 +0100
  • 1e1d649aae - IEC 61850 client: fixed problem - IedConnection cannot be reused after IedConnection_close (github #124) Michael Zillgith 2019-02-22 11:57:52 +0100
  • b755bb90a4 - IEC 61850 server: fixed problem - BRCB: writing -1 to "ResvTms" reserves the control block (fixes a problem with sBr24) - IEC 61850 server: fixed problem - buffered (integrity) reports are sent with same time stamps (fixes a problem with sBr22) Michael Zillgith 2019-02-19 21:12:10 +0100
  • e7f4fd8ebb - Java tools: static model code generator creates IP address for ClientLN even if optionl attribute ClientLN.apRef is not present Michael Zillgith 2019-02-15 16:34:45 +0100
  • 549de2f7ed - IEC 61850 server: added support for pre configured client with ClientLN Michael Zillgith 2019-02-15 11:38:47 +0100
  • a8821fd148 - IEC 61850 client: added function ClientReportControlBlock_hasResvTms - IEC 61850 server: don't empty owner when client disables BRCB (RptEna = false) Michael Zillgith 2019-02-14 22:33:41 +0100
  • 17449300e2 - IED Server: added ResvTms handling for BRCB - SV publisher: fixed length calculation Michael Zillgith 2019-02-14 19:25:52 +0100
  • b6be355a99
    Merge pull request #118 from stv0g/fix-invalid-datasize-calculation Michael Zillgith 2019-02-12 21:54:59 +0100
  • e51b676414
    Merge pull request #120 from stv0g/add-missing-bsd-hal Michael Zillgith 2019-02-12 21:53:27 +0100
  • 5aa78a8b18 sv-publisher: simplify calculation of length of BER length field #118 Steffen Vogel 2019-02-12 21:52:08 +0100
  • 88b74cfab8 hal: add stubs for missing functions in BSD (closes #113) #120 #119 Steffen Vogel 2019-02-12 19:21:38 +0100
  • a81b76c5e3 sv-publisher: fix invalid calculation of the total packet length in case the payload is larger than 127 bytes Steffen Vogel 2019-02-12 19:23:07 +0100
  • 9d046fcbc2 - updated version number to 1.3.3 Michael Zillgith 2019-02-12 12:44:15 +0100
  • 68876a46b2 - IEC 61850 server: added support for segmented reporting Michael Zillgith 2019-02-12 12:28:53 +0100
  • c879cb433e - fixed bug in windows socket abstraction Michael Zillgith 2019-02-04 17:23:31 +0100
  • 9309cb78de - added missing definition Michael Zillgith 2019-02-02 18:00:18 +0100