Commits
- Commit:
9249e7e337edcfd344dc416d11ad4274c90a02f5
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
store deltas in compressed form while packing, both in memory and cache file
This reduces memory and disk space consumption during packing.
with tweaks + memleak on error fix from op@
ok op@
- Commit:
3b488fdeec85f8d497d8f35b86efc71f42c26342
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
s/empty/done forgot in previous commit
- Commit:
1992b6cb3ff596207bc3efd3954cdcd13a9ab6b9
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
got-read-patch: rename `ok' variable and simplify the parsing a bit
- Commit:
39807ab2985d0e296d207c49fd4ac37ce056fe89
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
trailing whitespaces
- Commit:
8afe1f716136923060b5d7e0838397460b2a4e20
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
got patch: handle git-style rename diffs
extend the support for git-style diffs to include the "pure rename"
case, i.e. when a file is renamed without any edits.
ok stsp@
- Commit:
c17f3d0c7b2d780dbb8117b66d797c92c1f4add3
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
inline struct got_object_id in struct got_object_qid
Saves us from doing a malloc/free call for every item on the list.
ok op@
- Commit:
f6b4336789cad5dade7f1fd070334f9684431af3
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
avoid subtraction of values larger than int in qsort(3) comparison callbacks
tweak + ok tb@
- Commit:
12de5570c0b5ad1f2fad41f5ad62db1dc6fcf486
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
don't pass relative paths to get_file_status
- Commit:
8260acc858602e0ca6da2e1d24caf55831ee2360
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
fix wrong path in error message
- Commit:
bd1cad3c9446b4006bd159fed50020f16bd0919f
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add libbsd to README
This adds libbsd to the README files to indicate a core dependency.
Originally from Ashish SHUKLA.
- Commit:
1b83b24bd96fd7c4d4077de65a78995c46e46503
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: set next version
Bump the version in git now to the next version. Over time, this should
really use the SHA1 to indicate a non-released build.
- Commit:
4a8eb02d8b529496f667f19a0980813d120010df
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
Release 0.69
- Commit:
5f277b1b533d12695600e7f302fc6f6d1f0f4425
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
bump version number
- Commit:
eaf8edab56718d7ce476ce5ae725ac7398e708df
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
CHANGES for 0.69
- Commit:
2cdcfdc6dfbb67e203013203220be27d2dd53733
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add -q to "gotadmin pack" usage
- Commit:
eaef698f325c42c0fd48c56b391b56ce1695b9e7
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
got patch: allow to reverse a patch
add a flag to got_patch to reverse a patch before applying and the -R
flag for `got patch'.
ok stsp@
- Commit:
656c2baa8669bb412dbff580940fa9ccd8bd1f1f
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
got-read-patch: preserve all \ lines
as a cheap optimization got-read-patch was sending only the "\ No
newline at end of file" lines that follows an addition (a "+" line). To
be able to reverse patches in the future got_patch needs to know about
all of these lines instead. No functional changes intended.
ok stsp@
- Commit:
cfbf55314def56a649722267c3ced6d7a2217cc5
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
test `got patch' vs path-prefixes, relative paths and strip
reminded by and 'looks fine' to stsp@
- Commit:
9a49df7402bb9c06590d96ac3cf93e397ae6ce46
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
typos
- Commit:
fa0353ccb26c39527ba783821f3e0251f2b19d4e
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
mention -p in usage_patch
- Commit:
72f468914d4bb4efe0732ef75572d7dc7910e295
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
got patch: resolve paths from the current working directory
this allow to apply patches from subdirectories of the work tree root.
Prodded by naddy@, ok stsp@.
- Commit:
b0e25f642db7b3e726f2827eb39b61bfea3e9c50
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: freebsd: portably include sha1
The SHA implementation is found portably across systems, so don't
include sha1.h directly.
- Commit:
1a1b9d49d240944696586ef2fdb292aef57ae603
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: CI (linux): add libbsd-dev
This needs to be explicitly installed.
- Commit:
ef7d4e11a44df1a1101c5d61d1d44991f29c5668
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: portably #include siphash.h
Now that siphash is being looked for in a portable way, don't assume
<siphash.h> as this is most likely not going to be the case on non-BSD
systems.
- Commit:
ddd12270ff092d803b3e6fd6d9e6701a49bb5c65
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add siphash implementation
Siphash is being used in place of murmurhash for object-id set as this
is faster. However, this isn't really seen much in the non-BSD
userspace, so provide an implementation for it portably, if one isn't
found.