Michael Zillgith
34366ce284
- R-GOOSE/R-SMV can now also be compiled on Windows without winpcap
...
- SMV subscriber: removed legacy compatibility functions
1 year ago
Michael Zillgith
6c91e34b5e
- fixed r-session related problems when compiling with Makefile
1 year ago
Michael Zillgith
625fb65e50
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp__merge_develop
1 year ago
Michael Zillgith
b2b84bbbbc
- code format updates
1 year ago
Michael Zillgith
ac17349053
- GOOSE receiver: added additional length and plausibility checks to fix #509
1 year ago
Michael Zillgith
37060d92d8
- GOOSE publisher: fixed - publisher parameters not set correctly (I6LLCV-76)
1 year ago
Michael Zillgith
7d6e851af1
- fixed potential memory leak when GooseReceiver is immediately stopped after start (I6PLLCV-71)
2 years ago
Michael Zillgith
3d3b8c6982
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
2 years ago
Michael Zillgith
885c3176a8
- renamed RSession_startlistening to RSession_start to indicate that it is also required for the publisher side
...
- updates R-GOOSE and R-SMV publisher examples with RSession_start call to bind to an UDP port/interface
2 years ago
Michael Zillgith
436b365786
- fixed wrong parameter description for GoosePublisher_setSqNum ( #458 )
2 years ago
Michael Zillgith
0bc3b71203
- fixed - potential memory leaks in goose publisher code ( #464 )
2 years ago
Michael Zillgith
da62fe854f
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
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
6a1079ceb3
- make R-GOOSE/R-SMV/SNTP client feature support optional (LIB61850-361)
3 years ago
Michael Zillgith
90e1ac5c63
- added API documentation for RSession (LIB61850-360)
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
2d54b1c0c5
- GOOSE subscriber: fixed vulnerabilities related to malformed bit-string, integer, and unsigned values (LIB61850-342)
3 years ago
Michael Zillgith
8addfc2095
- replaced most str(n)cpy/str(n)cat calls (LIB61850-333)
3 years ago
Michael Zillgith
f60ff65fc4
- improved MmsValue handling; fixed MmsValue(OCTET-STRIG) maximum size problem (LIB61850-150)
4 years ago
Michael Zillgith
f0651adb36
- add GOOSE subscriber/Ethernet layer support to listen to specific multicast messages
4 years ago
Michael Zillgith
210cf30897
- fixed - GOOSE subscriber is not processing octet string when longer than the one received at first time (LIB61850-232)
4 years ago
Michael Zillgith
398b14e65f
- added null pointer protection to some constructors/destructors
4 years ago
Michael Zillgith
f7f3c2ae8f
- fixed vulnerability of GOOSE subscriber to malformed messages (LIB61850-304)
4 years ago
Michael Zillgith
bb64d9d8fe
- .NET API: GooseSubscriber - added GetGoId, GetGoCbRef, GetFataSet
...
methods
- .NET API: GooseReceiver - store references to all added
GooseSubscribers to prevent garbage collection
- update documentation comments for GooseSubscriber API
4 years ago
Michael Zillgith
8578344e85
- GOOSE subscriber: restore old behavior when data set array is provided by user
4 years ago
Michael Zillgith
60d66e5ba4
- some code beautification
5 years ago
Michael Zillgith
4f0667b597
- removed some warnings and code cleanup
5 years ago
Michael Zillgith
5d704b8026
- GOOSE subscriber: fixed message validity check
5 years ago
Michael Zillgith
a606848a8b
- GOOSE subscriber: changed maximum GoID size according to tissue 770 (129 bytes)
5 years ago
Michael Zillgith
7b671f3a01
- GOOSE subscriber: accept GOOSE messages with the correct maximum size of DatSet and GoID
5 years ago
Michael Zillgith
8ac9a732df
- added function GooseSubscriber_getParserError
5 years ago
Michael Zillgith
146dbb9057
- GOOSE subscriber: improved code to detect invalid GOOSE messages
5 years ago
Michael Zillgith
42802db6f1
- added -Wextra to Makefile and changed code to avoid resulting warnings
5 years ago
Michael Zillgith
aabe20031f
- GOOSE subscriber: always copy GoID and DatSet from GOOSE message; always create new MmsValue instance for GOOSE data set when subscriber is observer
5 years ago
Michael Zillgith
cbd5c0b36f
- GOOSE/SV publisher: remove internal header file from API header
5 years ago
Michael Zillgith
805d73b86f
- GOOSE: added GOOSE observer feature (GooseSubscriber listening to all GOOSE messages) and GOOSE observer example
5 years ago
Michael Zillgith
3e83cd6194
- GOOSE receiver: improvements in GOOSE receiver
5 years ago
Michael Zillgith
34647c6876
- GOOSE publisher: Added doxygen comments and functions GoosePublisher_publishAndDump, GoosePublisher_setStNum, GoosePublisher_setSqNum
5 years ago
Michael Zillgith
02f03aea2f
- GOOSE subscriber: added optional destination address check for GOOSE messages
5 years ago
Michael Zillgith
994eea4b9a
- GOOSE subscriber: fixed crash when GOOSE messages misses time stamp
5 years ago
Michael Zillgith
7d1a552cde
- GOOSE publisher: fixed problem with overflow of stNum and sqNum (see #199 )
6 years ago
Michael Zillgith
6c53924c05
- added additional length check in BerDecoder_decodeLength and checked return values in callers (fix problem #196 )
6 years ago
Michael Zillgith
ebb0f761d2
- GOOSE subscriber example: added error handling when ethernet cannot be accessed
6 years ago
Michael Zillgith
9a97519815
- GOOSE publisher: integrated error handling when Ethernet interface is not available
6 years ago
Michael Zillgith
119b3d71f7
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
ee3d4f0164
- added function GooseReceiver_getInterfaceId
...
- GOOSE receiver: fixed problem with running state detection after receiver start
6 years ago
Michael Zillgith
6b2404e80b
- GOOSE: option to enable/disable VLAN tagging
...
- IED Server: Allow setting different interfaces for different GOOSE publishers
6 years ago
Michael Zillgith
2bfd0fd0ef
- GOOSE receiver: add support for operation without Ethernet HAL implementation
6 years ago
Michael Zillgith
0dff4286aa
- merged latest changes to the server reporting module from 1.3 branch
...
- merged with 1.3 branch
7 years ago
Michael Zillgith
46f87a1656
- fixed client TCP keep alive problem (see #115 )
7 years ago