/[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 - (hide annotations)
Sun Aug 15 17:28:05 2004 UTC (13 years, 4 months ago) by bertho
Branch: MAIN
CVS Tags: REL_1_5_0
Changes since 1.9: +73 -1 lines
Release 1.5.0
1 bertho 1.10 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 bertho 1.9 2004-07-16 15:49 bertho
74    
75 bertho 1.10 * README, cvsgraph.1, cvsgraph.conf.5: - Prepare for release 1.4.1
76 bertho 1.9
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 bertho 1.8 2003-03-17 02:33 bertho
133    
134     * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec: -
135 bertho 1.9 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 bertho 1.8
139     2003-03-14 15:24 bertho
140    
141     * README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
142 bertho 1.9 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 bertho 1.8
146     2003-03-14 02:38 bertho
147    
148     * Makefile.in, README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
149 bertho 1.9 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 bertho 1.8
168     2003-03-10 23:57 bertho
169    
170 bertho 1.9 * README, cvsgraph.c, rcs.h, rcsl.l: [no log message]
171 bertho 1.8
172     2003-03-09 23:36 bertho
173    
174     * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
175 bertho 1.9 cvsgraph.h, rcs.h, readconf.c: - add merge visualization -
176     Provide solution for possible XSS bug in tag expansions
177 bertho 1.8
178     2003-02-25 12:03 bertho
179    
180     * cvsgraph.spec: - Specfile donated by Jason Corley for RPM package
181 bertho 1.9 builds
182 bertho 1.8
183     2003-02-11 11:43 bertho
184    
185     * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.h,
186 bertho 1.9 readconf.c: - Implement different HTML levels for imagemaps. -
187     Add new commandline option for HTML level - Update docs
188 bertho 1.8
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 bertho 1.7 2002-07-20 22:41 bertho
198    
199     * README, configure, configure.in, cvsgraph.c, cvsgraph.conf,
200 bertho 1.9 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 bertho 1.7
204     2002-07-20 02:48 bertho
205    
206     * README, configure, configure.in, cvsgraph.1, cvsgraph.c,
207 bertho 1.9 cvsgraph.conf.5: Hopefully fixed configure problems Prepared new
208     release 1.3.0
209 bertho 1.7
210     2002-07-19 01:08 bertho
211    
212     * cvsgraph.c, cvsgraph.conf: Finished implementing left_right
213 bertho 1.9 drawing.
214 bertho 1.7
215     2002-07-18 17:26 bertho
216    
217     * cvsgraph.c, cvsgraph.conf.5, cvsgraph.h, readconf.c: First
218 bertho 1.9 changes for left_right drawing of the tree. Still missing proper
219     branch_dupbox, upside_down and imagemap support.
220 bertho 1.7
221     2002-07-18 14:07 bertho
222    
223     * cvsgraph.c: Fix possible exploitable buffer overflow in string
224 bertho 1.9 expansion
225 bertho 1.7
226     2002-07-16 11:30 bertho
227    
228     * cvsgraph.c: Fix a coredump on SGI in bsearch and remove c++
229 bertho 1.9 comments. Thanks to Sjoerd Mullender.
230 bertho 1.7
231     2002-06-19 16:47 bertho
232    
233     * configure, configure.in: - Fix order of libraries - Add
234 bertho 1.9 auto-addition of libs when gifs are missing
235 bertho 1.7
236     2002-04-24 01:02 bertho
237    
238     * Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
239 bertho 1.9 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 bertho 1.7
243     2002-02-18 14:23 bertho
244    
245     * ChangeLog, README: Update for release 1.2.0
246    
247 bertho 1.6 2002-02-18 02:31 bertho
248    
249     * cvsgraph.c: - Remove debug stuff before release - Fix
250 bertho 1.9 strip_first_rev so that it works the right way around
251 bertho 1.6
252     2002-02-15 00:18 bertho
253    
254     * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
255 bertho 1.9 cvsgraph.h, readconf.c: [no log message]
256 bertho 1.6
257     2002-01-09 01:28 bertho
258    
259     * README, config.h.in, configure, configure.in, cvsgraph.1,
260 bertho 1.9 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 bertho 1.6
266     2002-01-01 22:05 bertho
267    
268     * confl.l, confy.y: Retire the old configuration. The new one is a
269 bertho 1.9 bit more flexible by being able to control from the commandline.
270 bertho 1.6
271     2002-01-01 22:03 bertho
272    
273     * Makefile.in, README, confl.l, confy.y, cvsgraph.1, cvsgraph.c,
274 bertho 1.9 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 bertho 1.6
279     2001-12-19 19:10 bertho
280    
281     * README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
282 bertho 1.9 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 bertho 1.6
287     2001-12-18 23:50 bertho
288    
289     * README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
290 bertho 1.9 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 bertho 1.6
294     2001-11-30 12:05 bertho
295    
296     * rcsy.y: Fixed the locks phrase where the lexer wasn't put in the
297 bertho 1.9 rigth state.
298 bertho 1.6
299     2001-11-28 17:19 bertho
300    
301     * cvsgraph.c: - Add binary mode in file opens for DOS/Windows -
302 bertho 1.9 Extend width of image to title width minimum - Up the version
303     number (forgotten in version 1.1.3)
304 bertho 1.6
305     2001-11-21 09:25 bertho
306    
307     * config.h.in, configure, configure.in, cvsgraph.c: Update
308 bertho 1.9 configure to check for getopt.h which does not exist on Solaris
309     8.
310 bertho 1.6
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 bertho 1.5 2001-11-20 16:00 bertho
320    
321 bertho 1.9 * 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 bertho 1.5
325     2001-11-13 22:05 bertho
326    
327     * rcsl.l: Fix a coredump when the string collection has not yet
328 bertho 1.9 been initialized (empty strings).
329 bertho 1.5
330     2001-03-23 00:15 bertho
331    
332     * ChangeLog: Update for release 1.1.2
333    
334 bertho 1.4 2001-03-23 00:11 bertho
335    
336     * cvsgraphwrapper.php3, mkimage.php3: Added the wrapperscripts to
337 bertho 1.9 the repository for reference.
338 bertho 1.4
339     2001-03-23 00:06 bertho
340    
341     * cvsgraph.conf: Fixed the cvsroot setting from cvsweb.cgi to be
342 bertho 1.9 propagated.
343 bertho 1.4
344     2001-03-22 22:42 bertho
345    
346     * Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
347 bertho 1.9 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 bertho 1.4
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 bertho 1.9 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 bertho 1.4
368     2001-03-10 23:26 bertho
369    
370     * ChangeLog: Updated for release 1.1.1
371    
372 bertho 1.3 2001-03-10 23:17 bertho
373    
374     * cvsgraph.conf: Make '<' and '>' entities &lt; and &gt; in the
375 bertho 1.9 expansion.
376 bertho 1.3
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 bertho 1.9 Added manual pages for executable and configuration. Minor
385     tweaking and README update for release 1.1.1.
386 bertho 1.3
387     2001-03-10 03:54 bertho
388    
389     * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h: -
390 bertho 1.9 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 bertho 1.3
399     2001-03-04 21:22 bertho
400    
401     * ChangeLog: New release 1.1.0
402    
403 bertho 1.2 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 bertho 1.9 include/lib dirs for gd
411 bertho 1.2
412     2001-03-04 04:19 bertho
413    
414     * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: Basic
415 bertho 1.9 imagemap stuff done. The expansion code needs some work to allow
416     for conditional expansion.
417 bertho 1.2
418     2001-03-04 02:38 bertho
419    
420     * .cvsignore, Makefile.in, configure, configure.in, confl.l,
421 bertho 1.9 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 bertho 1.2
437     2001-02-26 01:09 bertho
438    
439     * confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: - Fixed
440 bertho 1.9 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 bertho 1.2
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 bertho 1.1 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 bertho 1.9 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 bertho 1.1
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 bertho 1.9 function.
490 bertho 1.1
491     2001-02-23 01:11 bertho
492    
493     * .cvsignore, Makefile.in, configure, configure.in: Start to use
494 bertho 1.9 autoconf. This makes detecting old/new libgd easier. Also a bit
495     more portable.
496 bertho 1.1
497     2001-02-21 18:30 bertho
498    
499     * cvsgraph.c: Fix sorting bug. Thanks to Tanaka Akira for sending
500 bertho 1.9 the patch.
501 bertho 1.1
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 bertho 1.6 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
509 bertho 1.9 cvsgraph.h, readconf.h, utils.c, utils.h: Initial import
510 bertho 1.1
511     2001-02-20 13:07 bertho
512    
513 bertho 1.6 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
514 bertho 1.9 cvsgraph.h, readconf.h, utils.c, utils.h: Initial revision
515 bertho 1.1

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0