/[CvsGraph]/cvsgraph/ChangeLog
ViewVC logotype

Annotate of /cvsgraph/ChangeLog

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


Revision 1.8 - (hide annotations)
Mon Mar 17 10:40:05 2003 UTC (14 years, 9 months ago) by bertho
Branch: MAIN
CVS Tags: REL_1_4_0
Changes since 1.7: +67 -0 lines
Release 1.4.0
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 &lt; and &gt; 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    

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0