/[CvsGraph]/cvsgraph/ChangeLog
ViewVC logotype

Annotate of /cvsgraph/ChangeLog

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


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

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0