deskflow/res
Nick Bolton b02077550c
Expand BSD sockets poll tests and remove legacy-poll code (#7414)
* Move integ test to corredt place and re-enable tests

* Depend on `poll.h` (removes support for non-POSIX systems)

* Only build tests for each arch

* Move back to unit tests (poll is mocked)

* Better error message for valgrind not found

* Simplify dependency injection for BSD sockets poll test

* Improve test readability for BSD net poll

* Split out 2-in-1 test for `isAnyAddr`

* Stub out sleep function

* Improve coverage for pollSocket

* Use gmock ON_CALL instead of manual mock

* Remove unused function signature

* Use conventional deps struct instead of std functional

* Add test for socket data FD set to -1

* Add assertation for adding unblock pipe

* Use older style array alloc

* Less precision around `getNetworkDataForThread` value

* Use `ssize_t` for `ignore`

* Remove unused var

* Update ChangeLog
2024-07-29 18:04:17 +01:00
..
dist Disable debug for Arch package (#7377) 2024-07-09 18:37:00 +01:00
openssl Upgrade the default hashing algorithm (#7241) 2022-12-15 16:22:42 +00:00
win Re-implement packaging for GitHub workflows (Windows) (#7360) 2024-06-28 09:35:18 +00:00
config.h.in Expand BSD sockets poll tests and remove legacy-poll code (#7414) 2024-07-29 18:04:17 +01:00
doxygen.cfg.in fixed: doxygen config 2014-03-03 10:37:34 +00:00
License.rtf moving 1.4 to trunk 2012-06-10 16:50:54 +00:00
License.tex moving 1.4 to trunk 2012-06-10 16:50:54 +00:00
synergy.ico SYNERGY-282 Update Synergy icons/16x16/synergy-connected.png 2020-10-06 16:57:06 +03:00
synergy.png Re-implement packaging for GitHub workflows (Linux) (#7361) 2024-07-02 11:23:56 +01:00
synergy.svg SYNERGY-670 Fix logo for Linux and dark logo for macOS (#6884) 2020-12-21 13:09:52 +02:00