Commits
- Commit:
9cda65e55e3f6d565e83377712e1b81177639cda
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
simplify the way 'got patch' opens a tempfile when reading from stdin
Also add basic test coverage for reading patches from stdin, while here.
ok op@
- Commit:
d2533287ff253bfb6fe08ddc0005ac3349fdf38c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove accidentally committed debug assertion
- Commit:
96fd6df18fbd10f0beed6fcc138d336bbb536a3e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move got_gotconfig_read() into new file read_gotconfig_privsep.c
- Commit:
affc4eed0efab2d385406813ccf33ac850b09c5c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unnecessary includes of got_lib_privsep.h
- Commit:
b9de8018be96c42d3421711a341c1fc8f6d7e0fb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move declaration of got_privsep_child out of got_lib_privsep.h
This declaration is the only reason why got_lib_privsep.h must be
included in order to use got_lib_repository.h. Moving this declaration
will allow for cleaning up unnecessary includes of got_lib_privsep.h.
- Commit:
6a800804535a75203abfb3708e68a661c1c89958
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move code for reading Git's config file into new file read_gitconfig_privsep.c
The end goal here is to remove the dependency of repository.c on privsep.c
during compilation.
- Commit:
1d9e43b0ca10bcb024cf1335f2a1e95647a50e9c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move code which forks child processes into a subroutine, reducing copy-pasta
- Commit:
8e359fa0dccf91ec3b06edc1ea17404f42a62862
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move functions which open objects into new file object_open_privsep.c
For the future, this will make it possible to provide alternative
implementations of functions now stored in object_open_privsep.c.
This will probably be needed by future gotd(8) which runs inside
a chroot(2) environment and without the "exec" pledge(2) promise,
making it impossible to run libexec helpers on the fly.
Details of this design are not yet settled, but moving functions
into a separate compilation unit won't hurt in any case.
- Commit:
0e51642e8ca7b6c1024426347999853df4cc21e7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
the my_refs reflist in delete_missing_refs() must be freed on exit
- Commit:
b16ee0699b6283b06cc57cca68c87d89a96630dc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync files from diff.git 674563ab136a2aa34dc4d93043d92235a2ae98ba
- Commit:
3b95caf0b7910e22d23ee16cd50fab25471e1e20
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document global tog options earlier; suggested by op@
- Commit:
6a0a1bd407b4d06a6d003428daaa50cc2d92c6f9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync usage with reality
The -h and -V/--version flags must be given before the command; with
those flags the command is actually optional, but don't over-complicate
the usage string with these nitpicks.
ok/improvements stsp@
- Commit:
47b307cd821b00964d3c5aea35c86689df2fe26d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd.conf: add syntax for defining macros and document them
macros are already supported by parse.y but can only be defined with the
-D flag. This adds the ``usual'' syntax for macros: varname = string.
While here, fix the markup of the -D flag in the SYNOPSIS and sync the
global `grammar' yacc rule with other parse.y grammars in base:
- add the /* empty */ comment
- increment file->errors on errors
ok stsp@, "sure, go for it" tracey@
- Commit:
e02b422b6f7736de0e851b3f8fad812e77e9c6b4
- From:
- Josh Rickmar <jrick@zettaport.com>
- Date:
disallow integrating into references outside refs/heads/
Spotted by stsp@ while considering a feature request for
cmd_integrate.
ok stsp@
- Commit:
e02bf8ada9fce6518a7ad40401425a26bdaadbb4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
correct wrong 0.76 release date in CHANGES
- Commit:
53ffc54514e0d44e3d0da6eb1804950dda60d6fb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number
- Commit:
9f5064a086dd9a27731ff41373e8b41f89edc2bc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync distfile list
- Commit:
54848c8d7f97445501252de4c4ef0ac1c63ea7d7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
CHANGES for 0.76
- Commit:
579042a9a5c9cf4da8cf94766aac75a08539e6f4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync files from diff.git 1edd9c2b609adfa7ed93dbd839b7d683e695feaa
Brings in improved accuracy of function prototypes in hunk headers.
- Commit:
2ad87fffe4c7553e1593ff3f3ece274cf3a48931
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update test_unstage_patch_added expected diff output, new files show mode now
- Commit:
38d166d8a39caba9979a99c71a5f98a26ddc453d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
backout Make & command in tog's log view display "searching..."
The limit feature is more than just a search operation, tog's man page
has been updated accordingly.
- Commit:
bde6e1ec88d921fed455815c2687b36f64943b23
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document caveat when configuring gotwebd to listen on a network interface
- Commit:
0050a94285f79239b95c1ec32026388da3f56f80
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove tog limit feature from TODO list
- Commit:
fd6badaa23802f292e84971498f1f57318443671
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tweak view name display in the help screen for clarity
- Commit:
e19e72cd92d3e8ca6800a46a1c3d5992afc55ea4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
improve documentation of the tog limit feature, previous doc was misleading