/[CvsGraph]/cvsgraph/ChangeLog
ViewVC logotype

Annotate of /cvsgraph/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.10 - (show annotations)
Sun Aug 15 17:28:05 2004 UTC (13 years, 2 months ago) by bertho
Branch: MAIN
CVS Tags: REL_1_5_0
Changes since 1.9: +73 -1 lines
Release 1.5.0
1 2004-08-15 18:58 bertho
2
3 * README, config.h.in, configure, configure.in, cvsgraph.1,
4 cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
5 cvsgraph.spec, rcs.h, readconf.c: - Added drawing of partial
6 trees. You now can select a subtree based on a revision number,
7 branch number or symbolic tag to show only that part of the
8 tree. New config option branch_subtree selects which part is
9 shown. If the subtree is empty, then the whole tree is shown.
10
11 - Most error and warning messages are now displayed in the graph,
12 instead of being written to stderr. This enables you to see an
13 image eventhough errors might be present. The old method would
14 generate a corrupt image. New configuration options include
15 msg_color and msg_font to control the looks of it. Messages
16 are always printed at the bottom of the image.
17
18 - Fixed a bug in the folding code where subtrees would not fold
19 correctly.
20
21 - Added diff links in the map-generation for detected merges so
22 that you can get the differences in merge-operations. The
23 options map_merge_href and map_merge_alt must be set
24 accordingly.
25
26 2004-08-14 16:56 bertho
27
28 * README: - Add comments on latest changes on tag_ignore - Mention
29 that there are at least 3 viewers with support for CvsGraph
30
31 2004-08-05 11:48 bertho
32
33 * cvsgraph.c, rcsy.y: Make sure that the HEAD tag doesn't get
34 zapped by tag_ignore/tag_negate
35
36 2004-08-05 11:35 bertho
37
38 * cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
39 readconf.c: Add tag_negate option so to include matching tags
40 instead of ignoring them
41
42 2004-08-05 11:23 bertho
43
44 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec:
45 Up the version number now so I don't forget it like last time...
46
47 2004-08-04 10:48 bertho
48
49 * cvsgraph.conf.5: Fix typo in docu
50
51 2004-08-03 10:50 bertho
52
53 * cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h,
54 readconf.c: Implement tag-ignoring on basis of a regular
55 expression
56
57 2004-07-26 10:56 bertho
58
59 * cvsgraph.spec: Commit the version fix (sigh).
60
61 2004-07-19 14:40 bertho
62
63 * cvsgraph.c: Fix the version number
64
65 2004-07-16 15:56 bertho
66
67 * cvsgraph.spec: - Prepare for release 1.4.1
68
69 2004-07-16 15:50 bertho
70
71 * ChangeLog: Release 1.4.1
72
73 2004-07-16 15:49 bertho
74
75 * README, cvsgraph.1, cvsgraph.conf.5: - Prepare for release 1.4.1
76
77 2004-07-16 15:24 bertho
78
79 * cvsgraph.c: Fix a longstanding date-bug in showing local time.
80 Now timezone is accounted for.
81
82 2004-07-16 15:07 bertho
83
84 * rcsy.y: Fix the CVSNT habbit of adding info to the tag in
85 symbols. The trailing data is skipped for now. We might use it
86 later on (it contains a date and comments) on tags.
87
88 2004-07-16 13:56 bertho
89
90 * cvsgraph.c: - Fix XHTML <br> to be <br /> - Add HTML-izing '&' to
91 &amp; and '"' to &quot;
92
93 2004-07-15 17:40 bertho
94
95 * cvsgraph.c: Fix execution flags of regexec(). Spottet by and many
96 thanks to Morten Sylvest Olsen
97
98 2004-07-15 17:12 bertho
99
100 * rcs.h, rcsl.l, rcsy.y: Fix the author recognition for CVSNT with
101 broken rcsfile(5) format. This might not be a total remedy, but
102 should fix some.
103
104 2004-07-15 11:42 bertho
105
106 * Makefile.in, configure, configure.in, readconf.c: Fix the
107 sizeof(void *) vs sizeof(int) problem. Now look for int, long and
108 long long in configure.
109
110 2004-02-22 14:00 bertho
111
112 * cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
113 readconf.c: - Add the arrow patch from Haroon Rafique
114 <haroon.rafique@utoronto.ca> - Adapt the arrow patch to be more
115 configurable
116
117 2003-10-17 11:10 bertho
118
119 * cvsgraph.1: Fix manual page typo. Thanks to Mark Brown
120 <broonie@sirena.org.uk>.
121
122 2003-03-20 18:32 bertho
123
124 * cvsgraph.spec: * Wed Mar 19 2003 Jason Corley
125 <jason.corley@borland.com> - Documentation and other aesthetic
126 related fixes
127
128 2003-03-17 11:40 bertho
129
130 * ChangeLog, cvsgraph.spec: Release 1.4.0
131
132 2003-03-17 02:33 bertho
133
134 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec: -
135 Fix off by one error in html-izing string expansions - Fix wrong
136 font in branch-box - Fix imagemaps to contain references to each
137 branch in folded branchboxes. - Prepare for release 1.4.0
138
139 2003-03-14 15:24 bertho
140
141 * README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
142 readconf.c: - Implement folding for all branches on the same
143 branchpoint if empty. New option branch_foldall controls this
144 behavior. See cvsgraph.conf(5) for details.
145
146 2003-03-14 02:38 bertho
147
148 * Makefile.in, README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
149 cvsgraph.h, rcs.h, readconf.c: - Fixed a bug in the initial
150 placing of left to right displaying. - Half-fixed a bug in the
151 kerning code, where a loop-safeguard was triggered way too soon
152 (at 100 iterations). This has now been changed to 10000, but
153 should be dependent on the number of drawable branches, as the
154 function is _at least_ order O(N^2). However, more analysis is
155 required to ensure safe guarding under all circumstances. -
156 Implemented folding of empty branches. Many uses of CVS create
157 many branches on the same revision but have no commits on them.
158 This occurs often with stable files like .cvsignore files and
159 the like. A new configuration option branch_fold enables
160 imaging consequtive brances with no commits in the same
161 branch-box. This reduces images by a huge factor (28000x1700 ->
162 2100x2300, i.e. a factor of 10). It also speeds up drawing
163 considerably. The branch_fold option is *on* by default. - Fix
164 duplicate branch-boxes (branch_dupbox=true). No duplicates should
165 be created if there are no commits on a specific branch. There
166 is no reason for having two boxes on top of each other.
167
168 2003-03-10 23:57 bertho
169
170 * README, cvsgraph.c, rcs.h, rcsl.l: [no log message]
171
172 2003-03-09 23:36 bertho
173
174 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
175 cvsgraph.h, rcs.h, readconf.c: - add merge visualization -
176 Provide solution for possible XSS bug in tag expansions
177
178 2003-02-25 12:03 bertho
179
180 * cvsgraph.spec: - Specfile donated by Jason Corley for RPM package
181 builds
182
183 2003-02-11 11:43 bertho
184
185 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.h,
186 readconf.c: - Implement different HTML levels for imagemaps. -
187 Add new commandline option for HTML level - Update docs
188
189 2003-02-11 10:52 bertho
190
191 * readconf.c: Fix warning on Solaris and Irix on char subscripts.
192
193 2002-07-20 22:57 bertho
194
195 * ChangeLog: Release 1.3.0
196
197 2002-07-20 22:41 bertho
198
199 * README, configure, configure.in, cvsgraph.c, cvsgraph.conf,
200 cvsgraph.conf.5, cvsgraph.h, readconf.c: Add rev_maxtags config
201 to limit number of tags per revison box Hopefully fix
202 configure.in (finally?)
203
204 2002-07-20 02:48 bertho
205
206 * README, configure, configure.in, cvsgraph.1, cvsgraph.c,
207 cvsgraph.conf.5: Hopefully fixed configure problems Prepared new
208 release 1.3.0
209
210 2002-07-19 01:08 bertho
211
212 * cvsgraph.c, cvsgraph.conf: Finished implementing left_right
213 drawing.
214
215 2002-07-18 17:26 bertho
216
217 * cvsgraph.c, cvsgraph.conf.5, cvsgraph.h, readconf.c: First
218 changes for left_right drawing of the tree. Still missing proper
219 branch_dupbox, upside_down and imagemap support.
220
221 2002-07-18 14:07 bertho
222
223 * cvsgraph.c: Fix possible exploitable buffer overflow in string
224 expansion
225
226 2002-07-16 11:30 bertho
227
228 * cvsgraph.c: Fix a coredump on SGI in bsearch and remove c++
229 comments. Thanks to Sjoerd Mullender.
230
231 2002-06-19 16:47 bertho
232
233 * configure, configure.in: - Fix order of libraries - Add
234 auto-addition of libs when gifs are missing
235
236 2002-04-24 01:02 bertho
237
238 * Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
239 cvsgraph.conf.5, cvsgraph.h, rcsy.y, readconf.c: - Fix browserbug
240 ordering y-coordinates - Speed up parsing by bypassing deltatext
241 parse - Add logentry expansion
242
243 2002-02-18 14:23 bertho
244
245 * ChangeLog, README: Update for release 1.2.0
246
247 2002-02-18 02:31 bertho
248
249 * cvsgraph.c: - Remove debug stuff before release - Fix
250 strip_first_rev so that it works the right way around
251
252 2002-02-15 00:18 bertho
253
254 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
255 cvsgraph.h, readconf.c: [no log message]
256
257 2002-01-09 01:28 bertho
258
259 * README, config.h.in, configure, configure.in, cvsgraph.1,
260 cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h,
261 readconf.c: - Added a new version of auto_stretch. It seems to
262 work better bit it still needs improvement (a lot) - Added
263 TrueType support. This solves also a problem of missing
264 libraries if libgd needs -lttf or -lfreetype.
265
266 2002-01-01 22:05 bertho
267
268 * confl.l, confy.y: Retire the old configuration. The new one is a
269 bit more flexible by being able to control from the commandline.
270
271 2002-01-01 22:03 bertho
272
273 * Makefile.in, README, confl.l, confy.y, cvsgraph.1, cvsgraph.c,
274 cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h, rcsy.y,
275 readconf.c, readconf.h, utils.c: Major code update to enable some
276 more features. The new formatting scheme is not yet 100%. This
277 should be close to version 1.2.0.
278
279 2001-12-19 19:10 bertho
280
281 * README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
282 cvsgraph.h, rcs.h: - Updated the docu a bit - Renamed the
283 branch_mirror to branch_dupbox which is more appropriate -
284 strip_untagged displays now draw dashed connector lines to
285 indicate a jump
286
287 2001-12-18 23:50 bertho
288
289 * README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
290 cvsgraph.conf.5, cvsgraph.h: - Added upside-down imaging of the
291 tree - Added extra branch-box at the bottom/top of the trunk -
292 Added stripping of untagged revisions
293
294 2001-11-30 12:05 bertho
295
296 * rcsy.y: Fixed the locks phrase where the lexer wasn't put in the
297 rigth state.
298
299 2001-11-28 17:19 bertho
300
301 * cvsgraph.c: - Add binary mode in file opens for DOS/Windows -
302 Extend width of image to title width minimum - Up the version
303 number (forgotten in version 1.1.3)
304
305 2001-11-21 09:25 bertho
306
307 * config.h.in, configure, configure.in, cvsgraph.c: Update
308 configure to check for getopt.h which does not exist on Solaris
309 8.
310
311 2001-11-20 16:25 bertho
312
313 * README, cvsgraph.1, cvsgraph.conf.5: Update for release 1.1.3
314
315 2001-11-20 16:05 bertho
316
317 * ChangeLog: Update for release 1.1.3
318
319 2001-11-20 16:00 bertho
320
321 * cvsgraph.c: implemented diffs from a branch to a branchpoint.
322 Many thanks to Ed Rapoport (erapoport@stratasys.com) for donating
323 this patch.
324
325 2001-11-13 22:05 bertho
326
327 * rcsl.l: Fix a coredump when the string collection has not yet
328 been initialized (empty strings).
329
330 2001-03-23 00:15 bertho
331
332 * ChangeLog: Update for release 1.1.2
333
334 2001-03-23 00:11 bertho
335
336 * cvsgraphwrapper.php3, mkimage.php3: Added the wrapperscripts to
337 the repository for reference.
338
339 2001-03-23 00:06 bertho
340
341 * cvsgraph.conf: Fixed the cvsroot setting from cvsweb.cgi to be
342 propagated.
343
344 2001-03-22 22:42 bertho
345
346 * Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
347 cvsgraph.conf.5: - Dead tags (i.e. a tag without a valid revision
348 or branch) does no longer print a message in quiet mode. -
349 Added expansions for cvsroot and cvsmodule without trailing '/' -
350 Remove core-files in a 'make clean'. - Fixed default config file
351 to use entities &lt; and &gt;.
352
353 2001-03-22 22:08 bertho
354
355 * cvsgraph.1, cvsgraph.conf.5: Fixed the homepage link.
356
357 2001-03-12 20:50 bertho
358
359 * configure: Configure must be in sync with configure.in.
360
361 2001-03-12 16:57 bertho
362
363 * Makefile.in, configure.in: Fixed the configuration on IRIX. This
364 was actually a bug in the --with-xx definitions and that messed
365 up about everything. Now CvsGraph runs on IRIX with the GNU
366 buildchain installed.
367
368 2001-03-10 23:26 bertho
369
370 * ChangeLog: Updated for release 1.1.1
371
372 2001-03-10 23:17 bertho
373
374 * cvsgraph.conf: Make '<' and '>' entities &lt; and &gt; in the
375 expansion.
376
377 2001-03-10 23:11 bertho
378
379 * cvsgraph.c: Fix bug in diff imagemap coordinates.
380
381 2001-03-10 22:58 bertho
382
383 * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5:
384 Added manual pages for executable and configuration. Minor
385 tweaking and README update for release 1.1.1.
386
387 2001-03-10 03:54 bertho
388
389 * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h: -
390 Fixed path problems. Cvsroot and module will always have a
391 trailing '/' if they are not empty so that simple files can be
392 addressed directly from the commandline. This also eases
393 expansions. - Implemented new features: * revisions can have
394 custom text * background colors of boxes working *
395 boxes can have shadow (looks nice) * imagemaps generate diff
396 areas between revisions - Several new config parameters to
397 support above functionality.
398
399 2001-03-04 21:22 bertho
400
401 * ChangeLog: New release 1.1.0
402
403 2001-03-04 21:15 bertho
404
405 * README: Minor updates for 1.1.0
406
407 2001-03-04 21:15 bertho
408
409 * configure, configure.in: Updated configure to accept separate
410 include/lib dirs for gd
411
412 2001-03-04 04:19 bertho
413
414 * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: Basic
415 imagemap stuff done. The expansion code needs some work to allow
416 for conditional expansion.
417
418 2001-03-04 02:38 bertho
419
420 * .cvsignore, Makefile.in, configure, configure.in, confl.l,
421 confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h, rcsl.l,
422 rcsy.y, utils.c, utils.h: Major update of the code. - Complete
423 new method of getting the revision structure by directly
424 reading the rcs/cvs file. This should also speed things a bit
425 because no external program needs to be called anymore. This
426 also means that "remote-graphs" are no longer a possible
427 extension of the program. But, who cares. - Implemented
428 branch-kerning to save place. The images are now much smaller
429 in width, dependent on the settings of the exterior margins. -
430 Fixed disjoint braches by reading the structure direct from the
431 rcs/cvs file. The revision/branch structure is no longer
432 determined from the revision numbers, but solely from the
433 rcs/cvs file structure. - Fixed display of branches with no
434 revisions attached to them. These only have a tag describing
435 the new branch.
436
437 2001-02-26 01:09 bertho
438
439 * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: - Fixed
440 the recursion problem so that branches of branches are properly
441 placed. - Fixed a lonely '+' in an expression. - Started to
442 make an imagemap functionality (not very functional yet)
443
444 2001-02-24 22:52 bertho
445
446 * README: Mention to run configure before make
447
448 2001-02-24 22:49 bertho
449
450 * README: Updates for release 1.0.1
451
452 2001-02-24 22:43 bertho
453
454 * ChangeLog: Added a changelog
455
456 2001-02-24 01:39 bertho
457
458 * config.h.in: Hm, defs must be all undef for autoconf
459
460 2001-02-24 01:35 bertho
461
462 * Makefile.in, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
463 cvsgraph.h, readconf.h, utils.c, utils.h: Fixed the soring of
464 revisions permanently. All sections of the revision numbers are
465 important. Implemented better control over libgd with autoconf
466 and added support for generation of png and jpeg from the
467 configuration file (thanks to Kurt L. Sussman for a patch,
468 although I modified it a bit).
469
470 2001-02-24 01:31 bertho
471
472 * configure, configure.in: Updated configuration with config header
473
474 2001-02-24 01:29 bertho
475
476 * config.h.in: Use config header for libgd functions
477
478 2001-02-23 01:19 bertho
479
480 * .cvsignore: Makefile must be ignored, it is autogenerated now.
481
482 2001-02-23 01:16 bertho
483
484 * confy.y: Fix warning about strlen() becuase of missing include.
485
486 2001-02-23 01:12 bertho
487
488 * cvsgraph.c: Auto selection of the correct image-generator
489 function.
490
491 2001-02-23 01:11 bertho
492
493 * .cvsignore, Makefile.in, configure, configure.in: Start to use
494 autoconf. This makes detecting old/new libgd easier. Also a bit
495 more portable.
496
497 2001-02-21 18:30 bertho
498
499 * cvsgraph.c: Fix sorting bug. Thanks to Tanaka Akira for sending
500 the patch.
501
502 2001-02-20 23:36 bertho
503
504 * cvsgraph.c: Fix the vertical alignment
505
506 2001-02-20 13:07 bertho
507
508 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
509 cvsgraph.h, readconf.h, utils.c, utils.h: Initial import
510
511 2001-02-20 13:07 bertho
512
513 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
514 cvsgraph.h, readconf.h, utils.c, utils.h: Initial revision
515

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0