39 Commits

Author SHA1 Message Date
tezc
c3010e0d12 do not override error message on _term family functions + clang-format 2021-04-15 01:30:58 +03:00
tezc
d1a7e421ad more poll_term tests 2021-04-15 00:20:36 +03:00
tezc
7af766e1d5 save error message if close on sock_poll fails 2021-04-15 00:12:09 +03:00
tezc
13a8284383 made sc_sock_poll sc_sock_pipe and cond immune to double termination 2021-04-14 23:24:43 +03:00
tezc
e1ef96ad61 made sc_sock_poll sc_sock_pipe and cond immune to double termination 2021-04-14 23:16:36 +03:00
tezc
286379b0b2 bump version to 2.0.0 2021-04-13 22:36:50 +03:00
Ozan Tezcan
e8f896f077
refactor (#67)
* refactor
2021-04-07 04:55:05 +03:00
Ozan Tezcan
c221478638
Switched to tabs for indentation, amalgamation tool works with tabs only (#66)
* Switched to tabs for indentation, amalgamation tool works with tabs only
2021-04-07 00:28:50 +03:00
Ozan Tezcan
31e57ced65
use include <poll.h> instead <sys/poll.h> 2021-03-09 21:32:35 +03:00
Ozan Tezcan
b79c8c71a9
add systemd helper (#58)
* add systemd helper
2021-03-08 07:39:26 +03:00
Tezc
e6c0c88dff
clang-tidy (#55)
* clang-tidy
2021-02-24 18:37:21 +03:00
Tezc
ab8abe49f8
test (#53)
* test
2021-02-19 05:20:07 +03:00
Tezc
fb94efca1b
test (#50)
* test
2021-02-17 20:04:08 +03:00
Rafael Delboni
dbfc70491c
Option to turn off tests in the build (#42)
* feat: Option to turn of tests

* feat: Option to turn of tests

* fix: Removes test check on coverage

* docs: Force update options cache
2021-02-14 19:49:21 +03:00
tezc
10dc07669a crc32 hardware, sock startup/cleanup 2021-02-14 16:29:50 +03:00
tezc
711a548cec add version 2021-02-14 16:19:26 +03:00
Rafael Delboni
553bbc5069
fix: Changes executables to shared libraries 2021-02-13 21:54:31 -03:00
tezc
15ca058703 XOPEN_SOURCE check 2021-02-10 21:33:03 +03:00
tezc
3a211cce08 connect test 2021-02-08 23:10:45 +03:00
Tezc
488f63265a
map,sock,str tests (#33)
* map, sock tests
2021-02-08 23:01:44 +03:00
tezc
b6889914fd fix warnings 2021-02-07 22:36:57 +03:00
tezc
b51d81eb33 fix warnings 2021-02-07 22:31:04 +03:00
Tezc
166767be1e
sock, uri, sc tests (#32)
* test fix, config.h
2021-02-07 20:42:08 +03:00
tezc
1492eb9c09 errno fixes, docs 2021-02-06 21:36:18 +03:00
Tezc
3a78b0ed2b
doc (#31) 2021-02-05 20:46:59 +03:00
Tezc
35fe96f0b0
doc fix (#30)
uri test, doc, posix define
2021-02-05 16:35:10 +03:00
Tezc
b45bd1b383
doc (#28)
* doc
2021-02-04 11:17:43 +03:00
Tezc
880290bffc
Doc (#27)
* doc
2021-02-04 02:35:34 +03:00
Tezc
e357ed8d06
doc (#26)
* doc
2021-02-03 08:09:50 +03:00
tezc
f3b3d66be0 sock-test 2021-02-01 07:11:12 +03:00
tezc
1e6f2d3fa3 more tests 2021-01-31 02:52:06 +03:00
tezc
5e2d304134 fix compiler warnings 2021-01-24 18:16:48 +03:00
tezc
471b331b8d fix compiler warnings 2021-01-24 17:56:18 +03:00
tezc
20803c9a3b memory allocation config via "sc_config.h" 2021-01-23 20:57:08 +03:00
tezc
284360b8e8 rewrite buf 2021-01-14 01:44:08 +03:00
tezc
c5bf33be59 rc4 2020-12-28 11:03:24 +03:00
tezc
6fc1fc42ef documentation 2020-12-28 06:18:18 +03:00
Tezc
ef6c1983ff
Dev (#7)
* thread & url

* fix cirrus

* fix thread

* fix thread

* split actions

* test

* fix test

* fix windows thread

* cond & fail-fast

* cond & fail-fast

* cond & fail-fast

* cond & fail-fast

* buffer

* fix swap

* fix big endian

* socket & poll

* socket fix

* kqueue fix

* freebsd

* socket & mmap init

* kqueue

* kqueue

* valgrind

* fix freebsd

* kqueue

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* accept fix

* fix big endian fmt

* fix big endian fmt

* mmap

* mmap

* mmap

* mmap

* fix freebsd

* fix 32 bit, mmap

* fix 32 bit, mmap

* test sock

* fix 32 bit, mmap

* signal

* signal

* signal

* add test array

* fix backtrace
2020-11-29 19:37:24 +03:00
Tezc
1bde3abd9f
Portability (#5)
socket
2020-11-25 09:25:38 +03:00