libutil

C Utility Library
git clone http://git.omkov.net/libutil
Log | Tree | Refs | README | LICENCE | Download

Date Message Author Files + -
2022-03-05 23:55:13 Relicense to MIT Jamozed 41 +83 -891
2022-03-05 12:25:30 strconv: Move version information to definition Jamozed 3 +12 -12
2022-02-09 07:04:50 meta: Add __cplusplus guards Jamozed 25 +136 -28
2022-02-04 06:57:13 strconv: Replace stdint types with libutil ones Jamozed 3 +48 -46
2022-01-05 11:56:12 map: Fix header guard Jamozed 2 +5 -5
2022-01-05 11:39:34 map: Reimplement map using robin hood hashing Jamozed 4 +193 -83
2021-12-08 07:00:24 map: Add currently broken hashmap Jamozed 4 +239 -0
2021-12-08 01:00:19 alloc: Add extended allocation wrappers Jamozed 3 +90 -2
2021-12-08 00:59:42 fnv: Update to use util.h Jamozed 3 +33 -43
2021-12-08 00:58:05 util: Add util.h Jamozed 1 +92 -0
2021-11-27 04:58:37 error: Add alert function Jamozed 3 +55 -7
2021-11-27 04:53:46 meta: Rename libcll to libutil Jamozed 32 +106 -102
2021-09-04 02:07:48 fnv: Add FNV hashing algorithms Jamozed 5 +174 -0
2021-09-03 12:26:09 meta: Rename project to libcll Jamozed 29 +79 -67
2021-09-03 12:05:02 rc2: Merge libcrypt into lib Jamozed 5 +413 -22
2021-02-23 23:24:36 strconv: Fix header guard Jamozed 1 +3 -3
2021-02-21 22:39:52 strconv: Add signed string conversion functions Jamozed 6 +187 -17
2021-02-21 22:04:53 strconv: Split strconv.c into multiple files Jamozed 2 +2 -2
2021-02-21 10:23:53 strconv: Add strconv unit tests Jamozed 2 +380 -12
2021-02-21 10:23:02 strconv: Add strconv Jamozed 2 +206 -0
2021-02-21 01:04:23 base64: Fix incorrect variables in length macros Jamozed 1 +2 -2
2021-02-21 01:04:05 base32: Fix incorrect variable in length macro Jamozed 1 +1 -1
2021-02-20 10:12:23 base64: Add Base64 length macros Jamozed 2 +5 -2
2021-02-20 09:58:22 base32: Add Base32 length macros Jamozed 2 +5 -2
2021-02-20 07:37:56 base32: Remove redundant unit tests Jamozed 1 +10 -51
2021-02-20 07:35:37 base64: Remove redundant unit tests Jamozed 1 +12 -50
2021-02-20 06:08:39 base64: Simplify b64decode function Jamozed 2 +19 -17
2021-02-20 05:11:25 base64: Use switch statement for encode padding Jamozed 2 +23 -15
2021-02-20 05:09:27 base32: Standardise formatting Jamozed 2 +41 -45
2021-02-19 09:50:56 base32: Implement base32 decoding Jamozed 2 +55 -8
2021-02-19 09:46:54 base32: Add base32 decoding tests Jamozed 1 +43 -15
2021-02-19 05:06:05 base32: Add base32 unit test Jamozed 2 +159 -0
2021-02-19 05:05:40 base32: Add base32 Jamozed 2 +147 -0
2021-02-19 04:44:09 base64: Correct test numbering Jamozed 2 +2 -2
2021-02-16 01:25:36 error: Add warned flag Jamozed 2 +15 -8
2021-02-05 04:52:29 base64: Return bytes output from encode or decode Jamozed 2 +9 -11
2021-02-04 13:10:40 base64: Add base64 unit test Jamozed 1 +152 -0
2021-02-04 13:10:07 base64: Add base64 Jamozed 4 +153 -1
2021-01-27 01:51:34 optget: Add licence header to unit test Jamozed 1 +14 -0
2021-01-27 01:51:17 error: Add licence header to unit test Jamozed 1 +14 -0
2021-01-27 01:44:30 meta: Restructure project Jamozed 15 +19 -14
2021-01-26 04:31:54 crypt: Rename the misc component to crypt Jamozed 4 +12 -10
2021-01-26 01:06:02 misc: Add circular shift unit tests Jamozed 2 +68 -0
2021-01-26 01:05:12 misc: Add circular shift functions Jamozed 2 +49 -0
2021-01-26 00:11:04 endian: Add endian unit test Jamozed 3 +101 -0
2021-01-25 23:32:10 endian: Add endian Jamozed 2 +154 -0
2020-11-18 09:32:50 optget: Add optget unit test Jamozed 4 +204 -2
2020-11-12 11:03:34 mode: Allocate memory for null in chmod_t array Jamozed 2 +3 -3
2020-10-26 00:02:06 mode: Add mode Jamozed 2 +164 -0
2020-10-25 23:53:02 optget: Add optget Jamozed 2 +177 -0
2020-10-25 23:50:58 error: Add error test Jamozed 2 +15 -1
2020-10-25 23:46:40 error: Add error Jamozed 2 +101 -0