Michael Zillgith
d00fb7fffb
- removed some VC++ warnings
3 years ago
Michael Zillgith
80f609d5e6
Merge branch 'v1.5_feature_339' into v1.5
3 years ago
Michael Zillgith
10622ba36b
- fixed path traversal vulnerability in MMS file services (LIB61850-357)
3 years ago
Michael Zillgith
fa8e3c0798
- TLS: added TLS alert callbacks; support for session resumption with session IDs (LIB61850-339)
3 years ago
Michael Zillgith
9f09152d7c
- fixed - TLS: CRL is ignored
3 years ago
Michael Zillgith
b444fba88c
- added more debug output for linux socket driver
3 years ago
Michael Zillgith
377d708f4e
- enabled TLS 1.2 support in mbedtls configuration
3 years ago
Michael Zillgith
f0651adb36
- add GOOSE subscriber/Ethernet layer support to listen to specific multicast messages
4 years ago
Michael Zillgith
2adb4dec23
- BSD socket HAL: make server side connection sockets non-blocking (LIB61850-243)
4 years ago
Michael Zillgith
258651eca8
Merge branch 'v1.5_issue_243' into v1.5_develop
4 years ago
Michael Zillgith
d7b48a891e
- updated cmake minimum version requirement to 3.5.1
4 years ago
Michael Zillgith
8aa988068c
- MacOS thread layer: replaced semaphore by mutex
4 years ago
Michael Zillgith
d40b359292
- updated windows socket implementation; fixed Socket_checkAsyncConnectState function
4 years ago
Michael Zillgith
e0b5ed180f
Merge branch 'v1.5_tcp_perf_problem' into v1.5_issue_243
4 years ago
Michael Zillgith
09c77afee4
- BSD socket layer: fixed merging problem
4 years ago
Michael Zillgith
856800936f
- added missing typecast
4 years ago
Michael Zillgith
a02c63b1de
- undo merging problem in socket_win32.c
4 years ago
Michael Zillgith
76b4e9ed7b
- fixed typo in socket_win32.c
4 years ago
Michael Zillgith
00b42f969d
- Updated comments in hal_ethernet.h
4 years ago
Michael Zillgith
2e18175dac
Merge branch 'v1.5_feature_261' into v1.5
4 years ago
Michael Zillgith
dabff06fe8
- Linux socket layer: ignore EINTR signal during poll function
4 years ago
Michael Zillgith
6b9437b8c0
- unified HAL with lib60870 and libtase2 (LIB61850-261)
4 years ago
Michael Zillgith
f259096e12
- fixed problem with double free of TLS configuration structure (LIB61850-254)
4 years ago
Michael Zillgith
f0c1d6348e
- removed debug output
4 years ago
Michael Zillgith
6525a72930
- fixed TCP performance problem for Linux (LIB61850-243)
4 years ago
Michael Zillgith
40b8f99201
- Ethernet Socket (Windows): fixed bug and added workaround for problem
...
on Windows (most GOOSE/SV messages are not received when waiting with
WaitForMultipleObjects - observed with winpcap 4.1.3 and Windows 10
4 years ago
Michael Zillgith
c8078e3eb1
- fixed problem in BSD ethernet layer ( #328 )
...
- fixed bug in cmake file for BSD
4 years ago
Michael Zillgith
3514e08252
- Linux Ethernet: fixed uninitialized memory
4 years ago
Michael Zillgith
91bb816621
- updated macos semaphore handling
...
- updated CHANGELOG
4 years ago
Michael Zillgith
42bb617841
- HAL: implemented Hal_setTimeInNs for windows
5 years ago
Michael Zillgith
3984a47324
- Linux - Ethernet: replace IFF_PROMISC by IFF_ALLMULTI
5 years ago
Michael Zillgith
35713550fb
- updated windows socket code (should fix #301 )
5 years ago
Michael Zillgith
19f2cbf0e7
- CMake build: add new configuration option CONFIG_USE_EXTERNAL_MBEDTLS_DYNLIB to allow build using externally built mbedtls DLL/shared object
5 years ago
Michael Zillgith
4f0667b597
- removed some warnings and code cleanup
5 years ago
Michael Zillgith
5f2e14f712
Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5
5 years ago
Michael Zillgith
945fe080f3
- removed some compiler warnings
5 years ago
Michael Zillgith
96ba766a0a
- socket-linux: fixed problem in UdpSocket_receiveFrom
5 years ago
Michael Zillgith
8bf76601ea
- socket-linux: get source IP address in UdpSocket_receiveFrom
5 years ago
Michael Zillgith
0879ad0d46
- HAL: added missing include (sys/select) in serial HAL implementation for linux ( #279 )
5 years ago
Michael Zillgith
2baeb59e61
- added Hal_getTimeInNs function for windows
5 years ago
Michael Zillgith
1f56110d32
- removed some compiler warnings
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
cf7dbcc612
- HAL: added thread/semaphore support for MacOS
5 years ago
Michael Zillgith
7ece9922ed
- BSD socket: added support for async client socket functions
5 years ago
Romain Naour
801d43e118
serial_port_linux: Add missing include sys/time.h
...
POSIX says `struct timeval` is defined if <sys/time.h> is included.
Adding this header allow to build against musl-libc.
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from v1.4 branch commit 661405eb60
)
5 years ago
Romain Naour
a7d744d55d
use <poll.h> instead of <sys/poll.h>
...
The manpage of poll(2) states that the prototype of poll is defined
in <poll.h>. Use that header file instead of <sys/poll.h> to allow
compilation against musl-libc.
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from v1.4 branch commit 4cad505fc9
)
5 years ago
Michael Zillgith
9c2942a261
- integrate HAL functions in iec61850.dll
5 years ago
Michael Zillgith
0bc014580a
- linux/windows socket: close socket when connect fails in Socket_connectAsync
5 years ago
Michael Zillgith
73f1a98b4a
Merge branch 'v1.4' into v1.5
5 years ago