jcs
/subtext
/amendments
Amendments on June 12, 2022
session: Turn sessions array into a static array of pointers
This doesn't need to keep moving around and resizing, walking it is
easy
Amendments on June 11, 2022
jcs made amendment
135
over 2 years ago
bile: Bug fixes, store highest ids when deleting
The previous fix was bogus, back it out.
The "o = &bile->map[n - 1]" line seems to have been erroneously copied
and pasted (many times) from another loop where I was going
backwards :(
Implement storage of highest ids seen when deleting, so that
bile_next_id hands out 1 higher than that id. This way we won't
re-use ids of deleted things like users, posts, etc.
Amendments on June 9, 2022
jcs made amendment
133
over 2 years ago
session: Fix newline handling in session_field_input
We may only get \r, but we need to send \r\n and add it to the buffer
as well.
jcs made amendment
131
over 2 years ago
board: Support deleting posts
Depending on whether the post has replies, either delete the post or
just edit it to say it's been deleted
jcs made amendment
129
over 2 years ago
jcs made amendment
128
over 2 years ago
bile: Revert in-place saves, keep 8k alignment, fix bug in bile_alloc
In bile_alloc, the initial last_pos is set to the header length, but
if there is only one object, we never add its length to last_pos.
This only happens when we have objects and then delete all of them,
leaving only the map object. Normally we'd either have 0 or 1+map.
Add canary to bile struct, verify it exists in every function so we
can check that we have a valid bile file and not a bogus pointer.
Amendments on June 7, 2022
jcs made amendment
126
over 2 years ago
jcs made amendment
125
over 2 years ago
session: Implement persistent days-per-call tallying
Stub out file area response in main menu for now
sysop: Add user management
Also wire up new/signup login to direct there upon login, adding a
setting to the global config to allow it.
util: vwarn can't re-use its alert DITL handle, make a new one
But still pre-allocate one at startup
Amendments on June 6, 2022
jcs made amendment
121
over 2 years ago
jcs made amendment
120
over 2 years ago
Amendments on June 3, 2022
jcs made amendment
119
over 2 years ago
jcs made amendment
118
over 2 years ago
jcs made amendment
117
over 2 years ago