File: ChangeLog

package info (click to toggle)
cvsgraph 1.4.0-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 376 kB
  • ctags: 458
  • sloc: ansic: 3,921; yacc: 372; lex: 183; makefile: 79; php: 42; sh: 14
file content (384 lines) | stat: -rw-r--r-- 12,324 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
2003-03-17 02:33  bertho

	* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec: -
	Fix off by one error in html-izing string expansions - Fix wrong
	font in branch-box - Fix imagemaps to contain references to each
	branch in   folded branchboxes.  - Prepare for release 1.4.0

2003-03-14 15:24  bertho

	* README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h,
	readconf.c: - Implement folding for all branches on the same
	branchpoint if empty. New   option branch_foldall controls this
	behavior. See cvsgraph.conf(5) for   details.

2003-03-14 02:38  bertho

	* Makefile.in, README, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
	cvsgraph.h, rcs.h, readconf.c: - Fixed a bug in the initial placing
	of left to right displaying.  - Half-fixed a bug in the kerning
	code, where a loop-safeguard was triggered   way too soon (at 100
	iterations). This has now been changed to 10000, but   should be
	dependent on the number of drawable branches, as the function is  
	_at least_ order O(N^2). However, more analysis is required to
	ensure	 safe guarding under all circumstances.  - Implemented
	folding of empty branches. Many uses of CVS create many   branches
	on the same revision but have no commits on them. This occurs  
	often with stable files like .cvsignore files and the like. A new  
	configuration option branch_fold enables imaging consequtive
	brances   with no commits in the same branch-box. This reduces
	images by a huge   factor (28000x1700 -> 2100x2300, i.e. a factor
	of 10). It also speeds up   drawing considerably. The branch_fold
	option is *on* by default.  - Fix duplicate branch-boxes
	(branch_dupbox=true). No duplicates should be	created if there
	are no commits on a specific branch. There is no reason   for
	having two boxes on top of each other.

2003-03-10 23:57  bertho

	* README, cvsgraph.c, rcs.h, rcsl.l: - Fix backup in lexer. - Split
        the merges-code into separate function. - Draw the merge-lines from
        one tag to the other for clarity.

2003-03-09 23:36  bertho

	* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
	cvsgraph.h, rcs.h, readconf.c: - add merge visualization - Provide
	solution for possible XSS bug in tag expansions

2003-02-25 12:03  bertho

	* cvsgraph.spec: - Specfile donated by Jason Corley for RPM package
	builds

2003-02-11 11:43  bertho

	* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.h,
	readconf.c: - Implement different HTML levels for imagemaps.  - Add
	new commandline option for HTML level - Update docs

2003-02-11 10:52  bertho

	* readconf.c: Fix warning on Solaris and Irix on char subscripts.

2002-07-20 22:57  bertho

	* ChangeLog: Release 1.3.0

2002-07-20 22:41  bertho

	* README, configure, configure.in, cvsgraph.c, cvsgraph.conf,
	cvsgraph.conf.5, cvsgraph.h, readconf.c: Add rev_maxtags config to
	limit number of tags per revison box Hopefully fix configure.in
	(finally?)

2002-07-20 02:48  bertho

	* README, configure, configure.in, cvsgraph.1, cvsgraph.c,
	cvsgraph.conf.5: Hopefully fixed configure problems Prepared new
	release 1.3.0

2002-07-19 01:08  bertho

	* cvsgraph.c, cvsgraph.conf: Finished implementing left_right
	drawing.

2002-07-18 17:26  bertho

	* cvsgraph.c, cvsgraph.conf.5, cvsgraph.h, readconf.c: First
	changes for left_right drawing of the tree.  Still missing proper
	branch_dupbox, upside_down and imagemap support.

2002-07-18 14:07  bertho

	* cvsgraph.c: Fix possible exploitable buffer overflow in string
	expansion

2002-07-16 11:30  bertho

	* cvsgraph.c: Fix a coredump on SGI in bsearch and remove c++
	comments.  Thanks to Sjoerd Mullender.

2002-06-19 16:47  bertho

	* configure, configure.in: - Fix order of libraries - Add
	auto-addition of libs when gifs are missing

2002-04-24 01:02  bertho

	* Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
	cvsgraph.conf.5, cvsgraph.h, rcsy.y, readconf.c: - Fix browserbug
	ordering y-coordinates - Speed up parsing by bypassing deltatext
	parse - Add logentry expansion

