thodg/got/lib/diffreg.c

Branch :


Log

Author Commit Date CI Message
404c43c4 2018-06-21 23:22:57 basic 'got blame' implementation
c48ceb4c 2018-04-02 20:58:50 remove support for the ifdef diff format from diffreg
1afa8e43 2018-04-02 20:54:51 remove REVERSE and NREVERSE diff output options from diffreg
0165cdf0 2018-04-02 20:51:27 remove support for 'edit' diff output from diffreg
119f8600 2018-04-02 20:49:11 remove support for "normal" diff output from diffreg
84e11851 2018-04-02 20:47:21 remove support for context diffs from diffreg.c
a2a848a2 2018-04-02 20:43:42 remove ignore-lines pattern support from diffreg code
f5d549b5 2018-04-02 20:42:06 adjust preadline() and ignoreline() to match diff(1) again
755142ea 2018-04-02 19:31:10 in diffreg.c, return value from preadline() must be freed
5a7ffad5 2018-04-02 19:26:55 always free ds->ixold and ds->ixmew in got_diffreg()
6b59e13c 2018-04-02 19:25:28 always free ds->clist and ds->klist in got_diffreg()
7b366981 2018-04-02 19:24:14 always free ds->J in got_diffreg()
9b98f34b 2018-04-02 19:22:15 always free ds->member and ds->class in got_diffreg()
df51fc4e 2018-04-02 19:14:02 fix reallocarray error handling in diffreg.c
76735683 2018-04-02 16:37:53 move diffreg's max_context into struct got_diff_state
d3f36e7e 2018-04-02 16:29:49 make max_connect static as in the original diffreg.c This way we grow the array instead of doing 64 <<= 1.
bb5dcc10 2018-04-01 17:28:38 fix open file leaks in previous
ecf6e46e 2018-04-01 17:21:25 check for fopen() failures in got_diffreg()
0a585a0d 2018-03-17 18:13:19 remove GOT_ERR_NO_MEM, we can just use errno in those cases
718b3ab0 2018-03-17 17:50:48 rename the library-internal headers again to a common prefix
32cb896c 2018-03-11 14:10:56 rename library-private headers from *_priv.h to *_lib.h
1411938b 2018-02-12 23:25:38 rename private header filenames so they are in got_ namespace
322260e1 2018-01-26 13:58:40 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
a3e2cbea 2017-12-01 22:09:59 make tree diffing work
cb74ff21 2017-11-30 15:12:45 pass output file to diffreg
f9d67749 2017-11-30 02:38:38 move tempfile creation out of got_diffreg()
697f4470 2017-11-30 00:54:40 add todo comment about diffreg() arguments
9aa1fd75 2017-11-29 23:51:39 add a comment about xmalloc; it needs to go away
8ba9a219 2017-11-29 23:30:52 remove diff_args from global state as well
1c7f0520 2017-11-29 22:52:00 store stat buffers in diff_state rather than diff_args
ed9e98a8 2017-11-29 22:47:05 store global diff state in memory provided by caller
dae2fc59 2017-11-29 22:20:17 move more globals into struct diff_state
8020fd50 2017-11-29 22:18:14 move 'file' array into diff state
e04c4b2b 2017-11-29 22:15:12 wrap global diff state in a struct
cb056f1e 2017-11-29 22:06:07 wrap global diff arguments in a struct
7d283eee 2017-11-29 17:11:11 add and test basic blob diffing functionality
574ed2c3 2017-11-29 17:09:52 add some unmodified files from /usr/src/usr.bin/diff/