Jakob Olsson
|
b981f7e1bd
|
timestamp: expose timestamp_to_time()
|
2025-11-07 09:50:25 +01:00 |
|
Anjan Chanda
|
5a3f16a637
|
version 5.0.0
|
2025-08-20 11:22:21 +02:00 |
|
Anjan Chanda
|
70d915f300
|
utils: add get_random_bytes()
|
2025-08-20 11:22:21 +02:00 |
|
Anjan Chanda
|
43ea14db17
|
if_utils: add if_brportnum() and if_getcarrier()
|
2025-08-20 11:22:21 +02:00 |
|
Anjan Chanda
|
18f93677bb
|
make cmake project
|
2025-08-19 14:25:48 +02:00 |
|
Anjan Chanda
|
ca7b20068c
|
define offsetof() and container_of()
|
2025-05-19 13:52:33 +02:00 |
|
Anjan Chanda
|
67e6b91b8a
|
update version: 4.1.0
|
2024-04-23 10:33:36 +02:00 |
|
Anjan Chanda
|
14e0eadec7
|
utils: define BIT(n) if not defined
|
2024-04-23 10:30:17 +02:00 |
|
Anjan Chanda
|
8242a41cd7
|
event: allow caller to pass maximum event buffer size in 'maxlen'
|
2024-04-22 16:56:08 +02:00 |
|
Jakob Olsson
|
7a9e69c413
|
cryptutil: fix memory leaks
|
2024-03-13 18:24:39 +01:00 |
|
Janusz Dziedzic
|
ba80dcc510
|
add -lm required by timestamp
|
2024-01-18 09:37:29 +00:00 |
|
Anjan Chanda
|
940346d1b2
|
bump version to 4.0.0
|
2024-01-18 09:37:53 +01:00 |
|
Janusz Dziedzic
|
e61f03174a
|
add timestamp_* API
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
|
2024-01-17 16:12:25 +01:00 |
|
Anjan Chanda
|
9e3d4869c4
|
gitlab-ci: suppress warning 'unusedStructMember'
|
2023-11-28 10:27:52 +01:00 |
|
Anjan Chanda
|
b21a8bc797
|
if_foreach() - iterator for locally present network interfaces with callback
|
2023-11-28 10:27:52 +01:00 |
|
Anjan Chanda
|
11eb263666
|
in if_gethwaddr() check for nl_addr before using it
|
2023-11-27 16:59:08 +01:00 |
|
Anjan Chanda
|
af9f67f187
|
if_gethwaddr() - return -1 if h/w address is not 6-octets long
|
2023-11-27 12:17:35 +01:00 |
|
Jakob Olsson
|
fb21760883
|
gitlab-ci: pipeline fixes
Additionally flawfinder ignore on crypto error
|
2023-11-08 11:17:05 +01:00 |
|
Jakob Olsson
|
3f463e56f4
|
cryptutil: suppress flawfinder error
|
2023-11-08 10:43:48 +01:00 |
|
Jakob Olsson
|
d960962ac1
|
gitlab-ci: supress noValidConfiguration error
|
2023-11-07 14:01:47 +01:00 |
|
Jakob Olsson
|
b05a41893e
|
gitlab-ci: use version 0.31
|
2023-11-07 13:42:42 +01:00 |
|
Anjan Chanda
|
08047ecd95
|
CI: install dependencies
|
2023-11-07 13:32:59 +01:00 |
|
Anjan Chanda
|
d4a0a8d4be
|
add openssl libs dependency
|
2023-11-07 13:04:58 +01:00 |
|
Anjan Chanda
|
5b2dd97e39
|
bump VERSION to 3.0.0
|
2023-11-06 14:10:27 +01:00 |
|
Anjan Chanda
|
4f3319b36b
|
ecc_cryptutil: elliptic curve crypto functions using Openssl-3.x
|
2023-11-06 14:10:27 +01:00 |
|
Anjan Chanda
|
9c64f83bfb
|
getopt_r() - simple cmdline parsing function like getopt()
|
2023-11-06 14:10:27 +01:00 |
|
Anjan Chanda
|
32fcae64fb
|
export bufutil.h and cryptutil.h
|
2023-11-06 14:10:27 +01:00 |
|
Anjan Chanda
|
190bff8833
|
aes-siv encrypt and decrypt functions
|
2023-11-06 14:10:27 +01:00 |
|
Anjan Chanda
|
e7b8531ca7
|
add base64url encode and decode functions
|
2023-11-01 11:55:34 +01:00 |
|
Anjan Chanda
|
f572fce34b
|
cryptutil: initial commit
|
2023-11-01 11:54:01 +01:00 |
|
Jakob Olsson
|
0dbb4e1b5f
|
utils: ci workaround - ignore flawfinder error on vsnprintf
|
2023-10-17 11:18:43 +02:00 |
|
Jakob Olsson
|
8bb49b7e1a
|
gitlab-ci: fixes
|
2023-10-17 11:18:43 +02:00 |
|
Maxim Menshikov
|
ccc7966218
|
Return process exit code in runCmd
|
2023-10-03 16:40:08 +01:00 |
|
Anjan Chanda
|
32db1b79bd
|
gitlab-ci: add CI pipeline support
|
2023-04-25 17:09:40 +02:00 |
|
Anjan Chanda
|
bca982ba1e
|
add libnl3 path to cflags
|
2023-03-23 15:04:48 +01:00 |
|
Anjan Chanda
|
09bc6df849
|
Add LICENSE
|
2023-03-23 11:52:51 +00:00 |
|
Anjan Chanda
|
a5d7a7bcc8
|
add README.md
|
2023-03-23 10:01:19 +01:00 |
|
Anjan Chanda
|
6caaf479b2
|
add .gitignore
|
2023-03-23 09:56:37 +01:00 |
|
Anjan Chanda
|
3717b106b3
|
update Makefiles
|
2023-03-23 09:55:28 +01:00 |
|
Anjan Chanda
|
df830132cd
|
libeasy: fix if_getaddrs()
|
2023-02-10 14:14:08 +01:00 |
|
Janusz Dziedzic
|
88d1f38438
|
libwifi: introduce trace time
Trace time consumed by wifi_* functions.
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
|
2022-11-30 12:26:18 +01:00 |
|
Maxim Menshikov
|
f4a11225a9
|
libeasy: add missing explicit conversion
|
2022-09-16 15:24:35 +03:00 |
|
Maxim Menshikov
|
8913b7c664
|
libeasy, libqos, libwifi: update according to the latest changes
|
2022-09-08 17:37:25 +03:00 |
|
Maxim Menshikov
|
a4483a3c1c
|
libeasy: add diagnostic flags explicitly
|
2022-09-08 17:37:25 +03:00 |
|
Maxim Menshikov
|
567fda377e
|
easy-soc-libs: start using more GCC diagnostics
|
2022-09-08 17:37:23 +03:00 |
|
Anjan Chanda
|
ae49275835
|
libeasy: fix install target for header files
|
2022-06-10 14:38:54 +02:00 |
|
Anjan Chanda
|
86c1484485
|
Makefile: add install target
|
2022-06-10 12:06:49 +02:00 |
|
Anjan Chanda
|
3b7eff5b93
|
gitlab-ci: fix or suppress flawfinder errors
|
2022-03-04 14:00:46 +01:00 |
|
Anjan Chanda
|
7fa8050793
|
gitlab-ci: fix cppcheck errors, warnings and false-positives
|
2022-03-04 14:00:46 +01:00 |
|
Anjan Chanda
|
b548b5cdb7
|
libeasy: add uuid_strtob()/btostr() helper functions
|
2022-02-22 12:53:32 +01:00 |
|