2002-02-18 14:23  bertho

	* ChangeLog, README: Update for release 1.2.0

2002-02-18 02:31  bertho

	* cvsgraph.c: - Remove debug stuff before release - Fix
	strip_first_rev so that it works the right way around

2002-02-15 00:18  bertho

	* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
	cvsgraph.h, readconf.c: [no log message]

2002-01-09 01:28  bertho

	* README, config.h.in, configure, configure.in, cvsgraph.1,
	cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h,
	readconf.c: - Added a new version of auto_stretch. It seems to work
	better	 bit it still needs improvement (a lot) - Added TrueType
	support. This solves also a problem of missing	 libraries if libgd
	needs -lttf or -lfreetype.

2002-01-01 22:05  bertho

	* confl.l, confy.y: Retire the old configuration. The new one is a
	bit more flexible by being able to control from the commandline.

2002-01-01 22:03  bertho

	* Makefile.in, README, confl.l, confy.y, cvsgraph.1, cvsgraph.c,
	cvsgraph.conf, cvsgraph.conf.5, cvsgraph.h, rcs.h, rcsy.y,
	readconf.c, readconf.h, utils.c: Major code update to enable some
	more features. The new formatting scheme is not yet 100%. This
	should be close to version 1.2.0.

2001-12-19 19:10  bertho

	* README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
	cvsgraph.h, rcs.h: - Updated the docu a bit - Renamed the
	branch_mirror to branch_dupbox which is more appropriate -
	strip_untagged displays now draw dashed connector lines to indicate
	a jump

2001-12-18 23:50  bertho

	* README, confl.l, confy.y, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
	cvsgraph.conf.5, cvsgraph.h: - Added upside-down imaging of the
	tree - Added extra branch-box at the bottom/top of the trunk -
	Added stripping of untagged revisions

2001-11-30 12:05  bertho

	* rcsy.y: Fixed the locks phrase where the lexer wasn't put in the
	rigth state.

2001-11-28 17:19  bertho

	* cvsgraph.c: - Add binary mode in file opens for DOS/Windows -
	Extend width of image to title width minimum - Up the version
	number (forgotten in version 1.1.3)

2001-11-21 09:25  bertho

	* config.h.in, configure, configure.in, cvsgraph.c: Update
	configure to check for getopt.h which does not exist on Solaris 8.

2001-11-20 16:25  bertho

	* README, cvsgraph.1, cvsgraph.conf.5: Update for release 1.1.3

2001-11-20 16:05  bertho

	* ChangeLog: Update for release 1.1.3

2001-11-20 16:00  bertho

	* cvsgraph.c: implemented diffs from a branch to a branchpoint. 
	Many thanks to Ed Rapoport (erapoport@stratasys.com) for donating
	this patch.

2001-11-13 22:05  bertho

	* rcsl.l: Fix a coredump when the string collection has not yet
	been initialized (empty strings).

2001-03-23 00:15  bertho

	* ChangeLog: Update for release 1.1.2

2001-03-23 00:11  bertho

	* cvsgraphwrapper.php3, mkimage.php3: Added the wrapperscripts to
	the repository for reference.

2001-03-23 00:06  bertho

	* cvsgraph.conf: Fixed the cvsroot setting from cvsweb.cgi to be
	propagated.

2001-03-22 22:42  bertho

	* Makefile.in, README, cvsgraph.1, cvsgraph.c, cvsgraph.conf,
	cvsgraph.conf.5: - Dead tags (i.e. a tag without a valid revision
	or branch) does no   longer print a message in quiet mode.  - Added
	expansions for cvsroot and cvsmodule without trailing '/' - Remove
	core-files in a 'make clean'.  - Fixed default config file to use
	entities < and >.

2001-03-22 22:08  bertho

	* cvsgraph.1, cvsgraph.conf.5: Fixed the homepage link.

2001-03-12 20:50  bertho

	* configure: Configure must be in sync with configure.in.

2001-03-12 16:57  bertho

	* Makefile.in, configure.in: Fixed the configuration on IRIX. This
	was actually a bug in the --with-xx definitions and that messed up
	about everything. Now CvsGraph runs on IRIX with the GNU buildchain
	installed.

2001-03-10 23:26  bertho

	* ChangeLog: Updated for release 1.1.1

2001-03-10 23:17  bertho

	* cvsgraph.conf: Make '<' and '>' entities &lt; and &gt; in the
	expansion.

