Michael Zillgith
da62fe854f
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
2 years ago
Michael Zillgith
c16314c426
- config file parser: added support for arrays of basic and complex data
...
attributes including initialization (LIB61850-415)
2 years ago
Michael Zillgith
eab2e6f2cb
- fixed potential null pointer dereferentiation in
...
IedConnection_getDeviceModelFromServer when no error argument given
2 years ago
Michael Zillgith
fd4fe9ad35
- .NET API: Added finalizer to ControlObject ( #459 )
2 years ago
Michael Zillgith
5c5ceb65b5
- MMS server: added support for write access with component alternate access (LIB61850-414)
2 years ago
Michael Zillgith
dcfa56c526
- MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414)
2 years ago
Michael Zillgith
7c80c95629
- fixed - Memory leak in RCB handling code when data set is updated (LIB61850-412)
2 years ago
Michael Zillgith
9404622c5a
- IEDConnection: check for index out of bounds in ClientReport_getReasonForInclusion
2 years ago
Michael Zillgith
c7528975dc
- fixed - server sends dchg report when only dupd is enabled in RCB (LIB61850-411)
2 years ago
Michael Zillgith
3036f99f8f
- .NET API: Save TLSConfiguration instance in IedServer to avoid garbage
...
collection (LIB61850-410)
2 years ago
Michael Zillgith
44cf917dcf
Merge branch 'v1.6_develop' of bitbucket.org:mz-automation/libiec61850 into v1.6_develop
2 years ago
Michael Zillgith
a5f5597980
- fix potential crash in ModelNode_getChild when an array element field is accessed without using the array index specifier (LIB61850-408)
2 years ago
Michael Zillgith
555264d54e
Merge branch 'v1.6_develop' of bitbucket.org:mz-automation/libiec61850 into v1.6_develop
2 years ago
Michael Zillgith
c9d9271a52
- fixed - arrays of complex data attributes not handled correctly (LIB61850-408)
2 years ago
Michael Zillgith
9db516350b
- updated doc comment
2 years ago
Michael Zillgith
d129b8458a
- make write access to RCB elements configurable according to ReportSettings (LIB61850-404)
2 years ago
Michael Zillgith
24babeb2f9
- GOOSE subscriber: fixed - possible heap corruption in parseAllData due to missing validity check in bit-string handling (LIB61850-402)
2 years ago
Michael Zillgith
4cba8ab50d
- Added function IedConnection_setLocalAddress to define local IP address and optionally local port of a client connection (LIB61850-378)
2 years ago
Michael Zillgith
e929867964
- IED server: fixed problem with implicit ResvTms setting when reserved with RptEna (LIB61850-400)
2 years ago
Michael Zillgith
a786198c87
Merge branch 'v1.6_develop_387' into v1.6_develop
2 years ago
Michael Zillgith
5b34251030
- IED server: fixed - segmentation fault when compiled with CONFIG_MMS_THREADLESS_STACK (LIB61850-398)
2 years ago
Michael Zillgith
aa863f35f0
- IED server: added callback to control access to data model directories (get-name-list requests)(LIB61850-396)
2 years ago
Michael Zillgith
a4a58e4250
- IED server: check user permissions on data set when enabling RCB or changing RCB data sets (LIB61850-393)
2 years ago
Michael Zillgith
7e3b7991d5
- added doxygen comments for new access callback functions (LIB61850-381)
2 years ago
Michael Zillgith
41ed0dd51a
- implemented access control callbacks for logs and LCBs (LIB61850-392)
2 years ago
Michael Zillgith
dc5bd43f0f
- IED server: fixed read handling in RCB access control (LIB61850-391)
3 years ago
Michael Zillgith
76dbcb4496
- IED server: Implemented read/write access control to RCBs (LIB61850-391)
3 years ago
Michael Zillgith
acfbe16452
- IED server/MMS server: added data set access callbacks and example (LIB61850-387)
3 years ago
Michael Zillgith
39a55f672c
- MMS server: replaced MmsNamedVariableListChangedHandler by more generic MmsNamedVariableListAccessHandler (LIB61850-387)
...
- MMS server: implemented dataset access handler callback in dataset read access (LIB61850-387)
3 years ago
Michael Zillgith
9fa68a9d93
- IED server: added ControlAction_getSynchroCheck and ControlAction_getInterlockCheck functions
3 years ago
Michael Zillgith
cb87b8d9ff
- added missing checks in iec61850_client_example_control ( #442 )
3 years ago
Michael Zillgith
e77bd15134
- added new callback function headers for dataset access (LIB61850-387)
3 years ago
Michael Zillgith
ee9c64adc8
- fixed - MMS server: messages can be corrupted when TCP buffer is full (LIB61850-385)
3 years ago
Michael Zillgith
f7ff7d0675
- fixed - .NET: IedConenction.WriteDataSetValues throws a
...
NullReferenceException (LIB61850-384)
3 years ago
Michael Zillgith
94e11ac2e3
- fixed - server send invalid response- when client uses wrong ctlModel (LIB61850-383) ( #435 )
3 years ago
Michael Zillgith
9963253bcc
- fixed - IedConnection_setRCBValuesAsync crashes when RCB is already reserved by other client (LIB61850-382)
3 years ago
Mikael Bourhis
11f997270a
Python wrapper: add RCB subscription example
...
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
3 years ago
Michael Zillgith
6895d8214b
- MMS server: add function to ignore client requests (for test purposes)
3 years ago
Michael Zillgith
398d06684a
- updated error handling in IedConnection_getDataSetDirectoryAsync/IedConnection_createDataSetAsync (LIB61850-379)
3 years ago
Michael Zillgith
9335afcca5
- fixed - outstanding call not released in IedConnection_getDataSetDirectoryAsync (LIB61850-379)
3 years ago
Michael Zillgith
eba36fec65
- renamed TLSConfiguration_EventLevel to TLSEventLevel
3 years ago
Michael Zillgith
97923e7238
- updated required mbedtls version to 2.28.x
3 years ago
Michael Zillgith
21903710ad
- applied coding style
3 years ago
Federico Francescon
5a8d3effec
Added check for changed CRL on socket read/write. Added reset of renegotiation ssl cache on CRL add
3 years ago
Federico Francescon
e5c9f2e267
Fixing Security events messages to match IEC62351-100-3
3 years ago
Federico Pellegrin
9ddb10faea
tls: add method to reset used CRL (certificate revocation list)
...
Add a method to be able to reset the CRL, otherwise any previously
added CRL will stay there until the object is totally destroyed.
This proves to be needed for cases when we need to delete the
CRL (ie. it expired) during the lifetime of the server.
3 years ago
Federico Francescon
5fe5657157
Added some options to cmake and updated defautls to match base `make` configuration
3 years ago
Mikael Bourhis
6e8053a1eb
Examples: add command line parameter for choosing the MMS port in some server examples
...
Some 'server' examples already have this capability.
Complete the 'server' example list that support the possibility of using
another MMS port than the default one (port '102').
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
3 years ago
Michael Zillgith
3ad8da23b6
- fixed wrong number in TLS event code define (LIB61850_366)
3 years ago
Michael Zillgith
81149cd32a
- .NET API: Added support for TLS event handler (LIB61850-373)
3 years ago