Commits
- Commit:
4a8520aa6bbd7d1193aabc34e80edce3d18c0239
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use a constant for max diff context size
- Commit:
404c43c4fa13923747c649f395f5b2bcb9fcd484
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
basic 'got blame' implementation
- Commit:
c48ceb4cb5c011dd474de08159b58efa8cb3c76e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for the ifdef diff format from diffreg
- Commit:
1afa8e435b1e169d19d571b0aab45bd36a3d5eff
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove REVERSE and NREVERSE diff output options from diffreg
- Commit:
0165cdf03ffac4c24334979832ad27554913d54c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for 'edit' diff output from diffreg
- Commit:
119f86008e60f53160896ee4658c9d16c7a5f13a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for "normal" diff output from diffreg
- Commit:
84e118513c1ae7e7793fc4e8553f4b06dbb53ec7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for context diffs from diffreg.c
- Commit:
a2a848a2c08da760904b78a9ecd593785af177f3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove ignore-lines pattern support from diffreg code
- Commit:
f5d549b5bd0aea272b9ba11172ab2a1c7e09c3b6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
adjust preadline() and ignoreline() to match diff(1) again
- Commit:
755142eaf116858c71b8f3838057537739289e5a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in diffreg.c, return value from preadline() must be freed
- Commit:
5a7ffad52579ed044585975028c64964df203f35
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always free ds->ixold and ds->ixmew in got_diffreg()
- Commit:
6b59e13c2c31b2a7edc9aaf87f6f7257ce91781a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always free ds->clist and ds->klist in got_diffreg()
- Commit:
7b366981c181847ca7ddee5d703737ad12ee7184
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always free ds->J in got_diffreg()
- Commit:
9b98f34bfa03c10a564b345aba418303214a57aa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always free ds->member and ds->class in got_diffreg()
- Commit:
df51fc4ebf21e3d9e59af22169fe0c4e448d2031
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix reallocarray error handling in diffreg.c
- Commit:
7673568311fd48da1f7f7c2b331a72a4c8744f83
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move diffreg's max_context into struct got_diff_state
- Commit:
d3f36e7e5a4e3424545f38223409b5a246de171a
- From:
- Theo Buehler <tb@openbsd.org>
- Date:
make max_connect static as in the original diffreg.c
This way we grow the array instead of doing 64 <<= 1.
- Commit:
bb5dcc10ceb4a956d322cbd7523d3421e80df2e3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix open file leaks in previous
- Commit:
ecf6e46eb15fefb32da8d87c34db1c6983368cc2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for fopen() failures in got_diffreg()
- Commit:
0a585a0d6446ac47834148d4071c8374ffc15bc2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove GOT_ERR_NO_MEM, we can just use errno in those cases
- Commit:
718b3ab0e353c4ccb510b0ec9c3673b1c9a7344e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename the library-internal headers again to a common prefix
- Commit:
32cb896c4b8b33da534b0d766496814425c71c52
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename library-private headers from *_priv.h to *_lib.h
- Commit:
1411938ba6a72022fd884351dc043412162274f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename private header filenames so they are in got_ namespace
- Commit:
322260e1783c1fb6a443258366c79d7546e4fc25
- From:
- Martin Pieuchot <mpi@openbsd.org>
- Date:
Get rid of xmalloc.{c,h}.
malloc(3) & pread(3) errors will now be reported as GOT_ERR_NO_MEM.
This does not improve the numbers of leaks in diffreg.c
- Commit:
a3e2cbea8743ac575f4afe7fa29ff08a3ff46135
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make tree diffing work