2001-03-10 23:11  bertho

	* cvsgraph.c: Fix bug in diff imagemap coordinates.

2001-03-10 22:58  bertho

	* README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5:
	Added manual pages for executable and configuration.  Minor
	tweaking and README update for release 1.1.1.

2001-03-10 03:54  bertho

	* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h: -
	Fixed path problems. Cvsroot and module will always have a  
	trailing '/' if they are not empty so that simple files   can be
	addressed directly from the commandline. This also   eases
	expansions.  - Implemented new features:   * revisions can have
	custom text	   * background colors of boxes working    * boxes
	can have shadow (looks nice)	* imagemaps generate diff areas
	between revisions - Several new config parameters to support above
	functionality.

2001-03-04 21:22  bertho

	* ChangeLog: New release 1.1.0

2001-03-04 21:15  bertho

	* README: Minor updates for 1.1.0

2001-03-04 21:15  bertho

	* configure, configure.in: Updated configure to accept separate
	include/lib dirs for gd

2001-03-04 04:19  bertho

	* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: Basic
	imagemap stuff done. The expansion code needs some work to allow
	for conditional expansion.

2001-03-04 02:38  bertho

	* .cvsignore, Makefile.in, configure, configure.in, confl.l,
	confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h, rcsl.l,
	rcsy.y, utils.c, utils.h: Major update of the code.  - Complete new
	method of getting the revision structure by directly   reading the
	rcs/cvs file. This should also speed things a bit   because no
	external program needs to be called anymore.	This also means
	that "remote-graphs" are no longer a possible	 extension of the
	program. But, who cares.  - Implemented branch-kerning to save
	place. The images are now   much smaller in width, dependent on the
	settings of the exterior   margins.  - Fixed disjoint braches by
	reading the structure direct from the	rcs/cvs file. The
	revision/branch structure is no longer determined   from the
	revision numbers, but solely from the rcs/cvs file structure.  -
	Fixed display of branches with no revisions attached to them. These
	  only have a tag describing the new branch.

2001-02-26 01:09  bertho

	* confl.l, confy.y, cvsgraph.c, cvsgraph.conf, cvsgraph.h: - Fixed
	the recursion problem so that branches of branches are properly
	placed.  - Fixed a lonely '+' in an expression.  - Started to make
	an imagemap functionality (not very functional yet)

2001-02-24 22:52  bertho

	* README: Mention to run configure before make

2001-02-24 22:49  bertho

	* README: Updates for release 1.0.1

2001-02-24 22:43  bertho

	* ChangeLog: Added a changelog

2001-02-24 01:39  bertho

	* config.h.in: Hm, defs must be all undef for autoconf

2001-02-24 01:35  bertho

	* Makefile.in, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
	cvsgraph.h, readconf.h, utils.c, utils.h: Fixed the soring of
	revisions permanently. All sections of the revision numbers are
	important.  Implemented better control over libgd with autoconf and
	added support for generation of png and jpeg from the configuration
	file (thanks to Kurt L. Sussman for a patch, although I modified it
	a bit).

2001-02-24 01:31  bertho

	* configure, configure.in: Updated configuration with config header

2001-02-24 01:29  bertho

	* config.h.in: Use config header for libgd functions

2001-02-23 01:19  bertho

	* .cvsignore: Makefile must be ignored, it is autogenerated now.

2001-02-23 01:16  bertho

	* confy.y: Fix warning about strlen() becuase of missing include.

2001-02-23 01:12  bertho

	* cvsgraph.c: Auto selection of the correct image-generator
	function.

2001-02-23 01:11  bertho

	* .cvsignore, Makefile.in, configure, configure.in: Start to use
	autoconf. This makes detecting old/new libgd easier.  Also a bit
	more portable.

2001-02-21 18:30  bertho

	* cvsgraph.c: Fix sorting bug. Thanks to Tanaka Akira for sending
	the patch.

2001-02-20 23:36  bertho

	* cvsgraph.c: Fix the vertical alignment

2001-02-20 13:07  bertho

	* LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
	cvsgraph.h, readconf.h, utils.c, utils.h: Initial revision

2001-02-20 13:07  bertho

	* LICENSE, README, confl.l, confy.y, cvsgraph.c, cvsgraph.conf,
	cvsgraph.h, readconf.h, utils.c, utils.h: Initial import