Commit Graph

  • da21bb2e76 - C# wrapper: fixed bug in client readObject functions Michael Zillgith 2016-11-18 12:49:41 +0100
  • a597762c11 - updated CHANGELOG for version 1.0 v1.0.0 Michael Zillgith 2016-11-07 16:23:14 +0100
  • 46575aeb68 - implemented setFile service - prepared for release 1.0.0 Michael Zillgith 2016-11-07 16:15:18 +0100
  • 940bcee6fc - MmsValue_getNumberOfSetBits now deals with wrong padding Michael Zillgith 2016-11-02 15:02:10 +0100
  • 23cf37d048 - hardened client report handler Michael Zillgith 2016-11-01 21:37:56 +0100
  • 0fd5b05dd8 - implemented client and server side MMS obtain-file service - added FileSystem_writeFile function to API and windows, linux providers Michael Zillgith 2016-10-31 14:42:24 +0100
  • d15e2c73b1 - implemented server side obtain file procedure Michael Zillgith 2016-10-30 20:50:34 +0100
  • 4d5a9e27a1 - added server1 example to dotnet Michael Zillgith 2016-10-17 12:30:45 +0200
  • da21182077 - removed SV function from wo-goose.def file to be able to build without libpcap on windows Michael Zillgith 2016-10-11 09:51:24 +0200
  • 5360b805d9 Merge branch 'master' of mz-automation.de:libiec61850-all Michael Zillgith 2016-10-04 17:48:42 +0200
  • 2b6a6b8f39 - prepared for release 0.9.3 Michael Zillgith 2016-10-04 17:39:11 +0200
  • dc281a7ee9 - added maximum log entry size for LogStorage - implemented maximum log entries for sqlite log storage - added log to C# API Michael Zillgith 2016-10-03 18:29:16 +0200
  • fca675e2a1 - C# API: added client side log service support Michael Zillgith 2016-09-24 09:56:43 +0200
  • 629117214a - changed Cmake files to be able to build as a subproject Michael Zillgith 2016-09-16 09:55:48 +0200
  • 2eeac9adcb - changed Cmake files to be able to build as a subproject Michael Zillgith 2016-09-16 09:55:48 +0200
  • b4a5292b67 - C# API: added servers side control handling Michael Zillgith 2016-09-12 20:04:33 +0200
  • d81e9e1c19 - implemente ControlObjectClient_setTestMode function, also for C# wrapper Michael Zillgith 2016-09-08 18:23:20 +0200
  • 372df34018 - added client side fuctionality to provide user access to raw MMS messages Michael Zillgith 2016-07-25 20:11:50 +0200
  • 7a5f4a25e2 - added functions SV_ASDU_addFLOAT64 and SV_ASDU_setFLOAT64 to SV publisher Michael Zillgith 2016-07-25 13:51:47 +0200
  • c577bb3949 - added dynamic code generator tool Michael Zillgith 2016-06-24 11:09:16 -0300
  • 516c8f5a40 - add readJournal flag in initate response servicesSupportedCalled Michael Zillgith 2016-06-13 18:49:28 +0200
  • f23e99a191 - updated CHANGELOG for version 0.9.2.1 Michael Zillgith 2016-06-21 12:41:08 -0300
  • 0e169139e3 - added IEC61850_ prefix to REASON.. values Michael Zillgith 2016-06-21 12:39:11 -0300
  • 61534daa99 - fixed: client control object crashes when orIdent is set to NULL -> now sends empty octet string Michael Zillgith 2016-06-18 09:59:07 -0300
  • 3abf055cfc - fixed problems with dynamic model LCBs - fixed: configuration option CONFIG_MMS_SINGLE_THREADED = 1 together with #define CONFIG_MMS_THREADLESS_MODE = 1 doesn't work - fixed: In configuration CONFIG_MMS_SINGLE_THREADED = 1 IedServer_destroy will loop endlessly when server was not started before Michael Zillgith 2016-06-18 09:37:44 -0300
  • 9c8da7f94c Merge branch 'logging' Michael Zillgith 2016-06-13 14:11:50 +0200
  • 0a7b84639a - added README to create the sqlite log storage driver Michael Zillgith 2016-06-11 22:58:34 +0200
  • 8a925e754f - set single-threaded as default configuration Michael Zillgith 2016-06-11 20:40:17 +0200
  • 6a318616c3 - updated CHANGELOG Michael Zillgith 2016-06-11 20:38:59 +0200
  • eba3bf9adb - added separate HAL thread implementation for BSD (OS X) Michael Zillgith 2016-06-11 20:05:26 +0200
  • 64a98871cc - fixed problem in getNameList service when no logs are present Michael Zillgith 2016-06-11 12:30:15 +0200
  • 9f96006ffb - added logs and LCBs to config file example - fixed parser bug in config_file_parser.c Michael Zillgith 2016-06-11 10:11:14 +0200
  • 325c3e0b7e - removed FileSystem_setBasePath from windows export files - ISO server: fixed race problem when opening/closing connections in multithreaded configuration Michael Zillgith 2016-06-11 07:39:10 +0200
  • 6bf13423cb - added missing cmake file for server_example_logging Michael Zillgith 2016-06-10 21:28:52 +0200
  • b83e174ef9 - added documentation for the log storage SPI Michael Zillgith 2016-06-10 17:51:24 +0200
  • 787d7fc270 - file provider functions don't change file names; VMD_FILESTORE base part is now added in MMS server file service handling code - IedConnection_readObject and IedConnection_getVariableSpecification can now read whole LNs Michael Zillgith 2016-06-10 17:00:55 +0200
  • 52e712437b - added some options to CDC_LPL_create - added CDC_DPL_create function Michael Zillgith 2016-06-10 11:28:43 +0200
  • 099ccfc0fa - added log examples to examples makefile Michael Zillgith 2016-06-09 14:58:32 +0200
  • 97fd7524f8 - added IEC 61850 client API to query logs - added client example to read logs Michael Zillgith 2016-06-09 14:46:14 +0200
  • 922c5eec50 - make GetLogicalNodeDirectory(DATA SET) dynamic. Creates a request at each call. Michael Zillgith 2016-06-09 00:40:32 +0200
  • 2b28c0fed3 - added cmake support to build sqlite log driver - made logging ready to be compiled with Visual Studio - added functions to create LCBs and LOGs to dynamic model API - client: added GetLogicalNodeDirectory(LOG) ACSI function Michael Zillgith 2016-06-09 00:00:02 +0200
  • 23e695dae8 - removed asn1c dependable code from ServiceError PDU creation - added ServiceError creation function that support serviceSpecific info - server: delete dataset service now returns ServiceError with object-constraint-conflict when data set cannot be deleted because it is used in a control block Michael Zillgith 2016-06-05 12:40:58 +0200
  • d8ace91bcf - iso_server.c: fixed bug in multi-threaded version: segfault when conection unexpectedly closed Michael Zillgith 2016-06-04 21:38:43 +0200
  • 3696f1f6d9 - added packaging changes and DLL version information to cmake scripts (as suggested by cedric) Michael Zillgith 2016-06-03 19:11:24 +0200
  • 069af684e9 - fixed problem with test case sSgN4 (return temporary-unavailable) when no EditSG is selected - continued logging implementation Michael Zillgith 2016-06-03 18:38:31 +0200
  • 0c042f2ba4 - added server examples logging - added logging API - added sqlite3 driver for logging Michael Zillgith 2016-05-30 00:08:59 +0200
  • fd4261cd2d - implemented client side readJournal service - extended service side readJournal with ReasonCode - extende mms_utility example with read journal command Michael Zillgith 2016-05-24 00:14:23 +0200
  • b612eed906 - fixed seg fault bug (introduced in 0.9.1) in unbuffered reporting Michael Zillgith 2016-05-23 09:51:06 +0200
  • 9a55687379 - added missing resources - fixed bug (seg fault) in unbuffered reporting Michael Zillgith 2016-05-23 09:41:34 +0200
  • ba08a2ad59 - implemented client and server side readJournal message parsing and generation Michael Zillgith 2016-05-23 01:14:00 +0200
  • 7acd515a96 - WIP: server side logging Michael Zillgith 2016-05-18 17:44:11 +0200
  • a23b584d13 - extended logging implementation Michael Zillgith 2016-05-16 23:35:33 +0200
  • 2d45c2d679 - add client side code to create read journals requests required for IEC 61850 logging services Michael Zillgith 2016-05-13 17:41:04 +0200
  • 923b683e21 - fixed bug in ethernet_win32.c Michael Zillgith 2016-05-12 17:50:40 +0200
  • 7de010e1f5 - started to implemente server side read journal handling Michael Zillgith 2016-05-10 17:39:51 +0200
  • dae7b74085 - disabled debugging output in reporting.c Michael Zillgith 2016-05-10 15:01:10 +0200
  • 4b3a9dc850 - started programming logging trigger logic Michael Zillgith 2016-05-06 17:44:16 +0200
  • 2a96d5b40c - changed version to 0.9.2 Michael Zillgith 2016-05-06 16:02:54 +0200
  • 442c30d79f Merge branch 'master' into logging Michael Zillgith 2016-05-06 15:50:14 +0200
  • ab87ade7aa - prepared 0.9.1 release Michael Zillgith 2016-05-06 13:58:28 +0200
  • 6c306870e9 Merge branch 'python-bindings' Michael Zillgith 2016-05-06 12:24:35 +0200
  • 29b9e46697 - added function MmsConnection_getMmsConnectionParameters Michael Zillgith 2016-05-06 12:21:19 +0200
  • 8f45ac88c6 - added functions ControlObjectClient_setInterlockCheck and ControlObjectClient_setSynchroCheck to replace the functions ControlObjectClient_enableInterlockCheck and ControlObjectClient_enableSynchroCheck Michael Zillgith 2016-05-06 10:56:44 +0200
  • 9a9e62e29c - added read access to LCBs Michael Zillgith 2016-05-05 14:41:16 +0200
  • 2d753f3b24 - added static model generation for LogCBs and Logs - added MMS data model for LCBs - server: MMS getNameList now supports journals Michael Zillgith 2016-05-04 17:44:30 +0200
  • fb49549f66 - added Log data structure Michael Zillgith 2016-05-03 17:51:21 +0200
  • 379c2ac445 - GeneralLog is default name for Logs Michael Zillgith 2016-05-02 18:59:26 +0200
  • 6d03f18748 - started to implement MMS journals server side Michael Zillgith 2016-05-02 17:46:57 +0200
  • 956deaf958 - MMS client: added support to read domain specific journals from server: MmsConnection_getDomainJournals Michael Zillgith 2016-05-02 12:32:07 +0200
  • ab9ad2dcf2 - added added LogControlBlock data structure Michael Zillgith 2016-04-29 17:39:47 +0200
  • 842331322a - removed mms_access_result.h Michael Zillgith 2016-04-29 16:35:31 +0200
  • 3eca0d62c5 - added code to deserialize an BER encoded MMS data element into a MmsValue instance Michael Zillgith 2016-04-29 16:11:04 +0200
  • 24e1c902e4 - added MmsValue_setUtcTimeQuality to vs def files - added GetUtcTimeQuality and SetUtcTimeQuality to the C# API Michael Zillgith 2016-04-28 12:03:12 +0200
  • c2d45a3f66 Merge branch 'master' into python-bindings Michael Zillgith 2016-04-28 10:40:46 +0200
  • 8864bdb02d - added some functions to vs def files Michael Zillgith 2016-04-28 10:39:07 +0200
  • 03f43b795f - fixed initialization problem with uninitialized integer values Michael Zillgith 2016-04-20 17:48:57 +0200
  • 2f8e011a0f - fixed initialization problem with uninitialized integer values Michael Zillgith 2016-04-20 17:48:57 +0200
  • 1688fd872b - added python bindings Michael Zillgith 2016-04-18 18:35:05 +0200
  • ebecd5a1ce Merge branch 'pavotek' of mz-automation.de:libiec61850-all into pavotek Michael Zillgith 2016-03-25 14:07:27 +0100
  • 899fd370f8 - changed .NET client API Michael Zillgith 2016-03-25 14:06:56 +0100
  • b218df8b5c - buffered reporting: start buffering as soon as a valid data set it set Michael Zillgith 2016-03-23 11:11:35 +0100
  • ff093198e9 - cleanup; optimization Michael Zillgith 2016-03-22 23:38:43 +0100
  • e75936f2d1 - for testing Michael Zillgith 2016-03-22 15:53:25 +0100
  • 27a74db4d8 - fixed problem with max PDU size for GetFileDirectory service Michael Zillgith 2016-03-21 15:32:41 +0100
  • eab59b8ae8 - small code cleanup Michael Zillgith 2016-03-18 14:41:35 +0100
  • c730c93229 - added goose_publisher/CMakeLists.txt Michael Zillgith 2016-03-07 11:18:11 +0100
  • 33fcf156d4 - client: IedConnection_setRCBValues send GI last when RptEna=true included Michael Zillgith 2016-02-25 12:25:30 +0100
  • 78b9e4796a - get file-service implementation from master Michael Zillgith 2016-02-24 12:30:19 +0100
  • 40ed2cea6f Merge branch 'pavotek' of mz-automation.de:libiec61850-all into pavotek Michael Zillgith 2016-02-24 11:47:52 +0100
  • 374bfa03d4 - extended file service and mms_utility Michael Zillgith 2016-02-24 11:39:53 +0100
  • 44a4336deb - changed signature of IedConnection_deleteDataSet, MmsConnection_deleteAssociationSpecificNamedVariableList, MmsConnection_deleteNamedVariableList. added boolean return value to indicate if data set/named variable list has been deleted. - increased version number to 0.9.1 Michael Zillgith 2016-02-24 11:26:21 +0100
  • f55e6f92c3 - fixed problem with winpcap detection in CMakeLists.txt files Michael Zillgith 2016-02-15 16:40:06 +0100
  • 5261378603 - added CONFIG_IEC61850_EDITION_1 configuration option - removed "Owner" from RCBs for edition 1 builds Michael Zillgith 2016-02-15 16:07:24 +0100
  • 44b94f0df0 - fixed signed integer encoding problem for frsmId in fileClose client service Michael Zillgith 2016-02-11 17:19:29 +0100
  • 6ceecd426f - fixed encoding problem with negative frsmId in client file read service Michael Zillgith 2016-02-11 17:03:06 +0100
  • a178e50052 - changed .net API IsoConnectionParameters class to reflect 16 byte session selectors. Michael Zillgith 2016-02-10 10:22:34 +0100
  • 7a8bd5dabe - allow 16 octet ISO session selector in C code Michael Zillgith 2016-02-09 17:47:58 +0100
  • d54301fa09 - added c++ header to goose/sv publisher - fixed problem in GetFileDirectory-service with a single file as parameter Michael Zillgith 2016-02-09 13:50:18 +0100
  • 96096b7f75 - fixed problem with getFileDirectory-service with a single file as argument - test case Ft4 (ed.1) Michael Zillgith 2016-02-08 10:38:22 +0100
  • b1d5e10203 - prepare for release 0.9.0.1 - cmake build on windows excludes examples for GOOSE and SV when winpcap is not available Michael Zillgith 2016-02-04 18:22:29 +0100