1 |
bertho |
1.8 |
2003-03-17 02:33 bertho |
2 |
|
|
|
3 |
|
|
* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec: - |
4 |
|
|
Fix off by one error in html-izing string expansions - Fix wrong |
5 |
|
|
font in branch-box - Fix imagemaps to contain references to each |
6 |
|
|
branch in folded branchboxes. - Prepare for release 1.4.0 |
7 |
|
|
|
8 |
|
|
2003-03-14 15:24 bertho |
9 |
|
|
|
10 |
|
|
* README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, |
11 |
|
|
readconf.c: - Implement folding for all branches on the same |
12 |
|
|
branchpoint if empty. New option branch_foldall controls this |
13 |
|
|
behavior. See cvsgraph.conf(5) for details. |
14 |
|
|
|
15 |
|
|
2003-03-14 02:38 bertho |
16 |
|
|
|
17 |
|
|
* Makefile.in, README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, |
18 |
|
|
cvsgraph.h, rcs.h, readconf.c: - Fixed a bug in the initial placing |
19 |
|
|
of left to right displaying. - Half-fixed a bug in the kerning |
20 |
|
|
code, where a loop-safeguard was triggered way too soon (at 100 |
21 |
|
|
iterations). This has now been changed to 10000, but should be |
22 |
|
|
dependent on the number of drawable branches, as the function is |
23 |
|
|
_at least_ order O(N^2). However, more analysis is required to |
24 |
|
|
ensure safe guarding under all circumstances. - Implemented |
25 |
|
|
folding of empty branches. Many uses of CVS create many branches |
26 |
|
|
on the same revision but have no commits on them. This occurs |
27 |
|
|
often with stable files like .cvsignore files and the like. A new |
28 |
|
|
configuration option branch_fold enables imaging consequtive |
29 |
|
|
brances with no commits in the same branch-box. This reduces |
30 |
|
|
images by a huge factor (28000x1700 -> 2100x2300, i.e. a factor |
31 |
|
|
of 10). It also speeds up drawing considerably. The branch_fold |
32 |
|
|
option is *on* by default. - Fix duplicate branch-boxes |
33 |
|
|
(branch_dupbox=true). No duplicates should be created if there |
34 |
|
|
are no commits on a specific branch. There is no reason for |
35 |
|
|
having two boxes on top of each other. |
36 |
|
|
|
37 |
|
|
2003-03-10 23:57 bertho |
38 |
|
|
|
39 |
|
|
* README, cvsgraph.c, rcs.h, rcsl.l: - Fix backup in lexer. - Split |
40 |
|
|
the merges-code into separate function. - Draw the merge-lines from |
41 |
|
|
one tag to the other for clarity. |
42 |
|
|
|
43 |
|
|
2003-03-09 23:36 bertho |
44 |
|
|
|
45 |
|
|
* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, |
46 |
|
|
cvsgraph.h, rcs.h, readconf.c: - add merge visualization - Provide |
47 |
|
|
solution for possible XSS bug in tag expansions |
48 |
|
|
|
49 |
|
|
2003-02-25 12:03 bertho |
50 |
|
|
|
51 |
|
|
* cvsgraph.spec: - Specfile donated by Jason Corley for RPM package |
52 |
|
|
builds |
53 |
|
|
|
54 |
|
|
2003-02-11 11:43 bertho |
55 |
|
|
|
56 |
|
|
* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.h, |
57 |
|
|
readconf.c: - Implement different HTML levels for imagemaps. - Add |
58 |
|
|
new commandline option for HTML level - Update docs |
59 |
|
|
|
60 |
|
|
2003-02-11 10:52 bertho |
61 |
|
|
|
62 |
|
|
* readconf.c: Fix warning on Solaris and Irix on char subscripts. |
63 |
|
|
|
64 |
|
|
2002-07-20 22:57 bertho |
65 |
|
|
|
66 |
|
|
* ChangeLog: Release 1.3.0 |
67 |
|
|
|
68 |
bertho |
1.7 |
2002-07-20 22:41 bertho |
69 |
|
|
|
70 |
|
|
* README, configure, configure.in, cvsgraph.c, cvsgraph.conf, |
71 |
|
|
cvsgraph.conf.5, cvsgraph.h, readconf.c: Add rev_maxtags config to |
72 |
|
|
limit number of tags per revison box Hopefully fix configure.in |
73 |
|
|
(finally?) |
74 |
|
|
|
75 |
|
|
2002-07-20 02:48 bertho |
76 |
|
|
|
77 |
|
|
* README, configure, configure.in, cvsgraph.1, cvsgraph.c, |
78 |
|
|
cvsgraph.conf.5: Hopefully fixed configure problems Prepared new |
79 |
|
|
release 1.3.0 |
80 |
|
|
|
81 |
|
|
2002-07-19 01:08 bertho |
82 |
|
|
|
83 |
|
|
* cvsgraph.c, cvsgraph.conf: Finished implementing left_right |
84 |
|
|
drawing. |
85 |
|
|
|
86 |
|
|
2002-07-18 17:26 bertho |
87 |
|
|
|
88 |
|
|
* cvsgraph.c, cvsgraph.conf.5, cvsgraph.h, readconf.c: First |
89 |
|
|
changes for left_right drawing of the tree. Still missing proper |
90 |
|
|
branch_dupbox, upside_down and imagemap support. |
91 |
|
|
|
92 |
|
|
2002-07-18 14:07 bertho |
93 |
|
|
|
94 |
|
|
* cvsgraph.c: Fix possible exploitable buffer overflow in string |
95 |
|
|
expansion |
96 |
|
|
|
97 |
|
|
2002-07-16 11:30 bertho |
98 |
|
|
|
99 |
|
|
* cvsgraph.c: Fix a coredump on SGI in bsearch and remove c++ |
100 |
|
|
comments. Thanks to Sjoerd Mullender. |
101 |
|
|
|
102 |
|
|
2002-06-19 16:47 bertho |
103 |
|
|
|
104 |
|
|
* configure, configure.in: - Fix order of libraries - Add |
105 |
|
|
auto-addition of libs when gifs are missing |
106 |
|
|
|
107 |
|
|
2002-04-24 01:02 bertho |
108 |
|
|
|
109 |
|
|
* Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, |
110 |
|
|
cvsgraph.conf.5, cvsgraph.h, rcsy.y, readconf.c: - Fix browserbug |
111 |
|
|
ordering y-coordinates - Speed up parsing by bypassing deltatext |
112 |
|
|
parse - Add logentry expansion |
113 |
|
|
|
114 |
|
|
2002-02-18 14:23 bertho |
115 |
|
|
|
116 |
|
|
* ChangeLog, README: Update for release 1.2.0 |
117 |
|
|
|
118 |
bertho |
1.6 |
2002-02-18 02:31 bertho |
119 |
|
|
|
120 |
|
|
* cvsgraph.c: - Remove debug stuff before release - Fix |
121 |
|
|
strip_first_rev so that it works the right way around |
122 |
|
|
|
123 |
|
|
2002-02-15 00:18 bertho |
124 |
|
|
|
125 |
|
|
* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, |
126 |
|
|
cvsgraph.h, readconf.c: [no log message] |
127 |
|
|
|
128 |
|
|
2002-01-09 01:28 bertho |
129 |
|
|
|
130 |
|
|
* README, config.h.in, configure, configure.in, cvsgraph.1, |
131 |
|
|
cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h, |
132 |
|
|
readconf.c: - Added a new version of auto_stretch. It seems to work |
133 |
|
|
better bit it still needs improvement (a lot) - Added TrueType |
134 |
|
|
support. This solves also a problem of missing libraries if libgd |
135 |
|
|
needs -lttf or -lfreetype. |
136 |
|
|
|
137 |
|
|
2002-01-01 22:05 bertho |
138 |
|
|
|
139 |
|
|
* confl.l, confy.y: Retire the old configuration. The new one is a |
140 |
|
|
bit more flexible by being able to control from the commandline. |
141 |
|
|
|
142 |
|
|
2002-01-01 22:03 bertho |
143 |
|
|
|
144 |
|
|
* Makefile.in, README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, |
145 |
|
|
cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h, rcsy.y, |
146 |
|
|
readconf.c, readconf.h, utils.c: Major code update to enable some |
147 |
|
|
more features. The new formatting scheme is not yet 100%. This |
148 |
|
|
should be close to version 1.2.0. |
149 |
|
|
|
150 |
|
|
2001-12-19 19:10 bertho |
151 |
|
|
|
152 |
|
|
* README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf, |
153 |
|
|
cvsgraph.h, rcs.h: - Updated the docu a bit - Renamed the |
154 |
|
|
branch_mirror to branch_dupbox which is more appropriate - |
155 |
|
|
strip_untagged displays now draw dashed connector lines to indicate |
156 |
|
|
a jump |
157 |
|
|
|
158 |
|
|
2001-12-18 23:50 bertho |
159 |
|
|
|
160 |
|
|
* README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf, |
161 |
|
|
cvsgraph.conf.5, cvsgraph.h: - Added upside-down imaging of the |
162 |
|
|
tree - Added extra branch-box at the bottom/top of the trunk - |
163 |
|
|
Added stripping of untagged revisions |
164 |
|
|
|
165 |
|
|
2001-11-30 12:05 bertho |
166 |
|
|
|
167 |
|
|
* rcsy.y: Fixed the locks phrase where the lexer wasn't put in the |
168 |
|
|
rigth state. |
169 |
|
|
|
170 |
|
|
2001-11-28 17:19 bertho |
171 |
|
|
|
172 |
|
|
* cvsgraph.c: - Add binary mode in file opens for DOS/Windows - |
173 |
|
|
Extend width of image to title width minimum - Up the version |
174 |
|
|
number (forgotten in version 1.1.3) |
175 |
|
|
|
176 |
|
|
2001-11-21 09:25 bertho |
177 |
|
|
|
178 |
|
|
* config.h.in, configure, configure.in, cvsgraph.c: Update |
179 |
|
|
configure to check for getopt.h which does not exist on Solaris 8. |
180 |
|
|
|
181 |
|
|
2001-11-20 16:25 bertho |
182 |
|
|
|
183 |
|
|
* README, cvsgraph.1, cvsgraph.conf.5: Update for release 1.1.3 |
184 |
|
|
|
185 |
|
|
2001-11-20 16:05 bertho |
186 |
|
|
|
187 |
|
|
* ChangeLog: Update for release 1.1.3 |
188 |
|
|
|
189 |
bertho |
1.5 |
2001-11-20 16:00 bertho |
190 |
|
|
|
191 |
|
|
* cvsgraph.c: implemented diffs from a branch to a branchpoint. |
192 |
|
|
Many thanks to Ed Rapoport (erapoport@stratasys.com) for donating |
193 |
|
|
this patch. |
194 |
|
|
|
195 |
|
|
2001-11-13 22:05 bertho |
196 |
|
|
|
197 |
|
|
* rcsl.l: Fix a coredump when the string collection has not yet |
198 |
|
|
been initialized (empty strings). |
199 |
|
|
|
200 |
|
|
2001-03-23 00:15 bertho |
201 |
|
|
|
202 |
|
|
* ChangeLog: Update for release 1.1.2 |
203 |
|
|
|
204 |
bertho |
1.4 |
2001-03-23 00:11 bertho |
205 |
|
|
|
206 |
|
|
* cvsgraphwrapper.php3, mkimage.php3: Added the wrapperscripts to |
207 |
|
|
the repository for reference. |
208 |
|
|
|
209 |
|
|
2001-03-23 00:06 bertho |
210 |
|
|
|
211 |
|
|
* cvsgraph.conf: Fixed the cvsroot setting from cvsweb.cgi to be |
212 |
|
|
propagated. |
213 |
|
|
|
214 |
|
|
2001-03-22 22:42 bertho |
215 |
|
|
|
216 |
|
|
* Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, |
217 |
|
|
cvsgraph.conf.5: - Dead tags (i.e. a tag without a valid revision |
218 |
|
|
or branch) does no longer print a message in quiet mode. - Added |
219 |
|
|
expansions for cvsroot and cvsmodule without trailing '/' - Remove |
220 |
|
|
core-files in a 'make clean'. - Fixed default config file to use |
221 |
|
|
entities < and >. |
222 |
|
|
|
223 |
|
|
2001-03-22 22:08 bertho |
224 |
|
|
|
225 |
|
|
* cvsgraph.1, cvsgraph.conf.5: Fixed the homepage link. |
226 |
|
|
|
227 |
|
|
2001-03-12 20:50 bertho |
228 |
|
|
|
229 |
|
|
* configure: Configure must be in sync with configure.in. |
230 |
|
|
|
231 |
|
|
2001-03-12 16:57 bertho |
232 |
|
|
|
233 |
|
|
* Makefile.in, configure.in: Fixed the configuration on IRIX. This |
234 |
|
|
was actually a bug in the --with-xx definitions and that messed up |
235 |
|
|
about everything. Now CvsGraph runs on IRIX with the GNU buildchain |
236 |
|
|
installed. |
237 |
|
|
|
238 |
|
|
2001-03-10 23:26 bertho |
239 |
|
|
|
240 |
|
|
* ChangeLog: Updated for release 1.1.1 |
241 |
|
|
|
242 |
bertho |
1.3 |
2001-03-10 23:17 bertho |
243 |
|
|
|
244 |
|
|
* cvsgraph.conf: Make '<' and '>' entities < and > in the |
245 |
|
|
expansion. |
246 |
|
|
|
247 |
|
|
2001-03-10 23:11 bertho |
248 |
|
|
|
249 |
|
|
* cvsgraph.c: Fix bug in diff imagemap coordinates. |
250 |
|
|
|
251 |
|
|
2001-03-10 22:58 bertho |
252 |
|
|
|
253 |
|
|
* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5: |
254 |
|
|
Added manual pages for executable and configuration. Minor |
255 |
|
|
tweaking and README update for release 1.1.1. |
256 |
|
|
|
257 |
|
|
2001-03-10 03:54 bertho |
258 |
|
|
|
259 |
|
|
* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h: - |
260 |
|
|
Fixed path problems. Cvsroot and module will always have a |
261 |
|
|
trailing '/' if they are not empty so that simple files can be |
262 |
|
|
addressed directly from the commandline. This also eases |
263 |
|
|
expansions. - Implemented new features: * revisions can have |
264 |
|
|
custom text * background colors of boxes working * boxes |
265 |
|
|
can have shadow (looks nice) * imagemaps generate diff areas |
266 |
|
|
between revisions - Several new config parameters to support above |
267 |
|
|
functionality. |
268 |
|
|
|
269 |
|
|
2001-03-04 21:22 bertho |
270 |
|
|
|
271 |
|
|
* ChangeLog: New release 1.1.0 |
272 |
|
|
|
273 |
bertho |
1.2 |
2001-03-04 21:15 bertho |
274 |
|
|
|
275 |
|
|
* README: Minor updates for 1.1.0 |
276 |
|
|
|
277 |
|
|
2001-03-04 21:15 bertho |
278 |
|
|
|
279 |
|
|
* configure, configure.in: Updated configure to accept separate |
280 |
|
|
include/lib dirs for gd |
281 |
|
|
|
282 |
|
|
2001-03-04 04:19 bertho |
283 |
|
|
|
284 |
|
|
* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: Basic |
285 |
|
|
imagemap stuff done. The expansion code needs some work to allow |
286 |
|
|
for conditional expansion. |
287 |
|
|
|
288 |
|
|
2001-03-04 02:38 bertho |
289 |
|
|
|
290 |
|
|
* .cvsignore, Makefile.in, configure, configure.in, confl.l, |
291 |
|
|
confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h, rcsl.l, |
292 |
|
|
rcsy.y, utils.c, utils.h: Major update of the code. - Complete new |
293 |
|
|
method of getting the revision structure by directly reading the |
294 |
|
|
rcs/cvs file. This should also speed things a bit because no |
295 |
|
|
external program needs to be called anymore. This also means |
296 |
|
|
that "remote-graphs" are no longer a possible extension of the |
297 |
|
|
program. But, who cares. - Implemented branch-kerning to save |
298 |
|
|
place. The images are now much smaller in width, dependent on the |
299 |
|
|
settings of the exterior margins. - Fixed disjoint braches by |
300 |
|
|
reading the structure direct from the rcs/cvs file. The |
301 |
|
|
revision/branch structure is no longer determined from the |
302 |
|
|
revision numbers, but solely from the rcs/cvs file structure. - |
303 |
|
|
Fixed display of branches with no revisions attached to them. These |
304 |
|
|
only have a tag describing the new branch. |
305 |
|
|
|
306 |
|
|
2001-02-26 01:09 bertho |
307 |
|
|
|
308 |
|
|
* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: - Fixed |
309 |
|
|
the recursion problem so that branches of branches are properly |
310 |
|
|
placed. - Fixed a lonely '+' in an expression. - Started to make |
311 |
|
|
an imagemap functionality (not very functional yet) |
312 |
|
|
|
313 |
|
|
2001-02-24 22:52 bertho |
314 |
|
|
|
315 |
|
|
* README: Mention to run configure before make |
316 |
|
|
|
317 |
|
|
2001-02-24 22:49 bertho |
318 |
|
|
|
319 |
|
|
* README: Updates for release 1.0.1 |
320 |
|
|
|
321 |
|
|
2001-02-24 22:43 bertho |
322 |
|
|
|
323 |
|
|
* ChangeLog: Added a changelog |
324 |
|
|
|
325 |
bertho |
1.1 |
2001-02-24 01:39 bertho |
326 |
|
|
|
327 |
|
|
* config.h.in: Hm, defs must be all undef for autoconf |
328 |
|
|
|
329 |
|
|
2001-02-24 01:35 bertho |
330 |
|
|
|
331 |
|
|
* Makefile.in, confl.l, confy.y, cvsgraph.c, cvsgraph.conf, |
332 |
|
|
cvsgraph.h, readconf.h, utils.c, utils.h: Fixed the soring of |
333 |
|
|
revisions permanently. All sections of the revision numbers are |
334 |
|
|
important. Implemented better control over libgd with autoconf and |
335 |
|
|
added support for generation of png and jpeg from the configuration |
336 |
|
|
file (thanks to Kurt L. Sussman for a patch, although I modified it |
337 |
|
|
a bit). |
338 |
|
|
|
339 |
|
|
2001-02-24 01:31 bertho |
340 |
|
|
|
341 |
|
|
* configure, configure.in: Updated configuration with config header |
342 |
|
|
|
343 |
|
|
2001-02-24 01:29 bertho |
344 |
|
|
|
345 |
|
|
* config.h.in: Use config header for libgd functions |
346 |
|
|
|
347 |
|
|
2001-02-23 01:19 bertho |
348 |
|
|
|
349 |
|
|
* .cvsignore: Makefile must be ignored, it is autogenerated now. |
350 |
|
|
|
351 |
|
|
2001-02-23 01:16 bertho |
352 |
|
|
|
353 |
|
|
* confy.y: Fix warning about strlen() becuase of missing include. |
354 |
|
|
|
355 |
|
|
2001-02-23 01:12 bertho |
356 |
|
|
|
357 |
|
|
* cvsgraph.c: Auto selection of the correct image-generator |
358 |
|
|
function. |
359 |
|
|
|
360 |
|
|
2001-02-23 01:11 bertho |
361 |
|
|
|
362 |
|
|
* .cvsignore, Makefile.in, configure, configure.in: Start to use |
363 |
|
|
autoconf. This makes detecting old/new libgd easier. Also a bit |
364 |
|
|
more portable. |
365 |
|
|
|
366 |
|
|
2001-02-21 18:30 bertho |
367 |
|
|
|
368 |
|
|
* cvsgraph.c: Fix sorting bug. Thanks to Tanaka Akira for sending |
369 |
|
|
the patch. |
370 |
|
|
|
371 |
|
|
2001-02-20 23:36 bertho |
372 |
|
|
|
373 |
|
|
* cvsgraph.c: Fix the vertical alignment |
374 |
|
|
|
375 |
|
|
2001-02-20 13:07 bertho |
376 |
|
|
|
377 |
bertho |
1.6 |
* LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf, |
378 |
bertho |
1.1 |
cvsgraph.h, readconf.h, utils.c, utils.h: Initial revision |
379 |
|
|
|
380 |
|
|
2001-02-20 13:07 bertho |
381 |
|
|
|
382 |
bertho |
1.6 |
* LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf, |
383 |
bertho |
1.1 |
cvsgraph.h, readconf.h, utils.c, utils.h: Initial import |
384 |
|
|
|