Commits
- Commit:
33ad4cbe5926c7fe36929934d68a000fe19dafa3
- From:
- joshua stein <jcs@jcs.org>
- Date:
implement spawning an editor to collect a commit message
bails on empty messages, trims leading and trailing newlines
this currently disables the unveil in the commit process because
it's not compatible with spawning the editor
also prevent commits when there are no changes
- Commit:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- Commit:
ac544f8c6ffbe7126fa9ae6c7dd09c6661d1ef2d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
pass smallish blobs directly via imsg buffer
- Commit:
aea5f015fdc344c7da6ba4b979b37afe0cac8004
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
drop dead code from got_privsep_send_obj_req()
- Commit:
ebc55e2dfc648063c434cc7a708ac24d266efbdb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening blobs
- Commit:
268f7291e63638be363b7bccd95f97a73298d039
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening tags
- Commit:
13c729f71056495e3b532f94badea43f10d98f49
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening trees
- Commit:
1785f84a3a2f8d9dd6b73551560405f87a2e2ebb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening commits
- Commit:
f4a881ce8b200e5283247799c39abd2b578b8e75
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
more support for tag objects; new code is not yet reachable
- Commit:
291624d8a1602266271eb5d0804ce93543794712
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
kill more unnecessary memcpy in privsep.c
- Commit:
ccb26ccd3c82dc54e1d795a57b4cf901f6ebc1a8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid a call to mktime() in commit graph's add_node()
- Commit:
41fa143713753fc592bd4dcd8894b4de6a5f7350
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
back out mini-commits; no significant performance difference
- Commit:
710f3f4e5168164687c5586641920d82960b0a3a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got-read-pack pre-seed the main process mini commit cache
- Commit:
05e1230b0e68bb81cdae380edccc969dd16215dc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_commit_object_mini to got_mini_commit_object
- Commit:
7762fe12f8608c112ccb3bbada7235a2c4208fd0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a mini-commit object for use by commit graph
- Commit:
106807b41a6bef7947cfced77add51eb02ad574f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make object caching actually work in got-read-pack
- Commit:
3840f4c96dbf09953b6c83fdc338a29817d983d4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix "rpath" pledge violation in got-read-pack
- Commit:
c75f7264fe1eb2b57be459109a258b05ac3e5a98
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
support commit log messages larger than the maximum imsg size
- Commit:
c59b334653ceb49c2009ed64fe3a16fa89e0e7f4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop sending deltas in imsg; cache deltas in got-read-pack
- Commit:
55da3778cb79bda6ee8eda5f117a838b4fd50a83
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read packed blobs with privsep
- Commit:
cfd633c2f10c03df8d5970fe61e67cb365af4dff
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read packed commits with privsep
- Commit:
876c234bd6598fe15505cb4befb6e0809752c450
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
start reading pack files with privsep; still WIP
- Commit:
f0b0c746057e7592d2449bf5c839a5f2aa472659
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tweak comments in got_lib_privsep.h
- Commit:
ad242220adab01ebd55a97a5701733d7256b2d32
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement fork+exec (and by the way, fix the build...)
- Commit:
788c352e1f3b00dfa5628e7ccfcfb056433c1948
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store commit timestamps as 'struct tm' in UTC