|
4f37c8a9fe
|
C: freadln.c: simplify to #ifdef
|
2024-06-25 11:31:27 +03:00 |
|
|
b9ba12c28e
|
C: io: add .gitignore
|
2024-06-25 11:29:40 +03:00 |
|
|
d1750c19ca
|
C: fwrite_le.*: update to revision 3acee16
|
2024-06-25 11:10:59 +03:00 |
|
|
60858de021
|
generate_C_lang_token.py: do TODO 1
|
2024-05-05 10:05:27 +03:00 |
|
|
371f8819de
|
relicense: CC0 -> Unlicense
|
2024-04-25 23:16:39 +03:00 |
|
|
98f020413f
|
opt_int_div.h: make comments more descriptive
|
2024-04-22 00:22:49 +03:00 |
|
|
5049a3977e
|
opt_int_div.h: use a faster algorithm of checking
|
2024-04-22 00:21:44 +03:00 |
|
|
e1b9d09a28
|
opt_int_div.h: add a note
|
2024-04-22 00:08:49 +03:00 |
|
|
c184b0251a
|
bool-operations.c: args: use (void) instead of ()
|
2024-04-21 23:44:56 +03:00 |
|
|
f47eeaa6a1
|
freadln.c: test: remove file after the test
|
2024-04-07 23:52:01 +03:00 |
|
|
8a3e4ba31f
|
freadln.c: test: print input string length
|
2024-04-07 23:51:18 +03:00 |
|
|
9296a74fb9
|
freadln.c: check if test file exists
|
2024-04-07 19:48:09 +03:00 |
|
|
889f39ac29
|
fixup: freadln.c: test: use return instead of exit
|
2024-04-07 18:59:08 +03:00 |
|
|
2c6d56faa5
|
freadln.c: test: use return instead of exit
|
2024-04-07 18:56:49 +03:00 |
|
|
425aae56ec
|
freadln.c: test: add and use macro YN for printing booleans
|
2024-04-07 18:52:01 +03:00 |
|
|
da96289764
|
freadln.c: test: compensate lack of %zu fmt. specifier
|
2024-04-07 18:49:11 +03:00 |
|
|
cf291335b7
|
freadln.c: test: add extra parentheses for x in a macro
|
2024-04-07 17:50:39 +03:00 |
|
|
1925a88e7a
|
freadln.c: test: add extra parentheses into #if condition
Test: Add extra parentheses around the conjunction among disjunctions:
X || (Y && Z)
|
2024-04-07 17:42:00 +03:00 |
|
|
60e8d00b5b
|
freadln.c: test: support POSIX sleep
|
2024-04-07 17:38:40 +03:00 |
|
|
8f8ee0eb53
|
freadln.c: fix and improve SLEEP_FN definitions
|
2024-04-07 17:34:24 +03:00 |
|
|
ede74a1195
|
freadln.c: move legal information to the end of the note
|
2024-04-07 11:40:29 +03:00 |
|
|
00d03e39fc
|
freadln.*: ignore end of transmission
|
2024-04-05 21:40:19 +03:00 |
|
|
858898aaa3
|
freadln.c: notice: remove obsolete information
|
2024-04-05 21:07:09 +03:00 |
|
|
72c8da07b5
|
safe_mem.h: add __STDC_WANT_LIB_EXT1__
|
2024-04-03 20:04:44 +03:00 |
|
|
de22c0bda9
|
safe_mem.h: notice comment: add a new NOTE
|
2024-04-02 21:13:03 +03:00 |
|
|
43df0e137b
|
pure_getline.c: do not continue if output is NULL
|
2024-04-02 20:41:14 +03:00 |
|
|
514cdf6ee2
|
str_replace.c: move the legal notice to the end of the note
|
2024-03-31 21:23:52 +03:00 |
|
|
ca8a8c0cc5
|
safe_mem.h: move the legal notice to the end of the note
|
2024-03-31 19:42:10 +03:00 |
|
|
c56c084c88
|
reverse-ramdisk.c: clarify the first TODO
|
2024-03-31 16:32:39 +03:00 |
|
|
6d16e8c278
|
reverse-ramdisk.c: add 4 important TODOs
|
2024-03-31 16:28:55 +03:00 |
|
|
b9ca065ef4
|
reverse-ramdisk.c: add an important TODO
|
2024-03-31 15:30:35 +03:00 |
|
|
7c81854fcb
|
safe_mem.h: simplify conditional compilation for *BSD
|
2024-03-27 19:57:27 +03:00 |
|
|
c5adf96adf
|
extol.c: move functions below main
|
2024-03-27 01:32:03 +03:00 |
|
|
dd1d4d5e37
|
safe_mem.h: require OpenBSD v. >= 5.5, FreeBSD v. >= 11.0
|
2024-03-26 23:12:37 +03:00 |
|
|
8ca528509b
|
safe_mem.h: check for OpenBSD correctly
|
2024-03-26 21:36:38 +03:00 |
|
|
01b13c7443
|
safe_mem.h: use correct header
|
2024-03-25 00:28:11 +03:00 |
|
|
1a0095e6d0
|
C: add be_to_le_ptr.h
|
2024-03-24 22:10:32 +03:00 |
|
|
f4fbea4850
|
safe_mem.h: fix secure_erase macro
|
2024-03-24 21:04:39 +03:00 |
|
|
471e2a8583
|
safe_mem.h: simplify #if defined(...) to #ifdef ...
|
2024-03-24 19:45:53 +03:00 |
|
|
0f40878fbb
|
safe_mem.h: fix the condition of memset_s availability
|
2024-03-24 18:09:40 +03:00 |
|
|
429d34fdff
|
safe_mem.test.c: remove STDERR_FILENO
|
2024-03-24 18:08:38 +03:00 |
|
|
324d23d6a6
|
safe_mem.h: add missing inclusions of string.h
|
2024-03-24 17:29:04 +03:00 |
|
|
c2b3caf728
|
opt_int_div.*: label as a header-only library
|
2024-03-24 16:02:31 +03:00 |
|
|
76ec85397a
|
safe_mem.test.c: fix the file name in the note
|
2024-03-24 15:58:19 +03:00 |
|
|
eb0c6e0dd9
|
C: add mem/safe_mem.*
|
2024-03-24 15:54:04 +03:00 |
|
|
df611cf964
|
opt_int_div.h: use operator != instead of ^
|
2024-03-24 13:25:43 +03:00 |
|
|
8f402a5ac9
|
C: add CC0-LICENSE.c
|
2024-03-24 10:58:07 +03:00 |
|
|
419ebe2cba
|
generate_C_lang_token.py: add an important TODO
|
2024-03-22 08:25:48 +03:00 |
|
|
3771d85aef
|
bytebeat-render.js: change to-do style
|
2024-03-17 19:16:41 +03:00 |
|
|
a61e910a59
|
str_replace.*: fix the count bug, add a constant
|
2024-03-16 15:24:22 +03:00 |
|