Commits
- Commit:
161b566ff8fdc61984f077c6ab1d75b5f0fd5ac7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
lib/object_create.c: calloc object ids
future fields added to the got_object_id will be implicitly zeroed
instead of gibberish.
ok stsp@
- Commit:
01392bd60410ca454e46653c8a740008e84545ef
- From:
- Tracey Emery <tracey@traceyemery.net>
- Date:
gotwebd: abort tree and blob as well
- Commit:
4f152e84c01e22799218a449a85a105ff94fdf9d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: abort blame if the client disconnect midway thru
Without setting err when the callback fails we continue the blame
machinery.
- Commit:
faf054c3d5fbad3a55534ebe525d58156c7aad27
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make new log message modication check more robust; fixes regress fallout
ok jamsek
- Commit:
ccc835f12a86459f480a7ea4b724af67cd0889a7
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
garbage-collect redundant read_logmsg() parameter
As identified and suggested by stsp, with the previous commit,
'strip_comments' is now always set thus no longer needed.
ok stsp@
- Commit:
93436ccdaf0945f5fdb4b5cd2b90c9ac0bb14c83
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
got: use timestamp and emptiness to validate log message
As suggested by naddy: consider commit log messages valid provided the temp
file time stamp has changed and the file is not empty. This heuristic
provides the desired behaviour (i.e., reusing cherrypicked/backed-out log
messages) that's currently provided but is simpler to grok.
Improved by and ok stsp@
- Commit:
4a1dd8cd4ffaff7d51710820c34321acef181042
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert two files to utf8
ok stsp
- Commit:
0c049f812e8c3be4dff1796adb9f6d66ca01832b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a TODO item for gotadmin pack command
- Commit:
08175cbb494791a8de66d4f28a3b38da7ca956e7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
open_blob: copy whole id not just the sha1
- Commit:
5458cb76da2e5c4d71fa0f50379368f77e5380b3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove recv_disconnect() from repo_write.c; missed in previous commit
- Commit:
363c62309e9bd4bf1b461ff5eff94d977496d000
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
do not expect to see a DISCONNECT message in repo processes
The parent no longer sends this message. Perform related cleanup
in the shutdown path instead.
ok op@
- Commit:
b4b2adf52ba9b7ad15eb9423cbc20034cdacbbbf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add functions to extract object ids from fileindex entries
ok stsp
- Commit:
90270f794c7f4e1ce2b58c8b5bfdc190df4799b6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix gotd segfault in libevent while disconnecting clients
Sending a DISCONNECT message to the repo process and then killing
it and freeing its structure won't work. The message ends up on
internal libevent queues and will soon crash because we have freed
the memory for the event structre.
Sending that message is a leftover from the times when the repo
procs were persistent.
- Commit:
3b8fb9520f899be7cb492c652afa0cdce28e350e
- From:
- Tracey Emery <tracey@traceyemery.net>
- Date:
rm unused boolean grammar. ok stsp@
- Commit:
91a3781a11d1b2c483221d9dca87d72aea17637b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make edits made to comments count as a log message modification
This supports use of cherrypick/backout without requiring the user
to modify the log message of the original commit.
ok jamsek, op