Commit Graph

1341 Commits (4a5a0927961b966aeb2206ebc3dab4bb29229cb8)
 

Author SHA1 Message Date
Michael Zillgith 4a5a092796 - config file generator/static model generator: added support for SampledValueControl.smpMod (LIB61850-67) 2 years ago
Michael Zillgith 1c1e3766da - config file generator: added code to add SMVCBs to config files (LIB61850-67) 2 years ago
Michael Zillgith e51fda3a06 - IED server: added code to create SMVCBs with the dynamic model API (LIB61850-67) 2 years ago
Michael Zillgith d0e0dc22e9 - .NET API: Added finalizer to ControlObject (#459) 2 years ago
Michael Zillgith 30fec0a79f - MMS server: added support for write access with component alternate access (LIB61850-414) 2 years ago
Michael Zillgith 684a6ea92e - MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414) 2 years ago
Michael Zillgith dce3a9dab4 - fixed - server sends dchg report when only dupd is enabled in RCB (LIB61850-411) 2 years ago
Michael Zillgith d658fe89ab - .NET API: Save TLSConfiguration instance in IedServer to avoid garbage
collection (LIB61850-410)
2 years ago
Michael Zillgith 718b3cda2c - updated doc comment 2 years ago
Michael Zillgith 6cd2eab066 - make write access to RCB elements configurable according to ReportSettings (LIB61850-404) 2 years ago
Michael Zillgith f41667367a - GOOSE subscriber: fixed - possible heap corruption in parseAllData due to missing validity check in bit-string handling (LIB61850-402) 2 years ago
Michael Zillgith f951ebc08e - Added function IedConnection_setLocalAddress to define local IP address and optionally local port of a client connection (LIB61850-378) 2 years ago
Michael Zillgith 8798c739ba - IED server: fixed problem with implicit ResvTms setting when reserved with RptEna (LIB61850-400) 2 years ago
Michael Zillgith 097c055f96 - IED server: fixed - segmentation fault when compiled with CONFIG_MMS_THREADLESS_STACK (LIB61850-398) 2 years ago
Michael Zillgith 48b73261c3 - IED server: added ControlAction_getSynchroCheck and ControlAction_getInterlockCheck functions 3 years ago
Michael Zillgith 79a8eaf260 - added missing checks in iec61850_client_example_control (#442) 3 years ago
Michael Zillgith 76fd58e9be - fixed - MMS server: messages can be corrupted when TCP buffer is full (LIB61850-385) 3 years ago
Michael Zillgith a385a74c4d - fixed - .NET: IedConenction.WriteDataSetValues throws a
NullReferenceException (LIB61850-384)
3 years ago
Michael Zillgith b6867c9c88 - fixed - server send invalid response- when client uses wrong ctlModel (LIB61850-383) (#435) 3 years ago
Michael Zillgith edc1735916
Merge pull request #430 from mbourhis/mbourhis/add-rcb-subscription-example-for-Python-wrapper
Python wrapper: add RCB subscription example
3 years ago
Michael Zillgith 8dae8c1cbe - fixed - IedConnection_setRCBValuesAsync crashes when RCB is already reserved by other client (LIB61850-382) 3 years ago
Mikael Bourhis 5f767ad03e Python wrapper: add RCB subscription example
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
3 years ago
Michael Zillgith 9b977e2e4f - updated error handling in IedConnection_getDataSetDirectoryAsync/IedConnection_createDataSetAsync (LIB61850-379) 3 years ago
Michael Zillgith 880d4918f5 - fixed - outstanding call not released in IedConnection_getDataSetDirectoryAsync (LIB61850-379) 3 years ago
Michael Zillgith 68ee9b056a - updated version number to 1.5.2 3 years ago
Michael Zillgith 27340ef5c5 Merge branch 'v1.5_develop_373' into v1.5_develop_merging 3 years ago
Michael Zillgith e11f113b98 - renamed TLSConfiguration_EventLevel to TLSEventLevel 3 years ago
Michael Zillgith 699d75dcd3 - updated required mbedtls version to 2.28.x 3 years ago
Michael Zillgith a657eb7721 - applied coding style 3 years ago
Michael Zillgith c630abb8d1
Merge pull request #415 from mbourhis/add-parameter-for-choosing-MMS-port-in-server-examples
Examples: add command line parameter for choosing the MMS port in som…
3 years ago
Michael Zillgith 19d05f5dc0
Merge pull request #423 from fedefrancescon/fix/iec-62351-messages
Fixing Security events messages to match IEC62351-100-3
3 years ago
Michael Zillgith 6904705083
Merge pull request #422 from fedefrancescon/fix/renegotiation-reset-on-crl-update
CRL checks on socket read/write and ssl cache expire
3 years ago
Michael Zillgith bfd87c703d
Merge pull request #421 from fedepell/tls_reset
tls: add method to reset used CRL (certificate revocation list)
3 years ago
Michael Zillgith 559bc76b34
Merge pull request #420 from fedefrancescon/feature/added-cmake-option
Added few cmake options
3 years ago
Federico Francescon c5979072c9 Added check for changed CRL on socket read/write. Added reset of renegotiation ssl cache on CRL add 3 years ago
Federico Francescon cf02b9fa3a Fixing Security events messages to match IEC62351-100-3 3 years ago
Federico Pellegrin 29a4f498f9 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 28e9e07c7e Added some options to cmake and updated defautls to match base `make` configuration 3 years ago
Michael Zillgith ba18d18c8d - fixed - dynamic model helper functions: Check added to Cancel object for CDC APC 3 years ago
Michael Zillgith ce2ce7e96b
Merge pull request #417 from DavidKorczynski/cifuzz-int
Create cifuzz.yml
3 years ago
Michael Zillgith da088a1938 - replaced all control data access errors with codes allowed in 8-1:2011 table 87 (LIB61850-375) 3 years ago
Michael Zillgith ad0bc86908 - fixed wrong number in TLS event code define (LIB61850_366) 3 years ago
Michael Zillgith b355b64bf1 - .NET API: Added support for TLS event handler (LIB61850-373) 3 years ago
David Korczynski afc2d1035e Create cifuzz.yml 3 years ago
Michael Zillgith b6cd6b61e0 - IED Server: added function to set time quality for internally updated times (LIB61850-372) 3 years ago
Michael Zillgith 23d71f322d - fixed - servers sends object-access-unsupported on GetAllData when ReadAccessHandler is installed (LIB61850-370) 3 years ago
Michael Zillgith df66698b4d - added TLSConnection object to provide more context in TLS event callback (LIB61850-366) 3 years ago
Michael Zillgith 91b0e6ed67 - fixed - endless loop sending reports when MMS PDU size is too small (LIB61850-365) 3 years ago
Mikael Bourhis 9da09a22a9 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 98f088a1d3 - removed redundant declarations (LIB61850-359) 3 years ago