/[CvsGraph]/cvsgraph/ChangeLog
ViewVC logotype

Annotate of /cvsgraph/ChangeLog

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


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

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0