Commit Graph

1337 Commits (8ccb14123ec0716f99fb98835ed02b757b4f9bea)
 

Author SHA1 Message Date
Michael Zillgith 8ccb14123e - removed TODO in comment 5 months ago
Michael Zillgith baba27cd9e - fixed MAC calculation and parsing of security extension 1 year ago
Michael Zillgith 58518750e7 - added check for PDU size with security extension 1 year ago
Michael Zillgith 90deddf6e8 - goose-sec: fixed problem that CRC is calculated wrong when the first GOOSE message is sent 1 year ago
Michael Zillgith 686d6e77dc - goose-sec: update CRC encoding in publisher 1 year ago
Michael Zillgith 5096aaaebc - goose-sec: update length field before CRC calculation in publisher 1 year ago
Michael Zillgith 0a4abf1c6d - goose-sec: fixed bug in crc calculation 1 year ago
Michael Zillgith d994bbd36d - goose-sec: added some debug output 1 year ago
Michael Zillgith 6c96c889d6 Merge branch 'v1.6_develop_329_GOOSE_signatures' of bitbucket.com:mz-automation/libiec61850 into v1.6_develop_329_GOOSE_signatures 1 year ago
Michael Zillgith 14b7c304c2 - goose-sec: added CRC check to goose_receiver 1 year ago
Michael Zillgith 533cb53702 Merge branch 'v1.6_develop_329_GOOSE_signatures' of bitbucket.com:mz-automation/libiec61850 into v1.6_develop_329_GOOSE_signatures 1 year ago
Michael Zillgith 593a2f8966 - activated debug output in goose receiver 1 year ago
Michael Zillgith f2c1894554 - GOOSE sec: don't include the extension into the GOOSE length field 1 year ago
Michael Zillgith 8db829cd27 - some tests for GOOSE security 1 year ago
Michael Zillgith 020b1e8ac3 - fixed - servers sends object-access-unsupported on GetAllData when ReadAccessHandler is installed (LIB61850-370) 3 years ago
Michael Zillgith a7dc9148c2 - implemented GOOSE signatures in GOOSE publisher (LIB61850-329) 3 years ago
Michael Zillgith 6f2bb1a19c - support to compile SNTP client code with MSVC (LIB61850-360) 3 years ago
Michael Zillgith 6a1079ceb3 - make R-GOOSE/R-SMV/SNTP client feature support optional (LIB61850-361) 3 years ago
Michael Zillgith e0e1e3b6f4 - fixed bug in windows UDP socket implementation (WSA was not started)
(LIB61850-360)
3 years ago
Michael Zillgith 6836063414 - removed duplicate code in socket_linux.c (LIB61850-360) 3 years ago
Michael Zillgith cec871f2e3 - make rsession code compatible with MSVC (LIB61850-360) 3 years ago
Michael Zillgith 90e1ac5c63 - added API documentation for RSession (LIB61850-360) 3 years ago
Michael Zillgith f3eab207e8 - added UDP socket functions to Macos socket interface implementatio (LIB61850-360) 3 years ago
Michael Zillgith 0f544e9e25 - added missing SNTP code (LIB61850-360) 3 years ago
Michael Zillgith 99bdd4e61c - added missing examples for R-SMV/R-GOOSE/SNTP 3 years ago
Michael Zillgith 90372ced72 - merged R-GOOSE/R-SMV/SNTP code from v1.5_sntp_rsv feature branch (LIB61850-360) 3 years ago
Michael Zillgith ad78b9de26 - removed redundant declarations (LIB61850-359) 3 years ago
Federico Pellegrin 4b06fd3b6e tls: fix order of operations to copy peer certificate
The memcpy is done before assigning the length, so the length is not
set and is therefore either 0 (so no peer certificate will be available)
or a random number (that can lead to crashes) making the feature not work.

The MR simply copies first the length that will make the memcpy work.
3 years ago
Federico Pellegrin d427179250 TLS: update CRL load time also when loading from file
Similarly as done when loading a CRL directly, this allows to
have the CA chain recalculated for ongoing connections also when
using CRLs from files.
3 years ago
Michael Zillgith f778868fa0 - removed some VC++ warnings 3 years ago
Michael Zillgith 87b4ead369 - TLS: added TLS alert callbacks; support for session resumption with session IDs (LIB61850-339) 3 years ago
Michael Zillgith 87cc983da2 - fixed problem in filename validation of MMS file services (LIB61850-357) 3 years ago
Michael Zillgith 795b6cfba8 - fixed path traversal vulnerability in MMS file services (LIB61850-357) 3 years ago
Michael Zillgith 8ebf11d72e - fixed - create multiple integrity reports in the same interval when integrity timeouts are aligned (LIB61850-323) 3 years ago
Michael Zillgith 6dfd49991d - IED server: added missing call to getNextRoundedStartTime (LIB61850-323) 3 years ago
Michael Zillgith ec2f34cb9c - updated static model files for examples 3 years ago
Michael Zillgith 0f3563643d - fixed - server scrahs when SyncIntegrityReportTimes in active and
IntgPd=0 (LIB61850-355)
3 years ago
Michael Zillgith d6d5050215 - fixed some VC++ compiler warnings 3 years ago
Michael Zillgith f9a7918fbe - fixed - missing API export declarations for functions IedServerConfig_setSyncIntegrityReportTimes and IedServerConfig_getSyncIntegrityReportTimes (LIB61850-353) 3 years ago
Michael Zillgith d5f2172f93 - IED server: fixed - possible deadlock when IedServer_lockDataModel is used from multiple threads (LIB61850-352) 3 years ago
Michael Zillgith c035573684 - MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351) 3 years ago
Michael Zillgith c5cda1c311 - MMS server: fixed potential null pointer dereference when confirmedServiceResponse for fileOpen is received with invoke-id 0 (LIB61850-348) 3 years ago
Michael Zillgith 5453e885e9 - MMS_SERVER: fixed bug in getNameList request handling when domain ID is too long (LIB61850-346) 3 years ago
Michael Zillgith 75c1e89bba - Added functions to access fraction of second part of Timestamp (LIB61850-345) 3 years ago
Michael Zillgith aa91961b41 - added checks for failed memory allocation 3 years ago
Michael Zillgith 4cacbe7c81 - added more targets for libfuzzer 3 years ago
Michael Zillgith 8017709ac9 - added type checks when using asn1c parsing results for whole MmsPdu (LIB61850-343) 3 years ago
Michael Zillgith 8fdee1f206 - MMS client: added function MmsConnection_sendRawData for test purposes 3 years ago
Michael Zillgith e48085b5f8 - fixed wrong check for empty itemId 3 years ago
Michael Zillgith 2d54b1c0c5 - GOOSE subscriber: fixed vulnerabilities related to malformed bit-string, integer, and unsigned values (LIB61850-342) 3 years ago