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
4605c60a3b
- fixed bug in MmsValue_update
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
7b98f368dc
- some code reformating
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
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
d45e729ecf
- MMS client/server: added missing length field checks to increase decoder stability
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
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
311cd905f1
- MMS client/server: removed mms_indication.h and MmsIndication type
8 years ago
Michael Zillgith
577158ec6e
- updated documentation
...
- tls_server_example uses AcseAuthenticator
- IsoConnectionParameters: remove TLSConfiguration when compiled without TLS support
8 years ago
Michael Zillgith
afd374397d
- IEC 61850/MMS: allow using default port in non-threaded mode
8 years ago
Michael Zillgith
570ca71570
- IEC 61850/MMS: integrated TLS for MMS client/server
8 years ago
Michael Zillgith
6eddf2fa08
- fixed potential memory alignement problem
...
(cherry picked from commit f0184fdd4b
)
8 years ago
Michael Zillgith
f7b04a02ed
- MMS client: fixed bug in MmsConnection_connect (COTP payload buffer was not reset in case of an error during connect -> connection failed in case of reuse of MmsConnection object)
8 years ago
Michael Zillgith
ba985ec2b0
- MMS client: delete named variable list service supports VMD specific lists
8 years ago
Michael Zillgith
c291db5d95
- updated README file
...
- SV receiver: Added semaphore to make subscriber list thread-safe
8 years ago
Michael Zillgith
5fb8c5b984
- MMS: added more length checks in parsers for file services
8 years ago
Michael Zillgith
02689d1410
- MMS server: more restrictive value type check when handling write access
8 years ago
Michael Zillgith
e26ac787d7
- MMS client: file services -fixed encoding problem with long file names
8 years ago
Michael Zillgith
d8f964ac7c
- MMS server: ACSE authenticator passes application reference (ap-title and ae-qualifier)
8 years ago
Michael Zillgith
53e741852e
- example directory cleanup
8 years ago
Michael Zillgith
922dac1a34
- MMS: fixed potential memory leak in asn1 code that can be caused by malformed MMS messages
8 years ago
Michael Zillgith
90d910625b
- MMS: asn1 parser - removed debugging code
8 years ago
Michael Zillgith
a008275f37
- MMS client: parse reject PDU
...
- MMS: improved BER decoder stability
8 years ago
Michael Zillgith
5b470f740c
- MMS server: MMS read handler sets domain to NULL for VMD scope variable
8 years ago
Michael Zillgith
c3043290ac
- MMS client: MmsConnection_getVariableAccessAttributes support for VMD specific variables
8 years ago
Michael Zillgith
e595cb7b46
- MMS client: improved error handling
8 years ago
Michael Zillgith
17bc388ae5
- updated CHANGELOG for release 1.1.0
8 years ago
Michael Zillgith
d0ac21e487
- client/server: added set data set service (MMS write named variable list)
...
- client/server: improved write access to array elements and sub arrays
8 years ago
Michael Zillgith
325867b5f4
- MMS client: replaced asn1c code in mms_client_initiate.c
8 years ago
Michael Zillgith
311c70ea30
- some code cleanup in mms_client_connection.c
8 years ago
Michael Zillgith
b1641b82ff
- MMS client/server: extended BER encoder to support MMS PDU sizes with more than 64k
8 years ago
Michael Zillgith
15ec6c7a7c
- added additional check to MmsValue_update for structure size mismatch
8 years ago
Michael Zillgith
c08fe41cbb
- SV publisher: Changed SampledValuesPublisher_create to support setting of Communication parameters at runtime
8 years ago
Michael Zillgith
2a40798f10
- server: added MmsFileAccessHandler for server side monitoring and control of file services
...
- file services: added support to set filestore basepath at runtime
- added IedConnection_getFileDirectoryEx to better control receiving file directories
8 years ago
Michael Zillgith
3aa01687c5
- MMS client/server: fixed problem with negative frsmId
...
- some code cleanup
8 years ago
mzillgith
046541700a
Merge pull request #6 from cedricboudinet/master
...
Various patch
9 years ago
Cedric Boudinet
81cf937616
Fixing buffer overflow when printing Mms Array Value to buffer
9 years ago
Michael Zillgith
877d4562e4
- COTP: fixed problem in server side src/dst reference handling
9 years ago
Michael Zillgith
dc4090e95d
- MMS server API: added documentation for ObtainFile service callbacks
9 years ago
Michael Zillgith
9ad549592d
- refactoring names in string_utils.h/.c
...
- fixed bug in StringUtils_copySubString
9 years ago
Michael Zillgith
b8a4e8c7b0
- some fixes
9 years ago