Commit Graph

  • a3c4e32197 - fixed bug #366: SCL parser now (only) accepts hexadecimal values for APPID and VLAN-ID Michael Zillgith 2015-06-16 14:58:47 +0200
  • 68573e550f - fixed text mode bug in windows file provider Michael Zillgith 2015-06-11 22:23:11 +0200
  • b1eda97ab4 - changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value! Michael Zillgith 2015-06-10 14:26:39 +0200
  • 8c91a53ea9 - fixed bug #357: buffer overflow in client control modul with long IED+LD names Michael Zillgith 2015-06-10 11:10:16 +0200
  • 97e8bd8f81 - added function IedModel_setIedNameForDynamicModel Michael Zillgith 2015-06-09 13:15:33 +0200
  • c5e5165e7a Merge branch 'master' of mz-automation.de:libiec61850 Michael Zillgith 2015-06-09 12:36:01 +0200
  • f3347e4f16 - added additional error codes to reflect MMS data access errors - IedConnection_getRCBValues returns correct error code in case the RCB does not exist Michael Zillgith 2015-06-09 12:34:36 +0200
  • 29d53cbc08 Merge branch 'master' of mz-automation.de:libiec61850 Michael Zillgith 2015-06-05 07:28:14 +0200
  • 9fb69df84e - updated CHANGELOG Michael Zillgith 2015-06-05 07:27:49 +0200
  • a9afafe7c2 - removed debug output Michael Zillgith 2015-06-04 15:30:47 +0200
  • 633e61a17c - restore default stack configuration - extended beagle_client.c to use SBO Michael Zillgith 2015-06-04 15:26:19 +0200
  • eb4769333d - fixed beaglebone demo - fixed bug in server side SBO control: checkHandler received different handles for same client connection Michael Zillgith 2015-06-04 12:57:00 +0200
  • a603b7af48 - added IED_ERROR_TYPE_INCONSISTENT value to client API - server now reponds with type-inconsistent error when client tries to write a value of wrong type Michael Zillgith 2015-06-03 16:24:43 +0200
  • 4af2e5420d - detect correct endianess for older GCC versions on powerpc mzillgit 2015-05-22 11:16:31 +0000
  • c2f50239ef - fixed typo in last commit Michael Zillgith 2015-05-20 16:59:50 +0200
  • 7c540f77c4 - fixed bug with unsigned32 on big endian systems Michael Zillgith 2015-05-20 16:58:54 +0200
  • 37913842fd - ISO_SERVER: set state to IDLE when server restarts Michael Zillgith 2015-05-14 14:34:34 +0200
  • 26fb5301c7 - fixed problem in GCB handling. GDB handling should now be compatible with edition 1 devices. Michael Zillgith 2015-05-07 15:36:58 +0200
  • 21d0218d0b - GOOSE receiver ignores trailing data (like PRP tail). Michael Zillgith 2015-05-07 15:20:04 +0200
  • 363d4ef5a7 - reject CreateDataSet for non-existing LN Michael Zillgith 2015-04-27 13:55:41 +0200
  • a8a18475e8 - fixed bug #313: Server sends empty report when RCB is disabled while report is pending in bufTm Michael Zillgith 2015-04-24 17:27:48 +0200
  • db6cf1ec28 - fixed examples: all timestamp updates prior to corresponding value updates Michael Zillgith 2015-04-24 14:04:04 +0200
  • 38711a8843 - fixed some standard conformance issues in report module Michael Zillgith 2015-04-22 16:53:28 +0200
  • 5955ae1577 - changed RCB owner from 128 to 64 bytes Michael Zillgith 2015-04-21 15:25:28 +0200
  • e84da95752 - added function MmsValue_getUtcTimeInMsWithUs to C and C# API Michael Zillgith 2015-04-21 09:28:48 +0200
  • 48b02ec1b0 - extended server_example3.c to show Timestamp handling - fixed server crash bug when whole LN is requested in a read request (bug #309) Michael Zillgith 2015-04-14 16:53:09 +0200
  • b42aa358e9 - fixed bug #307 Michael Zillgith 2015-04-13 17:35:39 +0200
  • 5547adf853 - added support for multiple data models in static model generator Michael Zillgith 2015-04-10 15:37:26 +0200
  • 90c9484e8d - changed reporting example to use two different RCBs - .net API: remove native callback in ReportControlBlock destructor Michael Zillgith 2015-03-16 15:44:17 +0100
  • 424a3f3680 - fixed problem in C# MmsValue Michael Zillgith 2015-03-15 14:05:23 +0100
  • 2f771f6e29 - fixed ctlNum bug in client control implementation Michael Zillgith 2015-03-12 15:48:10 +0100
  • ebe82435e8 - added documentation for GOOSE receiver Michael Zillgith 2015-03-05 11:29:40 +0100
  • 86b26ad181 - changed header inclusion. All libiec61850 now include libiec61850_platform_includes.h. All standard headers should be included from there. Michael Zillgith 2015-03-03 12:37:49 +0100
  • f70d43b99b - changed FC names (added prefix IEC61850_FC_). Michael Zillgith 2015-03-03 12:10:36 +0100
  • c98470f42f - added localtime_s and gmtime_s function calls to GeneralizedTime.c for VC compiler - prepared for release 0.8.5 Michael Zillgith 2015-02-25 14:28:57 +0100
  • 4a4250ce2b - added model target to all server examples and to main examples makefile Michael Zillgith 2015-02-25 13:37:51 +0100
  • fb73281966 - updated changelog for release 0.8.5 Michael Zillgith 2015-02-25 11:49:40 +0100
  • 8b27f57d15 - added support for GOOSE minTime, maxTime in SCL parser - configuration options for write access to GoCB elements - extended file format and data structure to support configuration of minTime, maxTime Michael Zillgith 2015-02-24 17:37:35 +0100
  • 98d91464cb - prevent server from crashing when reports are too large for maximum PDU size - improved memory handling for reports Michael Zillgith 2015-02-23 17:36:19 +0100
  • 95bc26883e - aded missing header file Michael Zillgith 2015-02-20 15:36:56 +0100
  • d0676ba305 - added IedServer_setGooseInterfaceId function to set ethernet interface for GOOSE at runtime Michael Zillgith 2015-02-20 14:31:25 +0100
  • 4cc0b4fe13 - fixed bug in server side delete-data-set service. Server crashes when client sends an unknown LD/domain name Michael Zillgith 2015-02-19 17:57:33 +0100
  • 1700bca56b - fixed problem with report activation Michael Zillgith 2015-02-18 16:59:00 +0100
  • 39b566f265 - fixed memory leak in IedConnection_readDataSetValues function Michael Zillgith 2015-02-17 16:28:19 +0100
  • 97d6b9ab57 - changed server_example5 to use writeAccessHandler - fixed memory alignement problem in reporting.c Michael Zillgith 2015-02-16 12:55:40 +0100
  • 43b85b9570 - fixed timeout bug in Socket_connect functions - ClientGooseControl_setDstAdress - improved GooseReceiver performance Michael Zillgith 2015-02-13 17:07:56 +0100
  • fa8abf813f - fixed problem with non-blocking socket send function on WIN32 Michael Zillgith 2015-02-13 11:22:50 +0100
  • 6bc7b48e9f - refactoring for MmsServerConnection - removed struct from API Michael Zillgith 2015-02-12 17:32:25 +0100
  • 0fb4ed0efc - moved some internal declarations to private header files - updated version to 0.8.5 Michael Zillgith 2015-02-12 15:46:28 +0100
  • 6fd4024113 - fixed problem with MMS_DYNAMIC_DATA_SETS define Michael Zillgith 2015-02-12 14:52:50 +0100
  • 44e53861be - fixed new bug in MmsValue_toUnixTimestamp that happens on big endian systems Michael Zillgith 2015-02-10 09:49:05 +0100
  • 23ae2cea1d - prepared for release 0.8.4 Michael Zillgith 2015-02-09 11:59:48 +0100
  • e32a7a3c53 - fixed bug in MmsValue_encodeToBuffer function. Encoding to MMS_INTEGER/MMS_UNSIGNED was wrong. Michael Zillgith 2015-02-09 11:14:25 +0100
  • 30a64e2914 - client now closes the TCP connection if server doesn't close the connection after receiveing the abort message. Michael Zillgith 2015-02-06 15:16:48 +0100
  • 1a95580f94 - fixed bug in reporting when write to RptEna=false when RptEna already is false - allow client to set data set in RCB to empty string - data set deletion will be denied if data set is referenced in a RCB Michael Zillgith 2015-02-06 12:41:53 +0100
  • e461a0fb46 - MMS server: added callback for variable list creation/deletion Michael Zillgith 2015-02-05 11:43:06 +0100
  • 751dc5f7c2 - added configuration option CONFIG_MMS_MAX_NUMBER_OF_DATA_SET_MEMBERS to limit the maximum number of data set members Michael Zillgith 2015-02-04 17:25:59 +0100
  • f9d673dcf3 - now uses getaddrinfo in socket_linux.c Michael Zillgith 2015-02-04 08:47:25 +0100
  • c1c60b6a24 - added support for GetNamedVariableListRequests with aa-specific scope to server Michael Zillgith 2015-02-03 20:38:29 +0100
  • 993d81116a - fixed bug with wrong sqNum size for unbuffered RCBs (was 16 is now 8 bit) - fixed bug with missing response for getVariableAccessAttributes if domain name is wrong - changed types of trgOps and optFlds (-10, -6) Michael Zillgith 2015-02-03 18:33:58 +0100
  • e7910ac830 Merge branch 'master' of mz-automation.de:libiec61850 Michael Zillgith 2015-02-02 12:53:13 +0100
  • ca305dc254 - fixed bug in goose receiver when data set has not been initialized Michael Zillgith 2015-02-02 12:52:35 +0100
  • f94af555ee Merge branch 'master' of mz-automation.de:libiec61850 Michael Zillgith 2015-01-29 11:53:15 +0100
  • a5ed8a650b - added Timestamp_clearFlags function Michael Zillgith 2015-01-29 11:52:39 +0100
  • ffbd1f3f6a - fixed bug in StaticModelGenerator.java Michael Zillgith 2015-01-28 15:20:55 +0100
  • 0e8980ae0f - added function MmsValue_getUtcTimeBuffer - fixed problem with entry time in buffered reporting - fixed bug in file directory service when clients sends an empty string as filename - fixed problem in file read service. Server now respects the negotiated maximum PDU size Michael Zillgith 2015-01-26 15:52:14 +0100
  • 3932102f86 - add some more const declarations Michael Zillgith 2015-01-22 16:50:39 +0100
  • a3ae9cb589 - added additional "const" modifiers to API functions Michael Zillgith 2015-01-22 12:26:09 +0100
  • 1450d84eaf - removed remaining calls to malloc, calloc, free. Replaced by GLOBAL_.. macros. Michael Zillgith 2015-01-22 11:13:39 +0100
  • 5bc9834b74 - client updates internal ctlVal on operate and SBOw, and opertime on operate Michael Zillgith 2015-01-21 17:50:43 +0100
  • 811b8f4572 - fixed bug in ModelNode_getChildWithFc function Michael Zillgith 2015-01-20 16:04:46 +0100
  • ad090f707e - changed static model generator to deal with new DataSetEntry structure Michael Zillgith 2015-01-20 10:25:02 +0100
  • 8cfb9d99a0 - added support for data sets that span multiple logical devices with server configuration file (see feature #271) Michael Zillgith 2015-01-19 14:29:03 +0100
  • b04b11d886 - fixed Bug #270: Static model generator does not consider default values from "DataTypeTemplates" section of ICD file Michael Zillgith 2015-01-13 11:09:00 +0100
  • 3faca719cb - reverted control.c Michael Zillgith 2015-01-12 12:13:00 +0100
  • 1e018287b2 Merge branch 'master' of mz-automation.de:libiec61850 Michael Zillgith 2015-01-12 11:34:04 +0100
  • 3f1f6fd2fd - merge Michael Zillgith 2015-01-12 11:33:36 +0100
  • df6ac20092 - added function ModelNode_getChildWithFc Michael Zillgith 2015-01-12 11:32:09 +0100
  • 83a7e7cfdc - solve client problem with some implementations of LastApplError (missing $Oper as by TMW Anvil) Michael Zillgith 2015-01-08 14:17:09 +0100
  • 98ec51346c - changed back behaviour of LastApplError Michael Zillgith 2015-01-08 12:28:06 +0100
  • 7f1714e4af - changed behaviour of CommandTermination- and LastApplError message Michael Zillgith 2015-01-08 12:08:57 +0100
  • 91b9c2c64b - added documentation to HandleSet functions Michael Zillgith 2014-12-18 18:12:02 +0100
  • ad89a0f26a - added some documentation Michael Zillgith 2014-12-12 10:04:46 +0100
  • 375b1a9c12 - added access function to data set references for reports to client API C/C# - renamed function MmsValue_createEmptyArray (fixed typo "Emtpy") - added some missing API functions to windows DLL def files Michael Zillgith 2014-12-11 17:24:26 +0100
  • 78a694c5d3 - C#/.NET API: fixed problem with boolean marshalling together with VC++ compiled DLL Michael Zillgith 2014-12-09 10:46:34 +0100
  • 0941e2a971 - fixed bug in IedConnection_createDataSet function Michael Zillgith 2014-12-08 20:52:06 +0100
  • 90f26bcf84 - release 0.8.3 Michael Zillgith 2014-12-08 12:22:27 +0100
  • 99d8d1ee14 - prepared for release 0.8.3 Michael Zillgith 2014-12-08 12:08:08 +0100
  • 0adf9ee59a - added function LibIEC61850_getVersionString Michael Zillgith 2014-12-08 11:49:09 +0100
  • 27c95056a7 - fixed bug in MmsValue_getBitStringAsIntegerBigEndian conversion function Michael Zillgith 2014-12-05 19:18:58 +0100
  • 47c5892dd1 - added support to use association specific data sets in reports Michael Zillgith 2014-12-05 15:10:16 +0100
  • 2b1029d276 - changed hostname in example Michael Zillgith 2014-12-05 10:45:50 +0100
  • 74058846b3 - added new dotnet example - fixed problem with garbage collected report handler delegate in .NET API Michael Zillgith 2014-12-05 10:43:37 +0100
  • ca9cff0c90 - fixed problem in data set creation for C# API Michael Zillgith 2014-12-04 21:32:22 +0100
  • 9f3854fbfb - dynamic model generator can now use default values also for type templates Michael Zillgith 2014-12-04 16:16:20 +0100
  • 66da568bea - fixed bug with setting groups Michael Zillgith 2014-12-04 14:30:37 +0100
  • a6652dc643 - added data-reference support for buffered reports (server side) Michael Zillgith 2014-12-01 18:52:25 +0100
  • f53b254097 - added bufOvfl support for buffered reports Michael Zillgith 2014-12-01 17:26:02 +0100
  • b5e319b904 - updated to version 0.8.3-dev Michael Zillgith 2014-12-01 11:00:15 +0100
  • a0f67f9a5d - update to current development version Michael Zillgith 2014-12-01 10:47:22 +0100