/[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 - (show annotations)
Mon Mar 17 10:40:05 2003 UTC (14 years, 8 months ago) by bertho
Branch: MAIN
CVS Tags: REL_1_4_0
Changes since 1.7: +67 -0 lines
Release 1.4.0
1 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 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 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 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 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 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 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 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 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
378 cvsgraph.h, readconf.h, utils.c, utils.h: Initial revision
379
380 2001-02-20 13:07 bertho
381
382 * LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
383 cvsgraph.h, readconf.h, utils.c, utils.h: Initial import
384

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0