Gmnxd

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-10-25
20:48
Use some semantic elements in the html output. ... (Leaf check-in: 220e54fb1a user: absc tags: trunk)
2024-10-23
19:37
Distinguish between links and images. ... (check-in: 5c3f081ad1 user: absc tags: trunk)
19:35
Assign a class to the various div tags. ... (check-in: e18b7b6cc7 user: absc tags: trunk)
2024-10-22
20:06
Put the various elements inside div tags. ... (check-in: ae78f50d39 user: absc tags: trunk)
2024-06-29
23:31
Completely close filesystem access if we read only from stdin. ... (check-in: e6e769550a user: absc tags: trunk)
2024-04-14
20:05
Increase the output buffer size. ... (check-in: 4997f609c0 user: absc tags: trunk)
2024-02-23
18:44
Add some code comments. ... (check-in: cdc255b086 user: absc tags: trunk)
18:14
We return a non-modifiable object. ... (check-in: 86f44823ef user: absc tags: trunk)
18:13
Remove unused variable. ... (check-in: fec9643a2e user: absc tags: trunk)
18:06
Better to declare unit-related delcarations as static. ... (check-in: aaf9b4c1d2 user: absc tags: trunk)
2024-02-16
22:55
Properly return on error. Use a variable for that. Stolen from doas. ... (check-in: b2b905db63 user: absc tags: trunk)
22:49
Exit if we encounter an error. ... (check-in: 0b8ed090d1 user: absc tags: trunk)
22:36
Upgrade Copyright notice. ... (check-in: 624520a4af user: absc tags: trunk)
22:34
No need to use realpath(3) for the docroot. ... (check-in: ab2990ba61 user: absc tags: trunk)
22:23
We want to return only regular files. ... (check-in: c67434f2b5 user: absc tags: trunk)
22:20
We can just use strcat. The buffer is big enough for it, as we also sanitize the request length during the input phase. ... (check-in: 95083fb632 user: absc tags: trunk)
22:07
No need to add an additional '/'. ... (check-in: 07739f94e6 user: absc tags: trunk)
21:43
We do the request termination early. No need to check again. ... (check-in: 2082d8c868 user: absc tags: trunk)
21:38
No need to double check for ferror. ... (check-in: b49108c885 user: absc tags: trunk)
16:34
Remove break, It was there when we were using the switch. ... (check-in: 5751bc9bd0 user: absc tags: trunk)
16:16
Protect against one-bytes requests. While there, make the read loop more clear. ... (check-in: 96330aa3e6 user: absc tags: trunk)
07:01
Check for r > 0. Forgot in the previous commit. ... (check-in: 2ac9d2f50d user: absc tags: trunk)
2024-02-15
22:55
fread(3) blocks with inetd. Of course it does, the pipe remains open. ... (check-in: 2a25ee18ef user: absc tags: trunk)
21:40
Simplify the parsing code, get ride of the remaining memory allocations. ... (check-in: 9f32bcbb85 user: absc tags: trunk)
19:20
Get rid of getline and allocate the line buffer on the stack. ... (check-in: e380ee9877 user: absc tags: trunk)
18:47
Remove the memory allocation if a path different than the default is used. ... (check-in: 398ea189b7 user: absc tags: trunk)
2024-01-24
21:25
Make the mt variable a const pointer. ... (check-in: 1c63e42870 user: absc tags: trunk)
21:24
Make the docroot const. ... (check-in: 23760101c8 user: absc tags: trunk)
21:16
No need to be too anal with newlines/ ... (check-in: 0157d253f2 user: absc tags: trunk)
21:05
Properly check for -1. ... (check-in: c538459c51 user: absc tags: trunk)
2024-01-15
22:27
Corrected some MISRA violations. ... (check-in: 2414f6685c user: absc tags: trunk)
2024-01-09
22:34
Properly add paragraphs to the blockquote. ... (check-in: 2d748c0018 user: absc tags: trunk)
22:27
Output a single blockquote for all the lines. ... (check-in: 0982ee3f14 user: absc tags: trunk)
22:08
Fix the repeating of the first character in a code block. It's a bit ugly, but it works. Probably the parser need some love. ... (check-in: 0681eb8a8b user: absc tags: trunk)
2023-08-23
17:30
Use the empty string if the alt text is null. ... (check-in: 3fd45033c9 user: absc tags: trunk)
17:24
Correct the alt text attribute. ... (check-in: b124db6948 user: absc tags: trunk)
2023-08-10
11:30
Add missing newline to output. ... (check-in: 0f8306320b user: absc tags: trunk)
11:17
Corrected the lang placement. ... (check-in: 0c58feb292 user: absc tags: trunk)
11:01
Add the -l flag to specify the document language. ... (check-in: 22dd44a6f0 user: absc tags: trunk)
10:51
Remove another trailing slash. ... (check-in: 4a4a78c7ba user: absc tags: trunk)
08:13
No need to backslash a meta. ... (check-in: fb88ab4d96 user: absc tags: trunk)
08:06
Add the viewport meta for mobile browsers. ... (check-in: f25147c6a9 user: absc tags: trunk)
2023-04-15
19:07
The "c" variable for the flags must be an integer. Correct a small warning. ... (check-in: a826b560cb user: absc tags: trunk)
2022-11-27
15:32
Release version 1.2.0 ... (check-in: a2e7f73d51 user: absc tags: trunk, v1.2.0)
2022-11-20
21:36
Grammar corrections. ... (check-in: 5976e9e9c4 user: absc tags: trunk)
2022-09-26
21:22
Properly increase the line size. The problem was not with the buffer, but with the fact that we mis-calculated the line size for the special characters we handle. ... (check-in: cae61afdf2 user: absc tags: trunk)
21:09
Increase the minimum size to check before resizing. This avoid potential alignement between the actual text and what still needs to be written. ... (check-in: 3ddce1ca49 user: absc tags: trunk)
20:44
Forgot a break. In this case, the ampersand is printed anyway. ... (check-in: 959a7b29af user: absc tags: trunk)
2022-09-25
21:06
Add a secondary title to the main docs page. ... (check-in: c96de6009c user: absc tags: trunk)
2022-09-24
14:38
Merge redirects support code. ... (check-in: 1f6ea7dcd4 user: absc tags: trunk)