Michael Zillgith
|
4d32e3c1ae
|
- MMS client: code cleanup for asnyc functions
|
7 years ago |
Michael Zillgith
|
069646f954
|
- MMS client: added asynchronous file service functions
|
7 years ago |
Michael Zillgith
|
7767e282d6
|
- MMS client: added asynchronous get name list functions
|
7 years ago |
Michael Zillgith
|
fc1d62d1a7
|
MMS client: added asynchronous read journal service
|
7 years ago |
Michael Zillgith
|
c80a87d5e8
|
- MMS client: add asynchronous function for MMS identify service
|
7 years ago |
Michael Zillgith
|
7600c0f3cf
|
- MMS client: add asynchronous function for MMS status request service
|
7 years ago |
Michael Zillgith
|
aa7e89684e
|
- MMS client: add asynchronous function for get variable access attributes service
|
7 years ago |
Michael Zillgith
|
5692d0246b
|
- MMS client: added asynchronous define named variable list functions
|
7 years ago |
Michael Zillgith
|
80ce9c8967
|
- MMS client: added asynchronous read and write functions
|
7 years ago |
Michael Zillgith
|
026357b5eb
|
- added doxygen files for .NET API
|
7 years ago |
Michael Zillgith
|
bed67e4f50
|
- added missing function definition in DLL export files
|
7 years ago |
Michael Zillgith
|
aa86d3b259
|
- IEC 61850 server: number of dynamic data sets configurable at runtime
|
7 years ago |
Michael Zillgith
|
a0adcf94e7
|
- IEC 61850 Server: made number of data set entries configurable at runtime
|
7 years ago |
Michael Zillgith
|
a830fc3cfb
|
- IEC 61850 server: reporting - don't delete pending events when buffered report is enabled and dataset didn't change
|
7 years ago |
Michael Zillgith
|
e905bc242b
|
- MMS server: initialize maxConnections in IsoServer
|
7 years ago |
Michael Zillgith
|
77f97dc006
|
- replaced strndup
|
7 years ago |
Michael Zillgith
|
51c29fe9a7
|
- IEC 61850 server/ MMS server: maximum number of client connections configurable at runtime
|
7 years ago |
Michael Zillgith
|
e980a519ae
|
- IEC 61850 server: control objects - fixed bug in select response for SBO control model
|
7 years ago |
Michael Zillgith
|
d108dae115
|
- MMS server: fixed locking bug in file obtain service
|
7 years ago |
Michael Zillgith
|
2585aab516
|
- cleanup examples makefiles
- fixed bug in MMS mapping read handler
|
7 years ago |
Michael Zillgith
|
8b957b8f82
|
- IEC 61850 client: add support for single array element access (with component specification)
|
7 years ago |
Michael Zillgith
|
eef34cf40e
|
- MMS server: add support for array element (index) access with nested component
|
7 years ago |
Michael Zillgith
|
26af0d93c2
|
- IEC 61850 server: made IEC 61850 edition configurable at runtime
|
7 years ago |
Michael Zillgith
|
6199da1e55
|
- IEC 61850 server: CONFIG_REPORTING_SUPPORTS_OWNER replaced by CONFIG_IEC61850_EDITION_1
|
7 years ago |
Michael Zillgith
|
e7905cc16b
|
- IEC 61850 server: memory handling optimization in control module
|
7 years ago |
Michael Zillgith
|
020b1f40aa
|
- IEC 61850 server: integrated automatic handling of "origin" and "ctlVal" status (ST) values for controllable CDCs
|
7 years ago |
Michael Zillgith
|
713ca54cd0
|
- IEC 61850 server: optimized dynamic memory management in control handling; memory will be initialized at server start
|
7 years ago |
Michael Zillgith
|
6618093f7a
|
- IEC 61850 server: functions IedModel_getModelNodeByShortObjectReference and IedModel_getModelNodeByObjectReference now also work with object references that have only LD part
|
7 years ago |
Michael Zillgith
|
3f07176dc3
|
- MMS server: fixed bug in delete variable list service - scope of delete was not considered optional
|
7 years ago |
Michael Zillgith
|
58b4d6c107
|
-IEC 61850 server: added ReadAccessHandler to control read access
|
7 years ago |
Michael Zillgith
|
0b51d6841a
|
- added Socket_activateTcpKeepAlive function
|
7 years ago |
Michael Zillgith
|
02cda48128
|
- moved TLS API to platform abstraction layer
|
7 years ago |
Michael Zillgith
|
9995a7cfc4
|
- IEC 61850 client: fixed bug in select response handling
|
7 years ago |
Michael Zillgith
|
71493036dc
|
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableLogService and IedServerConfig_isLogServiceEnabled)
|
7 years ago |
Michael Zillgith
|
0a3d86601b
|
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableDynamicDataSetService and IedServerConfig_isDynamicDataSetServiceEnabled)
|
7 years ago |
Michael Zillgith
|
27e883a1bc
|
- MMS server: fixed bug in association service (file rename was not reported as supported service)
|
7 years ago |
Michael Zillgith
|
143bc977c0
|
- IEC 61850 server/MMS server: make file service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableFileService and IedServerConfig_isFileServiceEnabled)
|
7 years ago |
Michael Zillgith
|
af35ee17fa
|
- removed unused code
|
7 years ago |
Michael Zillgith
|
de04f3630b
|
- moved lib_memory to hal project
|
7 years ago |
Michael Zillgith
|
7d890b7450
|
- updated version to 1.3.0
|
7 years ago |
Michael Zillgith
|
2f71744079
|
- added serial port hal
- moved hal to separate directory
- added new hal cmake project
|
7 years ago |
Michael Zillgith
|
dc4fbd76ad
|
- unification of HAL with lib60870
|
7 years ago |
Michael Zillgith
|
c36050f455
|
- renamed iec61850_client_example3 to iec61850_client_example_control
- removed outcommented code
|
7 years ago |
Michael Zillgith
|
b5cb80868c
|
- IED SERVER: fixed bug when calling write access handler (when access policy DENY)
|
7 years ago |
Michael Zillgith
|
eacdfa953d
|
- IED SERVER: fixed bug when calling write access handler (wrong pointer for ClientConnection object)
|
7 years ago |
Michael Zillgith
|
894ea2e726
|
- SV: added function SVPublisher_ASDU_setSmpCntWrap
- added quality flag "derived"
- updated 9-2LE publisher example
|
7 years ago |
Michael Zillgith
|
ab51835377
|
- MMS server: fixed wrong preprocessor defines that can cause problems in some configurations (unlimited number of client connections/ multi-threaded server)
|
7 years ago |
Michael Zillgith
|
a7cb12f5b0
|
- IEC 61850 client: added new function ControlObjectClient_getCtlValType to simplify control handling
|
7 years ago |
Michael Zillgith
|
4605c60a3b
|
- fixed bug in MmsValue_update
|
7 years ago |
Michael Zillgith
|
2119503cbf
|
- Visual Studio support: added missing export definitions for client side GoCB handling
|
7 years ago |
Robert Middleton
|
9fce1a342a
|
Use GNUInstallDirs for install location on Linux
|
7 years ago |
Michael Zillgith
|
cc24c86484
|
- Fixed to compile with C++
|
7 years ago |
Michael Zillgith
|
c28d06f4d8
|
- IEC 61850 server: added support to set file service base path with server configuration object
|
7 years ago |
Michael Zillgith
|
7cb5ff670a
|
- IEC 61850 server: added support to configure report buffer at runtime
- IEC 61850 server: new IedServerConfig type and new IedServer constructor
|
7 years ago |
Michael Zillgith
|
9a8415b3e6
|
- IEC 61850 server: prevent sending reports when data model is locked (updated)
|
7 years ago |
Michael Zillgith
|
2c9a4bb088
|
- TLS client: fixed problem with high CPU load
|
7 years ago |
Michael Zillgith
|
9e15185c74
|
- ISO connection: fixed race condition that can cause corrupted messages
|
7 years ago |
Michael Zillgith
|
605913b0c1
|
- fixed some configuration issues
|
7 years ago |
Michael Zillgith
|
a451731454
|
- IEC 61850 server: removed unnecessary dynamic string allocation
|
7 years ago |
Michael Zillgith
|
731608e5b0
|
- removed inline qualifier from MemoryAllocator_getAlignedSize
|
7 years ago |
Michael Zillgith
|
da17f8210a
|
- updated version to 1.2.1
|
7 years ago |
Michael Zillgith
|
cf049071cc
|
- IEC 61850 server: fixed bug in report module when RCB was enabled multiple times (new in 1.2.0)
|
7 years ago |
Michael Zillgith
|
d327f0715e
|
- added function SVReceiver_enableDestAddrCheck
|
7 years ago |
Michael Zillgith
|
4fc17660e9
|
- IEC 61850 server: fixed bug in buffered report module - report can be lost under some circumstances when BRCB is enabled
|
7 years ago |
Michael Zillgith
|
60aa022d54
|
- updated documentation
|
7 years ago |
Michael Zillgith
|
c856ae7cfa
|
- SV subscriber: replaced unaligned memory access
|
7 years ago |
Michael Zillgith
|
f54936045f
|
- updated documentation for ClientReport API
|
7 years ago |
Michael Zillgith
|
bb1dde4dc7
|
- cleanup header file for hal_filesystem.h - removed old function declaration
|
7 years ago |
Michael Zillgith
|
7b98f368dc
|
- some code reformating
|
8 years ago |
Michael Zillgith
|
60b7b673f4
|
- Java SCL parser: allow parse float "Val" elements using "," as decimal separator
|
8 years ago |
Michael Zillgith
|
68d56d947e
|
- made memory alignment configurable
|
8 years ago |
Michael Zillgith
|
02a330e414
|
- IEC 61850 server: added memory alignement for buffered reporting
|
8 years ago |
Michael Zillgith
|
d86e9f8b98
|
- client: fixed bug in parsing initiate response message
|
8 years ago |
Michael Zillgith
|
fe9d292d29
|
- java-tools: added support for OptFlds and TrgOps basic data types
|
8 years ago |
Michael Zillgith
|
64b589ac31
|
- IEC 61850 server: added support for OptFlds and TrgOps basic data types (required for service tracking)
|
8 years ago |
Michael Zillgith
|
22d0f32b2f
|
Merge branch 'development' of https://github.com/mz-automation/libiec61850 into development
|
8 years ago |
Michael Zillgith
|
58057f89d2
|
- SV publisher: some code cleanup
|
8 years ago |
Michael Zillgith
|
17c66c20cd
|
- fixed some header inclusions
|
8 years ago |
Michael Zillgith
|
49208df7f4
|
- removed ATTRIBUTE_PACKED
|
8 years ago |
Michael Zillgith
|
3a2ad2c4ef
|
- refactored TLS API (moved TLSSocket in a separate private header file)
|
8 years ago |
Michael Zillgith
|
6c588a9a3a
|
Merge branch 'development' of https://github.com/mz-automation/libiec61850 into development
|
8 years ago |
Michael Zillgith
|
d45e729ecf
|
- MMS client/server: added missing length field checks to increase decoder stability
|
8 years ago |
Michael Zillgith
|
76cfa46378
|
- fixed cmake file
- added function IedModel_getDeviceByIndex
|
8 years ago |
Michael Zillgith
|
11f0fa9e2a
|
- added cast in MmsValue_update
|
8 years ago |
Michael Zillgith
|
7e43e265a7
|
- MMS server: added state mutex for IsoServer
|
8 years ago |
Michael Zillgith
|
1b4675841b
|
- rearranged goose_receiver.h and sv_subscriber.h files to avoid type redefinitions
|
8 years ago |
Michael Zillgith
|
260d97ae23
|
- MMS client: MmsConnection added mutexes for state variable
|
8 years ago |
Michael Zillgith
|
5a0315b52b
|
- MMS client: added mutex for state in IsoClientConnection
|
8 years ago |
Michael Zillgith
|
f9030a8b4f
|
- MmsValue_update function now allows adjusting octet-string size of target object
|
8 years ago |
Michael Zillgith
|
33fb9206b3
|
- .NET API: Added support for Timestamp and Quality to SV subscriber
|
8 years ago |
Michael Zillgith
|
e63abff71c
|
- SV subscriber/publisher: add support for Quality type
|
8 years ago |
Michael Zillgith
|
70c311d433
|
- SV: added Timestamp type support
|
8 years ago |
Michael Zillgith
|
8f951cbcef
|
- SV subscriber: added SVReceiver_isRunning function
- .NET API: Added SV subscriber
|
8 years ago |
Michael Zillgith
|
c20a530761
|
- .NET API: Added GooseReceiver/GooseSubscriber
|
8 years ago |
Michael Zillgith
|
3d9851f00c
|
- added missing functions to windows .def files
|
8 years ago |
Michael Zillgith
|
a07f2cceda
|
- IEC 61850 client: Added ClientGooseControlBlock_getDstAddress/ClientGooseControlBlock_setDstAddress; marked old access functions deprecated
|
8 years ago |
Michael Zillgith
|
ce0ed1d39c
|
- SV publisher/subscriber: removed deprecated header files. Moved wrapper functions for deprecated API to .c files
|
8 years ago |
Michael Zillgith
|
81e18261bc
|
- .NET API: Added support for SVCB handling
|
8 years ago |
Michael Zillgith
|
ac3a07c5a4
|
- fixed bug in win32 ethernet driver
|
8 years ago |
Michael Zillgith
|
e92e180039
|
- added documentation for TLS API/SPI
|
8 years ago |