25 Commits

Author SHA1 Message Date
Sergi Vladykin
2fa40dd436
Zig CC cross-compilation support for Windows on Linux host. (#128)
Zig CC cross-compilation support for Windows on Linux host
2023-12-21 10:50:39 +03:00
Ozan Tezcan
985a70824d
Fix clang-tidy warnings (#101)
Fix clang-tidy warnings
2022-12-07 00:55:43 +03:00
Ozan Tezcan
53d4a9158a
Fix compiler warnings (#95)
Fix compiler warnings
2022-08-20 18:56:21 +03:00
tezc
1901bc7c76 get backtrace pointer for only MAC_OS_X_VERSION_10_6 2021-05-15 14:39:51 +03:00
tezc
0f1fac7099 license change, refactor sc_sock, sc_map v2 2021-04-27 20:19:25 +03:00
tezc
c3010e0d12 do not override error message on _term family functions + clang-format 2021-04-15 01:30:58 +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
tezc
44737e264a sc_signal.c indentation and apple fix. 2021-04-01 11:16:03 +03:00
Tezc
ab8abe49f8
test (#53)
* test
2021-02-19 05:20:07 +03:00
Tezc
950d6f191b
Build test on debug only (#45)
* Build tests in debug mode only, fix gcc warnings
* strncpy fix in thread err
2021-02-16 04:23:08 +03:00
Tezc
1d40f0b0ea
save errno in signal handler (#34) 2021-02-11 17:47:12 +03:00
tezc
3eef80ef3f signal gnu source 2021-02-11 03:35:25 +03:00
tezc
15ca058703 XOPEN_SOURCE check 2021-02-10 21:33:03 +03:00
tezc
b51d81eb33 fix warnings 2021-02-07 22:31:04 +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
fc9f99cb21 fix ub 2021-02-01 04:36:00 +03:00
tezc
471b331b8d fix compiler warnings 2021-01-24 17:56:18 +03:00
tezc
aa3da7d73f fix global variables for signal. 2021-01-20 06:53:13 +03:00
tezc
6cc86076e6 fix windows 2020-12-28 10:31:26 +03:00
tezc
afb2a163ec fix windows 2020-12-28 10:10:42 +03:00
tezc
f753bbe6d6 fix big endian, windows 2020-12-28 10:01:45 +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