1aegis (4.25.D510-1) unstable; urgency=low 2 3 * This change set fixes a problem in the generated debian/control files, where 4 the extended descriptions were absent, or from th wrong part of th 5 packaging. 6 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 7 * 4.22.D048: Closes: #435422 8 * 4.23.D099: Closes: #393624 9 * 4.23.D311: Closes: #435422 10 * 4.25.D079: Closes: #496400 11 * 4.25.D217: Closes: #533981 12 * 4.25.D369: Closes: #643347 13 * 4.25.D020: Closes: #442482 14 * 4.25.D020: Closes: #464484 15 * 4.25.D020: Closes: #393624 16 * This is a summary, see earlier changelog entries for details of individual 17 bug fixes. 18 19 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Dec 2012 13:02:58 +1100 20 21aegis (4.25.D509-1) unstable; urgency=low 22 23 * This change set updates the way */common.po files are handled, to avoid 24 installing them, or even building them directly. Instead they get subsumed 25 into the processing of other *.po files. 26 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 27 28 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Nov 2012 12:06:41 +1100 29 30aegis (4.25.D508-1) unstable; urgency=low 31 32 * This change set adds the necessary code so that when a debian/*-doc.install 33 file is required, the corresponding debian/*-doc.doc-base fiel is also 34 created. 35 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 36 37 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2012 23:20:22 +1100 38 39aegis (4.25.D507-1) unstable; urgency=low 40 41 * This change set makes aemakegen more policy-conforming about its build 42 targets, when writing debian/rules file. 43 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 44 45 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2012 10:25:11 +1100 46 47aegis (4.25.D506-1) unstable; urgency=low 48 49 * This change set refactors aedeu to use change_identifier to parse the comand 50 line, and figure out the change number, etc. 51 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 52 53 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2012 03:34:56 +1100 54 55aegis (4.25.D505-1) unstable; urgency=low 56 57 * This change set fixes a problem with building Aegis' own debian package. 58 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 59 60 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2012 23:54:26 +1100 61 62aegis (4.25.D504-1) unstable; urgency=low 63 64 * This change set refactors aedb to use change_identifier to parse command 65 line and nominate a change set. 66 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 67 68 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2012 15:05:03 +1100 69 70aegis (4.25.D503-1) unstable; urgency=low 71 72 * This change set adds support for the Breaks: field in a debian/control file. 73 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 74 75 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Nov 2012 20:15:42 +1100 76 77aegis (4.25.D502-1) unstable; urgency=low 78 79 * This change set generalises the earlier support for test/blah/main.c into 80 the ability to have more/any programs in subdirs. 81 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 82 83 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Nov 2012 23:14:55 +1100 84 85aegis (4.25.D501-1) unstable; urgency=low 86 87 * This change set verifies the debian packaging is working, in prep for a 88 release-candidate update to the dev website. 89 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 90 91 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Nov 2012 12:24:48 +1100 92 93aegis (4.25.D500-1) unstable; urgency=low 94 95 * This change set fixes a bug in aemakegen wjere it was failing to define 96 $(libdir), leading to debian package build failures. 97 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 98 99 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2012 17:21:33 +1100 100 101aegis (4.25.D499-1) unstable; urgency=low 102 103 * This change set fixes numerous problems with the debian/rules generated 104 file. 105 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 106 107 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2012 18:50:40 +1100 108 109aegis (4.25.D498-1) unstable; urgency=low 110 111 * This change et teaches aemakegen how to understand configure.ac.in files. 112 Naive processing resulted in (a) the wrong answer, and (b) a make loop. This 113 has been fixed. 114 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 115 116 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Oct 2012 10:32:28 +1100 117 118aegis (4.25.D497-1) unstable; urgency=low 119 120 * This change set adds a confirmatory test for the aemakegen $(datadir) 121 handling. 122 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 123 124 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2012 16:43:00 +1100 125 126aegis (4.25.D496-1) unstable; urgency=low 127 128 * This change et adds a conformatory test for thre $(libdir) processing for 129 Makefile.in files. 130 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 131 132 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2012 13:05:11 +1100 133 134aegis (4.25.D495-1) unstable; urgency=low 135 136 * This change set refactors the common code out og the uudecode processing, 137 and adds a confirmatory test. 138 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 139 140 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2012 11:29:39 +1100 141 142aegis (4.25.D494-1) unstable; urgency=low 143 144 * This change set adds a new category of places program sources can live: 145 test/*/main.c 146 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 147 148 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2012 20:49:21 +1100 149 150aegis (4.25.D493-1) unstable; urgency=low 151 152 * This change set fixes more of the broken 'spline from'gpic constructs. 153 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 154 155 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2012 19:23:57 +1100 156 157aegis (4.25.D492-1) unstable; urgency=low 158 159 * This change set fixes the splines on the man pages. At time point in the 160 past gnu pic has been changed, and 'spline from' no longer works. 161 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 162 163 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2012 17:59:14 +1100 164 165aegis (4.25.D491-1) unstable; urgency=low 166 167 * This change set adds all of the tarball files to the aemakegen command, when 168 building the Makefile.in file. This means better coverage of the actual 169 tarball. 170 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 171 172 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2012 17:52:15 +1100 173 174aegis (4.25.D490-1) unstable; urgency=low 175 176 * This change set fixes a problem with the include file processing, where it 177 would attempt to also list all of the system include files. This change set 178 limitsthe set of files to the file manifest, and derived files. 179 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 180 181 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2012 10:29:19 +1100 182 183aegis (4.25.D489-1) unstable; urgency=low 184 185 * The aemakegen file name patterns now accept localisation files in both LC_ 186 MESSAGES and lc_messages directories. 187 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 188 189 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Oct 2012 00:28:48 +1100 190 191aegis (4.25.D488-1) unstable; urgency=low 192 193 * This change set refactors common code for handling autoconf *.in files, and 194 adds a test for this functionality. 195 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 196 197 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Oct 2012 00:15:10 +1000 198 199aegis (4.25.D487-1) unstable; urgency=low 200 201 * This change set makes the i18n code more versatile, and able to cope with 202 Cook's needs as well as Aegis' needs. 203 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 204 205 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Oct 2012 18:11:12 +1000 206 207aegis (4.25.D486-1) unstable; urgency=low 208 209 * The aemakegen command now copes better with generated inclue files for groff 210 documents. It now mentions such files, even if an example can't be found 211 when the Makefile.in is generated. 212 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 213 214 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Oct 2012 00:03:59 +1000 215 216aegis (4.25.D485-1) unstable; urgency=low 217 218 * This change set corrects the install location of pkg-config *.pc files, so 219 that they are always in the dev/devel package, and not the binary package. 220 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 221 222 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Oct 2012 13:02:59 +1000 223 224aegis (4.25.D484-1) unstable; urgency=low 225 226 * This change set confirms the lex(1) processing, found some problems, and 227 refactored all the common code. 228 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 229 230 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Oct 2012 13:15:14 +1000 231 232aegis (4.25.D483-1) unstable; urgency=low 233 234 * This change set quietens the msgmerge calls, when doing a quiet build. 235 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 236 237 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Oct 2012 10:09:13 +1000 238 239aegis (4.25.D482-1) unstable; urgency=low 240 241 * This change set writes a test for the fmtgen code generation, and also 242 refactors away some of the common code. 243 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 244 245 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Oct 2012 09:19:19 +1000 246 247aegis (4.25.D481-1) unstable; urgency=low 248 249 * This change set refactors the man page processing, so that there is only one 250 man page processing, that is able to also conver aegis' needs. 251 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 252 253 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Oct 2012 18:45:46 +1000 254 255aegis (4.25.D480-1) unstable; urgency=low 256 257 * This change set changes the Architecture field of the control file for 'doc' 258 packages to be 'all'. 259 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 260 261 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Sep 2012 14:59:49 +1000 262 263aegis (4.25.D479-1) unstable; urgency=low 264 265 * This change set refactors aemakegen to use common yacc processing whenever 266 possible. 267 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 268 269 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Sep 2012 13:27:43 +1000 270 271aegis (4.25.D478-1) unstable; urgency=low 272 273 * This change set changes aemakegen to use the country codes (/usr/share/xml/ 274 iso-codes/iso_3166.xml) and language codes (/usr/share/xml/iso-codes/iso_ 275 639_3.xml) 276 * Build-Depends: iso-codes 277 * Depends: iso-codes 278 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 279 280 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Sep 2012 09:49:43 +1000 281 282aegis (4.25.D477-1) unstable; urgency=low 283 284 * This change set copes with the commonest Depends problem, where an empty 285 string skeaks onto the end of the list. So we quietly nuke it. 286 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 287 288 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Sep 2012 00:56:34 +1000 289 290aegis (4.25.D476-1) unstable; urgency=low 291 292 * This change set has the integration build, build the debian package every 293 five build (provided are on a/c power). 294 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 295 296 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Sep 2012 16:43:55 +1000 297 298aegis (4.25.D475-1) unstable; urgency=low 299 300 * The aefind(1) command now understands the -delete action, used to delete 301 files without calling xargs rm, and the attendant quoting problems. 302 * This mimics a GNU find(1) action. 303 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 304 305 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Sep 2012 13:28:01 +1000 306 307aegis (4.25.D474-1) unstable; urgency=low 308 309 * This change et adds more links to the Download web page, particularly for 310 the LaunchPas PPA, and the pre-built debian packages. 311 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 312 313 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Sep 2012 02:58:59 +1000 314 315aegis (4.25.D473-1) unstable; urgency=low 316 317 * This change set fixes another Ubuntu Quantal build glitch. 318 * My thanks to the LaunchPad PPA build farm for finding this bug. 319 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 320 321 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2012 14:38:34 +1000 322 323aegis (4.25.D472-1) unstable; urgency=low 324 325 * This change set fixes a problem with building on Ubuntu Quantal. My thanks 326 to the LaunchPad PPA build farm for finding this problem. 327 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 328 329 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2012 09:16:50 +1000 330 331aegis (4.25.D471-1) unstable; urgency=low 332 333 * This change set alters the Aegis developer's code building to use gcc - 334 march=native, to generate optimal coce for the developer's machine. This 335 does not affect debian packages or rpm packages, their build remains 336 unchanged. 337 * The down-side is if you upgrade your laptop, to a machine that is too 338 different than your current machine, and copy the filesystem across, the 339 code may not run on the new machine until a complete rebuild. 340 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 341 342 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2012 03:47:57 +1000 343 344aegis (4.25.D470-1) unstable; urgency=low 345 346 * This change set adds a debian/copyright file, to have silence the 347 corresponding lintian error. 348 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 349 350 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2012 22:59:43 +1000 351 352aegis (4.25.D469-1) unstable; urgency=low 353 354 * This change set moves the install directories to conform with gnu makefile 355 standards, and autocond standards. This moves Aegis even closer to be making 356 a debian package in the build. 357 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 358 359 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2012 21:41:53 +1000 360 361aegis (4.25.D468-1) unstable; urgency=low 362 363 * This change set cops better with extension-less scripts, and the make 364 dependencies required for running tests. 365 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 366 367 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2012 18:46:41 +1000 368 369aegis (4.25.D467-1) unstable; urgency=low 370 371 * This change set teached aemakegen how to deal with Aegis' lib/profile files 372 (et al). 373 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 374 375 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2012 12:50:22 +1000 376 377aegis (4.25.D466-1) unstable; urgency=low 378 379 * This change set changes the build system to use .fmtgen.* file suffixes for 380 the output of fmtgen, and things derived from those outputs. 381 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 382 383 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2012 10:44:27 +1000 384 385aegis (4.25.D465-1) unstable; urgency=low 386 387 * This change set teaches aemakegen more about Aegis' own directory structure. 388 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 389 390 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 22:06:35 +1000 391 392aegis (4.25.D464-1) unstable; urgency=low 393 394 * This change set alters aemakegen to only emit a defintion of mandir when it 395 is actually used by the rest of the makefile. 396 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 397 398 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 20:24:50 +1000 399 400aegis (4.25.D463-1) unstable; urgency=low 401 402 * This change set teaches aemakegen how to use Aegis' etc/msgfmt.sh script 403 when preparing .mo files from .po files. 404 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 405 406 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 18:38:58 +1000 407 408aegis (4.25.D462-1) unstable; urgency=low 409 410 * This change set fixes aemakegen to install file files below QAegis' "lib/" 411 directory into the correct location. 412 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 413 414 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 15:50:24 +1000 415 416aegis (4.25.D461-1) unstable; urgency=low 417 418 * This change set adds the code to aemakegen to refrain form installing 419 "noinst" programs and scripts. 420 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 421 422 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 11:12:57 +1000 423 424aegis (4.25.D460-1) unstable; urgency=low 425 426 * This change set adds code to aemakegen so that it can cope with Aegis' 427 documentation tree, beload lib/ in the sources. 428 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 429 430 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2012 09:30:32 +1000 431 432aegis (4.25.D459-1) unstable; urgency=low 433 434 * This change set teaches aemakegen how to install non-English man pages. 435 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 436 437 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Sep 2012 21:50:12 +1000 438 439aegis (4.25.D458-1) unstable; urgency=low 440 441 * This change set adds a new function is_a_locale_name, to be used my 442 aemakegen soon. 443 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 444 445 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Sep 2012 17:01:10 +1000 446 447aegis (4.25.D457-1) unstable; urgency=low 448 449 * This change set fixes a bug in aemakegen where it was handline the shared 450 library major version number incorrectly. 451 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 452 453 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Sep 2012 05:46:36 +1000 454 455aegis (4.25.D456-1) unstable; urgency=low 456 457 * This change set teaches aemakegen how to use ps2pdf to create .pdf files. 458 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 459 460 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Sep 2012 16:53:20 +1000 461 462aegis (4.25.D455-1) unstable; urgency=low 463 464 * This change set adds coe to aemakegen to detect common project configuration 465 options, particulary the cross product of the source files and the 466 configure.ac file. 467 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 468 469 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Sep 2012 22:34:33 +1000 470 471aegis (4.25.D454-1) unstable; urgency=low 472 473 * This change set moves documentation packages into the "doc" Section. This is 474 in comformance with the Debian Policy Manual. 475 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 476 477 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Sep 2012 19:41:52 +1000 478 479aegis (4.25.D453-1) unstable; urgency=low 480 481 * This change set adds test for the *.uue files in aemakegen. Only minor 482 problems were found. 483 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 484 485 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Sep 2012 14:08:47 +1000 486 487aegis (4.25.D452-1) unstable; urgency=low 488 489 * This change set improves how the %configure line is used, to set more of the 490 paths that are expected to be set. 491 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 492 493 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Sep 2012 23:39:34 +1000 494 495aegis (4.25.D451-1) unstable; urgency=low 496 497 * This change set writes a test for the *.in processing requited for aemakegen 498 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 499 500 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Sep 2012 03:30:20 +1000 501 502aegis (4.25.D450-1) unstable; urgency=low 503 504 * This change set adds the non-devel man pages to the binary package. 505 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 506 507 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Sep 2012 01:07:26 +1000 508 509aegis (4.25.D449-1) unstable; urgency=low 510 511 * This change set adds necessary coe to emit automated testing better, 512 particularly Aegis support. 513 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 514 515 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Sep 2012 14:41:53 +1000 516 517aegis (4.25.D448-1) unstable; urgency=low 518 519 * This change set adds code to make sure that when quoting text in the C 520 style, to watch out for text that looks like trigraphs, but isn't. 521 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 522 523 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Sep 2012 14:18:06 +1000 524 525aegis (4.25.D447-1) unstable; urgency=low 526 527 * The aemakegen --target=makefile now is more slective about when it emits 528 definitions for the AR and RANLIB macros. If they are not needed, they are 529 now omitted. 530 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 531 532 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Sep 2012 11:43:32 +1000 533 534aegis (4.25.D446-1) unstable; urgency=low 535 536 * This change set verifies that aemakegen understands yacc, and fixes a couple 537 of places where it needed to be improved. Both the target=makefile and 538 target=automake have been addressed. 539 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 540 541 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Sep 2012 10:18:05 +1000 542 543aegis (4.25.D445-1) unstable; urgency=low 544 545 * This change set fixes a problem with ignoring redundant license files in 546 Debian packages. 547 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 548 549 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Sep 2012 00:07:23 +1000 550 551aegis (4.25.D444-1) unstable; urgency=low 552 553 * This change set fixes several recently introduced regressions around the 554 handling of UUIDs in the presence of file move/renaming. 555 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 556 557 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Sep 2012 22:21:12 +1000 558 559aegis (4.25.D443-1) unstable; urgency=low 560 561 * This change set fixes a bug that sometimes resulted in duplicate UUIDs being 562 used for moved/renamed files. 563 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 564 565 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Sep 2012 14:47:51 +1000 566 567aegis (4.25.D442-1) unstable; urgency=low 568 569 * This change set fixes a problem where $(EXEEXT) was finding it way into the 570 generated .spec files (the common preprocessing assumes it is talking to 571 makefiles). 572 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 573 574 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Sep 2012 23:57:36 +1000 575 576aegis (4.25.D441-1) unstable; urgency=low 577 578 * This change set continues to refactor aemakegen, this time to add flavours. 579 There are two at present, a generic one,and one especially for Aegis. 580 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 581 582 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Sep 2012 18:55:28 +1000 583 584aegis (4.25.D440-1) unstable; urgency=low 585 586 * This change moves some class target class methods to be functions. 587 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 588 589 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Sep 2012 19:57:54 +1000 590 591aegis (4.25.D439-1) unstable; urgency=low 592 593 * This change set makes the comments attached to CC and CXX more specific. 594 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 595 596 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Sep 2012 14:04:23 +1000 597 598aegis (4.25.D438-1) unstable; urgency=low 599 600 * This change set ensures that non-program man pages are always installed. 601 The logic was wrong. 602 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 603 604 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 11:07:12 +1000 605 606aegis (4.25.D437-1) unstable; urgency=low 607 608 * This change set fixesa problem makeing the Debian file, whe it tries remove 609 redundant license files. 610 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 611 612 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 09:49:04 +1000 613 614aegis (4.25.D436-1) unstable; urgency=low 615 616 * This change set fixes the places where library rules weren;t using make_ 617 pseudo_dir. It also sorts *all* file list in rules defintitions. 618 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 619 620 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 08:57:05 +1000 621 622aegis (4.25.D435-1) unstable; urgency=low 623 624 * This change set has the include file install cod3e also participate in the 625 make_pseudo_dir method for recursive_mkdir stuff. 626 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 627 628 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 02:18:06 +1000 629 630aegis (4.25.D434-1) unstable; urgency=low 631 632 * This change set re-factors how recursive_mkdir works, so that it only 633 depends on the output, not the input. 634 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 635 636 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2012 23:34:55 +1000 637 638aegis (4.25.D433-1) unstable; urgency=low 639 640 * This change set fixes a bug in the generate Mskefile.in fiek for projects 641 other than Aegis. 642 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 643 644 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2012 18:15:46 +1000 645 646aegis (4.25.D432-1) unstable; urgency=low 647 648 * This change set refactor all targets to the use output class hierarchy for 649 output. It permits filtering and other tricks. 650 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 651 652 -- Peter Miller <pmiller@opensource.org.au> Fri, 31 Aug 2012 18:00:49 +1000 653 654aegis (4.25.D431-1) unstable; urgency=low 655 656 * This change set refactors the aemakegen/target/makefile.h file to move all 657 of the data into the process_data class. 658 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 659 660 -- Peter Miller <pmiller@opensource.org.au> Fri, 31 Aug 2012 10:41:56 +1000 661 662aegis (4.25.D430-1) unstable; urgency=low 663 664 * This change set removes the unused flint build code. 665 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 666 667 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Aug 2012 22:33:21 +1000 668 669aegis (4.25.D429-1) unstable; urgency=low 670 671 * This change set starts factoring out data common to both targets and 672 flavours. 673 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 674 675 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Aug 2012 18:09:30 +1000 676 677aegis (4.25.D428-1) unstable; urgency=low 678 679 * The process_item class has been made an abstract base class, so that there 680 is more flexibility. The "all pointers" implementation is now implemented 681 process_item_flexible. 682 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 683 684 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Aug 2012 17:58:25 +1000 685 686aegis (4.25.D427-1) unstable; urgency=low 687 688 * This change set moves the process item queue back into the target base 689 class, so that other derived classes besides target_makefile can use it. 690 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 691 692 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Aug 2012 12:53:22 +1000 693 694aegis (4.25.D426-1) unstable; urgency=low 695 696 * This change fixes a bug in the man page handling of generic makefiles. 697 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 698 699 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Aug 2012 08:08:58 +1000 700 701aegis (4.25.D425-1) unstable; urgency=low 702 703 * This change set adds just enough code that Aegis builds successfully using 704 the debian/ files generated by aemakegen. 705 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 706 707 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Aug 2012 17:30:05 +1000 708 709aegis (4.25.D424-1) unstable; urgency=low 710 711 * The aelcf(1), aelpf(1) and aelsf(1) command are now able to quote the output 712 file names, if neccesary. 713 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 714 715 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Aug 2012 17:07:19 +1000 716 717aegis (4.25.D423-1) unstable; urgency=low 718 719 * This change set uses the new aemakegen to build Aegis' own Makefile.in, this 720 is a necessary step towards making a Debian package. 721 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 722 723 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2012 20:56:23 +1000 724 725aegis (4.25.D422-1) unstable; urgency=low 726 727 * This change set changes all the groff include lines to use base-relative 728 include paths, rather then source-relative include paths. 729 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 730 731 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2012 11:44:41 +1000 732 733aegis (4.25.D421-1) unstable; urgency=low 734 735 * This change set improves aemakegen to have a better target_makefile_aegis 736 subclass. 737 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 738 739 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2012 00:03:02 +1000 740 741aegis (4.25.D420-1) unstable; urgency=low 742 743 * This change set moves Howto.cook to 00howto.cook. 744 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 745 746 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Aug 2012 19:38:26 +1000 747 748aegis (4.25.D419-1) unstable; urgency=low 749 750 * The aefa(1) command has a new --report option, used to list all of the 751 attributes of all of the change's files, even those attributes not normally 752 printed in a change set file listing. 753 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 754 755 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Aug 2012 04:14:54 +1000 756 757aegis (4.25.D418-1) unstable; urgency=low 758 759 * This change et refactors the change::file_path method, from the old change_ 760 file_path functions. 761 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 762 763 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Aug 2012 20:52:23 +1000 764 765aegis (4.25.D417-1) unstable; urgency=low 766 767 * The aet(1) command no longer sorts --suggest result bu name, but instead 768 runs them inthe most likey to least likely order. 769 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 770 771 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Aug 2012 11:39:24 +1000 772 773aegis (4.25.D416-1) unstable; urgency=low 774 775 * The aemakegen(1) command now automatically removes .XX macros from man 776 pages. There are use to generate the index for the reference manual. 777 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 778 779 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Aug 2012 17:51:33 +1000 780 781aegis (4.25.D415-1) unstable; urgency=low 782 783 * This change set adds the i18n support, for projects that use it. 784 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 785 786 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Aug 2012 15:23:05 +1000 787 788aegis (4.25.D414-1) unstable; urgency=low 789 790 * This change set refactors change_file_find_uuid to be change::file_find_uuid 791 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 792 793 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Aug 2012 14:11:07 +1000 794 795aegis (4.25.D413-1) unstable; urgency=low 796 797 * The aedist --send command now treats --no-uuid as a synonym for --ignore- 798 uuid, and --uuid as a synonym for --no-ignore-uuid. Those double negatives 799 are confusing. 800 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 801 802 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Aug 2012 10:04:00 +1000 803 804aegis (4.25.D412-1) unstable; urgency=low 805 806 * The aede-policy(1) command now has a new "man-oages" policy, used to ensure 807 that each installable program be accompanied by a man(1) manual page. 808 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 809 810 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Aug 2012 22:25:10 +1000 811 812aegis (4.25.D411-1) unstable; urgency=low 813 814 * The aemahegen(1) command, when building Makefile.in files, now writes an 815 "uninstall" rule, to remove the files installed by the "install" rule. 816 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 817 818 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Aug 2012 23:11:45 +1000 819 820aegis (4.25.D410-1) unstable; urgency=low 821 822 * This change set updates aemakegen so that aemakegen does not install the man 823 page of programs that are not going to be installed. In most cases the code 824 was already there, but not used correctly. 825 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 826 827 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Aug 2012 23:42:20 +1000 828 829aegis (4.25.D409-1) unstable; urgency=low 830 831 * This change set fixes a bug in the generated Makefiles, that could sometimes 832 get the path of the library file incorrect in the library rule. 833 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 834 835 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jul 2012 20:52:47 +1000 836 837aegis (4.25.D408-1) unstable; urgency=low 838 839 * This change set improves the documentation for the aemakegen:noinst file 840 attribute. 841 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 842 843 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jul 2012 19:04:51 +1000 844 845aegis (4.25.D407-1) unstable; urgency=low 846 847 * This change set refactors the code to use <common/ac/assert.h>, which 848 implies <cassert>. This uses the assert macro supplied by the compiler, 849 which is usually more informative than my home-grown assert macro dating 850 from 1991. 851 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 852 853 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Jul 2012 16:48:44 +1000 854 855aegis (4.25.D406-1) unstable; urgency=low 856 857 * This change set refactors that last of common/main.h into common/debug.h for 858 the debugging on/off define. 859 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 860 861 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jul 2012 21:50:23 +1000 862 863aegis (4.25.D405-1) unstable; urgency=low 864 865 * This change set has the tarball building, but not yet installing 866 successfully. In particular, nominating a different library for 'fmtgen' 867 was made possible. 868 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 869 870 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jul 2012 17:28:30 +1000 871 872aegis (4.25.D404-1) unstable; urgency=low 873 874 * This change et alters the names of yacc-generated files slightly, to be 875 consistent with aemakegen output. 876 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 877 878 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jul 2012 11:51:20 +1000 879 880aegis (4.25.D403-1) unstable; urgency=low 881 882 * This change set refactors common/main.h, to separate out the common/gcc- 883 attribute.h file. 884 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 885 886 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jul 2012 23:37:15 +1000 887 888aegis (4.25.D402-1) unstable; urgency=low 889 890 * This change et refactors common/main.h toseparate out the SIZEOF and ENDOF 891 macros. This is the first of several change sets to nuke the common/main.h 892 file. 893 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 894 895 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jul 2012 22:19:57 +1000 896 897aegis (4.25.D401-1) unstable; urgency=low 898 899 * This change set replaces the png2ico program in the build with convert(1) 900 from imagemagic 901 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 902 903 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jul 2012 18:59:28 +1000 904 905aegis (4.25.D400-1) unstable; urgency=low 906 907 * This change set moves most of aemakefile's functionality over to aemakegen. 908 The tarball doesn't build, yet. That's for the next change set. 909 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 910 911 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jul 2012 18:04:57 +1000 912 913aegis (4.25.D399-1) unstable; urgency=low 914 915 * This change set renames the nstring::substring method to be called 916 nstring::substr for greater symmetry with std::string 917 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 918 919 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Jul 2012 13:07:40 +1000 920 921aegis (4.25.D398-1) unstable; urgency=low 922 923 * This change set refactors processing by allowing process code fragments to 924 be registered, and run generically. 925 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 926 927 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jul 2012 22:50:33 +1000 928 929aegis (4.25.D397-1) unstable; urgency=low 930 931 * This change set works on refactoring aemakegen, in preparation for rolling 932 the aemakefile functionality into the aemakegen functionality. These are 933 necessary steps towards routinely building Debian package for Aegis for 934 publication in a PPA. 935 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 936 937 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jul 2012 15:41:18 +1000 938 939aegis (4.25.D396-1) unstable; urgency=low 940 941 * This change set remoives the obsolete aemanifest build-helper program. 942 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 943 944 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jul 2012 14:30:15 +1000 945 946aegis (4.25.D395-1) unstable; urgency=low 947 948 * This change set removes the cklinlen build help command, it's functionality 949 has been subsumed by the aede-policy command. 950 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 951 952 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jul 2012 11:27:04 +1000 953 954aegis (4.25.D394-1) unstable; urgency=low 955 956 * This change set removes the last vestages of the find_sizes build-helper 957 program. 958 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 959 960 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jul 2012 10:31:55 +1000 961 962aegis (4.25.D393-1) unstable; urgency=low 963 964 * This change set refactors aedn to use the change_identifier class for 965 consistent command line. 966 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 967 968 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Jun 2012 20:04:50 +1000 969 970aegis (4.25.D392-1) unstable; urgency=low 971 972 * This change set refactors the change_file_find_fuzzy function to be the 973 change::file_find_fuzzy method. 974 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 975 976 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Jun 2012 14:23:58 +1000 977 978aegis (4.25.D391-1) unstable; urgency=low 979 980 * This change set fixes debian bug #610985, which involves aecp -indep not 981 accurately reproducing past baselines. 982 * http://bugs.debian.org/610985 983 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 984 985 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Jun 2012 09:24:01 +1000 986 987aegis (4.25.D390-1) unstable; urgency=low 988 989 * This change set refactors the global function change_completion_timestamp to 990 become the chnage::completion_timestamp method. 991 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 992 993 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2012 17:06:53 +1000 994 995aegis (4.25.D389-1) unstable; urgency=low 996 997 * This change set fixes an incorrect directory createion permission mode. 998 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 999 1000 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jun 2012 00:23:54 +1000 1001 1002aegis (4.25.D388-1) unstable; urgency=low 1003 1004 * This change set causes the aecp -ind -odir option now creates the output 1005 directory if it does not exists already. 1006 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1007 1008 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2012 23:29:44 +1000 1009 1010aegis (4.25.D387-1) unstable; urgency=low 1011 1012 * This change set adds the aecp -indep -outdir-path option. 1013 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1014 1015 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2012 22:29:35 +1000 1016 1017aegis (4.25.D386-1) unstable; urgency=low 1018 1019 * This change set silences some more build warnings. 1020 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1021 1022 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jun 2012 20:57:14 +1000 1023 1024aegis (4.25.D385-1) unstable; urgency=low 1025 1026 * This change set merges all of the 4.24 changes into the 4.25 branch, in 1027 preparation for ending the 4.25 branch. 1028 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1029 1030 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jun 2012 18:34:02 +1000 1031 1032aegis (4.25.D384-1) unstable; urgency=low 1033 1034 * This change set confirms that a previous change set fixed Debian bug #610984 1035 * http://bugs.debian.org/610984 1036 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1037 1038 -- Peter Miller <pmiller@opensource.org.au> Sun, 24 Jun 2012 17:47:59 +1000 1039 1040aegis (4.25.D383-1) unstable; urgency=low 1041 1042 * This change change set replaces the change_file_find functions into 1043 change::file_find methods. 1044 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1045 1046 -- Peter Miller <pmiller@opensource.org.au> Sun, 24 Jun 2012 15:13:10 +1000 1047 1048aegis (4.25.D382-1) unstable; urgency=low 1049 1050 * This change set changes th ebuild to be much quieter, just command 1051 summaries. If you want the full commands, say to debug a build problem, put 1052 verbose=1 on the aeb command line. 1053 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1054 1055 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jun 2012 16:41:45 +1000 1056 1057aegis (4.24.D005-1) unstable; urgency=low 1058 1059 * This fixes the aecp -ind problem. 1060 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1061 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1062 1063 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jun 2012 14:29:49 +1000 1064 1065aegis (4.25.D381-1) unstable; urgency=low 1066 1067 * From: Cal Webster <cwebster@ec.rr.com> 1068 * Reply-to: cwebster@ec.rr.com 1069 * To: Aegis Mailing List <aegis-users@auug.org.au> 1070 * Subject: [Aegis] Bug Report: aechown doesn't update recipient's user state 1071 file 1072 * Date: Mon, 18 Jun 2012 12:25:03 -0400 (19/06/12 02:25:03) 1073 * Host platform: CentOS 6.2 1074 * Architecture: i386 and x86_64 1075 * Aegis versions affected: 4.24.4-rc1 and 4.24.3-1 1076 * [Symptoms] 1077 * Expected results: Developer is accustomed to omitting project and change 1078 * arguments in aegis commands when current working directory is within the 1079 * development tree. 1080 * Actual results: After executing aechown the recipient developer receives 1081 * an error when attempting to run aegis commands within his development 1082 * directory, requiring him to use arguments for project and change number. 1083 * We don't use aechown very often so this went unnoticed for some time. We 1084 * installed a previous version of Aegis (4.24.3-1) and found problem 1085 * present there as well. 1086 * [Problem Analysis] 1087 * Whenever Aegis admin changes owner of a change from one developer to 1088 * another, only the donor user's state file is modified to remove the 1089 * change. The recipient's state file is not touched. There are no errors 1090 * or warning raised when this happens, leading us to believe the code is 1091 * doing what it thinks is right. 1092 * Oddly, however, if the recipient is the Aegis admin executing the 1093 * aechown command both donor and recipient state files are properly 1094 * modified. 1095 * Only state files are affected. Development directories are properly 1096 * moved to the new developer and no other errors are raised. 1097 * [Bug in aechown.cc] Travis Clark, one of our developers and my primary 1098 * sysadmin, discovered that the routine apparently designed to modify the 1099 * user state files incorrectly points to the Aegis administrator 1100 * (cid.get_up()) state file instead of the recipient (up2) state files. 1101 * This explains why it only works if the Aegis admin is the intended 1102 * recipient. 1103 * [Fix] 1104 * Replaced "cid.get_up()" with "up2" as shown in patch below. 1105 * ---%<----------------------------------- 1106 * aegis-4.24 1107 1108 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2012 14:43:46 +1000 1109 1110aegis (4.25.D380-1) unstable; urgency=low 1111 1112 * This change et fixes a bug in the "reserved" validation of aede-policy. 1113 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1114 1115 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Jun 2012 17:37:33 +1000 1116 1117aegis (4.25.D379-1) unstable; urgency=low 1118 1119 * This change set fixes a problem in aede in the case where a file is 1120 transparent in the baseline, and you are creating a new file in its place. 1121 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1122 1123 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 May 2012 15:14:46 +1000 1124 1125aegis (4.25.D378-1) unstable; urgency=low 1126 1127 * Aryeh Friedman <aryeh.friedman@gmail.com> reported a problem with building 1128 Aegis on Centos. 1129 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1130 1131 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 May 2012 21:39:56 +1000 1132 1133aegis (4.25.D377-1) unstable; urgency=low 1134 1135 * Aryeh Friedman <aryeh.friedman@gmail.com> reported a type in the howto, 1136 where it has the wrong command. 1137 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1138 1139 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2012 21:12:48 +1000 1140 1141aegis (4.25.D376-1) unstable; urgency=low 1142 1143 * This change set fixes a problem where aedb and aeb do not treat symbolic 1144 links to (restored) derived files in the same way. 1145 * My thanks to Richard Walker <walkerrichardj@gmail.com> for reporting this 1146 problem, and diagnosing the problem. 1147 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1148 1149 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2012 21:02:07 +1000 1150 1151aegis (4.25.D375-1) unstable; urgency=low 1152 1153 * This change set fixes a false negative from test/02/t0289a-walt.sh 1154 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1155 1156 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2012 21:51:18 +1000 1157 1158aegis (4.25.D374-1) unstable; urgency=low 1159 1160 * The aerpu(1) command has been refactored to use the change_identifier class. 1161 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1162 1163 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2012 00:03:16 +1100 1164 1165aegis (4.25.D373-1) unstable; urgency=low 1166 1167 * the aerf(1) command has been refactored to use the change_identifier class. 1168 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1169 1170 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2012 23:43:12 +1100 1171 1172aegis (4.25.D372-1) unstable; urgency=low 1173 1174 * The aerp(1) command has been refactored to use the change_indentifier class. 1175 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1176 1177 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2012 22:23:11 +1100 1178 1179aegis (4.25.D371-1) unstable; urgency=low 1180 1181 * This change set adds the vim-mode line checking to the aede-policy settings. 1182 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1183 1184 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2012 21:22:02 +1100 1185 1186aegis (4.25.D370-1) unstable; urgency=low 1187 1188 * The aerb(1) command has been refactored to use the change_identifier class. 1189 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1190 1191 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2012 14:04:18 +1100 1192 1193aegis (4.25.D369-1) unstable; urgency=low 1194 1195 * This change set fixes several places where -Wformat-nonliteral founds bugs. 1196 There remain two files that do this legitimately, not sure how to tell the 1197 Debian Alpha folks about them. 1198 * Closes: Debian: #643347 1199 * http://bugs.debian.org/643347 1200 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1201 1202 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2012 12:31:28 +1100 1203 1204aegis (4.25.D368-1) unstable; urgency=low 1205 1206 * The aede-policy(1) command has a new validation, vim-mode. This may be used 1207 to check that source files contain a vim(1) mode line. 1208 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1209 1210 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jan 2012 15:44:58 +1100 1211 1212aegis (4.25.D367-1) unstable; urgency=low 1213 1214 * This change set contains the necessary changes so that shared library .rpm 1215 file are built corectly by rpmbuild(1). 1216 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1217 1218 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Dec 2011 10:47:37 +1100 1219 1220aegis (4.25.D366-1) unstable; urgency=low 1221 1222 * This change set has aemakegen --target=rpm-spec issue a version number that 1223 rpmbuild doesn't barf at. 1224 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1225 1226 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Dec 2011 14:02:21 +1100 1227 1228aegis (4.25.D365-1) unstable; urgency=low 1229 1230 * This change set updates the debian version generating code to ensure that 1231 version numbers always start with a digit. This is tricky for trunk change 1232 set, so we add "0~" to the front of them. Probably not is strict order that 1233 way, but it satifies Debian conventions. The debian/changeset generate by 1234 aemakegen(1) now sorts by data, rather than by version, since they are a bit 1235 confusing for non-Aegis users. 1236 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1237 1238 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Nov 2011 10:21:31 +1100 1239 1240aegis (4.25.D364-1) unstable; urgency=low 1241 1242 * This change set builds the web site on integration builds, like it was 1243 supposed to. But it stopped when Peter started using x86_64 as his primary 1244 abuild architecture. 1245 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1246 1247 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Nov 2011 20:34:30 +1100 1248 1249aegis (4.25.D363-1) unstable; urgency=low 1250 1251 * This change set fixes new warnings issued by gcc 4.6 1252 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1253 1254 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Nov 2011 18:51:24 +1100 1255 1256aegis (4.25.D362-1) unstable; urgency=low 1257 1258 * Tim Harder <radhermit@gmail.com> discovered that aemakegen did not generate 1259 Makefiles that were parallel friendly, when installing man pages. 1260 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1261 1262 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Sep 2011 11:49:03 +1000 1263 1264aegis (4.25.D361-1) unstable; urgency=low 1265 1266 * The aemakegen(1) command now wraps long lines when generating Makefile.in 1267 files. 1268 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1269 1270 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Aug 2011 17:14:49 +1000 1271 1272aegis (4.25.D360-1) unstable; urgency=low 1273 1274 * This change set refactors the compression output filters. 1275 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1276 1277 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Aug 2011 03:04:13 +1000 1278 1279aegis (4.25.D359-1) unstable; urgency=low 1280 1281 * This change set refactors more output filters. 1282 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1283 1284 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Aug 2011 22:51:03 +1000 1285 1286aegis (4.25.D358-1) unstable; urgency=low 1287 1288 * This change set refactors the output_filter_indent class. 1289 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1290 1291 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Aug 2011 20:37:55 +1000 1292 1293aegis (4.25.D357-1) unstable; urgency=low 1294 1295 * This change set refactors some of the output filter classes to be derived 1296 from the output_filter class. 1297 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1298 1299 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Aug 2011 18:55:51 +1000 1300 1301aegis (4.25.D356-1) unstable; urgency=low 1302 1303 * This change set prepares for refactoring output filters, collecting common 1304 code into an output-filter base class. 1305 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1306 1307 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Aug 2011 17:01:10 +1000 1308 1309aegis (4.25.D355-1) unstable; urgency=low 1310 1311 * The aeget command now omits download links for change sets that cannot be 1312 downloaded because of permussions (usually) or because of non-existence 1313 (aegis.sf.net). 1314 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1315 1316 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Aug 2011 22:03:17 +1000 1317 1318aegis (4.25.D354-1) unstable; urgency=low 1319 1320 * This change set fixes a problem with the pkgconfig .pc files, caused by the 1321 previous change set. 1322 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1323 1324 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Jul 2011 10:59:44 +1000 1325 1326aegis (4.25.D353-1) unstable; urgency=low 1327 1328 * This change set makes the case of the make variables match those used by 1329 Automake, so that tools (such as those ised by FreeeBSD ports build farm) 1330 can manipulate generated Makefile to match their file naming standards. 1331 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1332 1333 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Jul 2011 15:17:40 +1000 1334 1335aegis (4.25.D352-1) unstable; urgency=low 1336 1337 * This change set has the debian target automagically remove *.la files from 1338 library packages, and fixes the presence of .;a files in other locations, as 1339 well. 1340 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1341 1342 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jun 2011 18:24:44 +1000 1343 1344aegis (4.25.D351-1) unstable; urgency=low 1345 1346 * This change set has the debian target automagically remove *.la files from 1347 library packages. 1348 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1349 1350 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Jun 2011 23:47:15 +1000 1351 1352aegis (4.25.D350-1) unstable; urgency=low 1353 1354 * The aemakegen command is now much more consistent (across targets) in how it 1355 handles datadir and datarootdir 1356 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1357 1358 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Jun 2011 12:55:12 +1000 1359 1360aegis (4.25.D349-1) unstable; urgency=low 1361 1362 * The aenpr(1) -dir option now makes relative paths into absolute paths. How 1363 this wasn't reported as a bug in 20 years is a mystery. 1364 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1365 1366 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 May 2011 11:32:10 +1000 1367 1368aegis (4.25.D348-1) unstable; urgency=low 1369 1370 * This change set replaces all the fancy logic for Standards-Version to a 1371 simple fixed string.Lintian would be a whole lot more useful if it actually 1372 checked packages against the claimed standards version, instead of demanding 1373 that the standards version is always up-to-date. 1374 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1375 1376 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 May 2011 23:09:52 +1000 1377 1378aegis (4.25.D347-1) unstable; urgency=low 1379 1380 * This change set adds a summary of the change set (the brief description) to 1381 the aepatch -send output. Frequently there is information in the brief 1382 description that does not appear in the long description. 1383 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1384 1385 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 May 2011 17:22:25 +1000 1386 1387aegis (4.25.D346-1) unstable; urgency=low 1388 1389 * This change set maps the aegrep --list option onto the grep --files-with- 1390 matches (-l) option. 1391 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1392 1393 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 May 2011 23:31:46 +1000 1394 1395aegis (4.25.D345-1) unstable; urgency=low 1396 1397 * The aemakegen(1) command now understands that it needs to uudecode *.uue 1398 files, before processing the file, much like it already understood *.in 1399 files. 1400 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1401 1402 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 May 2011 15:29:55 +1000 1403 1404aegis (4.25.D344-1) unstable; urgency=low 1405 1406 * The aede-policy(1) command now understands vim: mode lines in the line- 1407 length policy. 1408 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1409 1410 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Apr 2011 18:25:47 +1000 1411 1412aegis (4.25.D343-1) unstable; urgency=low 1413 1414 * This change set fixes a build problem when compiling the DEBUG enabled. 1415 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1416 1417 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Apr 2011 18:39:17 +1000 1418 1419aegis (4.25.D342-1) unstable; urgency=low 1420 1421 * This change set adds vim mode lines to the new file templates. 1422 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1423 1424 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Apr 2011 22:54:39 +1000 1425 1426aegis (4.25.D341-1) unstable; urgency=low 1427 1428 * This change set adds a new ${change debian-version} substitution. 1429 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1430 1431 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Jan 2011 15:04:47 +1100 1432 1433aegis (4.25.D340-1) unstable; urgency=low 1434 1435 * This change set refactors aegis/aet.cc to use change_identifier in two 1436 additional cases. 1437 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1438 1439 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Jan 2011 12:35:07 +1100 1440 1441aegis (4.25.D339-1) unstable; urgency=low 1442 1443 * This change set refactors the change_file_is_config funtion to be the 1444 change::file_is_config method. 1445 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1446 1447 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jan 2011 08:28:51 +1100 1448 1449aegis (4.25.D338-1) unstable; urgency=low 1450 1451 * There is a new aegrep(1) command that may be used to search source files and 1452 print lines matching a pattern. See aegrep(1) for more information. 1453 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1454 1455 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2011 17:59:15 +1100 1456 1457aegis (4.25.D337-1) unstable; urgency=low 1458 1459 * This change set refactors the change_file_resolve_name to the change::file_ 1460 resolve_name method. 1461 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1462 1463 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2011 13:19:17 +1100 1464 1465aegis (4.25.D336-1) unstable; urgency=low 1466 1467 * This change et refactors the change_file_promot function to be the 1468 change::file_promote method. 1469 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1470 1471 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2011 12:07:38 +1100 1472 1473aegis (4.25.D335-1) unstable; urgency=low 1474 1475 * This change set refactors the change_file_unchanged function to be the 1476 change::file_unchanged method. 1477 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1478 1479 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2011 00:13:18 +1100 1480 1481aegis (4.25.D334-1) unstable; urgency=low 1482 1483 * This change set refactors the change_pfstate_get function into the 1484 change::pfstate_get method. 1485 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1486 1487 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2011 23:15:42 +1100 1488 1489aegis (4.25.D333-1) unstable; urgency=low 1490 1491 * This change set renames the project_ty class to be the project class. 1492 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1493 1494 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2011 14:18:22 +1100 1495 1496aegis (4.25.D332-1) unstable; urgency=low 1497 1498 * This change set refactors the change_fstate_get function to be the 1499 change::fstate_get method. 1500 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1501 1502 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2011 23:22:17 +1100 1503 1504aegis (4.25.D331-1) unstable; urgency=low 1505 1506 * This change set adjusts the version sorting in the release notes. 1507 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1508 1509 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2011 14:54:06 +1100 1510 1511aegis (4.25.D330-1) unstable; urgency=low 1512 1513 * This change set refactors the project_file_find functions to the project_ 1514 ty::file_find methds. 1515 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1516 1517 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Jan 2011 20:59:42 +1100 1518 1519aegis (4.25.D329-1) unstable; urgency=low 1520 1521 * This change set replaces the project_file_directory_query with the project_ 1522 ty::file_directory_query method. 1523 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1524 1525 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Jan 2011 14:59:47 +1100 1526 1527aegis (4.25.D328-1) unstable; urgency=low 1528 1529 * This change set refactors aegis/aeibu.cc to use change_identifier for 1530 consistent command line argument handling for identifying change sets. 1531 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1532 1533 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 12:01:14 +1100 1534 1535aegis (4.25.D327-1) unstable; urgency=low 1536 1537 * This change set refactors aels to use the common change sit identification 1538 command line code, for consistency. 1539 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1540 1541 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 10:46:15 +1100 1542 1543aegis (4.25.D326-1) unstable; urgency=low 1544 1545 * The aefinish(1) command has a new --minimum option, allowing you to kick off 1546 a "minimum" integration. 1547 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1548 1549 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 10:23:43 +1100 1550 1551aegis (4.25.D325-1) unstable; urgency=low 1552 1553 * This change set refactors aepatch --send to use the common command line 1554 processing for change set specification. 1555 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1556 1557 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 09:48:16 +1100 1558 1559aegis (4.25.D324-1) unstable; urgency=low 1560 1561 * This change set refactors aepromptcmd/main.cc to use change_identifier for 1562 common command line handling across all commands. 1563 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1564 1565 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 08:39:01 +1100 1566 1567aegis (4.25.D323-1) unstable; urgency=low 1568 1569 * This change set refactors the change_search_path_get function to be the 1570 change::search_path_get method. 1571 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1572 1573 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jan 2011 07:22:34 +1100 1574 1575aegis (4.25.D322-1) unstable; urgency=low 1576 1577 * This change set removes the three remaining pth_cat hold-outs, and replaces 1578 them with the os_path_cat already in the shared library. 1579 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1580 1581 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2011 17:01:20 +1100 1582 1583aegis (4.25.D321-1) unstable; urgency=low 1584 1585 * This change set refactors the project_search_path_get function into the 1586 project_ty::search_path_get method. 1587 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1588 1589 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2011 16:31:57 +1100 1590 1591aegis (4.25.D320-1) unstable; urgency=low 1592 1593 * This change set refactors aetar/send.cc to use change_identifier common 1594 code. 1595 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1596 1597 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2011 10:44:22 +1100 1598 1599aegis (4.25.D319-1) unstable; urgency=low 1600 1601 * new branch 1.1 1602 * change 1.1.C010 1603 * new_file file1 1604 * change 1.1.C011 1605 * rename file1 file1a 1606 * change 1.1.C012 1607 * rename file1a file1b 1608 * integrate branch 1.1 1609 * If you then do 1610 * $ aegis -cp -ind -p bug2.1.1 -DELta_From_Change 11 . -v 1611 * aegis: project "bug2.1.1": file "aegis.conf" copied 1612 * aegis: project "bug2.1.1": file "file1b" copied 1613 * aegis: project "bug2.1.1": file "file1a" copied 1614 * $ ls 1615 * aegis.conf 1616 * $ 1617 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1618 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1619 1620 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2011 07:13:50 +1100 1621 1622aegis (4.25.D318-1) unstable; urgency=low 1623 1624 * This change set rename output_filname to output_filename, to trace 4.24 1625 changes. 1626 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1627 1628 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2011 03:42:07 +1100 1629 1630aegis (4.25.D317-1) unstable; urgency=low 1631 1632 * new branch 1.1 1633 * change 1.1.C010 1634 * new_file file1 1635 * change 1.1.C011 1636 * rename file1 file1a 1637 * change 1.1.C012 1638 * rename file1a file1b 1639 * integrate branch 1.1 1640 * If you then do 1641 * $ aegis -cp -ind -p bug2.1.1 -DELta_From_Change 11 . -v 1642 * aegis: project "bug2.1.1": file "aegis.conf" copied 1643 * aegis: project "bug2.1.1": file "file1b" copied 1644 * aegis: project "bug2.1.1": file "file1a" copied 1645 * $ ls 1646 * aegis.conf 1647 * $ 1648 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1649 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1650 1651 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jan 2011 17:35:55 +1100 1652 1653aegis (4.25.D316-1) unstable; urgency=low 1654 1655 * A segfault in the aede code, when compiled for DEBUG, has been fixed. 1656 * It is not clear why it appeared, it should probably be investigated more. 1657 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1658 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1659 1660 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jan 2011 08:30:55 +1100 1661 1662aegis (4.25.D315-1) unstable; urgency=low 1663 1664 * The t0279a-walt.sh test script has been improved to check for rcs presence 1665 and succeed when missing. 1666 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1667 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1668 1669 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jan 2011 05:21:36 +1100 1670 1671aegis (4.25.D314-1) unstable; urgency=low 1672 1673 * The warning issued when the LANG setting is broken has been improved, it now 1674 informs the user of the file being looked for, and some reasons why it may 1675 not be acessable. 1676 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1677 1678 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Dec 2010 21:56:32 +1100 1679 1680aegis (4.25.D313-1) unstable; urgency=low 1681 1682 * This change set fixes a build problem. 1683 * My thanks to Aryeh Friedman <aryeh.friedman@gmail.com> for reporting this 1684 probhlem. 1685 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1686 1687 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Dec 2010 20:33:53 +1100 1688 1689aegis (4.25.D312-1) unstable; urgency=low 1690 1691 * The aede command has been refactored to use the common change_identifier 1692 code. 1693 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1694 1695 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 18:50:09 +1100 1696 1697aegis (4.25.D311-1) unstable; urgency=low 1698 1699 * The change version was incorrect for change 0, it was printed as .C-42. 1700 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1701 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1702 1703 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 17:25:19 +1100 1704 1705aegis (4.25.D310-1) unstable; urgency=low 1706 1707 * Undocumented and unused aedist -send flags has been removed from the code. 1708 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1709 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1710 1711 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 12:51:16 +1100 1712 1713aegis (4.25.D309-1) unstable; urgency=low 1714 1715 * This change-set add (brief) documentation for the user_config_file option of 1716 the aexml(1) command. 1717 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1718 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1719 1720 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 12:34:44 +1100 1721 1722aegis (4.25.D308-1) unstable; urgency=low 1723 1724 * The code responsible for check the file names charset has been fixed to 1725 allow spaces in file names and non ASCII characters. 1726 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1727 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1728 1729 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 12:31:00 +1100 1730 1731aegis (4.25.D307-1) unstable; urgency=low 1732 1733 * Outdated links are been removed from the download page 1734 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1735 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1736 1737 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 12:14:15 +1100 1738 1739aegis (4.25.D306-1) unstable; urgency=low 1740 1741 * Since Aegis require linking with libcurl and libcurl is often linked with 1742 OpenSSL there is a legal problem since plain GPLv3 is incompatible with the 1743 OpenSSL licence. 1744 * This change-set add the needed exception (stolen from FreeRadius) to make 1745 the linking legal. 1746 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1747 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1748 1749 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 12:09:23 +1100 1750 1751aegis (4.25.D305-1) unstable; urgency=low 1752 1753 * The aeipass command saves the value of the history_get_command project's 1754 field. It will be used later when retrieving files committed by the 1755 integrated change. 1756 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 1757 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1758 1759 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2010 09:07:09 +1100 1760 1761aegis (4.25.D304-1) unstable; urgency=low 1762 1763 * This change set fixes the 'crlf', 'fsf-address', 'gpl-version', and 'text' 1764 validations, so that they don't look at binary files. 1765 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1766 1767 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Nov 2010 22:22:38 +1100 1768 1769aegis (4.25.D303-1) unstable; urgency=low 1770 1771 * The aemakegen(1) command now has better output for the RPM .spec format, 1772 when faced with shared libraries. My thanks to Galen Seitz 1773 <galens@seitzassoc.com> for reporting this problem. 1774 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1775 1776 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Nov 2010 17:12:59 +1100 1777 1778aegis (4.25.D302-1) unstable; urgency=low 1779 1780 * The aemakegen(1) program now uses the libtool --tag option where 1781 appropriate, more. 1782 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1783 1784 -- Peter Miller <pmiller@opensource.org.au> Sun, 24 Oct 2010 23:16:17 +1100 1785 1786aegis (4.25.D301-1) unstable; urgency=low 1787 1788 * This change set adds the ability to set more debian/control fields from 1789 aemakegen(1) --target=debian. See the aemakegen(1) man page for more 1790 information. 1791 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1792 1793 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Oct 2010 13:03:18 +1100 1794 1795aegis (4.25.D300-1) unstable; urgency=low 1796 1797 * The aemakegen --target=makefile now used the LDFLAGS provided by ./configure 1798 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1799 1800 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Oct 2010 23:24:28 +1100 1801 1802aegis (4.25.D299-1) unstable; urgency=low 1803 1804 * The aelcf(1) command now understands all the different ways a change can be 1805 specified on the command line. 1806 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1807 1808 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Sep 2010 01:38:52 +1000 1809 1810aegis (4.25.D298-1) unstable; urgency=low 1811 1812 * This change set fixes a bug where 'ael pf' and 'aelpf' disagree, when they 1813 should not. The problem was caused by poor change set idientification, in 1814 the case where the change number was zero (0). 1815 * As a side effect, the aelpf command now understands the full range of 1816 command line options that may be used to identify a change set. 1817 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1818 1819 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Sep 2010 01:03:50 +1000 1820 1821aegis (4.25.D297-1) unstable; urgency=low 1822 1823 * The aemakegen command now uses common code to determine the existence of man 1824 pages, making all of the generation targets consistent. 1825 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1826 1827 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Sep 2010 01:30:56 +1000 1828 1829aegis (4.25.D296-1) unstable; urgency=low 1830 1831 * The aemakegen command was getting Debian *.install files wrong when datadir/ 1832 contaisn example scripts. 1833 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1834 1835 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Sep 2010 22:34:18 +1000 1836 1837aegis (4.25.D295-1) unstable; urgency=low 1838 1839 * The aemakegen command now uses $(LIBS) when linking programs, even when 1840 using libtool. 1841 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1842 1843 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Sep 2010 11:09:30 +1000 1844 1845aegis (4.25.D294-1) unstable; urgency=low 1846 1847 * The debian bug fix summary in the Debian/changelong now explicitly state 1848 that it is a summary, and more detail is available in later/earlier 1849 changelong entries. 1850 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1851 1852 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Aug 2010 11:23:19 +1000 1853 1854aegis (4.25.D293-1) unstable; urgency=low 1855 1856 * This change set updates the Danish translation. 1857 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1858 1859 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2010 18:07:05 +1000 1860 1861aegis (4.25.D292-1) unstable; urgency=low 1862 1863 * It is now possible to fine turn this policy with file attributes. 1864 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1865 1866 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2010 15:29:40 +1000 1867 1868aegis (4.25.D291-1) unstable; urgency=low 1869 1870 * This change set continues the eradication of unescaped minus characters. 1871 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1872 1873 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2010 08:33:07 +1000 1874 1875aegis (4.25.D290-1) unstable; urgency=low 1876 1877 * This change set continues the eradication of unescaped minus characters. 1878 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1879 1880 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 23:50:52 +1000 1881 1882aegis (4.25.D289-1) unstable; urgency=low 1883 1884 * This change set continues the eradication of unescaped minus characters. 1885 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1886 1887 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 23:02:41 +1000 1888 1889aegis (4.25.D288-1) unstable; urgency=low 1890 1891 * This change set continues the eradication of unescaped minus characters. 1892 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1893 1894 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 19:56:25 +1000 1895 1896aegis (4.25.D287-1) unstable; urgency=low 1897 1898 * This change set continues the eradication of unescaped minus characters. 1899 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1900 1901 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 19:10:40 +1000 1902 1903aegis (4.25.D286-1) unstable; urgency=low 1904 1905 * This change set continues the eradication of unsecaped minus characters. 1906 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1907 1908 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 16:53:33 +1000 1909 1910aegis (4.25.D285-1) unstable; urgency=low 1911 1912 * This change set continues the eradication of unsecaped minus characters. 1913 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1914 1915 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 16:12:13 +1000 1916 1917aegis (4.25.D284-1) unstable; urgency=low 1918 1919 * This change set continues the work to remove all unescaped hyphen from the 1920 roff files. 1921 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1922 1923 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 15:05:24 +1000 1924 1925aegis (4.25.D283-1) unstable; urgency=low 1926 1927 * This change set starts to get rid of the unsecaped hyphens in the man5 1928 sources, that lintian(1) complains about. 1929 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1930 1931 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 12:38:43 +1000 1932 1933aegis (4.25.D282-1) unstable; urgency=low 1934 1935 * This change set starts to get rid of the unsecaped hyphens in the groff 1936 sources, that lintian(1) complains about. 1937 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1938 1939 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2010 04:47:06 +1000 1940 1941aegis (4.25.D281-1) unstable; urgency=low 1942 1943 * The aede-policy(1) command has a new "escape-hyphen" policy, used to check 1944 one of the lintian(1) policies. 1945 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1946 1947 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2010 21:53:05 +1000 1948 1949aegis (4.25.D280-1) unstable; urgency=low 1950 1951 * The aemakegen(1) program now uses the libtool --tag option where 1952 appropriate. 1953 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1954 1955 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Aug 2010 17:11:59 +1000 1956 1957aegis (4.25.D279-1) unstable; urgency=low 1958 1959 * This change set updates the Debian package standards revision, written by 1960 aemakegen. 1961 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1962 1963 -- Peter Miller <pmiller@opensource.org.au> Thu, 24 Jun 2010 00:17:27 +1000 1964 1965aegis (4.25.D278-1) unstable; urgency=low 1966 1967 * A typo has been fixed in the Recursive Make paper. 1968 * My thanks to Justin Saunders <jaytek@gmail.com> for reporting this problem. 1969 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1970 1971 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jun 2010 00:20:59 +1000 1972 1973aegis (4.25.D277-1) unstable; urgency=low 1974 1975 * The Makefile.in files generated by aemakegen now clean up more files with 1976 'distclean', including junk left around by libtool. 1977 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1978 1979 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2010 15:03:38 +1000 1980 1981aegis (4.25.D276-1) unstable; urgency=low 1982 1983 * The aemakegen program now understands the AC_PATH_XTRA configure line. 1984 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1985 1986 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Apr 2010 12:11:44 +1100 1987 1988aegis (4.25.D275-1) unstable; urgency=low 1989 1990 * The pt_BR message translation has been updated. 1991 * My thanks to João Victor Duarte Martins <jvdm@sdf.lonestar.org> for this 1992 contribution. 1993 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 1994 1995 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Mar 2010 19:07:43 +1100 1996 1997aegis (4.25.D274-1) unstable; urgency=low 1998 1999 * The aeca command now understands more options for identifying change sets. 2000 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2001 2002 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Mar 2010 23:43:30 +1100 2003 2004aegis (4.25.D273-1) unstable; urgency=low 2005 2006 * At file creation the repository is searched to find a candidate UUID to be 2007 assigned to the new file. 2008 * The whole repository is looked to avoid race conditions, this means that 2009 file creation operations are serialized. 2010 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2011 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2012 2013 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 18:54:00 +1100 2014 2015aegis (4.25.D272-1) unstable; urgency=low 2016 2017 * iStudentUnion become signedOn inc. 2018 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2019 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2020 2021 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 17:56:34 +1100 2022 2023aegis (4.25.D271-1) unstable; urgency=low 2024 2025 * The UUID of a newly created file is assigned by the aenf(1) and aent(1) 2026 commands, previously it was assigned by the aeipass(1) command. 2027 * This change is needed to reduce the possibility of having, by mistake, the 2028 same file present in the repository with differente UUIDs. 2029 * The code in charge for assigning the UUID in the aeipass(1) command will not 2030 be removed for some time/release. 2031 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2032 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2033 2034 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 17:45:47 +1100 2035 2036aegis (4.25.D270-1) unstable; urgency=low 2037 2038 * modify another test to prepare file's UUID change. 2039 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2040 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2041 2042 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 17:00:32 +1100 2043 2044aegis (4.25.D269-1) unstable; urgency=low 2045 2046 * The test t0150a-walt.sh needs to be temporay changed to keep minimal the 2047 UUID assigning code rework. 2048 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2049 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2050 2051 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 16:43:46 +1100 2052 2053aegis (4.25.D268-1) unstable; urgency=low 2054 2055 * The aed command used to incorporate part of the functionality of change_ 2056 file_promote, remove it since change_file_promote is anyway called before. 2057 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2058 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2059 2060 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 16:30:08 +1100 2061 2062aegis (4.25.D267-1) unstable; urgency=low 2063 2064 * The change_file_promote function will not change files with mismatching 2065 UUID. This change is needed to assign UUID at file creation. 2066 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2067 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2068 2069 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 15:46:04 +1100 2070 2071aegis (4.25.D266-1) unstable; urgency=low 2072 2073 * Three test scripts has been update to use the -no-uuid option for aenf/aent. 2074 This is in preparation of the change that assign uuid to files at creation 2075 time. 2076 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2077 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2078 2079 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2010 15:02:06 +1100 2080 2081aegis (4.25.D265-1) unstable; urgency=low 2082 2083 * The aemakegen command now better handles .y source files in deeper 2084 directories. 2085 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2086 2087 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2010 10:20:04 +1100 2088 2089aegis (4.25.D264-1) unstable; urgency=low 2090 2091 * A release is considered stable if the second number is even. 2092 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2093 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2094 2095 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Mar 2010 18:30:36 +1100 2096 2097aegis (4.25.D263-1) unstable; urgency=low 2098 2099 * Change the name and logic of a variable to make the code easyer to 2100 understand. 2101 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2102 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2103 2104 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Mar 2010 15:39:27 +1100 2105 2106aegis (4.25.D262-1) unstable; urgency=low 2107 2108 * Text describing the -UUID and -No-UUID options in the aenf(1) and aent(1) 2109 man pages has been extracted and placed in o_uuid.so. 2110 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2111 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2112 2113 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Mar 2010 14:54:15 +1100 2114 2115aegis (4.25.D261-1) unstable; urgency=low 2116 2117 * The aeipass(1) command now free the attributes list of a file if empty. 2118 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2119 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2120 2121 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Mar 2010 00:15:51 +1100 2122 2123aegis (4.25.D260-1) unstable; urgency=low 2124 2125 * The -uuid and -no-uuid options of the aenf/aent commands are now the 2126 preferred way to assign/avoid an UUID at file creation. 2127 * The aedist -rec command has been change to follow the new convention. 2128 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2129 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2130 2131 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Mar 2010 23:19:59 +1100 2132 2133aegis (4.25.D259-1) unstable; urgency=low 2134 2135 * The -no-uuid option option has been added to aent and aenf commands. 2136 * The option is part of the UUID assignment rework, at the end of wich the 2137 file UUID will be assgned by aenf/aent. 2138 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2139 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2140 2141 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Mar 2010 22:16:35 +1100 2142 2143aegis (4.25.D258-1) unstable; urgency=low 2144 2145 * In some rare cases, the format specifier for off_t was being calculated 2146 incorrectly. 2147 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2148 2149 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Feb 2010 15:26:09 +1100 2150 2151aegis (4.25.D257-1) unstable; urgency=low 2152 2153 * A bug has been fixed that make it possible the removal of difference files 2154 for removed files. 2155 * My thanks to Cal Webster for reporting the problem. 2156 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2157 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2158 2159 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Feb 2010 17:43:53 +1100 2160 2161aegis (4.25.D256-1) unstable; urgency=low 2162 2163 * The aemakegen command now understands how to write multi-package spec files. 2164 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2165 2166 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 2010 23:02:21 +1100 2167 2168aegis (4.25.D255-1) unstable; urgency=low 2169 2170 * A bug has been fixed in the rpm-spec output of the aemakegen command, it no 2171 longer runs the Source and URL lines together. 2172 * My thanks to Galen Seitz for reporting this problem. 2173 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2174 2175 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 2010 18:57:36 +1100 2176 2177aegis (4.25.D254-1) unstable; urgency=low 2178 2179 * This change set fixes a problem when installing shared libraries with a non- 2180 standard path. 2181 * My thnaks to Fathi Boudra for reporting this problem. 2182 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2183 2184 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Feb 2010 11:08:51 +1100 2185 2186aegis (4.25.D253-1) unstable; urgency=low 2187 2188 * The aemakgen command now understands --target=rpm-spec in order to construct 2189 RPM .spec files. 2190 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2191 2192 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 11:25:36 +1100 2193 2194aegis (4.25.D252-1) unstable; urgency=low 2195 2196 * This change fixes a problem with debian packages and libraries without 'lib' 2197 at the start of their name. 2198 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2199 2200 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 09:50:33 +1100 2201 2202aegis (4.25.D251-1) unstable; urgency=low 2203 2204 * This change-set fixes some compilation problem related to DEBUG 2205 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2206 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2207 2208 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 08:58:06 +1100 2209 2210aegis (4.25.D250-1) unstable; urgency=low 2211 2212 * Two small typos, discovered with the help of Debian's lintian, has been 2213 fixed 2214 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2215 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2216 2217 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 07:04:32 +1100 2218 2219aegis (4.25.D249-1) unstable; urgency=low 2220 2221 * The execution of aelock -list requires a feature not available on Hurd, so 2222 the test script is assumed to pass. 2223 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2224 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2225 2226 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 06:54:01 +1100 2227 2228aegis (4.25.D248-1) unstable; urgency=low 2229 2230 * This change set fixes a false assumption in aemakegen that a project 2231 containing a library will always have a 'lib' prefix. 2232 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2233 2234 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jan 2010 23:16:01 +1100 2235 2236aegis (4.25.D247-1) unstable; urgency=low 2237 2238 * This change set fixes a few typos in the aemakegen(1) man page. 2239 * It also adds the aemakegen:library-directory project attribute 2240 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2241 2242 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jan 2010 07:55:20 +1100 2243 2244aegis (4.25.D246-1) unstable; urgency=low 2245 2246 * There is a new Danish error message translation available. 2247 * My thanks to Joe Hansen <joedalton2@yahoo.dk> and the GNU Translation 2248 Project (http://translationproject.org) for this contribution. 2249 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2250 2251 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Dec 2009 22:37:44 +1100 2252 2253aegis (4.25.D245-1) unstable; urgency=low 2254 2255 * This change-set introduce minor changes to the etc/archive.cook file needed 2256 to make the life easier to the Aegis stable branch maintainer. 2257 * Often the stable release fails since the repository contains fields defined 2258 by the development branch. 2259 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2260 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2261 2262 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Nov 2009 14:03:55 +1100 2263 2264aegis (4.25.D244-1) unstable; urgency=low 2265 2266 * Fixed a small error related to the use of file locks on HURD. 2267 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2268 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2269 2270 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Nov 2009 13:13:33 +1100 2271 2272aegis (4.25.D243-1) unstable; urgency=low 2273 2274 * The test test/02/t0244a-walt.sh has been fixed to work correctly when the 2275 gid of a newly created file is taken from the gid of the parent directory 2276 instead of being taked from the fsgid of the process creating the file. 2277 * My thanks to Petr Salinger for pointing me in the right direction. 2278 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2279 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2280 2281 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Nov 2009 12:27:53 +1100 2282 2283aegis (4.25.D242-1) unstable; urgency=low 2284 2285 * The way hurd is detected has been improved, we also recognise the __GNU__ 2286 macro. 2287 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2288 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2289 2290 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Nov 2009 11:51:07 +1100 2291 2292aegis (4.25.D241-1) unstable; urgency=low 2293 2294 * This change rebuilds Aegis for x86_64, and changes the default architecture 2295 to same. 2296 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2297 2298 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Nov 2009 22:45:44 +1100 2299 2300aegis (4.25.D240-1) unstable; urgency=low 2301 2302 * A bit of refactoring under aegis/ directory. 2303 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2304 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2305 2306 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Oct 2009 19:17:03 +1100 2307 2308aegis (4.25.D239-1) unstable; urgency=low 2309 2310 * This change set fixes a typo in the howto document. 2311 * My thanks to Aryeh M. Friedman <aryeh.friedman@gmail.com> for reporting this 2312 problem. 2313 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2314 2315 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Oct 2009 11:01:44 +1100 2316 2317aegis (4.25.D238-1) unstable; urgency=low 2318 2319 * This change correct a reference site details. My thanks to Aryeh M. 2320 Friedman <aryeh.friedman@gmail.com> for reporting this problem. 2321 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2322 2323 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Oct 2009 18:22:35 +1100 2324 2325aegis (4.25.D237-1) unstable; urgency=low 2326 2327 * The project list, both for "ael p" and aeget, has been changed so that leaf 2328 branches come first, then ancestor branches, and lastly the trunk. Projects 2329 overall are still sorted alphabetically. 2330 * This change was made to emphasize that leaf branches are almost always more 2331 interesting than less qualified branches or trunks. 2332 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2333 2334 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Oct 2009 15:56:21 +1100 2335 2336aegis (4.25.D236-1) unstable; urgency=low 2337 2338 * This change set tweaks the webiface intro page. 2339 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2340 2341 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Sep 2009 21:34:40 +1000 2342 2343aegis (4.25.D235-1) unstable; urgency=low 2344 2345 * Some minor problems with aesubunit(1) man page formatting have been fixed. 2346 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2347 2348 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Sep 2009 16:26:18 +1000 2349 2350aegis (4.25.D234-1) unstable; urgency=low 2351 2352 * A bug has been fixed in the way aemakgen debian target figures out it has 2353 seen test files. 2354 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2355 2356 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Sep 2009 22:35:55 +1000 2357 2358aegis (4.25.D233-1) unstable; urgency=low 2359 2360 * The aemakgen debian target now updates to standards version 3.8.3 of DM- 2361 Upload-Allowed is set. 2362 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2363 2364 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Sep 2009 21:39:56 +1000 2365 2366aegis (4.25.D232-1) unstable; urgency=low 2367 2368 * Several attributes (file, change set, and project) were abset from the 2369 corresponding man pages. 2370 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2371 2372 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Sep 2009 13:15:38 +1000 2373 2374aegis (4.25.D231-1) unstable; urgency=low 2375 2376 * A bug has been fixed in aemakegen, it no longer fails to add the shared 2377 library dependencies to binary packages. 2378 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2379 2380 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Sep 2009 10:26:24 +1000 2381 2382aegis (4.25.D230-1) unstable; urgency=low 2383 2384 * Several more gcc 4.4 build glitches have been fixed. 2385 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2386 2387 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Sep 2009 13:23:48 +1000 2388 2389aegis (4.25.D229-1) unstable; urgency=low 2390 2391 * The dh_strip in debian/rules is not more selective about using a deb 2392 package. 2393 * A bug has also been fixed in the Makefile.am generation, it was getting 2394 tests wrong. 2395 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2396 2397 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Aug 2009 11:56:13 +1000 2398 2399aegis (4.25.D228-1) unstable; urgency=low 2400 2401 * The debian output of aemakegen now places sections 5, 6 and 7 into the 2402 normal installe, rather than the -dev install list. 2403 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2404 2405 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Aug 2009 09:39:26 +1000 2406 2407aegis (4.25.D227-1) unstable; urgency=low 2408 2409 * The maintainer's email address has changed. 2410 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2411 2412 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Jul 2009 11:45:28 +1000 2413 2414aegis (4.25.D226-1) unstable; urgency=low 2415 2416 * There is a new aemakgen:noinst file attribute, that aemakegen understands to 2417 mean that the program it is part of is not to be installed. It should be 2418 attached to the main.c (etc) file of a program. 2419 * If a source file has a aemakgen:noinst attribute (a script or a */main.c 2420 etc) then the generate Makefile (etc) will not install it. 2421 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2422 2423 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Jul 2009 16:34:00 +1000 2424 2425aegis (4.25.D225-1) unstable; urgency=low 2426 2427 * The debian changelog generation now "floats" the "Closes:" details into the 2428 first changelog entry. 2429 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2430 2431 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Jul 2009 23:33:58 +1000 2432 2433aegis (4.25.D224-1) unstable; urgency=low 2434 2435 * There are now change::version_get, change::description_get and 2436 change::brief_description_get mthods. As a result the change_version_get, 2437 change_description_get and change_brief_description_get functiosn are now 2438 deprecated. Side effect of the deprecation have been refactored. 2439 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2440 2441 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Jul 2009 21:42:21 +1000 2442 2443aegis (4.25.D223-1) unstable; urgency=low 2444 2445 * The fix for CVE2008-4938 was incomplete, still leaving a pair of temporary 2446 files under /tmp/, and making a pair of reminder scripts not functional. 2447 * This change set fix this problems. 2448 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2449 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2450 2451 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jul 2009 23:20:52 +1000 2452 2453aegis (4.25.D222-1) unstable; urgency=low 2454 2455 * The debian/control file generation has been improved. It no longer has the 2456 -dev package debend on the -dbg paclage, and it places the runtime libraries 2457 in ther 'libs' section. 2458 * My thanks to Frank Lichtenheld <ftpmaster@debian.org> for reporting these 2459 problems. 2460 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2461 2462 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Jul 2009 20:33:31 +1000 2463 2464aegis (4.25.D221-1) unstable; urgency=low 2465 2466 * This change-set modify the etc/test.sh script in order to make the test- 2467 suite to be run under the proper user by means of Debian pbuilder. 2468 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2469 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2470 2471 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jul 2009 17:03:53 +1000 2472 2473aegis (4.25.D220-1) unstable; urgency=low 2474 2475 * This change-set add the test_magic program, it is used by test to replicate 2476 the exact behaviour of the os_magic_file function. 2477 * Passing from libmagic v.4.26 (found on Debian Lenny) to libmagic v.5.03 2478 (found on Debian Sid as of 2009-06-24) break t0228a-matt.sh because of a new 2479 charset=binary field printed for, at least, .gif files. 2480 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2481 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2482 2483 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jul 2009 09:38:32 +1000 2484 2485aegis (4.25.D219-1) unstable; urgency=low 2486 2487 * Theer is a new aent -edit command line option, that automatically puts you 2488 in an editor for your new test script, avoiding the copy-and-paste step 2489 required when the new test has an automatically generated file name. 2490 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2491 2492 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jul 2009 14:40:45 +1000 2493 2494aegis (4.25.D218-1) unstable; urgency=low 2495 2496 * A typo has been fixed in the output of the Change Download web page. 2497 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2498 2499 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Jul 2009 08:52:38 +1000 2500 2501aegis (4.25.D217-1) unstable; urgency=low 2502 2503 * This change-set make t0228a-matt more robust wrt file type identification. 2504 * My thanks to Lucas Nussbaum of the Debian crew for reporting the problem as 2505 Debian Bug#533981. 2506 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2507 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2508 2509 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jun 2009 17:12:50 +1000 2510 2511aegis (4.25.D216-1) unstable; urgency=low 2512 2513 * This change-set fix a minor problem in script/xaegis.in. 2514 * This change-set has been derived from a patch found in the Debian package 2515 for Aegis. 2516 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2517 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2518 2519 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jun 2009 16:33:41 +1000 2520 2521aegis (4.25.D215-1) unstable; urgency=low 2522 2523 * This change-set fix a segfault in aediff 2524 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2525 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2526 2527 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jun 2009 13:25:35 +1000 2528 2529aegis (4.25.D214-1) unstable; urgency=low 2530 2531 * The debian policy manual, version 3.8.2.0, lists new Section names. The 2532 aemakegen debioan target now understands them. It also calculates the 2533 minimum standards version. 2534 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2535 2536 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Jun 2009 11:49:04 +1000 2537 2538aegis (4.25.D213-1) unstable; urgency=low 2539 2540 * It is now possible to set the DM-Upload-Allowed field in debian/control 2541 files. 2542 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2543 2544 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Jun 2009 19:41:33 +1000 2545 2546aegis (4.25.D212-1) unstable; urgency=low 2547 2548 * This change set fixes a small build problem. 2549 * my thanks to Marko Schutz for reporting this problem. 2550 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2551 2552 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Jun 2009 12:25:32 +1000 2553 2554aegis (4.25.D211-1) unstable; urgency=low 2555 2556 * This change-set makes the life easier for aegis developers: at the first 2557 integration the aegis-<ver>.ae archive is missing an important file 2558 (aegis.conf.d/site.conf) since it is used to isolate site specific 2559 configuration. 2560 * The file is however essential for the build, thus we make the build fail 2561 with meaningful error messagge suggesting also how to add the missing piece. 2562 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2563 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2564 2565 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Jun 2009 08:44:14 +1000 2566 2567aegis (4.25.D210-1) unstable; urgency=low 2568 2569 * The aemakegen debian target now places the library dbg targets into the 2570 correct "Section: debug" 2571 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2572 2573 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Jun 2009 21:05:59 +1000 2574 2575aegis (4.25.D209-1) unstable; urgency=low 2576 2577 * The aemakegen command will get the changelog right for branches. It's 2578 tricky. 2579 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2580 2581 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Jun 2009 00:41:21 +1000 2582 2583aegis (4.25.D208-1) unstable; urgency=low 2584 2585 * With every aenf I get a warning/error "dnsdomainname: not found". 2586 * I'd like to suggest another option of obtaining the domain name. 2587 * On systems without dnsdomainname (like NetBSD) and without a linux-ish '-d' 2588 switch to hostname it would be nice to check whether the result of hostname, 2589 cut after the first '.' has the structure of a domain name. 2590 * My thanks to Mark Shultz for this suggestion. 2591 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2592 2593 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Jun 2009 11:43:51 +1000 2594 2595aegis (4.25.D207-1) unstable; urgency=low 2596 2597 * This change set makes the Debian package generation consistent with the 2598 Makefile.in generation. 2599 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2600 2601 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Jun 2009 11:16:40 +1000 2602 2603aegis (4.25.D206-1) unstable; urgency=low 2604 2605 * The generated Makefile.in now copes with projects with exactly one installed 2606 include file. 2607 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2608 2609 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Jun 2009 22:03:15 +1000 2610 2611aegis (4.25.D205-1) unstable; urgency=low 2612 2613 * There is a new aede-policy reserved-words validation, to look for mis-uses 2614 of C and C++ reserved identifiers. 2615 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2616 2617 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 May 2009 22:57:22 +1000 2618 2619aegis (4.25.D204-1) unstable; urgency=low 2620 2621 * Translated some new message in the italian message catalog 2622 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2623 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2624 2625 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 May 2009 21:46:41 +1000 2626 2627aegis (4.25.D203-1) unstable; urgency=low 2628 2629 * This change-set fix some printf format error related to DEBUG. 2630 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2631 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2632 2633 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 May 2009 21:15:28 +1000 2634 2635aegis (4.25.D202-1) unstable; urgency=low 2636 2637 * IStudentUnion has been added to the web page of reference sites. 2638 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2639 2640 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 May 2009 09:19:59 +1000 2641 2642aegis (4.25.D201-1) unstable; urgency=low 2643 2644 * This change-set incorporates more changes needed to build on the linux-x86_ 2645 64 architecture. 2646 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2647 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2648 2649 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 May 2009 11:55:25 +1000 2650 2651aegis (4.25.D200-1) unstable; urgency=low 2652 2653 * Some, DEBUG only, output format conversion problems have been fixed. 2654 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2655 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2656 2657 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 May 2009 08:35:44 +1000 2658 2659aegis (4.25.D199-1) unstable; urgency=low 2660 2661 * The aemakegen only does away with tabs in Makefile.am file if it has too. 2662 Seems the users like having the tabs. 2663 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2664 2665 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 May 2009 09:44:50 +1000 2666 2667aegis (4.25.D198-1) unstable; urgency=low 2668 2669 * The aemakgen command now produces better Makefile.am files. 2670 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2671 2672 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 May 2009 23:02:54 +1000 2673 2674aegis (4.25.D197-1) unstable; urgency=low 2675 2676 * The aemakegen command now minimses the lenths of lines that it prints. 2677 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2678 2679 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 May 2009 13:23:54 +1000 2680 2681aegis (4.25.D196-1) unstable; urgency=low 2682 2683 * The most recent version of bash(1) objected to the zsh code in lib/ 2684 profile.in, even though it wasn't being executed. That code has been split 2685 into its own file. 2686 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2687 2688 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Apr 2009 17:01:54 +1000 2689 2690aegis (4.25.D195-1) unstable; urgency=low 2691 2692 * There is a new aelsf(1) command, that can be used as a single command 2693 instead of running both aelpf and aelcf. 2694 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2695 2696 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Apr 2009 22:32:12 +1000 2697 2698aegis (4.25.D194-1) unstable; urgency=low 2699 2700 * This change set is basically a rebuild. 2701 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2702 2703 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Apr 2009 17:34:53 +1000 2704 2705aegis (4.25.D193-1) unstable; urgency=low 2706 2707 * The aecp, aenf and aerm command now accept the --as-needed option, making it 2708 possible to script these commands in possibly redundant situations. 2709 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2710 2711 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Apr 2009 23:18:04 +1000 2712 2713aegis (4.25.D192-1) unstable; urgency=low 2714 2715 * They Y2K stuff has been removed from the front page. 2716 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2717 2718 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Apr 2009 12:02:23 +1000 2719 2720aegis (4.25.D191-1) unstable; urgency=low 2721 2722 * The standards version has been incremented to make lintian happy. 2723 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2724 2725 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Apr 2009 12:11:28 +1000 2726 2727aegis (4.25.D190-1) unstable; urgency=low 2728 2729 * This change-set convert more types from long to size_t to follow the 2730 specification the `read' function (accept size_t, returns ssize_t). 2731 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2732 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2733 2734 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Apr 2009 09:34:01 +1000 2735 2736aegis (4.25.D189-1) unstable; urgency=low 2737 2738 * The aesub(5) man page, failed to reference aeuconf(5) in the email address 2739 section. 2740 * My thanks to Aryeh M. Friedman for reporting this problem. 2741 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2742 2743 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Apr 2009 08:57:42 +1000 2744 2745aegis (4.25.D188-1) unstable; urgency=low 2746 2747 * The aemakegen command is now able to *not* generate a debian/copyright file 2748 if aemakegen:debian:copyright = false 2749 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2750 2751 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Mar 2009 14:33:07 +1100 2752 2753aegis (4.25.D187-1) unstable; urgency=low 2754 2755 * The aepatch command now understands MIME multipart messages on input. It 2756 also has a work-around for a M$ Excghange Server bug. 2757 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2758 2759 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Mar 2009 21:39:21 +1100 2760 2761aegis (4.25.D186-1) unstable; urgency=low 2762 2763 * A bugs has been fixed in the "aelock --list" and "ael lock" commands. They 2764 no longer break when they come across a non-existent project. 2765 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2766 2767 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Mar 2009 19:56:14 +1100 2768 2769aegis (4.25.D185-1) unstable; urgency=low 2770 2771 * The "ael locks" listing now provides more accurate output. 2772 * My thanks to Malcolm Butler for this patch. 2773 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2774 2775 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Mar 2009 10:19:53 +1100 2776 2777aegis (4.25.D184-1) unstable; urgency=low 2778 2779 * The debian-change-log report now appends "-1" to the end of the version. 2780 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2781 2782 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Mar 2009 13:36:20 +1100 2783 2784aegis (4.25.D183-1) unstable; urgency=low 2785 2786 * The aepatch -receive option now silently ignores build files in patches. 2787 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2788 2789 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Mar 2009 13:02:30 +1100 2790 2791aegis (4.25.D182-1) unstable; urgency=low 2792 2793 * This change-set add more %p conversion. 2794 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2795 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2796 2797 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Mar 2009 18:24:16 +1100 2798 2799aegis (4.25.D181-1) unstable; urgency=low 2800 2801 * This change-set convert more file unser libaegis/ to use %p. 2802 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2803 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2804 2805 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Mar 2009 01:01:18 +1100 2806 2807aegis (4.25.D180-1) unstable; urgency=low 2808 2809 * A number of typos in the ae-repo-ci(1) man page have been fixed. 2810 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2811 2812 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Mar 2009 22:33:15 +1100 2813 2814aegis (4.25.D179-1) unstable; urgency=low 2815 2816 * This change make off_t the preferred type to represent file related 2817 quantities (size, position). 2818 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2819 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2820 2821 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Mar 2009 05:22:19 +1100 2822 2823aegis (4.25.D178-1) unstable; urgency=low 2824 2825 * Another Aegis project has been aded to the "Other Aegis Projects" web page. 2826 * My thanks to Samuel Martin <samuelm@dit.upm.es> for this information. 2827 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2828 2829 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Mar 2009 22:47:48 +1100 2830 2831aegis (4.25.D177-1) unstable; urgency=low 2832 2833 * This change-set converts more files to print pointers using the %p output 2834 conversion. 2835 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2836 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2837 2838 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Mar 2009 09:40:07 +1100 2839 2840aegis (4.25.D176-1) unstable; urgency=low 2841 2842 * The files under libaegis/ now use %p to print pointers. 2843 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2844 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2845 2846 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Mar 2009 18:03:42 +1100 2847 2848aegis (4.25.D175-1) unstable; urgency=low 2849 2850 * The code under common/ print the value of pointers using the %p output 2851 formatter. 2852 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2853 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2854 2855 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Mar 2009 00:44:57 +1100 2856 2857aegis (4.25.D174-1) unstable; urgency=low 2858 2859 * The fmtgen program generate trace statements that use the %p formatter when 2860 printing the value of a pointer. 2861 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 2862 * Signed-off-by: Walter Franzini <walter.franzini@gmail.com> 2863 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2864 2865 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Mar 2009 22:47:50 +1100 2866 2867aegis (4.25.D173-1) unstable; urgency=low 2868 2869 * The aemakegen --target=debian has been harmonised with the target=automake. 2870 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2871 2872 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Feb 2009 16:30:54 +1100 2873 2874aegis (4.25.D172-1) unstable; urgency=low 2875 2876 * This change fixes a bug where aemakegen was installing too many scrpts in 2877 the automake target. 2878 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2879 2880 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Feb 2009 15:29:37 +1100 2881 2882aegis (4.25.D171-1) unstable; urgency=low 2883 2884 * This change set fixes a problem cause by libtool, since it makes executables 2885 than need to be writable (and they don't accept that it is a bug). So we 2886 have to execute it once at build time, otherwise baseline and regrssion 2887 tests fail. 2888 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2889 2890 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Feb 2009 02:17:53 +1100 2891 2892aegis (4.25.D170-1) unstable; urgency=low 2893 2894 * A bug has been fixed in the aemakegen --target=automake treatment of the 2895 TESTS_ENVIRONMENT setting. 2896 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2897 2898 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Feb 2009 23:24:38 +1100 2899 2900aegis (4.25.D169-1) unstable; urgency=low 2901 2902 * The aemakegen command has been improved so that the automake target handles 2903 scripts propoperly. 2904 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2905 2906 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Feb 2009 21:04:26 +1100 2907 2908aegis (4.25.D168-1) unstable; urgency=low 2909 2910 * A bug has been fixed in the aemakegen --target=automake that was not 2911 printing the source file lists for check_PROGRAMS 2912 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2913 2914 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Feb 2009 18:19:17 +1100 2915 2916aegis (4.25.D167-1) unstable; urgency=low 2917 2918 * The aemakegen command now understands "main" better, and uses consistent 2919 progname hintinh actoss all targets. 2920 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2921 2922 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Feb 2009 15:51:51 +1100 2923 2924aegis (4.25.D166-1) unstable; urgency=low 2925 2926 * A number of bugs in aemakegen have been fixed. All targets now use 2927 consistent tests for C and C++ source files. 2928 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2929 2930 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Feb 2009 14:20:13 +1100 2931 2932aegis (4.25.D165-1) unstable; urgency=low 2933 2934 * This change set fix some memory management error. 2935 * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net> 2936 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 2937 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2938 2939 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2009 12:26:59 +1100 2940 2941aegis (4.25.D164-1) unstable; urgency=low 2942 2943 * The aemakegen --target=debian now generates a changelog file that dpkg- 2944 buildpackage likes better. 2945 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2946 2947 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Feb 2009 16:57:45 +1100 2948 2949aegis (4.25.D163-1) unstable; urgency=low 2950 2951 * The aemakegen command now understands *roff include dependencies when 2952 building Makefile.in output. 2953 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2954 2955 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Feb 2009 22:47:56 +1100 2956 2957aegis (4.25.D162-1) unstable; urgency=low 2958 2959 * The aeib minimum now ignored 'build' usage files, because they are build 2960 artifacts. 2961 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2962 2963 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Feb 2009 16:59:52 +1100 2964 2965aegis (4.25.D161-1) unstable; urgency=low 2966 2967 * The history file mode (prevention) code occasionally has a problem resetting 2968 the mode, so make it a warning not a fatal error, because its shouldn't be 2969 fatal (the history file content is correct). 2970 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2971 2972 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Feb 2009 22:40:56 +1100 2973 2974aegis (4.25.D160-1) unstable; urgency=low 2975 2976 * The history file time modification (prevention) code occasionally has a 2977 problem resetting the mtime, so make it a warning not a fatal error, because 2978 its shouldn't be fatal (the history file content is correct). 2979 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2980 2981 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Feb 2009 21:07:05 +1100 2982 2983aegis (4.25.D159-1) unstable; urgency=low 2984 2985 * When the development directory style is "cvs" the aeclean command should 2986 remove "build" usage files as well. Also, don't apply aede-policy to 2987 'build' files (they aren't primary source files). 2988 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2989 2990 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Feb 2009 17:36:30 +1100 2991 2992aegis (4.25.D158-1) unstable; urgency=low 2993 2994 * The aegis:history_get_command user defined change's attribute is not 2995 propagate since it's value may be wrong on the receiving side. 2996 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 2997 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 2998 2999 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jan 2009 09:43:54 +1100 3000 3001aegis (4.25.D157-1) unstable; urgency=low 3002 3003 * The propaganda page has been updated, AVS is now licensed GPL. 3004 * My thanks to Pierre Meyer <pierre.meyer@avisto.com> for letting me know. 3005 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3006 3007 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jan 2009 09:09:36 +1100 3008 3009aegis (4.25.D156-1) unstable; urgency=low 3010 3011 * The aemakegen command now also accepts noinst_ programs prefixes to mean 3012 "don not install" in addition to the test_ prefix. This is consistent with 3013 automake usage. 3014 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3015 3016 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2009 19:08:59 +1100 3017 3018aegis (4.25.D155-1) unstable; urgency=low 3019 3020 * This change set fixes a bug in aede-policy command, it wasn't checking 3021 anything. 3022 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3023 3024 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2009 17:39:15 +1100 3025 3026aegis (4.25.D154-1) unstable; urgency=low 3027 3028 * The aede-policy command now silently does nothing in the being-integrated 3029 state. 3030 * My thanks to Jerrry Pendergraft for this suggestion. 3031 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3032 3033 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2009 11:25:09 +1100 3034 3035aegis (4.25.D153-1) unstable; urgency=low 3036 3037 * Used defined attributes was printed twice in the aerevml -send output 3038 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3039 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3040 3041 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2009 10:01:21 +1100 3042 3043aegis (4.25.D152-1) unstable; urgency=low 3044 3045 * This change set fixes a small memory management error to do with branches. 3046 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3047 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3048 3049 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Jan 2009 21:01:28 +1100 3050 3051aegis (4.25.D151-1) unstable; urgency=low 3052 3053 * Fixed a compile time error and a run time error. 3054 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3055 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3056 3057 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Jan 2009 09:07:36 +1100 3058 3059aegis (4.25.D150-1) unstable; urgency=low 3060 3061 * The aeca --uuid command has been fixed to not set the file fingerprint for 3062 derived (usage_build) files since they are never differenced. 3063 * The problem has been discovered receiving (via aedist -rec) a change-set 3064 registering into aegis a derived file: it was not possible to integrate the 3065 change because of a "tampered file" message 3066 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3067 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3068 3069 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Jan 2009 12:26:01 +1100 3070 3071aegis (4.25.D149-1) unstable; urgency=low 3072 3073 * This change adds a new $hostname substitution. 3074 * My thanks to Aryeh Friedman <aryeh.friedman@gmail.com> for this suggestion. 3075 * It also fixes a bug where substitution errors were not being reported. 3076 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3077 3078 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2009 00:18:40 +1100 3079 3080aegis (4.25.D148-1) unstable; urgency=low 3081 3082 * The aeclean command has been changed to be more consistent with the aedb and 3083 aeclone commands, and now runs the develop_begin_command before it updates 3084 the symlinks for the development directory style. 3085 * My thanks to Malcolm Butler <list+aegis@malb.org> for reporting this 3086 problem. 3087 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3088 3089 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Dec 2008 21:32:10 +1100 3090 3091aegis (4.25.D147-1) unstable; urgency=low 3092 3093 * Ther is a new develop_begin_early_command, that runs immediately after the 3094 development directory is created, as opposed to develop_begin_commamd that 3095 runs aftre the development is fully populated. 3096 * My thanks to Malcolm Butler <list+aegis@malb.org> for this suggestion. 3097 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3098 3099 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Dec 2008 14:46:57 +1100 3100 3101aegis (4.25.D146-1) unstable; urgency=low 3102 3103 * Another segfault related to "broken" event list has been fixed in aedist - 3104 send. 3105 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3106 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3107 3108 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Dec 2008 22:58:04 +1100 3109 3110aegis (4.25.D145-1) unstable; urgency=low 3111 3112 * This change fixes a test that should have been updated when the last 3113 aemakegen improvement was integrated. 3114 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3115 3116 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Dec 2008 21:38:12 +1100 3117 3118aegis (4.25.D144-1) unstable; urgency=low 3119 3120 * This change ads the image direct from MOMA, with the background erased. 3121 * http://www.metmuseum.org/toah/images/hb/hb_1984.184.1,2.jpg 3122 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3123 3124 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Dec 2008 01:24:20 +1100 3125 3126aegis (4.25.D143-1) unstable; urgency=low 3127 3128 * A bug has been fixed in aemakegen, it was installing pkg-config files in the 3129 wrong plae, it now uses the correct (but inconsistently named) /usr/liv/ 3130 pkgconfig directory. 3131 * My thanks to Conrad Parker for reporting this problem. 3132 * Signed-off-by: Peter Miller <pmiller@opensource.org.au> 3133 3134 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Dec 2008 15:21:27 +1100 3135 3136aegis (4.25.D142-1) unstable; urgency=low 3137 3138 * The aesub command has been fixed ... 3139 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3140 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3141 3142 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Dec 2008 14:46:07 +1100 3143 3144aegis (4.25.D141-1) unstable; urgency=low 3145 3146 * There is a new aede-policy for detecting C comments on C++ files, or C++ 3147 comments in C files. 3148 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3149 3150 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Dec 2008 23:32:55 +1100 3151 3152aegis (4.25.D140-1) unstable; urgency=low 3153 3154 * An Italian message translation has been submitted. My thanks to Vincenzo 3155 Campanella. 3156 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3157 3158 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Nov 2008 21:29:02 +1100 3159 3160aegis (4.25.D139-1) unstable; urgency=low 3161 3162 * A bugs has been fixed in the aemahegen debian output, it was getting the 3163 package name for the shared library wrong. 3164 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3165 3166 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Nov 2008 12:05:25 +1100 3167 3168aegis (4.25.D138-1) unstable; urgency=low 3169 3170 * The .pfs file are stripped of transient fields and fake transparent entries 3171 are removed. 3172 * This change-set will not be backported to the stable branch since it change 3173 the way the .pfs file is written. 3174 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3175 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3176 3177 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Nov 2008 14:55:43 +1100 3178 3179aegis (4.25.D137-1) unstable; urgency=low 3180 3181 * The c532 change-set contains some wrong comment and unneeded code. This 3182 change-set fix it. 3183 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3184 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3185 3186 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Nov 2008 13:20:04 +1100 3187 3188aegis (4.25.D136-1) unstable; urgency=low 3189 3190 * The branch fstate can contain fake transparent entries when a change not yet 3191 integrated modifies for the first time in the branch a file. 3192 * It is possible that such entries cause troubles if the project is configured 3193 to write the pfstate file. To avoid such troubles the fake transparent 3194 entries are stripped on the fly when reading the pfstate file. 3195 * A transparent entry is fake if one of the about_to_be_{copied,created}_be 3196 fields is not zero. 3197 * This change-set does not modify the way the pfstate file is written. 3198 * PS: this change-set contains some wrong comment and some unneeded code, the 3199 next change fix the situation. 3200 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3201 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3202 3203 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Nov 2008 12:13:26 +1100 3204 3205aegis (4.25.D135-1) unstable; urgency=low 3206 3207 * The makefile outut now places $(LIBS) correctly for shared libraries. 3208 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3209 3210 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Nov 2008 01:18:20 +1100 3211 3212aegis (4.25.D134-1) unstable; urgency=low 3213 3214 * The aemakegen no nonger generates Makefiles that install test_* man pages. 3215 (Oops) 3216 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3217 3218 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Nov 2008 22:45:59 +1100 3219 3220aegis (4.25.D133-1) unstable; urgency=low 3221 3222 * There is now provision for Depends field in the proj attrs 3223 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3224 3225 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Nov 2008 14:58:20 +1100 3226 3227aegis (4.25.D132-1) unstable; urgency=low 3228 3229 * The aedist(1) -send command is more robust handling renamed files. 3230 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3231 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3232 3233 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Nov 2008 13:05:07 +1100 3234 3235aegis (4.25.D131-1) unstable; urgency=low 3236 3237 * This change fixes build problems found by GCC 4.3.2 3238 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3239 3240 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Nov 2008 11:44:08 +1100 3241 3242aegis (4.25.D130-1) unstable; urgency=low 3243 3244 * This crap is crazier than you think. The actual file name in the .libs 3245 directory is diffeerent for each operating system. Let's get linux riggh, 3246 and fix the problems if we get the itch. 3247 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3248 3249 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Oct 2008 22:58:54 +1100 3250 3251aegis (4.25.D129-1) unstable; urgency=low 3252 3253 * This aemakegen command is now able to generate the contents of a pkg-config 3254 .pc file, for use with the pkg-config(1) command. 3255 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3256 3257 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Oct 2008 23:14:27 +1100 3258 3259aegis (4.25.D128-1) unstable; urgency=low 3260 3261 * The aede-policy command prints relative path names. 3262 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3263 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3264 3265 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Oct 2008 14:01:15 +1100 3266 3267aegis (4.25.D127-1) unstable; urgency=low 3268 3269 * The aeclean command now check relative path names against the clean_ 3270 exceptions options. 3271 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3272 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3273 3274 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Oct 2008 12:58:21 +1100 3275 3276aegis (4.25.D126-1) unstable; urgency=low 3277 3278 * The build-depends list is now built more carefully. The version-info check 3279 no longer emits an alarming warning message from 'nm'. 3280 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3281 3282 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Oct 2008 15:35:09 +1100 3283 3284aegis (4.25.D125-1) unstable; urgency=low 3285 3286 * A bug has been fied in the aemakegen debian target, it was omitting libtool 3287 dependenciy. Ditto groff, if needed. 3288 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3289 3290 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Oct 2008 13:54:27 +1100 3291 3292aegis (4.25.D124-1) unstable; urgency=low 3293 3294 * A bug has been fixed in the aemakegen --target=debian generation of debian/ 3295 control file, it was failing to insert Build-Depends bison when .y files 3296 were seen. 3297 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3298 3299 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Oct 2008 11:49:55 +1100 3300 3301aegis (4.25.D123-1) unstable; urgency=low 3302 3303 * The aemakegen debian target now generates debian packages which do not have 3304 any lintian errors, assuming you configure aemakegen properly. 3305 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3306 3307 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Oct 2008 01:34:49 +1100 3308 3309aegis (4.25.D122-1) unstable; urgency=low 3310 3311 * The simlink farm code has been changed (fixed) to not issue a bug related to 3312 the user become functionality. 3313 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3314 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3315 3316 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Oct 2008 13:13:41 +1100 3317 3318aegis (4.25.D121-1) unstable; urgency=low 3319 3320 * The aemakegen command is now able to create the contents of the debian/ 3321 directory from you file manifest. 3322 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3323 3324 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Oct 2008 12:16:36 +1100 3325 3326aegis (4.25.D120-1) unstable; urgency=low 3327 3328 * The aeimport command sets properly the edit.uuid field. This change with 3329 the time-safe history enhancement make it possible to change the history 3330 tool for a project created with aeimport(1). 3331 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3332 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3333 3334 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Oct 2008 13:34:54 +1100 3335 3336aegis (4.25.D119-1) unstable; urgency=low 3337 3338 * The t0127a.sh test script as been improved: 3339 * * a typo (syntax error) in an sccs file has been fixed; 3340 * * added the changes in the history. 3341 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3342 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3343 3344 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Oct 2008 12:34:34 +1100 3345 3346aegis (4.25.D118-1) unstable; urgency=low 3347 3348 * There is a new aede-policy version-info policy, which may be used to check 3349 that shared library version-info follows the policy laid out in the 3350 libtool(1) manual, and required by the Debian Policy Manual. 3351 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3352 3353 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Oct 2008 00:35:02 +1100 3354 3355aegis (4.25.D117-1) unstable; urgency=low 3356 3357 * When retrieving a file revision from the history, the command saved as a 3358 change attribute is preferred, if available. 3359 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3360 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3361 3362 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 23:08:43 +1100 3363 3364aegis (4.25.D116-1) unstable; urgency=low 3365 3366 * The aede-policy gpl-version policy is now able to check files sing the LGPL. 3367 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3368 3369 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 18:59:44 +1100 3370 3371aegis (4.25.D115-1) unstable; urgency=low 3372 3373 * Minor fixes to the aelock(1) man page. 3374 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3375 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3376 3377 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 16:46:46 +1100 3378 3379aegis (4.25.D114-1) unstable; urgency=low 3380 3381 * More functions has been converted to methods. 3382 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3383 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3384 3385 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 14:50:52 +1100 3386 3387aegis (4.25.D113-1) unstable; urgency=low 3388 3389 * There is a new aemakegen:version-info attribute. A bug has ben fixed in the 3390 handling of shared library installs, it was one directory too deep. 3391 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3392 3393 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 14:14:46 +1100 3394 3395aegis (4.25.D112-1) unstable; urgency=low 3396 3397 * A bug has ben fixed in the handling of shared library installs, it was one 3398 directory too deep. 3399 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3400 3401 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2008 08:52:23 +1100 3402 3403aegis (4.25.D111-1) unstable; urgency=low 3404 3405 * The aesub(1) command now understands the full range of ways a change and 3406 project can be specified on the command line, including --grandparent and -- 3407 trunk. 3408 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3409 3410 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Oct 2008 14:45:44 +1100 3411 3412aegis (4.25.D110-1) unstable; urgency=low 3413 3414 * Remove the aegis.cgi.i script and warn the user about the aegis.cgi removal 3415 in the man page. 3416 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3417 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3418 3419 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Oct 2008 23:23:20 +1100 3420 3421aegis (4.25.D109-1) unstable; urgency=low 3422 3423 * The aede-policy now has a policy which checks the contents of the AUTHORS 3424 file. 3425 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3426 3427 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Oct 2008 22:46:45 +1100 3428 3429aegis (4.25.D108-1) unstable; urgency=low 3430 3431 * Some minor error compiling with DEBUG enabled has been fixed. 3432 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3433 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3434 3435 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Oct 2008 22:11:16 +1100 3436 3437aegis (4.25.D107-1) unstable; urgency=low 3438 3439 * The makefile generated by aemakegen now does a much better job for shared 3440 libraries. 3441 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3442 3443 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Oct 2008 21:03:11 +1100 3444 3445aegis (4.25.D106-1) unstable; urgency=low 3446 3447 * A bug has been fixed in the handling of memory :-( 3448 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3449 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3450 3451 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Oct 2008 20:57:52 +1000 3452 3453aegis (4.25.D105-1) unstable; urgency=low 3454 3455 * Some change related functions has been converted to methods. 3456 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3457 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3458 3459 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Oct 2008 23:18:55 +1000 3460 3461aegis (4.25.D104-1) unstable; urgency=low 3462 3463 * The aediff command has been improved to stop in case of errors. 3464 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3465 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3466 3467 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Oct 2008 13:13:00 +1000 3468 3469aegis (4.25.D103-1) unstable; urgency=low 3470 3471 * Remove the aegis.cgi.i script and warn the user about the aegis.cgi removal 3472 in the man page. 3473 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3474 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3475 3476 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Oct 2008 10:05:16 +1000 3477 3478aegis (4.25.D102-1) unstable; urgency=low 3479 3480 * The aediff command has been improved to stop in case of errors. 3481 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3482 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3483 3484 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 15:44:56 +1000 3485 3486aegis (4.25.D101-1) unstable; urgency=low 3487 3488 * Update some tests to use the aenf --uuid instead of aefa --uuid to set the 3489 UUID of a file. 3490 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3491 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3492 3493 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 14:51:47 +1000 3494 3495aegis (4.25.D100-1) unstable; urgency=low 3496 3497 * There errors reported by Doxygen have been fixed. The build has been 3498 changed so that new Doxygen error will result in a build failure. 3499 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3500 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3501 3502 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 13:46:06 +1000 3503 3504aegis (4.25.D099-1) unstable; urgency=low 3505 3506 * A pair of duplicated declarations has been removed from libaegis/os.h 3507 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3508 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3509 3510 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 11:21:04 +1000 3511 3512aegis (4.25.D098-1) unstable; urgency=low 3513 3514 * There is a web page advertising our LCA 2009 code sprint. 3515 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3516 3517 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Sep 2008 19:51:53 +1000 3518 3519aegis (4.25.D097-1) unstable; urgency=low 3520 3521 * This change improves the code geneated for lists of booleans. 3522 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3523 3524 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Sep 2008 11:12:41 +1000 3525 3526aegis (4.25.D096-1) unstable; urgency=low 3527 3528 * This change set improves the code generated by the new fmtgen introspector 3529 code. All of the new generated code compiles. 3530 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3531 3532 -- Peter Miller <pmiller@opensource.org.au> Sat, 20 Sep 2008 15:12:37 +1000 3533 3534aegis (4.25.D095-1) unstable; urgency=low 3535 3536 * The new meta-data introspector code has a problem with the metrics file 3537 format, which produces a class with a member of the same name. 3538 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3539 3540 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Sep 2008 22:56:58 +1000 3541 3542aegis (4.25.D094-1) unstable; urgency=low 3543 3544 * This change set improves the code generated by the new fmtgen introspector 3545 code. There will be a few iterations like this. 3546 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3547 3548 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Sep 2008 10:43:14 +1000 3549 3550aegis (4.25.D093-1) unstable; urgency=low 3551 3552 * This change set improves the code generated by the new fmtgen introspector 3553 code. There will be a few iterations like this. 3554 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3555 3556 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Sep 2008 15:12:13 +1000 3557 3558aegis (4.25.D092-1) unstable; urgency=low 3559 3560 * This change set improves the code generated by the new fmtgen introspector 3561 code, largely in the enumeration handling. There will be a few iterations 3562 like this. 3563 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3564 3565 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Sep 2008 10:47:40 +1000 3566 3567aegis (4.25.D091-1) unstable; urgency=low 3568 3569 * This change set improves the code generated by the new fmtgen introspector 3570 code. There will be a few iterations like this. 3571 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3572 3573 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Sep 2008 19:02:28 +1000 3574 3575aegis (4.25.D090-1) unstable; urgency=low 3576 3577 * This change fixes a typo in the configure script's error messages. 3578 * My thanks to Brendan Simon <Brendan@BrendanSimon.com> for reporting this 3579 problem. 3580 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3581 3582 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Sep 2008 22:57:40 +1000 3583 3584aegis (4.25.D089-1) unstable; urgency=low 3585 3586 * The code generated by the new fmtgen introspector code is improved, so that 3587 more of it compiles. There will be a few iterations like this. 3588 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3589 3590 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Sep 2008 21:36:23 +1000 3591 3592aegis (4.25.D088-1) unstable; urgency=low 3593 3594 * There errors reported by Doxygen have been fixed. The build has been 3595 changed so that new Doxygen error will result in a build failure. 3596 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3597 3598 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Sep 2008 12:30:14 +1000 3599 3600aegis (4.25.D087-1) unstable; urgency=low 3601 3602 * Searching the project for a file with the same name and an UUID is now 3603 faster. 3604 * The project is searched only when needed. 3605 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3606 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3607 3608 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Sep 2008 10:53:52 +1000 3609 3610aegis (4.25.D086-1) unstable; urgency=low 3611 3612 * This change set adapts test 222 to cope with some different ways CVS stores 3613 revision information, which remaining backwards compatible. 3614 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3615 3616 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Sep 2008 18:51:35 +1000 3617 3618aegis (4.25.D085-1) unstable; urgency=low 3619 3620 * Support for lists has been added to the new fmtgen introspector code. 3621 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3622 3623 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Sep 2008 22:21:38 +1000 3624 3625aegis (4.25.D084-1) unstable; urgency=low 3626 3627 * The aeipass program has been improved: for each file added by a change it 3628 search globally the repository looking for an already existing file with the 3629 same name. If such file is found and it has the UUID, then the same UUID is 3630 reused. 3631 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3632 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3633 3634 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Sep 2008 11:57:09 +1000 3635 3636aegis (4.25.D083-1) unstable; urgency=low 3637 3638 * An off-by-one error has been fix in the output_quoted-pribtable class. 3639 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3640 3641 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Sep 2008 22:28:13 +1000 3642 3643aegis (4.25.D082-1) unstable; urgency=low 3644 3645 * This changeset make t027a-walt.sh robust against a future fix to the aeipass 3646 problem. 3647 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3648 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3649 3650 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Sep 2008 12:28:10 +1000 3651 3652aegis (4.25.D081-1) unstable; urgency=low 3653 3654 * Make aediff more robust against mismatching UUIDs[A 3655 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3656 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3657 3658 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Sep 2008 10:07:55 +1000 3659 3660aegis (4.25.D080-1) unstable; urgency=low 3661 3662 * This change-set remove the -u flag from diff invokation in some test scripts 3663 since it's not portable 3664 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3665 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3666 3667 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Sep 2008 08:56:11 +1000 3668 3669aegis (4.25.D079-1) unstable; urgency=low 3670 3671 * The aegis.cgi script has been removed, as announced several releases ago. 3672 It os removed now in response to a security bug. "rm - the best debugger" 3673 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3674 3675 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Aug 2008 14:30:30 +1000 3676 3677aegis (4.25.D078-1) unstable; urgency=low 3678 3679 * A potential security problem has been fixed in the lib/remind/* scripts. 3680 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3681 3682 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Aug 2008 13:37:09 +1000 3683 3684aegis (4.25.D077-1) unstable; urgency=low 3685 3686 * The aemakegen command can now cope with library sources in a directory oter 3687 than 'lib'. It figures out the name based on the directories sources appear 3688 in. 3689 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3690 3691 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Aug 2008 13:31:36 +1000 3692 3693aegis (4.25.D076-1) unstable; urgency=low 3694 3695 * The fmtgen code generator now groks introspector time fields. 3696 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3697 3698 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Aug 2008 23:17:46 +1000 3699 3700aegis (4.25.D075-1) unstable; urgency=low 3701 3702 * The fmtgen code generator now groks real (double) values. 3703 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3704 3705 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Aug 2008 14:27:50 +1000 3706 3707aegis (4.25.D074-1) unstable; urgency=low 3708 3709 * Teh fmtgen code generator now does booleans in the new introspector style. 3710 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3711 3712 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Aug 2008 10:22:56 +1000 3713 3714aegis (4.25.D073-1) unstable; urgency=low 3715 3716 * The fmtgen code generator now groks strings. 3717 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3718 3719 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Aug 2008 23:32:11 +1000 3720 3721aegis (4.25.D072-1) unstable; urgency=low 3722 3723 * This change set adds introspection-style enumerations to fmtgen. 3724 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3725 3726 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jul 2008 22:57:39 +1000 3727 3728aegis (4.25.D071-1) unstable; urgency=low 3729 3730 * There is a new aenf -independent option, which may be used to create files 3731 according to the templates, but not actually add it to the change set. 3732 * My thanks to Jerry Pendergraft for this suggestion. 3733 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3734 3735 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jul 2008 16:41:18 +1000 3736 3737aegis (4.25.D070-1) unstable; urgency=low 3738 3739 * A bug has been fixed in the aecp -independent command, it no longer fails 3740 with a bug message if you use the --output option. 3741 * My thanks to Stephen Gross <mrstevegross@gmail.com> for reporting this 3742 problem. 3743 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3744 3745 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jul 2008 13:19:57 +1000 3746 3747aegis (4.25.D069-1) unstable; urgency=low 3748 3749 * This change sset adds the first of the introspector-based code generators, 3750 only basic structures and integeres so far. 3751 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3752 3753 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jul 2008 00:19:19 +1000 3754 3755aegis (4.25.D068-1) unstable; urgency=low 3756 3757 * A bug has been fixed in aefind, it no longer segfaults when given the - 3758 baseline option. 3759 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3760 3761 -- Peter Miller <pmiller@opensource.org.au> Thu, 24 Jul 2008 12:24:47 +1000 3762 3763aegis (4.25.D067-1) unstable; urgency=low 3764 3765 * The fmtgen command, used to generate code to manage meta-data, now has the 3766 ability (if not the actual practice) of passing comments through from the 3767 definition file into the generated include file. 3768 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3769 3770 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jul 2008 23:32:07 +1000 3771 3772aegis (4.25.D066-1) unstable; urgency=low 3773 3774 * A small build problem when the DEBUG flags is turned on has been fixed. 3775 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3776 3777 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jul 2008 13:17:33 +1000 3778 3779aegis (4.25.D065-1) unstable; urgency=low 3780 3781 * The aepatch -rec command now understand the -output option. 3782 * The option accept as parameter the name of the file where to write the 3783 number of the new change. 3784 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3785 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3786 3787 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Jul 2008 23:00:38 +1000 3788 3789aegis (4.25.D064-1) unstable; urgency=low 3790 3791 * There is a new class hierarchy of introspectors, to be used by the new, 3792 type-safe meta-data parser. 3793 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3794 3795 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Jul 2008 21:49:20 +1000 3796 3797aegis (4.25.D063-1) unstable; urgency=low 3798 3799 * This change set refactors the meta-data parser, so that it is possible to 3800 attach different back-end semantics to the unchanged fron-end parser. This 3801 is in preparation for a different meta-data data representation (using C++ 3802 OO instead of doing it long-hand). 3803 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3804 3805 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Jul 2008 19:51:25 +1000 3806 3807aegis (4.25.D062-1) unstable; urgency=low 3808 3809 * The fmtgen command now has the top-level code (for reading and writing 3810 files) separated out from the generator itself. 3811 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3812 3813 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jul 2008 13:22:52 +1000 3814 3815aegis (4.25.D061-1) unstable; urgency=low 3816 3817 * This change set introduce the input_ty::pointer type. 3818 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3819 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3820 3821 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jul 2008 09:18:52 +1000 3822 3823aegis (4.25.D060-1) unstable; urgency=low 3824 3825 * The aedist -receive command has a new -output option used to write the 3826 number of the created change. 3827 * The aedist -replay use that option to identify the number of a received 3828 change. 3829 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3830 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3831 3832 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jul 2008 23:15:24 +1000 3833 3834aegis (4.25.D059-1) unstable; urgency=low 3835 3836 * Small improvement to test_funcs, reintroduce the chown invocation for the 3837 directory under $work/ 3838 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3839 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3840 3841 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jul 2008 14:13:59 +1000 3842 3843aegis (4.25.D058-1) unstable; urgency=low 3844 3845 * The aefinish command now passes along its --trace options, for easier 3846 debugging. 3847 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3848 3849 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jul 2008 12:46:02 +1000 3850 3851aegis (4.25.D057-1) unstable; urgency=low 3852 3853 * A link has been added to The Metropolitan Meseum of Art on the page which 3854 talks about the icons on the web page. This is the source of the image used 3855 fro the Aegis shield icon. 3856 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3857 3858 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jul 2008 14:36:20 +1000 3859 3860aegis (4.25.D056-1) unstable; urgency=low 3861 3862 * This change set modify the aefinish command to jump the project home path 3863 instead of the user home directory (since it may be inaccessible) 3864 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3865 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3866 3867 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Jun 2008 12:48:48 +1000 3868 3869aegis (4.25.D055-1) unstable; urgency=low 3870 3871 * A bug has been fixed in aefinish: it would segfault if a branch was to be 3872 finished and it contained a transparent file. 3873 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3874 3875 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Jun 2008 19:19:45 +1000 3876 3877aegis (4.25.D054-1) unstable; urgency=low 3878 3879 * A bug has been fixed in aeib, it no longer complains that transparent files 3880 have been tampered with. 3881 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3882 3883 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Jun 2008 15:30:05 +1000 3884 3885aegis (4.25.D053-1) unstable; urgency=low 3886 3887 * This change set adds a commant to change_maintain_symlinks_to_baseline to 3888 explain why it temporarily converts the link styles to copies. 3889 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3890 3891 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jun 2008 19:20:39 +1000 3892 3893aegis (4.25.D052-1) unstable; urgency=low 3894 3895 * This change set separates the generation of the include file from the code 3896 file. This paves the way for generating single files instead of always a 3897 pair. 3898 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3899 3900 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jun 2008 21:27:18 +1000 3901 3902aegis (4.25.D051-1) unstable; urgency=low 3903 3904 * A bug has been fixed in the aecp -ind -output - option, it no longer tries 3905 to set the permission mode of stdout. 3906 * My thanks to Jerry Pendergraft for reporting this bug. 3907 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3908 3909 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jun 2008 14:22:19 +1000 3910 3911aegis (4.25.D050-1) unstable; urgency=low 3912 3913 * This change set adds the concept of generators to fmtgen, the idea that you 3914 could generate completely different code. This will allow development of a 3915 new code output without breaking the old one. 3916 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3917 3918 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jun 2008 11:13:37 +1000 3919 3920aegis (4.25.D049-1) unstable; urgency=low 3921 3922 * The ael pfdb listing now gives a detailed listing when -v is selected (which 3923 is most of the time). 3924 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3925 3926 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2008 16:34:17 +1000 3927 3928aegis (4.25.D048-1) unstable; urgency=low 3929 3930 * The ael command has a new listing, it can now list the projects files as 3931 they appeared immediately after integrate pass of a specific delta. 3932 * My thanks to Stephen Gross <mrstevegross@gmail.com> for this suggestion. 3933 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3934 3935 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2008 13:39:17 +1000 3936 3937aegis (4.25.D047-1) unstable; urgency=low 3938 3939 * The aexml command has a new listing, it can now list the projects files as 3940 they appeared immediately after integrate pass of a specific delta. 3941 * My thanks to Stephen Gross <mrstevegross@gmail.com> for this suggestion. 3942 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3943 3944 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2008 10:32:47 +1000 3945 3946aegis (4.25.D046-1) unstable; urgency=low 3947 3948 * The .cc and .h new file templates have been updated to include lines is the 3949 pointer/create idiom. Delete lines not of interest when editing new files 3950 created with these templates. 3951 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3952 3953 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Jun 2008 17:47:48 +1000 3954 3955aegis (4.25.D045-1) unstable; urgency=low 3956 3957 * The aexml command now understands the full range of ways to specify a 3958 change, just like ael. 3959 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3960 3961 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Jun 2008 00:10:28 +1000 3962 3963aegis (4.25.D044-1) unstable; urgency=low 3964 3965 * This change set refactors the fmtgen/indent.cc code to be a class, so that 3966 we can have more than one at a time. 3967 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3968 3969 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jun 2008 23:40:41 +1000 3970 3971aegis (4.25.D043-1) unstable; urgency=low 3972 3973 * This change set updates fmtgen to use nstring in most of the places it 3974 previously used string_ty*. 3975 * This change set updates fmtgen to use type::pointer in all of the places it 3976 previously used type*. 3977 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3978 3979 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jun 2008 13:31:25 +1000 3980 3981aegis (4.25.D042-1) unstable; urgency=low 3982 3983 * This changeset ensure that a file opened for writing operations is first 3984 removed if existing. 3985 * With this change in place a repository can be cloned locally with hardlinks 3986 and subsequently modified without the risk to corrupt the original 3987 repository. 3988 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3989 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3990 3991 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jun 2008 12:36:03 +1000 3992 3993aegis (4.25.D041-1) unstable; urgency=low 3994 3995 * A minor typo has been fixed in the user guide 3996 * My thanks to Lele Gaifax for reporting the problem. 3997 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 3998 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 3999 4000 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jun 2008 11:53:22 +1000 4001 4002aegis (4.25.D040-1) unstable; urgency=low 4003 4004 * It's possible to disable the crlf aede-policy per file. 4005 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4006 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4007 4008 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 May 2008 14:38:27 +1000 4009 4010aegis (4.25.D039-1) unstable; urgency=low 4011 4012 * The is_a_branch field has been added to the branch.history structure. 4013 * Note: this change set introduce another repository incompatibility with 4014 previous version (i.e. the aegis installation on SF.net should be upgraded). 4015 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4016 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4017 4018 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 May 2008 09:26:26 +1000 4019 4020aegis (4.25.D038-1) unstable; urgency=low 4021 4022 * Locating a completed change using the uuid is now faster. 4023 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4024 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4025 4026 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 May 2008 15:45:33 +1000 4027 4028aegis (4.25.D037-1) unstable; urgency=low 4029 4030 * The is_a_branch field is not written to the cstate file if it has the 4031 default value. 4032 * The previous behavior is annoing especially working on the stable branch of 4033 Aegis since the aedist archive is generated using an aegis version that does 4034 not support newly introduced fields. 4035 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4036 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4037 4038 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 May 2008 11:13:52 +1000 4039 4040aegis (4.25.D036-1) unstable; urgency=low 4041 4042 * Various commands has been modified to set the is_a_branch field. 4043 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4044 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4045 4046 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 May 2008 23:58:20 +1000 4047 4048aegis (4.25.D035-1) unstable; urgency=low 4049 4050 * The is_a_branch field has been added to the branch.history structure. 4051 * Note: this change set introduce another repository incompatibility with 4052 previous version (i.e. the aegis installation on SF.net should be upgraded). 4053 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4054 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4055 4056 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 May 2008 20:24:12 +1000 4057 4058aegis (4.25.D034-1) unstable; urgency=low 4059 4060 * The nstring::len_printable signature has been changed to more closely match 4061 the use it is put to, as the precision value in a "%.*s" printf format 4062 specifier. 4063 * My thanks to Ralph Smith for reporting this problem. 4064 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4065 4066 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 May 2008 20:26:43 +1000 4067 4068aegis (4.25.D033-1) unstable; urgency=low 4069 4070 * Use the branch.history.when field if present. 4071 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4072 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4073 4074 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 May 2008 10:22:16 +1000 4075 4076aegis (4.25.D032-1) unstable; urgency=low 4077 4078 * Finding a completed change by completion time is faster now. 4079 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4080 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4081 4082 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 May 2008 10:16:48 +1000 4083 4084aegis (4.25.D031-1) unstable; urgency=low 4085 4086 * Added two new architectures, the 2.618 linux and solaris 5.10. Also support 4087 site.conf defined path/ld_lib_path. 4088 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 4089 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4090 4091 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 May 2008 10:52:25 +1000 4092 4093aegis (4.25.D030-1) unstable; urgency=low 4094 4095 * Various commands are been enhanced to set the uuid and the when field of 4096 branch.history entries. 4097 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4098 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4099 4100 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 May 2008 08:42:23 +1000 4101 4102aegis (4.25.D029-1) unstable; urgency=low 4103 4104 * The t0241a-walt.sh test has been improvement to use the aeipass- 4105 option:assign-file-uuid to emulate the behaviour of an old aegis release. 4106 * NOTE: the edit.revision change at the end of the test is different because 4107 using this new method the history is not broken. 4108 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4109 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4110 4111 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 May 2008 10:49:47 +1000 4112 4113aegis (4.25.D028-1) unstable; urgency=low 4114 4115 * The aefinish command is now able to ipass a change even if the home 4116 directory of the user does not exists. 4117 * My thanks to Christian Meder <chris@absolutegiganten.org> for reporting this 4118 problem. 4119 * My thanks to Ralph Smith for diagnosing the problem. 4120 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4121 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4122 4123 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Apr 2008 22:02:22 +1000 4124 4125aegis (4.25.D027-1) unstable; urgency=low 4126 4127 * A (minor) bug has been fixed in aepatch which caused a wrong error message. 4128 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4129 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4130 4131 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Apr 2008 18:41:22 +1000 4132 4133aegis (4.25.D026-1) unstable; urgency=low 4134 4135 * If a file received using aedist -rec has a create action but not an UUID 4136 aeipass will not create one. 4137 * This prevents the existence of the same file with different UUIDs in 4138 different repositories. 4139 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4140 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4141 4142 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Apr 2008 23:41:43 +1000 4143 4144aegis (4.25.D025-1) unstable; urgency=low 4145 4146 * The history attached to a branch now make available the uuid of the 4147 integrated change and the time of integration. 4148 * This will make faster to locate changes because in many case we will discard 4149 a change without the need to open the correspoding cstate file. 4150 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4151 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4152 4153 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Apr 2008 14:44:51 +1000 4154 4155aegis (4.25.D024-1) unstable; urgency=low 4156 4157 * The aefinish command is now able to begin integrations as well as finish 4158 them. 4159 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4160 4161 -- Peter Miller <pmiller@opensource.org.au> Sat, 26 Apr 2008 16:22:19 +1000 4162 4163aegis (4.25.D023-1) unstable; urgency=low 4164 4165 * The edit.uuid field is now set with the change's UUID at integration pass. 4166 * The test scripts has *not* been renumbered to make review easier. 4167 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4168 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4169 4170 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Apr 2008 17:11:41 +1000 4171 4172aegis (4.25.D022-1) unstable; urgency=low 4173 4174 * * a typo in the source code has been fixed; 4175 * * plugged a memory leak. 4176 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4177 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4178 4179 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Apr 2008 20:18:08 +1000 4180 4181aegis (4.25.D021-1) unstable; urgency=low 4182 4183 * When loading changes with a UUID the edit.uuid field is populated with the 4184 change's UUID. 4185 * Please Note: versions of Aegis 4.24 and earlier will not be able to read 4186 4.25 meta-data. 4187 * Requires: c0eb2ed0-a56c-4e92-adb0-f7f444309e62 4188 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4189 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4190 4191 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Apr 2008 17:58:56 +1000 4192 4193aegis (4.25.D020-1) unstable; urgency=low 4194 4195 * This change fixes various problems encountered in the Debian autobuild 4196 process. 4197 * Specifically: improve 'make clean' (debian bug 442482), add a minor manpage 4198 (debian patch), make test in ae_diff2htm portable (debian bug 464484), fix 4199 whoami test in etc/test.sh (debian bug 393624), add shell magic to ae-cvs-ci 4200 (debian patch). 4201 * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net> 4202 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4203 4204 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Apr 2008 16:55:19 +1000 4205 4206aegis (4.25.D019-1) unstable; urgency=low 4207 4208 * A couple of memory leaks introduced with the time safe work has been 4209 plugged:. 4210 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4211 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4212 4213 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Apr 2008 09:39:50 +1000 4214 4215aegis (4.25.D018-1) unstable; urgency=low 4216 4217 * This change-set add the definition of a uuid field at the revision_history 4218 type.This new field will be used to register the UUID of the change 4219 responsible for a specific edit. 4220 * This change will enable some interesting features: 4221 * * faster recreation of the history of a single file walking backward in time 4222 from edit.uuid to edit_origin.uuid; 4223 * * time safe behaviour of the history tool. 4224 * This change-set only add the definition of the field, it's not yet used. 4225 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4226 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4227 4228 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Apr 2008 15:10:35 +1000 4229 4230aegis (4.25.D017-1) unstable; urgency=low 4231 4232 * The Dutch error messages have been updated. 4233 * My thanks to the Translation Project and Benno Schulenberg for this 4234 contribution. 4235 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4236 4237 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Apr 2008 13:37:22 +1000 4238 4239aegis (4.25.D016-1) unstable; urgency=low 4240 4241 * The vietnamese translation of the error messages has been updated. 4242 * My thanks to the Translation project and Clytie Siddall for this 4243 contribution. 4244 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4245 4246 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Apr 2008 11:41:03 +1000 4247 4248aegis (4.25.D015-1) unstable; urgency=low 4249 4250 * The instructions for translators on the web pages have been updated to go 4251 via The Translation Project http://translationproject.org/ 4252 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4253 4254 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Apr 2008 11:13:38 +1000 4255 4256aegis (4.25.D014-1) unstable; urgency=low 4257 4258 * This change makes a more standard spec file for RPM, moves to more uniform 4259 use of DESTDIR (advocated by GNU), and fixes a test to work with older 4260 bzip2. 4261 * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net> 4262 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4263 4264 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Apr 2008 23:36:15 +1000 4265 4266aegis (4.25.D013-1) unstable; urgency=low 4267 4268 * The aemakegen program now gets the library name right, and uses it 4269 consistently everywhere. 4270 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4271 4272 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Mar 2008 17:23:20 +1100 4273 4274aegis (4.25.D012-1) unstable; urgency=low 4275 4276 * The aemakegen program now understands libtool. 4277 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4278 4279 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Mar 2008 12:19:38 +1100 4280 4281aegis (4.25.D011-1) unstable; urgency=low 4282 4283 * This change fixes a number of warnings about man pages emitted by lintian, 4284 when checking Debian packaging of Aegis. 4285 * My thanks to Christian Meder <chris@absolutegiganten.org> for reporting this 4286 problem. 4287 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4288 4289 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Mar 2008 10:12:31 +1100 4290 4291aegis (4.25.D010-1) unstable; urgency=low 4292 4293 * This change set changes the returned type of some project_version related 4294 function from string_ty* to nstring. 4295 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4296 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4297 4298 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Mar 2008 22:55:46 +1100 4299 4300aegis (4.25.D009-1) unstable; urgency=low 4301 4302 * This change adds another "Aegis" company to the homonyms web page. 4303 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4304 4305 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Mar 2008 12:35:24 +1100 4306 4307aegis (4.25.D008-1) unstable; urgency=low 4308 4309 * This change fixes a build problem on FreeBSD systems. 4310 * My thanks to Alejandro Pulver <alepulver@FreeBSD.org> for reporting this 4311 problem. 4312 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4313 4314 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Mar 2008 23:46:07 +1100 4315 4316aegis (4.25.D007-1) unstable; urgency=low 4317 4318 * In order for rsync to work properly, we have to have the archive directory 4319 of the stable branch include the archive directory of the active branch. 4320 This meas I don't have to keep remembering to re-update the web site for the 4321 development branch every time Iupdate the web site for the stable branch. 4322 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4323 4324 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Mar 2008 11:30:38 +1100 4325 4326aegis (4.25.D006-1) unstable; urgency=low 4327 4328 * This change set fixes a bug in the aegis.spec file (used for RPM builds). 4329 * My thanks to Calvin Webster for reporting this problem. 4330 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4331 4332 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Mar 2008 19:20:05 +1100 4333 4334aegis (4.25.D005-1) unstable; urgency=low 4335 4336 * The aeget web interface now describes text files a text/plain, because many 4337 web browsers will not display text/x-* but insist on saving to a file. 4338 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4339 4340 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Mar 2008 22:30:44 +1100 4341 4342aegis (4.24.D004-1) unstable; urgency=low 4343 4344 * In order for rsync to work properly, we have to have the archive directory 4345 of the stable branch include the archive directory of the active branch. 4346 This meas I don't have to keep remembering to re-update the web site for the 4347 development branch every time Iupdate the web site for the stable branch. 4348 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4349 4350 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Mar 2008 18:32:33 +1100 4351 4352aegis (4.25.D004-1) unstable; urgency=low 4353 4354 * The download links on the Aegis home page were broken, due to some incorrect 4355 groff mark-up. 4356 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4357 4358 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Mar 2008 12:03:31 +1100 4359 4360aegis (4.24.D003-1) unstable; urgency=low 4361 4362 * This change set fixes a bug in the aegis.spec file (used for RPM builds). 4363 * My thanks to Calvin Webster for reporting this problem. 4364 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4365 4366 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Mar 2008 11:41:21 +1100 4367 4368aegis (4.25.D003-1) unstable; urgency=low 4369 4370 * In order to vaoid the "config.status: WARNING: Makefile.in seems to ignore 4371 the --datarootdir setting" message, it is necessary to always have this 4372 used, even if the Makefile itself makes no use of it (idiots). 4373 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4374 4375 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Mar 2008 10:41:52 +1100 4376 4377aegis (4.24.D002-1) unstable; urgency=low 4378 4379 * The download links on the Aegis home page were broken, due to some incorrect 4380 groff mark-up. 4381 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4382 4383 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Mar 2008 23:55:28 +1100 4384 4385aegis (4.25.D002-1) unstable; urgency=low 4386 4387 * The is now a link to the FreshMeat Aegis project page on the Aegis home 4388 page. 4389 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4390 4391 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Mar 2008 11:52:20 +1100 4392 4393aegis (4.24.D001-1) unstable; urgency=low 4394 4395 * This change prepares Aegis for the next public release. 4396 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4397 4398 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Mar 2008 09:22:35 +1100 4399 4400aegis (4.25.D001-1) unstable; urgency=low 4401 4402 * This change set establishes the baseline for the branch. 4403 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4404 4405 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Mar 2008 19:46:31 +1100 4406 4407aegis (4.23.D482-1) unstable; urgency=low 4408 4409 * This change set does a grandparnt merge, in preparation for ending the 4.23 4410 branch. 4411 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4412 4413 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Mar 2008 10:09:05 +1100 4414 4415aegis (4.23.D481-1) unstable; urgency=low 4416 4417 * It turns out that Debian build-essential installs a half-assed version of 4418 groff, and testing for "refer" is the best way to detect this, plus refer is 4419 used indirectly by the build. 4420 * My thanks to Bendan Simon for reporting this problem. 4421 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4422 4423 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Mar 2008 23:49:30 +1100 4424 4425aegis (4.23.D480-1) unstable; urgency=low 4426 4427 * The ./configure script's UUID handling has been slightly improved, and the 4428 config.h file now nukes all inconclusive UUID defines in the event that ./ 4429 configure script says "nothing will break" so that nothing actually breaks. 4430 * My thanks to Jerry Pendergraft for reporting this problem. 4431 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4432 4433 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Mar 2008 10:19:03 +1100 4434 4435aegis (4.23.D479-1) unstable; urgency=low 4436 4437 * The ./configure script now looks for bzip2 as well. 4438 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4439 4440 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Mar 2008 00:17:49 +1100 4441 4442aegis (4.23.D478-1) unstable; urgency=low 4443 4444 * The ./configure script now gives even more package name hints. 4445 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4446 4447 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Mar 2008 20:43:48 +1100 4448 4449aegis (4.23.D477-1) unstable; urgency=low 4450 4451 * The ./configure script now attempts to suggest the correct package names 4452 when it finds a missing dependency. 4453 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4454 4455 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Mar 2008 12:36:45 +1100 4456 4457aegis (4.23.D476-1) unstable; urgency=low 4458 4459 * A ./configure problem on Debian systems has been fixed, where the tests 4460 needed <stdio.h> but didn't have it. 4461 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4462 4463 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Mar 2008 10:35:15 +1100 4464 4465aegis (4.23.D475-1) unstable; urgency=low 4466 4467 * There is a new Directory Example section in the aenf(1) man page. It talks 4468 about the pitfalls of using file globbing to add files, and how to avoid 4469 them. 4470 * My thanks to Calvin Webster for the question, and Jerry Pendergraft and Ralp 4471 Smith for the excellent answers. 4472 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4473 4474 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Feb 2008 14:59:03 +1100 4475 4476aegis (4.23.D474-1) unstable; urgency=low 4477 4478 * Some build problems around shared libraries have been improved. 4479 * My thanks to Greg A. Woods <woods@planix.ca> for this patch. 4480 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4481 4482 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Feb 2008 13:50:05 +1100 4483 4484aegis (4.23.D473-1) unstable; urgency=low 4485 4486 * This chenge set improves ./configure's handling of the gettext library. 4487 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4488 4489 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Feb 2008 10:28:20 +1100 4490 4491aegis (4.23.D472-1) unstable; urgency=low 4492 4493 * Test 95 needed the LC_ALL environment variable unset in order to have the 4494 sort(1) command use the C locale for sorting, otherwise it sorts "Makefile" 4495 after "main.c" and the test fails. 4496 * My thanks to Brendan Simon <Brendan@BrendanSimon.com> for reporting this 4497 problem. 4498 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4499 4500 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Feb 2008 20:43:30 +1100 4501 4502aegis (4.23.D471-1) unstable; urgency=low 4503 4504 * The find_sizes portion of the build is no longer required. It has been 4505 removed. 4506 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4507 4508 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Feb 2008 00:08:27 +1100 4509 4510aegis (4.23.D470-1) unstable; urgency=low 4511 4512 * This change set fixes a couple of build problems. 4513 * My thanks to Jerry Pendergraft for reporting them. 4514 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4515 4516 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Feb 2008 23:11:05 +1100 4517 4518aegis (4.23.D469-1) unstable; urgency=low 4519 4520 * Fixed the link from the project home page to the SF statistics pas. 4521 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4522 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4523 4524 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Feb 2008 08:54:02 +1100 4525 4526aegis (4.23.D468-1) unstable; urgency=low 4527 4528 * Fixed the etags invocation parameters that stop (emacs 22.1) etags. 4529 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4530 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4531 4532 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Feb 2008 11:44:48 +1100 4533 4534aegis (4.23.D467-1) unstable; urgency=low 4535 4536 * The developer howto now mentions a more recent version of gettext (>= 4537 0.16.1) so that msgcmp --use-fuzzy is available. 4538 * My thanks tp Jerry Pendergraft for reporting this problem. 4539 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4540 4541 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Feb 2008 12:54:19 +1100 4542 4543aegis (4.23.D466-1) unstable; urgency=low 4544 4545 * The Makefile generated by aemakegen now builds the documents, too, for the 4546 default target. 4547 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4548 4549 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 19:16:51 +1100 4550 4551aegis (4.23.D465-1) unstable; urgency=low 4552 4553 * This change fixes a mis-handling of GROFF in the genrated Makefile.in 4554 output. 4555 * My thanks to Fathi Boudra <fabo@debian.org> for this patch. Fathi is the 4556 Debian maintainer for SRecord. 4557 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4558 4559 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 17:12:19 +1100 4560 4561aegis (4.23.D464-1) unstable; urgency=low 4562 4563 * The ./configure script has been improved to look for the necessary large 4564 file support. 4565 * My thanks to Calvin Webster <cwebster@ec.rr.com> for reporting this problem. 4566 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4567 4568 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Feb 2008 14:20:21 +1100 4569 4570aegis (4.23.D463-1) unstable; urgency=low 4571 4572 * The change set adds more accuracy to the environment when we fork to exec as 4573 some-one else. 4574 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4575 4576 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 21:52:55 +1100 4577 4578aegis (4.23.D462-1) unstable; urgency=low 4579 4580 * A bug has been fixed that caused an error when requesting the project 4581 history of an empty branch. 4582 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4583 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4584 4585 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 16:02:33 +1100 4586 4587aegis (4.23.D461-1) unstable; urgency=low 4588 4589 * A small bug has been fixed in the test correlation dection code, now it's 4590 computed correctly. 4591 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4592 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4593 4594 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 13:41:16 +1100 4595 4596aegis (4.23.D460-1) unstable; urgency=low 4597 4598 * There is a new 'local-source-hide' file attribute, similar to the existing 4599 'entire-source-hide' in that is prevents files so marked to being placed in 4600 aedist -send output. 4601 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4602 4603 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 11:39:05 +1100 4604 4605aegis (4.23.D459-1) unstable; urgency=low 4606 4607 * Hi, As of aegis.4.23.C439 there is one warning emitted by gcc 2.96 on RH 7.3 4608 * libaegis/aer/func/columns.cc:83: warning: declaration of `min' shadows 4609 global declaration 4610 * My thanks to Jerry Pendergraft for reporting this problem. 4611 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4612 4613 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 10:26:43 +1100 4614 4615aegis (4.23.D458-1) unstable; urgency=low 4616 4617 * This change set adds code to cope with the BSD libmagic's magic_file in MIME 4618 mode not including a semicolon between the file content type and the charset 4619 option. 4620 * My thanks to Aryeh M. Friedman <aryeh.friedman@gmail.com> for reporting this 4621 problem 4622 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4623 4624 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Feb 2008 09:11:10 +1100 4625 4626aegis (4.23.D457-1) unstable; urgency=low 4627 4628 * The site specific architecture information has been split into a separate 4629 file, maked with an entire-source-hide attribute, so that new Aegis-under- 4630 Aegis projects don't have such bad architecture problems. 4631 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4632 4633 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Feb 2008 23:12:10 +1100 4634 4635aegis (4.23.D456-1) unstable; urgency=low 4636 4637 * This change set gets rid of the last of the white space on the ends of 4638 lines. 4639 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4640 4641 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Feb 2008 01:24:44 +1100 4642 4643aegis (4.23.D455-1) unstable; urgency=low 4644 4645 * Little adjustment to the source code to compile with g++ 4.2 4646 * Thanks to Aryeh M. Friedman for reporting such problems. 4647 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4648 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4649 4650 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Feb 2008 23:07:20 +1100 4651 4652aegis (4.23.D454-1) unstable; urgency=low 4653 4654 * This changeset merge with the grand parent. 4655 * I hope to not have screwed Copyright to much 4656 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4657 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4658 4659 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Feb 2008 18:11:48 +1100 4660 4661aegis (4.23.D453-1) unstable; urgency=low 4662 4663 * The USER and LOGIN environment variables are now set for forked child 4664 processes, in an effort to make the environment more accurate. This may (or 4665 may not) fix the Ubuntu Hardy sudo problem. 4666 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4667 4668 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Feb 2008 09:11:04 +1100 4669 4670aegis (4.23.D452-1) unstable; urgency=low 4671 4672 * This change set ensures that none will be omitted from the reminder in 4673 future. 4674 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4675 4676 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Feb 2008 22:22:39 +1100 4677 4678aegis (4.23.D451-1) unstable; urgency=low 4679 4680 * Thic change set fixes a bug in the calculation of appropriate ctags and 4681 etags commands. 4682 * My thanks to Ralph Smith for this patch. 4683 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4684 4685 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Feb 2008 21:01:28 +1100 4686 4687aegis (4.23.D450-1) unstable; urgency=low 4688 4689 * This change set copes with recent changes to gettext, particularly where it 4690 concers charsets 4691 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4692 4693 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Feb 2008 10:45:23 +1100 4694 4695aegis (4.23.D449-1) unstable; urgency=low 4696 4697 * The Makefile.in file generated by aemakegen did not set the PATH properly 4698 for running tests. 4699 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4700 4701 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Feb 2008 12:18:54 +1100 4702 4703aegis (4.23.D448-1) unstable; urgency=low 4704 4705 * The generated Makefile.in file did not properly handle some script files. 4706 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4707 4708 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Feb 2008 09:57:39 +1100 4709 4710aegis (4.23.D447-1) unstable; urgency=low 4711 4712 * The developer howto failed to mention the pngcrush program, needed to build 4713 the icons. 4714 * My thanks to Aryeh Friedman for reporting this problem. 4715 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4716 4717 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Feb 2008 10:59:53 +1100 4718 4719aegis (4.23.D446-1) unstable; urgency=low 4720 4721 * This change set fixes several more build problems on non-Linux systems. 4722 * My thanks to Jerry Pendergraft for reporting thses problems. 4723 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4724 4725 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Feb 2008 18:26:52 +1100 4726 4727aegis (4.23.D445-1) unstable; urgency=low 4728 4729 * A build problem for the test_felp program as been fixed. 4730 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4731 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4732 4733 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Feb 2008 14:25:50 +1100 4734 4735aegis (4.23.D444-1) unstable; urgency=low 4736 4737 * The Howto.cook file now instruct the developer to setuid also the aelock 4738 program. 4739 * My thanks to Ralph A. Smith for reporting the problem. 4740 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4741 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4742 4743 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Feb 2008 13:58:17 +1100 4744 4745aegis (4.23.D443-1) unstable; urgency=low 4746 4747 * Built with g++ 4.2 and fixed the problems found. 4748 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4749 4750 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Feb 2008 13:43:03 +1100 4751 4752aegis (4.23.D442-1) unstable; urgency=low 4753 4754 * This change set adds the test_felp command, useful to inspect the file_ 4755 event_list of a file. 4756 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4757 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4758 4759 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2008 07:45:02 +1100 4760 4761aegis (4.23.D441-1) unstable; urgency=low 4762 4763 * Improve the t0266a-walt.sh test script 4764 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4765 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4766 4767 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2008 07:00:41 +1100 4768 4769aegis (4.23.D440-1) unstable; urgency=low 4770 4771 * The UUID library detection code now is smarter on FreeBSD where libc 4772 provides the needed functions. The libc implementation is now preferred to 4773 other libraries in order to avoid compilation problems. 4774 * My thanks to Aryeh M. Friedman for reporting the problem. 4775 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4776 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4777 4778 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2008 02:55:49 +1100 4779 4780aegis (4.23.D439-1) unstable; urgency=low 4781 4782 * A bug in the aedist -send command wich caused duplicate file content on the 4783 receiving side has been fixed 4784 * My thanks to Jerry Pendergraft and Brendan Simon for reporting the problem 4785 and to Ralph Smith for a comment that helped tracking down the problem. 4786 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4787 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4788 4789 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2008 02:14:10 +1100 4790 4791aegis (4.23.D438-1) unstable; urgency=low 4792 4793 * Remove a minor license problem. 4794 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4795 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4796 4797 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2008 01:34:46 +1100 4798 4799aegis (4.23.D437-1) unstable; urgency=low 4800 4801 * The aegis.sf.net disk quota has been exceeded again, I have updated details 4802 so SF admin can read them. 4803 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4804 4805 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Jan 2008 15:05:36 +1100 4806 4807aegis (4.23.D436-1) unstable; urgency=low 4808 4809 * This changeset merge with the grand parent. 4810 * I hope to not have screwed Copyright to much 4811 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4812 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4813 4814 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jan 2008 15:35:05 +1100 4815 4816aegis (4.23.D435-1) unstable; urgency=low 4817 4818 * The aedist --replay command now does not add compat=xxx when the download is 4819 a pre-fored --archive file, rather than an on-the-file file. 4820 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4821 4822 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jan 2008 12:44:36 +1100 4823 4824aegis (4.23.D434-1) unstable; urgency=low 4825 4826 * This change sets is a place-holder to remember that one of his change sets 4827 isn't neccessary. 4828 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4829 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4830 4831 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Jan 2008 14:43:25 +1100 4832 4833aegis (4.23.D433-1) unstable; urgency=low 4834 4835 * A bug has been fixed in the aedist --receive command, it no longer gets the 4836 patch file name wrong when looking for patches of moved files. 4837 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4838 4839 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Jan 2008 13:06:37 +1100 4840 4841aegis (4.23.D432-1) unstable; urgency=low 4842 4843 * A number of local variables were shadowing global classes. These have been 4844 renamed. 4845 * My thanks to Jerry Pendargraft for reporting this problem. 4846 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4847 4848 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jan 2008 13:14:26 +1100 4849 4850aegis (4.23.D431-1) unstable; urgency=low 4851 4852 * A bug has been fixed in the handling of file mod-times in the aecpu and 4853 aemtu commands *and* the dev dir style uses links or copies (*not* the view 4854 path style). It is necessary to find a way to have the mod-time of the 4855 uncopied source file have an up-to-date timestamp, so that the DMT will 4856 rebuild derived files. 4857 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4858 4859 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Jan 2008 21:10:55 +1100 4860 4861aegis (4.23.D430-1) unstable; urgency=low 4862 4863 * The ael command now uses the change_identifier class, so it understands are 4864 much wider range of ways to specify changes. 4865 * I've been avoiding this one for a while, because of its size. The thing 4866 that pushed me over the edge was needing "ael cd -c 421bf751" to list a 4867 change by UUID, so I could cross check changes from Walter. 4868 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4869 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4870 4871 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jan 2008 15:07:17 +1100 4872 4873aegis (4.23.D429-1) unstable; urgency=low 4874 4875 * A bug has been fixed the the change::pconf_get method which sometimes caused 4876 segfaults. 4877 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4878 4879 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jan 2008 12:48:14 +1100 4880 4881aegis (4.23.D428-1) unstable; urgency=low 4882 4883 * Some bugs in trace(()) statements have been fixed. 4884 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4885 4886 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jan 2008 12:17:09 +1100 4887 4888aegis (4.23.D427-1) unstable; urgency=low 4889 4890 * This change set move around wrong str_free call, since the login variable is 4891 set outside the loop. 4892 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4893 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4894 4895 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jan 2008 11:28:09 +1100 4896 4897aegis (4.23.D426-1) unstable; urgency=low 4898 4899 * A final touch to the release notes. 4900 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4901 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4902 4903 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jan 2008 10:08:34 +1100 4904 4905aegis (4.23.D425-1) unstable; urgency=low 4906 4907 * This change fixes some const problems and constructor problems with the 4908 aegis_shared_ptr implementation. 4909 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4910 4911 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2008 20:32:23 +1100 4912 4913aegis (4.23.D424-1) unstable; urgency=low 4914 4915 * This change fixes some warning seen when compiling on Solaris. 4916 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4917 4918 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2008 15:50:01 +1100 4919 4920aegis (4.23.D423-1) unstable; urgency=low 4921 4922 * The 4.22.2 stable release 4923 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4924 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4925 4926 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2008 14:43:25 +1100 4927 4928aegis (4.23.D422-1) unstable; urgency=low 4929 4930 * The test t0189a.sh has been anabled again, it now pass without any 4931 (apparent) change. 4932 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4933 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4934 4935 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2008 14:11:48 +1100 4936 4937aegis (4.23.D421-1) unstable; urgency=low 4938 4939 * A bug has been fixed in aeclone which caused aecp -delta to segfault when: a 4940 change set whith a removed file was cloned, and the clone change set 4941 subsequently integrated. 4942 * For details see https://sourceforge.net/tracker/ 4943 ?func=detail&atid=100224&aid=1684820&group_id=224 4944 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4945 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 4946 4947 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2008 12:52:26 +1100 4948 4949aegis (4.23.D420-1) unstable; urgency=low 4950 4951 * The aediff command is now smarter about files which may have moved. 4952 * My thanks to Jerry Pendergraft for reporting this problem. 4953 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4954 4955 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jan 2008 09:06:37 +1100 4956 4957aegis (4.23.D419-1) unstable; urgency=low 4958 4959 * A common typo has been fixed in a number of comments. 4960 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4961 4962 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Jan 2008 22:44:28 +1100 4963 4964aegis (4.23.D418-1) unstable; urgency=low 4965 4966 * A bugs has been fixed in the code which has using the wrong lutime 4967 conditional. 4968 * My thanks to Walter Franzini for reporting this problem. 4969 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4970 4971 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Jan 2008 11:59:27 +1100 4972 4973aegis (4.23.D417-1) unstable; urgency=low 4974 4975 * A minor formatting oops has been fixed in the 4.22 release notes. 4976 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4977 4978 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jan 2008 23:34:47 +1100 4979 4980aegis (4.23.D416-1) unstable; urgency=low 4981 4982 * A build problem with methods called putwc, cause by the Solaris C++ 4983 compiler, has been fixed. 4984 * My thanks to Jerry Pendergraft for reporting this problem. 4985 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4986 4987 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jan 2008 23:19:36 +1100 4988 4989aegis (4.23.D415-1) unstable; urgency=low 4990 4991 * The license has been updated from GPLv2 to GPLv3. 4992 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 4993 4994 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jan 2008 18:56:03 +1100 4995 4996aegis (4.23.D414-1) unstable; urgency=low 4997 4998 * The memmem function has been replaced with a faster implementation from 4999 gnulib. The old one had O(n**2) worst case, this one has O(n) worst case. 5000 See http://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm for details. 5001 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5002 5003 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jan 2008 11:14:37 +1100 5004 5005aegis (4.23.D413-1) unstable; urgency=low 5006 5007 * This change fixes a segfault in the aeannotate command, and makes it faster 5008 as well. The problem was using stale change pointers in the file event 5009 list. 5010 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5011 5012 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jan 2008 00:00:45 +1100 5013 5014aegis (4.23.D412-1) unstable; urgency=low 5015 5016 * The Vietnamese translation has been completed. 5017 * My thanks to Clytie Siddall for this work. 5018 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5019 5020 -- Peter Miller <pmiller@opensource.org.au> Tue, 08 Jan 2008 22:18:51 +1100 5021 5022aegis (4.23.D411-1) unstable; urgency=low 5023 5024 * This change sets reconciles the recent 4.22 branch end, in preparation for 5025 aede 4.23 5026 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5027 5028 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Jan 2008 00:31:50 +1100 5029 5030aegis (4.22.D059-1) unstable; urgency=low 5031 5032 * The way the cook [project_is_dev_version] variable is calculated, for short 5033 versions with 0 or 1 numbers. 5034 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5035 5036 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jan 2008 19:29:11 +1100 5037 5038aegis (4.22.D058-1) unstable; urgency=low 5039 5040 * The aede-policy has ween waived, so that 4.22 can be integated into aegis.4, 5041 and then 4.23 can be merged before 4.24 and 4.25 started. 5042 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5043 5044 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jan 2008 18:16:05 +1100 5045 5046aegis (4.22.D057-1) unstable; urgency=low 5047 5048 * This change improves the portability of one of the tests. 5049 * There is no need to document this change set in the release notesa. 5050 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 5051 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5052 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5053 5054 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jan 2008 13:52:27 +1100 5055 5056aegis (4.23.D410-1) unstable; urgency=low 5057 5058 * The use of output_ty* has been replaced with output::pointer, the use of 5059 wide_output_ty* has been replaced with wide_output::pointer. This 5060 simplifies much of the handling of these resources. This is a necessary 5061 precursor for refactoring other structs which contained output pointers 5062 (e.g. aecvsserver). 5063 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5064 5065 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Jan 2008 00:19:42 +1100 5066 5067aegis (4.23.D409-1) unstable; urgency=low 5068 5069 * The user to execute as was not being set before executing the aedist -- 5070 inventory --aeget command. Also, a small bug with the "all" modifier, the 5071 space was missing before the aedist --all option. 5072 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5073 5074 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2008 00:07:09 +1100 5075 5076aegis (4.23.D408-1) unstable; urgency=low 5077 5078 * The script to check the Aegis tarball has been tweaked. 5079 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5080 5081 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Dec 2007 21:52:04 +1100 5082 5083aegis (4.23.D407-1) unstable; urgency=low 5084 5085 * The postal address of the free Software Address has been fixed in a further 5086 1621 files. 5087 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5088 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5089 5090 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Dec 2007 21:27:59 +1100 5091 5092aegis (4.23.D406-1) unstable; urgency=low 5093 5094 * The aegis_shared_ptr implemenation now passes all of the regression tests. 5095 * My thanks to Jerry Pendergraft for reporting this problem. 5096 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5097 5098 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Dec 2007 16:48:38 +1100 5099 5100aegis (4.23.D405-1) unstable; urgency=low 5101 5102 * This change adds the second part of the Portugese (Brazillian) message 5103 catalogue translation. 5104 * My thanks to Joao Victor D. Martins <jvdm@sdf.lonestar.org> for this 5105 progress update. 5106 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5107 5108 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Dec 2007 19:02:31 +1100 5109 5110aegis (4.23.D404-1) unstable; urgency=low 5111 5112 * The aetar -rec command now handle the -delta option. 5113 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5114 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5115 5116 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Dec 2007 11:50:57 +1100 5117 5118aegis (4.23.D403-1) unstable; urgency=low 5119 5120 * It is now possible to develop begin undo and new change undo in a single 5121 command. I have no idea why I didn't add this a decade ago. 5122 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5123 5124 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Dec 2007 21:25:37 +1100 5125 5126aegis (4.23.D402-1) unstable; urgency=low 5127 5128 * The ael command now uses the change_identifier class, so it understands are 5129 much wider range of ways to specify changes. 5130 * I've been avoiding this one for a while, because of its size. The thing 5131 that pushed me over the edge was needing "ael cd -c 421bf751" to list a 5132 change by UUID, so I could cross check changes from Walter. 5133 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5134 5135 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Dec 2007 23:56:37 +1100 5136 5137aegis (4.23.D401-1) unstable; urgency=low 5138 5139 * This change adds the first part of the portugese (brazillian) message 5140 catalogue translation. 5141 * My thanks to Joao V. D. Martins <jvdm@sdf.lonestar.org> for this patch. 5142 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5143 5144 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Dec 2007 13:23:34 +1100 5145 5146aegis (4.23.D400-1) unstable; urgency=low 5147 5148 * Email address details of the Tranmslation Project's robot have been updated. 5149 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5150 5151 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Dec 2007 12:00:48 +1100 5152 5153aegis (4.23.D399-1) unstable; urgency=low 5154 5155 * This change set rescind c627 'cstate_file vs. aenc'. 5156 * In order to make aenc faster, the c627 avoided a not strictly needed, but 5157 useful to have, write operation. 5158 * After discovering the cause for the slowness (bzip2) and using a faster 5159 algorithm (gzip) that change is no longer needed, so it's removed from the 5160 baseline in order to not bloat the code base. 5161 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5162 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5163 5164 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Dec 2007 10:31:18 +1100 5165 5166aegis (4.23.D398-1) unstable; urgency=low 5167 5168 * The test_funcs script has been moved so as to deliver in tar file. 5169 * Also set path in test run script for make sure. 5170 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 5171 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5172 5173 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Dec 2007 09:13:31 +1100 5174 5175aegis (4.23.D397-1) unstable; urgency=low 5176 5177 * Some perl versions do not buy mkdir path with no mode. 5178 * Also convert test to use test_funcs. 5179 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 5180 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5181 5182 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Dec 2007 22:48:03 +1100 5183 5184aegis (4.23.D396-1) unstable; urgency=low 5185 5186 * Several warnings to do with signedness in assigments have been silenced. 5187 [Mac OS-X Tiger ppc 10.4.11 g++ 4.0.0] 5188 * My thanks to Jerry Pendergraft for reporting these problems. 5189 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5190 5191 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Dec 2007 15:13:28 +1100 5192 5193aegis (4.23.D395-1) unstable; urgency=low 5194 5195 * This chanhe set fixes more portability build issues. 5196 * My thanks to Jerry Pendergraft for this patch. 5197 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5198 5199 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Dec 2007 19:27:56 +1100 5200 5201aegis (4.23.D394-1) unstable; urgency=low 5202 5203 * This change set improve the aefa(1) man page adding mentioning the --uuid 5204 option. 5205 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5206 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5207 5208 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Nov 2007 10:16:06 +1100 5209 5210aegis (4.23.D393-1) unstable; urgency=low 5211 5212 * This change set fix a segfault in the time2change/time2delta files. 5213 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5214 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5215 5216 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Nov 2007 19:21:38 +1100 5217 5218aegis (4.23.D392-1) unstable; urgency=low 5219 5220 * This change set add support in etc/Howto.cook to compile Aegis with the 5221 Intel C++ compiler, it helps to detect more problems in the source code 5222 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5223 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5224 5225 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Nov 2007 22:29:43 +1100 5226 5227aegis (4.23.D391-1) unstable; urgency=low 5228 5229 * This changeset make the time2delta algorithm logaritmic and reintroduce and 5230 improvement to time2change. 5231 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5232 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5233 5234 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Nov 2007 13:38:27 +1100 5235 5236aegis (4.23.D390-1) unstable; urgency=low 5237 5238 * This change adds comments and warnings about dmalloc in strategic places. 5239 It is essential that dmalloc only be used as a debugging tool, and NOT for 5240 production builds. 5241 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5242 5243 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Nov 2007 09:54:57 +1100 5244 5245aegis (4.23.D389-1) unstable; urgency=low 5246 5247 * instrument the code so use of dmalloc can easily be switched on at compile 5248 time 5249 * Signed-off-by: marko <marko@fjpad.usp.ac.fj> 5250 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5251 5252 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2007 21:47:36 +1100 5253 5254aegis (4.23.D388-1) unstable; urgency=low 5255 5256 * Still tring to compile with Intel C++ compiler with the -Wall -Werror switch 5257 enabled. 5258 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5259 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5260 5261 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2007 12:03:33 +1100 5262 5263aegis (4.23.D387-1) unstable; urgency=low 5264 5265 * This changeset make the time2delta algorithm logaritmic and reintroduce and 5266 improvement to time2change. 5267 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5268 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5269 5270 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2007 11:12:25 +1100 5271 5272aegis (4.23.D386-1) unstable; urgency=low 5273 5274 * The time2change algorithm has been improved to be faster 5275 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5276 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5277 5278 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2007 09:54:10 +1100 5279 5280aegis (4.23.D385-1) unstable; urgency=low 5281 5282 * On the development branch, the doenload page shows the delta number in the 5283 trball name. 5284 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5285 5286 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 19:05:11 +1100 5287 5288aegis (4.23.D384-1) unstable; urgency=low 5289 5290 * Whiling tryng to locate a segfault which occurs in Aegis if the *shell* 5291 running a test segfaults, I noticed that the strsignal could (on some 5292 systems) return a NULL pointer, which could be a source of segfaluts withing 5293 the os_execute_retcode function. 5294 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5295 5296 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 13:41:35 +1100 5297 5298aegis (4.23.D383-1) unstable; urgency=low 5299 5300 * The test has been improved. 5301 * Not all systems have diff -u 5302 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5303 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5304 5305 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 13:11:15 +1100 5306 5307aegis (4.23.D382-1) unstable; urgency=low 5308 5309 * This change set fix more real bugs catched with the help of the Intel C++ 5310 compiler. 5311 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5312 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5313 5314 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 12:32:05 +1100 5315 5316aegis (4.23.D381-1) unstable; urgency=low 5317 5318 * This change set fix a problem in the aesvt checkout command that can fail to 5319 extract from a gzip compressed archive. 5320 * This bug has been discovered investigating a warning issued by the Intel C++ 5321 compiler. 5322 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5323 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5324 5325 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 11:45:28 +1100 5326 5327aegis (4.23.D380-1) unstable; urgency=low 5328 5329 * This change set fix a bug in the aechown(1) command that was dereferencing 5330 an unitialized pointer when printing an error message. 5331 * This bug has been discovered investigating a warning produced by the Intel 5332 C++ compiler. 5333 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5334 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5335 5336 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 10:47:30 +1100 5337 5338aegis (4.23.D379-1) unstable; urgency=low 5339 5340 * This change set fix two minor fix in etc/test_funcs.sh. 5341 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5342 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5343 5344 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 09:55:14 +1100 5345 5346aegis (4.23.D378-1) unstable; urgency=low 5347 5348 * This change set fix a problem in the rss feed functionality that make it 5349 impossible to split the feed in more files. 5350 * This bug has been discovered investigation a warning produced compiling 5351 Aegis with the Intel C++ Compiler. 5352 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5353 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5354 5355 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2007 09:15:27 +1100 5356 5357aegis (4.23.D377-1) unstable; urgency=low 5358 5359 * Convert from using the return statement instead of the exit function in the 5360 main of test programs. This reduce problems due to the location of the exit 5361 declaration. 5362 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5363 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5364 5365 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Nov 2007 12:30:33 +1100 5366 5367aegis (4.23.D376-1) unstable; urgency=low 5368 5369 * Update etc/configure.ac to not use the main function with the AC_CHECK_LIB 5370 macro. 5371 * The configure script run its tests using the C++ compiler, and some compiler 5372 forbids calling main. 5373 * My thanks to Jerry Pendergraft for reporting the problem. 5374 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5375 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5376 5377 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Nov 2007 09:22:45 +1100 5378 5379aegis (4.23.D375-1) unstable; urgency=low 5380 5381 * The nstring::nstring(string_ty *) already take a copy of the string_ty*, so 5382 we remove the explicit str_copy call where present. 5383 * This has the effect to improve memory usage because the additional copy make 5384 string_ty live "forever". 5385 * My thanks to Marko Schütz for raising the problem of Aegis memory usage. 5386 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5387 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5388 5389 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 12:17:59 +1100 5390 5391aegis (4.23.D374-1) unstable; urgency=low 5392 5393 * This change set introduce the new aedist(1) --archive variant and improve 5394 the inventory variant to include/exclude changes using a version pattern. 5395 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5396 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5397 5398 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 11:32:41 +1100 5399 5400aegis (4.23.D373-1) unstable; urgency=low 5401 5402 * Fixed another minor FreeBSD portability problem related to DEBUG 5403 compilation. 5404 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5405 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5406 5407 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 11:13:37 +1100 5408 5409aegis (4.23.D372-1) unstable; urgency=low 5410 5411 * This change set fix a problem with aefp -help (not exiting) that does happen 5412 when building from a tarball and not when testing under Aegis. 5413 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5414 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5415 5416 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 09:47:03 +1100 5417 5418aegis (4.23.D371-1) unstable; urgency=low 5419 5420 * This change set fix a bug in the building of the aefp command. 5421 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5422 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5423 5424 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 09:24:55 +1100 5425 5426aegis (4.23.D370-1) unstable; urgency=low 5427 5428 * A bug has been fixed in the aemakegen(1) command, it no longer gets the case 5429 wrong in the DATADIR amd LIBDIR macro definitions. 5430 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5431 5432 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2007 08:49:22 +1100 5433 5434aegis (4.23.D369-1) unstable; urgency=low 5435 5436 * Build problems caused by gcc 3.2's pickiness about signed/unsigned 5437 comparisons, and also insisting that inline keyword appear first in a 5438 declaration, has been fixed. 5439 * My thanks to Jerry Pendergraft for this patch. 5440 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5441 5442 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Nov 2007 15:42:46 +1100 5443 5444aegis (4.23.D368-1) unstable; urgency=low 5445 5446 * Fix small error due to cut&paste. 5447 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5448 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5449 5450 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Nov 2007 14:25:54 +1100 5451 5452aegis (4.23.D367-1) unstable; urgency=low 5453 5454 * There is a new test template, and accompanying etc/test_funcs.sh script, 5455 which factors out many of the common test setup functions and activities. 5456 Three tests have been changed to use it, so you can see how the rest will be 5457 done (eventually). 5458 * My thanks to Jerry Pendergraft for this change set. 5459 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5460 5461 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Nov 2007 14:19:28 +1100 5462 5463aegis (4.23.D366-1) unstable; urgency=low 5464 5465 * A subtle bug in the assignment operator has been fixed, to do with trees of 5466 strucrures containing smart pointers. THere seems to be more wrong, so this 5467 isn't the last of these change sets. 5468 * My thanks to Jerry Pendergraft for reporting this problem. 5469 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5470 5471 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Nov 2007 23:03:34 +1100 5472 5473aegis (4.23.D365-1) unstable; urgency=low 5474 5475 * Another four Genrman messages translations. 5476 * My thanks to Ralf Fassel for this patch. 5477 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5478 5479 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2007 22:56:46 +1100 5480 5481aegis (4.23.D364-1) unstable; urgency=low 5482 5483 * Hunting for another bug revealed that the "MeSsaGe" substitution was not 5484 always consistently named. Oops. 5485 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5486 5487 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2007 22:47:25 +1100 5488 5489aegis (4.23.D363-1) unstable; urgency=low 5490 5491 * The German error messages translation has been updated. 5492 * My thanks to Ralf Fassel for this patch. 5493 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5494 5495 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2007 11:49:08 +1100 5496 5497aegis (4.23.D362-1) unstable; urgency=low 5498 5499 * Now aefind handles the -help option 5500 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5501 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5502 5503 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2007 22:26:54 +1100 5504 5505aegis (4.23.D361-1) unstable; urgency=low 5506 5507 * The aefp command was not handling the -help options. 5508 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5509 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5510 5511 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2007 19:54:19 +1100 5512 5513aegis (4.23.D360-1) unstable; urgency=low 5514 5515 * This changeset redeprecate the old functions () ... 5516 * This has some of Walter's time-safe work in it. 5517 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5518 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5519 5520 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2007 14:02:01 +1100 5521 5522aegis (4.23.D359-1) unstable; urgency=low 5523 5524 * This changeset redeprecate the old functions () ... 5525 * This has some of Walter's time-safe work in it. 5526 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5527 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5528 5529 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2007 15:23:06 +1100 5530 5531aegis (4.23.D358-1) unstable; urgency=low 5532 5533 * Some small fix to make aegis compile under FreeBSD 6.2 5534 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5535 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5536 5537 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2007 13:57:08 +1100 5538 5539aegis (4.23.D357-1) unstable; urgency=low 5540 5541 * Minor fix to the aedist inventory variant. 5542 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5543 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5544 5545 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2007 13:39:48 +1100 5546 5547aegis (4.23.D356-1) unstable; urgency=low 5548 5549 * A bug which caused some compilers to fail on common/ac/shared_ptr/aegis.h 5550 has been fixed. There is another bug in the implementation still to be 5551 found, but this fix is necessary to chase it down. 5552 * My thanks to Jerry Pendergraft for reporting this problem. 5553 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5554 5555 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Nov 2007 09:03:06 +1100 5556 5557aegis (4.23.D355-1) unstable; urgency=low 5558 5559 * This change fixes a couple of build problems when DEBUG is defined. 5560 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5561 5562 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2007 22:30:38 +1100 5563 5564aegis (4.22.D056-1) unstable; urgency=low 5565 5566 * The change set fixes mal-formed meta data which occurs after aeclone of a 5567 change set which removes a file is subsequently integrated. The edit_origin 5568 field is missing (bug in aeclone, fix soonly). This fix ensures the field 5569 is set, which fixes all of the numerous places there are assumtions (and 5570 asserts) that the edit_origin field is set. 5571 * This work around is necessary because even if we fix the bug in aeclone 5572 (soon, soon) we still have to continue to work with repositories with this 5573 broken meta-data. 5574 * The bug description may be found at https://sourceforge.net/tracker/ 5575 ?func=detail&atid=100224&aid=1684820&group_id=224 5576 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5577 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5578 5579 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2007 15:09:32 +1100 5580 5581aegis (4.23.D354-1) unstable; urgency=low 5582 5583 * The time safe stuff has modified the change_file_list_get function to free 5584 the various change::pointer. This change set make sure that various fstate_ 5585 src_ty*, we save using symtabs, are still alive after the change has been 5586 destroyed. 5587 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5588 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5589 5590 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2007 12:53:17 +1100 5591 5592aegis (4.23.D353-1) unstable; urgency=low 5593 5594 * Remove a wrong str_free and clean up a bit the list_user_changes function 5595 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5596 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5597 5598 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2007 11:40:07 +1100 5599 5600aegis (4.23.D352-1) unstable; urgency=low 5601 5602 * A segfault in the listing code has been fixed. It occured when a column's 5603 value has leading blank lines. 5604 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5605 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5606 5607 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Nov 2007 14:23:49 +1100 5608 5609aegis (4.23.D351-1) unstable; urgency=low 5610 5611 * This change set rework a bit the time safe stuff to prepare for the 5612 (forthcoming) pinning feature. 5613 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5614 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5615 5616 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2007 10:22:16 +1100 5617 5618aegis (4.23.D350-1) unstable; urgency=low 5619 5620 * The name of the project_ty::change_completion_timestamp_maybe_cached has 5621 been changed to be shorter. 5622 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5623 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5624 5625 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Nov 2007 09:16:16 +1100 5626 5627aegis (4.23.D349-1) unstable; urgency=low 5628 5629 * This change introduces aebisect, a program which helps 5630 * to find project regressions not handled by the test suite. 5631 * Signed-off-by: rasmith <smithra@users.sourceforge.net> 5632 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5633 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5634 5635 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Oct 2007 13:39:55 +1100 5636 5637aegis (4.23.D348-1) unstable; urgency=low 5638 5639 * The aed command had been strength w.r.t. to renames, it now use the project_ 5640 file_path/change_file_path variant that uses metadata to locate files. 5641 Previously it used only the name. 5642 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5643 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5644 5645 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Oct 2007 09:26:14 +1100 5646 5647aegis (4.23.D347-1) unstable; urgency=low 5648 5649 * A segfault in aecpu has been fixed 5650 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5651 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5652 5653 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Oct 2007 10:07:51 +1000 5654 5655aegis (4.23.D346-1) unstable; urgency=low 5656 5657 * The aeipass command was affected by a bug that make it create loops when a 5658 renamed file was subsequently removed. This bug was the cause of variuos 5659 problems. 5660 * For the full description of this bug see http://sourceforge.net/tracker/ 5661 index.php?func=detail&aid=1709823&group_id=224&atid=100224 5662 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5663 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5664 5665 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Oct 2007 10:27:17 +1000 5666 5667aegis (4.23.D345-1) unstable; urgency=low 5668 5669 * This change set fixes mal-formed meta data which occurs after aeipass of a 5670 change set which modifies an already renamed file. The move field is 5671 present where it should be missing (bug in aeipass, fix soonly). This fix 5672 ensures the field is only present where it should. 5673 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5674 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5675 5676 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Oct 2007 10:57:56 +1000 5677 5678aegis (4.22.D055-1) unstable; urgency=low 5679 5680 * This change backports a test for a the getenv() function bug in aer, 5681 * which is used by many aegis.cgi scripts. 5682 * The test has been backported to prevent regressions. 5683 * There is NO need to document this change set in the release notes since it's 5684 not user visible. 5685 * My thanks to Ralph Smith for this change set. 5686 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5687 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5688 5689 -- Peter Miller <pmiller@opensource.org.au> Fri, 19 Oct 2007 10:46:49 +1000 5690 5691aegis (4.23.D344-1) unstable; urgency=low 5692 5693 * The aemakegen command now better understands the libdir and datadir install 5694 targets. If you have files under datadir/ or libdir/ directories, they will 5695 be installed. 5696 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5697 5698 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Oct 2007 22:16:31 +1000 5699 5700aegis (4.23.D343-1) unstable; urgency=low 5701 5702 * A bug in the aed command (related to renames) has been fixed. 5703 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5704 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5705 5706 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Oct 2007 22:10:29 +1000 5707 5708aegis (4.22.D054-1) unstable; urgency=low 5709 5710 * Due to some unidentified reasons test 189 fails (randomly) on my development 5711 machine. 5712 * The test is disable to make a 4.22.2 release candidate. 5713 * It will be enabled again before the final release. 5714 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5715 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5716 5717 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Oct 2007 08:31:14 +1000 5718 5719aegis (4.22.D053-1) unstable; urgency=low 5720 5721 * The symlink farm now handle derived files registered within Aegis more like 5722 normal derived files. 5723 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5724 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5725 5726 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Oct 2007 08:15:22 +1000 5727 5728aegis (4.22.D052-1) unstable; urgency=low 5729 5730 * The change_pconf_get function no longer looks for historical versions of 5731 files, if it can help it. This makes many things go faster and solved the 5732 problem of configuration fields redefinition. 5733 * While this change does not make Aegis more time safe, it cures one of the 5734 simptoms. 5735 * This change set is the backport of c154 from the 4.23 branch, plus a test 5736 from c600. 5737 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5738 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5739 5740 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Oct 2007 13:05:23 +1000 5741 5742aegis (4.22.D051-1) unstable; urgency=low 5743 5744 * Recent changes to subversion made test 222 fail. This has been fixed. 5745 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5746 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5747 5748 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2007 13:54:26 +1000 5749 5750aegis (4.22.D050-1) unstable; urgency=low 5751 5752 * The cache_project_file_list_for_each_delta configuration option is not 5753 obsolete. 5754 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5755 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5756 5757 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2007 08:39:58 +1000 5758 5759aegis (4.23.D342-1) unstable; urgency=low 5760 5761 * The new aedist --inventory subcommand. 5762 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5763 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5764 5765 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Oct 2007 10:18:06 +1000 5766 5767aegis (4.22.D049-1) unstable; urgency=low 5768 5769 * Another fix for the aelock installation. 5770 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5771 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5772 5773 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Oct 2007 09:08:15 +1000 5774 5775aegis (4.23.D341-1) unstable; urgency=low 5776 5777 * This change set refactor the HTML generation to be used by the forthcoming 5778 aedist --inventory command. 5779 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5780 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5781 5782 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Oct 2007 22:39:47 +1000 5783 5784aegis (4.23.D340-1) unstable; urgency=low 5785 5786 * A bug has been fixed in aeclone which caused aecp -delta to segfault when: a 5787 change set whith a removed file was cloned, and the clone change set 5788 subsequently integrated. 5789 * For details see https://sourceforge.net/tracker/ 5790 ?func=detail&atid=100224&aid=1684820&group_id=224 5791 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5792 5793 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Oct 2007 22:01:20 +1000 5794 5795aegis (4.23.D339-1) unstable; urgency=low 5796 5797 * The change set fixes mal-formed meta data which occurs after aeclone of a 5798 change set which removes a file is subsequently integrated. The edit_origin 5799 field is missing (bug in aeclone, fix soonly). This fix ensures the field 5800 is set, which fixes all of the numerous places there are assumtions (and 5801 asserts) that the edit_origin field is set. 5802 * This work around is necessary because even if we fix the bug in aeclone 5803 (soon, soon) we still have to continue to work with repositories with this 5804 broken meta-data. 5805 * The bug description may be found at https://sourceforge.net/tracker/ 5806 ?func=detail&atid=100224&aid=1684820&group_id=224 5807 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5808 5809 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Oct 2007 15:34:47 +1000 5810 5811aegis (4.23.D338-1) unstable; urgency=low 5812 5813 * The aemakegen command now handles test programs proerly, and omits them from 5814 install_bin, to be consistent with the --target==automake behaviour. 5815 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5816 5817 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Oct 2007 22:16:07 +1000 5818 5819aegis (4.23.D337-1) unstable; urgency=low 5820 5821 * The aede-policy(1) manual page has been updated to document the aede-policy- 5822 line-length file attribute. 5823 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5824 5825 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Oct 2007 22:20:45 +1000 5826 5827aegis (4.23.D336-1) unstable; urgency=low 5828 5829 * This change fixes the getenv() function in aer, 5830 * which is used by many aegis.cgi scripts. 5831 * My thanks to Ralph Smith for this change set. 5832 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5833 5834 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Oct 2007 14:00:47 +1000 5835 5836aegis (4.23.D335-1) unstable; urgency=low 5837 5838 * The replay subcommand has a new option (--not-compatibility) to avoid 5839 appending the compat options if not present in the inventory. 5840 * This is needed when using a file based inventory retrived using HTTP. 5841 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5842 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5843 5844 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2007 15:04:12 +1000 5845 5846aegis (4.23.D334-1) unstable; urgency=low 5847 5848 * The gzip algorithm is now used when compressing Aegis database. 5849 * It is preferred over the bzip2 algorithm because it is much faster when 5850 compressing, faster when decompressing with a low size penalty. 5851 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5852 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5853 5854 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2007 11:55:20 +1000 5855 5856aegis (4.23.D333-1) unstable; urgency=low 5857 5858 * Aedist subcommands are now able to handle compressed inventories. 5859 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5860 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5861 5862 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2007 11:30:58 +1000 5863 5864aegis (4.23.D332-1) unstable; urgency=low 5865 5866 * Portability enhancements for gcc 2.96 identifier conflicts: class method 5867 parameter names may not conflict with either class names or class variables. 5868 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 5869 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5870 5871 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2007 11:14:47 +1000 5872 5873aegis (4.23.D331-1) unstable; urgency=low 5874 5875 * Recent changes to subversion made test 222 fail. This has been fixed. 5876 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5877 5878 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Sep 2007 10:25:38 +1000 5879 5880aegis (4.23.D330-1) unstable; urgency=low 5881 5882 * 64 bit cleaning patch from Ralph A. Smith 5883 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5884 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5885 5886 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2007 12:07:13 +1000 5887 5888aegis (4.23.D329-1) unstable; urgency=low 5889 5890 * In order to reduce memory usage we use a smaller block for bzip2 and, when 5891 run with memory limit, a slower decompression algorithm. 5892 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5893 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5894 5895 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2007 12:01:28 +1000 5896 5897aegis (4.23.D328-1) unstable; urgency=low 5898 5899 * During aenc the fstate file of the branch is not rewritten. 5900 * This improves speed expecially when using compress_database = true with 5901 bzip2. 5902 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5903 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5904 5905 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Sep 2007 11:43:50 +1000 5906 5907aegis (4.23.D327-1) unstable; urgency=low 5908 5909 * The symlink farm now handle derived files registered within Aegis more like 5910 normal derived files. 5911 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5912 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5913 5914 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2007 15:30:03 +1000 5915 5916aegis (4.23.D326-1) unstable; urgency=low 5917 5918 * Another fix for the aelock installation. 5919 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5920 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5921 5922 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2007 10:49:57 +1000 5923 5924aegis (4.23.D325-1) unstable; urgency=low 5925 5926 * This change set makes tkaer useful without a mouse pointer. 5927 * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set. 5928 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5929 5930 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2007 10:44:22 +1000 5931 5932aegis (4.23.D324-1) unstable; urgency=low 5933 5934 * I stupidly didn't run aet -reg befor committing the recent aeget patch. 5935 Smack. 5936 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5937 5938 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2007 10:27:59 +1000 5939 5940aegis (4.23.D323-1) unstable; urgency=low 5941 5942 * A typo in the text of the download page has been fixed. 5943 * My thanks to Ralf Fassel for this patch. 5944 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5945 5946 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Sep 2007 09:14:15 +1000 5947 5948aegis (4.23.D322-1) unstable; urgency=low 5949 5950 * The .ico file for the web page has a back background behind the 5951 transparency. Numerous browsers get transparency wrong, so the background 5952 behind the transparency has been changed to be white. 5953 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5954 5955 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Sep 2007 13:02:19 +1000 5956 5957aegis (4.23.D321-1) unstable; urgency=low 5958 5959 * Thera re two new fields in the project configuration file: allow_white_ 5960 space_in_filenames (default false) and allow_non_ascii_filenames (default 5961 false). 5962 * My thanks to Calvin Webster <cwebster@ec.rr.com> for suggesting this 5963 feature. 5964 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5965 5966 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Sep 2007 10:35:23 +1000 5967 5968aegis (4.22.D048-1) unstable; urgency=low 5969 5970 * Fix option names in various man pages. 5971 * My thanks to Christian Ehrhardt for reporting the problem. 5972 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5973 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5974 5975 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Sep 2007 08:51:34 +1000 5976 5977aegis (4.23.D320-1) unstable; urgency=low 5978 5979 * The cache_project_file_list_for_each_delta and clean_exception configuration 5980 options are not obsolete. 5981 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5982 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5983 5984 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2007 09:28:41 +1000 5985 5986aegis (4.23.D319-1) unstable; urgency=low 5987 5988 * In some tests the URL where to find the license incorrectly refer to 5989 www.fsf.org instead of www.gnu.org. 5990 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 5991 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 5992 5993 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Sep 2007 10:11:33 +1000 5994 5995aegis (4.22.D047-1) unstable; urgency=low 5996 5997 * This change set backport a test from 4.23.C561. Thus we will prevent loops 5998 in the event list to make stable branch of Aegis run forever 5999 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6000 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6001 6002 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Aug 2007 15:09:32 +1000 6003 6004aegis (4.22.D046-1) unstable; urgency=low 6005 6006 * The release notes has been improved. 6007 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6008 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6009 6010 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Aug 2007 11:38:19 +1000 6011 6012aegis (4.23.D318-1) unstable; urgency=low 6013 6014 * A bug in aeget and "ael project" has been fixed. It now reports the project 6015 as "No such file or directory" in the project listing when a project is gone 6016 (as it was always supposed to) rather than failing with an exit status of 1 6017 and no listing. 6018 * My thanks to Russell Standish <hpcoder@hpcoders.com.au> for reporting this 6019 problem. 6020 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6021 6022 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Aug 2007 12:11:30 +1000 6023 6024aegis (4.23.D317-1) unstable; urgency=low 6025 6026 * This change make aedist -replay follow the user persevere preference also 6027 when aedist -receive fails (due to a network problem). 6028 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6029 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6030 6031 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Aug 2007 08:46:50 +1000 6032 6033aegis (4.23.D316-1) unstable; urgency=low 6034 6035 * The code of the time safe stuff has been refactored to make the source more 6036 readable. 6037 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6038 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6039 6040 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Aug 2007 17:02:08 +1000 6041 6042aegis (4.23.D315-1) unstable; urgency=low 6043 6044 * The aeintegratq script has been replaced in test with aeib/aefinish. This 6045 make tests run faster. 6046 * Previously the tests contained in the change took ~7 min, now only ~2:10 6047 min. 6048 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6049 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6050 6051 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Aug 2007 16:04:50 +1000 6052 6053aegis (4.23.D314-1) unstable; urgency=low 6054 6055 * The time2change and time2delta algorithms has been improved to cache its 6056 results. 6057 * So in the worst case the number of change allocations is min(N*log M, M) 6058 where N is the number of files and M is the number of completed changes. 6059 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6060 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6061 6062 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Aug 2007 11:59:54 +1000 6063 6064aegis (4.23.D313-1) unstable; urgency=low 6065 6066 * A bug has been fixed in the aemakegen command, it now uses the OBJEXT, 6067 LIBEXT and EXEEXT macros correct. 6068 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6069 6070 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2007 14:53:12 +1000 6071 6072aegis (4.23.D312-1) unstable; urgency=low 6073 6074 * The read_pconf_by_usage function has been improved to be faster when a 6075 project use the configuration_directory option. 6076 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6077 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6078 6079 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2007 11:33:20 +1000 6080 6081aegis (4.23.D311-1) unstable; urgency=low 6082 6083 * Fix option names in various man pages. 6084 * My thanks to Christian Ehrhardt for reporting the problem. 6085 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6086 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6087 6088 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2007 08:46:29 +1000 6089 6090aegis (4.23.D310-1) unstable; urgency=low 6091 6092 * A bug has been fixed in aemakegen's handling of yacc mixed with C++. It 6093 sometimes compiled it as C, oops. 6094 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6095 6096 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Aug 2007 23:06:31 +1000 6097 6098aegis (4.23.D309-1) unstable; urgency=low 6099 6100 * The aemakegen command now inspects the configure.ac file before using the 6101 @LIBEXT@ idiom. It uses a simple "a" if the AC_LIBEXT test is absent. 6102 Ditto for @OBJEXT@ and "o" and AC_OBJEXT. 6103 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6104 6105 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Aug 2007 13:47:28 +1000 6106 6107aegis (4.23.D308-1) unstable; urgency=low 6108 6109 * The aeget command used by the aegis.sf.net web site has been updated, to 6110 take advantage of the aedist zero file bug fix. 6111 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6112 6113 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Aug 2007 12:25:40 +1000 6114 6115aegis (4.23.D307-1) unstable; urgency=low 6116 6117 * A serious bug in the project_file_roll_forward class has been fixed. The 6118 bugs was in the handling of the uuid/no-uuid cases for remembering file 6119 events. 6120 * This bug was most noticable in the aedist -send command, where it resulted 6121 in empty file contents being placed into the transmitted change set. It 6122 also had the same effect on aepatch -send, aetar -send and aerevml -send, 6123 but they are less used which probably explains the lack of bug reports. 6124 * There was also an "impossible" code branch which was sometimes exersized, 6125 resulting in segfaults from any command using file history, including aecp - 6126 delta, aeannotate and aediff. 6127 * My thanks to Jerry Pendergraft, Ralf Fassel, Pieter Nagel and the many 6128 others who contributed the numerous but aparrently unrelated bug reports. 6129 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6130 6131 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Aug 2007 18:37:01 +1000 6132 6133aegis (4.23.D306-1) unstable; urgency=low 6134 6135 * The new aede-policy no-manifest filter has been activated. A fraction of 6136 the projecy files have been updated to conform. The rest of the files will 6137 be converted as they appear in change sets. 6138 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6139 6140 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Aug 2007 13:12:38 +1000 6141 6142aegis (4.23.D305-1) unstable; urgency=low 6143 6144 * The aede-policy command now has a new no-manifest check, to help get rid of 6145 the comp.sources.unix MANIFEST artifact. 6146 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6147 6148 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Aug 2007 22:20:51 +1000 6149 6150aegis (4.23.D304-1) unstable; urgency=low 6151 6152 * Remove unneeded file added by c269. 6153 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6154 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6155 6156 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2007 11:01:54 +1000 6157 6158aegis (4.23.D303-1) unstable; urgency=low 6159 6160 * The aechown command now makes use of the change_identifier object. This has 6161 the effect of making the ways to specify the change and project much richer. 6162 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6163 6164 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2007 13:33:04 +1000 6165 6166aegis (4.23.D302-1) unstable; urgency=low 6167 6168 * A bugs has been fixed in the aefinish command, it is once again able to 6169 finish changes which are in the "being integrated" state. 6170 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6171 6172 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2007 13:24:49 +1000 6173 6174aegis (4.23.D301-1) unstable; urgency=low 6175 6176 * The loop detection code now use the itab data structuture since the used 6177 operation has a O(1) time complexity 6178 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6179 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6180 6181 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2007 13:17:55 +1000 6182 6183aegis (4.23.D300-1) unstable; urgency=low 6184 6185 * The code which handles the --change option has been improved to accept a 6186 UUID in another corner case. 6187 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6188 6189 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2007 12:32:22 +1000 6190 6191aegis (4.23.D299-1) unstable; urgency=low 6192 6193 * The following functions have been refactored to be methods: 6194 * change_cstate_get becomes change::cstate_get 6195 * change_is_awaiting_developed becomes change::is_awaiting_developed 6196 * change_is_being_developed becomes change::is_being_developed 6197 * change_is_completed becomes change::is_completed 6198 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6199 6200 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2007 12:05:53 +1000 6201 6202aegis (4.23.D298-1) unstable; urgency=low 6203 6204 * The rpt_value_string and rpt_value_error classes now return nstrings from 6205 their query methods. The code which call these methods has been updated to 6206 cope. 6207 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6208 6209 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jul 2007 11:22:42 +1000 6210 6211aegis (4.23.D297-1) unstable; urgency=low 6212 6213 * The change_pconf_get function no longer looks for historical versions of 6214 files, if it can help it. This makes many things go faster. We will need 6215 to re-visit this issue once we have change (or branch) delta pinning 6216 working. 6217 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6218 6219 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2007 18:00:18 +1000 6220 6221aegis (4.23.D296-1) unstable; urgency=low 6222 6223 * This change fixes problems found by compiling using the Belenix LiveCD. 6224 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6225 6226 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2007 12:51:14 +1000 6227 6228aegis (4.23.D295-1) unstable; urgency=low 6229 6230 * Another Solaris build problem has been fixed. 6231 * My thanks to Jerry Pendergraft for reporting this problem. 6232 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6233 6234 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2007 11:13:23 +1000 6235 6236aegis (4.23.D294-1) unstable; urgency=low 6237 6238 * The script which figures out g++ command line optionavailability has been 6239 corrected for the -Wextra option. 6240 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6241 6242 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2007 10:55:58 +1000 6243 6244aegis (4.23.D293-1) unstable; urgency=low 6245 6246 * The aefinish command now runs the develop_end_policy_command, if the prohect 6247 has defined one, before it builds anything. This early warning about policy 6248 problems can then be fixed early, rather than having to go through a whole 6249 nother build-and-test cycle just because (for example) you forgot to update 6250 a copyright notice. 6251 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6252 6253 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2007 10:50:07 +1000 6254 6255aegis (4.23.D292-1) unstable; urgency=low 6256 6257 * The rpt_pos class has been refactored to be more C++. 6258 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6259 6260 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Jul 2007 23:26:34 +1000 6261 6262aegis (4.23.D291-1) unstable; urgency=low 6263 6264 * The rpt_value::type() method, which theoretically was redundant w.r.t RTTI 6265 has been removed. 6266 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6267 6268 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Jul 2007 21:15:19 +1000 6269 6270aegis (4.23.D290-1) unstable; urgency=low 6271 6272 * The rpt_value_* class hierarchy has been refactored from manual C OO into 6273 C++ OO. This was essential before the change::pointer can become a shared_ 6274 ptr (because of rpt_value_cstate (etc). 6275 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6276 6277 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Jul 2007 09:46:17 +1000 6278 6279aegis (4.23.D289-1) unstable; urgency=low 6280 6281 * A bug has been fixed in the report generator, it now correctly index struct 6282 members which are lists. (This bug has introduced by the recent 6283 refactoring.) 6284 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6285 6286 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Jul 2007 14:55:01 +1000 6287 6288aegis (4.23.D288-1) unstable; urgency=low 6289 6290 * The postal address of the free Software Address has been fixed in a further 6291 500 files. 6292 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6293 6294 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jul 2007 13:09:22 +1000 6295 6296aegis (4.23.D287-1) unstable; urgency=low 6297 6298 * The step in the build process which figures out the available g++ features 6299 based on its version number is now in Perl. This avoids the catch-22 of 6300 using a C++ prgram to access strverscmp to figure these things out. 6301 * My thanks to Jerry Pendergraft for this change set. 6302 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 6303 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6304 6305 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jul 2007 11:43:47 +1000 6306 6307aegis (4.23.D286-1) unstable; urgency=low 6308 6309 * This change set make Aegis detects (and breaks) loops in the list of event 6310 of some file. 6311 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6312 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6313 6314 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jul 2007 23:03:33 +1000 6315 6316aegis (4.23.D285-1) unstable; urgency=low 6317 6318 * The rpt_expr::parse_error method needed to be const (no problem). I wonder 6319 why g++ 4.1.2 didn't complain when 3.4 did? 6320 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6321 6322 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jul 2007 20:44:50 +1000 6323 6324aegis (4.23.D284-1) unstable; urgency=low 6325 6326 * A bugs has been fixed in the report generator, it was giving incorrect error 6327 messages when assigning to array elements. This is unfortunately introduced 6328 during the recent rpt_expr refactor - test coverage not as broad as thought. 6329 * My thanks to Walter Franzini for reporting this problem. 6330 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6331 6332 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jul 2007 18:03:45 +1000 6333 6334aegis (4.23.D283-1) unstable; urgency=low 6335 6336 * There is a new test_strverscmp command, which allows you to compare two 6337 version strings from the command line. This is used to compare the g++ 6338 version number, in order to figure out the names and availability of various 6339 options. The results of this figuring out are cached, for some tiny 6340 improvement in build time. 6341 * Most importantly, this allows us to avoid an erroneous warning which stop 6342 the build working on some (older) versions of G++ 6343 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6344 6345 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Jul 2007 16:13:20 +1000 6346 6347aegis (4.23.D282-1) unstable; urgency=low 6348 6349 * The rpt_func class hierarchy has been refactored to use C++ OO rather then 6350 the legacy C manual OO. 6351 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6352 6353 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jul 2007 15:54:09 +1000 6354 6355aegis (4.23.D281-1) unstable; urgency=low 6356 6357 * A vietnamese translation has been provided by the vi-VN GNU translation 6358 team. 6359 * My thanks to Clytie Siddall <clytie@riverland.net.au> for this contribution. 6360 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6361 6362 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jul 2007 14:43:51 +1000 6363 6364aegis (4.23.D280-1) unstable; urgency=low 6365 6366 * The rpt_expr_comma class was throwing warnings during the build, but not for 6367 the maintainer. This change set brings it into line with other expr 6368 classes. 6369 * My thanks to Jerry Pendergraft for reporting this problem. 6370 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6371 6372 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jul 2007 12:00:41 +1000 6373 6374aegis (4.23.D279-1) unstable; urgency=low 6375 6376 * The aefind tree_* hierarchy has been refactored to use C++ OO rather than 6377 the legacy manual C OO. 6378 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6379 6380 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jul 2007 13:25:55 +1000 6381 6382aegis (4.23.D278-1) unstable; urgency=low 6383 6384 * This change fixes several GCC 2.9.6 warnings about "declaration of `index' 6385 shadows global declaration". 6386 * My thanks to Jerry Pendergraft for reporting this problem. 6387 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6388 6389 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jul 2007 11:04:17 +1000 6390 6391aegis (4.23.D277-1) unstable; urgency=low 6392 6393 * These problems shows up on sparc solaris 5.8 g++ 3.2 6394 * libaegis/rss/feed.h:135: declaration of `change*rss_feed::change' 6395 * libaegis/change.h:56: changes meaning of `change' from `class change' 6396 * My thanks to Jerry Pendergraft for reporting this problem. 6397 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6398 6399 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jul 2007 09:46:17 +1000 6400 6401aegis (4.23.D276-1) unstable; urgency=low 6402 6403 * The existence of the MANIFEST file dates from the times when Aegis was 6404 posted to the comp.sources.unix Usenet group. At the time (circa 1991) the 6405 posting guidelines mandated a Makefile, and stringly recommended a MANIFEST 6406 file (one line per file to describe all the files in the project). This 6407 ancient relic is being retired. 6408 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6409 6410 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jul 2007 14:01:38 +1000 6411 6412aegis (4.23.D275-1) unstable; urgency=low 6413 6414 * The rpt_expr_ty has been refactored to be OO by the compiler, rather than 6415 manually. This is to allow rpt_value_ty to be refactored, so that change_ty 6416 can be refactored. 6417 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6418 6419 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jul 2007 12:16:54 +1000 6420 6421aegis (4.23.D274-1) unstable; urgency=low 6422 6423 * Theer is a new test_execute command, for use testing the execution of sub- 6424 commands by Aegis. 6425 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6426 6427 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Jul 2007 13:39:17 +1000 6428 6429aegis (4.23.D273-1) unstable; urgency=low 6430 6431 * This change fixes a build problem on non-linux systems. 6432 * My thanks to Jerry Pendergraft for this patch. 6433 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6434 6435 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Jul 2007 19:07:47 +1000 6436 6437aegis (4.23.D272-1) unstable; urgency=low 6438 6439 * This change improves the portability of the build and of one of the tests. 6440 * xargs -r in notify_command not portable. 6441 * Allow site.conf to specify flags with multiple arguments. 6442 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 6443 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6444 6445 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jul 2007 10:10:56 +1000 6446 6447aegis (4.23.D271-1) unstable; urgency=low 6448 6449 * The rpt_stmt class hierarchy has been refactored to use C++ rather than 6450 manual OO. It also uses the shared_ptr rather than doing its own reference 6451 counting. 6452 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6453 6454 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jul 2007 13:34:54 +1000 6455 6456aegis (4.23.D270-1) unstable; urgency=low 6457 6458 * All pointers to change_ty have been replaced with change::pointer, in 6459 preparation for using a smart pointer instead. 6460 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6461 6462 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Jul 2007 20:57:05 +1000 6463 6464aegis (4.23.D269-1) unstable; urgency=low 6465 6466 * When aegis complains about the exit status of a command, it now skips 6467 environment variable settings, etc, so give a mor euseful error message. 6468 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6469 6470 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Jul 2007 18:31:50 +1000 6471 6472aegis (4.23.D268-1) unstable; urgency=low 6473 6474 * The lastest time safe attempt from Walter has been backed out. I suspect 6475 there are change_ty* reference counting issues. 6476 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6477 6478 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Jul 2007 14:24:39 +1000 6479 6480aegis (4.23.D267-1) unstable; urgency=low 6481 6482 * The algorithm used to find a the change using the completion time has now a 6483 logarithmic behaviour. 6484 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6485 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6486 6487 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jul 2007 09:49:21 +1000 6488 6489aegis (4.23.D266-1) unstable; urgency=low 6490 6491 * Aegis is now more "time safe": the list of file of a completed changes is 6492 now time invariant 6493 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6494 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6495 6496 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jul 2007 09:28:24 +1000 6497 6498aegis (4.23.D265-1) unstable; urgency=low 6499 6500 * From: marko <marko@fjpad.usp.ac.fj> 6501 * Date: Fri Feb 2 19:45:11 2007 6502 * fix memory leaks resulting from dropping references to string_ty objects. 6503 * Signed-off-by: marko <marko@fjpad.usp.ac.fj> 6504 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6505 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6506 6507 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Jul 2007 11:15:30 +1000 6508 6509aegis (4.23.D264-1) unstable; urgency=low 6510 6511 * There is a new aede-policy gpl-version validation, which may be used to 6512 detect out-of-date GPL version strings in file header comments. 6513 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6514 6515 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jul 2007 13:38:43 +1000 6516 6517aegis (4.23.D263-1) unstable; urgency=low 6518 6519 * Tye aede-policy fsf-address validation now understands Groff and HTML line 6520 break sequences. 6521 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6522 6523 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2007 14:37:40 +1000 6524 6525aegis (4.23.D262-1) unstable; urgency=low 6526 6527 * The new fsf-address validation in aede-policy is turned on for Aegis source 6528 code. 6529 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6530 6531 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2007 10:23:56 +1000 6532 6533aegis (4.23.D261-1) unstable; urgency=low 6534 6535 * There is a new aede-policy, fsf-address, which may be used to ensure that 6536 the FSF address in GPL file headers is up-to-date. 6537 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6538 6539 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2007 09:48:21 +1000 6540 6541aegis (4.23.D260-1) unstable; urgency=low 6542 6543 * All remaining uses of wstring_ty have been refactored to use wstring 6544 instead. 6545 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6546 6547 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2007 08:38:55 +1000 6548 6549aegis (4.23.D259-1) unstable; urgency=low 6550 6551 * The PATh environment variables has been fixed, so that the test-prelude can 6552 be found. 6553 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6554 6555 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jun 2007 23:15:53 +1000 6556 6557aegis (4.23.D258-1) unstable; urgency=low 6558 6559 * The way "aemakegen -t automake" handles scripts now better conforms to the 6560 Automake documentation. 6561 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6562 6563 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jun 2007 14:36:11 +1000 6564 6565aegis (4.23.D257-1) unstable; urgency=low 6566 6567 * Files which appear in the file manifest as "build" files are automagically 6568 added to change sets at intgrate-pass time, so that their history versions 6569 can be tracked (usually so that patches for files like "./configure" can be 6570 generated). Now they are only add if they are actually different than the 6571 baseline. 6572 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6573 6574 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2007 23:14:21 +1000 6575 6576aegis (4.23.D256-1) unstable; urgency=low 6577 6578 * The aereport command now understands the --baseline, --delta, etc, options. 6579 I can't believe I didn't do this years ago. 6580 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6581 6582 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2007 23:05:58 +1000 6583 6584aegis (4.23.D255-1) unstable; urgency=low 6585 6586 * The change_file_new function is now deprecated, as is the project_file_new 6587 function, and replaced with change_ty::file-new and project_ty::file_new, 6588 which can take either a name or meta-data. Most meta-data copying is now 6589 taken care of automagically. 6590 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6591 6592 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2007 13:15:33 +1000 6593 6594aegis (4.23.D254-1) unstable; urgency=low 6595 6596 * There is a new exit status from tests: 77 = skipped. This may be used where 6597 a test is architecture specific (fro example). The value was chosen to be 6598 compatible with some other test systems. 6599 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6600 6601 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2007 10:57:49 +1000 6602 6603aegis (4.23.D253-1) unstable; urgency=low 6604 6605 * There is a new eg_oss_aemak.ae file on the web site, to start new project 6606 from scratch using the GNU Auto Tools. 6607 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6608 6609 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Jun 2007 12:00:48 +1000 6610 6611aegis (4.23.D252-1) unstable; urgency=low 6612 6613 * The aemakegen -t automake utility now generates test files the way Automake 6614 expects. 6615 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6616 6617 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Jun 2007 11:46:33 +1000 6618 6619aegis (4.23.D251-1) unstable; urgency=low 6620 6621 * The aemakegen -t automake command now understands how to tell Automake about 6622 manual pages. 6623 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6624 6625 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Jun 2007 11:49:37 +1000 6626 6627aegis (4.23.D250-1) unstable; urgency=low 6628 6629 * The example OSS file template change set has been fixed to produce correct 6630 test templates. 6631 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6632 6633 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Jun 2007 00:48:22 +1000 6634 6635aegis (4.23.D249-1) unstable; urgency=low 6636 6637 * The aemakegen command now supports the -Output option. The assignment in 6638 the automake output has been removed. 6639 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6640 6641 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Jun 2007 00:19:51 +1000 6642 6643aegis (4.23.D248-1) unstable; urgency=low 6644 6645 * The aemakegen command now understands how to write automake(1) input files. 6646 It is also possible to take the file manifest from Aegis meta-data than from 6647 the command line. 6648 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6649 6650 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Jun 2007 20:42:52 +1000 6651 6652aegis (4.23.D247-1) unstable; urgency=low 6653 6654 * This change fixes a bug in the OSS example project change sets. The test_ 6655 prelude.inc.sh file was not created properly. 6656 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6657 6658 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Jun 2007 12:19:01 +1000 6659 6660aegis (4.23.D246-1) unstable; urgency=low 6661 6662 * A bug in aemakegen(1) has been fixed, it no longer formats the last line of 6663 the makefile (the install: target) incorrectly. 6664 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6665 6666 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Jun 2007 08:45:58 +1000 6667 6668aegis (4.23.D245-1) unstable; urgency=low 6669 6670 * Some operating systems attempt to signal SIGFXSZ when the getrlimit(RLIMIT_ 6671 FSIZE) is exceeded, in addition to returning an EFBIG error. This signal is 6672 now ignored, so that a meaningful error message may be produced. The file 6673 size limit is also set to as large as we can get at programn start-up time. 6674 * My thanks to Ben Morphett fro reporting this problem. 6675 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6676 6677 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Jun 2007 12:16:59 +1000 6678 6679aegis (4.23.D244-1) unstable; urgency=low 6680 6681 * This change fixes a number of warnings issued by the Sun Solaris C++ 6682 compiler. 6683 * My thanks to Jerry Pendergraft for this problem report. 6684 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6685 6686 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Jun 2007 20:27:15 +1000 6687 6688aegis (4.23.D243-1) unstable; urgency=low 6689 6690 * A number of build problems have been fixed. 6691 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch. 6692 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6693 6694 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Jun 2007 18:12:32 +1000 6695 6696aegis (4.23.D242-1) unstable; urgency=low 6697 6698 * There is a new ${path_reduce} substitution which may be used to remove 6699 redundant elements from path lists, such as used by the $PATH environment 6700 variable. 6701 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6702 6703 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Jun 2007 00:33:01 +1000 6704 6705aegis (4.23.D241-1) unstable; urgency=low 6706 6707 * When the development directory style required actions to be perfomed on the 6708 development directory, the obsolete "creating symbolic links to baseline" 6709 message was produced. This was confusing. A more generic message is now 6710 used, which is intended to be less confusing. 6711 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6712 6713 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Jun 2007 22:09:38 +1000 6714 6715aegis (4.23.D240-1) unstable; urgency=low 6716 6717 * A bug has been fixed in the aede-policy command, it no longer tries to 6718 validate the contents of removed files. 6719 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6720 6721 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Jun 2007 19:12:15 +1000 6722 6723aegis (4.23.D239-1) unstable; urgency=low 6724 6725 * The project_file_command is only supposed to be run after a recent 6726 integration, not after every change manifest alteration. 6727 * My thanks to Jerry Pendergraft for reporting this problem. 6728 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6729 6730 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 May 2007 09:23:50 +1000 6731 6732aegis (4.22.D045-1) unstable; urgency=low 6733 6734 * This change fixes a bug wherein 6735 * aedist did not handle certain renamed files correctly 6736 * when receiving branches or entire-source. 6737 * Also, a minor fix allows debug builds on some 64-bit systems. 6738 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6739 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6740 6741 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 May 2007 13:31:51 +1000 6742 6743aegis (4.22.D044-1) unstable; urgency=low 6744 6745 * A bug has been fixed that caused aecp(1) -delta X to copy in a change also a 6746 file with the old name of a file aemv(1)ed before delta X. 6747 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6748 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6749 6750 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 May 2007 11:54:24 +1000 6751 6752aegis (4.23.D238-1) unstable; urgency=low 6753 6754 * This change set fix a small bug introduced by the recent refactoring. 6755 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6756 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6757 6758 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 May 2007 10:44:05 +1000 6759 6760aegis (4.23.D237-1) unstable; urgency=low 6761 6762 * The generated Makefile now installs aelock with the correct permissions. 6763 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6764 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6765 6766 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 May 2007 10:37:43 +1000 6767 6768aegis (4.22.D043-1) unstable; urgency=low 6769 6770 * The generated Makefile now installs aelock with the correct permissions. 6771 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6772 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6773 6774 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2007 14:19:09 +1000 6775 6776aegis (4.22.D042-1) unstable; urgency=low 6777 6778 * The aecp(1) -delta command now follows the whiteout preference when copying 6779 a "removed"file. 6780 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6781 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6782 6783 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2007 14:14:58 +1000 6784 6785aegis (4.23.D236-1) unstable; urgency=low 6786 6787 * The aemakegen(1) command now looks in your configure.ac file to see if you 6788 have groff before putting groff stuff into the Makefile. 6789 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6790 6791 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2007 12:52:55 +1000 6792 6793aegis (4.22.D041-1) unstable; urgency=low 6794 6795 * Update the release notes in preparation for the next stable update. 6796 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6797 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6798 6799 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2007 12:38:57 +1000 6800 6801aegis (4.22.D040-1) unstable; urgency=low 6802 6803 * A bug has been fixed in the aetar command, it no longer creates tarballs 6804 that cause BSD tar to complain like this: 6805 * ar: End of archive volume 1 reached 6806 * tar: Unexpected EOF on archive file 6807 * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem. 6808 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6809 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6810 6811 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2007 12:32:14 +1000 6812 6813aegis (4.23.D235-1) unstable; urgency=low 6814 6815 * The aemakegen utility has been improved so that it plays well (better, 6816 anyway) with Debian package builds. 6817 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6818 6819 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 May 2007 15:13:17 +1000 6820 6821aegis (4.23.D234-1) unstable; urgency=low 6822 6823 * The default umask in the user_ty class has been changed to 022. It is 6824 always supposed to be set by the project, but something is missing 6825 somewhere. 6826 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6827 6828 -- Peter Miller <pmiller@opensource.org.au> Fri, 11 May 2007 20:14:59 +1000 6829 6830aegis (4.23.D233-1) unstable; urgency=low 6831 6832 * More warnings for g++ -Werror have been fixed. These all occurred in 6833 optional code that ./configure turns on and off. 6834 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6835 6836 -- Peter Miller <pmiller@opensource.org.au> Fri, 11 May 2007 14:10:50 +1000 6837 6838aegis (4.23.D232-1) unstable; urgency=low 6839 6840 * A bug has been fixed in the sequencing of the various change-file commands 6841 and project-file commands which are triggered by the various file 6842 manipulation commands. 6843 * These include aecp, aecpu, aemt, aemtu, aemv, aemvu, aenf, aenfu, aent, 6844 aentu, aerm, aermu. 6845 * My thanks to Jerry Pendergraft for reporting this problem. 6846 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6847 6848 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 May 2007 22:10:56 +1000 6849 6850aegis (4.23.D231-1) unstable; urgency=low 6851 6852 * Some DEBUG build problems have been fixed. 6853 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6854 6855 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 May 2007 16:24:04 +1000 6856 6857aegis (4.23.D230-1) unstable; urgency=low 6858 6859 * The aecp(1) -delta command now follows the whiteout preference when copying 6860 a "removed"file. 6861 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6862 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6863 6864 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 May 2007 09:35:34 +1000 6865 6866aegis (4.23.D229-1) unstable; urgency=low 6867 6868 * The user_ty refactoring has now reached the pointer where the typedef of 6869 user_ty::pointer can now be a smart pointer instead of a simple pointer. 6870 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6871 6872 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 May 2007 14:41:18 +1000 6873 6874aegis (4.23.D228-1) unstable; urgency=low 6875 6876 * The last of the functions-to-methods refactoring of user_ty is now done. 6877 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6878 6879 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 May 2007 00:33:06 +1000 6880 6881aegis (4.23.D227-1) unstable; urgency=low 6882 6883 * The code to emit the progress message was incorrectly altered to make 6884 "waiting for" be a fatal error, when it was supposed to just be an 6885 informative message 6886 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6887 6888 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2007 23:09:49 +1000 6889 6890aegis (4.23.D226-1) unstable; urgency=low 6891 6892 * The recent user_ty refactoring caused aeca -e to complain of "user 6893 permissions not set (bug)". This is now fixed. 6894 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6895 6896 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2007 23:00:30 +1000 6897 6898aegis (4.23.D225-1) unstable; urgency=low 6899 6900 * The user_become and user_becom_undo funxtions have been refactored into 6901 methods. Several other functions treated similarly. 6902 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6903 6904 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 May 2007 11:39:50 +1000 6905 6906aegis (4.23.D224-1) unstable; urgency=low 6907 6908 * The user_ty refactoring continues, this time the default_project and 6909 default_change methods. 6910 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6911 6912 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 May 2007 04:41:24 +1000 6913 6914aegis (4.23.D223-1) unstable; urgency=low 6915 6916 * The gcc build flags now include -Wextra. All the warnings generated have 6917 been fixed. 6918 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6919 6920 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 May 2007 15:49:19 +1000 6921 6922aegis (4.22.D039-1) unstable; urgency=low 6923 6924 * The configure script was not correctly handling the datadir substituition, 6925 installing the reports in the wrong place. 6926 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6927 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6928 6929 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 May 2007 14:12:53 +1000 6930 6931aegis (4.23.D222-1) unstable; urgency=low 6932 6933 * The units displayed by aedist when downloading have been changed so that the 6934 correct 'k' is displayed (because 'K' is for Kelvin). 6935 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6936 6937 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 May 2007 12:42:30 +1000 6938 6939aegis (4.22.D038-1) unstable; urgency=low 6940 6941 * Prepare for the release 6942 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6943 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6944 6945 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 May 2007 09:47:41 +1000 6946 6947aegis (4.23.D221-1) unstable; urgency=low 6948 6949 * More user_* functions have been turned into user_ty::methods. 6950 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6951 6952 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2007 22:54:39 +1000 6953 6954aegis (4.23.D220-1) unstable; urgency=low 6955 6956 * From: Jerry Pendergraft <jerry@endocardial.com> 6957 * Date: Sat Apr 21 11:20:55 2007 6958 * must set hook dir to test dir to avoid running live hooks. 6959 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6960 6961 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2007 22:26:09 +1000 6962 6963aegis (4.23.D219-1) unstable; urgency=low 6964 6965 * A bug has been fixed that caused aecp(1) -delta X to copy in a change also a 6966 file with the old name of a file aemv(1)ed before delta X. 6967 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6968 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6969 6970 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2007 21:02:43 +1000 6971 6972aegis (4.22.D037-1) unstable; urgency=low 6973 6974 * Another fix for test t0247a-walt.sh 6975 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6976 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6977 6978 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2007 10:59:09 +1000 6979 6980aegis (4.23.D218-1) unstable; urgency=low 6981 6982 * A small build problem has been fixed 6983 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 6984 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6985 6986 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2007 10:24:26 +1000 6987 6988aegis (4.23.D217-1) unstable; urgency=low 6989 6990 * The user_ty continues to be refactored, this time adding static create 6991 methods. These are now the only way to create user instances. 6992 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 6993 6994 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Apr 2007 20:02:45 +1000 6995 6996aegis (4.23.D216-1) unstable; urgency=low 6997 6998 * The project pointer has been removede from the user_ty struct. This matches 6999 the semantics far better. 7000 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7001 7002 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Apr 2007 11:45:15 +1000 7003 7004aegis (4.23.D215-1) unstable; urgency=low 7005 7006 * A serious heap scribble was introcuced by Change 329, Delta 213. It has 7007 been rescinded. 7008 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7009 7010 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Apr 2007 19:01:16 +1000 7011 7012aegis (4.23.D214-1) unstable; urgency=low 7013 7014 * All refernces to user_ty* have been replaced with user_ty::pointer to make 7015 the transition to a smart pointer easier. 7016 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7017 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7018 7019 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2007 09:24:04 +1000 7020 7021aegis (4.23.D213-1) unstable; urgency=low 7022 7023 * The user_ty continues to be refactored, this time adding static create 7024 methods. These are now the only way to create user instances. 7025 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7026 7027 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Apr 2007 14:20:00 +1000 7028 7029aegis (4.23.D212-1) unstable; urgency=low 7030 7031 * The user_ty code has been refactored to used user_ty::get_uid 7032 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7033 7034 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 20:07:28 +1000 7035 7036aegis (4.23.D211-1) unstable; urgency=low 7037 7038 * If the lookup via getpwnam fails, but the user is present via getpwent, a 7039 diagnostic message is now printed. Bascially, it shouldn't ever happen, 7040 probably you reworked your user names and a cache somewhere needs flushing. 7041 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7042 7043 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 14:11:47 +1000 7044 7045aegis (4.23.D210-1) unstable; urgency=low 7046 7047 * he user_ty code has been refactored to use nstring for all its full_name 7048 needs. Clients have been updated. 7049 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7050 7051 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 13:04:43 +1000 7052 7053aegis (4.23.D209-1) unstable; urgency=low 7054 7055 * The configure script was not correctly handling the datadir substituition, 7056 installing the reports in the wrong place. 7057 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7058 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7059 7060 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 11:32:42 +1000 7061 7062aegis (4.23.D208-1) unstable; urgency=low 7063 7064 * Another fix for test t0247a-walt.sh and t0248a-walt.sh 7065 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7066 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7067 7068 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 10:45:03 +1000 7069 7070aegis (4.23.D207-1) unstable; urgency=low 7071 7072 * The user_ty class has been refactored (slightly) to add a user_ty::name() 7073 method, and additional code to use it consistently. 7074 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7075 7076 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Apr 2007 23:20:47 +1000 7077 7078aegis (4.23.D206-1) unstable; urgency=low 7079 7080 * All refernces to user_ty* have been replaced with user_ty::pointer to make 7081 the transition to a smart pointer easier. 7082 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7083 7084 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Apr 2007 14:35:56 +1000 7085 7086aegis (4.23.D205-1) unstable; urgency=low 7087 7088 * A bug in the calculation of elapsed time for tests has been fixed. It was 7089 getting the fraction part wrong by multiplying by 1e-9 when it should have 7090 been 1e-6. 7091 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7092 7093 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Apr 2007 10:47:25 +1000 7094 7095aegis (4.23.D204-1) unstable; urgency=low 7096 7097 * The aede-policy command has has the file-baed validations refactored, to 7098 elimitate redundant code. 7099 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7100 7101 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 23:15:54 +1000 7102 7103aegis (4.23.D203-1) unstable; urgency=low 7104 7105 * The aede-policy command now has validations for fmerge(1) and merge(1) 7106 unresolved merge conflicts. 7107 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7108 7109 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 19:34:25 +1000 7110 7111aegis (4.22.D036-1) unstable; urgency=low 7112 7113 * The etc/spec.sh script has been updated to generated a spec file that can 7114 processed by recent RPM versions. 7115 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7116 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7117 7118 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 13:26:26 +1000 7119 7120aegis (4.22.D035-1) unstable; urgency=low 7121 7122 * aedist -rec now save the UUID as the user defined original-UUID if the UUID 7123 is already present in the repository. This is especially useful when 7124 receving changes in the same repository. 7125 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7126 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7127 7128 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 12:20:43 +1000 7129 7130aegis (4.22.D034-1) unstable; urgency=low 7131 7132 * The release notes has been improved. 7133 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7134 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7135 7136 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 09:03:22 +1000 7137 7138aegis (4.22.D033-1) unstable; urgency=low 7139 7140 * Not all systems have gnu diff, so the use of gnu diff's -u option is nor 7141 ptotable, and will give false negatives on some systems. 7142 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7143 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7144 7145 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Apr 2007 08:39:16 +1000 7146 7147aegis (4.23.D202-1) unstable; urgency=low 7148 7149 * The etc/spec.sh script has been updated to generated a spec file that can 7150 processed by recent RPM versions. 7151 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7152 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7153 7154 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Apr 2007 16:57:24 +1000 7155 7156aegis (4.23.D201-1) unstable; urgency=low 7157 7158 * The tests were being slowed down to make sure time stamps work, but the need 7159 to do this has largely been unnecessary since the file fingerprint code was 7160 added. The tests run much faster if we take into account that the time 7161 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7162 sleep(1) uses to be removed from most of the test scripts. 7163 * Please inform me about false negatives as soon as possible. 7164 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7165 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7166 7167 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Apr 2007 16:52:49 +1000 7168 7169aegis (4.23.D200-1) unstable; urgency=low 7170 7171 * The ETA estimated by aet --progress now uses the average time for tests 7172 already in the repository for those tests which do not yet have estimates. 7173 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7174 7175 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 17:40:31 +1000 7176 7177aegis (4.23.D199-1) unstable; urgency=low 7178 7179 * There is now an aet -progress user preference. See aepconf(5) for more 7180 information. 7181 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7182 7183 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 17:14:27 +1000 7184 7185aegis (4.23.D198-1) unstable; urgency=low 7186 7187 * From: Ralph A. Smith <smithra@users.sourceforge.net> 7188 * Date: Wed Mar 21 05:42:48 2007 7189 * Warning: the original change was in the 'being_developed' state 7190 * This change fixes a bug wherein 7191 * aedist did not handle certain renamed files correctly 7192 * when receiving branches or entire-source. 7193 * Also, a minor fix allows debug builds on some 64-bit systems. 7194 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7195 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7196 7197 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 13:05:47 +1000 7198 7199aegis (4.23.D197-1) unstable; urgency=low 7200 7201 * The t0011a.sh test script fails if lex is missing, since lex is not required 7202 to build Aegis the test script has been modified to pass even if lex is 7203 missing. 7204 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7205 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7206 7207 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 12:46:12 +1000 7208 7209aegis (4.23.D196-1) unstable; urgency=low 7210 7211 * A test (t0252a-walt.sh) created for the 4.22 stable branch has been 7212 installed also in the 4.23 branch. 7213 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7214 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7215 7216 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 12:40:33 +1000 7217 7218aegis (4.23.D195-1) unstable; urgency=low 7219 7220 * Test t0251a-walt.sh has been fixed, it was failing when run while compiling 7221 from the tar.gz 7222 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7223 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7224 7225 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 11:34:44 +1000 7226 7227aegis (4.22.D032-1) unstable; urgency=low 7228 7229 * From: Walter Franzini <walter.franzini@gmail.org> 7230 * Date: Thu Apr 12 12:22:50 2007 7231 * The t0011a.sh test script fails if lex is missing, since lex is not required 7232 to build Aegis the test script has been modified to pass even if lex is 7233 missing. 7234 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7235 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7236 7237 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 11:03:43 +1000 7238 7239aegis (4.23.D194-1) unstable; urgency=low 7240 7241 * This change fixes a typographical error in the aepconf(5) man page. 7242 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7243 7244 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 10:17:39 +1000 7245 7246aegis (4.22.D031-1) unstable; urgency=low 7247 7248 * The test for cpio compatibility has been disabled on HP/UX, because it uses 7249 a non-posix format. 7250 * My thanks to Ralf Fassel for reporting this problem. 7251 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7252 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7253 7254 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Apr 2007 10:12:22 +1000 7255 7256aegis (4.23.D193-1) unstable; urgency=low 7257 7258 * There is now a default implementation, in case you don't have 7259 std::tr1::shared_ptr or boost::shared_ptr. It only implements as much as 7260 Aegis uses, and it will need to be checked regularly. 7261 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7262 7263 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 21:39:42 +1000 7264 7265aegis (4.23.D192-1) unstable; urgency=low 7266 7267 * The tests were being slowed down to make sure time stamps work, but the need 7268 to do this has largely been unnecessary since the file fingerprint code was 7269 added. The tests run much faster if we take into account that the time 7270 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7271 sleep(1) uses to be removed from most of the test scripts. 7272 * Please inform me about false negatives as soon as possible. 7273 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7274 7275 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 21:34:41 +1000 7276 7277aegis (4.23.D191-1) unstable; urgency=low 7278 7279 * The tests were being slowed down to make sure time stamps work, but the need 7280 to do this has largely been unnecessary since the file fingerprint code was 7281 added. The tests run much faster if we take into account that the time 7282 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7283 sleep(1) uses to be removed from most of the test scripts. 7284 * Please inform me about false negatives as soon as possible. 7285 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7286 7287 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 13:04:09 +1000 7288 7289aegis (4.22.D030-1) unstable; urgency=low 7290 7291 * Test t0251a-walt.sh has been fixed, it was failing when run while compiling 7292 from the tar.gz 7293 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7294 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7295 7296 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 10:16:05 +1000 7297 7298aegis (4.22.D029-1) unstable; urgency=low 7299 7300 * Newer versions of the autoconf tools introduced a new @datarootdir@, and 7301 complained loudly if it wasn't used. This change set silences all of those 7302 warnings. 7303 * My thanks to Ralph Fassel for reporting this problem. 7304 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7305 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7306 7307 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 10:09:06 +1000 7308 7309aegis (4.23.D190-1) unstable; urgency=low 7310 7311 * The throttling is no longer needed, now that we mostly use fingerprints. 7312 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7313 7314 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 10:03:51 +1000 7315 7316aegis (4.23.D189-1) unstable; urgency=low 7317 7318 * The test progress message now includes an ETA, an estimate of how long the 7319 tests have yet to run. It is based on time taken by previous test runs. 7320 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7321 7322 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Apr 2007 09:37:47 +1000 7323 7324aegis (4.22.D028-1) unstable; urgency=low 7325 7326 * Test 89 doesn't work for HP-UX-10 because that system has a "vendor 7327 specific" (i.e. broken) cpio archive format. 7328 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 7329 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7330 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7331 7332 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 23:17:28 +1000 7333 7334aegis (4.23.D188-1) unstable; urgency=low 7335 7336 * When aeipass sleeps, we have to add a second because if there is a script 7337 which is blocked waiting on the baseline lock, it is possible for the 7338 aeipass to complete and the script to copy files (etc) and build ALL WITHIN 7339 THE ONE SECOND. This means that time stamps for that second can be broken. 7340 This is particularly evident in Aegis' own test scripts, however the problem 7341 is more general. The solution is to add a single second, so that any post- 7342 aeipass activity is guaranteed to be in a later second than the baseline 7343 file stamps. 7344 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7345 7346 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 20:18:50 +1000 7347 7348aegis (4.23.D187-1) unstable; urgency=low 7349 7350 * The way aeipass delectes the old directories is altered when Aegis knows its 7351 in test mode. This fixes many false negatives from the tests. 7352 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7353 7354 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 19:16:08 +1000 7355 7356aegis (4.22.D027-1) unstable; urgency=low 7357 7358 * aeclone now preserve the the UUID of the original change as the original- 7359 UUID user defined attribute of the new change 7360 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7361 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7362 7363 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 16:08:33 +1000 7364 7365aegis (4.23.D186-1) unstable; urgency=low 7366 7367 * When aeipass sleeps, we have to add a second because if there is a script 7368 which is blocked waiting on the baseline lock, it is possible for the 7369 aeipass to complete and the script to copy files (etc) and build ALL WITHIN 7370 THE ONE SECOND. This means that time stamps for that second can be broken. 7371 This is particularly evident in Aegis' own test scripts, however the problem 7372 is more general. The solution is to add a single second, so that any post- 7373 aeipass activity is guaranteed to be in a later second than the baseline 7374 file stamps. 7375 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7376 7377 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 13:54:11 +1000 7378 7379aegis (4.22.D026-1) unstable; urgency=low 7380 7381 * Test 95 has been improved to be less sensitive to libmagic(3) differences. 7382 * Test 207 has been changed to be less sensitive to sort(1) differences. 7383 * My thanks to mallah@tradeindia.com for reporting this problem. 7384 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7385 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7386 7387 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 12:31:10 +1000 7388 7389aegis (4.23.D185-1) unstable; urgency=low 7390 7391 * There is a new aefinish --progress option has been added, which causes tests 7392 being run to emit progress messages. 7393 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7394 7395 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 10:24:08 +1000 7396 7397aegis (4.23.D184-1) unstable; urgency=low 7398 7399 * The tests were being slowed down to make sure time stamps work, but the need 7400 to do this has largely been unnecessary since the file fingerprint code was 7401 added. The tests run much faster if we take into account that the time 7402 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7403 sleep(1) uses to be removed from most of the test scripts. 7404 * Please inform me about false negatives as soon as possible. 7405 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7406 7407 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 04:41:39 +1000 7408 7409aegis (4.23.D183-1) unstable; urgency=low 7410 7411 * Changes which has UUIDs are not subject to the aecpu test. Now, if the 7412 change set alters nothing, and it has a UUID known to the repository, tht 7413 UUID is attached to the existing change, and the change set abandoned. This 7414 reduces the number of back-and-forth change sets when two repositories are 7415 staying in synch with each other. 7416 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7417 7418 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Apr 2007 04:36:31 +1000 7419 7420aegis (4.23.D182-1) unstable; urgency=low 7421 7422 * The API for os_execute_retcode gas been broadened to accept nstring 7423 arguments. 7424 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7425 7426 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2007 17:07:24 +1000 7427 7428aegis (4.23.D181-1) unstable; urgency=low 7429 7430 * There is a new change_ty::uuid_get method. 7431 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7432 7433 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2007 14:59:35 +1000 7434 7435aegis (4.23.D180-1) unstable; urgency=low 7436 7437 * It is now possible to search a symbol table for a list of keys wit one 7438 method call. The earliest key in the list found is returned. 7439 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7440 7441 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2007 13:50:06 +1000 7442 7443aegis (4.23.D179-1) unstable; urgency=low 7444 7445 * The recent fmtgen changes did not fix one of the asserts, only noticable 7446 when you compile with DEBUG defined. 7447 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7448 7449 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2007 11:48:03 +1000 7450 7451aegis (4.23.D178-1) unstable; urgency=low 7452 7453 * The tests were being slowed down to make sure time stamps work, but the need 7454 to do this has largely been unnecessary since the file fingerprint code was 7455 added. The tests run much faster if we take into account that the time 7456 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7457 sleep(1) uses to be removed from most of the test scripts. 7458 * Please inform me about false negatives as soon as possible. 7459 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7460 7461 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Apr 2007 18:17:09 +1000 7462 7463aegis (4.23.D177-1) unstable; urgency=low 7464 7465 * The tests were being slowed down to make sure time stamps work, but the need 7466 to do this has largely been unnecessary since the file fingerprint code was 7467 added. The tests run much faster if we take into account that the time 7468 stamps need not be so strict. This allows the AEGIS_THROTTLE=2 setting and 7469 sleep(1) uses to be removed from most of the test scripts. 7470 * Please inform me about false negatives as soon as possible. 7471 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7472 7473 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Apr 2007 12:35:06 +1000 7474 7475aegis (4.23.D176-1) unstable; urgency=low 7476 7477 * It is now possible to use name+=value to set change set attributes. This 7478 syntax appens the value, rather than replacing it. Useful for original-uuid 7479 attributes. 7480 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7481 7482 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Apr 2007 11:01:34 +1000 7483 7484aegis (4.23.D175-1) unstable; urgency=low 7485 7486 * The test for cpio compatibility has been disabled on HP/UX, because it uses 7487 a non-posix format. 7488 * My thanks to Ralf Fassel for reporting this problem. 7489 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7490 7491 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Apr 2007 23:33:43 +1000 7492 7493aegis (4.23.D174-1) unstable; urgency=low 7494 7495 * Newer versions of the autoconf tools introduced a new @datarootdir@, and 7496 complained loudly if it wasn't used. This change set silences all of those 7497 warnings. 7498 * My thanks to Ralph Fassel for reporting this problem. 7499 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7500 7501 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Apr 2007 22:29:45 +1000 7502 7503aegis (4.23.D173-1) unstable; urgency=low 7504 7505 * The tests were been slowed down to make sure time stamps work, but the need 7506 to do this has largely been unnecessary since the file fingerprint code was 7507 added. The tests run much faster if we take into account that the timestamps 7508 need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1) 7509 uses to be removed from most of the test scripts. 7510 * Please inform me about false negatives as soon as possible. 7511 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7512 7513 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Mar 2007 20:21:54 +1000 7514 7515aegis (4.23.D172-1) unstable; urgency=low 7516 7517 * The tests were been slowed down to make sure time stamps work, but the need 7518 to do this has largely been unnecessary since the file fingerprint code was 7519 added. The tests run much faster if we take into account that the timestamps 7520 need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1) 7521 uses to be removed from most of the test scripts. 7522 * Please inform me about false negatives as soon as possible. 7523 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7524 7525 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Mar 2007 18:49:50 +1000 7526 7527aegis (4.23.D171-1) unstable; urgency=low 7528 7529 * t0248a-walter.sh does not leave anymore stuff in the user home directory. 7530 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7531 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7532 7533 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Mar 2007 12:43:31 +1000 7534 7535aegis (4.23.D170-1) unstable; urgency=low 7536 7537 * The tests were been slowed down to make sure time stamps work, but the need 7538 to do this has largely been unnecessary since the file fingerprint code was 7539 added. The tests run much faster if we take into account that the timestamps 7540 need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1) 7541 uses to be removed from most of the test scripts. 7542 * Please inform me about false negatives as soon as possible. 7543 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7544 7545 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Mar 2007 08:58:24 +1000 7546 7547aegis (4.22.D025-1) unstable; urgency=low 7548 7549 * The following bug as been fixed: 7550 * if a file is created and renamed within a single branch, and that branch is 7551 integrated, then the file is not included in the output of 'aedist -send - 7552 es' from subsequent branches. 7553 * My thanks to Ralph Smith providing the test script. 7554 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7555 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7556 7557 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2007 19:08:11 +1000 7558 7559aegis (4.22.D024-1) unstable; urgency=low 7560 7561 * The project_specific setenv:* variables are now exported only once. 7562 * My thanks to Pieter Nagel for reporting the problem. 7563 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7564 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7565 7566 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2007 14:35:35 +1000 7567 7568aegis (4.22.D023-1) unstable; urgency=low 7569 7570 * A bug has been fixed in the aedbu command. It no longer complains about 7571 permissions when the develop_begin_undo_command has been set. 7572 * My thanks to Ben Morphett and Malcolm Butler for reporting this bug. 7573 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7574 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7575 7576 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2007 13:07:32 +1000 7577 7578aegis (4.23.D169-1) unstable; urgency=low 7579 7580 * The -Werror flag used by the CXX command run by configure can make some test 7581 fail whey they should succeeds, this change set remove such. 7582 * The -Werror flag is still used during the compilation. 7583 * My thanks to Ralph Smith for reporting the problem 7584 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7585 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7586 7587 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2007 09:50:03 +1000 7588 7589aegis (4.23.D168-1) unstable; urgency=low 7590 7591 * Some of the type names used withing anf by fmtgen have been improved. There 7592 is no longer any ambiguity about fmtgen's type_ty and libaegis's type_ty. 7593 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7594 7595 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 22:19:41 +1000 7596 7597aegis (4.23.D167-1) unstable; urgency=low 7598 7599 * The tests were been slowed down to make sure time stamps work, but the need 7600 to do this has largely been unnecessary since the file fingerprint code was 7601 added. The tests run much faster if we take into account that the timestamps 7602 need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1) 7603 uses to be removed from most of the test scripts. 7604 * Please inform me about false negatives as soon as possible. 7605 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7606 7607 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 20:32:04 +1000 7608 7609aegis (4.23.D166-1) unstable; urgency=low 7610 7611 * The new faster test-19 had a race condition. This has been fixed. 7612 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7613 7614 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 15:06:05 +1000 7615 7616aegis (4.23.D165-1) unstable; urgency=low 7617 7618 * A segfault in the listing code has been fixed. It occured when a column's 7619 value has leading blank lines. 7620 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7621 7622 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 11:13:33 +1000 7623 7624aegis (4.22.D022-1) unstable; urgency=low 7625 7626 * aedist -rec now better handles file renamed (not aemved) to match the local 7627 repository state. 7628 * My thanks to Jerry Pendergraft for reporting the problem. 7629 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7630 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7631 7632 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Mar 2007 14:58:56 +1000 7633 7634aegis (4.22.D021-1) unstable; urgency=low 7635 7636 * The aenpr -keep must set the administrator recursively in order to make the 7637 repository usable. 7638 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7639 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7640 7641 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Mar 2007 13:33:29 +1000 7642 7643aegis (4.22.D020-1) unstable; urgency=low 7644 7645 * The `change_pcong_get' function terminate aegis with a fatal error if 7646 applied to a branch without a config file (e.g. my aegis trunk does not 7647 contain any closed branch). This make it impossible to close any changes 7648 under 4.23 because the generation of CHANGES.txt file fails. 7649 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 7650 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7651 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7652 7653 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Mar 2007 12:08:07 +1000 7654 7655aegis (4.22.D019-1) unstable; urgency=low 7656 7657 * A bug has been fixed in the ${project-specific} substitution, it now works 7658 correctly with the "aesub -bl" command. 7659 * My thanks to Jerry Pendergraft for reporting this problem. 7660 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7661 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7662 7663 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Mar 2007 10:38:54 +1000 7664 7665aegis (4.23.D164-1) unstable; urgency=low 7666 7667 * In an effort to refactor all the reference counting, the available choices 7668 are ANSI C++ TR1 and Boost. Code has been added to the ./configure script 7669 to look for the ANSI standard std::tr1::shared_ptr<T> template, or the 7670 boost::shared_ptr<T> template if that fails. 7671 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7672 7673 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2007 14:57:52 +1000 7674 7675aegis (4.23.D163-1) unstable; urgency=low 7676 7677 * The tests were been slowed down to make sure time stamps work.i, but the 7678 need ro this is largely been unnecessary since the file fingerprint code was 7679 added. The tests run much faster if we take into account that the 7680 timestamps need not be so strict. This allows the AEGIS_THROTTLE setting 7681 and sleep(1) uses to be removed from most of the test scripts. 7682 * Please inform me about false negatives as soon as possible. 7683 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7684 7685 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2007 11:21:31 +1000 7686 7687aegis (4.23.D162-1) unstable; urgency=low 7688 7689 * With this change Aegis use the aelpf and aelcf commands to retrieve the 7690 files of the project instead using 'ael pf' and 'ael cf'. 7691 * This improves a bit the build time 7692 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7693 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7694 7695 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2007 11:10:36 +1000 7696 7697aegis (4.23.D161-1) unstable; urgency=low 7698 7699 * aeclone now preserve the the UUID of the original change as the original- 7700 UUID user defined attribute of the new change 7701 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7702 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7703 7704 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2007 10:58:50 +1000 7705 7706aegis (4.23.D160-1) unstable; urgency=low 7707 7708 * aedist -rec now save the UUID as the user defined original-UUID if the UUID 7709 is already present in the repository. This is especially useful when 7710 receving changes in the same repository. 7711 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7712 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7713 7714 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2007 09:12:39 +1000 7715 7716aegis (4.23.D159-1) unstable; urgency=low 7717 7718 * Some DEBUG code got left behind recently, this change set fixs them. 7719 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7720 7721 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Mar 2007 17:06:06 +1100 7722 7723aegis (4.23.D158-1) unstable; urgency=low 7724 7725 * The getpwnam cache API has ben widened to use nstring. This is a necessary 7726 first step to removing the strng_ty& interface. 7727 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7728 7729 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Mar 2007 10:27:38 +1100 7730 7731aegis (4.23.D157-1) unstable; urgency=low 7732 7733 * The symtab_ty API has been broadened to include nstring keys. This is a 7734 necessary first step to removing the string_ty* keys. 7735 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7736 7737 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Mar 2007 21:38:33 +1100 7738 7739aegis (4.23.D156-1) unstable; urgency=low 7740 7741 * A bug has been fixed in the aetar command, it no longer creates tarballs 7742 that cause BSD tar to complain like this: 7743 * ar: End of archive volume 1 reached 7744 * tar: Unexpected EOF on archive file 7745 * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem. 7746 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7747 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7748 7749 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 22:24:58 +1100 7750 7751aegis (4.23.D155-1) unstable; urgency=low 7752 7753 * A build problem on MacOS X has been fixed. 7754 * My thanks to Jerry Pendergraft for this patch. 7755 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7756 7757 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 21:48:54 +1100 7758 7759aegis (4.23.D154-1) unstable; urgency=low 7760 7761 * The 'aede-policy printable' validation now understands a wider range of MIME 7762 types to be text. 7763 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7764 7765 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 10:59:05 +1100 7766 7767aegis (4.23.D153-1) unstable; urgency=low 7768 7769 * A bug has been fixed in the 'aede-policy printable' validation. It was 7770 ignoring text files, when it should have been ignoring binary files. 7771 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7772 7773 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 09:52:02 +1100 7774 7775aegis (4.23.D152-1) unstable; urgency=low 7776 7777 * Another non-free VC/SCM has beed added to the diversity web page. Link care 7778 of Pierre MEYER <pierre.meyer36@wanadoo.fr> 7779 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7780 7781 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Mar 2007 03:55:19 +1100 7782 7783aegis (4.23.D151-1) unstable; urgency=low 7784 7785 * A bug has been fixed in the aeget web interface, in now produces the correct 7786 HTML headers for project downloads. 7787 * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set. 7788 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7789 7790 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Mar 2007 23:40:40 +1100 7791 7792aegis (4.22.D018-1) unstable; urgency=low 7793 7794 * A bug has been fixed that caused an aemv followed by an aenf to generate two 7795 different files with the same UUID. 7796 * My thanks to Kurt Huwig for the bug report. 7797 * Signed-off-by: Walter Franzini <walter.franzini- 7798 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7799 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7800 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7801 7802 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Mar 2007 21:35:40 +1100 7803 7804aegis (4.23.D150-1) unstable; urgency=low 7805 7806 * Some information about debugging and testing aeget has been added to the 7807 aeget(1) man page. 7808 * My thanks to Michel Briand <michelbriand@free.fr> for this suggestion. 7809 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7810 7811 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Mar 2007 12:37:08 +1100 7812 7813aegis (4.23.D149-1) unstable; urgency=low 7814 7815 * A bug has been fixed in the aetar command, it no longer creates tarballs 7816 that cause BSD tar to complain like this: 7817 * ar: End of archive volume 1 reached 7818 * tar: Unexpected EOF on archive file 7819 * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem. 7820 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7821 7822 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Mar 2007 10:53:34 +1100 7823 7824aegis (4.22.D017-1) unstable; urgency=low 7825 7826 * A bug has been fixed which caused aeipass to assign UUID to files when at 7827 branch integration pass time. 7828 * This can happen if the changes was integrated with an old Aegis release, 7829 lacking support for file's UUID. This bug make it possible to have the 7830 history for a file split into two part, one accessible via the file_name, 7831 the other accesible using the UUID. 7832 * Signed-off-by: Walter Franzini <walter.franzini- 7833 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7834 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7835 7836 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Mar 2007 03:15:15 +1100 7837 7838aegis (4.22.D016-1) unstable; urgency=low 7839 7840 * A bug has been fixed that caused an aemv followed by an aenf to generate two 7841 different files with the same UUid. 7842 * My thanks to Kurt Huwig for the bug report. 7843 * Signed-off-by: Walter Franzini <walter.franzini- 7844 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7845 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7846 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7847 7848 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Mar 2007 01:51:49 +1100 7849 7850aegis (4.22.D015-1) unstable; urgency=low 7851 7852 * The unlink quit action may be called when os_become_active is true (eg. 7853 during conf file parsing), this trigger the multiple user permissione set 7854 bug. In order to avoid this the commented os_become_undo_atexit has been 7855 enabled again. 7856 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7857 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7858 7859 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Mar 2007 00:28:08 +1100 7860 7861aegis (4.22.D014-1) unstable; urgency=low 7862 7863 * A bug has been fixed in the aet -regression command, it no longer reports 7864 free()ing a non-existent string. 7865 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7866 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7867 7868 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 23:00:19 +1100 7869 7870aegis (4.23.D148-1) unstable; urgency=low 7871 7872 * A bug has been fixed in the aet -batch -progress command, it no longer fails 7873 with an obscure error and running no tests. (Turns out it was in the .po 7874 file, which made it less than obvious to find.) 7875 * My thanks to David A Vincent <dvincent@toshiba-tap.com> for reporting this 7876 problem. 7877 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7878 7879 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 21:44:36 +1100 7880 7881aegis (4.23.D147-1) unstable; urgency=low 7882 7883 * The aeget web interface now correctly insert more mailto: links when it 7884 quotes text for HTML output. 7885 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7886 7887 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 20:59:20 +1100 7888 7889aegis (4.22.D013-1) unstable; urgency=low 7890 7891 * A bug has been fixed in the UUID generating code; it was running out of file 7892 descriptors. 7893 * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this patch. 7894 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7895 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7896 7897 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 15:34:21 +1100 7898 7899aegis (4.22.D012-1) unstable; urgency=low 7900 7901 * A bug has been fixed related to unchanged_file_integrate_pass_policy_remove. 7902 In this case aeipass failed to reset the locked_by field from the project 7903 fstate file, this prevented subsequent changes to modify the removed file 7904 * Signed-off-by: Walter Franzini <walter.franzini- 7905 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7906 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7907 7908 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 15:27:25 +1100 7909 7910aegis (4.22.D011-1) unstable; urgency=low 7911 7912 * A segfault in aeannotate has been fixed. 7913 * Signed-off-by: Walter Franzini <walter.franzini- 7914 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7915 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7916 7917 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 14:03:42 +1100 7918 7919aegis (4.22.D010-1) unstable; urgency=low 7920 7921 * A bug has been fixed in the aed(1) command, it no longer reports a bug when 7922 a cross branch merege is attempted for a file independently created in both 7923 branches. 7924 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7925 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7926 7927 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 12:40:19 +1100 7928 7929aegis (4.22.D009-1) unstable; urgency=low 7930 7931 * Now the aegis.spec uses the %configure macro and install man pages undes / 7932 usr/share/man as per FHS. 7933 * Signed-off-by: Walter Franzini <walter.franzini- 7934 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7935 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7936 7937 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2007 10:51:40 +1100 7938 7939aegis (4.22.D008-1) unstable; urgency=low 7940 7941 * This change add a workaround for compilation with g++-4.1 7942 * Signed-off-by: Walter Franzini <walter@walter-nb> 7943 * Signed-off-by: Walter Franzini <walter.franzini- 7944 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7945 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7946 7947 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2007 22:39:53 +1100 7948 7949aegis (4.22.D007-1) unstable; urgency=low 7950 7951 * "I downloaded aegis-4.23.tar.gz for the symlink fix and attempted an 7952 rpmbuild. It failed right at the end of the build. I found that the 7953 aegis.spec file has not been fixed. 7954 * "Problem Description: 7955 * "Files exist in the install directories without corresponding entries in the 7956 spec file. rpmbuild v4 and later will not allow a build to continue if there 7957 are files placed in the install directories without corresponding entries in 7958 the "%files" section of the spec file. From a practical standpoint, the 7959 files missing from the spec file will not be installed if RPM doesn't know 7960 where to put them." 7961 * My thanks to Calvin Webster for reporting this problem. 7962 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7963 * Signed-off-by: Walter Franzini <walter.franzini- 7964 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 7965 7966 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2007 21:05:34 +1100 7967 7968aegis (4.23.D146-1) unstable; urgency=low 7969 7970 * The aedist --replay command now gives a better error when no URL or filename 7971 is supplied. 7972 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7973 7974 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2007 15:09:55 +1100 7975 7976aegis (4.23.D145-1) unstable; urgency=low 7977 7978 * It is now possible for Aegis developers to customize the arguments passed to 7979 configure. 7980 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 7981 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7982 7983 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2007 13:13:04 +1100 7984 7985aegis (4.22.D006-1) unstable; urgency=low 7986 7987 * aedist -received has been modified to set the user defined attribute 7988 foreign-copyright to true when receiving a remote change set. This in order 7989 to avoid aede-policy complain about incorret copyright notice at aede time. 7990 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 7991 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 7992 7993 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2007 10:31:49 +1100 7994 7995aegis (4.23.D144-1) unstable; urgency=low 7996 7997 * GeNUA has been using AEGIS since 1999 to develop its firewall product, 7998 GeNUGate, a two-tier BSD-based packet-filter/application-level gateway. 7999 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8000 8001 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 22:46:16 +1100 8002 8003aegis (4.23.D143-1) unstable; urgency=low 8004 8005 * The build instructions now mention how to select different AEGIS_UID and 8006 AEGIS_GID values. 8007 * My thanks to Keith Harwood for reporting this problem. 8008 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8009 8010 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Mar 2007 22:51:16 +1100 8011 8012aegis (4.23.D142-1) unstable; urgency=low 8013 8014 * The ae-repo-ci command now understands the "svn propset" command, and uses 8015 it to carry Aegis file attributes into Subersion file properties. 8016 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8017 8018 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Mar 2007 22:43:22 +1100 8019 8020aegis (4.23.D141-1) unstable; urgency=low 8021 8022 * A bug has been fixed in the aedbu command. It no longer complains about 8023 permissions when the develop_begin_undo_command has been set. 8024 * My thanks to Ben Morphett and Malcolm Butler for reporting this bug. 8025 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8026 8027 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Mar 2007 08:36:12 +1100 8028 8029aegis (4.23.D140-1) unstable; urgency=low 8030 8031 * The aemakegen command now generates a makefile which uses the $(OBJEXT) and 8032 $(LIBEXT) macros. 8033 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8034 8035 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Mar 2007 23:49:06 +1100 8036 8037aegis (4.23.D139-1) unstable; urgency=low 8038 8039 * The following bug as been fixed: 8040 * if a file is created and renamed within a single branch, and that branch is 8041 integrated, then the file is not included in the output of 'aedist -send - 8042 es' from subsequent branches. 8043 * My thanks to Ralph Smith providing the test script. 8044 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8045 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8046 8047 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Mar 2007 14:49:05 +1100 8048 8049aegis (4.23.D138-1) unstable; urgency=low 8050 8051 * This change set add a function to read the pfstate file. 8052 * Signed-off-by: Walter Franzini <walter.franzini- 8053 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8054 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8055 8056 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2007 14:13:48 +1100 8057 8058aegis (4.23.D137-1) unstable; urgency=low 8059 8060 * the etc/configure.ac script has been modified to use C++ for checks. This 8061 is reasonable since Aegis compiles as C++, it is also necessary to include 8062 the support for libdmalloccxx. 8063 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8064 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8065 8066 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Mar 2007 15:16:18 +1100 8067 8068aegis (4.23.D136-1) unstable; urgency=low 8069 8070 * The web site has been updated to reflect the new bug reporting policy: via 8071 sf.net trackers. This only applies to the development branch at the moment, 8072 the production branch will get updated automagically next time there is a 8073 production release. 8074 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8075 8076 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Feb 2007 13:59:25 +1100 8077 8078aegis (4.23.D135-1) unstable; urgency=low 8079 8080 * From: marko <marko@fjpad.usp.ac.fj> 8081 * Date: Fri Feb 2 21:52:33 2007 8082 * untie the knot that occurs at the root project with its pcp. 8083 * Signed-off-by: marko <marko@fjpad.usp.ac.fj> 8084 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8085 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8086 8087 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Feb 2007 13:54:24 +1100 8088 8089aegis (4.23.D134-1) unstable; urgency=low 8090 8091 * config.guess is now created (linked) properly, a case was missing. 8092 * Signed-off-by: Walter Franzini <walter.franzini- 8093 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8094 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8095 8096 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Feb 2007 12:24:20 +1100 8097 8098aegis (4.23.D133-1) unstable; urgency=low 8099 8100 * The project_specific setenv:* variables are now exported only once. 8101 * My thanks to Pieter Nagel for reporting the problem. 8102 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8103 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8104 8105 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Feb 2007 12:19:10 +1100 8106 8107aegis (4.23.D132-1) unstable; urgency=low 8108 8109 * help the debugger find the appropriate source file by setting it in the 8110 comments i n....gen.cc 8111 * Signed-off-by: marko <marko@fjpad.usp.ac.fj> 8112 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8113 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8114 8115 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Feb 2007 10:45:45 +1100 8116 8117aegis (4.23.D131-1) unstable; urgency=low 8118 8119 * There is a new aetar:exclude-auto-tools and aetar:exclude-cvs attributes in 8120 the project-specific fiel do the project configuration file. 8121 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8122 8123 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Feb 2007 22:28:12 +1100 8124 8125aegis (4.23.D130-1) unstable; urgency=low 8126 8127 * The aede-policy has a new "white-space" policy, which detects white space on 8128 the ends of lines and blank lines at the ends of files. It is not 8129 automatically included in the "all" policy, you must ask for it explicitly. 8130 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8131 8132 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Feb 2007 12:27:38 +1100 8133 8134aegis (4.23.D129-1) unstable; urgency=low 8135 8136 * The aemakegen command now understands C source code as well as C++ 8137 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8138 8139 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jan 2007 20:56:42 +1100 8140 8141aegis (4.23.D128-1) unstable; urgency=low 8142 8143 * A bug has been fixed in the aemakegen command, it no longer segfaults when 8144 there are no C or C++ files in the "lib/" directory. 8145 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8146 8147 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jan 2007 13:46:38 +1100 8148 8149aegis (4.23.D127-1) unstable; urgency=low 8150 8151 * The global project state file (used to find projects by name) is now sorted 8152 by project name. 8153 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8154 8155 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jan 2007 13:40:07 +1100 8156 8157aegis (4.23.D126-1) unstable; urgency=low 8158 8159 * The developer howto now includes a bullet item for the libxml2 library. 8160 * My thanks to Marko Schütz <MarkoSchuetz@web.de> for reporting this problem. 8161 * The recursive make paper has had its formatting improved. 8162 * My thanks to Maxi Combina <maxicombina@gmail.com> for reporting this 8163 problem. 8164 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8165 8166 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Jan 2007 10:17:17 +1100 8167 8168aegis (4.23.D125-1) unstable; urgency=low 8169 8170 * There is a new line length policy in aede-policy. 8171 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8172 8173 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Jan 2007 00:56:52 +1100 8174 8175aegis (4.23.D124-1) unstable; urgency=low 8176 8177 * The project_file_find_by_meta has been renamed. 8178 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8179 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8180 8181 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Jan 2007 13:59:24 +1100 8182 8183aegis (4.23.D123-1) unstable; urgency=low 8184 8185 * There is a new aede-polcy no-tabs policy, used to require that text files do 8186 not contaisn tabs. 8187 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8188 8189 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Jan 2007 12:27:45 +1100 8190 8191aegis (4.23.D122-1) unstable; urgency=low 8192 8193 * The progress bars in aedist for downloading have been improved again, in an 8194 effort to reduce the number of times they cause weird line wrapping. 8195 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8196 8197 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Dec 2006 19:51:33 +1100 8198 8199aegis (4.23.D121-1) unstable; urgency=low 8200 8201 * Not so much missing as far too late. The code for verbose progress output 8202 in the Curl input has been improved to output the final newline as soon as 8203 the end-of-file is reached, rather than in the destructor. 8204 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8205 8206 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Dec 2006 21:41:26 +1100 8207 8208aegis (4.23.D120-1) unstable; urgency=low 8209 8210 * aeclone now better handles files created in a branch, renamed and modified 8211 in a child branch and cloned back in the origin branch. 8212 * My thanks to Jerry Pendergraft for reporting the problem. 8213 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8214 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8215 8216 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Dec 2006 11:09:27 +1100 8217 8218aegis (4.23.D119-1) unstable; urgency=low 8219 8220 * aedist -rec now better handles file renamed (not aemved) to match the local 8221 repository state. 8222 * My thanks to Jerry Pendergraft for reporting the problem. 8223 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8224 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8225 8226 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Dec 2006 09:38:09 +1100 8227 8228aegis (4.23.D118-1) unstable; urgency=low 8229 8230 * It may be useful. 8231 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8232 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8233 8234 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Dec 2006 01:34:05 +1100 8235 8236aegis (4.23.D117-1) unstable; urgency=low 8237 8238 * Not all systems have gnu diff, so the use of gnu diff's -u option is nor 8239 ptotable, and will give false negatives on some systems. 8240 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8241 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8242 8243 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Dec 2006 01:22:46 +1100 8244 8245aegis (4.23.D116-1) unstable; urgency=low 8246 8247 * A bug has been fixed in aeimport. It no longer uses the Attic portion of 8248 filenames when populating the history directory tree. 8249 * My thanks to Michel Briand <michelbriand@free.fr> for reporting this bug. 8250 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8251 8252 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Dec 2006 19:49:01 +1100 8253 8254aegis (4.23.D115-1) unstable; urgency=low 8255 8256 * The mem_change_size function is being removed. Its use often induces 8257 programming errors. 8258 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8259 8260 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Dec 2006 07:24:24 +1100 8261 8262aegis (4.23.D114-1) unstable; urgency=low 8263 8264 * The mem_change_size function is being removed. Its use often induces 8265 programming errors. 8266 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8267 8268 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Dec 2006 14:33:25 +1100 8269 8270aegis (4.23.D113-1) unstable; urgency=low 8271 8272 * From: Walter Franzini <walter.franzini@gmail.org> 8273 * Date: Sun Nov 12 15:40:44 2006 8274 * The words \"all rights reserved" have been removed. They didn't really 8275 reflect the GNU GPL usage. 8276 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8277 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8278 8279 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Dec 2006 22:26:15 +1100 8280 8281aegis (4.23.D112-1) unstable; urgency=low 8282 8283 * The aeget command (web interface) now understands delta numbers in URLs, as 8284 well as change numbers. 8285 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8286 8287 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Dec 2006 10:33:10 +1100 8288 8289aegis (4.23.D111-1) unstable; urgency=low 8290 8291 * The aenpr -keep must set the administrator recursively in order to make the 8292 repository usable. 8293 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8294 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8295 8296 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Dec 2006 23:23:34 +1100 8297 8298aegis (4.23.D110-1) unstable; urgency=low 8299 8300 * This change rescinds 505, because it uses far too much memory. 8301 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8302 8303 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Dec 2006 21:17:58 +1100 8304 8305aegis (4.23.D109-1) unstable; urgency=low 8306 8307 * The removal of 'all rights reserved' in the Aegis's copyright notice has 8308 also removed the same string in the copyright notice of code imported from 8309 the outside. This change set fix the situation. 8310 * The owner of the copyright for the common/fp/{md5,snefru}.cc files should 8311 remove foreign-copyright from files attributes. 8312 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8313 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8314 8315 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Dec 2006 16:31:19 +1100 8316 8317aegis (4.23.D108-1) unstable; urgency=low 8318 8319 * Aegis is now more "time safe": the list of file of a completed changes is 8320 now time invariant. 8321 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8322 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8323 8324 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Dec 2006 16:19:36 +1100 8325 8326aegis (4.23.D107-1) unstable; urgency=low 8327 8328 * There is a new aetar -receive --exclude-cvs option, which may be used to 8329 exclude CVS artifacts from tarballs. It even looks inside .cvsexclude files 8330 for more. 8331 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8332 8333 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Dec 2006 14:41:51 +1100 8334 8335aegis (4.23.D106-1) unstable; urgency=low 8336 8337 * Not all systems have GNU diff, so the use of GNU diff's -u option is not 8338 portable, and will give false negatives on some systems. 8339 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8340 8341 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Dec 2006 18:34:05 +1100 8342 8343aegis (4.23.D105-1) unstable; urgency=low 8344 8345 * A bug has been fixed in aedist -receive which caused an error handling the 8346 create hald of a rename receiving a change into an empty repository. 8347 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8348 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8349 8350 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Nov 2006 22:27:15 +1100 8351 8352aegis (4.23.D104-1) unstable; urgency=low 8353 8354 * A bugs have been fixed in the aemakegen program, it no longer gets the named 8355 of man files wrong. 8356 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8357 8358 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Nov 2006 22:20:33 +1100 8359 8360aegis (4.23.D103-1) unstable; urgency=low 8361 8362 * The ae-repo-ci command now understands the ae-repo-ci:commit-message project 8363 specific attribute, to allow customization of redundant repository commit 8364 messages. 8365 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8366 8367 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Nov 2006 15:07:03 +1100 8368 8369aegis (4.23.D102-1) unstable; urgency=low 8370 8371 * A bugs has been fixed in the integration diff command, where is was 8372 complaining about a bug than needed to be reported. 8373 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8374 8375 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Oct 2006 08:31:37 +1100 8376 8377aegis (4.23.D101-1) unstable; urgency=low 8378 8379 * The mem_change_size function is being removed. Its use often induces 8380 programming errors. 8381 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8382 8383 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Oct 2006 09:46:55 +1000 8384 8385aegis (4.23.D100-1) unstable; urgency=low 8386 8387 * The unlink quit action may be called when os_become_active is true (eg. 8388 during conf file parsing), this trigger the multiple user permissione set 8389 bug. In order to avoid this the commented os_become_undo_atexit has been 8390 enabled again. 8391 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8392 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8393 8394 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Oct 2006 11:54:47 +1000 8395 8396aegis (4.23.D099-1) unstable; urgency=low 8397 8398 * It is now possible to invoke `make sure' by root. The etc/test.sh execute 8399 the tests as nobody if invoked by root. 8400 * My thanks to Lucas Nussbaum for reporting the problem. 8401 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8402 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8403 8404 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Oct 2006 19:41:56 +1000 8405 8406aegis (4.23.D098-1) unstable; urgency=low 8407 8408 * A bug has bee fixed in the aetar command. It now preserves the execute 8409 permissions of files. 8410 * A bug has been fixed in the aecp command, it no longer drops execute 8411 permission when adding an existing file to a change set. 8412 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8413 8414 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Oct 2006 14:48:18 +1000 8415 8416aegis (4.23.D097-1) unstable; urgency=low 8417 8418 * The aemakegen now works properly with include options. 8419 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8420 8421 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Oct 2006 09:03:17 +1000 8422 8423aegis (4.23.D096-1) unstable; urgency=low 8424 8425 * Small copyright notice fix 8426 * Signed-off-by: Walter Franzini <walter.franzini@gmail.org> 8427 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8428 8429 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Oct 2006 01:39:43 +1000 8430 8431aegis (4.23.D095-1) unstable; urgency=low 8432 8433 * The mem_change_size function is being removed. Its use often induces 8434 programming errors. 8435 * My thanks to Richard Walker <walkerrichardj@gmail.com> for reporting the 8436 problem in libaegis/glue/read_dir.cc 8437 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8438 8439 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Oct 2006 01:31:20 +1000 8440 8441aegis (4.23.D094-1) unstable; urgency=low 8442 8443 * The aedist command no longer inserts redundant foreign copyright attributes. 8444 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8445 8446 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Oct 2006 00:01:54 +1000 8447 8448aegis (4.23.D093-1) unstable; urgency=low 8449 8450 * The mem_change_size function is being removed. Its use often induces 8451 programming errors. 8452 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8453 8454 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Oct 2006 23:58:37 +1000 8455 8456aegis (4.23.D092-1) unstable; urgency=low 8457 8458 * There is a new aemakegen command, which may be used for simple projects to 8459 generate the Makefile.in scipt, so that your taballs can use make to 8460 bootstrap themselves. 8461 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8462 8463 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Oct 2006 22:26:14 +1000 8464 8465aegis (4.23.D091-1) unstable; urgency=low 8466 8467 * A bug has been fixed which caused aeipass to assign UUID to files when at 8468 branch integration pass time. 8469 * This can happen if the changes was integrated with an old Aegis release, 8470 lacking support for file's UUID. This bug make it possible to have the 8471 history for a file split into two part, one accessible via the file_name, 8472 the other accesible using the UUID. 8473 * Signed-off-by: Walter Franzini <walter.franzini- 8474 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8475 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8476 8477 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Oct 2006 14:34:29 +1000 8478 8479aegis (4.23.D090-1) unstable; urgency=low 8480 8481 * The mem_change_size function is being removed. Its use often induces 8482 programming errors. 8483 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8484 8485 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Oct 2006 13:05:19 +1000 8486 8487aegis (4.23.D089-1) unstable; urgency=low 8488 8489 * A segfault has been fixed in the file history replay mechanism. 8490 * Signed-off-by: Walter Franzini <walter.franzini- 8491 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8492 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8493 8494 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Oct 2006 09:13:14 +1000 8495 8496aegis (4.23.D088-1) unstable; urgency=low 8497 8498 * The build problem around the backtrace functionality has been fixed. 8499 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8500 8501 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Oct 2006 18:34:17 +1000 8502 8503aegis (4.23.D087-1) unstable; urgency=low 8504 8505 * On some platform using glibc it is possible to print a backtrace when 8506 something bad happens. This will make easier to locate problems. 8507 * Signed-off-by: Walter Franzini <walter.franzini- 8508 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8509 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8510 8511 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Oct 2006 17:56:44 +1000 8512 8513aegis (4.23.D086-1) unstable; urgency=low 8514 8515 * The mem_change_size function is being removed. Its use often causes 8516 programming errors. 8517 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8518 8519 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Sep 2006 19:04:47 +1000 8520 8521aegis (4.23.D085-1) unstable; urgency=low 8522 8523 * This change removes mem_change_size usage from libaegis/interval.cc 8524 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8525 8526 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Sep 2006 01:12:56 +1000 8527 8528aegis (4.23.D084-1) unstable; urgency=low 8529 8530 * A bug has been fixed related to unchanged_file_integrate_pass_policy_remove. 8531 In this case aeipass failed to reset the locked_by field from the project 8532 fstate file, this prevented subsequent changes to modify the removed file 8533 * Signed-off-by: Walter Franzini <walter.franzini- 8534 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8535 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8536 8537 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Sep 2006 15:12:14 +1000 8538 8539aegis (4.23.D083-1) unstable; urgency=low 8540 8541 * A small bug introduced by the previous change set has been fixed 8542 * Signed-off-by: Walter Franzini <walter.franzini- 8543 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8544 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8545 8546 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Sep 2006 13:31:06 +1000 8547 8548aegis (4.23.D082-1) unstable; urgency=low 8549 8550 * Test t0189a.sh (a test of the aecvsserver) no longer gives false negatives 8551 when the server completes asynchronously. 8552 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8553 8554 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Sep 2006 11:36:11 +1000 8555 8556aegis (4.23.D081-1) unstable; urgency=low 8557 8558 * The change details listing now prints comments in a wide column when the 8559 comments are lengthy. 8560 * My thanks to Jerry Pendergraft for this suggestion. 8561 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8562 8563 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Sep 2006 23:07:24 +1000 8564 8565aegis (4.23.D080-1) unstable; urgency=low 8566 8567 * When there are many sources files and many test files, this results on tens 8568 of thousands of useless test correlations. The test correlations now 8569 suppressed of they are too diffuse. 8570 * My thanks to Jerry Pendergraft for reporting this problem. 8571 * If you are using aedist -replay, integrate this change set before the 8572 copyright notice change :-( 8573 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8574 8575 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Sep 2006 18:31:59 +1000 8576 8577aegis (4.23.D079-1) unstable; urgency=low 8578 8579 * An error in the build_time_adjst_notify_command's documentation has been 8580 fixed. It now correctly states that the current directory when the command 8581 is run is the integration directory. 8582 * My thanks to Jerry Pendergraft for reporting this probem. 8583 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8584 8585 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Sep 2006 18:22:44 +1000 8586 8587aegis (4.23.D078-1) unstable; urgency=low 8588 8589 * The is a new branch files listing, to list the files of a branch (as opposed 8590 to the project files list, which unions all ancestor branches). 8591 * My thanks to Jerry Pendergraft for this suggestion. 8592 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8593 8594 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Sep 2006 18:11:45 +1000 8595 8596aegis (4.23.D077-1) unstable; urgency=low 8597 8598 * There is a new $Active_Directory substitution, used to obtain the 8599 development directory, or the integration directory, depending on the change 8600 state. This is rather like the default behaviour of aecd(1) 8601 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8602 8603 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Sep 2006 15:57:44 +1000 8604 8605aegis (4.23.D076-1) unstable; urgency=low 8606 8607 * The words \"all rights reserved" have been removed. They didn't really 8608 reflect the GNU GPL usage. 8609 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8610 8611 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Sep 2006 13:34:19 +1000 8612 8613aegis (4.23.D075-1) unstable; urgency=low 8614 8615 * The new example-c-plus-plus project has been added to the web site. 8616 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8617 8618 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Sep 2006 20:39:02 +1000 8619 8620aegis (4.23.D074-1) unstable; urgency=low 8621 8622 * There is a new ${project version} substitution. 8623 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8624 8625 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Sep 2006 11:32:36 +1000 8626 8627aegis (4.23.D073-1) unstable; urgency=low 8628 8629 * Now the aegis.spec uses the %configure macro and install man pages undes / 8630 usr/share/man as per FHS. 8631 * Signed-off-by: Walter Franzini <walter.franzini- 8632 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 8633 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8634 8635 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Sep 2006 10:24:23 +1000 8636 8637aegis (4.23.D072-1) unstable; urgency=low 8638 8639 * A build problem with gcc 3.3 caused aeget/http.cc to fail to build, this has 8640 been fixed. 8641 * My thanks to Ralph Smith for this patch. 8642 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8643 8644 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Sep 2006 13:20:23 +1000 8645 8646aegis (4.22.D005-1) unstable; urgency=low 8647 8648 * From: Peter Miller <millerp@canb.auug.org.au> 8649 * Date: Tue Sep 5 10:20:19 2006 8650 * A bug has been fixed in the handling of the symlink farm, for development 8651 directory styles which use them for derived files. 8652 * Derived files in the baseline directory which were formerly source files, 8653 but then aerm-ed, are now included in the development directory when copy/ 8654 link styles are used. 8655 * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set. 8656 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8657 8658 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Sep 2006 18:28:10 +1000 8659 8660aegis (4.23.D071-1) unstable; urgency=low 8661 8662 * "I downloaded aegis-4.23.tar.gz for the symlink fix and attempted an 8663 rpmbuild. It failed right at the end of the build. I found that the 8664 aegis.spec file has not been fixed. 8665 * "Problem Description: 8666 * "Files exist in the install directories without corresponding entries in the 8667 spec file. rpmbuild v4 and later will not allow a build to continue if there 8668 are files placed in the install directories without corresponding entries in 8669 the "%files" section of the spec file. From a practical standpoint, the 8670 files missing from the spec file will not be installed if RPM doesn't know 8671 where to put them." 8672 * My thanks to Calvin Webster for reporting this problem. 8673 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8674 8675 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Sep 2006 10:56:25 +1000 8676 8677aegis (4.23.D070-1) unstable; urgency=low 8678 8679 * Several portability problems have been fixed, these include: 8680 * - fixed non portable use of xargs -r 8681 * - allow all site.conf flags to specify multiple options and be split 8682 * My thanks to Jerry Pendergraft for this patch. 8683 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8684 8685 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Sep 2006 09:41:54 +1000 8686 8687aegis (4.23.D069-1) unstable; urgency=low 8688 8689 * The rfc822 header parsing has been improved so that it accepts more valid 8690 headers, and has better error messages when it fails. 8691 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8692 8693 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Sep 2006 09:27:41 +1000 8694 8695aegis (4.23.D068-1) unstable; urgency=low 8696 8697 * The way the favicon is generated has been changed, so that the transparent 8698 portions of the icon are preserved. 8699 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8700 8701 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Sep 2006 14:26:11 +1000 8702 8703aegis (4.23.D067-1) unstable; urgency=low 8704 8705 * A bug hs been fixed in the "ael change-details" and "ael project-details" 8706 reports which would complain about no aegis.conf file on branches below the 8707 point where the aegis.conf file was created. 8708 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8709 8710 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Sep 2006 09:36:24 +1000 8711 8712aegis (4.23.D066-1) unstable; urgency=low 8713 8714 * The development branch web site now includes links to the "completed" and 8715 "being_developed" change set right on the front page. 8716 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8717 8718 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 22:51:56 +1000 8719 8720aegis (4.23.D065-1) unstable; urgency=low 8721 8722 * A debug build problem has been fixed in the ae-repo-ci command. 8723 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8724 8725 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 21:30:57 +1000 8726 8727aegis (4.23.D064-1) unstable; urgency=low 8728 8729 * There is a new col::flush method. It is of most use in debugging. 8730 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8731 8732 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 21:20:01 +1000 8733 8734aegis (4.23.D063-1) unstable; urgency=low 8735 8736 * This change adds another homonym. My thanks to ArchMage ZeratuL 8737 <archmagezeratul@gmail.com> for this tip. 8738 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8739 8740 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 19:33:34 +1000 8741 8742aegis (4.23.D062-1) unstable; urgency=low 8743 8744 * A bug has been fixed in the handling of the symlink farm, for development 8745 directory styles which use them for derived files. 8746 * Derived files in the baseline directory which were formerly source files, 8747 but then aerm-ed, are now included in the development directory when copy/ 8748 link styles are used. 8749 * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set. 8750 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8751 8752 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 10:20:19 +1000 8753 8754aegis (4.22.D004-1) unstable; urgency=low 8755 8756 * A bug has been fixed in the aenf command; it now preserves existing file 8757 contents if new files already exist in the file development directory. 8758 * This has been back ported from the 4.23 development branch. 8759 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8760 8761 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2006 00:48:20 +1000 8762 8763aegis (4.23.D061-1) unstable; urgency=low 8764 8765 * A bug has been fixed in the ${project-specific} substitution, it now works 8766 correctly with the "aesub -bl" command. 8767 * My thanks to Jerry Pendergraft for reporting this problem. 8768 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8769 8770 -- Peter Miller <pmiller@opensource.org.au> Wed, 30 Aug 2006 10:30:33 +1000 8771 8772aegis (4.23.D060-1) unstable; urgency=low 8773 8774 * The ae-repo-ci program is now able to have the Subversion usersname and 8775 password set, by using svn:username and svn:password project specific 8776 attributes. 8777 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8778 8779 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Aug 2006 08:23:58 +1000 8780 8781aegis (4.23.D059-1) unstable; urgency=low 8782 8783 * A number of typographical errors have been fixed in the OSS example change 8784 sets. The supplementary makefile has been made more robust. 8785 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8786 8787 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Aug 2006 13:44:35 +1000 8788 8789aegis (4.23.D058-1) unstable; urgency=low 8790 8791 * The commands run by aeipass are now accompanied by more file name 8792 information, so that you can know which source file corresponds to which 8793 UUID history file, if there is a failure in the history commands. 8794 * My thanks to Ben Morphett for this suggestion. 8795 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8796 8797 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jul 2006 21:26:15 +1000 8798 8799aegis (4.23.D057-1) unstable; urgency=low 8800 8801 * More links have been added to the homonym web page. 8802 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8803 8804 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Jul 2006 23:32:28 +1000 8805 8806aegis (4.23.D056-1) unstable; urgency=low 8807 8808 * The aefinish command now understands the build_command field better. 8809 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8810 8811 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 Jul 2006 18:53:56 +1000 8812 8813aegis (4.23.D055-1) unstable; urgency=low 8814 8815 * The ${project_specific} substitution no longer fails when an unknown 8816 substittion is given, it just returns the empty string. 8817 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8818 8819 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jul 2006 23:39:09 +1000 8820 8821aegis (4.23.D054-1) unstable; urgency=low 8822 8823 * This change moves the file_event and file_event_list classes into their own 8824 files. 8825 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8826 8827 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jul 2006 07:50:09 +1000 8828 8829aegis (4.23.D053-1) unstable; urgency=low 8830 8831 * This change set adds the test_covers_all_architectures config item, which is 8832 similar to build_covers_all_architectures. 8833 * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com> 8834 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8835 8836 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jul 2006 18:25:45 +1000 8837 8838aegis (4.23.D052-1) unstable; urgency=low 8839 8840 * The use of grep -e is a linux/gnu ism and so rsrvd_syms.sh fails on Solaris 8841 and others. This patch using egrep makes it portable 8842 * My thanks to Jerry Pendergraft for this patch. 8843 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8844 8845 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jul 2006 22:29:37 +1000 8846 8847aegis (4.23.D051-1) unstable; urgency=low 8848 8849 * Yet another bonehead mistake appeared. No idea what happended to get this 8850 line out of place, but it made the -ib capability completely useless! 8851 * My thanks to Jerry Pendergraft for this patch. 8852 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8853 8854 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jul 2006 22:24:02 +1000 8855 8856aegis (4.23.D050-1) unstable; urgency=low 8857 8858 * The change file listings have been enhanced to better understand files which 8859 may have moved in the baseline. 8860 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8861 8862 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Jul 2006 14:35:33 +1000 8863 8864aegis (4.23.D049-1) unstable; urgency=low 8865 8866 * This change fixes another aeintegratq syntax error. 8867 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8868 8869 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jun 2006 13:18:54 +1000 8870 8871aegis (4.23.D048-1) unstable; urgency=low 8872 8873 * A bug has been fixed in the aeintegratq script which completely stopped it 8874 form working. 8875 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8876 8877 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jun 2006 10:10:13 +1000 8878 8879aegis (4.23.D047-1) unstable; urgency=low 8880 8881 * This change fixes a problem with debug builds. 8882 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8883 8884 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jun 2006 23:15:29 +1000 8885 8886aegis (4.23.D046-1) unstable; urgency=low 8887 8888 * The aedist -send command now correctly sets the timestamp on the files in 8889 the cpio archive. 8890 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8891 8892 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jun 2006 15:19:34 +1000 8893 8894aegis (4.23.D045-1) unstable; urgency=low 8895 8896 * This change set adds a -display option to aeintegratq. Allow empty arg to 8897 use current value, or specify. 8898 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8899 8900 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jun 2006 13:26:42 +1000 8901 8902aegis (4.23.D044-1) unstable; urgency=low 8903 8904 * This change sets adds yet another Aegis reference, http:// 8905 www.atarimagazines.com/v6n2/AEGIS.html 8906 * My thanks to Rowan Vince <RowanVince@compumedics.com.au> for this link. 8907 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8908 8909 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jun 2006 13:17:09 +1000 8910 8911aegis (4.23.D043-1) unstable; urgency=low 8912 8913 * The ae-repo-ci(1) command now has a --list option, so you can see the most 8914 up-to-date list of supported repository types. The man page has been 8915 improved to mention that Subversion is supported, and how to use the -- 8916 module option. 8917 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8918 8919 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jun 2006 12:28:06 +1000 8920 8921aegis (4.23.D042-1) unstable; urgency=low 8922 8923 * The ae-repo-ci program is now more able to cope with the external repository 8924 changing underneath it. 8925 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8926 8927 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Jun 2006 16:25:43 +1000 8928 8929aegis (4.23.D041-1) unstable; urgency=low 8930 8931 * The aeca(1) command now checks for and discards duplicate architecture 8932 names. This fixes a bug with unsatifiable architecture dependencies. 8933 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8934 8935 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 May 2006 13:28:43 +1000 8936 8937aegis (4.23.D040-1) unstable; urgency=low 8938 8939 * The aeb(1) command has been improved, it no longer keeps running the 8940 project_file_comand over and over again. 8941 * My thanks to Jerry Pendergraft for reporting this problem. 8942 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8943 8944 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 May 2006 12:08:03 +1000 8945 8946aegis (4.23.D039-1) unstable; urgency=low 8947 8948 * The aepa -edit option now deletes any trailing white space on the end of the 8949 project description or brief_description 8950 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8951 8952 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 May 2006 10:12:15 +1000 8953 8954aegis (4.23.D038-1) unstable; urgency=low 8955 8956 * The aeget(1) web interface has been improved to give better command line 8957 suggestion at the end of the changes listing, particularly when a specific 8958 state has been selected. 8959 * My thanks to Calvin Webster <cwebster@ec.rr.com> for this suggestion. 8960 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8961 8962 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 May 2006 08:12:22 +1000 8963 8964aegis (4.23.D037-1) unstable; urgency=low 8965 8966 * There is a new aedist -send -ignore-uuid option, which may be used to 8967 suppress UUID information in the output. This is useful for making new 8968 project templates, etc. 8969 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8970 8971 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 May 2006 15:57:14 +1000 8972 8973aegis (4.23.D036-1) unstable; urgency=low 8974 8975 * The automated robot didn't get the memo. Yet another SF support request. 8976 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8977 8978 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 May 2006 19:16:15 +1000 8979 8980aegis (4.23.D035-1) unstable; urgency=low 8981 8982 * The aedist --receive --ignore-uuid option now applies to files as well as 8983 change sets. 8984 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8985 8986 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 May 2006 16:57:46 +1000 8987 8988aegis (4.23.D034-1) unstable; urgency=low 8989 8990 * A bug has been fixed in the rp.sh notification script. It no longer mis- 8991 calculates reviewers' email addresses. 8992 * In addition, explanatory comments have been added to all of the email 8993 notification scripts, explaining the different aesub and shell variables 8994 where they are combined in a single command. 8995 * My thanks to Kurt Huwig and Calvin Webster for reporting this problem. 8996 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 8997 8998 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 May 2006 12:39:01 +1000 8999 9000aegis (4.23.D033-1) unstable; urgency=low 9001 9002 * A bug has been fixed that caused an aemv followed by an aenf to generate two 9003 different files with the same UUID. 9004 * My thanks to Kurt Huwig for the bug report. 9005 * Signed-off-by: Walter Franzini <walter.franzini- 9006 Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 9007 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9008 9009 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 May 2006 12:33:25 +1000 9010 9011aegis (4.23.D032-1) unstable; urgency=low 9012 9013 * There is a new user-specifiable change set attribute "integrate-begin-hint", 9014 allowing a change set developer to hint to the integrate begin command that 9015 is needs the -minimum option. 9016 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9017 9018 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 May 2006 22:30:11 +1000 9019 9020aegis (4.23.D031-1) unstable; urgency=low 9021 9022 * "When a web page is created by aeget, it includes the follwing footer: This 9023 page was generated by aeget version 4.23.C118 on Thu May 11 01:03:03 2006. 9024 I'm missing the time zone information here, the time stamp itself is 9025 meaningless. Obviously this server is located somewhere in the middle/west 9026 of the USA, compared to our local time of 10am." 9027 * My thanks to Ralf Fassel for this patch. 9028 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9029 9030 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 May 2006 21:48:52 +1000 9031 9032aegis (4.23.D030-1) unstable; urgency=low 9033 9034 * A bug has been fixed in the aenf command; it now preserves existing file 9035 contents if new files already exist in the file development directory. 9036 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9037 9038 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 May 2006 23:30:59 +1000 9039 9040aegis (4.23.D029-1) unstable; urgency=low 9041 9042 * OK, so it took me a while. The build problems with the web/eg_oss*.sh 9043 scripts has been found. It wqs the aeipass background rmdir taking a few 9044 milliseconds too long. 9045 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9046 9047 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 May 2006 21:56:11 +1000 9048 9049aegis (4.23.D028-1) unstable; urgency=low 9050 9051 * A build problem with DEBUG has been fixed. 9052 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9053 9054 -- Peter Miller <pmiller@opensource.org.au> Sat, 06 May 2006 11:18:07 +1000 9055 9056aegis (4.23.D027-1) unstable; urgency=low 9057 9058 * A bugs has been fixed in the aedist --receive command's handling of change 9059 zero. 9060 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9061 9062 -- Peter Miller <pmiller@opensource.org.au> Sat, 06 May 2006 10:28:57 +1000 9063 9064aegis (4.23.D026-1) unstable; urgency=low 9065 9066 * It is now possible to specify a list of pattern to save some file from 9067 deletion by aeclean. 9068 * Signed-off-by: Walter Franzini <walter@walter-nb> 9069 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9070 9071 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 May 2006 22:35:31 +1000 9072 9073aegis (4.23.D025-1) unstable; urgency=low 9074 9075 * This change add a workaround for compilation with g++-4.1 9076 * Signed-off-by: Walter Franzini <walter@walter-nb> 9077 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9078 9079 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Apr 2006 08:27:55 +1000 9080 9081aegis (4.23.D024-1) unstable; urgency=low 9082 9083 * The ${project trunk_description} now omits everything after the first 9084 newline in the project description. 9085 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9086 9087 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Apr 2006 14:59:26 +1000 9088 9089aegis (4.23.D023-1) unstable; urgency=low 9090 9091 * The scripts to build the change sets for the OSSexample instructions have 9092 been updated to always explicitly ser the project and change on the command 9093 line. This was done because there were times during integration build where 9094 it inferred the wrong project and/or change. 9095 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9096 9097 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Apr 2006 11:15:54 +1000 9098 9099aegis (4.23.D022-1) unstable; urgency=low 9100 9101 * The script which built the OSS example project's new file template change 9102 set had a bug. 9103 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9104 9105 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Apr 2006 16:38:01 +1000 9106 9107aegis (4.23.D021-1) unstable; urgency=low 9108 9109 * The aeintegratq script has been changed to provide more details in the email 9110 sent to the developer when a change fails to build. 9111 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9112 9113 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Apr 2006 16:15:09 +1000 9114 9115aegis (4.23.D020-1) unstable; urgency=low 9116 9117 * A bug has been fixed in the UUID generating code; it was running out of file 9118 descriptors. 9119 * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this patch. 9120 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9121 9122 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Apr 2006 21:12:21 +1000 9123 9124aegis (4.23.D019-1) unstable; urgency=low 9125 9126 * This change adds more details to the disk quota web page. 9127 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9128 9129 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Apr 2006 14:17:14 +1000 9130 9131aegis (4.23.D018-1) unstable; urgency=low 9132 9133 * The web site has been enhanced to have a "Dear Sorce Forge Administrator" 9134 page, explaining why Aegis needs so much disk space on sf.net 9135 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9136 9137 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Apr 2006 11:50:27 +1000 9138 9139aegis (4.23.D017-1) unstable; urgency=low 9140 9141 * Test 89 doesn't work for HP-UX-10 because that system has a "vendor 9142 specific" (i.e. broken) cpio archive format. 9143 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 9144 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9145 9146 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Apr 2006 23:13:04 +1000 9147 9148aegis (4.23.D016-1) unstable; urgency=low 9149 9150 * There was a weird build problem with the eg_oss_build.ae file, which only 9151 happened for aeintegratq 9152 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9153 9154 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Apr 2006 23:05:17 +1000 9155 9156aegis (4.23.D015-1) unstable; urgency=low 9157 9158 * Another project has been added to the list of Aegis projects. Wayback 9159 machine links have been added to substantiate the date, where possible. 9160 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9161 9162 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Apr 2006 20:26:20 +1000 9163 9164aegis (4.22.D003-1) unstable; urgency=low 9165 9166 * From: Peter Miller <millerp@canb.auug.org.au> 9167 * Date: Sun Apr 9 14:11:44 2006 9168 * The ./configure script has been improved to stop with a fatal error if the 9169 bzip2 library is not available, similar to the behaviour around the xml 9170 library. 9171 * The conditionals around the curl library have been improved, too. 9172 * My thanks to Ralf Fassel for this suggestion. 9173 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9174 9175 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Apr 2006 19:11:05 +1000 9176 9177aegis (4.22.D002-1) unstable; urgency=low 9178 9179 * The aegis build has been improved, so that web site updates are much 9180 simpler. No user impact. 9181 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9182 9183 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Apr 2006 16:41:35 +1000 9184 9185aegis (4.23.D014-1) unstable; urgency=low 9186 9187 * The ./configure script has been improved to stop with a fatal error if the 9188 bzip2 library is not available, similar to the behaviour around the xml 9189 library. 9190 * The conditionals around the curl library have been improved, too. 9191 * My thanks to Ralf Fassel for this suggestion. 9192 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9193 9194 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Apr 2006 14:11:44 +1000 9195 9196aegis (4.23.D013-1) unstable; urgency=low 9197 9198 * The aeget interface has been improved so that it gives an empty feed with a 9199 descriptive name when you attempt to read a non-existent feed. 9200 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9201 9202 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Apr 2006 01:56:44 +1000 9203 9204aegis (4.23.D012-1) unstable; urgency=low 9205 9206 * The col_ty code has been refactored to be true C++ classes. This is an 9207 essential precursor to refactoring the output_ty classes. 9208 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9209 9210 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Apr 2006 19:24:46 +1000 9211 9212aegis (4.23.D011-1) unstable; urgency=low 9213 9214 * A bug has been fixed in the aeget project menu, where it would give and 9215 error about the RSS feed when a project branch was completed (and the RSS 9216 file no longer exists). 9217 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9218 9219 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Apr 2006 14:01:36 +1000 9220 9221aegis (4.23.D010-1) unstable; urgency=low 9222 9223 * The change_build_required function has been enhanced to take a "pconf_ 9224 required" flag (which defaults to true to emulate the previous behaviour) so 9225 that it is possble to list change details of bracnhes which have yet to be 9226 fully configured. 9227 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9228 9229 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Apr 2006 00:32:05 +1000 9230 9231aegis (4.23.D009-1) unstable; urgency=low 9232 9233 * The `change_pcong_get' function terminate aegis with a fatal error if 9234 applied to a branch without a config file (e.g. my aegis trunk does not 9235 contain any closed branch). This make it impossible to close any changes 9236 under 4.23 because the generation of CHANGES.txt file fails. 9237 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9238 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9239 9240 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Apr 2006 01:40:57 +1000 9241 9242aegis (4.23.D008-1) unstable; urgency=low 9243 9244 * Test 95 has been improved to be less sensitive to libmagic(3) differences. 9245 * Test 207 has been changed to be less sensitive to sort(1) differences. 9246 * My thanks to mallah@tradeindia.com for reporting this problem. 9247 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9248 9249 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Apr 2006 00:21:32 +1000 9250 9251aegis (4.23.D007-1) unstable; urgency=low 9252 9253 * The development branch policies now appear on the development branch web 9254 site front page. 9255 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9256 9257 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Apr 2006 00:14:29 +1000 9258 9259aegis (4.23.D006-1) unstable; urgency=low 9260 9261 * This change makes the project_ty::name instance variable private. 9262 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9263 9264 -- Peter Miller <pmiller@opensource.org.au> Fri, 31 Mar 2006 00:43:29 +1100 9265 9266aegis (4.23.D005-1) unstable; urgency=low 9267 9268 * aedist -received has been modified to set the user defined attribute 9269 foreign-copyright to true when receiving a remote change set. This in order 9270 to avoid aede-policy complain about incorret copyright notice at aede time. 9271 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9272 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9273 9274 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Mar 2006 19:17:00 +1100 9275 9276aegis (4.23.D004-1) unstable; urgency=low 9277 9278 * The sourceforge.net download pages for Aegis have been added to the download 9279 web page. 9280 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9281 9282 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Mar 2006 19:11:16 +1100 9283 9284aegis (4.22.D001-1) unstable; urgency=low 9285 9286 * This change prepares Aegis for the next public release. 9287 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9288 9289 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 21:25:21 +1100 9290 9291aegis (4.23.D003-1) unstable; urgency=low 9292 9293 * The aexvar(1) command is now mentioned on the list of GUI interfaces on the 9294 web page. 9295 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9296 9297 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 20:39:35 +1100 9298 9299aegis (4.23.D002-1) unstable; urgency=low 9300 9301 * A bug has been fixed in the "aet -regression" command, it no longer reports 9302 free()ing a non-existent string. 9303 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9304 9305 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 20:04:11 +1100 9306 9307aegis (4.23.D001-1) unstable; urgency=low 9308 9309 * A bug has been fixed in the aed(1) command, it no longer reports a bug when 9310 a cross branch merege is attempted for a file independently created in both 9311 branches. 9312 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9313 9314 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 14:21:17 +1100 9315 9316aegis (4.21.D194-1) unstable; urgency=low 9317 9318 * There was a problem with test 223, it was not sufficiently immune to version 9319 number changes. 9320 * aegis: AEGIS_SEARCH_PATH=/home/archives/aegis/branch.4/delta11176.019:/home/ 9321 * archives/aegis/baseline EXEC_SEARCH_PATH=/home/archives/aegis/branch.4/ 9322 * delta11176.019:/home/archives/aegis/baseline /bin/sh 9323 * /home/archives/aegis/branch.4/delta11176.019/test/02/t0223a-pmil.sh 9324 * linux-i486 9325 * 2c2 9326 * < Content-Length: 3962 9327 * --- 9328 * > Content-Length: 3959 9329 * FAILED test of the html_quote href functionality (new file 215) 9330 * aegis: project "aegis.4": change 21: test "test/02/t0223a-pmil.sh" failed 9331 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9332 9333 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Mar 2006 20:11:56 +1100 9334 9335aegis (4.21.D193-1) unstable; urgency=low 9336 9337 * Some improvements have been made to the simple oSS example. My thanks to 9338 Brendam Simon for his feedback. 9339 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9340 9341 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Mar 2006 23:16:08 +1100 9342 9343aegis (4.21.D192-1) unstable; urgency=low 9344 9345 * A bug has been fixed in aet -reg when the batch_test_command is used to 9346 cover multiple architectures. 9347 * My thanks to Jerry Pendergraft <jpendergraft@sjm.com> for reporting this 9348 problem. 9349 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9350 9351 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Mar 2006 20:06:36 +1100 9352 9353aegis (4.21.D191-1) unstable; urgency=low 9354 9355 * This change adds the --verbose option to more of the commands aefinish 9356 executes. 9357 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9358 9359 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Mar 2006 15:07:48 +1100 9360 9361aegis (4.21.D190-1) unstable; urgency=low 9362 9363 * There is a new web page which has a worked example which gets a simple OSS 9364 project up and running very quickly. 9365 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9366 9367 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Mar 2006 09:59:54 +1100 9368 9369aegis (4.21.D189-1) unstable; urgency=low 9370 9371 * The questions on the headings on the fron page have been replaced with 9372 statements. 9373 * My thanks to Jelle Boomstra <nietsch@dds.nl> for this suggestion. 9374 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9375 9376 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Mar 2006 20:40:11 +1100 9377 9378aegis (4.21.D188-1) unstable; urgency=low 9379 9380 * The web site now references Ralf Smith's DocBook Workbench versions of the 9381 User Guide, Reference Manual and How To. 9382 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9383 9384 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 22:28:48 +1100 9385 9386aegis (4.21.D187-1) unstable; urgency=low 9387 9388 * The aexml command now understands ".bz" output file suffix, in addition to 9389 the ".gz" suffix it already understood. The man page has been updated to 9390 cover the --output opion. 9391 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9392 9393 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 22:14:31 +1100 9394 9395aegis (4.21.D186-1) unstable; urgency=low 9396 9397 * The aetar -send command is now able to produce bzip2 compressed output. 9398 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9399 9400 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 22:07:25 +1100 9401 9402aegis (4.21.D185-1) unstable; urgency=low 9403 9404 * An explanation of the "even and od" branch scheme has been added to the web 9405 site. 9406 * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this suggestion. 9407 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9408 9409 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 18:34:15 +1100 9410 9411aegis (4.21.D184-1) unstable; urgency=low 9412 9413 * This change updates aerevml to use bzip2 for compressed output. 9414 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9415 9416 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 12:58:34 +1100 9417 9418aegis (4.21.D183-1) unstable; urgency=low 9419 9420 * This change updates the compressed output to use bzip2 when compressing 9421 aegis' meta data. An earlier change ensured that on input, Aegis can (and 9422 always will) cope with both types of compression. 9423 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9424 9425 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Mar 2006 00:13:14 +1100 9426 9427aegis (4.21.D182-1) unstable; urgency=low 9428 9429 * The restrictions on alias names have been eased. It is now possible to have 9430 any alias name you like, so long as it doesn't contain any shell special 9431 characters. 9432 * My thanks to Brendan Simon for this suggestion. 9433 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9434 9435 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Mar 2006 22:50:51 +1100 9436 9437aegis (4.21.D181-1) unstable; urgency=low 9438 9439 * The first draft of the new website layout had reviewers saying that the 9440 icons were too big. They have been reduced in size. 9441 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9442 9443 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Mar 2006 21:10:50 +1100 9444 9445aegis (4.21.D180-1) unstable; urgency=low 9446 9447 * The web site (for the next release) has been laid out differently, with 9448 icons for each of the sections. 9449 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9450 9451 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Mar 2006 05:30:08 +1100 9452 9453aegis (4.21.D179-1) unstable; urgency=low 9454 9455 * It is now possible to set change attributes from the command line, without 9456 going via an editor. See aeca(1) for more information. 9457 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9458 9459 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Mar 2006 00:23:01 +1100 9460 9461aegis (4.21.D178-1) unstable; urgency=low 9462 9463 * The source files from the web site have been extracted from the etc/ 9464 directory and impoved into their own web/ directory. 9465 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9466 9467 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Mar 2006 22:53:36 +1100 9468 9469aegis (4.21.D177-1) unstable; urgency=low 9470 9471 * The necessary links between the production and development version of the 9472 web sites has been done, thanks to groff's ability to have conditional text. 9473 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9474 9475 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Mar 2006 21:59:11 +1100 9476 9477aegis (4.21.D176-1) unstable; urgency=low 9478 9479 * The aeclean(1) command now correctly resets the change build and test times. 9480 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9481 9482 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Mar 2006 20:14:25 +1100 9483 9484aegis (4.21.D175-1) unstable; urgency=low 9485 9486 * A bug has been fixed in the output_stdout class, which was causing incorrect 9487 padding for tar and cpio data written directly to the standard output. The 9488 initial file position would be reported as -1, which resulted in one byte 9489 too much padding near the start of an archive, and invalidating the rest of 9490 the archive. 9491 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9492 9493 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Mar 2006 20:08:39 +1100 9494 9495aegis (4.21.D174-1) unstable; urgency=low 9496 9497 * test 62 still has test -L which fails on some platforms. 9498 * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com> 9499 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9500 9501 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Mar 2006 23:23:57 +1100 9502 9503aegis (4.21.D173-1) unstable; urgency=low 9504 9505 * This change adds yet another Aegis project to the homonyms page. 9506 * My thanks to Jerry Pendergraft for this tip. 9507 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9508 9509 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Mar 2006 23:17:49 +1100 9510 9511aegis (4.21.D172-1) unstable; urgency=low 9512 9513 * Add aeintegratq option to find ibegin server. 9514 * This change also fixes the problem with change number zero. 9515 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9516 9517 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Mar 2006 22:46:03 +1100 9518 9519aegis (4.21.D171-1) unstable; urgency=low 9520 9521 * There is an new aetar --exclude command line option, allowing you to exclude 9522 files from the tarball being unpacked and used to for the change set. This 9523 is typically necessary when a tarball includes derived files (e.g. the ./ 9524 configure script in most open source projects). 9525 * There is a new aetar --exclude-auto-tools option, which can be used to 9526 exclude file commonly found in open source projects using the GNU Autoconf 9527 and GNU Automake tools. 9528 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9529 9530 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Mar 2006 22:26:57 +1100 9531 9532aegis (4.21.D170-1) unstable; urgency=low 9533 9534 * The aedist --replay command now adds a compatibility modifier to all of the 9535 downloads URLs, so that the change set received will be compatible with the 9536 version of aedist at the receiving end. 9537 * My thanks to Walter Franzini for this sugegstion. 9538 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9539 9540 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Mar 2006 13:47:08 +1100 9541 9542aegis (4.21.D169-1) unstable; urgency=low 9543 9544 * The aede-policy(1) command now takes notice of the "content-type" file 9545 attribute when checking for printable text. 9546 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9547 9548 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Mar 2006 12:18:26 +1100 9549 9550aegis (4.21.D168-1) unstable; urgency=low 9551 9552 * More isulation has been added for the absence of the curl/multi.h file. 9553 * My thanks to Brendam Simon for this suggestion. 9554 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9555 9556 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Mar 2006 00:16:53 +1100 9557 9558aegis (4.21.D167-1) unstable; urgency=low 9559 9560 * There is a new copyright_owner project attribute. 9561 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9562 9563 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Mar 2006 22:54:28 +1100 9564 9565aegis (4.21.D166-1) unstable; urgency=low 9566 9567 * The aepromptcmd(1) comand now understands that when the build command is 9568 "exit 0" then no build is required. 9569 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9570 9571 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Mar 2006 22:46:47 +1100 9572 9573aegis (4.21.D165-1) unstable; urgency=low 9574 9575 * A bug has been fixed which caused errors when Aegis was compiled with g++ 9576 4.1 9577 * My thanks to Martin Michlmayr <tbm@cyrius.com> for reporting this problem. 9578 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9579 9580 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Mar 2006 15:22:42 +1100 9581 9582aegis (4.21.D164-1) unstable; urgency=low 9583 9584 * There is a new foreign-copyright file and change attribute, to tell aede- 9585 policy(1) not to check certain file and changes for a local copyright 9586 notice. 9587 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9588 9589 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Mar 2006 22:34:28 +1100 9590 9591aegis (4.21.D163-1) unstable; urgency=low 9592 9593 * The aedist command now accepts a --no-mime-header option, to make it easier 9594 to validate the aedist aoutput against the real cpio(1) command. The output 9595 IS tested in a revised test 89. 9596 * My thanks to Jerry Pendergraft for this suggestion. 9597 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9598 9599 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Mar 2006 22:26:37 +1100 9600 9601aegis (4.21.D162-1) unstable; urgency=low 9602 9603 * When symlinking files (source or derived) into the development directory, 9604 the mod time of the link is set to the mod time of the file being linked to, 9605 if possible. 9606 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9607 9608 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Mar 2006 15:23:49 +1100 9609 9610aegis (4.21.D161-1) unstable; urgency=low 9611 9612 * The -mime-header and -no-mime-header have been refactored into libagis, and 9613 no longer limited to aerevml. 9614 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9615 9616 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Mar 2006 08:59:15 +1100 9617 9618aegis (4.21.D160-1) unstable; urgency=low 9619 9620 * A bug has been fixed in the description of the development_directory_style 9621 field of the project confioguration file. 9622 * A bug has been fixed in the "diff -U -1" configuration file example. 9623 * Ligatures have been turned off in the reference manual, which should result 9624 in the PostScript (PDF) documents being for readable. 9625 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9626 9627 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Mar 2006 10:49:48 +1100 9628 9629aegis (4.21.D159-1) unstable; urgency=low 9630 9631 * The aefinish(1) command now omits the mergable files test for changes and 9632 branches which are being integrated. 9633 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9634 9635 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 22:21:04 +1100 9636 9637aegis (4.21.D158-1) unstable; urgency=low 9638 9639 * The aefinish(1) command now uses --verbose for all of the sub-commands it 9640 runs. 9641 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9642 9643 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 19:00:31 +1100 9644 9645aegis (4.21.D157-1) unstable; urgency=low 9646 9647 * All of the remaining header (.h) files have been converted to use C++ 9648 comments. 9649 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9650 9651 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 14:41:35 +1100 9652 9653aegis (4.21.D156-1) unstable; urgency=low 9654 9655 * A couple of broken links, and a coupel of typographical errors have been 9656 fixed on the Download web page. 9657 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9658 9659 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 12:13:59 +1100 9660 9661aegis (4.21.D155-1) unstable; urgency=low 9662 9663 * The aede-policy command is slightly relaxed for the develop-end of a branch, 9664 since Aegis makes the brief description and the long description the same. 9665 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9666 9667 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 01:14:24 +1100 9668 9669aegis (4.21.D154-1) unstable; urgency=low 9670 9671 * The aefa(1) command now accepts name=value attribute assignments on the 9672 command line. 9673 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9674 9675 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 01:09:07 +1100 9676 9677aegis (4.21.D153-1) unstable; urgency=low 9678 9679 * The aet(1) command now understands name=value pairs on the command line, and 9680 passes them unchanged to the test command. The --force option implies a 9681 force=1 variable setting. 9682 * My thanks to Jerry Pendergraft for this suggestion. 9683 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9684 9685 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Mar 2006 23:49:37 +1100 9686 9687aegis (4.21.D152-1) unstable; urgency=low 9688 9689 * The aepatch(1) command now uses bzip2 compression by default. There is a new 9690 --compression-algorithm option to select the algorithm desired, for forwards 9691 compatibility. The --compatibility option also gets it right. 9692 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9693 9694 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Mar 2006 22:26:27 +1100 9695 9696aegis (4.21.D151-1) unstable; urgency=low 9697 9698 * The aeget web interface now has additional compatibility options for the 9699 forthcoming 4.22 release. 9700 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9701 9702 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Mar 2006 05:58:42 +1100 9703 9704aegis (4.21.D150-1) unstable; urgency=low 9705 9706 * Test 37 has been made more robust when there is a lot of activity happening 9707 in the project. 9708 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9709 9710 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Mar 2006 04:24:01 +1100 9711 9712aegis (4.21.D149-1) unstable; urgency=low 9713 9714 * The aedist(1) command now uses bzip by default. There is a new -- 9715 compression-algotithm option to select the one required. The compatibility 9716 option also select the correct one, unless overridden. 9717 * Note that aedist, aepatch (etc) use gzip by default, so that there aren't 9718 any compatibility problems. 9719 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9720 9721 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Mar 2006 07:06:25 +1100 9722 9723aegis (4.21.D148-1) unstable; urgency=low 9724 9725 * The undocumented aefinish function in lib/profile.in has been renamed 9726 aeunset, which more accurately reflects it function. 9727 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9728 9729 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Mar 2006 05:48:22 +1100 9730 9731aegis (4.21.D147-1) unstable; urgency=low 9732 9733 * The aesvt command now uses the bzip2 algorithm by default. There is a aesvt 9734 -compression-algorithm=gzip option for forwards compatibility. It will 9735 always understand all DEcompression algorithms. 9736 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9737 9738 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Mar 2006 19:14:21 +1100 9739 9740aegis (4.21.D146-1) unstable; urgency=low 9741 9742 * The new bunzip2 input filters have been added to all the places where the 9743 gunzip filter is used. This means that transparent decompression of either 9744 algorithm is now available. 9745 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9746 9747 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Feb 2006 20:01:25 +1100 9748 9749aegis (4.21.D145-1) unstable; urgency=low 9750 9751 * There are two new filters, and input bunzip2 filter, and an output bzip2 9752 filter. They operate in the same manner as the input gunzip and output gzip 9753 filters. The gzip algorithm only find compression oopertunities witin 32KB 9754 spans, whereas the bzip2 algorithm finds compression opportunities within 9755 900KB spans. 9756 * This first change set puts the finters in place, subsequent change sets will 9757 start to make use of them. 9758 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9759 9760 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Feb 2006 12:28:00 +1100 9761 9762aegis (4.21.D144-1) unstable; urgency=low 9763 9764 * The aeget(1) interface now places HTML anchors where it recognizes them. 9765 * My thanks to Stefan Lauterbach <stefan@lauterbachs.net> for this suggestion. 9766 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9767 9768 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Feb 2006 22:51:34 +1100 9769 9770aegis (4.21.D143-1) unstable; urgency=low 9771 9772 * There was a bug in the t0221a-pmil.sh script, and it failed depending on 9773 what shell you use. 9774 * My thanks to Walter Franzini for reporting this problem. 9775 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9776 9777 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Feb 2006 22:25:23 +1100 9778 9779aegis (4.21.D142-1) unstable; urgency=low 9780 9781 * The ae-repo-ci command now understands how to commit to Subversion (snv) 9782 repositories. 9783 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9784 9785 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Feb 2006 18:23:25 +1100 9786 9787aegis (4.21.D141-1) unstable; urgency=low 9788 9789 * There is a new aefinish command, used to read the state of a change set, and 9790 running all of the commands necessary to aed development (or inregtation, 9791 depending). 9792 * My thanks to Ben Morphett for this suggestion. 9793 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9794 9795 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Feb 2006 04:57:11 +1100 9796 9797aegis (4.21.D140-1) unstable; urgency=low 9798 9799 * The build step of the process can now be made optional. Configuring a 9800 build_command of "exit 0" will tell Aegis your project does not need to be 9801 built. 9802 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9803 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9804 9805 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Feb 2006 16:40:07 +1100 9806 9807aegis (4.21.D139-1) unstable; urgency=low 9808 9809 * There is a new ae-repo-checkin tool, which is a C++ reimplementation of the 9810 ae-cvs-ci script. It only understands CVS as present, but it will soon 9811 understand SVN, and maybe others. It is used in an integrate_pass_notify_ 9812 command to do a parallel checkin of a change set into a second parallel 9813 repository. 9814 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9815 9816 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Feb 2006 16:33:29 +1100 9817 9818aegis (4.21.D138-1) unstable; urgency=low 9819 9820 * This change set import the original modification Peter done in the `aeb 9821 optional' change related to t0181 eand t0200. It's not clear to me how 9822 those changes failed against the baseline. 9823 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9824 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9825 9826 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Feb 2006 15:44:24 +1100 9827 9828aegis (4.21.D137-1) unstable; urgency=low 9829 9830 * A bugs has been fixed in aedist -send. It was attempting to include the 9831 source of removed files. 9832 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9833 9834 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Feb 2006 15:35:35 +1100 9835 9836aegis (4.21.D136-1) unstable; urgency=low 9837 9838 * A new input "smart pointer" class has been added, this takes care of 9839 managing the input_ty* values and deleting them when all users are done with 9840 it. 9841 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9842 9843 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Feb 2006 05:10:31 +1100 9844 9845aegis (4.21.D135-1) unstable; urgency=low 9846 9847 * There is a new entire-source-hide file attribute, used to omit site-specific 9848 files from aedist change sets. 9849 * My thanks to Jerry Pendergraft for this suggestion. 9850 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9851 9852 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Feb 2006 19:22:33 +1100 9853 9854aegis (4.21.D134-1) unstable; urgency=low 9855 9856 * A serious bug has been fixed in the quite_* functions which was corrupting 9857 the malloc arena. How did we ever survive without valgrind? 9858 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9859 9860 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Feb 2006 23:36:58 +1100 9861 9862aegis (4.21.D133-1) unstable; urgency=low 9863 9864 * This change set reorder the operations of the aedist -receive command, now 9865 the merge operation is performed before assigning the UUID to the change, 9866 (now the merge operation is considered part of the more general receive 9867 operation) . This modification is supposed to reduce the UUID. 9868 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9869 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9870 9871 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Feb 2006 12:58:21 +1100 9872 9873aegis (4.21.D132-1) unstable; urgency=low 9874 9875 * The aedist -receive command now looks to see if the executing user has 9876 project admin priviledges, and if so does not and the testing flags with the 9877 defaults. 9878 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9879 9880 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Feb 2006 00:07:17 +1100 9881 9882aegis (4.21.D131-1) unstable; urgency=low 9883 9884 * There is a new safe string copy/catenate function called strendcpy() which 9885 many hackers feel is superior to strlcat and strlcpy. 9886 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9887 9888 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Feb 2006 20:11:30 +1100 9889 9890aegis (4.21.D130-1) unstable; urgency=low 9891 9892 * The aecvsserver refactoring continues, this time th module clas shierarchy. 9893 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9894 9895 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Feb 2006 03:36:23 +1100 9896 9897aegis (4.21.D129-1) unstable; urgency=low 9898 9899 * The response and request classes have been refactored to OO done manually in 9900 C to OO doe by using C++ features. 9901 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9902 9903 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Feb 2006 07:35:25 +1100 9904 9905aegis (4.21.D128-1) unstable; urgency=low 9906 9907 * The remaining files in aecvsserver with C comments have has the comments 9908 converted to C++. 9909 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9910 9911 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Feb 2006 23:36:30 +1100 9912 9913aegis (4.21.D127-1) unstable; urgency=low 9914 9915 * There is a new change attribute, \"aeget:inventory:hide\" which may be used 9916 to prevent strictly local change sets from being advertised in the aeget 9917 change set inventory. 9918 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9919 9920 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Feb 2006 20:17:31 +1100 9921 9922aegis (4.21.D126-1) unstable; urgency=low 9923 9924 * Now that the inifinte loop bug has been fixed in aede-policy, we can turn it 9925 on again. (Many Aegis developers (of Aegis) have symlinks from /usr/local/ 9926 bin into the branch baseline, so that they are using the latest version, 9927 also known as "eat your own dogfood".) 9928 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9929 9930 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Feb 2006 19:40:52 +1100 9931 9932aegis (4.21.D125-1) unstable; urgency=low 9933 9934 * A bug has been fixed in the aede-policy command; it was stuck in an infinite 9935 loop in the copyright validation. 9936 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9937 9938 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Feb 2006 13:09:04 +1100 9939 9940aegis (4.21.D124-1) unstable; urgency=low 9941 9942 * The aede-policy command now ignores bianry files for the "copyright" 9943 validation. Images usually have a facility to add comments, but they are 9944 not necessarily implemented in a way that grep-like code can grok. 9945 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9946 9947 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Feb 2006 23:55:35 +1100 9948 9949aegis (4.21.D123-1) unstable; urgency=low 9950 9951 * The aedist -pending command now requires the complete inventory to the 9952 remote repository in order to print the correct list of pending changes. 9953 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9954 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9955 9956 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Feb 2006 13:52:44 +1100 9957 9958aegis (4.21.D122-1) unstable; urgency=low 9959 9960 * The -remove-path-prefix option of the aetar -receive command now accept also 9961 (positiv) numeric argument. 9962 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 9963 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9964 9965 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Feb 2006 13:47:10 +1100 9966 9967aegis (4.21.D121-1) unstable; urgency=low 9968 9969 * The aede comand now runs the review pass notify command (instead of the 9970 develop end notify command) for projects configured to skip the being 9971 reviewed state. 9972 * My thanks to Jerry Pendergraft fro reporting this problem. 9973 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9974 9975 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Feb 2006 13:39:58 +1100 9976 9977aegis (4.21.D120-1) unstable; urgency=low 9978 9979 * A bug has been fixed in aeget; the adjective for the alternate listing link 9980 at the bottom of the Integration Histogram pages have been inverted. 9981 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9982 9983 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Jan 2006 23:59:39 +1100 9984 9985aegis (4.21.D119-1) unstable; urgency=low 9986 9987 * The rfc822header class has been removed in favour of the rfc822 class, and 9988 code which used rfc822header has been fixed to use rfc822 after some 9989 enhancements were made to the rfc822 class. 9990 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 9991 9992 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Jan 2006 13:03:32 +1100 9993 9994aegis (4.21.D118-1) unstable; urgency=low 9995 9996 * The build step of the process can now be made optional. Configuring a 9997 build_command of "exit 0" will tell Aegis your project does not need to be 9998 built. 9999 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10000 10001 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Jan 2006 00:25:35 +1100 10002 10003aegis (4.21.D117-1) unstable; urgency=low 10004 10005 * The aede-policy command no longer insists on up-to-date copyright notices 10006 for branches. Only changes have control of this. 10007 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10008 10009 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jan 2006 21:00:05 +1100 10010 10011aegis (4.21.D116-1) unstable; urgency=low 10012 10013 * The aede-policy command has two new policies: "text" to require that all 10014 files be (possible international) text, and "printable" to require that all 10015 files be printable ASCII text. 10016 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10017 10018 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jan 2006 13:53:28 +1100 10019 10020aegis (4.21.D115-1) unstable; urgency=low 10021 10022 * This change set fix a test problem related to DEBUG 10023 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10024 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10025 10026 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jan 2006 04:15:37 +1100 10027 10028aegis (4.21.D114-1) unstable; urgency=low 10029 10030 * This change set fix some compilation problem related to the project_ty 10031 factorization 10032 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10033 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10034 10035 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Jan 2006 23:29:11 +1100 10036 10037aegis (4.21.D113-1) unstable; urgency=low 10038 10039 * The aedist -receive command now applies patches using the patch(1) command, 10040 rather than doing it less well itself. 10041 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10042 10043 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Jan 2006 19:44:10 +1100 10044 10045aegis (4.21.D112-1) unstable; urgency=low 10046 10047 * The project_ty refactoring continues, this time the file_by_uuid instance 10048 variable is made private, with a ripple effect for the file_find_by_uuid 10049 method. 10050 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10051 10052 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Jan 2006 03:41:29 +1100 10053 10054aegis (4.21.D111-1) unstable; urgency=low 10055 10056 * The project_ty refactoring continues, this time is is making the file_lit 10057 instance variabl private. This repples out to the file_find_fuzzy, file_nth 10058 and file_list_invalidate methods. 10059 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10060 10061 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jan 2006 13:22:27 +1100 10062 10063aegis (4.21.D110-1) unstable; urgency=low 10064 10065 * A build problem has been fixed in the aegis/aecpu.cc file. 10066 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10067 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10068 10069 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jan 2006 11:48:23 +1100 10070 10071aegis (4.21.D109-1) unstable; urgency=low 10072 10073 * The test t02341-walt.sh was still using rcs as the history tool. This 10074 change set make it use aesvt. 10075 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10076 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10077 10078 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jan 2006 09:57:41 +1100 10079 10080aegis (4.21.D108-1) unstable; urgency=low 10081 10082 * The aede-policy copyright checker now doesn't check they copyright year when 10083 the changes has been downloaded by aedist, as this can result in false 10084 negatives when latency spans a year boundary. 10085 * My thanks to Jerry Pendergraft for reporting this problem. 10086 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10087 10088 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jan 2006 09:47:41 +1100 10089 10090aegis (4.21.D107-1) unstable; urgency=low 10091 10092 * The aeannotate command now understands the --change and --delta options. 10093 * My thanks to David Brown <aegis@davidb.org> for this suggestion. 10094 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10095 10096 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jan 2006 02:17:27 +1100 10097 10098aegis (4.21.D106-1) unstable; urgency=low 10099 10100 * The project_ty refactor continues, this time making the "parent" instance 10101 variable private. 10102 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10103 10104 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Jan 2006 00:47:12 +1100 10105 10106aegis (4.21.D105-1) unstable; urgency=low 10107 10108 * The aedb command has been enhanced to check that directory permissions above 10109 the development directory will be traversable by the integrator and the 10110 reviewers. 10111 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10112 10113 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Jan 2006 16:18:11 +1100 10114 10115aegis (4.21.D104-1) unstable; urgency=low 10116 10117 * A bug in the worked example chapter of the User Guide has been fixed. The 10118 aenbr commands didn't have the -p option before the project name. 10119 * My thanks to Karl.Schmitt@dfs.de for reporting this problem. 10120 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10121 10122 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jan 2006 00:34:03 +1100 10123 10124aegis (4.21.D103-1) unstable; urgency=low 10125 10126 * Some spelling errors in the web pages have been fixed. 10127 * My thanks to Davor Ocelic <docelic@mail.inet.hr> for reporting this problem. 10128 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10129 10130 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jan 2006 00:27:47 +1100 10131 10132aegis (4.21.D102-1) unstable; urgency=low 10133 10134 * A bug has been fixed in aeannotate which would use the wrong timestamp when 10135 creating histories for completed branches. 10136 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10137 10138 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jan 2006 21:58:21 +1100 10139 10140aegis (4.21.D101-1) unstable; urgency=low 10141 10142 * A bug has been fixed in aeget where it was impossible to see the error 10143 produced by a script, even though the 'noerror' modified had been specified. 10144 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10145 10146 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Jan 2006 19:37:17 +1100 10147 10148aegis (4.21.D100-1) unstable; urgency=low 10149 10150 * The refactoring continues, this time its project_ty::pstate_get 10151 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10152 10153 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Jan 2006 02:51:55 +1100 10154 10155aegis (4.21.D099-1) unstable; urgency=low 10156 10157 * The project_ty refactoring continues, this time is project_ty::pstate_path_ 10158 get 10159 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10160 10161 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Jan 2006 16:38:25 +1100 10162 10163aegis (4.21.D098-1) unstable; urgency=low 10164 10165 * The project_ty refactoring continues, this time project_ty::info_path_get 10166 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10167 10168 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Jan 2006 01:52:05 +1100 10169 10170aegis (4.21.D097-1) unstable; urgency=low 10171 10172 * The aecpu comand now understands the -read-only option to mean uncpy all of 10173 the insulation files. 10174 * My thanks to Ben Morphett for this suggestion. 10175 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10176 10177 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jan 2006 11:58:53 +1100 10178 10179aegis (4.21.D096-1) unstable; urgency=low 10180 10181 * The change_ty refactoring continues, this time it's project_ty:: history_ 10182 path_get 10183 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10184 10185 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jan 2006 10:30:51 +1100 10186 10187aegis (4.21.D095-1) unstable; urgency=low 10188 10189 * More refactoring, this time the project_ty::find_branch method. 10190 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10191 10192 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jan 2006 05:39:04 +1100 10193 10194aegis (4.21.D094-1) unstable; urgency=low 10195 10196 * There is a new aelock command, which may be used to take read-only locks. 10197 This can be useful for backups, and other activities outside Aegis' scope 10198 which require a constant project state to operate correctly. 10199 * My thanks to Jerry Pendargraft and Ben Morphett for this suggestion. 10200 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10201 10202 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jan 2006 21:28:36 +1100 10203 10204aegis (4.21.D093-1) unstable; urgency=low 10205 10206 * A bug has been fixed in aedist where it would segfault when compiled with 10207 DEBUG defined. 10208 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10209 10210 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jan 2006 04:32:37 +1100 10211 10212aegis (4.21.D092-1) unstable; urgency=low 10213 10214 * The project_ty::pstate_lock prepare is the latest project_ty refactoring. 10215 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10216 10217 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Jan 2006 20:39:22 +1100 10218 10219aegis (4.21.D091-1) unstable; urgency=low 10220 10221 * Because includes are no longer ambiguous, the etc/incl-check.awk script is 10222 no longer needed. 10223 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10224 10225 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Jan 2006 11:11:34 +1100 10226 10227aegis (4.21.D090-1) unstable; urgency=low 10228 10229 * Because includes are no longer ambiguous, the etc/incl-check.awk script is 10230 no longer needed. 10231 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10232 10233 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Jan 2006 10:58:46 +1100 10234 10235aegis (4.21.D089-1) unstable; urgency=low 10236 10237 * More project_ty refactoring, this time to make baseline_path and basline_ 10238 path_resolved instance variables private, and thus the accompanying 10239 baseline_path_get method is necessary. 10240 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10241 10242 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Jan 2006 01:17:12 +1100 10243 10244aegis (4.21.D088-1) unstable; urgency=low 10245 10246 * Additional project_ty refactoring, this time making the pcp instance 10247 variable private and dealing with the consequences, most prominently change_ 10248 ty::change_get and friends. 10249 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10250 10251 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jan 2006 21:25:33 +1100 10252 10253aegis (4.21.D087-1) unstable; urgency=low 10254 10255 * Some debig was left in t0094 by mistake. It has been removed. 10256 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10257 10258 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jan 2006 23:36:24 +1100 10259 10260aegis (4.21.D086-1) unstable; urgency=low 10261 10262 * More project_ty refactoring, the home_path_get and home_path_set methods 10263 this time. 10264 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10265 10266 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jan 2006 23:25:55 +1100 10267 10268aegis (4.21.D085-1) unstable; urgency=low 10269 10270 * More project_ty refactoring. I can see this is going to tae a while. 10271 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10272 10273 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Jan 2006 05:22:41 +1100 10274 10275aegis (4.21.D084-1) unstable; urgency=low 10276 10277 * A bug was fixed which caused the development_directory of a branch to be 10278 absolute rather than relative to the home of the project. This problem make 10279 it difficult to move a project to a different location in the filesystem. 10280 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10281 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10282 10283 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 20:59:27 +1100 10284 10285aegis (4.21.D083-1) unstable; urgency=low 10286 10287 * This change set use the new -Ignore-Identical-Conflict option of fmerge. 10288 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10289 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10290 10291 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 19:29:42 +1100 10292 10293aegis (4.21.D082-1) unstable; urgency=low 10294 10295 * a bug has been fixed wich caused aegis compilation to fail on hosts without 10296 libcurl. 10297 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10298 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10299 10300 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 19:24:24 +1100 10301 10302aegis (4.21.D081-1) unstable; urgency=low 10303 10304 * A bug was fixed which cause aem to signal a bug when trying to merge a file 10305 that has been renamed. 10306 * My thanks to Brenda Simon for reporting the problem. 10307 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10308 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10309 10310 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 06:24:34 +1100 10311 10312aegis (4.21.D080-1) unstable; urgency=low 10313 10314 * A bug has been fixed with batch tests which were failing to correctly 10315 account for multiple architectures. 10316 * My thanks to Jerry Pendergraft for providing the test to reproduce this 10317 problem. 10318 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10319 10320 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 04:56:12 +1100 10321 10322aegis (4.21.D079-1) unstable; urgency=low 10323 10324 * A bug in the new test tanplate has been fixed. This only affects developers 10325 of Aegis itself. 10326 * My thanks to Jerry Pendergraft for this patch. 10327 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10328 10329 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jan 2006 02:04:30 +1100 10330 10331aegis (4.21.D078-1) unstable; urgency=low 10332 10333 * The notification scripts distributed with Aegis have been fixed, they were 10334 not correctly substituting the recipients email addresses. (I can't help 10335 wondering if bash recently changed the `backslash` semantics, because I was 10336 under the impression these scripts had been working for over a decade. Oh, 10337 well.) 10338 * My thanks to Rajesh Kumar Mallah <mallah@tradeindia.com> for reporting this 10339 problem. 10340 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10341 10342 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jan 2006 21:22:54 +1100 10343 10344aegis (4.21.D077-1) unstable; urgency=low 10345 10346 * A bug has been fixed in the case where you use a degenerate form of the 10347 delta name in an aediff -change D001 command. 10348 * My thanks to Rajesh Kumar Mallah <mallah@tradeindia.com> for reporting this 10349 problem. 10350 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10351 10352 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jan 2006 19:12:49 +1100 10353 10354aegis (4.21.D076-1) unstable; urgency=low 10355 10356 * A new "project" data type has been added, it is a "smart pointer" (which is 10357 neither smart nor a pointer) to a "project_ty" instance. 10358 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10359 10360 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jan 2006 18:56:36 +1100 10361 10362aegis (4.21.D075-1) unstable; urgency=low 10363 10364 * The aede-policy command ignores new file templates. 10365 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10366 10367 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Dec 2005 18:30:21 +1100 10368 10369aegis (4.21.D074-1) unstable; urgency=low 10370 10371 * The aeget web interface now omits original-UUIDs from the change set 10372 inventory list. It has a link to the listing which includes them, too. 10373 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10374 10375 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Dec 2005 12:37:38 +1100 10376 10377aegis (4.21.D073-1) unstable; urgency=low 10378 10379 * The library UUID generators now have their values turned into lower-case 10380 before they are used by Aegis. 10381 * My thanks to Jerry Pendergraft for reporting this bug. 10382 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10383 10384 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Dec 2005 11:39:52 +1100 10385 10386aegis (4.21.D072-1) unstable; urgency=low 10387 10388 * The aede-policy command can now check for DOS file formats 10389 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10390 10391 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Dec 2005 13:15:23 +1100 10392 10393aegis (4.21.D071-1) unstable; urgency=low 10394 10395 * There is a new aede-policy command. It validates various (selectable) 10396 aspects of a change, and is designed to be used with the develop_end_policy_ 10397 command field of the project configuration file. 10398 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10399 10400 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Dec 2005 05:42:58 +1100 10401 10402aegis (4.21.D070-1) unstable; urgency=low 10403 10404 * The tests have been reworked to use aesvt as their history tool. This 10405 removes the RCS dependency for testing Aegis before install. 10406 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10407 10408 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Dec 2005 00:15:25 +1100 10409 10410aegis (4.21.D069-1) unstable; urgency=low 10411 10412 * A minor build problem has been fixed on Solaris. 10413 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10414 10415 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Dec 2005 20:33:18 +1100 10416 10417aegis (4.21.D068-1) unstable; urgency=low 10418 10419 * A small formatting bug was fixed in the user guide. Three tests had 10420 grammatical errors in messages they showed the user. 10421 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10422 10423 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Dec 2005 21:05:12 +1100 10424 10425aegis (4.21.D067-1) unstable; urgency=low 10426 10427 * The aedist -replay command now attempts to use the same change number as on 10428 the remote system. A bug has been fixed in the way it looked for change 10429 numbers. 10430 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10431 10432 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 14:14:32 +1100 10433 10434aegis (4.21.D066-1) unstable; urgency=low 10435 10436 * A bug was fixed which caused t0095a.sh to fail if the $HOME of the user does 10437 not exists. 10438 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10439 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10440 10441 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 13:38:02 +1100 10442 10443aegis (4.21.D065-1) unstable; urgency=low 10444 10445 * A bug was fixed which caused aedist -replay to download many time a change 10446 set with more than one uuid. 10447 * My thanks to Jerry Pendergraft for asking a good question. 10448 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10449 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10450 10451 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 13:16:46 +1100 10452 10453aegis (4.21.D064-1) unstable; urgency=low 10454 10455 * A compilation problem related to bison using libintl has been fixed. 10456 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10457 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10458 10459 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 13:11:22 +1100 10460 10461aegis (4.21.D063-1) unstable; urgency=low 10462 10463 * There is a new unchanged_file_integrate_pass_policy field in the project 10464 configuration file, which controls what to do when a change set contains an 10465 unchanged file at integrate pass time. 10466 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10467 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10468 10469 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 11:02:37 +1100 10470 10471aegis (4.21.D062-1) unstable; urgency=low 10472 10473 * This change gets rid of the redundant c_incl -exclude options. This only 10474 affects developers of Aegis itself. 10475 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10476 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10477 10478 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 10:39:16 +1100 10479 10480aegis (4.21.D061-1) unstable; urgency=low 10481 10482 * The cklinlen command, used to check some basic code formatting rules, has 10483 been improved to be able to read filename from stdin. This was motivated by 10484 a bug in Ubuntu's xargs command. 10485 * The one problem found by the new improved cklinlen was fixed. 10486 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10487 10488 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Dec 2005 10:26:10 +1100 10489 10490aegis (4.21.D060-1) unstable; urgency=low 10491 10492 * This change fixes a problem with test t0227a-walt.sh when /bin/sh isn't 10493 bash. 10494 * My thanks to Jerry Pendergraft for this patch. 10495 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10496 10497 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Dec 2005 09:14:18 +1100 10498 10499aegis (4.21.D059-1) unstable; urgency=low 10500 10501 * A problem has been fixed wityh the set-uid-root script on some systems: 10502 Fedora systems insist on a shell magic line. 10503 * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com> 10504 * Signed-off-by: Duane Herberg <dherberg@sjm.com> 10505 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10506 10507 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Dec 2005 03:44:46 +1100 10508 10509aegis (4.21.D058-1) unstable; urgency=low 10510 10511 * A bug has been fixed in aenc where it did not properly take notice of 10512 project testing default settings. 10513 * My thanks to Brendan Simon for reporting this problem. 10514 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10515 10516 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Dec 2005 00:50:19 +1100 10517 10518aegis (4.21.D057-1) unstable; urgency=low 10519 10520 * It is now possible for developers to edit a change description when a change 10521 is in the awaiting development state, if the project has developers_may_ 10522 create_changes enabled. 10523 * My thanks to Brendan Simon for this suggestion. 10524 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10525 10526 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Dec 2005 23:14:49 +1100 10527 10528aegis (4.21.D056-1) unstable; urgency=low 10529 10530 * Several tests have been fixed so that they pass when the integrating user is 10531 "aegis". 10532 * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com> 10533 * Signed-off-by: Duane Herberg <dherberg@endocardial.com> 10534 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10535 10536 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Dec 2005 17:55:37 +1100 10537 10538aegis (4.21.D055-1) unstable; urgency=low 10539 10540 * A bug has been fixed in the aeget file history page, here it was providing 10541 the wrong link to the more/less detailed pages. 10542 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10543 10544 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Dec 2005 12:29:12 +1100 10545 10546aegis (4.21.D054-1) unstable; urgency=low 10547 10548 * The aeget file listings pages link the edit numbers to file versions. When 10549 history is available there are also links to the previous verion, and the 10550 arrow is linked to a diff page. 10551 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10552 10553 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Dec 2005 11:46:56 +1100 10554 10555aegis (4.21.D053-1) unstable; urgency=low 10556 10557 * The aegis icon now has transparency, for when it appears on backgrounds 10558 other than white. 10559 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10560 10561 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Dec 2005 21:26:29 +1100 10562 10563aegis (4.21.D052-1) unstable; urgency=low 10564 10565 * The including of files in the source code has been changed to use the 10566 complete base-relative path of the include file. This will permanently fix 10567 some of the ugly problems which arrise when you move include files between 10568 directories without change in their basename. This only affects Aegis 10569 developers, there is no user-visable change. 10570 * My thanks to Jerry Pendergraft for this suggestion. 10571 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10572 10573 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Dec 2005 21:52:49 +1100 10574 10575aegis (4.21.D051-1) unstable; urgency=low 10576 10577 * The tests have been improved in the case where your system has g++ 10578 installed, but no "c++" command (Ubuntu). 10579 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10580 10581 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Dec 2005 10:34:32 +1100 10582 10583aegis (4.21.D050-1) unstable; urgency=low 10584 10585 * A bug has been fixed in the aedist -send command, wheer it was obtaining the 10586 wrong version of the project files when building moveed file patches. 10587 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10588 10589 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Dec 2005 23:36:37 +1100 10590 10591aegis (4.21.D049-1) unstable; urgency=low 10592 10593 * A build problem with ./configure getting -lcurl wrong has been fixed. How 10594 this ever worked is a mystery. 10595 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10596 10597 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Dec 2005 17:13:37 +1100 10598 10599aegis (4.21.D048-1) unstable; urgency=low 10600 10601 * A problem compiling in DEBUG mlkde has been fixed. 10602 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10603 10604 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Dec 2005 16:52:35 +1100 10605 10606aegis (4.21.D047-1) unstable; urgency=low 10607 10608 * This change adds a link to the http://pdos.csail.mit.edu/pastwatch/ project. 10609 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10610 10611 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Dec 2005 12:37:24 +1100 10612 10613aegis (4.21.D046-1) unstable; urgency=low 10614 10615 * The aedist --replay can take a simple host name and turn it into a suitable 10616 URL. This change gets rid of the extra slahs that appears in the URL after 10617 the host name. 10618 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10619 10620 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Dec 2005 12:28:52 +1100 10621 10622aegis (4.21.D045-1) unstable; urgency=low 10623 10624 * The aegis project configuration has been changed to add some of the user 10625 name to the default test file name. This only affects developers of Aegis 10626 itself, it has no impact for any other users. 10627 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10628 10629 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Nov 2005 19:11:55 +1100 10630 10631aegis (4.21.D044-1) unstable; urgency=low 10632 10633 * A bugs has been fixed in aedist. It was attempting to include the source of 10634 removed files. This was only discovered when a check in libaegis/input/ 10635 file.cc which should not have been disabled, was enabled again. 10636 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10637 10638 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Nov 2005 18:55:48 +1100 10639 10640aegis (4.21.D043-1) unstable; urgency=low 10641 10642 * The aeget(1) presentation of file history has been improved to highlight 10643 renaming of files. 10644 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10645 10646 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Nov 2005 21:04:03 +1100 10647 10648aegis (4.21.D042-1) unstable; urgency=low 10649 10650 * The aed command can now be ootional, which has small effect on the aeclean 10651 command. 10652 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10653 10654 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Nov 2005 15:06:51 +1100 10655 10656aegis (4.21.D041-1) unstable; urgency=low 10657 10658 * The aed(1) command is now optional, this change documents how to configure 10659 your project to not requir the diff command. 10660 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10661 10662 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Nov 2005 14:42:38 +1100 10663 10664aegis (4.21.D040-1) unstable; urgency=low 10665 10666 * The project_file_path interface has been broadened to cover UUIDs and meta- 10667 data. 10668 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10669 10670 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Nov 2005 09:49:47 +1100 10671 10672aegis (4.21.D039-1) unstable; urgency=low 10673 10674 * The ./configure script has been improved to correctly detect installation of 10675 the OSSP UUID library. 10676 * My thanks to Jerry Pendergraft for this patch. 10677 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10678 10679 -- Peter Miller <pmiller@opensource.org.au> Sat, 26 Nov 2005 20:44:48 +1100 10680 10681aegis (4.21.D038-1) unstable; urgency=low 10682 10683 * It is now possible to configure a project to not require the aed(1) command. 10684 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10685 10686 -- Peter Miller <pmiller@opensource.org.au> Sat, 26 Nov 2005 20:07:34 +1100 10687 10688aegis (4.21.D037-1) unstable; urgency=low 10689 10690 * A problem whcih stopped the first integration, when you start hosting your 10691 own aegis repository of aegis, has been fixed. 10692 * My thanks the Jerry Pendergraft for reporting this problem. 10693 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10694 10695 -- Peter Miller <pmiller@opensource.org.au> Sat, 26 Nov 2005 09:41:26 +1100 10696 10697aegis (4.21.D036-1) unstable; urgency=low 10698 10699 * The aedist -send command has a bug, which is easily reproducable, 10700 unfortunately by the integration build. It was revealed by a recent bug fix 10701 to libaegis/input/file.cc. This change temporarily disables the aegis- 10702 NNN.ae target until the bug is fixed. 10703 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10704 10705 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Nov 2005 09:29:45 +1100 10706 10707aegis (4.21.D035-1) unstable; urgency=low 10708 10709 * The input_file class now always open files as binary, and everything else 10710 just deals with CRLF as it must anyway for many cases of Samba shares. 10711 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10712 10713 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Nov 2005 22:13:47 +1100 10714 10715aegis (4.21.D034-1) unstable; urgency=low 10716 10717 * The aeget interface no longer emits broken links to removed source files. 10718 * My thanksto Jerry Pendergraft for reporting this problem. 10719 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10720 10721 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Nov 2005 18:27:07 +1100 10722 10723aegis (4.21.D033-1) unstable; urgency=low 10724 10725 * The GCC pragmas have been removed form the code. The latest GCC doesn't 10726 need the #pragma interface and #pragma directives, and they have been 10727 discouraged in the GCC documentation for some time. And the rules for which 10728 files to add them to, and which files not, were sufficiently obscure that 10729 getting them right, particularly for contributors, was difficult. 10730 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10731 10732 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Nov 2005 00:24:55 +1100 10733 10734aegis (4.21.D032-1) unstable; urgency=low 10735 10736 * A note has been added to the BUILDING instructions: on MacOS X, you can't 10737 build with G++ 3.* series compilers. 10738 * My thanks to Jerry Pendergraft for this information. 10739 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10740 10741 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Nov 2005 10:39:57 +1100 10742 10743aegis (4.21.D031-1) unstable; urgency=low 10744 10745 * Many more of the Aegis tests now pass on Cygwin. 10746 * My thanks to Scott Finneran for this patch. 10747 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10748 10749 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Nov 2005 08:46:43 +1100 10750 10751aegis (4.21.D030-1) unstable; urgency=low 10752 10753 * The project integration history page in aeget now has a recursive option. 10754 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10755 10756 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Nov 2005 15:44:52 +1100 10757 10758aegis (4.21.D029-1) unstable; urgency=low 10759 10760 * The aecpu command now issues its verbose messages as it does the uncopies, 10761 which is an improvement when there is a really big uncopy in progress. 10762 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10763 10764 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Nov 2005 20:07:13 +1100 10765 10766aegis (4.21.D028-1) unstable; urgency=low 10767 10768 * The integration of a branch does not heed the unchanged_file_integrate_ 10769 policy setting. 10770 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10771 10772 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Nov 2005 22:16:24 +1100 10773 10774aegis (4.21.D027-1) unstable; urgency=low 10775 10776 * There is a new unchanged_file_integrate_pass_policy field in the project 10777 configuration file, which controls what to do when a change set contains an 10778 unchanged file at integrate pass time. 10779 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10780 10781 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Nov 2005 00:08:01 +1100 10782 10783aegis (4.21.D026-1) unstable; urgency=low 10784 10785 * A bug has been fixed in the new branch code. The protect_database project 10786 attribute is now correctly inherited from the parent branch. 10787 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10788 10789 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Nov 2005 22:03:29 +1100 10790 10791aegis (4.21.D025-1) unstable; urgency=low 10792 10793 * This change fixes the tests that should have been fixed with the earlier 10794 change set. 10795 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10796 10797 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Nov 2005 10:15:03 +1100 10798 10799aegis (4.21.D024-1) unstable; urgency=low 10800 10801 * The aedist -replay command now attempts to use the same change number as on 10802 the remote system. 10803 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10804 10805 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 20:31:20 +1100 10806 10807aegis (4.21.D023-1) unstable; urgency=low 10808 10809 * A bugs has been fixed the the RSS feed, where HTML special characters were 10810 not rendered correctly. 10811 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10812 10813 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 19:54:47 +1100 10814 10815aegis (4.21.D022-1) unstable; urgency=low 10816 10817 * The aebuffy(1) program is now able to run the tkaer(1) program from more 10818 states, and it now accepts 'q' to quit. The display of changes with double 10819 quotes (") in their brief description has been improved. 10820 * My thanks to Greg McIntyre <greg@puyo.cjb.net> for this patch. 10821 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10822 10823 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 19:32:26 +1100 10824 10825aegis (4.21.D021-1) unstable; urgency=low 10826 10827 * A bug has been fixed which caused aeipass to fail if the history_create_ 10828 command was not set. This is supposed to not happen since the history_put_ 10829 command should be equivalent 10830 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10831 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10832 10833 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 14:51:23 +1100 10834 10835aegis (4.21.D020-1) unstable; urgency=low 10836 10837 * Test 204 has been fixed to not leave temporary files lying around. 10838 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10839 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10840 10841 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 12:37:58 +1100 10842 10843aegis (4.21.D019-1) unstable; urgency=low 10844 10845 * A bug was fixed wich makes aedist -pending not resolving project aliases. 10846 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10847 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10848 10849 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 12:21:14 +1100 10850 10851aegis (4.21.D018-1) unstable; urgency=low 10852 10853 * none 10854 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10855 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10856 10857 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 12:04:14 +1100 10858 10859aegis (4.21.D017-1) unstable; urgency=low 10860 10861 * This change improves the develop_end_policy_command usage. 10862 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10863 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10864 10865 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 11:47:30 +1100 10866 10867aegis (4.21.D016-1) unstable; urgency=low 10868 10869 * This change uses the new develop_end_policy_command to look for merge 10870 conflict lines, and fail if any are found. 10871 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 10872 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10873 10874 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 00:31:21 +1100 10875 10876aegis (4.21.D015-1) unstable; urgency=low 10877 10878 * There is a new unchanged_file_develop_end_policy field in the project 10879 configuration file. This may be used to issues a warning or an error if a 10880 change set contains unchanged file at develop end time. 10881 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10882 10883 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Nov 2005 00:07:42 +1100 10884 10885aegis (4.21.D014-1) unstable; urgency=low 10886 10887 * The German message translations have been updated. 10888 * My thanks to Ralf Fassel for this patch. 10889 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10890 10891 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 17:54:08 +1100 10892 10893aegis (4.21.D013-1) unstable; urgency=low 10894 10895 * The history_create_command of the project configuration file was supposed to 10896 have been made optional alreday, this change set takes care of a loose end. 10897 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10898 10899 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 17:17:31 +1100 10900 10901aegis (4.21.D012-1) unstable; urgency=low 10902 10903 * A build problem on HP/UX has been fixed. There were problems with the stdio 10904 getc macro. 10905 * My thanks to Ralf Fassel for this patch. 10906 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10907 10908 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 11:03:37 +1100 10909 10910aegis (4.21.D011-1) unstable; urgency=low 10911 10912 * A problem building on HP/UX has been fixed. The use of <cstdio> instead of 10913 <stdio.h> is necessary to avoid the getc macro from causing problems. 10914 * My thanks to Ralf Fassel for this patch. 10915 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10916 10917 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 09:44:23 +1100 10918 10919aegis (4.21.D010-1) unstable; urgency=low 10920 10921 * A segfault in aedist on IRIX has been fixed. (Goodness knows how it ever 10922 worked.) 10923 * My thanks to Ralf Fassel for this patch. 10924 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10925 10926 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 04:27:02 +1100 10927 10928aegis (4.21.D009-1) unstable; urgency=low 10929 10930 * This change continues the work of replaceing `` and '' with \[lq] and \[rq] 10931 or “ and ” or simply ". 10932 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10933 10934 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Nov 2005 00:35:05 +1100 10935 10936aegis (4.21.D008-1) unstable; urgency=low 10937 10938 * "After quite a bit of examination with no good results, I finally just hand 10939 inlined the code in the few files. That fixed the problem but I still don't 10940 know what the problem was, or whether this is a good fix." 10941 * My thanks to Jerry Pendergraft for this patch. 10942 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10943 10944 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Nov 2005 22:23:55 +1100 10945 10946aegis (4.21.D007-1) unstable; urgency=low 10947 10948 * This change fixes another MacOS X build problem. 10949 * My thanks to Jerry Pendergraft for this patch. 10950 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10951 10952 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Nov 2005 12:18:29 +1100 10953 10954aegis (4.21.D006-1) unstable; urgency=low 10955 10956 * This change fixes the problem with the MAGIC environment variable 10957 introiduced to cope with aegis.sourceforge.net vagueries. 10958 * My thanks to Ralf Fassel for reporting this problem. 10959 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10960 10961 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Nov 2005 01:30:14 +1100 10962 10963aegis (4.21.D005-1) unstable; urgency=low 10964 10965 * The use of `` and '' have been replaced. They no longer are a good enough 10966 approximation for left and right double quotes. 10967 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10968 10969 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Nov 2005 01:13:57 +1100 10970 10971aegis (4.21.D004-1) unstable; urgency=low 10972 10973 * A build problem on some GNU libc versions has been fixed. 10974 * My thanks to Jerry Pendergraft for reporting this problem. 10975 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10976 10977 -- Peter Miller <pmiller@opensource.org.au> Fri, 11 Nov 2005 22:53:53 +1100 10978 10979aegis (4.21.D003-1) unstable; urgency=low 10980 10981 * A build problem has been fixed where libraries required by the ./configure 10982 script are located unher /usr/local/lib or some other non-standard place. 10983 * My thanks to Jerry Pendergraft for this patch. 10984 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10985 10986 -- Peter Miller <pmiller@opensource.org.au> Fri, 11 Nov 2005 17:20:26 +1100 10987 10988aegis (4.21.D002-1) unstable; urgency=low 10989 10990 * A build problem has been fixed when libcurl is not available. 10991 * My thanls to Ralf Fassel for reporting this problem. 10992 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 10993 10994 -- Peter Miller <pmiller@opensource.org.au> Fri, 11 Nov 2005 01:18:38 +1100 10995 10996aegis (4.21.D001-1) unstable; urgency=low 10997 10998 * This change prepares Aegis for the next public release. 10999 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11000 11001 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Nov 2005 12:40:00 +1100 11002 11003aegis (4.20.D168-1) unstable; urgency=low 11004 11005 * A bus has been fixed in aetar which caused it to mis-parse files with long 11006 names. This bug was introduced by the recent input_ty hierarchy 11007 refactoring. 11008 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11009 11010 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Nov 2005 02:15:33 +1100 11011 11012aegis (4.20.D167-1) unstable; urgency=low 11013 11014 * This change adds for details to the release notes. 11015 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11016 11017 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Nov 2005 19:08:06 +1100 11018 11019aegis (4.20.D166-1) unstable; urgency=low 11020 11021 * The aet batch test results now include the architecture if available. 11022 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11023 11024 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Nov 2005 00:42:36 +1100 11025 11026aegis (4.20.D165-1) unstable; urgency=low 11027 11028 * This change fixes a bug where the item pubDate (as opposed to the feed 11029 pubDate) was removed. 11030 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11031 11032 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Nov 2005 16:33:32 +1100 11033 11034aegis (4.20.D164-1) unstable; urgency=low 11035 11036 * A bugs has been fixed in aecp -ind -o, which resulted in an error when aegis 11037 tried to chmod nothing. 11038 * My thanks to jerry Pendergraft for this patch. 11039 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11040 11041 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Nov 2005 00:12:24 +1100 11042 11043aegis (4.20.D163-1) unstable; urgency=low 11044 11045 * This change refactors rss_feed class to allow feed files to be read into a 11046 feed object. There is now only one output method - print(). 11047 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11048 11049 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Nov 2005 23:56:00 +1100 11050 11051aegis (4.20.D162-1) unstable; urgency=low 11052 11053 * This change fixes a few problems with the RSS implementation that was 11054 causing the feed files to fail vaidation via http://feedvalidator.org 11055 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11056 11057 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Nov 2005 20:43:04 +1100 11058 11059aegis (4.20.D161-1) unstable; urgency=low 11060 11061 * The user_email_address function has been improved so that it adds the full 11062 name if it isn't already in the email address. 11063 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11064 11065 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Nov 2005 14:44:20 +1100 11066 11067aegis (4.20.D160-1) unstable; urgency=low 11068 11069 * A bug has been fixed in the reading and rewriting of existing feed, to 11070 correctly escape special XML characters. 11071 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11072 11073 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Nov 2005 18:28:05 +1100 11074 11075aegis (4.20.D159-1) unstable; urgency=low 11076 11077 * This change fixes some spelling errors in the release notes. 11078 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11079 11080 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Nov 2005 10:00:22 +1100 11081 11082aegis (4.20.D158-1) unstable; urgency=low 11083 11084 * This change updates the build instructions. 11085 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11086 11087 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Nov 2005 03:20:34 +1100 11088 11089aegis (4.20.D157-1) unstable; urgency=low 11090 11091 * This change improves the way aeget displays changmenu pages. 11092 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11093 11094 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Nov 2005 03:04:13 +1100 11095 11096aegis (4.20.D156-1) unstable; urgency=low 11097 11098 * This change makes the check-tar-gz script to be smarter about which binaries 11099 it includes in the tarball. 11100 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11101 11102 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Nov 2005 18:27:34 +1100 11103 11104aegis (4.20.D155-1) unstable; urgency=low 11105 11106 * The RSS feed generator has been improved to put correct HTML markup into 11107 titles and descriptions. 11108 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11109 11110 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Nov 2005 18:10:19 +1100 11111 11112aegis (4.20.D154-1) unstable; urgency=low 11113 11114 * This change adds more release notes. 11115 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11116 11117 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Nov 2005 23:48:09 +1100 11118 11119aegis (4.20.D153-1) unstable; urgency=low 11120 11121 * This change modifies the contents of the RSS item title and description. 11122 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11123 11124 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 23:53:27 +1100 11125 11126aegis (4.20.D152-1) unstable; urgency=low 11127 11128 * The auto file promote feature has been added to the aeb and aecp commands. 11129 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11130 11131 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 23:31:39 +1100 11132 11133aegis (4.20.D151-1) unstable; urgency=low 11134 11135 * The aedist -pending and -missing subcommands now prints the number of 11136 changes in the remote inventory. 11137 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11138 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11139 11140 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 17:05:21 +1100 11141 11142aegis (4.20.D150-1) unstable; urgency=low 11143 11144 * This change adds another Aegis to the homonym page. 11145 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11146 11147 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 15:11:29 +1100 11148 11149aegis (4.20.D149-1) unstable; urgency=low 11150 11151 * This change adds more information to errors in batch test results files. 11152 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11153 11154 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 14:27:05 +1100 11155 11156aegis (4.20.D148-1) unstable; urgency=low 11157 11158 * This change fixes a bug in the aed(1) command left by the first part of auto 11159 file promotion. 11160 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11161 11162 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Nov 2005 10:41:59 +1100 11163 11164aegis (4.20.D147-1) unstable; urgency=low 11165 11166 * This change causes state changes to create RSS items if configured to do so. 11167 * My thanks to Matthew Lee for this change set. 11168 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11169 11170 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Oct 2005 19:14:28 +1100 11171 11172aegis (4.20.D146-1) unstable; urgency=low 11173 11174 * This change uses the new RSS functionality to provide an RSS feed for 11175 complete changes in the Aegis home web site. 11176 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11177 11178 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Oct 2005 14:37:04 +1100 11179 11180aegis (4.20.D145-1) unstable; urgency=low 11181 11182 * This change registers ?rss as a modifier with aeget for serving up rss 11183 files. 11184 * My thanks to Matthew Lee for this change set. 11185 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11186 11187 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Oct 2005 13:45:48 +1100 11188 11189aegis (4.20.D144-1) unstable; urgency=low 11190 11191 * A bug was fixed in aecp which caused a segfault sometime when the user try 11192 to copy a removed file. 11193 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11194 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11195 11196 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Oct 2005 13:27:06 +1100 11197 11198aegis (4.20.D143-1) unstable; urgency=low 11199 11200 * aedist -replay was vulnerable to a security issue that enable an hostile 11201 repository to make the user execute arbitrary commands. 11202 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11203 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11204 11205 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Oct 2005 11:35:25 +1100 11206 11207aegis (4.20.D142-1) unstable; urgency=low 11208 11209 * The aedist -replay command now accepts a -maximum option, which includes 11210 change sets not yet completed in the local change set inventory when 11211 considering what to download. 11212 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11213 11214 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 23:09:10 +1000 11215 11216aegis (4.20.D141-1) unstable; urgency=low 11217 11218 * The aed commands automatically adjusts file actions after file presence or 11219 absence changes in the baseline. This means if you are creating a file, and 11220 another change sets adds it before you, your change sets will automagically 11221 update to modifying the file. 11222 * This functionality has been factored out, so that it can be called by other 11223 commands. 11224 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11225 11226 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 22:08:35 +1000 11227 11228aegis (4.20.D140-1) unstable; urgency=low 11229 11230 * This change is more aedist --receive cleanup 11231 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11232 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11233 11234 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 12:28:02 +1000 11235 11236aegis (4.20.D139-1) unstable; urgency=low 11237 11238 * The aenc and aeca comamnds now trim leading and trailing white space from 11239 change descriptions and brief descriptions. This is particularly useful for 11240 interacting with tkaenc and tkaeca because they add a trailing newline. 11241 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11242 11243 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 12:10:00 +1000 11244 11245aegis (4.20.D138-1) unstable; urgency=low 11246 11247 * This change has aedist -receive use the new change_when_get function. 11248 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11249 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11250 11251 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 11:35:16 +1000 11252 11253aegis (4.20.D137-1) unstable; urgency=low 11254 11255 * Aedist now consider also the original-UUID attribute when selecting the 11256 delta to merge with. 11257 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11258 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11259 11260 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Oct 2005 06:28:45 +1000 11261 11262aegis (4.20.D136-1) unstable; urgency=low 11263 11264 * This change install scripts under [arch]/bin at development build time. 11265 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11266 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11267 11268 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 20:38:53 +1000 11269 11270aegis (4.20.D135-1) unstable; urgency=low 11271 11272 * This change fixes a DEBUG related compilation problem. 11273 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11274 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11275 11276 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 18:20:16 +1000 11277 11278aegis (4.20.D134-1) unstable; urgency=low 11279 11280 * There is a new "develop_end_policy_command" field in the project 11281 configuration file. It can be used to add addition constrains to change 11282 sets before they can complete aede(1) successfully. 11283 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11284 11285 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 14:51:32 +1000 11286 11287aegis (4.20.D133-1) unstable; urgency=low 11288 11289 * The aedist --receive command now annotates remote change sets (typically, 11290 change sets downloaded via aedist --replay) with their origin URL. 11291 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11292 11293 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 14:28:55 +1000 11294 11295aegis (4.20.D132-1) unstable; urgency=low 11296 11297 * This change adds some details about RSS feeds to aepconf.5 and the user 11298 guide. 11299 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11300 11301 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 12:52:08 +1000 11302 11303aegis (4.20.D131-1) unstable; urgency=low 11304 11305 * This change adds support necessary to serve an RSS feed file. 11306 * get_rss_icon() no longer necessary. 11307 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11308 11309 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 12:37:12 +1000 11310 11311aegis (4.20.D130-1) unstable; urgency=low 11312 11313 * This change adds an RSS icon (and metadata) to the changes list page, if 11314 there exists an RSS feed for this change state. 11315 * Also adds an icon next to each change of state link on the main menu page, 11316 if an RSS feed exists for each state. 11317 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11318 11319 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 12:20:14 +1000 11320 11321aegis (4.20.D129-1) unstable; urgency=low 11322 11323 * A bug has been fixed in aebuffy where it would display incorrectly when the 11324 brief_description of a change contained double quotes. 11325 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11326 11327 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 01:54:04 +1000 11328 11329aegis (4.20.D128-1) unstable; urgency=low 11330 11331 * There is a new is_remote virtual method for input classes, so that yopu can 11332 ask and inmput if it has a reote source. This isn't 100% accurate, but it's 11333 good enough to tell users about. 11334 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11335 11336 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Oct 2005 01:37:48 +1000 11337 11338aegis (4.20.D127-1) unstable; urgency=low 11339 11340 * A bug has been fized in the way aesvt handles symlinked files. 11341 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11342 11343 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Oct 2005 23:59:06 +1000 11344 11345aegis (4.20.D126-1) unstable; urgency=low 11346 11347 * This change adds a bit more detail to RSS documentation. 11348 * My thanks to Matthew Lee for this change set. 11349 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11350 11351 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Oct 2005 21:45:12 +1000 11352 11353aegis (4.20.D125-1) unstable; urgency=low 11354 11355 * It is now possible to attach a comment to all commands which involve a 11356 change state transition, e.g. aenc, aee, etc. This is done using the -- 11357 reason command line option, just as you are able to do for review fail, etc. 11358 * The aedist --receive command now annotates remote change sets (typically, 11359 change sets downloaded via the aedist --replay command) with their origin 11360 URL. 11361 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11362 11363 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Oct 2005 21:21:13 +1000 11364 11365aegis (4.20.D124-1) unstable; urgency=low 11366 11367 * aedist -rec must use the same UUID set, the local inventory, used by the - 11368 replay and -missing commands to look for already known changes. The old 11369 behavior make it possible to download a change set with -replay only to make 11370 -receive refuse it because it is already present in a different and not 11371 completed branch. Even with the new behavior the change set will receive a 11372 new UUID. 11373 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11374 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11375 11376 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Oct 2005 19:33:16 +1000 11377 11378aegis (4.20.D123-1) unstable; urgency=low 11379 11380 * A bug has been fixed in aenc, previously the aenc invocation did not 11381 preserve correctly user defined attributes. 11382 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11383 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11384 11385 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Oct 2005 14:39:47 +1000 11386 11387aegis (4.20.D122-1) unstable; urgency=low 11388 11389 * This change adds a test to check that aeget is serving up an RSS icon 11390 properly. The test has to be careful to serve the icon from the development 11391 directory and not the ${datadir) location. 11392 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11393 11394 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Oct 2005 23:01:15 +1000 11395 11396aegis (4.20.D121-1) unstable; urgency=low 11397 11398 * This change: 11399 * - adds a language element to RSS channel if configured 11400 * - adds the version stamp of aegis to the generator element of the RSS 11401 channel 11402 * - adds a scriptname placeholder. This will be parsed by aeget when it 11403 serves up RSS feeds. 11404 * My thanks to Matthew Lee for this change set. 11405 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11406 11407 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Oct 2005 22:37:08 +1000 11408 11409aegis (4.20.D120-1) unstable; urgency=low 11410 11411 * This change updates the release notes in preparation for a release. 11412 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11413 11414 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Oct 2005 00:17:15 +1000 11415 11416aegis (4.20.D119-1) unstable; urgency=low 11417 11418 * There is a new "aelcf" command to efficiently generate lists of change 11419 source files for use by your build tool. 11420 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11421 11422 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Oct 2005 20:35:17 +1000 11423 11424aegis (4.20.D118-1) unstable; urgency=low 11425 11426 * There is a new cache of state information attached to each delta, the 11427 project file state at the time of the delta. This has the potential to 11428 accellerate aecp -delta, and all other project_file_roll_forward-based 11429 operations. 11430 * The credit for this idea has to be given to Linus Torvalds' git program. 11431 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11432 11433 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Oct 2005 20:15:44 +1000 11434 11435aegis (4.20.D117-1) unstable; urgency=low 11436 11437 * There is a new "aelpf" command to efficiently generate lists of project 11438 source files for use by your build tool. 11439 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11440 11441 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Oct 2005 17:19:05 +1000 11442 11443aegis (4.20.D116-1) unstable; urgency=low 11444 11445 * The attribute names generated by aerevlm -send have been changed slightly. 11446 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11447 11448 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Oct 2005 04:01:54 +1000 11449 11450aegis (4.20.D115-1) unstable; urgency=low 11451 11452 * This change: 11453 * - adds a configurable language entry to RSS feeds 11454 * - adds a function for getting an RSS URL with script-name placeholder 11455 * - adds a function for adding an item to an RSS feed file (if one exists) 11456 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11457 11458 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Oct 2005 18:35:47 +1000 11459 11460aegis (4.20.D114-1) unstable; urgency=low 11461 11462 * This change replaces the url object used for RSS links with an nstring. 11463 * The URL object was too smart when dealing with our dodgy link containing a 11464 placeholder and was screwing up the placeholder. 11465 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11466 11467 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Oct 2005 15:25:52 +1000 11468 11469aegis (4.20.D113-1) unstable; urgency=low 11470 11471 * This change fixes a compile problem for old versions of libcurl. 11472 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11473 11474 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Oct 2005 15:09:39 +1000 11475 11476aegis (4.20.D112-1) unstable; urgency=low 11477 11478 * The way temporary file names are generated has been fixed. 11479 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11480 11481 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Oct 2005 14:53:44 +1000 11482 11483aegis (4.20.D111-1) unstable; urgency=low 11484 11485 * The way temporary file names are generated has been changed. This is 11486 motivated by SourceForge having 10 web servers, but only one /tmp shared 11487 amongst them. This means that pid-based file names are not sufficiently 11488 unique. Temporary file names are now based on UUIDs. 11489 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11490 11491 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Oct 2005 11:33:31 +1000 11492 11493aegis (4.20.D110-1) unstable; urgency=low 11494 11495 * A third example project, example-cook-aesvt, has been added to the web site. 11496 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11497 11498 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Oct 2005 14:01:48 +1000 11499 11500aegis (4.20.D109-1) unstable; urgency=low 11501 11502 * The ${change delta_uuid} now allows access to the delta_uuid in the 'being 11503 integrated' state. 11504 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11505 11506 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Oct 2005 11:33:36 +1000 11507 11508aegis (4.20.D108-1) unstable; urgency=low 11509 11510 * The "wrong file" error message from aedist has been improved, to say what 11511 was expected. 11512 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11513 11514 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Oct 2005 10:59:02 +1000 11515 11516aegis (4.20.D107-1) unstable; urgency=low 11517 11518 * There is a new optional $filename substitution for history_put_command, so 11519 that you can attach the current name of the checkin to the history file 11520 meta-data. 11521 * There is a new optional $uuid substitution for history_put_command, so you 11522 can attach that as mete-data, too. 11523 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11524 11525 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Oct 2005 19:45:41 +1000 11526 11527aegis (4.20.D106-1) unstable; urgency=low 11528 11529 * Some small problems with the example aesvt config have been fixed. 11530 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11531 11532 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Oct 2005 11:34:43 +1000 11533 11534aegis (4.20.D105-1) unstable; urgency=low 11535 11536 * A bug has been fixed in the tkaepa TCL script. The widget for the new 11537 attribute was misnamed. 11538 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11539 11540 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Oct 2005 19:38:59 +1000 11541 11542aegis (4.20.D104-1) unstable; urgency=low 11543 11544 * This change moves some RSS-related stuff to a more appropriate location and 11545 replaces some occurrances for string_ty * with nstring. 11546 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11547 11548 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Oct 2005 20:06:10 +1000 11549 11550aegis (4.20.D103-1) unstable; urgency=low 11551 11552 * This change adds a test to check that aeget is serving up an RSS icon 11553 properly. 11554 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11555 11556 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Oct 2005 15:16:46 +1000 11557 11558aegis (4.20.D102-1) unstable; urgency=low 11559 11560 * This change adds the rss_feed class and a bunch of utility functions used 11561 for RSS. 11562 * Signed-off-by: leematthewrobert@yahoo.com.au 11563 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11564 11565 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Oct 2005 10:17:31 +1000 11566 11567aegis (4.20.D101-1) unstable; urgency=low 11568 11569 * This change adds 11570 * - a function to generate an RSS icon linked to an RSS feed file 11571 * - a function to generate metadata containing RSS feedfile info. 11572 * Signed-off-by: leematthewrobert@yahoo.com.au 11573 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11574 11575 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Oct 2005 01:26:29 +1000 11576 11577aegis (4.20.D100-1) unstable; urgency=low 11578 11579 * The delta selction mechanis has been improved: previously the edit-origin- 11580 UUID attribute was considered in favor of the original-UUID attribute, with 11581 this change it is used the change set, bounded to the edit-origin-UUID or to 11582 original-UUID, more recently integrated. This should reduce the frequency 11583 of logical conflicts. 11584 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11585 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11586 11587 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Oct 2005 23:50:04 +1000 11588 11589aegis (4.20.D099-1) unstable; urgency=low 11590 11591 * none 11592 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11593 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11594 11595 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Oct 2005 01:23:57 +1000 11596 11597aegis (4.20.D098-1) unstable; urgency=low 11598 11599 * The web interface page has been corrected. The completed changes link now 11600 points to the correct page. 11601 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11602 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11603 11604 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Oct 2005 21:08:40 +1000 11605 11606aegis (4.20.D097-1) unstable; urgency=low 11607 11608 * This change fixes an assert left behind by the recent fcntl SET_LKW change 11609 set. 11610 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11611 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11612 11613 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Oct 2005 18:41:52 +1000 11614 11615aegis (4.20.D096-1) unstable; urgency=low 11616 11617 * This change updates the Debian maintainer in the release documentation. 11618 This is Christian Meder. 11619 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11620 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11621 11622 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Oct 2005 15:13:30 +1000 11623 11624aegis (4.20.D095-1) unstable; urgency=low 11625 11626 * There is a new default_regression_test_exempt project attribute. 11627 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11628 11629 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Oct 2005 21:41:08 +1000 11630 11631aegis (4.20.D094-1) unstable; urgency=low 11632 11633 * The shell quoting function has been improved in the case where it is quoting 11634 substitutions. 11635 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11636 11637 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Oct 2005 18:45:57 +1000 11638 11639aegis (4.20.D093-1) unstable; urgency=low 11640 11641 * This change modifies aeget to serve up an RSS icon using the ?rssicon 11642 modifier. 11643 * Signed-off-by: leematthewrobert@yahoo.com.au 11644 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11645 11646 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Oct 2005 04:05:47 +1000 11647 11648aegis (4.20.D092-1) unstable; urgency=low 11649 11650 * There is a new aesvt Simple Version Tool bundled with Aegis. 11651 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11652 11653 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Oct 2005 23:09:49 +1000 11654 11655aegis (4.20.D091-1) unstable; urgency=low 11656 11657 * The output_gzip class has been renamed output_gzip, and all uses adjusted. 11658 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11659 11660 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Oct 2005 23:51:28 +1000 11661 11662aegis (4.20.D090-1) unstable; urgency=low 11663 11664 * This change renames the output_file class to omit the _ty suffix. 11665 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11666 11667 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Sep 2005 23:57:34 +1000 11668 11669aegis (4.20.D089-1) unstable; urgency=low 11670 11671 * This change continues with the work of making input_ty fully OO. 11672 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11673 11674 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Sep 2005 22:50:11 +1000 11675 11676aegis (4.20.D088-1) unstable; urgency=low 11677 11678 * A problem was fixed which caused aegis to fail on the hppa port of Debian. 11679 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11680 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11681 11682 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Sep 2005 01:36:31 +1000 11683 11684aegis (4.20.D087-1) unstable; urgency=low 11685 11686 * The aetar -rec program now uses the archive name as the brief description. 11687 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11688 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11689 11690 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Sep 2005 11:57:18 +1000 11691 11692aegis (4.20.D086-1) unstable; urgency=low 11693 11694 * The input_ty class hierarchy has been re-written as OO C++ code. 11695 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11696 11697 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Sep 2005 09:58:11 +1000 11698 11699aegis (4.20.D085-1) unstable; urgency=low 11700 11701 * This change fixes some multipl-user-premissions bugs in the history tool 11702 transactions code. 11703 * My thanks to Christian Meder <chris@absolutegiganten.org> for this patch. 11704 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11705 11706 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Sep 2005 01:02:35 +1000 11707 11708aegis (4.20.D084-1) unstable; urgency=low 11709 11710 * A bug was fixed in aedist -send which caused segfaults whew processing 11711 certain files. 11712 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11713 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11714 11715 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Sep 2005 09:20:34 +1000 11716 11717aegis (4.20.D083-1) unstable; urgency=low 11718 11719 * Another "Aegis" site. 11720 * My thanks to Steve Barnett <steve@sabarnett.co.uk> for reporting this one. 11721 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11722 11723 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Sep 2005 09:07:26 +1000 11724 11725aegis (4.20.D082-1) unstable; urgency=low 11726 11727 * This change fixes a problem with t0016a.sh 11728 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11729 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11730 11731 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 22:47:33 +1000 11732 11733aegis (4.20.D081-1) unstable; urgency=low 11734 11735 * This change fixes some problems with test t0095a.sh 11736 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11737 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11738 11739 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 21:43:42 +1000 11740 11741aegis (4.20.D080-1) unstable; urgency=low 11742 11743 * A bug was fixed which caused aedist to send archive that can not be receive 11744 because of operation impossible to replicate in a change set. 11745 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11746 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11747 11748 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 20:54:07 +1000 11749 11750aegis (4.20.D079-1) unstable; urgency=low 11751 11752 * This change implements Robert Collins' subunit testing framework, http:// 11753 www.robertcollins.net/unittest/subunit 11754 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11755 11756 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 19:18:52 +1000 11757 11758aegis (4.20.D078-1) unstable; urgency=low 11759 11760 * A build problem on IRIX 6.5 has been fixed 11761 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 11762 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11763 11764 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 18:33:17 +1000 11765 11766aegis (4.20.D077-1) unstable; urgency=low 11767 11768 * More g++-4.0.1 fixes 11769 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11770 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11771 11772 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 12:25:22 +1000 11773 11774aegis (4.20.D076-1) unstable; urgency=low 11775 11776 * A bug was fixed that caused error when receiving branch's archive generated 11777 with the -entrire_source option. 11778 * My thanks to Ralph Smith for providing two veru useful testcases. 11779 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11780 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11781 11782 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Sep 2005 09:10:08 +1000 11783 11784aegis (4.20.D075-1) unstable; urgency=low 11785 11786 * minor modification to comply with g++ 4.0.1 11787 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11788 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11789 11790 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 21:28:34 +1000 11791 11792aegis (4.20.D074-1) unstable; urgency=low 11793 11794 * This change set add the c++ compiler as a dependency for object files and 11795 executables. This will force a recompilation when you will upgrade the 11796 compiler to the next version without the need of tricks to rebuild all with 11797 the same compilere. Note that you can control wich version of the compiler 11798 to use modifing aegis.conf.d/site.conf 11799 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.itr> 11800 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11801 11802 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 19:38:59 +1000 11803 11804aegis (4.20.D073-1) unstable; urgency=low 11805 11806 * A bug was fixed in aedist -rec that caused segfault in the rename handling 11807 code 11808 * My thanks to Ralph Smith for the test that helped to discover the bug 11809 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11810 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11811 11812 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 17:38:53 +1000 11813 11814aegis (4.20.D072-1) unstable; urgency=low 11815 11816 * The aedist --missing listing (anf aedist -replay behaviour) now check for 11817 branch UUIDs as well, just in case someone fetched a branch as a change set 11818 and applied it. However, aeget does not report these UUIDs, because that 11819 would be too confusing. 11820 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11821 11822 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 16:30:11 +1000 11823 11824aegis (4.20.D071-1) unstable; urgency=low 11825 11826 * A small bug that make aetar print the wrong message was fixed 11827 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11828 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11829 11830 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 12:44:42 +1000 11831 11832aegis (4.20.D070-1) unstable; urgency=low 11833 11834 * The aeget CGI interface now understands a @noerror attribute for queries, so 11835 that 500 Internal server errors can be visable to developers. 11836 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11837 11838 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 12:18:46 +1000 11839 11840aegis (4.20.D069-1) unstable; urgency=low 11841 11842 * The aeget web interface has been enhanced to report error with status 400 11843 (not 200 success was it was doing). 11844 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11845 11846 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Sep 2005 08:27:16 +1000 11847 11848aegis (4.20.D068-1) unstable; urgency=low 11849 11850 * This change adds some new classes, derived from xml_node, for processing RSS 11851 feed files. 11852 * My thanks to Matt Lee for this change set. 11853 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11854 11855 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Aug 2005 20:58:35 +1000 11856 11857aegis (4.20.D067-1) unstable; urgency=low 11858 11859 * This change adds an rss_item class to represent item elements of an RSS 11860 feed. 11861 * My thanks to Matt Lee for this change set. 11862 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11863 11864 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Aug 2005 19:43:30 +1000 11865 11866aegis (4.20.D066-1) unstable; urgency=low 11867 11868 * It is now possible to specify any sufficiently unique leading prefix of a 11869 UUID rather than the full 36 characters. 11870 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11871 11872 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Aug 2005 01:38:26 +1000 11873 11874aegis (4.20.D065-1) unstable; urgency=low 11875 11876 * DEBUG related compilation problems 11877 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11878 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11879 11880 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Aug 2005 10:21:29 +1000 11881 11882aegis (4.20.D064-1) unstable; urgency=low 11883 11884 * More F/OSS VC/SCM systems have been added to the web page. 11885 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11886 11887 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Jun 2005 23:52:10 +1000 11888 11889aegis (4.20.D063-1) unstable; urgency=low 11890 11891 * There is a new ${History_Path} substitution available. It gives you the 11892 path name of the history file corresponding to the given filenname(s). 11893 * My thanks to Jerry Pendergraft for this suggestion. 11894 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11895 11896 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Jun 2005 22:57:21 +1000 11897 11898aegis (4.20.D062-1) unstable; urgency=low 11899 11900 * This change makes the file manifest build slightly better. 11901 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11902 11903 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jun 2005 21:26:11 +1000 11904 11905aegis (4.20.D061-1) unstable; urgency=low 11906 11907 * There are some contexts where XML lines can't be broken elegantly. The line 11908 length checker (cklinlen) allows longer unbreakable lines in tests. 11909 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11910 11911 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jun 2005 20:11:21 +1000 11912 11913aegis (4.20.D060-1) unstable; urgency=low 11914 11915 * A bug in aedist -rec which caused incorrect delta selection has been fixed. 11916 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11917 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11918 11919 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Jun 2005 10:14:17 +1000 11920 11921aegis (4.20.D059-1) unstable; urgency=low 11922 11923 * the 'aecpu -unch' step of the 'aedist -rec', needed to catch changes already 11924 present has some drawback related to changes being received, slightly 11925 modified, into the same repository that originated them. 11926 * 1) it is possible that received change may non develop_end because the 11927 changes requires some test, but the file was not modified with respect to 11928 the original change so thay will be removed. 11929 * 2) when a changes originate at repository A and fails for some reasons in B, 11930 the B developer may need to edit some files in the same change. The he will 11931 send the archive to the originating repository, there the change will be 11932 imported with a different UUID. Then site B will see the changes as 11933 missing, based on UUID, but the content will be the same so it will download 11934 more and more the same change without being able to end the development 11935 because it will not contains any difference and the 'acpu- unch' step will 11936 empty the development directory. 11937 * Removing the uncopys step solves this problems. 11938 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11939 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11940 11941 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Jun 2005 09:39:57 +1000 11942 11943aegis (4.20.D058-1) unstable; urgency=low 11944 11945 * The new -pending aedist(1)'s subcommand is available, it will print the list 11946 of local change set missing from the remote repository you will point it to. 11947 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11948 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11949 11950 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Jun 2005 00:35:01 +1000 11951 11952aegis (4.20.D057-1) unstable; urgency=low 11953 11954 * The code generated by fmtgen can now cope with nstring filenames. 11955 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11956 11957 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 May 2005 15:52:41 +1000 11958 11959aegis (4.20.D056-1) unstable; urgency=low 11960 11961 * The aedist -replay command now accept the -trace options and forward it to 11962 the other called commands 11963 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 11964 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11965 11966 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 May 2005 22:59:02 +1000 11967 11968aegis (4.20.D055-1) unstable; urgency=low 11969 11970 * This change adds to code to try to cope with the SourceForge.net memory 11971 limit of CGI programs. 11972 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11973 11974 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 May 2005 22:36:14 +1000 11975 11976aegis (4.20.D054-1) unstable; urgency=low 11977 11978 * This change looks more carefully for awk, and then uses it more uniformly 11979 through the build process. 11980 * My thanks for Jerry Pendergraft for this patch. 11981 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11982 11983 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 May 2005 10:00:07 +1000 11984 11985aegis (4.20.D053-1) unstable; urgency=low 11986 11987 * The aeget(1) file menu now displays the selected file's attributes. 11988 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11989 11990 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 May 2005 18:32:53 +1000 11991 11992aegis (4.20.D052-1) unstable; urgency=low 11993 11994 * The aeget(1) web interface now includes change attributes on the change menu 11995 page. 11996 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 11997 11998 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 May 2005 21:53:57 +1000 11999 12000aegis (4.20.D051-1) unstable; urgency=low 12001 12002 * The ael change-details listing now includes change attributes. 12003 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12004 12005 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 May 2005 20:49:29 +1000 12006 12007aegis (4.20.D050-1) unstable; urgency=low 12008 12009 * Something evaluate a number like 020 as octal, this change modify aedist to 12010 make sure it will pass only number in a non ambigous form to various 12011 commands. 12012 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12013 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12014 12015 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 May 2005 20:36:19 +1000 12016 12017aegis (4.20.D049-1) unstable; urgency=low 12018 12019 * The aedist -rec command is now able to use the edit-origin-UUID attribute to 12020 copy modified files from the right origin (branch + delta). 12021 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12022 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12023 12024 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 May 2005 00:08:53 +1000 12025 12026aegis (4.20.D048-1) unstable; urgency=low 12027 12028 * The t0140a.sh file has been converted from a 'source' file to a 'test' file. 12029 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12030 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12031 12032 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 May 2005 15:14:47 +1000 12033 12034aegis (4.20.D047-1) unstable; urgency=low 12035 12036 * A couple of tests have been enhanced to use the test_cpio command to check 12037 the content of aedist archives. 12038 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12039 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12040 12041 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 May 2005 14:20:08 +1000 12042 12043aegis (4.20.D046-1) unstable; urgency=low 12044 12045 * The aedist(1) man page was missing some detail related to the aedist file 12046 format. 12047 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12048 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12049 12050 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 May 2005 13:32:14 +1000 12051 12052aegis (4.20.D045-1) unstable; urgency=low 12053 12054 * A bugs has been fixed in aedist -receive. When it wanted to automatically 12055 generate a --delta option, it didn't format the delta number in a way that 12056 the arglex parser understood. 12057 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12058 12059 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 May 2005 10:25:13 +1000 12060 12061aegis (4.20.D044-1) unstable; urgency=low 12062 12063 * A bug has been fixed in aedist where some types of incomplete changes would 12064 fail an assert. 12065 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12066 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12067 12068 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 May 2005 23:16:58 +1000 12069 12070aegis (4.20.D043-1) unstable; urgency=low 12071 12072 * This change updates the tests to use the 'aegis.conf' file instead of the 12073 'config' file. This silences many warnings produced by the tests. 12074 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12075 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12076 12077 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 May 2005 15:07:29 +1000 12078 12079aegis (4.20.D042-1) unstable; urgency=low 12080 12081 * This change foxes a few DEBUG build problems. 12082 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12083 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12084 12085 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 May 2005 12:00:11 +1000 12086 12087aegis (4.20.D041-1) unstable; urgency=low 12088 12089 * The aedist command has been enhanced to use the -trunk option when needed. 12090 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12091 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12092 12093 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 May 2005 11:34:35 +1000 12094 12095aegis (4.20.D040-1) unstable; urgency=low 12096 12097 * This changes add more aedist -send edit-origin-UUID functionality. 12098 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12099 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12100 12101 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 May 2005 00:48:01 +1000 12102 12103aegis (4.20.D039-1) unstable; urgency=low 12104 12105 * This change corrects the copyright on the aexver sources. 12106 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12107 12108 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 20:08:14 +1000 12109 12110aegis (4.20.D038-1) unstable; urgency=low 12111 12112 * This change set introduce the test_cpio command, it will be used in tests. 12113 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12114 * Signed-off-by: walter <walter@walter-hp> 12115 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12116 12117 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 15:26:16 +1000 12118 12119aegis (4.20.D037-1) unstable; urgency=low 12120 12121 * added more entries for site configuration 12122 * Signed-off-by: walter <walter@walter-hp> 12123 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12124 12125 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 14:40:56 +1000 12126 12127aegis (4.20.D036-1) unstable; urgency=low 12128 12129 * The aerevml/send.cc file would not compile because a couple of asserts were 12130 incorrect. 12131 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12132 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12133 12134 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 12:40:26 +1000 12135 12136aegis (4.20.D035-1) unstable; urgency=low 12137 12138 * "in libaegis/xmltextread.h, you define the xmlReaderTypes enum if 12139 libxmlversion is below 2.6.0. However the declaration is already in 12140 thelibxml2 header files for version 2.5.10 (at least as include in 12141 RedHatEnterprise 3.4), so the compiler choked on the duplication. Backing 12142 theversion requirement off accordingly, the latest delta builds and 12143 passesall tests on RHEL 3.4." 12144 * My thanks to Smith, Ralph <smith@arete-dc.com> for reporting this problem. 12145 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12146 12147 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 12:02:03 +1000 12148 12149aegis (4.20.D034-1) unstable; urgency=low 12150 12151 * The aedist/{input,output} files have been moved to the corresponding 12152 libaegis/{input,output} locations. 12153 * \nSigned-off-by: Walter Franzini <walter.franzini@sys-net.it> 12154 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12155 12156 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 11:50:16 +1000 12157 12158aegis (4.20.D033-1) unstable; urgency=low 12159 12160 * The cast from string_ty * to nstring has been made explicit. This makes it 12161 painfully obvious when the two types of strings clash. It also provides 12162 motivation to refactor. 12163 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12164 12165 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 May 2005 04:34:56 +1000 12166 12167aegis (4.20.D032-1) unstable; urgency=low 12168 12169 * A bug as been fixed wich caused aemv to incorrectly rename a file to an 12170 existing directory 12171 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12172 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12173 12174 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 May 2005 20:17:26 +1000 12175 12176aegis (4.20.D031-1) unstable; urgency=low 12177 12178 * This change adds some active management of the magic file search list, 12179 mostly to fix the "no magic files" error on sourceforge.net 12180 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12181 12182 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 May 2005 18:21:49 +1000 12183 12184aegis (4.20.D030-1) unstable; urgency=low 12185 12186 * The aedist input and output directory contents have been moved to the 12187 corresponding loations in the libaegis tree. 12188 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12189 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12190 12191 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 May 2005 14:13:46 +1000 12192 12193aegis (4.20.D029-1) unstable; urgency=low 12194 12195 * The input_crlf filter has been enhanced to print the filename and line 12196 number the error occurs within. 12197 * My thanks to Lucian Precup <lucian.precup@gmail.com> for reporting this 12198 problem. 12199 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12200 12201 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 May 2005 09:55:05 +1000 12202 12203aegis (4.20.D028-1) unstable; urgency=low 12204 12205 * The automated tests have been changed to avoid having aeintegratq leaving 12206 files in the user's home directory. 12207 * My thanks to Jerry Pendergraft for this change set. 12208 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12209 12210 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 May 2005 03:25:31 +1000 12211 12212aegis (4.20.D027-1) unstable; urgency=low 12213 12214 * There is a new aexver program, used to obtain a visual file history. 12215 * My thanks to Jerry Pendergraft for this contribution. 12216 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12217 12218 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 May 2005 18:52:55 +1000 12219 12220aegis (4.20.D026-1) unstable; urgency=low 12221 12222 * More elegant memory handling for the C++ new and delete operators has been 12223 added. 12224 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12225 12226 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 May 2005 00:44:25 +1000 12227 12228aegis (4.20.D025-1) unstable; urgency=low 12229 12230 * It is now possible to specify uaser-defined user attributes in the ~/ 12231 .aegisrc file. Maybe this would have been a better design from the 12232 beginning, but I didn't think of that 14 years ago. It is possible most 12233 future user attributes will make use of the attribute list, rather than add 12234 more fields. 12235 * My thanks to Jerry Pendergraf for this suggestion. 12236 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12237 12238 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 May 2005 14:52:27 +1000 12239 12240aegis (4.20.D024-1) unstable; urgency=low 12241 12242 * * A typo in the report.index file was fixed 12243 * * it is possible to override the configured datadir with the AEGIS_DATADIR 12244 environment variable; 12245 * * some test as been modified to use the AEGIS_DATADIR and the report.index 12246 in the repository instead of the one in the system. 12247 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12248 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12249 12250 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Apr 2005 02:34:18 +1000 12251 12252aegis (4.20.D023-1) unstable; urgency=low 12253 12254 * The aenf command now gives a warning if you specify the "config" file 12255 without the "-config" option. This is the old name for the project 12256 configuration file, the new name is "aegis.conf". 12257 * My thanks to John Darrington for this suggestion. 12258 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12259 12260 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Apr 2005 01:40:16 +1000 12261 12262aegis (4.20.D022-1) unstable; urgency=low 12263 12264 * The aefind command now understands '{+}' to mean the resolved file name, and 12265 '{-}' as the unresolved file name. 12266 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12267 12268 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Apr 2005 06:53:25 +1000 12269 12270aegis (4.20.D021-1) unstable; urgency=low 12271 12272 * This change demonstrates how to walk up the project branches to find the 12273 trunk. 12274 * My thanks to Jerry Pendergraft for this suggestion. 12275 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12276 12277 -- Peter Miller <pmiller@opensource.org.au> Wed, 30 Mar 2005 22:48:10 +1000 12278 12279aegis (4.20.D020-1) unstable; urgency=low 12280 12281 * This change adds an nstring interface to commit_*() functions. 12282 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12283 12284 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Mar 2005 21:30:58 +1000 12285 12286aegis (4.20.D019-1) unstable; urgency=low 12287 12288 * This change fixes some Debian Linux build problems, not in the Makefile but 12289 in the cook recipes. 12290 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12291 12292 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Mar 2005 19:41:35 +1000 12293 12294aegis (4.20.D018-1) unstable; urgency=low 12295 12296 * The developer buyild has been made more robust when faces with older GCC 12297 versions. 12298 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12299 12300 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Mar 2005 16:55:24 +1100 12301 12302aegis (4.20.D017-1) unstable; urgency=low 12303 12304 * There was a bug where Aegis would exit with a fatal error if one of the 12305 directories on the AEGIS_PATH was read-only. Such directories are now 12306 ignored. 12307 * My thanks to Simon Clift <ssclift@math.uwaterloo.ca> for reporting this 12308 problem. 12309 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12310 12311 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Mar 2005 17:59:30 +1100 12312 12313aegis (4.20.D016-1) unstable; urgency=low 12314 12315 * This change set modify etc/Howto.cook so the include directories are 12316 properly sorted. 12317 * Previously it is possible to have various comman invoked with: 12318 * -Icommon -Ibl/common -Iblbl/common -Ilibaegis -Ibl/libaegis -Iblbl/libaegis 12319 * now they will be invoked in a different way: 12320 * -Icommon -Ilibaegis -Ibl/common -Ibl/libaegis -Iblbl/common -Iblbl/libaegis 12321 * The old way may cause problems moving a file from common/ to libaegis/ 12322 because of the copy in blbl/common. 12323 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12324 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12325 12326 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Mar 2005 00:19:59 +1100 12327 12328aegis (4.20.D015-1) unstable; urgency=low 12329 12330 * This change fixes a bug in the string_list_ty::push_back(const string_list_ 12331 ty &); method. 12332 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12333 12334 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Feb 2005 01:07:05 +1100 12335 12336aegis (4.20.D014-1) unstable; urgency=low 12337 12338 * A bug has been fixed in how libmagic was being used. 12339 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12340 12341 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Feb 2005 23:15:34 +1100 12342 12343aegis (4.20.D013-1) unstable; urgency=low 12344 12345 * Test 16 has been fixed to get rid of a false negative. 12346 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12347 12348 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Feb 2005 14:39:36 +1100 12349 12350aegis (4.20.D012-1) unstable; urgency=low 12351 12352 * This change adds a link to Seapine, a commercial version control system. 12353 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12354 12355 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Feb 2005 12:20:55 +1100 12356 12357aegis (4.20.D011-1) unstable; urgency=low 12358 12359 * A bug in aerevml -send has been fixed. It was giving an empty TYPE element 12360 on some hosts because the string was being free()ed before it was printed. 12361 Interestingly, on some systems it worked, and no system segfailted. 12362 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12363 12364 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Feb 2005 12:06:12 +1100 12365 12366aegis (4.20.D010-1) unstable; urgency=low 12367 12368 * The aetar(1) command has been improved to process modified and created files 12369 in a batched way. This improve the aetar speed. 12370 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12371 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12372 12373 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Feb 2005 12:00:25 +1100 12374 12375aegis (4.20.D009-1) unstable; urgency=low 12376 12377 * This change adds some more explanatory text to the message printed when 12378 translation files can't be found. 12379 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12380 12381 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Feb 2005 10:03:05 +1100 12382 12383aegis (4.20.D008-1) unstable; urgency=low 12384 12385 * The aenf(1) command now understands the --keep and --no-keep options, to 12386 explicitly control the creation of new files in the development directory. 12387 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12388 12389 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Feb 2005 22:16:41 +1100 12390 12391aegis (4.20.D007-1) unstable; urgency=low 12392 12393 * A bug has been fixed in aemv which failed to check the new name against the 12394 filename charset, etc. 12395 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12396 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12397 12398 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Feb 2005 12:21:26 +1100 12399 12400aegis (4.20.D006-1) unstable; urgency=low 12401 12402 * This change fixes a variable name conflict with libz.h 12403 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12404 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12405 12406 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Feb 2005 22:54:45 +1100 12407 12408aegis (4.20.D005-1) unstable; urgency=low 12409 12410 * This change adds the first chnage towards being able in import and export 12411 change sets in the RevML interchange format. This change is export. 12412 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12413 12414 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Jan 2005 22:41:27 +1100 12415 12416aegis (4.20.D004-1) unstable; urgency=low 12417 12418 * This change adds aerevml to the download choices for change sets. 12419 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12420 12421 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Jan 2005 21:58:03 +1100 12422 12423aegis (4.20.D003-1) unstable; urgency=low 12424 12425 * The attached patch for aeintegratq fixes a problem when trying to restart a 12426 change which had failed "precious", and is thus "being_integrated" rather 12427 than "awaiting_integration" 12428 * My thanks to Jerry Pendergraft for this patch. 12429 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12430 12431 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Jan 2005 22:23:19 +1100 12432 12433aegis (4.20.D002-1) unstable; urgency=low 12434 12435 * This change adds the xml_text_reader class, used to parse XML files. In the 12436 case of RevML, it will be subclassed (in a later change set) to parse RevML 12437 input. 12438 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12439 12440 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Jan 2005 22:10:24 +1100 12441 12442aegis (4.20.D001-1) unstable; urgency=low 12443 12444 * This change prepares Aegis for the next public release. 12445 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12446 12447 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Jan 2005 12:43:35 +1100 12448 12449aegis (4.19.D229-1) unstable; urgency=low 12450 12451 * This change fixed a Solaris build problem. 12452 * My thanks to Greg McIntyre <greg@puyo.cjb.net> for reporting this problem. 12453 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12454 12455 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jan 2005 23:45:23 +1100 12456 12457aegis (4.19.D228-1) unstable; urgency=low 12458 12459 * A small bug in aeintegratq has been fixed. If a change fails "precious" the 12460 queue stops as it should,but there is one extra logged loop message that 12461 looks bad in the log. 12462 * My thanks to Jerry Pendergraft for this patch. 12463 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12464 12465 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jan 2005 10:24:07 +1100 12466 12467aegis (4.19.D227-1) unstable; urgency=low 12468 12469 * This change undates the release notes, in preparation for the next public 12470 release. 12471 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12472 12473 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jan 2005 01:44:04 +1100 12474 12475aegis (4.19.D226-1) unstable; urgency=low 12476 12477 * This change adds links to some relevant CM Crossroads articles. 12478 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12479 12480 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Jan 2005 23:40:54 +1100 12481 12482aegis (4.19.D225-1) unstable; urgency=low 12483 12484 * The aecp -rescind option now implies the file names, if none are specified 12485 on the command line. 12486 * My thanks to John Darrington for this suggestion. 12487 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12488 12489 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Jan 2005 23:30:25 +1100 12490 12491aegis (4.19.D224-1) unstable; urgency=low 12492 12493 * There is a new aediff --command option, allowing you to specify the command 12494 you want to use to display the difference. For example, you could use 12495 tkdiff(1) or mgdiff(1) to display the change graphically. 12496 * My thanks to Jerry Pendergraft for this patch. 12497 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12498 12499 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Jan 2005 19:43:42 +1100 12500 12501aegis (4.19.D223-1) unstable; urgency=low 12502 12503 * The defaulting rules for the change number have been changed, the current 12504 directory now takes precedence over the "only one" rule. This seemsto meet 12505 user expectations better. 12506 * My thanks to Jerry Pendergraft for this patch. 12507 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12508 12509 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jan 2005 15:09:12 +1100 12510 12511aegis (4.19.D222-1) unstable; urgency=low 12512 12513 * This change adds an uninstall target to the Makefile.in 12514 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this 12515 suggestion. 12516 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12517 12518 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jan 2005 12:50:38 +1100 12519 12520aegis (4.19.D221-1) unstable; urgency=low 12521 12522 * This change fixes a bug in aeintegratq -loop which caused it to loop 12523 forever. It was supposed to stop when there was nothing more to be done. 12524 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12525 12526 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jan 2005 11:24:20 +1100 12527 12528aegis (4.19.D220-1) unstable; urgency=low 12529 12530 * This changes makes some small fixes to the web pages. 12531 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12532 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12533 12534 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Jan 2005 23:06:50 +1100 12535 12536aegis (4.19.D219-1) unstable; urgency=low 12537 12538 * The aeintegratq script has been enhanced to keep processing changes that 12539 become available while it is running. 12540 * My thanks to Jerry Pendergraft for this patch. 12541 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12542 12543 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Jan 2005 20:06:54 +1100 12544 12545aegis (4.19.D218-1) unstable; urgency=low 12546 12547 * This change adds more Solaris build details. 12548 * My thanks to Jerry Pendergraft for this patch. 12549 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12550 12551 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Jan 2005 19:55:51 +1100 12552 12553aegis (4.19.D217-1) unstable; urgency=low 12554 12555 * This change continues the sub_context_ty refactoring. 12556 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12557 12558 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Jan 2005 01:21:14 +1100 12559 12560aegis (4.19.D216-1) unstable; urgency=low 12561 12562 * This change fixes the Makefile to use chown on far fewer files and 12563 directories. 12564 * My thanks to Christopher Vance <christopher@nu.org> for reporting this 12565 problem. 12566 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12567 12568 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jan 2005 20:19:45 +1100 12569 12570aegis (4.19.D215-1) unstable; urgency=low 12571 12572 * The aecvsserver command now understands the "--" option for many of its 12573 requests, particularly ci, co, update. 12574 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12575 12576 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jan 2005 20:09:24 +1100 12577 12578aegis (4.19.D214-1) unstable; urgency=low 12579 12580 * This change fixes a whole bunch of warnings gerenated by the MIPS compiler. 12581 * My thanks to Jerry Pendergraft for reporting these problems. 12582 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12583 12584 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jan 2005 15:10:50 +1100 12585 12586aegis (4.19.D213-1) unstable; urgency=low 12587 12588 * This change fixes a Solaris build problem. It is important to use the - 12589 lintl library if one is present, because this is how GNU Gettext is used in 12590 preference to the one in the Solaris libc. 12591 * This doesn't necessarily fix all the Solaris problems. It may also be 12592 necessary to link everything statically. 12593 * My thanks to Greg McIntyre <greg@symbionetworks.com> for working this out. 12594 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12595 12596 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jan 2005 00:06:02 +1100 12597 12598aegis (4.19.D212-1) unstable; urgency=low 12599 12600 * This change set fix a (small) bug in the change option argument parsing 12601 code: it did not handle correctly the UUID case. 12602 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12603 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12604 12605 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2005 14:35:14 +1100 12606 12607aegis (4.19.D211-1) unstable; urgency=low 12608 12609 * This change fixes a text problem on FreeBSD 12610 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12611 12612 -- Peter Miller <pmiller@opensource.org.au> Sat, 22 Jan 2005 13:13:02 +1100 12613 12614aegis (4.19.D210-1) unstable; urgency=low 12615 12616 * This change fixes a test problem on Solaris. 12617 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12618 12619 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 23:12:20 +1100 12620 12621aegis (4.19.D209-1) unstable; urgency=low 12622 12623 * This change set fix problems with t0161 and t0214. 12624 * My thanks to Jerry Pendergraft for reporting the problem and for the patch. 12625 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12626 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12627 12628 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 15:56:34 +1100 12629 12630aegis (4.19.D208-1) unstable; urgency=low 12631 12632 * Some unused command line options from the -missing variant of aedist(1) are 12633 removed. 12634 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12635 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12636 12637 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 15:46:32 +1100 12638 12639aegis (4.19.D207-1) unstable; urgency=low 12640 12641 * This change makes test 144 silent in ome error cases. 12642 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12643 12644 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 15:36:32 +1100 12645 12646aegis (4.19.D206-1) unstable; urgency=low 12647 12648 * This change has aepatch ignore the "/dev/null" file name when working out 12649 poissible file name candidates. 12650 * My thanks to Jamie Wilkinson <jaq@spacepants.org> for reporting this 12651 problem. 12652 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12653 12654 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 01:47:24 +1100 12655 12656aegis (4.19.D205-1) unstable; urgency=low 12657 12658 * This change adds some words to the man pages about how aeclone affects 12659 merging. 12660 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12661 12662 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jan 2005 00:01:49 +1100 12663 12664aegis (4.19.D204-1) unstable; urgency=low 12665 12666 * This change fixes some MIPS build problems. 12667 * My thanks to Jerry Pendergraft for this bug fix. 12668 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12669 12670 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Jan 2005 19:34:30 +1100 12671 12672aegis (4.19.D203-1) unstable; urgency=low 12673 12674 * This change to aeget(1) to cope with the case when the SCRIPT_URI 12675 environment variable has not been set. 12676 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12677 12678 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Jan 2005 17:57:35 +1100 12679 12680aegis (4.19.D202-1) unstable; urgency=low 12681 12682 * This change set modifiy aedist so it remove the (used defined) edit-origin- 12683 UUID when receiving a change set. This is in preparation of a future 12684 enhancement 12685 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12686 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12687 12688 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 19:36:36 +1100 12689 12690aegis (4.19.D201-1) unstable; urgency=low 12691 12692 * This change makes things smoother for the linux-x86_64 architecture. 12693 * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set. 12694 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12695 12696 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 18:26:00 +1100 12697 12698aegis (4.19.D200-1) unstable; urgency=low 12699 12700 * A bug was fixed in aeget which caused incorrect links when https was used. 12701 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12702 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12703 12704 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 14:04:06 +1100 12705 12706aegis (4.19.D199-1) unstable; urgency=low 12707 12708 * Another build problem with zlib.h::compress has been fixed. 12709 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12710 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12711 12712 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 13:53:44 +1100 12713 12714aegis (4.19.D198-1) unstable; urgency=low 12715 12716 * This change fixes a Solaris build problem. 12717 * My thanks to Jerry Pendergraft for reporting this problem. 12718 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12719 12720 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 12:22:02 +1100 12721 12722aegis (4.19.D197-1) unstable; urgency=low 12723 12724 * This change fixes a small Mac OS X build problem. 12725 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12726 12727 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2005 00:10:14 +1100 12728 12729aegis (4.19.D196-1) unstable; urgency=low 12730 12731 * This change fixes a Mac OS X build problem. 12732 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12733 12734 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 22:36:41 +1100 12735 12736aegis (4.19.D195-1) unstable; urgency=low 12737 12738 * This change adds more smarts to the ./configure script to correctly locate 12739 GNU Diff, if it is called gdiff instead of diff. 12740 * There is a new $DIFF substitution, which is replaced the the absolute path 12741 of the diff command discovered when Aegis was built. 12742 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12743 12744 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 17:59:28 +1100 12745 12746aegis (4.19.D194-1) unstable; urgency=low 12747 12748 * This change fixes two tests which used the aeintegratq(1) command, so that 12749 they no longer produce false negatives. 12750 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12751 12752 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 13:34:39 +1100 12753 12754aegis (4.19.D193-1) unstable; urgency=low 12755 12756 * This change fixes an assumption about what C++ compiler is being used. 12757 * My thanks to Jerry Pendergraft for reporting this problem. 12758 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12759 12760 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 13:21:36 +1100 12761 12762aegis (4.19.D192-1) unstable; urgency=low 12763 12764 * The zlib.h library declares a function called "compress" which resulted in 12765 some warnings (-Wshadow) for a few files. This change set fixes those 12766 warnings. 12767 * My Thanks to Walter Franzini for this patch. 12768 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12769 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12770 12771 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 12:50:25 +1100 12772 12773aegis (4.19.D191-1) unstable; urgency=low 12774 12775 * A bug has been fixed in aels(1), it would sometimes segfault, because some 12776 of the output_ty restructuring went wrong. 12777 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12778 12779 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 11:16:50 +1100 12780 12781aegis (4.19.D190-1) unstable; urgency=low 12782 12783 * This change fixes a defect introduced by C232, it was failing some of the 12784 regression tests. 12785 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12786 12787 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Jan 2005 00:41:40 +1100 12788 12789aegis (4.19.D189-1) unstable; urgency=low 12790 12791 * A bugs has been fixed in aedist -send, it was failing to include change set 12792 attributes in some cases. 12793 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12794 12795 -- Peter Miller <pmiller@opensource.org.au> Sat, 15 Jan 2005 10:31:12 +1100 12796 12797aegis (4.19.D188-1) unstable; urgency=low 12798 12799 * This change continues the output_ty refactoring, removing the inline 12800 transition code. 12801 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12802 12803 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jan 2005 20:52:28 +1100 12804 12805aegis (4.19.D187-1) unstable; urgency=low 12806 12807 * This change adds the html_encode method. 12808 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12809 12810 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Jan 2005 21:52:10 +1100 12811 12812aegis (4.19.D186-1) unstable; urgency=low 12813 12814 * This change adds text about /etc/mailcap into the distributes devel.opment 12815 chapter. Turns out the whole section needed writing. 12816 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12817 12818 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Jan 2005 10:53:32 +1100 12819 12820aegis (4.19.D185-1) unstable; urgency=low 12821 12822 * This change makes the output_ty class and derived classes more OO-ish 12823 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12824 12825 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Jan 2005 10:42:08 +1100 12826 12827aegis (4.19.D184-1) unstable; urgency=low 12828 12829 * The aet command has a new option --sugest-limit which runs as many 12830 regression tests as possible (from most relevant to least relevant) but 12831 stops after the given number of minutes. This is a way for running the most 12832 relevant tests in a limited time (e.g. if a project has so many integrations 12833 in a day that it can only afford 20 minutes of integration testing for each 12834 one). 12835 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12836 12837 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jan 2005 20:54:09 +1100 12838 12839aegis (4.19.D183-1) unstable; urgency=low 12840 12841 * This change removes the proposed implementation-neutral change-set interface 12842 format. RevMl is probably sufficient. 12843 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12844 12845 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Jan 2005 22:24:18 +1100 12846 12847aegis (4.19.D182-1) unstable; urgency=low 12848 12849 * A bug has been fixed in the aedist --replay --include-version code. 12850 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12851 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12852 12853 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Jan 2005 13:58:37 +1100 12854 12855aegis (4.19.D181-1) unstable; urgency=low 12856 12857 * A bug has been fixed in the URL processing for the username and password. 12858 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12859 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12860 12861 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Jan 2005 01:32:34 +1100 12862 12863aegis (4.19.D180-1) unstable; urgency=low 12864 12865 * A bug has been fixed in all of the programs, they were leaving temporary 12866 files behind. 12867 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12868 12869 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Jan 2005 01:23:04 +1100 12870 12871aegis (4.19.D179-1) unstable; urgency=low 12872 12873 * The aedist --replay main loop has been made more readable. 12874 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12875 12876 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Jan 2005 19:48:39 +1100 12877 12878aegis (4.19.D178-1) unstable; urgency=low 12879 12880 * This change adds the nstring_list::member_gmatch method. 12881 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12882 12883 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jan 2005 22:06:55 +1100 12884 12885aegis (4.19.D177-1) unstable; urgency=low 12886 12887 * This change set improve the -replay and -missing variants of the aedist(1) 12888 command to make they use better inclusion/exclusion options. 12889 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12890 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12891 12892 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jan 2005 15:59:23 +1100 12893 12894aegis (4.19.D176-1) unstable; urgency=low 12895 12896 * This change set fix a segfault in the input_curl_open related to http proxy. 12897 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12898 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12899 12900 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jan 2005 04:32:28 +1100 12901 12902aegis (4.19.D175-1) unstable; urgency=low 12903 12904 * libcurl prior to 7.11.1 does not handle properly autenticated http proxies 12905 from http_proxy and HTTP_PROXY env variables. This change set is a 12906 workaround for this problem 12907 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12908 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12909 12910 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jan 2005 01:46:36 +1100 12911 12912aegis (4.19.D174-1) unstable; urgency=low 12913 12914 * This change adds a definition of a proposed implementation-neutral change- 12915 set interchange format. 12916 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12917 12918 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jan 2005 01:37:30 +1100 12919 12920aegis (4.19.D173-1) unstable; urgency=low 12921 12922 * This change set improve the url class to make it able to extract the 12923 username:password portion from the URL. 12924 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 12925 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12926 12927 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jan 2005 01:26:57 +1100 12928 12929aegis (4.19.D172-1) unstable; urgency=low 12930 12931 * A bug has been fixed in aedist (and aepatch, and aetar) which would fail to 12932 emit some files when --entire-source was specified. It was accessing files 12933 with UUIDs which had been renamed, incorreectly. 12934 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12935 12936 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 23:50:37 +1100 12937 12938aegis (4.19.D171-1) unstable; urgency=low 12939 12940 * This change copes better with libcurl not being available. 12941 * My thanks to Ralf Fassel (and others) for reporting this problem. 12942 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12943 12944 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 22:22:11 +1100 12945 12946aegis (4.19.D170-1) unstable; urgency=low 12947 12948 * This change gets rid of some left-over debug code in the URL parsing class. 12949 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12950 12951 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 20:10:04 +1100 12952 12953aegis (4.19.D169-1) unstable; urgency=low 12954 12955 * This change fixes some more build problems. 12956 * My thanks to Jerry Pendergraft for reporting these problems. 12957 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12958 12959 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 18:49:51 +1100 12960 12961aegis (4.19.D168-1) unstable; urgency=low 12962 12963 * A bug has been fixed in aedist where it would hang for some uses of the -- 12964 entire-source option. (Actually, it would dump core after using up all 12965 available swap space on an infinite recursion). 12966 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12967 12968 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 18:00:37 +1100 12969 12970aegis (4.19.D167-1) unstable; urgency=low 12971 12972 * This change has file: URLs reconstructed as plain file names, without URL 12973 syntax. 12974 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12975 12976 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jan 2005 16:06:21 +1100 12977 12978aegis (4.19.D166-1) unstable; urgency=low 12979 12980 * This change adds the src.rpm to the download page. 12981 * My thanks to Walter Franzini for reporting this problem. 12982 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12983 12984 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Jan 2005 10:28:50 +1100 12985 12986aegis (4.19.D165-1) unstable; urgency=low 12987 12988 * This change fixed a build problem which occurs when no Curl library is 12989 available. 12990 * My thanks to Walter Franzini for reporting this problem. 12991 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 12992 12993 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Jan 2005 10:11:14 +1100 12994 12995aegis (4.19.D164-1) unstable; urgency=low 12996 12997 * A few problems with running tests on Solaris have been fixed. 12998 * My thanks to Jerry Pendergraft for this patch. 12999 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13000 13001 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Jan 2005 16:08:39 +1100 13002 13003aegis (4.19.D163-1) unstable; urgency=low 13004 13005 * There is a new regex class, used to encapsulate the regex functionality. 13006 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13007 13008 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Jan 2005 15:58:18 +1100 13009 13010aegis (4.19.D162-1) unstable; urgency=low 13011 13012 * This change adds Jedi VCS to the diversity list. 13013 * My thanks to Thomas Huber <thomas_d_huber@gmx.de> for this link. 13014 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13015 13016 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Dec 2004 13:17:03 +1100 13017 13018aegis (4.19.D161-1) unstable; urgency=low 13019 13020 * Some of the code in aedist -replay has been cleaned up. 13021 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 13022 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13023 13024 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Dec 2004 10:54:18 +1100 13025 13026aegis (4.19.D160-1) unstable; urgency=low 13027 13028 * Three tests have been updated to avoid the use of uudecode, as this is not 13029 in the default Fedora package list. 13030 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13031 13032 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Dec 2004 10:42:20 +1100 13033 13034aegis (4.19.D159-1) unstable; urgency=low 13035 13036 * The symtab template interface has been refactored to always use nstring and 13037 nstring_list, rather than the older forms. 13038 * All of the uses of this interface then had to be repaired to use the new 13039 interface. There were a few cascade side-effects that had to be taken care 13040 of as well. 13041 * This also fixes a couple of Fedora Core Three build problems. 13042 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13043 13044 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Dec 2004 19:14:50 +1100 13045 13046aegis (4.19.D158-1) unstable; urgency=low 13047 13048 * The configure script and Makefile have been updated to get around some 13049 Fedora Core Three build problems. 13050 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13051 13052 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Dec 2004 18:57:00 +1100 13053 13054aegis (4.19.D157-1) unstable; urgency=low 13055 13056 * The links emitted by aeget has been further improved. 13057 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13058 13059 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Dec 2004 10:04:31 +1100 13060 13061aegis (4.19.D156-1) unstable; urgency=low 13062 13063 * The aeget web pages now present histograms of months with weekends shaded, 13064 rather than simply every three rows. 13065 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13066 13067 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Dec 2004 16:45:56 +1100 13068 13069aegis (4.19.D155-1) unstable; urgency=low 13070 13071 * This change fixes some more Doxygen warnings. 13072 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13073 13074 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Dec 2004 10:17:29 +1100 13075 13076aegis (4.19.D154-1) unstable; urgency=low 13077 13078 * The aedist program now adds all child UUIDs when constructing a change set 13079 from a branch. This means that when the branch is integrated, the remote 13080 client will believe (correctly) that is has all of the original-UUIDs. 13081 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13082 13083 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Dec 2004 10:00:50 +1100 13084 13085aegis (4.19.D153-1) unstable; urgency=low 13086 13087 * There is a new aedist --missing option, which can be used to determine the 13088 remote change sets that aedist --replay would fetch. 13089 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13090 13091 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Dec 2004 16:59:49 +1100 13092 13093aegis (4.19.D152-1) unstable; urgency=low 13094 13095 * The aedist(1) man page has been updated to descibe the new --replay and -- 13096 missing options. 13097 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13098 13099 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Dec 2004 23:47:36 +1100 13100 13101aegis (4.19.D151-1) unstable; urgency=low 13102 13103 * The page links emitted by aeget now include the host and port name, to 13104 simplify the job of screen scrapers, like aedist --replay. 13105 * My thanks to Walter Franzini for reposting this problem. 13106 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13107 13108 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Dec 2004 16:50:35 +1100 13109 13110aegis (4.19.D150-1) unstable; urgency=low 13111 13112 * This change adds the nstring_list::member method. 13113 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13114 13115 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Dec 2004 21:34:50 +1100 13116 13117aegis (4.19.D149-1) unstable; urgency=low 13118 13119 * A bugs has been fixed in aedist (and other places) where the open of the 13120 project configuration file could fail, due to not properly reconstructing in 13121 historical circumstances. 13122 * My thanks to Walter Franzini for this change set. 13123 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13124 13125 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Dec 2004 08:38:09 +1100 13126 13127aegis (4.19.D148-1) unstable; urgency=low 13128 13129 * This change fixes a small formatting bug in the fmtgen tracing functions. 13130 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13131 13132 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Dec 2004 21:55:23 +1100 13133 13134aegis (4.19.D147-1) unstable; urgency=low 13135 13136 * This change adds code to the output of fmtgen to permit the values it 13137 generates to be traced. 13138 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13139 13140 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Dec 2004 20:53:42 +1100 13141 13142aegis (4.19.D146-1) unstable; urgency=low 13143 13144 * The aedist --receive command now understands file UUIDs. 13145 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13146 13147 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Dec 2004 15:55:16 +1100 13148 13149aegis (4.19.D145-1) unstable; urgency=low 13150 13151 * The --trace options are passed to deeper commands by aedist, etc, but they 13152 user multiple -Trace options, but now it only uses one. 13153 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13154 13155 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Dec 2004 21:26:44 +1100 13156 13157aegis (4.19.D144-1) unstable; urgency=low 13158 13159 * The aefa -uuid command now understands the --base-relative option. 13160 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13161 13162 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Dec 2004 21:09:18 +1100 13163 13164aegis (4.19.D143-1) unstable; urgency=low 13165 13166 * This change adds a link to Steve Schwern's "What Works" talk. 13167 * My thanks to Stephen Jenkin <sjenkin@canb.auug.org.au> for telling me about 13168 the link. 13169 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13170 13171 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Dec 2004 19:41:10 +1100 13172 13173aegis (4.19.D142-1) unstable; urgency=low 13174 13175 * The aed(1) man page has been updated to better describe the behaviour around 13176 the merge command. 13177 * My thanks to Greg McIntyre <greg@symbionetworks.com> for reporting this 13178 problem. 13179 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13180 13181 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Dec 2004 16:16:24 +1100 13182 13183aegis (4.19.D141-1) unstable; urgency=low 13184 13185 * aeimport now will assign an uuid and a delta_uuid to every change 13186 synthesized 13187 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 13188 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13189 13190 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Dec 2004 00:03:28 +1100 13191 13192aegis (4.19.D140-1) unstable; urgency=low 13193 13194 * The struct sub_context_ty has been turned into a real C++ class. 13195 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13196 13197 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Dec 2004 23:53:06 +1100 13198 13199aegis (4.19.D139-1) unstable; urgency=low 13200 13201 * The aedist -replay command now accepts host names as the argument for the -- 13202 file option and internally generates the correct URL to download the change 13203 inventory from: 13204 * $ aedist -replay -p aegis.4.19 --file aegis.sf.net 13205 * is handled like 13206 * $ aedist -replay -p aegis.4.19 \ 13207 * --file http://aegis.sf.net/cgi-bin/aeget/aegis.4.19?inventory \ 13208 * --not-exclude 4.19 13209 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 13210 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13211 13212 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Dec 2004 22:20:26 +1100 13213 13214aegis (4.19.D138-1) unstable; urgency=low 13215 13216 * It is now possible to set a file's UUID fron the command line. This 13217 undocumented facility is provided for the use of aedist and aepatch to 13218 preserve the uuid of newly created files. 13219 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13220 13221 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Dec 2004 21:53:04 +1100 13222 13223aegis (4.19.D137-1) unstable; urgency=low 13224 13225 * aetar -send now accept an --include-build option that also add build files, 13226 registered with aegis -new_fil -build, to the ouput archive. 13227 * A --not-include-build option is also accepted. 13228 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 13229 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13230 13231 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Dec 2004 11:00:18 +1100 13232 13233aegis (4.19.D136-1) unstable; urgency=low 13234 13235 * This change fixes some #ifdef DEBUG build issues. 13236 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13237 13238 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Dec 2004 10:38:59 +1100 13239 13240aegis (4.19.D135-1) unstable; urgency=low 13241 13242 * This change adds more links to the web pages. 13243 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13244 13245 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Dec 2004 23:23:49 +1100 13246 13247aegis (4.19.D134-1) unstable; urgency=low 13248 13249 * A bugs has been fixed on the aeget project menu page. It was showing "-42" 13250 instead of zero for sub-branches. 13251 * My thanks to Walter Franzini for reporting this problem. 13252 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13253 13254 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Dec 2004 20:55:13 +1100 13255 13256aegis (4.19.D133-1) unstable; urgency=low 13257 13258 * aetar -receive avoid to copy build files from the baseline because this 13259 operation is forbidden and the error stops the processing. 13260 * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it> 13261 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13262 13263 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Dec 2004 19:48:51 +1100 13264 13265aegis (4.19.D132-1) unstable; urgency=low 13266 13267 * This change refactors wstring_list_ty to be more C++ ish. 13268 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13269 13270 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Dec 2004 17:56:40 +1100 13271 13272aegis (4.19.D131-1) unstable; urgency=low 13273 13274 * This change fixes a number of warnings issued by groff when processing the 13275 documentation. 13276 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13277 13278 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Dec 2004 17:25:46 +1100 13279 13280aegis (4.19.D130-1) unstable; urgency=low 13281 13282 * There is a new ${Change_Attribute} substitution, which is replaced by the 13283 values of the change attributes named. 13284 * My thanks to Greg McIntyre <greg@symbionetworks.com> for this suggestion. 13285 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13286 13287 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Dec 2004 08:42:17 +1100 13288 13289aegis (4.19.D129-1) unstable; urgency=low 13290 13291 * This change adds the "how to manage a start-up" 13292 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13293 13294 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Dec 2004 14:53:52 +1100 13295 13296aegis (4.19.D128-1) unstable; urgency=low 13297 13298 * This change refactors the undo code to be *much* more OO. 13299 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13300 13301 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Dec 2004 09:36:47 +1100 13302 13303aegis (4.19.D127-1) unstable; urgency=low 13304 13305 * There is a new wstring_list class, intended to encapsulate the wstring_list_ 13306 ty struct 13307 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13308 13309 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Dec 2004 01:59:05 +1100 13310 13311aegis (4.19.D126-1) unstable; urgency=low 13312 13313 * This change adds overloaded os_* functions to take nstring references 13314 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13315 13316 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Dec 2004 00:32:54 +1100 13317 13318aegis (4.19.D125-1) unstable; urgency=low 13319 13320 * A bug has been fixed in the integration build which was removing files it 13321 should not, for during_build_only=true work area styles. 13322 * My thanks to Walter Franzini for reporting this problem, and for the test 13323 script which reproduced it. 13324 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13325 13326 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Nov 2004 17:27:01 +1100 13327 13328aegis (4.19.D124-1) unstable; urgency=low 13329 13330 * There is a new wstring (wide string class), the wchar_t counterpart to the 13331 nstring (narrow string) class. 13332 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13333 13334 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Nov 2004 11:58:59 +1100 13335 13336aegis (4.19.D123-1) unstable; urgency=low 13337 13338 * The aeb command now complains MUCH less about "directory not empty" when 13339 using the link farm. 13340 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13341 13342 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Nov 2004 11:40:12 +1100 13343 13344aegis (4.19.D122-1) unstable; urgency=low 13345 13346 * The history recapitulation code (project_file_roll_forward) now indexes by 13347 UUID rather than by file name (with backwards compatibility for UUID-less 13348 repositories). 13349 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13350 13351 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Nov 2004 23:38:08 +1100 13352 13353aegis (4.19.D121-1) unstable; urgency=low 13354 13355 * The aet -nopersevere option now also stops for NO RESULT as well as FAIL. 13356 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13357 13358 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Nov 2004 17:30:56 +1100 13359 13360aegis (4.19.D120-1) unstable; urgency=low 13361 13362 * This change slows down test 133, it was giving false negatives when the time 13363 stamps were too close togather. 13364 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13365 13366 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Nov 2004 16:04:26 +1100 13367 13368aegis (4.19.D119-1) unstable; urgency=low 13369 13370 * There is a new etc/propaganda directory, to fill with Aegis propaganda: 13371 pages that attempt to convince people that they want to use Aegis. 13372 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13373 13374 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2004 17:59:46 +1100 13375 13376aegis (4.19.D118-1) unstable; urgency=low 13377 13378 * From: walter.franzini@sys-net.it 13379 * Date: Wed Nov 24 15:36:41 2004 13380 * This change set modify aecp/aecpu/aed commands to make them use the history 13381 if, for some reason (bug), the file they need is not found in the baseline. 13382 * Signed-off-by: walter.franzini@sys-net.it 13383 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13384 13385 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Nov 2004 14:30:03 +1100 13386 13387aegis (4.19.D117-1) unstable; urgency=low 13388 13389 * The fmtgen tool has been enhanced to provide functions with may be used to 13390 clone (deep copy) values who's classes are generated by fmtgen. 13391 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13392 13393 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Nov 2004 20:43:07 +1100 13394 13395aegis (4.19.D116-1) unstable; urgency=low 13396 13397 * This change updates the SourceForge building instructions. 13398 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13399 13400 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Nov 2004 09:15:58 +1100 13401 13402aegis (4.19.D115-1) unstable; urgency=low 13403 13404 * A bug has been fixed in aetar -send where some files were missing when 13405 asking for a complete set of historical sources. 13406 * My thanks to Walter Franzini for reporting this problem. 13407 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13408 13409 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Nov 2004 14:26:16 +1100 13410 13411aegis (4.19.D114-1) unstable; urgency=low 13412 13413 * A bug has been fixed in aedist -send where some files were zero length when 13414 asking for a complete set of historical sources. 13415 * My thanks to Walter Franzini for reporting this problem. 13416 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13417 13418 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Nov 2004 18:37:53 +1100 13419 13420aegis (4.19.D113-1) unstable; urgency=low 13421 13422 * Each change is now assigned a globally unique identifier (UUID) at integrate 13423 pass. This is better than the current delta number, because it is unique 13424 across all repositories; delta numbers are not. 13425 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13426 13427 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Nov 2004 20:44:14 +1100 13428 13429aegis (4.19.D112-1) unstable; urgency=low 13430 13431 * This change makes aedist's main() more consistent with other commands, by 13432 using the arglex_dispatch function. 13433 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13434 13435 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Nov 2004 12:41:52 +1100 13436 13437aegis (4.19.D111-1) unstable; urgency=low 13438 13439 * This change adds ArX to the list of F/OSS version control systems. 13440 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13441 13442 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Nov 2004 23:46:36 +1100 13443 13444aegis (4.19.D110-1) unstable; urgency=low 13445 13446 * This change refactors change_identifier som emore, to be useful to more 13447 commands. 13448 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13449 13450 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Nov 2004 23:30:37 +1100 13451 13452aegis (4.19.D109-1) unstable; urgency=low 13453 13454 * The Signed-off-by lines are now added to Aegis change sets automagically. 13455 This will make the developer history of contributions much more clear. 13456 * Signed-off-by: Peter Miller <millerp@canb.auug.org.au> 13457 13458 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Nov 2004 16:06:37 +1100 13459 13460aegis (4.19.D108-1) unstable; urgency=low 13461 13462 * The aedist -receive command is missing the merge step. This is required due 13463 to the delta selection introduced lately. 13464 * My thanks to Walter Franzini for this change set. 13465 13466 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Nov 2004 15:42:26 +1100 13467 13468aegis (4.19.D107-1) unstable; urgency=low 13469 13470 * This change silences test/02/t0217a-walt.sh which did not sufficiently 13471 eliminate unnecessary chatter. 13472 13473 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Nov 2004 15:16:28 +1100 13474 13475aegis (4.19.D106-1) unstable; urgency=low 13476 13477 * A bug has been fixed in aedist --replay where is was segfaulting when you 13478 didn't supply a -Project option. 13479 * My thanks to Walter Franzini for this change set. 13480 13481 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 23:09:48 +1100 13482 13483aegis (4.19.D105-1) unstable; urgency=low 13484 13485 * There is a new aedist -replay command line option. It can be used to 13486 synchronize two repositories. 13487 * My thanks to Walter Franzini for this change set. 13488 13489 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 22:20:57 +1100 13490 13491aegis (4.19.D104-1) unstable; urgency=low 13492 13493 * This change adds some more entries to the diversity table. 13494 13495 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 22:08:29 +1100 13496 13497aegis (4.19.D103-1) unstable; urgency=low 13498 13499 * This change adds a donation link to the web site. 13500 13501 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 18:33:37 +1100 13502 13503aegis (4.19.D102-1) unstable; urgency=low 13504 13505 * This change fixes a build problem introduced by the previous change. 13506 13507 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 17:30:20 +1100 13508 13509aegis (4.19.D101-1) unstable; urgency=low 13510 13511 * The aediff change_id class has been generalised for all commands which 13512 accept -change and -delta (etc) options. 13513 13514 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Nov 2004 12:00:07 +1100 13515 13516aegis (4.19.D100-1) unstable; urgency=low 13517 13518 * This change adds the absolute path of the diff found at configure time. 13519 13520 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Nov 2004 00:13:10 +1100 13521 13522aegis (4.19.D099-1) unstable; urgency=low 13523 13524 * This change fixes a few DEBUG build glitches. 13525 13526 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Nov 2004 22:10:33 +1100 13527 13528aegis (4.19.D098-1) unstable; urgency=low 13529 13530 * A bug in aedist has been fixed: it was forcing regression test on the 13531 receiving side even if the change set does not require it and default_test_ 13532 exemption was set to true. It was annoying especially if the test suite 13533 take a long time to run completely. 13534 * My thanks to Walter Franzini for this change set. 13535 13536 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Nov 2004 21:53:18 +1100 13537 13538aegis (4.19.D097-1) unstable; urgency=low 13539 13540 * This change fixes a flaw in some of the message catalogue comments. 13541 13542 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Nov 2004 17:24:09 +1100 13543 13544aegis (4.19.D096-1) unstable; urgency=low 13545 13546 * This change fixes the date in the LSM file. 13547 13548 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Nov 2004 00:14:14 +1100 13549 13550aegis (4.19.D095-1) unstable; urgency=low 13551 13552 * The aedist -receive command hase been enhanced to select the branch of the 13553 delta to merge with. 13554 * My thanks to Walter Franzini for this change set. 13555 13556 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Nov 2004 00:03:52 +1100 13557 13558aegis (4.19.D094-1) unstable; urgency=low 13559 13560 * This change makes further changes required to make aeget the preferred 13561 webiface. 13562 13563 -- Peter Miller <pmiller@opensource.org.au> Sun, 31 Oct 2004 19:00:26 +1100 13564 13565aegis (4.19.D093-1) unstable; urgency=low 13566 13567 * This change converts aeget(1) to use the query string (after the ? charcter) 13568 instead of adding crap to the path info. 13569 13570 -- Peter Miller <pmiller@opensource.org.au> Sun, 31 Oct 2004 14:24:03 +1100 13571 13572aegis (4.19.D092-1) unstable; urgency=low 13573 13574 * The html string manipulating functions have been broken out from the report 13575 quoting functions, because they are used twice. 13576 13577 -- Peter Miller <pmiller@opensource.org.au> Sun, 31 Oct 2004 03:18:06 +1100 13578 13579aegis (4.19.D091-1) unstable; urgency=low 13580 13581 * Thw aeget(1) command now adds the change set's brief description to the 13582 listing. 13583 13584 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Oct 2004 17:59:58 +1000 13585 13586aegis (4.19.D090-1) unstable; urgency=low 13587 13588 * This change refactors stracc_t to be more OO. 13589 13590 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Oct 2004 17:39:17 +1000 13591 13592aegis (4.19.D089-1) unstable; urgency=low 13593 13594 * This change deprecates the string_list_constructor function, and repairs all 13595 the places which used it. 13596 13597 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 22:30:39 +1000 13598 13599aegis (4.19.D088-1) unstable; urgency=low 13600 13601 * The aeget(1) program now uses the Content-Type attribute of the file if it 13602 has one, and only guesses when there is none specified. 13603 13604 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 17:37:46 +1000 13605 13606aegis (4.19.D087-1) unstable; urgency=low 13607 13608 * The aeget commanbd now links directory parents nicely in the directory 13609 listing pages. 13610 * This change set also fixes a bug where source files were not being linked as 13611 downloadable. 13612 13613 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 17:13:36 +1000 13614 13615aegis (4.19.D086-1) unstable; urgency=low 13616 13617 * A bug has been fixed in the file difference page, where it was not linking 13618 the brief description properly. 13619 13620 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 15:23:29 +1000 13621 13622aegis (4.19.D085-1) unstable; urgency=low 13623 13624 * This change brings most of the attribute list manipulatiosn and searches 13625 into a small set of functions. 13626 13627 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 15:13:03 +1000 13628 13629aegis (4.19.D084-1) unstable; urgency=low 13630 13631 * The aefa(1) command, with the -edit option, now shows you the content type, 13632 rather than adding it silently. 13633 13634 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 14:24:12 +1000 13635 13636aegis (4.19.D083-1) unstable; urgency=low 13637 13638 * This change set add the ability to aedist, aetar and aepatch to pass -trace 13639 option to aegis command forked by that command. This is useful for 13640 debugging purposes. 13641 * My thanks to Walter Franzini for this change set. 13642 13643 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 09:42:54 +1000 13644 13645aegis (4.19.D082-1) unstable; urgency=low 13646 13647 * This change adds the ability to trace nstring variables. 13648 13649 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 07:56:27 +1000 13650 13651aegis (4.19.D081-1) unstable; urgency=low 13652 13653 * The aeget(1) web interface now alwats links edit numbers to historical file 13654 versions. 13655 13656 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 07:40:18 +1000 13657 13658aegis (4.19.D080-1) unstable; urgency=low 13659 13660 * The aeget program is now the preferred web interface, and aegis.cgi is being 13661 retired. 13662 13663 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Oct 2004 07:30:06 +1000 13664 13665aegis (4.19.D079-1) unstable; urgency=low 13666 13667 * This change adds the file difference page to aeget. 13668 13669 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 23:24:04 +1000 13670 13671aegis (4.19.D078-1) unstable; urgency=low 13672 13673 * This change deprecates the string_list_destructor function, and repairs all 13674 the places which used it. 13675 13676 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 22:42:31 +1000 13677 13678aegis (4.19.D077-1) unstable; urgency=low 13679 13680 * The aeget(1) interface has been changed so that whenever a brief description 13681 is printed, the first few words are linked to the change menu. 13682 13683 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 18:14:08 +1000 13684 13685aegis (4.19.D076-1) unstable; urgency=low 13686 13687 * The aediff command now adds labels when it is a context or unified diff 13688 operation. 13689 13690 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 16:54:43 +1000 13691 13692aegis (4.19.D075-1) unstable; urgency=low 13693 13694 * This change deprecates the use of string_list_sort and string_list_subset 13695 inline compatibility functions, and repairs the places which use them. 13696 13697 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 16:20:07 +1000 13698 13699aegis (4.19.D074-1) unstable; urgency=low 13700 13701 * From: walter@sys-net.it 13702 * Date: Mon Oct 25 17:26:19 2004 13703 * a new function (trace_args) is available to obtain the arguments passed by 13704 the -TRAce option. This function will be used in a future change to pass - 13705 Trace to commands run by aedist, aetar and aepatch. 13706 13707 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 14:30:26 +1000 13708 13709aegis (4.19.D073-1) unstable; urgency=low 13710 13711 * A bug has been fixed in aediff. It was barfing on the expected exit status 13712 1 when an actual difference was found. 13713 13714 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 2004 11:25:04 +1000 13715 13716aegis (4.19.D072-1) unstable; urgency=low 13717 13718 * A bug has been fixed in aediff which caused it to mis-parse the command line 13719 in some cases. 13720 13721 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Oct 2004 23:10:07 +1000 13722 13723aegis (4.19.D071-1) unstable; urgency=low 13724 13725 * This change does a minor refactoring of arglex_compare to place it in a 13726 separate sourec file. This allows less noisy arglex tracing. 13727 13728 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Oct 2004 21:38:52 +1000 13729 13730aegis (4.19.D070-1) unstable; urgency=low 13731 13732 * The Germain message translation has been updated. 13733 * My thanks to Ralf Fassel for this patch. 13734 13735 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Oct 2004 20:04:05 +1000 13736 13737aegis (4.19.D069-1) unstable; urgency=low 13738 13739 * This change adds the Change History page to aeget, another step towards 13740 retiring the old aegis.cgi interface. 13741 13742 -- Peter Miller <pmiller@opensource.org.au> Sun, 24 Oct 2004 17:07:41 +1000 13743 13744aegis (4.19.D068-1) unstable; urgency=low 13745 13746 * This change adds the Change Density by File page to aeget, one more function 13747 towards retiring aegis.cgi 13748 13749 -- Peter Miller <pmiller@opensource.org.au> Sun, 24 Oct 2004 11:32:41 +1000 13750 13751aegis (4.19.D067-1) unstable; urgency=low 13752 13753 * This change updates the release notes. 13754 13755 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Oct 2004 19:17:39 +1000 13756 13757aegis (4.19.D066-1) unstable; urgency=low 13758 13759 * This change adds more history tool documentation. 13760 13761 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Oct 2004 16:54:40 +1000 13762 13763aegis (4.19.D065-1) unstable; urgency=low 13764 13765 * The aeget command can now produce change cause histograms (one more step 13766 towards retiring aegis.cgi). 13767 13768 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Oct 2004 03:56:58 +1000 13769 13770aegis (4.19.D064-1) unstable; urgency=low 13771 13772 * This change continues to remove the inline compatibility wrapper functions. 13773 13774 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Oct 2004 00:02:59 +1000 13775 13776aegis (4.19.D063-1) unstable; urgency=low 13777 13778 * The aeget command can now produce the project progress pages (one more 13779 adgis.cgi function migrated to aeget). 13780 13781 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 21:08:50 +1000 13782 13783aegis (4.19.D062-1) unstable; urgency=low 13784 13785 * It is now possible to access the project history via aeget (another step 13786 towards obsoleting aegis.cgi). 13787 13788 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 18:20:51 +1000 13789 13790aegis (4.19.D061-1) unstable; urgency=low 13791 13792 * A bug has been fixed in the aecpu(1), aemtu(1), aemvu(1), aenfu(1), aentu(1) 13793 and aermu(1) commands. They were not repairing the symlinks (etc) required 13794 by the development directory style settings. 13795 * My thanks to Pieter Nagel <pieter@nagel.co.za> for reporting this problem. 13796 13797 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 16:56:21 +1000 13798 13799aegis (4.19.D060-1) unstable; urgency=low 13800 13801 * The aedist -receive command is now able to use the original-UUID of the 13802 incoming change set to select the delta to merge with. 13803 * My thanks to Walter Franzini for this change set. 13804 13805 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 15:05:52 +1000 13806 13807aegis (4.19.D059-1) unstable; urgency=low 13808 13809 * The aeget web interface can now produce the integration histograms 13810 (migrating aegis.cgi functionality into aeget). 13811 13812 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 11:57:48 +1000 13813 13814aegis (4.19.D058-1) unstable; urgency=low 13815 13816 * A note has been added to the release notes, warning users they need to check 13817 their history commands. 13818 13819 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 11:47:17 +1000 13820 13821aegis (4.19.D057-1) unstable; urgency=low 13822 13823 * A bugs has been fixed in aedist -send -es where it would segfault in some 13824 cases. 13825 * My thanks to Walter Franzini for reporting this problem. 13826 13827 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 11:13:27 +1000 13828 13829aegis (4.19.D056-1) unstable; urgency=low 13830 13831 * A bug has been fixed in reading diff format patches. This was particularly 13832 obvious because aeannotate uses this form of diff by default. 13833 13834 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Oct 2004 10:14:55 +1000 13835 13836aegis (4.19.D055-1) unstable; urgency=low 13837 13838 * A bug has been fixed in aeget where it was showing removed files for 13839 download. 13840 13841 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Oct 2004 22:33:39 +1000 13842 13843aegis (4.19.D054-1) unstable; urgency=low 13844 13845 * A biug has been fixed in aeget, where it produced in valid output if the 13846 SCRIPT_NAME environment was nnot set. 13847 13848 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Oct 2004 21:35:17 +1000 13849 13850aegis (4.19.D053-1) unstable; urgency=low 13851 13852 * A bugs has been fixed in aeget where it would sometimes ignore modifiers. 13853 13854 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Oct 2004 16:07:47 +1000 13855 13856aegis (4.19.D052-1) unstable; urgency=low 13857 13858 * A bug has been fixed in the aeimport(1) command. It was using the old work 13859 area style configuration file parameters, instead of the new development_ 13860 directory_style settings. 13861 13862 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Oct 2004 00:30:13 +1000 13863 13864aegis (4.19.D051-1) unstable; urgency=low 13865 13866 * This change continues to remove the inline compatibility wrapper functions. 13867 13868 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 2004 23:09:02 +1000 13869 13870aegis (4.19.D050-1) unstable; urgency=low 13871 13872 * This change gets rid of the string_list_append_unique wrapper compatibility 13873 function. 13874 13875 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 2004 14:58:40 +1000 13876 13877aegis (4.19.D049-1) unstable; urgency=low 13878 13879 * The "path unrelated" error message has been updated to make it more 13880 informative. 13881 * My thanks to Chris Doherty <c_doherty@hotpop.com> for this suggestion. 13882 13883 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 2004 12:45:05 +1000 13884 13885aegis (4.19.D048-1) unstable; urgency=low 13886 13887 * This change continues removing the inline compatibility wrapper functions. 13888 13889 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 2004 10:50:23 +1000 13890 13891aegis (4.19.D047-1) unstable; urgency=low 13892 13893 * This change removes more of the inline transition wrappers. 13894 13895 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 2004 00:36:47 +1000 13896 13897aegis (4.19.D046-1) unstable; urgency=low 13898 13899 * This change fixes test 142, which had problems with the duplicate review 13900 validation. It now fakes the meta-data so that the second review can be 13901 tested. 13902 13903 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Oct 2004 11:48:05 +1000 13904 13905aegis (4.19.D045-1) unstable; urgency=low 13906 13907 * A bug has been fixed in the aerpu command where it did not correctly allow 13908 some reviewers (whene there are multiple reviews required) to recind their 13909 review pass. 13910 13911 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Oct 2004 20:43:27 +1000 13912 13913aegis (4.19.D044-1) unstable; urgency=low 13914 13915 * A bug has been fixed where the aerpass command would allow a user to review 13916 a change more than once, and thus possibly fake out a "two reviewers" 13917 policy. 13918 13919 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Oct 2004 19:43:18 +1000 13920 13921aegis (4.19.D043-1) unstable; urgency=low 13922 13923 * The reviewer list function was taken from the substitution and made into a 13924 general query function. This will be used in the next couple of chanhges 13925 for validations. 13926 13927 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Oct 2004 11:26:46 +1000 13928 13929aegis (4.19.D042-1) unstable; urgency=low 13930 13931 * The user guide has been updated, in the "How things work" chapter, to talk 13932 about the review policy command and the develop end action sttings. 13933 13934 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Oct 2004 19:14:10 +1000 13935 13936aegis (4.19.D041-1) unstable; urgency=low 13937 13938 * This change fixes all of the places in the code where not all of the change 13939 states are provided for in switch statements. 13940 13941 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Oct 2004 19:01:48 +1000 13942 13943aegis (4.19.D040-1) unstable; urgency=low 13944 13945 * There is a new optional review_policy_command in the project configuration 13946 file, so that project administrators can allow (or require) multiple reviews 13947 and can set custom policies on who can and cannot review a change. 13948 * My thanks to John Darrington for this change set. 13949 13950 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Oct 2004 17:28:56 +1000 13951 13952aegis (4.19.D039-1) unstable; urgency=low 13953 13954 * A bug in the change_reviewer_name function has been updated to understand 13955 the new review_pass state transitions. 13956 13957 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Oct 2004 17:05:10 +1000 13958 13959aegis (4.19.D038-1) unstable; urgency=low 13960 13961 * This change updates some code which did not handle all state transitions. 13962 13963 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Oct 2004 12:17:30 +1000 13964 13965aegis (4.19.D037-1) unstable; urgency=low 13966 13967 * There is a new ${Change_Reviewer_List} substitution, which is replaced by a 13968 space separated list of reviewers of the current change, since develop end. 13969 This is of particular use to the review_policy_command field of the project 13970 configuartion file. 13971 * My thanks to John Darrington for this suggestion. 13972 13973 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 21:39:12 +1000 13974 13975aegis (4.19.D036-1) unstable; urgency=low 13976 13977 * There is a new ${Change_Developer_List} substitution, which is replaced by a 13978 space separated list of all the developers of the current change. 13979 * My thanks to John Darrington for this suggestion. 13980 13981 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 19:20:14 +1000 13982 13983aegis (4.19.D035-1) unstable; urgency=low 13984 13985 * The string_list_ty class has been enhanced to add string list operations and 13986 operators. 13987 13988 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 19:08:32 +1000 13989 13990aegis (4.19.D034-1) unstable; urgency=low 13991 13992 * This change refactors symtab_ty to be more C++ ish. 13993 13994 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 18:49:11 +1000 13995 13996aegis (4.19.D033-1) unstable; urgency=low 13997 13998 * This change fixes a problem with test 37 sometimes giving false positives, 13999 when you are running Aegis regression tests for two Aegis change sets at the 14000 same time. 14001 14002 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 16:43:34 +1000 14003 14004aegis (4.19.D032-1) unstable; urgency=low 14005 14006 * A memory leak bug has been fixed in the symbol table (symtab_ty) code. 14007 14008 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 13:16:02 +1000 14009 14010aegis (4.19.D031-1) unstable; urgency=low 14011 14012 * A bug has been fixed in the project_file_find_by_uuid function. In some 14013 cases it would SEGFAULT, particularly once the huge memory leak in symtab_ 14014 free is fixed. 14015 14016 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Oct 2004 00:00:32 +1000 14017 14018aegis (4.19.D030-1) unstable; urgency=low 14019 14020 * This change gets rid of the "LANG / LC_ALL" warning message. The Cygwin 14021 build of Aegis does give long messages in spite of this warning. The method 14022 is a little heavy handed. I'll look for something more elegant when I get a 14023 chance to dive into the bowels of the cygwin libc stuff. 14024 * My thanks to Scott Finneran <scottf@pacomsystems.com> for this patch. 14025 14026 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Oct 2004 14:02:12 +1000 14027 14028aegis (4.19.D029-1) unstable; urgency=low 14029 14030 * This change adds new state transitions need to for the review policy 14031 command. 14032 * The optional review_policy_command is so that project administrators can 14033 allow (or require) multiple reviews and to set custom policies on who can 14034 and cannot review a change. 14035 14036 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Oct 2004 13:35:32 +1000 14037 14038aegis (4.19.D028-1) unstable; urgency=low 14039 14040 * This change fixes a build problem for deprectaed attribute. 14041 * My thanks to Walter Franzini for reporting this problem. 14042 14043 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 2004 21:54:31 +1000 14044 14045aegis (4.19.D027-1) unstable; urgency=low 14046 14047 * The original-UUID field is now understood by the change inventory lists. 14048 Thus, a change may be mentioned more than once in the listing, once for its 14049 current UUID and once for each of its original UUIDs. 14050 14051 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 2004 14:11:36 +1000 14052 14053aegis (4.19.D026-1) unstable; urgency=low 14054 14055 * All attribute names (project, change and file) are now case-INsensitive. 14056 14057 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 2004 13:35:11 +1000 14058 14059aegis (4.19.D025-1) unstable; urgency=low 14060 14061 * An Aegis user thought he would try compiling Aegis under Cygwin, but ran 14062 into one problem: it turns out that the Cygwin guys DO implement sighold() 14063 but DON'T implement sigrelse(). Go figure. 14064 * My thanks to Scott Finneran for this patch. 14065 14066 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 2004 08:35:52 +1000 14067 14068aegis (4.19.D024-1) unstable; urgency=low 14069 14070 * This change makes more uses of string_list_ty go through the class methods 14071 rather than the compatibility inlines. 14072 14073 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 2004 00:26:49 +1000 14074 14075aegis (4.19.D023-1) unstable; urgency=low 14076 14077 * The original-UUID attrribute has been changed to lower case, thos that ael 14078 doesn't show it in the change listings. 14079 * My thanks to Walter Franzini for thos change set. 14080 14081 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Oct 2004 22:04:48 +1000 14082 14083aegis (4.19.D022-1) unstable; urgency=low 14084 14085 * When the uuid of a change is cleared it is saved in a change attribute named 14086 'Original-UUID'. This attribute will be used by a future enhancement. 14087 * My thanks to Walter Franzini for this change set. 14088 14089 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Oct 2004 19:19:16 +1000 14090 14091aegis (4.19.D021-1) unstable; urgency=low 14092 14093 * This change makes more uses of string_list_ty go through the class methods 14094 rather than the compatibility inlines. 14095 14096 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Oct 2004 16:58:14 +1000 14097 14098aegis (4.19.D020-1) unstable; urgency=low 14099 14100 * This change refactors net_ty to make it more C++ ish. 14101 14102 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Oct 2004 22:57:25 +1000 14103 14104aegis (4.19.D019-1) unstable; urgency=low 14105 14106 * This change continues the refactoring of the string_list_ty class. 14107 14108 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Oct 2004 19:25:29 +1000 14109 14110aegis (4.19.D018-1) unstable; urgency=low 14111 14112 * This change turns the string_list_ty into a more oo-ish class. 14113 14114 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Oct 2004 09:19:47 +1000 14115 14116aegis (4.19.D017-1) unstable; urgency=low 14117 14118 * This change refactors sting_list_ty to be more C++ 14119 14120 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Oct 2004 22:43:22 +1000 14121 14122aegis (4.19.D016-1) unstable; urgency=low 14123 14124 * The notification scripts have been updated to use the new ${quoted-email- 14125 address} substitution. 14126 14127 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Oct 2004 13:47:29 +1000 14128 14129aegis (4.19.D015-1) unstable; urgency=low 14130 14131 * This change make foamt_version_ty more C++ ish. 14132 14133 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Oct 2004 01:23:09 +1000 14134 14135aegis (4.19.D014-1) unstable; urgency=low 14136 14137 * There is a new os_domain_name function for use in determining the domain 14138 name of the computer executing, used to form email addresses. Aegis has 14139 always used /etc/mailname, but if that file does not exist, it now tries the 14140 'hostname -d' and 'dnsdomainname' and 'domainname' commands as well. 14141 14142 -- Peter Miller <pmiller@opensource.org.au> Sat, 09 Oct 2004 11:15:34 +1000 14143 14144aegis (4.19.D013-1) unstable; urgency=low 14145 14146 * There is a new ${quoted_email_address} substitution, which can be used in 14147 scripts which send email, e.g. ${quoted_email_address ${reviewer_list}} 14148 * My thanks to David Brown <aegis@davidb.org> for this suggestion. 14149 14150 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Oct 2004 21:44:16 +1000 14151 14152aegis (4.19.D012-1) unstable; urgency=low 14153 14154 * A build problem with the crypt() declaration has been fixed. 14155 * My thanks to Calvin Webster <cwebster@ec.rr.com> for reporting this problem. 14156 14157 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Oct 2004 08:46:31 +1000 14158 14159aegis (4.19.D011-1) unstable; urgency=low 14160 14161 * A bug has been fixed in the Change_Files listing. It was not showing the 14162 locked-by information. 14163 14164 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Oct 2004 23:11:51 +1000 14165 14166aegis (4.19.D010-1) unstable; urgency=low 14167 14168 * A bug has been fixed in the code which updates the development directory 14169 symlinks. It was failing to make all the directories required. 14170 * My thanks to Pieter Nagel <pieter@equinox.co.za> for reporting this problem, 14171 and Walter Franzini for the test. 14172 14173 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Oct 2004 23:01:53 +1000 14174 14175aegis (4.19.D009-1) unstable; urgency=low 14176 14177 * This change refactors aeimport change_set_file_list_ty to be more OO 14178 14179 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Oct 2004 22:46:49 +1000 14180 14181aegis (4.19.D008-1) unstable; urgency=low 14182 14183 * A build problem involving the crypt() function has been fixed. The ./ 14184 configure script was not checking for crypt() correctly. 14185 * My thanks to Walter Franzini for this change set. 14186 14187 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Oct 2004 00:59:44 +1000 14188 14189aegis (4.19.D007-1) unstable; urgency=low 14190 14191 * This change fixed a compilation problem when DEBUG is enabled 14192 * My thanks to Walter Franzini for this change set. 14193 14194 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Oct 2004 23:51:01 +1000 14195 14196aegis (4.19.D006-1) unstable; urgency=low 14197 14198 * This change refactors patch_ty to be more OO. 14199 14200 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Oct 2004 21:16:46 +1000 14201 14202aegis (4.19.D005-1) unstable; urgency=low 14203 14204 * test/02/t0209a-walt.sh had the bad habit of leaving project in your home 14205 directory 14206 * My thanks to Walter Franzini for this change set. 14207 14208 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Oct 2004 19:18:19 +1000 14209 14210aegis (4.19.D004-1) unstable; urgency=low 14211 14212 * This change fixes a build glitch for old versions of curl. 14213 14214 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Oct 2004 11:12:52 +1000 14215 14216aegis (4.19.D003-1) unstable; urgency=low 14217 14218 * This change refactors patch_context_ty to be more C++ 14219 14220 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Oct 2004 22:56:59 +1000 14221 14222aegis (4.19.D002-1) unstable; urgency=low 14223 14224 * This change adds Superversion (http://www.superversion.org/) to the 14225 diversity seb page. 14226 14227 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Oct 2004 21:29:58 +1000 14228 14229aegis (4.19.D001-1) unstable; urgency=low 14230 14231 * This change prepares Aegis for the next public release. 14232 14233 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Sep 2004 18:08:28 +1000 14234 14235aegis (4.18.D130-1) unstable; urgency=low 14236 14237 * The aediff man page failed to mention the -context and -unified options. 14238 * My thaks to Walter Franzini for reporting this problem. 14239 14240 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Sep 2004 20:34:36 +1000 14241 14242aegis (4.18.D129-1) unstable; urgency=low 14243 14244 * The aedist(1) command now refuses to receive a change if its UUID is already 14245 present in the project. 14246 * There is a bew --ignore-uuid option to make aedist(1) ignore the UUID. 14247 * My thanks to Walter Franzini for this change set. 14248 14249 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Sep 2004 10:56:16 +1000 14250 14251aegis (4.18.D128-1) unstable; urgency=low 14252 14253 * This change updates the release notes. 14254 14255 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Sep 2004 08:14:14 +1000 14256 14257aegis (4.18.D127-1) unstable; urgency=low 14258 14259 * The derived symlink handling has been improved. 14260 * My thanks to Walter Franzini for this change set. 14261 14262 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Sep 2004 00:18:39 +1000 14263 14264aegis (4.18.D126-1) unstable; urgency=low 14265 14266 * The aepromptcmd has been changed to make the prompt black if the change is 14267 between awaiting_review and awaiting integration 14268 14269 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Sep 2004 22:34:14 +1000 14270 14271aegis (4.18.D125-1) unstable; urgency=low 14272 14273 * This change fixes a couple of test glitches. 14274 14275 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Sep 2004 21:16:27 +1000 14276 14277aegis (4.18.D124-1) unstable; urgency=low 14278 14279 * Symlinks create by the build are now handled correctly for ''source_file_ 14280 symlink = true'' style work areas. 14281 * My thanks to Walter Franzini for this change set. 14282 14283 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Sep 2004 22:57:12 +1000 14284 14285aegis (4.18.D123-1) unstable; urgency=low 14286 14287 * A small build problem has been fixed for NetBSD. 14288 14289 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Sep 2004 17:53:24 +1000 14290 14291aegis (4.18.D122-1) unstable; urgency=low 14292 14293 * A small build problem has been fixed for FreeBSD. 14294 14295 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Sep 2004 13:22:15 +1000 14296 14297aegis (4.18.D121-1) unstable; urgency=low 14298 14299 * A small problem with test 145 has been fixed. 14300 14301 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Sep 2004 09:53:51 +1000 14302 14303aegis (4.18.D120-1) unstable; urgency=low 14304 14305 * Some tests had a habit of leaving test projets all overy your home 14306 directory. This has been fixed. 14307 14308 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Sep 2004 00:42:09 +1000 14309 14310aegis (4.18.D119-1) unstable; urgency=low 14311 14312 * A small Mac OS X build problem has been fixed. 14313 14314 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Sep 2004 22:09:28 +1000 14315 14316aegis (4.18.D118-1) unstable; urgency=low 14317 14318 * A problem with test 163 has been fixed. 14319 14320 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Sep 2004 21:48:27 +1000 14321 14322aegis (4.18.D117-1) unstable; urgency=low 14323 14324 * A bug has been fixed in the aepatch command; it was not parsing simple diff 14325 patches correctly. 14326 14327 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Sep 2004 21:35:29 +1000 14328 14329aegis (4.18.D116-1) unstable; urgency=low 14330 14331 * A small bug has been fixed in the processing of the -signed-off-by and -no- 14332 signed-off-by options. 14333 * Signed-off-by: walter@sys-net.it 14334 14335 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Sep 2004 18:36:16 +1000 14336 14337aegis (4.18.D115-1) unstable; urgency=low 14338 14339 * A bug has been fixed where the execute mode wqas not preserved for "source_ 14340 file_copy = true" and "derived_file_copy = true" 14341 * My thanks to Walter Franzini for this change set. 14342 14343 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Sep 2004 18:20:03 +1000 14344 14345aegis (4.18.D114-1) unstable; urgency=low 14346 14347 * This change adds some more to the list of other systems. 14348 14349 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Sep 2004 09:21:40 +1000 14350 14351aegis (4.18.D113-1) unstable; urgency=low 14352 14353 * A bug has been fixed in aediff; it wasn't handing the -baseline option 14354 correctly. 14355 * My thanks to Walter Franzini for reporting this problem. 14356 14357 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Sep 2004 21:27:19 +1000 14358 14359aegis (4.18.D112-1) unstable; urgency=low 14360 14361 * There is a new aepromptcommand command, used with bash's PROMPT_COMMAND 14362 environment variable. 14363 14364 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Sep 2004 00:04:34 +1000 14365 14366aegis (4.18.D111-1) unstable; urgency=low 14367 14368 * A build problem concerning uuid.h has been fixed. 14369 * My thanks to Jerry Pendergraft for reporting this problem. 14370 14371 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Sep 2004 23:50:20 +1000 14372 14373aegis (4.18.D110-1) unstable; urgency=low 14374 14375 * This change removes aediff from the To-Do list, and mentions it in the cvs 14376 comparison. 14377 14378 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Sep 2004 01:15:10 +1000 14379 14380aegis (4.18.D109-1) unstable; urgency=low 14381 14382 * This changes fixes some problems with the tests on Solaris. 14383 * My thanks to Jerry Pendergraft for this patch. 14384 14385 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Sep 2004 23:32:30 +1000 14386 14387aegis (4.18.D108-1) unstable; urgency=low 14388 14389 * This change fixes a couple of minor problems with two of the tests on MacOS 14390 X. 14391 * My thanks to Jerry Pendergraft for this patch. 14392 14393 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Sep 2004 23:00:04 +1000 14394 14395aegis (4.18.D107-1) unstable; urgency=low 14396 14397 * The example history commands have been updated to work better witrh the new 14398 UUID code. 14399 14400 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Sep 2004 22:11:48 +1000 14401 14402aegis (4.18.D106-1) unstable; urgency=low 14403 14404 * This change adds the aediff command, which provides a diff(1) of a file for 14405 different deltas. 14406 14407 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Sep 2004 08:41:16 +1000 14408 14409aegis (4.18.D105-1) unstable; urgency=low 14410 14411 * A bug has been fixed in aecp -delta, where it would fetch the wrong version 14412 of a file in some cases. 14413 14414 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Sep 2004 23:44:59 +1000 14415 14416aegis (4.18.D104-1) unstable; urgency=low 14417 14418 * This change refactors the project_file_roll_forward family of functions so 14419 that it can be used more than once in a program. 14420 14421 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Sep 2004 11:10:45 +1000 14422 14423aegis (4.18.D103-1) unstable; urgency=low 14424 14425 * The string_ty handling has been changed so that str_initialise no longer 14426 needs to be called from main(). This enables them to be used (or more 14427 specifically, so that nstring can be used) from global constructors. 14428 14429 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Sep 2004 07:12:24 +1000 14430 14431aegis (4.18.D102-1) unstable; urgency=low 14432 14433 * This change refactors the change_list_ty class to be more C++ and less C 14434 14435 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Sep 2004 18:58:42 +1000 14436 14437aegis (4.18.D101-1) unstable; urgency=low 14438 14439 * Some history tools (RCS) require a setup that may modify file's permission 14440 when invoked as history_put_command, making difficult, if not impossible, 14441 setting a file as executable after the first edit. 14442 * The aeip command is modified to save the executable flag before running the 14443 history tool. 14444 * My thanks to Walter Franzini for this change set. 14445 14446 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Sep 2004 19:17:46 +1000 14447 14448aegis (4.18.D100-1) unstable; urgency=low 14449 14450 * The project specific attributes which set environment variables now pass the 14451 values through aesub(5) first, to make them more useful. 14452 * My thanks to Walter Franzini for this change set. 14453 14454 -- Peter Miller <pmiller@opensource.org.au> Tue, 31 Aug 2004 23:47:39 +1000 14455 14456aegis (4.18.D099-1) unstable; urgency=low 14457 14458 * This change fixes some FreeBSD build problems. 14459 14460 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Aug 2004 01:12:33 +1000 14461 14462aegis (4.18.D098-1) unstable; urgency=low 14463 14464 * This change adds some insulation to tests which depend on GNU diff 14465 14466 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Aug 2004 22:08:02 +1000 14467 14468aegis (4.18.D097-1) unstable; urgency=low 14469 14470 * This changes fixesa number of Soalris build problems. 14471 * My thanslk to Jeery Pendergraft for this patch. 14472 14473 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Aug 2004 11:56:06 +1000 14474 14475aegis (4.18.D096-1) unstable; urgency=low 14476 14477 * The aet(1) command has been enhanced to allow integrators to run specific 14478 tests. 14479 * My thanks to John Darrington (and probably other people over the years) for 14480 this suggestion. 14481 14482 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Aug 2004 18:07:39 +1000 14483 14484aegis (4.18.D095-1) unstable; urgency=low 14485 14486 * Test problems (20, 70) on IRIX fixed. 14487 * My thanks to Ralf Fassel for this patch. 14488 14489 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Aug 2004 08:21:44 +1000 14490 14491aegis (4.18.D094-1) unstable; urgency=low 14492 14493 * The tests of aecvsserver have been modified to automagically pass if the cvs 14494 version is less than 1.11 14495 14496 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Aug 2004 22:52:01 +1000 14497 14498aegis (4.18.D093-1) unstable; urgency=low 14499 14500 * The aesub command can now read inout from a file, or standard input. 14501 14502 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Aug 2004 18:57:12 +1000 14503 14504aegis (4.18.D092-1) unstable; urgency=low 14505 14506 * A build problem on IRIX has been fixed. 14507 * My thanks to Ralf Fassel for this patch. 14508 14509 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Aug 2004 10:09:29 +1000 14510 14511aegis (4.18.D091-1) unstable; urgency=low 14512 14513 * Some additional ./configure insulation has been addedfor the HP/UX magic.h 14514 file, because it doesn't contain what is expected. 14515 * My thanks to Ralf Fassel for reporting this problem. 14516 14517 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Aug 2004 09:18:53 +1000 14518 14519aegis (4.18.D090-1) unstable; urgency=low 14520 14521 * This change silences a number of Doxygen warnings. 14522 14523 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Aug 2004 00:28:06 +1000 14524 14525aegis (4.18.D089-1) unstable; urgency=low 14526 14527 * A bug has been fixed in aede, where is did not permit branches to end when 14528 they had a removed file (without a UUID) which has been subsequently 14529 recreated (with a UUID). 14530 * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem. 14531 14532 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Aug 2004 15:55:59 +1000 14533 14534aegis (4.18.D088-1) unstable; urgency=low 14535 14536 * The project alias list is now sorted. 14537 14538 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Aug 2004 16:52:19 +1000 14539 14540aegis (4.18.D087-1) unstable; urgency=low 14541 14542 * This change fixes a typo in the debian change log report. 14543 14544 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Aug 2004 11:02:11 +1000 14545 14546aegis (4.18.D086-1) unstable; urgency=low 14547 14548 * If you give an incorrect selector to aeget it now tells you, rather than 14549 choosing some mysterious-but-dumb default. 14550 14551 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Aug 2004 16:26:06 +1000 14552 14553aegis (4.18.D085-1) unstable; urgency=low 14554 14555 * A bug has been fixed in the aeget for file contents. It was giving a 14556 "multiple permissions set (bug)" error message. 14557 14558 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Aug 2004 13:53:06 +1000 14559 14560aegis (4.18.D084-1) unstable; urgency=low 14561 14562 * A problem has been fixed with test 208. 14563 * My thanks to Ralph Smith <smith@arete-dc.com> for reporting this problem. 14564 14565 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Aug 2004 18:24:31 +1000 14566 14567aegis (4.18.D083-1) unstable; urgency=low 14568 14569 * The man page for aenf(1) now documents the -config option. 14570 * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this 14571 problem. 14572 14573 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Aug 2004 11:18:18 +1000 14574 14575aegis (4.18.D082-1) unstable; urgency=low 14576 14577 * A build problem on Solaris has been fixed. 14578 * My thanks to Jerry Pendergraft for reporting this problem. 14579 14580 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Aug 2004 10:49:08 +1000 14581 14582aegis (4.18.D081-1) unstable; urgency=low 14583 14584 * This change adds anotherpossible error from the symlink() system call for 14585 file systems which don't support symlinks, in addition to the existing error 14586 for host operating systems which don't. 14587 14588 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Aug 2004 23:37:50 +1000 14589 14590aegis (4.18.D080-1) unstable; urgency=low 14591 14592 * This change makes the DVI documentation a separate make target. Most people 14593 don't use it. 14594 14595 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Aug 2004 23:04:25 +1000 14596 14597aegis (4.18.D079-1) unstable; urgency=low 14598 14599 * A build prolem has been fixed for Solaris. The solaris C compiler has onld- 14600 style foor loop scoping. 14601 * My thanks to Jerry Pendergraft for this patch. 14602 14603 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Aug 2004 22:48:58 +1000 14604 14605aegis (4.18.D078-1) unstable; urgency=low 14606 14607 * A bug has been fixed in the new html project attributes: the strings need to 14608 be written literally, not html_encoded. 14609 14610 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2004 17:02:40 +1000 14611 14612aegis (4.18.D077-1) unstable; urgency=low 14613 14614 * This change fixes a few typographical errors on the web pages. 14615 * My thanks to Walter Franzini for reporting these problems. 14616 14617 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2004 15:11:24 +1000 14618 14619aegis (4.18.D076-1) unstable; urgency=low 14620 14621 * A bug has been fixed in the signedoffby code; it was not returning a 14622 function result correctly. 14623 * My thanks to Ralph Smith <smith@arete-dc.com> for this patch. 14624 14625 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2004 13:21:07 +1000 14626 14627aegis (4.18.D075-1) unstable; urgency=low 14628 14629 * There are two new project_specific attributes, at allow customization of the 14630 aeget web interface. 14631 14632 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2004 11:47:45 +1000 14633 14634aegis (4.18.D074-1) unstable; urgency=low 14635 14636 * It is now possible to specify environment variable values for all commands 14637 executed by Aegis. This can be used to set a predictable PATH, for example. 14638 14639 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2004 11:28:17 +1000 14640 14641aegis (4.18.D073-1) unstable; urgency=low 14642 14643 * The aeget web interface now has file inventory pages, for the project file 14644 inventory and the change file inventory. 14645 14646 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2004 23:55:30 +1000 14647 14648aegis (4.18.D072-1) unstable; urgency=low 14649 14650 * This change removes the UUID from the aeget change list (it was recently 14651 added). It was redundant, once the change inventory page was added, and it 14652 looked ugly, too. 14653 14654 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2004 23:16:18 +1000 14655 14656aegis (4.18.D071-1) unstable; urgency=low 14657 14658 * The ./configure script has been enhanced to complain if the diff it finds on 14659 the command search PATH is not GNU diff. 14660 14661 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2004 20:39:31 +1000 14662 14663aegis (4.18.D070-1) unstable; urgency=low 14664 14665 * The stupid cretins who did the new g++ release junked some really useful 14666 options like -Wstrict-prototypes and -Wmissing-prototypes. I've registered 14667 a bug, and several dozen other people too, but the obstructionist bastards 14668 haven't seen fit to do anything about it. 14669 14670 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2004 21:58:47 +1000 14671 14672aegis (4.18.D069-1) unstable; urgency=low 14673 14674 * A bug has been fixed when listing the change inventory of a completed 14675 branch; it was showing nothing at all. Both ael and aeget suffered from 14676 this problem. 14677 14678 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2004 21:04:16 +1000 14679 14680aegis (4.18.D068-1) unstable; urgency=low 14681 14682 * The aedist -receive command now sets the UUID of the incoming change set _ 14683 before_ calling aecpu -unch, so that the uncopy will clear the UUID *if* any 14684 files are removed. 14685 14686 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 2004 16:31:37 +1000 14687 14688aegis (4.18.D067-1) unstable; urgency=low 14689 14690 * A bug has been fixed in the new change inventory listing which stopped it 14691 building on more recent GCC versions. 14692 * My thanks to Walter Franzini for this change set. 14693 14694 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2004 23:39:12 +1000 14695 14696aegis (4.18.D066-1) unstable; urgency=low 14697 14698 * This change fixes some minor build glitches. 14699 14700 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2004 23:23:15 +1000 14701 14702aegis (4.18.D065-1) unstable; urgency=low 14703 14704 * A small build problem has been fixed in the UUID code. 14705 * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this 14706 problem. 14707 14708 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2004 19:45:33 +1000 14709 14710aegis (4.18.D064-1) unstable; urgency=low 14711 14712 * There is a new "change set inventory" listing available on the aeget web 14713 interface, which lists changes and their corresponding UUIDs, and links to 14714 an aedist download for each change. The idea is that this may be used to 14715 automate downloading change set your repository does not yet have. 14716 14717 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2004 13:03:36 +1000 14718 14719aegis (4.18.D063-1) unstable; urgency=low 14720 14721 * There is a new "change inventory" listing available, which lists changes and 14722 their corresponding UUIDs. 14723 14724 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 2004 11:54:20 +1000 14725 14726aegis (4.18.D062-1) unstable; urgency=low 14727 14728 * This change adds conditionals around the fcntl locking. This is because the 14729 HURD does not yet have locking granularity finer than a whole file. 14730 * My thanks to John Darrington for reporting this problem. 14731 14732 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Aug 2004 15:41:57 +1000 14733 14734aegis (4.18.D061-1) unstable; urgency=low 14735 14736 * This change adds change file inventory and project file inventory listings. 14737 14738 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Aug 2004 14:08:46 +1000 14739 14740aegis (4.18.D060-1) unstable; urgency=low 14741 14742 * This change fixes a segfault in aed 14743 14744 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Aug 2004 11:44:58 +1000 14745 14746aegis (4.18.D059-1) unstable; urgency=low 14747 14748 * There are two new history commands in the project configuration file, the 14749 history_transaction_begin and history_transaction_end fields. It is not an 14750 error if these fields are absent. If you need a transaction key, use the 14751 $version substitution. 14752 * My thanks to Kurt Huwig <k.huwig@iku-ag.de> for this suggestion. 14753 14754 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Aug 2004 11:24:20 +1000 14755 14756aegis (4.18.D058-1) unstable; urgency=low 14757 14758 * This change refactors the quit() interface and list. 14759 14760 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 2004 15:52:24 +1000 14761 14762aegis (4.18.D057-1) unstable; urgency=low 14763 14764 * There is a new site.conf file for customizing your Aegis builds if you are 14765 an Aegis developer. 14766 * My thanks to Walter Franzini for this patch. 14767 14768 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 2004 09:21:50 +1000 14769 14770aegis (4.18.D056-1) unstable; urgency=low 14771 14772 * A bug has been fixed in aede, where it failed to copy the UUID when it 14773 promoted a file from "create" to "modify" automatically. 14774 * My thanks to Walter Franzini for this bug fix. 14775 14776 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 2004 02:50:21 +1000 14777 14778aegis (4.18.D055-1) unstable; urgency=low 14779 14780 * The aedist command now runs all tests required for the change set (and 14781 honors test exemptions). 14782 * My thanks to Jerry Pendergraft for reporting this problem. 14783 14784 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 2004 01:11:32 +1000 14785 14786aegis (4.18.D054-1) unstable; urgency=low 14787 14788 * This change adds more to the web pages. 14789 14790 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 2004 00:56:43 +1000 14791 14792aegis (4.18.D053-1) unstable; urgency=low 14793 14794 * This change adds the features.html file to the web page. 14795 14796 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 2004 19:28:09 +1000 14797 14798aegis (4.18.D052-1) unstable; urgency=low 14799 14800 * The aedist command now sleeps for a second to ensure that the mod-times of 14801 derived files will be strictly later than source files, and that the aeb 14802 timestamp will also be strictly later then the mod times for the source 14803 files. 14804 14805 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 2004 19:13:08 +1000 14806 14807aegis (4.18.D051-1) unstable; urgency=low 14808 14809 * The development directory style now includes a whiteout control. 14810 14811 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 2004 11:30:50 +1000 14812 14813aegis (4.18.D050-1) unstable; urgency=low 14814 14815 * The tkdiff(1) man page has been updated to say how to use mgdiff(1) instead 14816 of tkdiff(1). 14817 14818 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Jul 2004 14:40:27 +1000 14819 14820aegis (4.18.D049-1) unstable; urgency=low 14821 14822 * The ael cd (list change details) command now lists the UUID if the change 14823 has one. 14824 14825 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Jul 2004 15:47:54 +1000 14826 14827aegis (4.18.D048-1) unstable; urgency=low 14828 14829 * The whiteout files generated by aerm (etc) are now conditional on the 14830 development directory style. 14831 14832 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Jul 2004 12:36:48 +1000 14833 14834aegis (4.18.D047-1) unstable; urgency=low 14835 14836 * This change adds more documentation for importing GNU tool chain projects. 14837 14838 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Jul 2004 02:24:08 +1000 14839 14840aegis (4.18.D046-1) unstable; urgency=low 14841 14842 * All commands which accept --change options may now be given a change set 14843 UUID. You can discover a change's UUID using the ael cd (list change 14844 details) listing. 14845 14846 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Jul 2004 23:46:21 +1000 14847 14848aegis (4.18.D045-1) unstable; urgency=low 14849 14850 * The aed(1) command now restores source file from backups (,B) when a merge 14851 fails. Previously this was not the case and subsquent aed invocations 14852 failed because the source file was missing. 14853 * My thanks to Walter Franzini for this bug fix. 14854 14855 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Jul 2004 22:03:20 +1000 14856 14857aegis (4.18.D044-1) unstable; urgency=low 14858 14859 * The change adds the undo_rename_cancel function. 14860 * My thanks to Walter Franzini for this change set. 14861 14862 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Jul 2004 18:08:18 +1000 14863 14864aegis (4.18.D043-1) unstable; urgency=low 14865 14866 * There is a new signed_off_by field of the project configuration file. Set 14867 it to true if you want "Signed-off-by" lines appended to change set 14868 descriptions as the changes pass through the Aegis process. 14869 * The aede(1) and aerpass(1) commands now understand two new --signed-off-by 14870 and --no-signed-off-by options, to override the project setting. 14871 * The aedist -send command (and aepatch -send command) also understand the new 14872 --signed-off-by option, to add the Signed-off-by line to the outgoing change 14873 set description. 14874 * My thanks to Walter Franzini for this suggestion. 14875 * Conforming to: 14876 * http://www.ussg.iu.edu/hypermail/linux/kernel/0405.2/1301.html 14877 * http://www.osdl.org/newsroom/press_releases/2004/2004_05_24_dco.html 14878 14879 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Jul 2004 13:39:49 +1000 14880 14881aegis (4.18.D042-1) unstable; urgency=low 14882 14883 * The groff grotty -c option adds backwards compatibility, for those later 14884 versions of grotty which produce color output. By using the equivalent 14885 GROFF_NO_SGR option, the will-I/wont-I problem is solved without resorting 14886 to autoconf.ac 14887 * My thanks to John Darrington for reporting this problem. 14888 14889 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Jul 2004 11:19:05 +1000 14890 14891aegis (4.18.D041-1) unstable; urgency=low 14892 14893 * A small bug in aeclone has been fixed. When development_directory_styke was 14894 being used, it was building the (sym)links incorrectly. 14895 14896 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Jul 2004 09:32:11 +1000 14897 14898aegis (4.18.D040-1) unstable; urgency=low 14899 14900 * The aeclean(1) command now operates more efficiently for non-view-path 14901 development directory styles. 14902 14903 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jul 2004 21:41:28 +1000 14904 14905aegis (4.18.D039-1) unstable; urgency=low 14906 14907 * This change fixes a glitch in the $date substitution. 14908 14909 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jul 2004 21:23:51 +1000 14910 14911aegis (4.18.D038-1) unstable; urgency=low 14912 14913 * This change fixes a test which was slightly invalidated by a recent 14914 development directory style change. 14915 14916 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jul 2004 17:10:02 +1000 14917 14918aegis (4.18.D037-1) unstable; urgency=low 14919 14920 * The man pages for aeb(1), aeclean(1) and aedb(1) have been updated with 14921 information about the development_directory_style field of the project 14922 configuration file. 14923 14924 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jul 2004 10:26:24 +1000 14925 14926aegis (4.18.D036-1) unstable; urgency=low 14927 14928 * This change improves the text of the create_symlinks_before_build warning 14929 14930 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jul 2004 00:08:57 +1000 14931 14932aegis (4.18.D035-1) unstable; urgency=low 14933 14934 * A bug has been fixed in the command line processing of the aefa command. 14935 * My thanks to Walter Franzini for this bug fix. 14936 14937 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jul 2004 23:27:19 +1000 14938 14939aegis (4.18.D034-1) unstable; urgency=low 14940 14941 * This change adds documentation to the User Guide for the dvelopment- 14942 directory-style field. 14943 14944 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jul 2004 16:27:58 +1000 14945 14946aegis (4.18.D033-1) unstable; urgency=low 14947 14948 * A bug has been fixed in the deelopment_directory_style when the source_file_ 14949 copy option was being used. The copy_while_file function was being called 14950 with arguments reversed. 14951 * My thanks to Walter Franzini for this bug fix. 14952 14953 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jul 2004 13:49:21 +1000 14954 14955aegis (4.18.D032-1) unstable; urgency=low 14956 14957 * A bug has been fixed that prevent aedist -r to properly run aet when test 14958 was only modified and not created 14959 * My thanks to Jerry Pendergraft for reporting this bug, and to Walter 14960 Franzini for fixing it. 14961 14962 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jul 2004 09:12:11 +1000 14963 14964aegis (4.18.D031-1) unstable; urgency=low 14965 14966 * The aetar -send command now has an --add-path-prefix command line option, so 14967 that you can add a path prefix to all of the files in a tarball. 14968 * The aeget CGI interface now adds a path prefix to generated tarballs by 14969 default. 14970 * My thanks to Michael Schwern for this suggestion. 14971 14972 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Jul 2004 11:26:09 +1000 14973 14974aegis (4.18.D030-1) unstable; urgency=low 14975 14976 * The development directory styles no longer copy or link or symlink deeper 14977 comma-D files. 14978 14979 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Jul 2004 10:20:30 +1000 14980 14981aegis (4.18.D029-1) unstable; urgency=low 14982 14983 * The protect-development-directory code now understands the new development- 14984 directory-style alternatives. 14985 14986 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Jul 2004 09:57:43 +1000 14987 14988aegis (4.18.D028-1) unstable; urgency=low 14989 14990 * This change updates the aepconf(5) man page to cover the work area style 14991 fields. 14992 14993 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Jul 2004 11:25:21 +1000 14994 14995aegis (4.18.D027-1) unstable; urgency=low 14996 14997 * Whenever you edit file attributes, there is a Content-Type attribute added 14998 automagically. 14999 15000 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Jul 2004 00:34:14 +1000 15001 15002aegis (4.18.D026-1) unstable; urgency=low 15003 15004 * There is a new development_directory_style project configuration field (and 15005 matching integration_directory_style field). This allows the use of CVS- 15006 style and Arch-style work areas, in addition to the existing BCS-style and 15007 viewpath work areas already supported. 15008 15009 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Jul 2004 13:05:36 +1000 15010 15011aegis (4.18.D025-1) unstable; urgency=low 15012 15013 * Some history tools mess with the file mode on checkin. This can make files 15014 which should be read-only in the baseline be read-write instead. This can 15015 be a Bad Thing for small projects. 15016 15017 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Jul 2004 23:30:31 +1000 15018 15019aegis (4.18.D024-1) unstable; urgency=low 15020 15021 * Thsi change fixed a small build problem on Debian Sarge. 15022 * Also adjust test 144 for a space mismatch. 15023 * My thanks to Ralph Smith for this patch 15024 15025 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jul 2004 20:20:59 +1000 15026 15027aegis (4.18.D023-1) unstable; urgency=low 15028 15029 * This change fixes some build problems related to the presence or absence of 15030 libcurl. 15031 * My thanks to John Darrington for reporting this problem. 15032 15033 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Jul 2004 18:08:51 +1000 15034 15035aegis (4.18.D022-1) unstable; urgency=low 15036 15037 * The aepatch(1) and aetar(1) man pages have been updated to include the - 15038 Trojan and -noTrojan options. 15039 * My thanks to Walter Franzini for this patch. 15040 15041 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jul 2004 20:46:52 +1000 15042 15043aegis (4.18.D021-1) unstable; urgency=low 15044 15045 * A bug has been fixed in the buld dependencies. The problem was that when a 15046 new aegis developer tries to aedist -rec the aegis .ae file, it would not 15047 build. This was caused by the dependencuy of find_sizes/main.cc on common/ 15048 config.h was not explicit, and caused a build failure in the cook pass 15049 building generated include files. 15050 * My thanks to Michael Schwern for reporting this problem. 15051 15052 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jul 2004 17:31:47 +1000 15053 15054aegis (4.18.D020-1) unstable; urgency=low 15055 15056 * This change adds "review fail undo" to the todo list. 15057 * Jerry Writes: 15058 * I have determined that one reason is they (the reviewer) are afraid they> 15059 don't understand the change and once explained they would not fail it.> Now 15060 the fact that the description, comments etc did not do the job to> explain 15061 the change is reason enough to fail it notwithstanding...> They are saying 15062 if they had an aerfu command they would be willing to aerf> changes. How 15063 difficult would that be?Not very difficult at all. Provided, of course, 15064 that nothing has beenchanged in the mean time (and Aegis has everything it 15065 needs to checkthat). 15066 * My thnaks to Jerry Pendergraft for this suggestion. 15067 15068 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jun 2004 17:19:13 +1000 15069 15070aegis (4.18.D019-1) unstable; urgency=low 15071 15072 * This change adds another item to the todo list: text file encodings. Use 15073 the user definable per-file attributes to record the encoding of a text 15074 file. Allow the encoding to be (automagically) changed somehow {iconv?}. 15075 Ditto for line termination. 15076 15077 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jun 2004 15:27:23 +1000 15078 15079aegis (4.18.D018-1) unstable; urgency=low 15080 15081 * The fmtgen code generate now understands the C++ "bool" type. 15082 15083 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Jun 2004 17:28:02 +1000 15084 15085aegis (4.18.D017-1) unstable; urgency=low 15086 15087 * This change updates fmtgen to properly handle enums which are num the same 15088 as int. 15089 15090 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Jun 2004 12:27:12 +1000 15091 15092aegis (4.18.D016-1) unstable; urgency=low 15093 15094 * A bug has been fixed in the aegis -review-begin (aerb) command. It was not 15095 operating correctly when the change was in awaiting_review but the project 15096 was in goto_being_reviewed 15097 * My thanks to Michael Schwern for reporting this problem. 15098 15099 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jun 2004 18:55:28 +1000 15100 15101aegis (4.18.D015-1) unstable; urgency=low 15102 15103 * The patch_diff_command has been set to use diff -u. 15104 15105 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jun 2004 14:15:41 +1000 15106 15107aegis (4.18.D014-1) unstable; urgency=low 15108 15109 * The fmtgen command has been enhanved to add more debug information. Not 15110 actually user visable. 15111 15112 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 Jun 2004 01:20:32 +1000 15113 15114aegis (4.18.D013-1) unstable; urgency=low 15115 15116 * This change adds MacOS X architecture to the architecture list. 15117 15118 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Jun 2004 11:44:11 +1000 15119 15120aegis (4.18.D012-1) unstable; urgency=low 15121 15122 * The strcat and strcpy functions are not safe. The strlcat and strlcpy 15123 functions have been added to replace them. 15124 15125 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Jun 2004 23:55:18 +1000 15126 15127aegis (4.18.D011-1) unstable; urgency=low 15128 15129 * This change enhances aemakefile to cover the use of the etc/Makefi.file.sh 15130 script as well. 15131 15132 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jun 2004 23:24:12 +1000 15133 15134aegis (4.18.D010-1) unstable; urgency=low 15135 15136 * This change adds another page to the web site: links to other projects 15137 called "Aegis" 15138 15139 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jun 2004 12:23:00 +1000 15140 15141aegis (4.18.D009-1) unstable; urgency=low 15142 15143 * A bugs has been fixed in the $basename substitution, it now functions 15144 exactly like basename(1) command. 15145 * c$My thanks to Walter Franzini for this patch. 15146 15147 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Jun 2004 09:04:48 +1000 15148 15149aegis (4.18.D008-1) unstable; urgency=low 15150 15151 * This change adds a helper command, aemakefile, which replaces the etc/ 15152 Makefile.sh and etc/Makefi.file.sh scripts, because they have becom 15153 unacceptably slow. 15154 15155 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jun 2004 22:01:02 +1000 15156 15157aegis (4.18.D007-1) unstable; urgency=low 15158 15159 * This change adds the identifier method. 15160 15161 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jun 2004 13:28:15 +1000 15162 15163aegis (4.18.D006-1) unstable; urgency=low 15164 15165 * This change improves the nstring interface. 15166 * This change adds a type-safe template wrapper around symtab_ty. 15167 15168 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jun 2004 11:20:35 +1000 15169 15170aegis (4.18.D005-1) unstable; urgency=low 15171 15172 * The aedist command has been enhanced to also send patches, possibly empty 15173 patches, for moved files. 15174 * My thanks to Walter Franzini for this patch. 15175 15176 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jun 2004 15:38:04 +1000 15177 15178aegis (4.18.D004-1) unstable; urgency=low 15179 15180 * A bug has been fixed in the "aet -bl" command. It erroneously stated that 15181 the $Search_Path_Executable substitution was mandatory, when it should be 15182 optional. 15183 * My thanks to Michael Schwern for this patch. 15184 15185 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jun 2004 22:31:13 +1000 15186 15187aegis (4.18.D003-1) unstable; urgency=low 15188 15189 * A small build glitch has been fixed on systems which have the <magic.h> 15190 include file. 15191 * My thanks to Matthew Lee for this patch. 15192 15193 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jun 2004 14:27:56 +1000 15194 15195aegis (4.18.D002-1) unstable; urgency=low 15196 15197 * The GNU diff configuration example has been changed to use the "diff -U -1" 15198 option, which say to use the whole file as context (the -U999999 was a 15199 hack). 15200 * Also included is the alternate diff command from the Debian package, which 15201 should be more able to cope with binary files. 15202 15203 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jun 2004 12:35:09 +1000 15204 15205aegis (4.18.D001-1) unstable; urgency=low 15206 15207 * This change prepares Aegis fro the next public release. 15208 15209 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Jun 2004 17:51:02 +1000 15210 15211aegis (4.17.D021-1) unstable; urgency=low 15212 15213 * This change is looking for a problem where some files which require config.h 15214 to exist are being compiled without it being built yet. 15215 15216 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Jun 2004 08:54:29 +1000 15217 15218aegis (4.17.D020-1) unstable; urgency=low 15219 15220 * This change fixes some build problems. 15221 15222 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jun 2004 23:35:23 +1000 15223 15224aegis (4.17.D019-1) unstable; urgency=low 15225 15226 * This change adds build-time check to make sure there are no problematic 15227 include files names. 15228 15229 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jun 2004 16:37:50 +1000 15230 15231aegis (4.17.D018-1) unstable; urgency=low 15232 15233 * This change fixes a small build problem. The rename of aedist/move.h to 15234 libaegis/move.h was confising the hell out of lots of things, so I move 15235 libaegis/move.h to libaegis/move_list.h 15236 * The SOURCE_FORGE_HACK now also supresses the long error message check. 15237 15238 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jun 2004 11:28:41 +1000 15239 15240aegis (4.17.D017-1) unstable; urgency=low 15241 15242 * This change updates the web interface build naotes. 15243 15244 -- Peter Miller <pmiller@opensource.org.au> Tue, 08 Jun 2004 17:13:46 +1000 15245 15246aegis (4.17.D016-1) unstable; urgency=low 15247 15248 * The 'aedist -r' command has been enhcnaced to process move operations in a 15249 batched way. This improved performance when receiving a change that renames 15250 many files. 15251 * My thanks to Walter Franzini for this change set. 15252 15253 -- Peter Miller <pmiller@opensource.org.au> Tue, 08 Jun 2004 17:01:52 +1000 15254 15255aegis (4.17.D015-1) unstable; urgency=low 15256 15257 * The aemv(1) command has been enhanced to accept more than two file names. 15258 * My thanks to Walter Franzini for this change set. 15259 15260 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jun 2004 23:09:11 +1000 15261 15262aegis (4.17.D014-1) unstable; urgency=low 15263 15264 * The ./configure script has been changed to take note of the --sysconfdir 15265 option, used to specify the location of the /etc directory. 15266 * My thanks to Michael Schwern <schwern.michael@grantstreet.com> for reporting 15267 this problem. 15268 15269 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jun 2004 21:43:56 +1000 15270 15271aegis (4.17.D013-1) unstable; urgency=low 15272 15273 * Uwe Sander <usander@skyosch.de> writes... 15274 * feel free to add the company I am working for to the list of aegis reference 15275 sites: Sykosch Software AG, Germany, Software for the housing industry. 15276 Contact data: http://www.sykosch.de, usander@sykosch.de. All new projects 15277 are developed using aegis. We started using aegis in 2003. 15278 15279 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jun 2004 20:39:04 +1000 15280 15281aegis (4.17.D012-1) unstable; urgency=low 15282 15283 * A bug has been fixed in aepatch. It would SEGFAULT when a non-source file 15284 was patched. 15285 15286 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jun 2004 20:22:57 +1000 15287 15288aegis (4.17.D011-1) unstable; urgency=low 15289 15290 * A bug has been fixed in aemeasure. It would SEGFAULT with no files named on 15291 the command line. 15292 * My thanks to Ray Merkert <merkert@charter.net> for reporting this problem. 15293 15294 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jun 2004 07:49:28 +1000 15295 15296aegis (4.17.D010-1) unstable; urgency=low 15297 15298 * The "fmtgen" program, used to generate code for reading and writing Aegis' 15299 database, has had its type class heirarchy has been converted to C++. It 15300 generates exactly the same code as before. 15301 15302 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Jun 2004 22:06:07 +1000 15303 15304aegis (4.17.D009-1) unstable; urgency=low 15305 15306 * This change removes the enum typedefs which were essential for C and are now 15307 redundant for C++ 15308 15309 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Jun 2004 06:33:17 +1000 15310 15311aegis (4.17.D008-1) unstable; urgency=low 15312 15313 * This change removes all of the typedefs which were essential for C and are 15314 redundant for C++. 15315 15316 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 20:19:09 +1000 15317 15318aegis (4.17.D007-1) unstable; urgency=low 15319 15320 * This change updates the Russian error message translations. 15321 * My thanks to Alexey Voinov for this patch. 15322 15323 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 17:56:05 +1000 15324 15325aegis (4.17.D006-1) unstable; urgency=low 15326 15327 * This changes fixes some C++ build problems relating to typedefs. 15328 * My thanks to Alexey Voinov for this patch. 15329 15330 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 11:49:13 +1000 15331 15332aegis (4.17.D005-1) unstable; urgency=low 15333 15334 * This change fixes a build problem using "struct tm" and conflicts with 15335 variables called "tm". 15336 * My thanks to Walter Franzini fot this patch. 15337 15338 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 11:06:38 +1000 15339 15340aegis (4.17.D004-1) unstable; urgency=low 15341 15342 * This change updates the notes on how to produce an Aegis release. 15343 15344 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 10:39:48 +1000 15345 15346aegis (4.17.D003-1) unstable; urgency=low 15347 15348 * This change fixes build problems for the <rxposix.h> include 15349 * My thanks to Alexey Voinov for this patch. 15350 15351 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 2004 09:44:09 +1000 15352 15353aegis (4.17.D002-1) unstable; urgency=low 15354 15355 * Changes files are out-of-date if the version number OR the uuid is 15356 different. 15357 15358 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jun 2004 20:50:51 +1000 15359 15360aegis (4.17.D001-1) unstable; urgency=low 15361 15362 * This change prepares Aegis for the next public release. 15363 15364 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jun 2004 12:43:38 +1000 15365 15366aegis (4.16.D139-1) unstable; urgency=low 15367 15368 * This change fixes the CXXFLAGS macro in the generated Makefile.in 15369 15370 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Jun 2004 21:44:33 +1000 15371 15372aegis (4.16.D138-1) unstable; urgency=low 15373 15374 * This change ... 15375 15376 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Jun 2004 21:08:00 +1000 15377 15378aegis (4.16.D137-1) unstable; urgency=low 15379 15380 * This change ... 15381 15382 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Jun 2004 19:13:34 +1000 15383 15384aegis (4.16.D136-1) unstable; urgency=low 15385 15386 * This change fixes a bunch of build problems that only appear with DEBUG 15387 defined. 15388 15389 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Jun 2004 17:32:46 +1000 15390 15391aegis (4.16.D135-1) unstable; urgency=low 15392 15393 * This change updates the developer notes. 15394 15395 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Jun 2004 23:38:00 +1000 15396 15397aegis (4.16.D134-1) unstable; urgency=low 15398 15399 * This change updates the project configuration file to disallow the creating 15400 of the .c files. 15401 15402 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Jun 2004 18:29:57 +1000 15403 15404aegis (4.16.D133-1) unstable; urgency=low 15405 15406 * This change adds an index of project files by UUID to accellerate searching 15407 for project file UUIDs. 15408 15409 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Jun 2004 12:35:39 +1000 15410 15411aegis (4.16.D132-1) unstable; urgency=low 15412 15413 * This change renames all .c files to .cc in the final step to convert the 15414 code to C++. The build is adjusted to build C++ files and not C files. 15415 15416 -- Peter Miller <pmiller@opensource.org.au> Mon, 31 May 2004 22:37:32 +1000 15417 15418aegis (4.16.D131-1) unstable; urgency=low 15419 15420 * A bug has been fixed in aeget where it would display "-42" instead of "0" 15421 for changes and branches numbered zero. (This is an artifact of having to 15422 shoe-horn in a magic zero encoding.) 15423 * My thanks to Alejandro Houspanossian for reporting this problem. 15424 15425 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 May 2004 16:30:58 +1000 15426 15427aegis (4.16.D130-1) unstable; urgency=low 15428 15429 * The aed command (when merging) now understands moved files when merging. 15430 15431 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 May 2004 11:31:22 +1000 15432 15433aegis (4.16.D129-1) unstable; urgency=low 15434 15435 * For eompleteness, a diff3 example has been addedto the configuration file 15436 examples. 15437 15438 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 May 2004 05:48:58 +1000 15439 15440aegis (4.16.D128-1) unstable; urgency=low 15441 15442 * A bug has been gixed in the aecvsserver command. It was not correctly 15443 processing "co" options. 15444 * My thanks to Matt Lee for reporting this problem. 15445 15446 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 May 2004 18:10:25 +1000 15447 15448aegis (4.16.D127-1) unstable; urgency=low 15449 15450 * This change adds additional tracing for the "file shallowing" surrounding 15451 file locking. 15452 15453 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 May 2004 16:42:32 +1000 15454 15455aegis (4.16.D126-1) unstable; urgency=low 15456 15457 * This change copes with some recent Gettext changes. 15458 * The newer version of xgettext inserts a "Report-Msgid-Bugs-To" header into 15459 msgid "", and msgmerge understands this, and merges it into the output. For 15460 anyone playing with msgmerge, it is important to remember that Report-Msgid- 15461 Bugs-To and POT-Creation-Date are taken from the .pot files, and the value 15462 in the .po file is ignored. 15463 * My thanks to Matt Lee for reporting this problem. 15464 15465 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 May 2004 17:54:15 +1000 15466 15467aegis (4.16.D125-1) unstable; urgency=low 15468 15469 * This change copes with some recent Bison changes. 15470 * My thanks to Matt Lee for reporting this problem. 15471 15472 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 May 2004 14:55:14 +1000 15473 15474aegis (4.16.D124-1) unstable; urgency=low 15475 15476 * The aemv command was omitting the meta-data on the created half of the move. 15477 15478 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 May 2004 06:06:57 +1000 15479 15480aegis (4.16.D123-1) unstable; urgency=low 15481 15482 * The curl strerror functions have been moved into common/ac/curl/curl.c 15483 insulation layer. 15484 * My thanks to Walter Franzini for this patch. 15485 15486 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 May 2004 21:38:12 +1000 15487 15488aegis (4.16.D122-1) unstable; urgency=low 15489 15490 * From: walter@sys-net.it 15491 * Date: Wed May 19 14:25:28 2004 15492 * This change fixes a couple of small build problems. 15493 * My thanks to Walter Franzini for reporting these problems. 15494 15495 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 May 2004 10:17:47 +1000 15496 15497aegis (4.16.D121-1) unstable; urgency=low 15498 15499 * This change fixes a minor glitch in the merge(1) command configuation 15500 example. 15501 15502 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 May 2004 23:14:36 +1000 15503 15504aegis (4.16.D120-1) unstable; urgency=low 15505 15506 * This change adds emacs hints to the developer howto. 15507 15508 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 May 2004 22:54:50 +1000 15509 15510aegis (4.16.D119-1) unstable; urgency=low 15511 15512 * There is a new project_file_find_by_uuid functions, for finding project 15513 files given the UUID. 15514 15515 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 May 2004 20:56:00 +1000 15516 15517aegis (4.16.D118-1) unstable; urgency=low 15518 15519 * This change adds the extra po/ files to the tarball. Somehow they managed 15520 to avoiud being added. 15521 15522 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 May 2004 20:05:07 +1000 15523 15524aegis (4.16.D117-1) unstable; urgency=low 15525 15526 * It is now possible to use FreeBSD's libc implementation of UUID generation. 15527 * My thanks to Walter Franzini for this patch. 15528 15529 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 May 2004 16:06:24 +1000 15530 15531aegis (4.16.D116-1) unstable; urgency=low 15532 15533 * This change fixes some build problems on FreeBSD. 15534 * My thanks to Walter Franzini for this patch. 15535 15536 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 May 2004 15:02:27 +1000 15537 15538aegis (4.16.D115-1) unstable; urgency=low 15539 15540 * This change fixes a couple of small build problems. 15541 * My thanks to Walter Franzini for reporting these problems. 15542 15543 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 May 2004 11:01:30 +1000 15544 15545aegis (4.16.D114-1) unstable; urgency=low 15546 15547 * The aedist and aepatch commands have been enhanced to add file UUIDs to 15548 send. 15549 15550 -- Peter Miller <pmiller@opensource.org.au> Sun, 16 May 2004 21:06:20 +1000 15551 15552aegis (4.16.D113-1) unstable; urgency=low 15553 15554 * The latest rev of curl has some new error cods, these are now understood. 15555 The ./configure script also looks for the new curl_easy_strerror function, 15556 so we won't need to keep updating these messages for very much longer. 15557 * My thanks to Walter Franzini for this patch. 15558 15559 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 May 2004 10:39:05 +1000 15560 15561aegis (4.16.D112-1) unstable; urgency=low 15562 15563 * As a consequence of the UUID being used to generate history file names, 15564 there is no longer the restriction that new files may not be named after the 15565 directory portion of a deleted file (or vice versa). 15566 15567 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 May 2004 10:20:07 +1000 15568 15569aegis (4.16.D111-1) unstable; urgency=low 15570 15571 * The aenf command has been enhanced to skip file with illegal names 15572 (according to the project's configuration file) when processing directories. 15573 * My thanks to Walter Franzini for this patch. 15574 15575 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 May 2004 09:35:20 +1000 15576 15577aegis (4.16.D110-1) unstable; urgency=low 15578 15579 * This change fixes the report script which produces Debian formatted change 15580 logs. 15581 15582 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 May 2004 14:11:42 +1000 15583 15584aegis (4.16.D109-1) unstable; urgency=low 15585 15586 * This change adds a report script which produces Debian formatted change 15587 logs. 15588 15589 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 May 2004 13:15:30 +1000 15590 15591aegis (4.16.D108-1) unstable; urgency=low 15592 15593 * This change improves some of the aeget pages: the aepatch download now 15594 accepts compat=N modifier, and there is a new Project Staff page. 15595 15596 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 May 2004 23:11:31 +1000 15597 15598aegis (4.16.D107-1) unstable; urgency=low 15599 15600 * This change gooses the history file name to make sure the last component is 15601 not numeric. 15602 15603 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 May 2004 22:58:12 +1000 15604 15605aegis (4.16.D106-1) unstable; urgency=low 15606 15607 * The history filename used to remember file history is now based in the file 15608 UUID, if the file has a UUID. 15609 15610 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 May 2004 13:06:18 +1000 15611 15612aegis (4.16.D105-1) unstable; urgency=low 15613 15614 * The history filename used to remember file history is now based in the file 15615 UUID, if the file has a UUID. 15616 15617 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 May 2004 01:16:45 +1000 15618 15619aegis (4.16.D104-1) unstable; urgency=low 15620 15621 * This change contains the UUID to file name translation for use naming 15622 history files. 15623 15624 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 May 2004 22:43:33 +1000 15625 15626aegis (4.16.D103-1) unstable; urgency=low 15627 15628 * This changes fixes several more cases where file attributes (uncluding UUID) 15629 need to be copied. 15630 15631 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 May 2004 16:49:36 +1000 15632 15633aegis (4.16.D102-1) unstable; urgency=low 15634 15635 * This change fixes a number of problems with the debug build. 15636 15637 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 May 2004 15:12:37 +1000 15638 15639aegis (4.16.D101-1) unstable; urgency=low 15640 15641 * It is now possible to edit the file usage as a file attribute. The usage is 15642 inserted into the file attrribute list for editing. 15643 15644 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 May 2004 20:58:01 +1000 15645 15646aegis (4.16.D100-1) unstable; urgency=low 15647 15648 * All of the places which copy basic file attributes (usage, attributes and 15649 uuid) have been updated to use the same function, ensuring that additional 15650 file attributes in future will be easier to add. 15651 15652 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 May 2004 20:28:18 +1000 15653 15654aegis (4.16.D099-1) unstable; urgency=low 15655 15656 * This change fixes a pre-existing bug in the project_bind_branch function. 15657 15658 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 May 2004 20:10:28 +1000 15659 15660aegis (4.16.D098-1) unstable; urgency=low 15661 15662 * This change adds more files to the generated po/ directory, because the 15663 translation teams' tools are brain-dead. 15664 * My thanks to Michel Robitaille <robitail@iro.umontreal.ca> for pointing out 15665 the limitations of the translation teams' tools. 15666 15667 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 May 2004 12:00:52 +1000 15668 15669aegis (4.16.D097-1) unstable; urgency=low 15670 15671 * This change improves the documentation about creating the SourceForge 15672 webiface. 15673 * It also fixes a minor CURL build problem, to do with finding the libraries. 15674 15675 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Apr 2004 10:00:13 +1000 15676 15677aegis (4.16.D096-1) unstable; urgency=low 15678 15679 * A bug has been fixed in aedist where one of the --new-file commands was 15680 missing a --no-template argument. Under some circumstances, this resulted 15681 in change sets which could not be aedist -received. 15682 * My thanks to Brendan Simon <BrendanSimon@fastmail.fm> for reporting this 15683 problem. 15684 15685 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Apr 2004 14:00:00 +1000 15686 15687aegis (4.16.D095-1) unstable; urgency=low 15688 15689 * This change removes all the settings of % substitutions, also. 15690 15691 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Apr 2004 12:01:13 +1000 15692 15693aegis (4.16.D094-1) unstable; urgency=low 15694 15695 * There is a new ae-cvs-ci(1) support script which may be used as an 15696 integrate_pass_notify_command to commit change sets to CVS in parallel. 15697 15698 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2004 23:50:04 +1000 15699 15700aegis (4.16.D093-1) unstable; urgency=low 15701 15702 * There is more documentation in the User Guide about using GNU Diff, 15703 particularly using diff -U to provide whole-file listings with "change bars" 15704 on the left hand side. 15705 15706 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2004 22:59:18 +1000 15707 15708aegis (4.16.D092-1) unstable; urgency=low 15709 15710 * A bug has been fixed in the way invalid sequences of multi-byte characters 15711 are handled by the internationalization code. This potentially affected all 15712 reports, listings and error messages. The symptom was that aeannotate 15713 listings could sometimes have a blank source code column. 15714 15715 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Apr 2004 19:31:48 +1000 15716 15717aegis (4.16.D091-1) unstable; urgency=low 15718 15719 * This change removes the percent (%) substitutions which should not have been 15720 in use since 1991. 15721 15722 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Apr 2004 14:07:25 +1000 15723 15724aegis (4.16.D090-1) unstable; urgency=low 15725 15726 * This change adds the ability to specify the UUID to the aenf command. 15727 * My thanks to Walter Franzini for this patch. 15728 15729 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Apr 2004 21:01:41 +1000 15730 15731aegis (4.16.D089-1) unstable; urgency=low 15732 15733 * This change adds UUIDs to change sets. 15734 15735 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Apr 2004 19:14:01 +1000 15736 15737aegis (4.16.D088-1) unstable; urgency=low 15738 15739 * This change fixes a bug in the fall-back random UUID generator. 15740 15741 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Apr 2004 22:57:29 +1000 15742 15743aegis (4.16.D087-1) unstable; urgency=low 15744 15745 * This change addes UUIDs to the file state information. Nothing uses it yet. 15746 * My thanks to Walter Franzini for this patch. 15747 15748 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Apr 2004 11:40:03 +1000 15749 15750aegis (4.16.D086-1) unstable; urgency=low 15751 15752 * This change adds the -uuid command line option. 15753 * My thanks to Walter Franzini for this patch. 15754 15755 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Apr 2004 10:49:52 +1000 15756 15757aegis (4.16.D085-1) unstable; urgency=low 15758 15759 * This change adds the UUID generation and checking functions. 15760 * My thanks to Walter Franzini for this patch. 15761 15762 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Apr 2004 22:37:00 +1000 15763 15764aegis (4.16.D084-1) unstable; urgency=low 15765 15766 * The files view of the aeget web interface now accepts options to control the 15767 page contents. The simplest view allows recursive fetch of project sources 15768 using wget or similar, with no extraneous links to confuse the results. 15769 Previous behavior is preserved by the aeget-generated links. 15770 * My thanks to Walter Franzini for this suggestion. 15771 15772 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Apr 2004 22:25:22 +1000 15773 15774aegis (4.16.D083-1) unstable; urgency=low 15775 15776 * The doxygen API documentation is now generated into the archive/ directory. 15777 This will be transferred to the web site for the next and future releases. 15778 * My thanks to Walter Franzini for this patch. 15779 15780 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Apr 2004 22:29:16 +1000 15781 15782aegis (4.16.D082-1) unstable; urgency=low 15783 15784 * Improve API docs: add grouping to API under common/ 15785 * My thanks to Walter Franzini for this patch. 15786 15787 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Apr 2004 22:01:21 +1000 15788 15789aegis (4.16.D081-1) unstable; urgency=low 15790 15791 * The aepatch(1) command now includes meta-data as a compressed BASE64 encoded 15792 block at the top of the patch, after the human-readable text but before the 15793 file. This means that patches can be as effective as aedist is transmitting 15794 chaneg sets. Patches without meta-data still work as before. 15795 15796 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Apr 2004 17:56:00 +1000 15797 15798aegis (4.16.D080-1) unstable; urgency=low 15799 15800 * The aecvsserver now understands the 'cvs remove' operation. 15801 15802 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Apr 2004 08:17:07 +1000 15803 15804aegis (4.16.D079-1) unstable; urgency=low 15805 15806 * A bug has been fixed in aepatch. It was creating empty patches for some 15807 changes in completed project branches. This also affected aedist -send and 15808 aecp -delta and aecp -rescind in some cases. It was caused by a subtle flaw 15809 in the non-detailed case for the project_file_roll_forward function. 15810 15811 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Apr 2004 10:35:48 +1000 15812 15813aegis (4.16.D078-1) unstable; urgency=low 15814 15815 * The manpath -q option is not universally available. 15816 15817 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Apr 2004 12:01:17 +1000 15818 15819aegis (4.16.D077-1) unstable; urgency=low 15820 15821 * The ./configure script now looks for the "manpath -q" command, as an 15822 alternative to the "man -w" command. 15823 * See 3.11.C019 for the first manpath change. 15824 15825 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Apr 2004 17:17:03 +1000 15826 15827aegis (4.16.D076-1) unstable; urgency=low 15828 15829 * The short errors warning has been extended to cover the case where 15830 setlocale() reports that it is using the default "C" locale. 15831 15832 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Apr 2004 23:54:18 +1000 15833 15834aegis (4.16.D075-1) unstable; urgency=low 15835 15836 * When changes are in the being reviewed state, and Aegis has been configured 15837 tio use the awaiting_review state, the aedeu command may not be used. This 15838 is so that reviewers don't waste their time reviewing changes which have 15839 been returned to development. Think of the change as "belonging" to the 15840 reviewer while in the being_reviewed state. 15841 * My thanks to Matthew Lee for reporting the problem, and to Jerry Pendergraft 15842 for the solution. 15843 15844 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Apr 2004 21:25:43 +1000 15845 15846aegis (4.16.D074-1) unstable; urgency=low 15847 15848 * This change adds more information to the short errors warning. 15849 15850 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Apr 2004 20:18:34 +1000 15851 15852aegis (4.16.D073-1) unstable; urgency=low 15853 15854 * The tkaer script assumed a specific location for the editor. This is now 15855 discovered by the ./configure script. 15856 15857 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Apr 2004 14:49:00 +1000 15858 15859aegis (4.16.D072-1) unstable; urgency=low 15860 15861 * Code has been added to provide a warning when users are getting the short 15862 error message text, rather than the longer message translations. 15863 15864 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Apr 2004 22:47:21 +1000 15865 15866aegis (4.16.D071-1) unstable; urgency=low 15867 15868 * The cvs add command is now supported by aecvsserver. 15869 15870 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Apr 2004 17:54:03 +1000 15871 15872aegis (4.16.D070-1) unstable; urgency=low 15873 15874 * A potemtial segfault in aedist -rec and aepatch -rec has been fixed. There 15875 were cases where it could access off the end of an array. 15876 * My thanks to Walter Franzini for reporting this problem. 15877 15878 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Apr 2004 18:07:50 +1000 15879 15880aegis (4.16.D069-1) unstable; urgency=low 15881 15882 * A bug has been fixed in aede when it received pre-config-usage change sets. 15883 It used to try to remove the last config file, which was a fatal error, and 15884 made it impossible to receive the change set. 15885 * My thanks to Walter Franzini for this patch. 15886 15887 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Apr 2004 22:52:26 +1000 15888 15889aegis (4.16.D068-1) unstable; urgency=low 15890 15891 * The "man -w" command is Not available on Debian Linux (RedHat linux uses a 15892 different source package). It can no longer be used to find the default 15893 value of $MANPATH. 15894 * See 3.11.C019 for the first manpath change. 15895 15896 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Apr 2004 15:00:20 +1000 15897 15898aegis (4.16.D067-1) unstable; urgency=low 15899 15900 * This change fixes a problem with test 147 invoking an interactive editor. 15901 How did this every work? 15902 15903 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Apr 2004 11:13:50 +1000 15904 15905aegis (4.16.D066-1) unstable; urgency=low 15906 15907 * aedist uses the "diff" command to do some of its work, and gives it the "-L" 15908 option. This option is not supported on the version of diff installed on 15909 the operating system I am using: 15910 * uname -iprsvm 15911 * SunOS 5.9 Generic_112233-11 sun4u sparc SUNW,Ultra-60 15912 * I've attached a patch which moves the "-L" options passed to diff into the 15913 gnu-diff-only conditionally compiled section. 15914 * My thanks to Matt Lee for this patch. 15915 15916 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Mar 2004 11:57:00 +1000 15917 15918aegis (4.16.D065-1) unstable; urgency=low 15919 15920 * The new test template has been improved, and testing documentation added to 15921 the HOWTO for prospective developers. 15922 * My thanks to Walter Franzini for this patch. 15923 15924 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Mar 2004 09:28:58 +1000 15925 15926aegis (4.16.D064-1) unstable; urgency=low 15927 15928 * This change adds support for the update request. 15929 15930 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Mar 2004 21:39:54 +1100 15931 15932aegis (4.16.D063-1) unstable; urgency=low 15933 15934 * This change factors out common directory handling for checkout (and soon 15935 update) for all the modules. 15936 15937 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Mar 2004 19:06:49 +1100 15938 15939aegis (4.16.D062-1) unstable; urgency=low 15940 15941 * This change moves the fake_version functins out to a common place, for use 15942 shortly. 15943 15944 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Mar 2004 16:46:51 +1100 15945 15946aegis (4.16.D061-1) unstable; urgency=low 15947 15948 * This change refactors the directory list maintained by the Directory 15949 requests. 15950 15951 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Mar 2004 23:13:58 +1100 15952 15953aegis (4.16.D060-1) unstable; urgency=low 15954 15955 * This change adds more detailed informaton to the file_info structure. 15956 15957 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 2004 22:49:38 +1100 15958 15959aegis (4.16.D059-1) unstable; urgency=low 15960 15961 * This change adds a #define for the root path, and reworks everythign to use 15962 it. 15963 15964 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 2004 21:08:38 +1100 15965 15966aegis (4.16.D058-1) unstable; urgency=low 15967 15968 * This change factors out common code into the server_directory_required 15969 function. 15970 * It also fixes a bug where the Directory was being mishandled, and the root- 15971 relative path calculated with an erroneous leading slash. 15972 15973 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 2004 18:24:00 +1100 15974 15975aegis (4.16.D057-1) unstable; urgency=low 15976 15977 * This change fixes a problem building Aegis on alpha machines. There was an 15978 #ifdef in common/ac/time.h aimed at OSF/1, mistakenly using __alpha__, this 15979 has been removed until someoneon DEC alpha OSF/1 finds a bvuild problem. 15980 * The second problem was with the search order for -I compler arguments. The 15981 CFLAGS has been moced to after these in thegenerated Makefile, to ensure 15982 that Aegis' includes are searched first. 15983 * My thanks to Christopher Vance <vance@aurema.com> for reporting these 15984 problems. 15985 15986 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Mar 2004 17:11:41 +1100 15987 15988aegis (4.16.D056-1) unstable; urgency=low 15989 15990 * This change adds the aemanifest program, used to generate the MANIFEST file 15991 more quickly than the previous shell script. 15992 15993 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Mar 2004 10:49:20 +1100 15994 15995aegis (4.16.D055-1) unstable; urgency=low 15996 15997 * This change adds some information to the FAQ. 15998 15999 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Mar 2004 20:56:10 +1100 16000 16001aegis (4.16.D054-1) unstable; urgency=low 16002 16003 * The aedist command now understands file attributes and change attributes for 16004 sending and receiving. 16005 16006 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Mar 2004 17:52:24 +1100 16007 16008aegis (4.16.D053-1) unstable; urgency=low 16009 16010 * The aecomplete command (used by bash for file name completion) now 16011 understands the aefa command. 16012 16013 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Mar 2004 16:57:34 +1100 16014 16015aegis (4.16.D052-1) unstable; urgency=low 16016 16017 * The project file listing now includes file attributes. 16018 16019 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2004 22:43:51 +1100 16020 16021aegis (4.16.D051-1) unstable; urgency=low 16022 16023 * The aeget web interface now lists change attributes and file attributes. 16024 16025 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2004 21:02:16 +1100 16026 16027aegis (4.16.D050-1) unstable; urgency=low 16028 16029 * It is now possible to have change attributes listed by the Changes listing. 16030 16031 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2004 18:17:26 +1100 16032 16033aegis (4.16.D049-1) unstable; urgency=low 16034 16035 * It is now possible to have file attributes listed by the Change_Files 16036 listing. 16037 16038 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2004 15:45:17 +1100 16039 16040aegis (4.16.D048-1) unstable; urgency=low 16041 16042 * This change fixes a bug with the aefa -edit option. 16043 16044 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 2004 11:13:04 +1100 16045 16046aegis (4.16.D047-1) unstable; urgency=low 16047 16048 * There is a new aegis --file-attributes (aefa) command, allowing arbitrary 16049 attributes (name value pairs) to be attached to files. 16050 16051 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Mar 2004 22:10:25 +1100 16052 16053aegis (4.16.D046-1) unstable; urgency=low 16054 16055 * It is now possible to attach user-specified attributes to changes. For 16056 example, you can use this toremember the bugzilla tracking number for a 16057 change. 16058 16059 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Mar 2004 13:30:14 +1100 16060 16061aegis (4.16.D045-1) unstable; urgency=low 16062 16063 * This change introduces a generalised attribute list type to the common.def 16064 file, for use in several places. The project_specific attributes are 16065 changed to use it. The fmtgen program is adapted to be able to generate 16066 code to copy list types. 16067 16068 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Mar 2004 01:25:50 +1100 16069 16070aegis (4.16.D044-1) unstable; urgency=low 16071 16072 * This change adds some details to the Developer Howto for debugging Aegis and 16073 obtaining core dumps. 16074 * My thanks to Walter Franzini for this change set. 16075 16076 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Mar 2004 18:46:59 +1100 16077 16078aegis (4.16.D043-1) unstable; urgency=low 16079 16080 * A bug has been fixed which caused aetar to hang (actually, many things which 16081 consulted LDAP or NIS) because the reserved symbol "send" was being 16082 overloaded. The reserved symbol "clone" was also being overloaded. Both 16083 have been fixed. 16084 16085 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Mar 2004 14:52:42 +1100 16086 16087aegis (4.16.D042-1) unstable; urgency=low 16088 16089 * This change adds server_m function, to encapsulate the common server_ 16090 response_queue(response_mP_new(...)) usage. 16091 16092 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Mar 2004 21:47:35 +1100 16093 16094aegis (4.16.D041-1) unstable; urgency=low 16095 16096 * This change fixes a symtemic error in how errno was being reported via the 16097 sub_errno_set function. (The malloc almost certains would have screwed it. 16098 There can be other reasons.) 16099 16100 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Mar 2004 17:53:35 +1100 16101 16102aegis (4.16.D040-1) unstable; urgency=low 16103 16104 * $ /usr/bin/aedist -r -f /tmp/foo 16105 * aedist: open "/tmp/foo": Success 16106 * The error is due to mem_alloc setting errno=0. 16107 * This change save and restore the old value. 16108 * This change add some docs in doxygen format to common/mem.h. 16109 * This change fix a type in lib/en/man5/aepcona 16110 * This change fixes SourceForge issue 876149 16111 * My thanks to Walter Franzini for this change set. 16112 16113 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Mar 2004 11:48:58 +1100 16114 16115aegis (4.16.D039-1) unstable; urgency=low 16116 16117 * A bug has been fixed in aenbru which made project aliases disappear. 16118 * This change set fixes SourceForge bug 905157. 16119 * My thanks to Walter Franzini for this patch. 16120 16121 -- Peter Miller <pmiller@opensource.org.au> Sat, 06 Mar 2004 21:34:59 +1100 16122 16123aegis (4.16.D038-1) unstable; urgency=low 16124 16125 * This change adds better support for file info qualifying requests. 16126 16127 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Mar 2004 10:18:01 +1100 16128 16129aegis (4.16.D037-1) unstable; urgency=low 16130 16131 * This change adds (minimal) support for the cvs admin command. 16132 16133 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Mar 2004 22:41:28 +1100 16134 16135aegis (4.16.D036-1) unstable; urgency=low 16136 16137 * This change adds minimal support for the CVSROOT module. 16138 16139 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Mar 2004 16:50:42 +1100 16140 16141aegis (4.16.D035-1) unstable; urgency=low 16142 16143 * This change adds the project_brief_description_get, and collects all the 16144 various change_brief_description_get functions into a single instance. 16145 16146 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Mar 2004 20:38:01 +1100 16147 16148aegis (4.16.D034-1) unstable; urgency=low 16149 16150 * This change gets cvs commit working for clients. 16151 16152 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Mar 2004 22:31:48 +1100 16153 16154aegis (4.16.D033-1) unstable; urgency=low 16155 16156 * This change fixes a bug in the module_find function. It was causing a 16157 string to be str_free()ed too often. 16158 16159 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Mar 2004 17:29:16 +1100 16160 16161aegis (4.16.D032-1) unstable; urgency=low 16162 16163 * A memory leak has been fixed in the change_lock_sync function. 16164 16165 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Mar 2004 13:36:28 +1100 16166 16167aegis (4.16.D031-1) unstable; urgency=low 16168 16169 * A bug has been fixed where the aede command would fail with new build files 16170 already in the baseline. 16171 * My thanks to Walter Franzini for this patch. 16172 16173 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Feb 2004 11:03:24 +1100 16174 16175aegis (4.16.D030-1) unstable; urgency=low 16176 16177 * Some GCC 3.3.3 warnings have been fixed. 16178 * My thanks to Alexey Voinov for this patch. 16179 16180 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Feb 2004 15:35:46 +1100 16181 16182aegis (4.16.D029-1) unstable; urgency=low 16183 16184 * The curl error codes have been updated once again. 16185 * My thanks to Alexey Voinov for this patch. 16186 16187 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Feb 2004 14:09:02 +1100 16188 16189aegis (4.16.D028-1) unstable; urgency=low 16190 16191 * All uses of the sprintf function have been replaced with snprintf. 16192 16193 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Feb 2004 12:44:09 +1100 16194 16195aegis (4.16.D027-1) unstable; urgency=low 16196 16197 * This change fixes some things that should have been covered, but were 16198 omitted because the DEBUG define wasn't present. 16199 16200 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Feb 2004 10:38:12 +1100 16201 16202aegis (4.16.D026-1) unstable; urgency=low 16203 16204 * The str_format function is not checked for type safety. 16205 16206 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Feb 2004 16:14:46 +1100 16207 16208aegis (4.16.D025-1) unstable; urgency=low 16209 16210 * The aedist -send command has a new -compatibility option, use to indicate 16211 the version of the *receiving* aedist program. This, in turn, selects the 16212 features which may be added to or omitted form the generated .ae file. 16213 16214 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Feb 2004 11:52:14 +1100 16215 16216aegis (4.16.D024-1) unstable; urgency=low 16217 16218 * The new "config" file usage is now usewd to locate project configuration 16219 files. 16220 * It is now possible to move project configuration files. 16221 * It is now possible to remove project configuration files, provided there is 16222 at least one left. 16223 * The aeimport command can now avoid files which have the same name as the 16224 default project configuration file ("aegis.conf" or "config") and use 16225 something else. 16226 16227 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Feb 2004 01:13:46 +1100 16228 16229aegis (4.16.D023-1) unstable; urgency=low 16230 16231 * Test 180 no longer uses fhist as its history tool. 16232 * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem. 16233 16234 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Feb 2004 11:10:42 +1100 16235 16236aegis (4.16.D022-1) unstable; urgency=low 16237 16238 * This change adds a symlink from the delta directory to the baseline once it 16239 has been renamed. This helps lots of (idiot) programs which insist on 16240 burying absolute paths into executables. 16241 * My thanks to Jerry Pendergraft for this suggestion. 16242 16243 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Feb 2004 22:53:22 +1100 16244 16245aegis (4.16.D021-1) unstable; urgency=low 16246 16247 * More information has been added to the Developer HowTo 16248 16249 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2004 10:21:38 +1100 16250 16251aegis (4.16.D020-1) unstable; urgency=low 16252 16253 * It is now possible to assign to some project configuration file fields more 16254 than once. This can be useful where the configuration file is split into 16255 several pieces on several branches. 16256 * My thanks to Jerry Pendergraft for this suggestion. 16257 16258 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Feb 2004 11:51:12 +1100 16259 16260aegis (4.16.D019-1) unstable; urgency=low 16261 16262 * This change inserts the file name and line number into structures read from 16263 Aegis meta-data. This permits much better error messages when the data is 16264 checked for semantic errors. 16265 16266 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Feb 2004 18:12:18 +1100 16267 16268aegis (4.16.D018-1) unstable; urgency=low 16269 16270 * This change .fixes some small buglets. 16271 * My thanks to Jerry Pendergraft for this patch. 16272 16273 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Feb 2004 22:20:53 +1100 16274 16275aegis (4.16.D017-1) unstable; urgency=low 16276 16277 * More casting to allow building as C++. My thanks to Matt Lee for this 16278 patch. 16279 16280 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Feb 2004 13:13:40 +1100 16281 16282aegis (4.16.D016-1) unstable; urgency=low 16283 16284 * The change_file_nth and change_file_find functions have been enhanced to 16285 take a view path argument, much like the project_file_nth and project_file_ 16286 find functions. This allows straightforward unioning of the development 16287 directory with the branch and ancestor baselines. 16288 16289 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Feb 2004 23:32:00 +1100 16290 16291aegis (4.16.D015-1) unstable; urgency=low 16292 16293 * This change fixes up casting in the *_src_alloc() functions generated by 16294 fmtgen. 16295 * My thanks to Matt Lee for this patch. 16296 16297 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Jan 2004 17:40:18 +1100 16298 16299aegis (4.16.D014-1) unstable; urgency=low 16300 16301 * This change contains more preparations for a C++ compiler. It changes 16302 fmtgen so that the code is generates is acceptable C++. 16303 16304 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Jan 2004 12:16:08 +1100 16305 16306aegis (4.16.D013-1) unstable; urgency=low 16307 16308 * This change fixed a bug in the aecvsserver valid-requests request. It was 16309 not reporting success. 16310 16311 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Jan 2004 17:39:17 +1100 16312 16313aegis (4.16.D012-1) unstable; urgency=low 16314 16315 * A bug has been fixed in aedist(1). When handling removed files it had a 16316 tendency to segfault. 16317 * This change fixes SourceForge issue 884621. 16318 * My thanks to Walter Franzini for this patch. 16319 16320 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Jan 2004 22:35:28 +1100 16321 16322aegis (4.16.D011-1) unstable; urgency=low 16323 16324 * The aecvsserver can now handle a simple checkout to a clean directory. Now 16325 it's beginning to be testable, it has just enough functionality. 16326 16327 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Jan 2004 22:09:38 +1100 16328 16329aegis (4.16.D010-1) unstable; urgency=low 16330 16331 * This change implements the Argument, Argumentx and expand-modules requests. 16332 It also adds minimalist versions of the Global-option, init, Repository, Set 16333 and version requests. 16334 16335 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jan 2004 20:47:59 +1100 16336 16337aegis (4.16.D009-1) unstable; urgency=low 16338 16339 * This change added the Modified request to the aecvsserver program. 16340 16341 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jan 2004 09:48:28 +1100 16342 16343aegis (4.16.D008-1) unstable; urgency=low 16344 16345 * This change adds the change_is_being_developed helper function, and factors 16346 out all the places it was used. 16347 16348 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Jan 2004 00:06:45 +1100 16349 16350aegis (4.16.D007-1) unstable; urgency=low 16351 16352 * This change added the Directory, Entry, Root, UseUnchanged, Valid-responses 16353 and valid-requests requests. 16354 * There is also some logging to help with debugging. 16355 16356 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Jan 2004 17:52:50 +1100 16357 16358aegis (4.16.D006-1) unstable; urgency=low 16359 16360 * There is a new access mode, via a simulated CVS server. 16361 16362 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Jan 2004 20:22:27 +1100 16363 16364aegis (4.16.D005-1) unstable; urgency=low 16365 16366 * The input classes have been enhanced to set the socket keepalive option. 16367 This is useful for network input cases. 16368 16369 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2004 23:50:05 +1100 16370 16371aegis (4.16.D004-1) unstable; urgency=low 16372 16373 * A bug has been fixed in aeget where it would display "-42" when it meant "0" 16374 for some change numbers. 16375 16376 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 2004 22:40:57 +1100 16377 16378aegis (4.16.D003-1) unstable; urgency=low 16379 16380 * This change fixes some more problems with the web pages. 16381 16382 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jan 2004 11:13:31 +1100 16383 16384aegis (4.16.D002-1) unstable; urgency=low 16385 16386 * A small glitch has been fixed with the aeintegrateq(1) man page. It was 16387 getting the headers and footers wrong. 16388 16389 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jan 2004 10:02:28 +1100 16390 16391aegis (4.16.D001-1) unstable; urgency=low 16392 16393 * This change prepares Aegis for the next public release. 16394 16395 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jan 2004 00:19:46 +1100 16396 16397aegis (4.15.D034-1) unstable; urgency=low 16398 16399 * There is a new aecp -keep option, causing aecp NOT to overwrite file 16400 contents in the development directory. 16401 16402 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Jan 2004 14:37:15 +1100 16403 16404aegis (4.15.D033-1) unstable; urgency=low 16405 16406 * The aedist -receive option now understands changing the type of a file. 16407 * My thanks to walter@sys-net.it for this patch. 16408 16409 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Jan 2004 16:22:46 +1100 16410 16411aegis (4.15.D032-1) unstable; urgency=low 16412 16413 * The order of operations for aedist -receive has been changed. It now does 16414 aerm, then aecp, then aenf. (This is set-up for an imminent aedist-receive 16415 change.) 16416 * My thanks to walter@sys-net.it for this patch. 16417 16418 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2004 20:50:28 +1100 16419 16420aegis (4.15.D031-1) unstable; urgency=low 16421 16422 * The libcurl input has been improved. It was stalling for a minute at the 16423 end of the stream. A progress bar has been added (if the -verbose option is 16424 specified). 16425 16426 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2004 18:29:36 +1100 16427 16428aegis (4.15.D030-1) unstable; urgency=low 16429 16430 * The main.h include file now has defines to turn all C++ keywords which 16431 aren't C keywords into syntax errors. This ensures that not C++ keyword 16432 problems will recur. 16433 16434 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2004 10:08:52 +1100 16435 16436aegis (4.15.D029-1) unstable; urgency=low 16437 16438 * This change adds AutoConf support for the strverscmp function. This is set- 16439 up for an imminent change. 16440 16441 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2004 00:27:44 +1100 16442 16443aegis (4.15.D028-1) unstable; urgency=low 16444 16445 * dditional support has been added for more libcurl error codes (it seems they 16446 add some more with every version). 16447 * My thanks to walter@sys-net.it for this patch. 16448 16449 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jan 2004 22:56:03 +1100 16450 16451aegis (4.15.D027-1) unstable; urgency=low 16452 16453 * A bugs has been fixed in aede for branches, where Aegis would complain about 16454 build source files (created by aenf -build) being out-of-date. This, of 16455 course, was difficult or impossible to fix, and unnecessary because the next 16456 build would fix them. 16457 * My thanks to walter@sys-net.it for this bug fix. 16458 16459 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jan 2004 13:42:31 +1100 16460 16461aegis (4.15.D026-1) unstable; urgency=low 16462 16463 * A bug has been fixed in aecp -independent, where it did not preserve the 16464 execute but, nor honour the user's umask. 16465 * My thanks to Cal Webster <cwebster@ec.rr.com> for reporting this problem. 16466 16467 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jan 2004 11:10:17 +1100 16468 16469aegis (4.15.D025-1) unstable; urgency=low 16470 16471 * A bug has been fixed in aemeasure. Aparrently gcc-3.x has included a lot of 16472 C++ features, and doesn't complain about declarations in the body of code 16473 blocks (sheesh). 16474 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 16475 16476 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jan 2004 11:26:39 +1100 16477 16478aegis (4.15.D024-1) unstable; urgency=low 16479 16480 * Add missing aemt alias plus small fix to profile.in 16481 * My thanks to Walter Franzini <walter@sys-net.it> for this change set. 16482 16483 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jan 2004 11:15:59 +1100 16484 16485aegis (4.15.D023-1) unstable; urgency=low 16486 16487 * More detail has been added to aepconf(5) detailing how to create the project 16488 config file for the first time. 16489 * My thanks to Cal Webster for the question and to Ralf Fassel for the answer. 16490 16491 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jan 2004 11:01:54 +1100 16492 16493aegis (4.15.D022-1) unstable; urgency=low 16494 16495 * The fmtgen program now annotates its output files as being generated. The 16496 idea is that it is less confising for new maintainers. 16497 16498 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Jan 2004 10:38:11 +1100 16499 16500aegis (4.15.D021-1) unstable; urgency=low 16501 16502 * More changes to get aegis to build as C++ language. 16503 * My thanks to Matt Lee for this patch. 16504 16505 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Jan 2004 00:25:20 +1100 16506 16507aegis (4.15.D020-1) unstable; urgency=low 16508 16509 * A bug has been fixed in aedist and aepatch which would cause an assertion 16510 failure (or segfault) when you tried to aedist -send -delta -es files which 16511 did not exist at that delta. 16512 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 16513 16514 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Jan 2004 21:27:07 +1100 16515 16516aegis (4.15.D019-1) unstable; urgency=low 16517 16518 * A bug has been fixed in aedist and aepatch which caused an assert failure 16519 (or segfault) when you tried to send a file which had been created and 16520 removed in a branch, and after the branch was integrated only a remove 16521 record exists in the parent branch. 16522 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 16523 16524 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 13:24:16 +1100 16525 16526aegis (4.15.D018-1) unstable; urgency=low 16527 16528 * This change fixes a poor implementation decision dating from 12 years ago. 16529 Fmtgen now produces slightly different type names, in preparation for 16530 changing to C++. The problem was that it produced a struct and a typedef of 16531 the name name, but they were actually different types, and the C++ compiler 16532 barfed (correctly). 16533 16534 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 12:06:44 +1100 16535 16536aegis (4.15.D017-1) unstable; urgency=low 16537 16538 * This change fixes a poor implementation decision dating from 12 years ago. 16539 Fmtgen now produces slightly different type names, in preparation for 16540 changing to C++. The problem was that it produced a struct and a typedef of 16541 the name name, but they were actually different types, and the C++ compiler 16542 barfed (correctly). 16543 16544 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Dec 2003 10:39:37 +1100 16545 16546aegis (4.15.D016-1) unstable; urgency=low 16547 16548 * Test 134 was marked as a source file, not a test, so it wasn't being tested 16549 automatically. However the Makefile still ran it as a test, and it was 16550 failing. It has been changed to a test, and the problems have been fixed. 16551 * My thanks to Matt Lee for reporting this problem. 16552 16553 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Dec 2003 16:50:06 +1100 16554 16555aegis (4.15.D015-1) unstable; urgency=low 16556 16557 * This change fixes a glitch in aeipass which prevents changing a file's usage 16558 from being as straight-forward as it should have been. 16559 * My thanks to Jerry Pendergraft for reporting this problem. 16560 16561 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Dec 2003 14:58:32 +1100 16562 16563aegis (4.15.D014-1) unstable; urgency=low 16564 16565 * The source RPM now has Build Prequisites specified. 16566 16567 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 Dec 2003 11:04:52 +1100 16568 16569aegis (4.15.D013-1) unstable; urgency=low 16570 16571 * The -Change option now accepts more than just a change number. It now 16572 accepts many forms similar to those used by the ${version} substitution, 16573 allowing its output to be used directly as command line input; forms such as 16574 -c 1.2.C34 and --c=5.6.D78 are now understood to imply a --branch option as 16575 well as either --change or --change-from-delta, respectively. In addition, 16576 you may prepend a project name, to imply the --project option as well; form 16577 such as -c aegis.4.15.C28 are understood. 16578 * The executable actually go 11KB smaller (!) while increasing functionality 16579 with this change. Additional refactoring of command line option handling 16580 may be worthwhile. 16581 16582 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Dec 2003 15:31:50 +1100 16583 16584aegis (4.15.D012-1) unstable; urgency=low 16585 16586 * This change fixes the include problem with aetest.5 16587 * My thanks to Matt Lee for reporting this problem. 16588 16589 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Dec 2003 22:21:27 +1100 16590 16591aegis (4.15.D011-1) unstable; urgency=low 16592 16593 * A build problem on Solaris has been fixed by changing the __uid_t usage to 16594 uid_t (ditto for gid_t). 16595 * My thanks to ... for reporting this problem. 16596 16597 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Dec 2003 21:26:41 +1100 16598 16599aegis (4.15.D010-1) unstable; urgency=low 16600 16601 * This change adds the Halstead metrics to aemeasure. 16602 16603 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Nov 2003 16:51:48 +1100 16604 16605aegis (4.15.D009-1) unstable; urgency=low 16606 16607 * This change adds the "config" file type, but nothing uses it yet. Future 16608 changes will make use of it to locate the project config file(s). 16609 16610 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Nov 2003 22:22:54 +1100 16611 16612aegis (4.15.D008-1) unstable; urgency=low 16613 16614 * A bug has been fixed in the symbolic link handling code. In some cases it 16615 would report "multiple user permissions (bug)" and not complete correctly. 16616 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this 16617 bug. 16618 16619 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Nov 2003 10:43:02 +1100 16620 16621aegis (4.15.D007-1) unstable; urgency=low 16622 16623 * All uses of file_action_ty has been change to use switch statements. This 16624 affords us the opportunity to let GCC give a warning (error) when a new file 16625 usage is added, making it less likely that implications of such a decision 16626 are overlooked. 16627 16628 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Nov 2003 22:29:27 +1100 16629 16630aegis (4.15.D006-1) unstable; urgency=low 16631 16632 * It is now possible to specify a URL to the -file option on the command line 16633 of aedist, aepatch and aetar. The data will be downloaded and applied. 16634 * My thanks to Walter Franzini <walter@sys-net.it> for this suggestion. 16635 16636 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Nov 2003 14:42:47 +1100 16637 16638aegis (4.15.D005-1) unstable; urgency=low 16639 16640 * A bugs has been foxed in the test of aedist for moved files. There was 16641 nothing wrong with aedist, the test itself was broken. 16642 * My thanks to <someone> for reporting this problem. 16643 16644 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Nov 2003 21:54:15 +1100 16645 16646aegis (4.15.D004-1) unstable; urgency=low 16647 16648 * All uses of file_usage_ty has been change to use switch statements. This 16649 affords us the opportunity to let GCC give a warning (error) when a new file 16650 usage is added, making it less likely that implications of such a decision 16651 are overlooked. 16652 16653 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Nov 2003 21:26:21 +1100 16654 16655aegis (4.15.D003-1) unstable; urgency=low 16656 16657 * This change updates the release instructions. Some of the SourceForge 16658 details have changed a little. 16659 16660 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Nov 2003 15:46:04 +1100 16661 16662aegis (4.15.D002-1) unstable; urgency=low 16663 16664 * This change adds details of the aeget interface to Aegis' web site. 16665 16666 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Nov 2003 09:05:29 +1100 16667 16668aegis (4.15.D001-1) unstable; urgency=low 16669 16670 * This change prepares Aegis for the next public release. 16671 16672 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Nov 2003 05:35:29 +1100 16673 16674aegis (4.12.D025-1) unstable; urgency=low 16675 16676 * A bug has been fixed in ``ael cf''. It used to fail an assertion when there 16677 were no changes in the file. 16678 * My thanks to Walter Franzini for reporting this problem. 16679 16680 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Oct 2003 11:35:23 +1100 16681 16682aegis (4.12.D024-1) unstable; urgency=low 16683 16684 * A bug has been fixed which caused aeipass to segfault when adjusting file 16685 modification time stamps in some circumstances. 16686 * My thanks to Matt Lee for reporting this problem. 16687 16688 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Oct 2003 05:48:19 +1100 16689 16690aegis (4.12.D023-1) unstable; urgency=low 16691 16692 * The aeget CGI interface is now able to retrieve historical versions of 16693 files. 16694 16695 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Oct 2003 23:20:49 +1100 16696 16697aegis (4.12.D022-1) unstable; urgency=low 16698 16699 * The aeipass command now sets the AEGIS_INTEGRATION_DIRECTORY environment 16700 variable before running the integrate_pass_notify_command, so that you can 16701 add a symlink for compilers which insist on placing absolute paths into 16702 debugging information in object files. 16703 16704 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Oct 2003 12:43:11 +1100 16705 16706aegis (4.12.D021-1) unstable; urgency=low 16707 16708 * The aeget web interface now has support for file metrics. 16709 16710 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Oct 2003 23:25:12 +1100 16711 16712aegis (4.12.D020-1) unstable; urgency=low 16713 16714 * The aeget CGI interface has been enhanced to provide more information about 16715 project files and change files - activity, conflicts, history. 16716 16717 -- Peter Miller <pmiller@opensource.org.au> Sun, 26 Oct 2003 17:07:52 +1100 16718 16719aegis (4.12.D019-1) unstable; urgency=low 16720 16721 * This change moves change_list_ty to its own file. 16722 16723 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Oct 2003 21:41:45 +1000 16724 16725aegis (4.12.D018-1) unstable; urgency=low 16726 16727 * A bug has been fixed in the cross branch merging code. It would sometime 16728 erroneously complain about files no longer being in the baseline. 16729 * My thanks to ray <merkert@charter.net> for reporting this problem. 16730 16731 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Oct 2003 20:34:07 +1000 16732 16733aegis (4.12.D017-1) unstable; urgency=low 16734 16735 * This change refectors a common function into its own file. 16736 16737 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Oct 2003 18:23:03 +1000 16738 16739aegis (4.12.D016-1) unstable; urgency=low 16740 16741 * The way aenf and aent work have been made more generous. It is noe possible 16742 to aerm a file and then aenf or aent the same file in the same change. This 16743 is usefule for changing the type of a file. Previously this has to be done 16744 as two consecutive changes. 16745 * My thanks to Steven Knight <knight@baldmt.com> for this suggestion. 16746 16747 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Oct 2003 15:36:07 +1000 16748 16749aegis (4.12.D015-1) unstable; urgency=low 16750 16751 * The aecp -independent comamnd has been enhanced to allow you to extract 16752 versions of built files (created with aenf -build and maintained at aeipass 16753 time). 16754 * My thanks to Walter Franzini <walter@sys-net.it> for this suggestion. 16755 16756 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Oct 2003 08:54:22 +1000 16757 16758aegis (4.12.D014-1) unstable; urgency=low 16759 16760 * Documentation has been added to aer(5) for the try/catch mechanism. 16761 * My thanks to John Darrington <john@cellform.com.au> for this suggestion. 16762 16763 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Oct 2003 22:43:08 +1000 16764 16765aegis (4.12.D013-1) unstable; urgency=low 16766 16767 * This change fixes some build problems surrounding the aev.h file. 16768 16769 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Oct 2003 18:07:23 +1000 16770 16771aegis (4.12.D012-1) unstable; urgency=low 16772 16773 * There was a disagreement between the aereport man page and the aereport 16774 command about the existence of the -version option. The command now behaves 16775 as documented. 16776 * Ditto aeannotate, aedist, aefind, aeimport, aels, aepatch, aerect, aetar and 16777 aexml. 16778 * My thanks to John Darrington <john@cellform.com.au> for reporting this 16779 problem. 16780 16781 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Oct 2003 14:10:53 +1000 16782 16783aegis (4.12.D011-1) unstable; urgency=low 16784 16785 * This change adds more project information to the aeget programme. 16786 16787 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Oct 2003 11:46:30 +1000 16788 16789aegis (4.12.D010-1) unstable; urgency=low 16790 16791 * This change adds download capabilities to the various aeget menus, allowing 16792 more and better downloads than the old aegis.cgi script. 16793 16794 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Oct 2003 17:44:25 +1000 16795 16796aegis (4.12.D009-1) unstable; urgency=low 16797 16798 * A build problem has been fixed, which was a problem with recent GCC 16799 versions. 16800 * My thanks to Walter Franzini <walter@sys-net.it> for this patch. 16801 16802 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Oct 2003 15:14:13 +1000 16803 16804aegis (4.12.D008-1) unstable; urgency=low 16805 16806 * A bug has been fixed which caused aedist and aeannotate to segfault. It was 16807 caused by the roll forward history mechanism ignoring some branches in some 16808 cases. 16809 16810 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2003 14:15:48 +1000 16811 16812aegis (4.12.D007-1) unstable; urgency=low 16813 16814 * C++ preparation: fixing some DEBUG cases which were miossed by an earlier 16815 change. 16816 16817 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2003 12:18:05 +1000 16818 16819aegis (4.12.D006-1) unstable; urgency=low 16820 16821 * There has been a change to the web page. There is now a change_log.txt file, 16822 and the "how to release" document has been updated to refelect its 16823 existance. 16824 16825 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2003 10:55:39 +1000 16826 16827aegis (4.12.D005-1) unstable; urgency=low 16828 16829 * This change updates the webiface instructions, noting glibc problems. 16830 16831 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2003 10:11:41 +1000 16832 16833aegis (4.12.D004-1) unstable; urgency=low 16834 16835 * This change adds the Project_Branch_Dates report. 16836 16837 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Oct 2003 09:44:43 +1000 16838 16839aegis (4.12.D003-1) unstable; urgency=low 16840 16841 * This change fixes a bug in the aenrv -Descend_Project_Tree option, which was 16842 free()ing a project twice. 16843 * My thanks to Thomas Brupbacher <Thomas.Brupbacher@siemens.com> for reporting 16844 this problem. 16845 16846 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Oct 2003 10:19:33 +1000 16847 16848aegis (4.12.D002-1) unstable; urgency=low 16849 16850 * This change updates the webiface instructions. 16851 16852 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Sep 2003 22:10:12 +1000 16853 16854aegis (4.12.D001-1) unstable; urgency=low 16855 16856 * This change prepares Aegis for the next public release. 16857 16858 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Sep 2003 20:15:43 +1000 16859 16860aegis (4.11.D085-1) unstable; urgency=low 16861 16862 * This change adds release notes for the next release. 16863 16864 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 23:37:53 +1000 16865 16866aegis (4.11.D084-1) unstable; urgency=low 16867 16868 * This change adds code to aeipass to cope with ctrol-C. 16869 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this 16870 problem. 16871 16872 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 22:26:56 +1000 16873 16874aegis (4.11.D083-1) unstable; urgency=low 16875 16876 * This change adds <pre> wrapping to the diff output of the aegis.cgi script. 16877 * My thanks to Marty Pauley <marty+aegis@kasei.com> for this patch. 16878 16879 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 21:24:19 +1000 16880 16881aegis (4.11.D082-1) unstable; urgency=low 16882 16883 * This change makes the architecture pattern for Linux more general. 16884 * My thanks to John Darringto for reporting this problem. 16885 16886 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 20:36:05 +1000 16887 16888aegis (4.11.D081-1) unstable; urgency=low 16889 16890 * This change adds a favicon.ico to the Aegis web site. 16891 16892 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 17:55:28 +1000 16893 16894aegis (4.11.D080-1) unstable; urgency=low 16895 16896 * This change adds knowledge of moved files to aedist. 16897 16898 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 17:13:55 +1000 16899 16900aegis (4.11.D079-1) unstable; urgency=low 16901 16902 * From: mlee@klaxoniqa.com 16903 * Date: Wed Jun 25 13:53:32 2003 16904 * Warning: the original change was in the 'being_integrated' state 16905 * This change modifies a bunch more files, so they will compile for the C++ 16906 language (-x c++ on the gcc command-line). 16907 16908 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Sep 2003 13:22:31 +1000 16909 16910aegis (4.11.D078-1) unstable; urgency=low 16911 16912 * This change fixes a bug in the project_file roll_forward functionality, 16913 where it would get stuck in an infinite loop for some branches. 16914 16915 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Sep 2003 12:13:54 +1000 16916 16917aegis (4.11.D077-1) unstable; urgency=low 16918 16919 * This change adds a change file list to aeget 16920 16921 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Sep 2003 08:43:50 +1000 16922 16923aegis (4.11.D076-1) unstable; urgency=low 16924 16925 * This change fixes a segfault when aedist stumbles over transparent files. 16926 * My thanks to Jerry Pendergraft for reporting this problem. 16927 16928 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Sep 2003 22:42:32 +1000 16929 16930aegis (4.11.D075-1) unstable; urgency=low 16931 16932 * This change adds a change menu to the aeget web interface. 16933 16934 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Sep 2003 15:36:31 +1000 16935 16936aegis (4.11.D074-1) unstable; urgency=low 16937 16938 * This change adds a change list to the aeget pages. 16939 16940 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Sep 2003 11:27:34 +1000 16941 16942aegis (4.11.D073-1) unstable; urgency=low 16943 16944 * From: mlee@klaxoniqa.com 16945 * Date: Wed Jun 25 13:53:32 2003 16946 * Warning: the original change was in the 'being_integrated' state 16947 * This change modifies a bunch more files, so they will compile for the C++ 16948 language (-x c++ on the gcc command-line). 16949 16950 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Sep 2003 23:08:24 +1000 16951 16952aegis (4.11.D072-1) unstable; urgency=low 16953 16954 * This change adds a project menu page, and tightens the headers and footers 16955 of each page. 16956 16957 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Sep 2003 02:20:47 +1000 16958 16959aegis (4.11.D071-1) unstable; urgency=low 16960 16961 * From: mlee@klaxoniqa.com 16962 * Date: Wed Jun 25 13:53:32 2003 16963 * Warning: the original change was in the 'being_integrated' state 16964 * This change modifies a bunch more files, so they will compile for the C++ 16965 language (-x c++ on the gcc command-line). 16966 16967 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Sep 2003 07:25:40 +1000 16968 16969aegis (4.11.D070-1) unstable; urgency=low 16970 16971 * From: mlee@klaxoniqa.com 16972 * Date: Wed Jun 25 10:23:13 2003 16973 * This change removes the arglex_token_ty type, because it was being used 16974 inconsistently with the anonymous enum containing the majority of other 16975 arglex_tokens. 16976 16977 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Sep 2003 22:22:24 +1000 16978 16979aegis (4.11.D069-1) unstable; urgency=low 16980 16981 * This change adds the ability to access development directories via the aeget 16982 command. 16983 16984 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Sep 2003 20:00:06 +1000 16985 16986aegis (4.11.D068-1) unstable; urgency=low 16987 16988 * This change adds the aeget command, a CGI program for getting files from a 16989 web sire controlled by Aegis. 16990 16991 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Sep 2003 00:58:53 +1000 16992 16993aegis (4.11.D067-1) unstable; urgency=low 16994 16995 * From: mlee@klaxoniqa.com 16996 * Date: Wed Jun 25 13:53:32 2003 16997 * This change modifies a bunch more files, so they will compile for the C++ 16998 language (-x c++ on the gcc command-line). 16999 17000 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Sep 2003 23:52:01 +1000 17001 17002aegis (4.11.D066-1) unstable; urgency=low 17003 17004 * This change adds file name completion to the aemt and aemtu commands. 17005 17006 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Sep 2003 12:10:43 +1000 17007 17008aegis (4.11.D065-1) unstable; urgency=low 17009 17010 * This change fixes symbolic links pointing to the wrong place when change 17011 files are transparent. 17012 * My thanks to Norman <aegis@nlin.net> for reporting this problem. 17013 17014 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Sep 2003 11:02:15 +1000 17015 17016aegis (4.11.D064-1) unstable; urgency=low 17017 17018 * This change adds notification commands for aemt and aemtu commands. 17019 17020 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Aug 2003 15:00:21 +1000 17021 17022aegis (4.11.D063-1) unstable; urgency=low 17023 17024 * This change fixes symlinks pointing to the wrong place when project files 17025 are transparent. 17026 * My thanks to Norman <aegis@nlin.net> for reporting this problem. 17027 17028 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Aug 2003 00:30:01 +1000 17029 17030aegis (4.11.D062-1) unstable; urgency=low 17031 17032 * This change adds notification commands for aemt and aemtu commands. 17033 17034 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Aug 2003 14:25:49 +1000 17035 17036aegis (4.11.D061-1) unstable; urgency=low 17037 17038 * This change fixes a broken link on the web page, pointing at the GNU GPL. 17039 * My thanks to John Darrington for reporting this problem. 17040 17041 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Aug 2003 10:21:33 +1000 17042 17043aegis (4.11.D060-1) unstable; urgency=low 17044 17045 * This change fixes a bug in aefind which would recport filoes which had been 17046 removed. 17047 17048 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Aug 2003 09:22:31 +1000 17049 17050aegis (4.11.D059-1) unstable; urgency=low 17051 17052 * This change removes the setting of LANGUAGE from the profile 17053 * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem. 17054 17055 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Aug 2003 08:47:49 +1000 17056 17057aegis (4.11.D058-1) unstable; urgency=low 17058 17059 * This change gently obfuscates the email addresses on the web pages to foil 17060 spam collecting bots. 17061 * My thanks to <a href="mailto:Jelle Boomstra %3Cnietsch%40dds.nl%3E">Jelle 17062 Boomstra <nietsch@dds.nl></a> for this suggestion. 17063 17064 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Aug 2003 11:33:16 +1000 17065 17066aegis (4.11.D057-1) unstable; urgency=low 17067 17068 * This change fixes a buglet in aels where recursively enetered sub- 17069 directories did not appear in the expected order. 17070 17071 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Aug 2003 10:09:34 +1000 17072 17073aegis (4.11.D056-1) unstable; urgency=low 17074 17075 * This change fixes a problem with test 141, caused by an assumption that the 17076 .aegisrc file will always exist. 17077 * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem. 17078 17079 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Aug 2003 15:58:46 +1000 17080 17081aegis (4.11.D055-1) unstable; urgency=low 17082 17083 * This change fixes a bug in the roll forward functionality. 17084 17085 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Aug 2003 12:47:14 +1000 17086 17087aegis (4.11.D054-1) unstable; urgency=low 17088 17089 * This change fixes a problem with aecp messing up the regression test 17090 exemption. 17091 * My thanks to Jerry Pendergraft for this patch. 17092 17093 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Aug 2003 10:28:23 +1000 17094 17095aegis (4.11.D053-1) unstable; urgency=low 17096 17097 * This change fixes a bug in aet -reg. It turns out that it was actually an 17098 aede bug. 17099 * My thanks to Matt Lee for reporting this problem. 17100 17101 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Aug 2003 01:12:46 +1000 17102 17103aegis (4.11.D052-1) unstable; urgency=low 17104 17105 * This change adds more info to the web page. 17106 17107 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Aug 2003 16:52:51 +1000 17108 17109aegis (4.11.D051-1) unstable; urgency=low 17110 17111 * This change sets the LINES and COLS environment variables when commands are 17112 run. 17113 17114 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Aug 2003 00:57:37 +1000 17115 17116aegis (4.11.D050-1) unstable; urgency=low 17117 17118 * This change repairs some of the aeimport tests, caused by recent changes. 17119 17120 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Aug 2003 22:47:33 +1000 17121 17122aegis (4.11.D049-1) unstable; urgency=low 17123 17124 * This change fixes miised (debug only) function with const correctness 17125 problems. 17126 17127 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Aug 2003 11:16:25 +1000 17128 17129aegis (4.11.D048-1) unstable; urgency=low 17130 17131 * This change fixes a typo in the BUILDING file. 17132 * My thanks to Joseph R. Kiniry for reporting this problem. 17133 17134 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Aug 2003 17:43:36 +1000 17135 17136aegis (4.11.D047-1) unstable; urgency=low 17137 17138 * This change has lock_take() clear the now() value. This is important for 17139 timestamps. 17140 17141 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Aug 2003 14:42:23 +1000 17142 17143aegis (4.11.D046-1) unstable; urgency=low 17144 17145 * This change fixes a very old compatability problem. If "deleted_by is set, 17146 the the file action should be "remove", but in some trunks (from some 3.x 17147 versions of Aegis) the action is "create" 17148 17149 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Jun 2003 00:39:29 +1000 17150 17151aegis (4.11.D045-1) unstable; urgency=low 17152 17153 * This change is the next of many in the move to C++-ify aegis. It modifies 17154 enough files to allow fmtgen to build, with "-x c++" as a compiler option 17155 (of course, this compiler option change is not part of this changeset). 17156 * Modifications consist mainly of adding casts. 17157 * My thanks to Matt Lee for this patch. 17158 17159 -- Peter Miller <pmiller@opensource.org.au> Mon, 23 Jun 2003 09:33:46 +1000 17160 17161aegis (4.11.D044-1) unstable; urgency=low 17162 17163 * This change adds the -Wwrite-strings option, and fixes all the problems 17164 found. 17165 17166 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Jun 2003 23:27:11 +1000 17167 17168aegis (4.11.D043-1) unstable; urgency=low 17169 17170 * From: mlee@klaxoniqa.com 17171 * Date: Mon Jun 16 08:52:06 2003 17172 * Warning: the original change was in the 'being_developed' state 17173 * This change renames occurrences of "this" as a variable/argument name. 17174 "this" is a reserved word in C++. 17175 17176 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Jun 2003 11:27:46 +1000 17177 17178aegis (4.11.D042-1) unstable; urgency=low 17179 17180 * From: Jerry Pendergraft <jerry@perseus> 17181 * Date: Wed Jun 11 16:36:35 2003 17182 * In the email subject list any aliases as well as project name. 17183 17184 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jun 2003 09:52:14 +1000 17185 17186aegis (4.11.D041-1) unstable; urgency=low 17187 17188 * This change fixes a bug where aereport couldn't cope with change zero, the 17189 ``-c 0'' option. 17190 17191 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jun 2003 11:26:07 +1000 17192 17193aegis (4.11.D040-1) unstable; urgency=low 17194 17195 * This change adds the aexml untility program. You can obtain various pieces 17196 of Aegis database as XML. 17197 17198 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jun 2003 11:16:44 +1000 17199 17200aegis (4.11.D039-1) unstable; urgency=low 17201 17202 * This change fixes a bug there the aeipass sleep happens after the lock is 17203 released, when it should of happened *before* the lock was releaased. 17204 17205 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jun 2003 10:02:13 +1000 17206 17207aegis (4.11.D038-1) unstable; urgency=low 17208 17209 * This change fixes a bug in the change_file_command was not being called. 17210 This bug was introduced when the {new,copy,remove}_file_command fields were 17211 added to the project copnfile file. The commands were not defaulted 17212 correctly. 17213 * My thanks to Jerry Pendergraft for reporting this problem. 17214 17215 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jun 2003 08:31:15 +1000 17216 17217aegis (4.11.D037-1) unstable; urgency=low 17218 17219 * From: John Darrington <john@cellform.com.au> 17220 * Date: Fri May 30 15:30:02 2003 17221 * Merged the chan_files.rpt and proj_files.rpt files into one file. 17222 * Those two files were substantially identical. 17223 17224 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Jun 2003 13:47:15 +1000 17225 17226aegis (4.11.D036-1) unstable; urgency=low 17227 17228 * This change adds robot prevention to all of the reports. 17229 * My thanks to John Darrington for this suggestion. 17230 17231 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Jun 2003 09:48:50 +1000 17232 17233aegis (4.11.D035-1) unstable; urgency=low 17234 17235 * This change fixes a bug in the roffing of aepconf(5) 17236 * My thanks to John Darrington for this patch. 17237 17238 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Jun 2003 09:52:47 +1000 17239 17240aegis (4.11.D034-1) unstable; urgency=low 17241 17242 * This change fixes a problem in the etc/archive.cook file during integration 17243 build. 17244 * The problem is with the example-cook-fhist-baseline and example-make-rcs- 17245 baseline variables. If the example-cook-fhist and example-make-rcs projects 17246 do not exist, then the output of the collect function call is "aegis: 17247 project "example-cook-fhist" unknown". This is then used as the target of a 17248 recipe. 17249 * The fix I've done is to direct stderr to /dev/null rather than stdout. 17250 * My thanks to Matt Lee for this patch. 17251 17252 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jun 2003 10:14:38 +1000 17253 17254aegis (4.11.D033-1) unstable; urgency=low 17255 17256 * This change adds a $change_file and ${change_files terse} subsitutions. 17257 17258 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 May 2003 23:19:16 +1000 17259 17260aegis (4.11.D032-1) unstable; urgency=low 17261 17262 * This change removes the last of the K&R insulation stuff, including the _ 17263 #define from common/main.h 17264 17265 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 May 2003 22:11:32 +1000 17266 17267aegis (4.11.D031-1) unstable; urgency=low 17268 17269 * This change removes K&R gear from libaegis/change/sch_path_get.c to 17270 libaegis/os/waitpid_st.c 17271 * My thanks to Matt Lee for this patch. 17272 17273 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 May 2003 10:49:53 +1000 17274 17275aegis (4.11.D030-1) unstable; urgency=low 17276 17277 * This change removes K&R insulation from libaegis/output thru libaegis/sub. 17278 17279 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 May 2003 17:15:05 +1000 17280 17281aegis (4.11.D029-1) unstable; urgency=low 17282 17283 * This change adds the architecture_discriminator_command field to the project 17284 "config" file, a mechanism to arbitrarily discriminate between 17285 `architectures' on the the physical machine. This is useful if you want to 17286 consider a library version to be part of an architecture. 17287 * My thanks to John Darrington <john@cellform.com.au> for this contribution. 17288 17289 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 May 2003 05:38:57 +1000 17290 17291aegis (4.11.D028-1) unstable; urgency=low 17292 17293 * This change updates the Russian message translation. 17294 * My thanks to Alexey Voinov for this patch. 17295 17296 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 May 2003 12:12:59 +1000 17297 17298aegis (4.11.D027-1) unstable; urgency=low 17299 17300 * This change updates the German translation. 17301 * My thanks to Ralf Fassel for this patch. 17302 17303 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 May 2003 11:33:24 +1000 17304 17305aegis (4.11.D026-1) unstable; urgency=low 17306 17307 * This change adds a new "incomplete" listing. It lists changes between 17308 awaiting review and being integrated. 17309 17310 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 May 2003 11:13:26 +1000 17311 17312aegis (4.11.D025-1) unstable; urgency=low 17313 17314 * This change adds the ability to specify a username for the list_default_ 17315 change() and list_outstanding_changes() functions. 17316 * list_changes_in_state_mask_by_user() has been added, to contain most of what 17317 list_changes_in_state_mask() used to contain. This was done so that a 17318 million calls to list_changes_in_state_mask() did not need to be modified to 17319 add a zero (default user) argument. 17320 * My thanks to Matt Lee for this patch. 17321 17322 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 May 2003 01:31:42 +1000 17323 17324aegis (4.11.D024-1) unstable; urgency=low 17325 17326 * This change removes more K&R insulation. 17327 * My thanks to Matt Lee for this patch. 17328 17329 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 May 2003 23:54:34 +1000 17330 17331aegis (4.11.D023-1) unstable; urgency=low 17332 17333 * This change adds the ability to specify a username for the above two 17334 functions. 17335 * Note that in libaegis/user.c, this changeset includes a whole bunch of K&R 17336 insulation removal. The only functionality change in this file is the 17337 addition of user_default_project_by_user() and the modification of user_ 17338 default_project(). 17339 * user_default_project_by_user() has been added, to contain most of what user_ 17340 default_project() used to contain. This was done so that a million calls to 17341 user_default_project() did not need to be modified to add a zero (default 17342 user) argument. 17343 * My thanks to Matt Lee for this patch. 17344 17345 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 23:56:55 +1000 17346 17347aegis (4.11.D022-1) unstable; urgency=low 17348 17349 * This change cleans up remaining K&R insulation in the above directories. 17350 * My thanks to Matt Lee for this patch. 17351 17352 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 17:54:43 +1000 17353 17354aegis (4.11.D021-1) unstable; urgency=low 17355 17356 * This change removes K&R stuff from some of libaegis/change and the remainder 17357 of libaegis/aer. 17358 * My thanks to Matt Lee for this patch. 17359 17360 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 17:46:26 +1000 17361 17362aegis (4.11.D020-1) unstable; urgency=low 17363 17364 * This change stops the integration build of the etc/CHANGES file, because 17365 there is a huge memory leak in the report generator and it takes too long. 17366 17367 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 17:30:31 +1000 17368 17369aegis (4.11.D019-1) unstable; urgency=low 17370 17371 * This change removes K&R insulation from aedist code. 17372 * My thanks to Matt Lee for this patch. 17373 17374 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 15:05:20 +1000 17375 17376aegis (4.11.D018-1) unstable; urgency=low 17377 17378 * This change removes more K&R insulation from aecomplete code. 17379 * My thanks to Matt Lee for this patch. 17380 17381 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 May 2003 00:21:06 +1000 17382 17383aegis (4.11.D017-1) unstable; urgency=low 17384 17385 * This change removes some more K&R insulation. 17386 * My thanks to Matt Lee for this patch. 17387 17388 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 May 2003 23:04:46 +1000 17389 17390aegis (4.11.D016-1) unstable; urgency=low 17391 17392 * This change adds the aemt -unchanged topion, so that files which are in the 17393 branch, but unchanged from the deeper branch, may be made transparent. 17394 17395 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 May 2003 19:22:45 +1000 17396 17397aegis (4.11.D015-1) unstable; urgency=low 17398 17399 * This change removes some more K&R insulation. 17400 * My thanks to Matt Lee for this patch. 17401 17402 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 May 2003 13:55:17 +1000 17403 17404aegis (4.11.D014-1) unstable; urgency=low 17405 17406 * This change removes some older-style function definitions. 17407 * My thanks to Matt Lee for this patch. 17408 17409 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 May 2003 00:00:37 +1000 17410 17411aegis (4.11.D013-1) unstable; urgency=low 17412 17413 * This change adds the ability to specify extra arguments for "list" 17414 functions. 17415 * This is unsuitable for many of the list functions, but will be helpful for 17416 some. In particular, a username could be passed to the list_user_changes() 17417 function. 17418 * aegis/ael.c:struct table_ty now contains a maximum number of extra arguments 17419 allowed for each of the list functions. 17420 * The initialisation of aegis/ael.c:table[] now contains the expected number 17421 of max arguments for each list function. For those that are non-zero, 17422 subsequent changesets will allow those functions to accept a username as the 17423 extra arguments. 17424 * To allow easy future expansion, where some functions may want two or more 17425 extra arguments, the args are assembled into a string_list_ty list, the 17426 address of which is passed into the appropriate list function. 17427 * Unfortunately, this changeset has to touch many, many files. However, the 17428 only real functionality change is contained in aegis/ael.c 17429 * Assuming this concept is acceptable, appropriate list functions will be able 17430 to process their extra arguments in later changesets. 17431 * My thanks to Matt Lee for this patch. 17432 17433 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 May 2003 22:14:17 +1000 17434 17435aegis (4.11.D012-1) unstable; urgency=low 17436 17437 * Changed the webiface reports so that css includes are generated for each 17438 ancestor branch. This avoids having to create a css for each sub branch. 17439 * My thanks to John Darrington <john@cellform.com.au> for this patch. 17440 17441 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 May 2003 18:27:51 +1000 17442 17443aegis (4.11.D011-1) unstable; urgency=low 17444 17445 * This change fixes up a few warnings generated by doxygen. 17446 * My thanks to Matt Lee <mlee@klaxoniqa.com> for this patch. 17447 17448 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 May 2003 17:00:44 +1000 17449 17450aegis (4.11.D010-1) unstable; urgency=low 17451 17452 * This change removes some older-style function definitions. 17453 * My thanks to Matt Lee <mlee@klaxoniqa.com> for this patch. 17454 17455 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 May 2003 08:14:59 +1000 17456 17457aegis (4.11.D009-1) unstable; urgency=low 17458 17459 * This change fixes a bug where aecp -overwrite did not honor the presence/ 17460 absence of the -ro flag. 17461 17462 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 May 2003 20:17:01 +1000 17463 17464aegis (4.11.D008-1) unstable; urgency=low 17465 17466 * This change adds the aeedit script. 17467 * My thanks to Scott Finneran for this constribution. 17468 17469 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 May 2003 16:20:03 +1000 17470 17471aegis (4.11.D007-1) unstable; urgency=low 17472 17473 * This change adds a getdate testing program. 17474 17475 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 May 2003 11:24:31 +1000 17476 17477aegis (4.11.D006-1) unstable; urgency=low 17478 17479 * This change adds knowledge of file transparency to the history roll forward 17480 function. This improces aecp -delta, aeannotate, and anything else which 17481 uses history information (aepatch, aedist, etc). 17482 17483 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Apr 2003 13:21:05 +1000 17484 17485aegis (4.11.D005-1) unstable; urgency=low 17486 17487 * This change adds the ability for aeclean to touch all of the source files. 17488 17489 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Apr 2003 13:24:11 +1000 17490 17491aegis (4.11.D004-1) unstable; urgency=low 17492 17493 * This change adds a global concept of "now" for efficiency, and the ability 17494 to subvert it (;-) 17495 17496 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Apr 2003 11:46:35 +1000 17497 17498aegis (4.11.D003-1) unstable; urgency=low 17499 17500 * This change removes more of the pre-ansi-c K&R insulation. 17501 17502 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Apr 2003 22:57:48 +1000 17503 17504aegis (4.11.D002-1) unstable; urgency=low 17505 17506 * This change adds a couple more files to the web interface. 17507 17508 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Apr 2003 00:06:13 +1000 17509 17510aegis (4.11.D001-1) unstable; urgency=low 17511 17512 * This change prepares Aegis for the next public release. 17513 17514 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Apr 2003 22:14:20 +1000 17515 17516aegis (4.10.D047-1) unstable; urgency=low 17517 17518 * This change merges the PO files into a single aegis.po file in each language 17519 directory. This is what the transplation project expects, and the code is 17520 moving in that direction anyways. 17521 17522 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Apr 2003 13:43:54 +1000 17523 17524aegis (4.10.D046-1) unstable; urgency=low 17525 17526 * This change improves the aepconf(5) description. 17527 * My thanks to Jerry Pendergraft for this patch. 17528 17529 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Apr 2003 09:02:33 +1000 17530 17531aegis (4.10.D045-1) unstable; urgency=low 17532 17533 * This change fixes a bug where aet -reg could not find any tests to run, 17534 cause by inconsistencies in the new view_path handling for project file 17535 searches. 17536 17537 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Apr 2003 17:28:24 +1000 17538 17539aegis (4.10.D044-1) unstable; urgency=low 17540 17541 * This change adds a (partial) RO translation. 17542 17543 -- Peter Miller <pmiller@opensource.org.au> Mon, 31 Mar 2003 21:23:42 +1000 17544 17545aegis (4.10.D043-1) unstable; urgency=low 17546 17547 * This change adds a translation of Spanish (es) by one of those internet 17548 translation services.. It isn't great, but it's a seed for a human 17549 translator. 17550 17551 -- Peter Miller <pmiller@opensource.org.au> Mon, 31 Mar 2003 20:37:49 +1000 17552 17553aegis (4.10.D042-1) unstable; urgency=low 17554 17555 * This change improves the French translations PO files, and adds translations 17556 for several more messages. 17557 * My thanks to Mathieu Lacam <mathieu.b.lacam@wanadoo.fr> for this patch. 17558 17559 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Mar 2003 19:05:30 +1100 17560 17561aegis (4.10.D041-1) unstable; urgency=low 17562 17563 * This change teached aedist how to preserve executable bits in change sets. 17564 17565 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Mar 2003 20:43:48 +1100 17566 17567aegis (4.10.D040-1) unstable; urgency=low 17568 17569 * This change adds the used of sudo to the Aegis build. 17570 17571 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Mar 2003 13:39:33 +1100 17572 17573aegis (4.10.D039-1) unstable; urgency=low 17574 17575 * This change adds a -descend-project-tree to aena, aera, aend, aerd, aeni, 17576 aeri, aenrv, aerrv and aepa, to apply the action to all descendants of the 17577 project. 17578 * My thanks to John Darrington for this patch. 17579 17580 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Mar 2003 22:50:03 +1100 17581 17582aegis (4.10.D038-1) unstable; urgency=low 17583 17584 * This change fixes a bug in tkaer which stopped it working on some systems. 17585 * My thanks to Matt Lee for this patch. 17586 17587 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Mar 2003 15:40:57 +1100 17588 17589aegis (4.10.D037-1) unstable; urgency=low 17590 17591 * This change removes lockfile creation from aeintegratq and for each change 17592 in queue check state just before attempting aeib on it. This will prevent 17593 failure due to someone doing aerpu, etc, while the queue is running. 17594 * My thanks to Jerry Pendergraft for this patch. 17595 * This change fixed SourceForge bug 587008. 17596 17597 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Mar 2003 15:19:53 +1100 17598 17599aegis (4.10.D036-1) unstable; urgency=low 17600 17601 * This change fixes a typo on the aenpa(1) man page. 17602 * My thanks to Robin Lee Powell <rlpowell@digitalkingdom.org> for reporting 17603 this problem. 17604 17605 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Mar 2003 14:04:03 +1100 17606 17607aegis (4.10.D035-1) unstable; urgency=low 17608 17609 * This change fixes a small typo in the RMCH paper. 17610 * My thanks to Gordon Zaft <gordonzaft@tcisolutions.com> for reporting this 17611 problem. 17612 17613 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Mar 2003 11:02:45 +1100 17614 17615aegis (4.10.D034-1) unstable; urgency=low 17616 17617 * This change silences confusing error messages when searching for the example 17618 projects. 17619 17620 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Mar 2003 20:32:59 +1100 17621 17622aegis (4.10.D033-1) unstable; urgency=low 17623 17624 * This change adds a link to GNU on the web page. 17625 17626 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Mar 2003 13:00:41 +1100 17627 17628aegis (4.10.D032-1) unstable; urgency=low 17629 17630 * This change adds upwards directory links to the file density web report. 17631 * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for this patch. 17632 17633 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Mar 2003 09:16:04 +1100 17634 17635aegis (4.10.D031-1) unstable; urgency=low 17636 17637 * This change corrects the RCS config examples to cope with default branches. 17638 17639 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Mar 2003 18:56:25 +1100 17640 17641aegis (4.10.D030-1) unstable; urgency=low 17642 17643 * This change adds code to aeimport to cope with branches. The ,v files that 17644 aeimport copies, and subsequently edits the permissions lists, etc, now also 17645 have their current branch reset. 17646 17647 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Mar 2003 11:47:12 +1100 17648 17649aegis (4.10.D029-1) unstable; urgency=low 17650 17651 * This change change the fixed file name to somthing else in the new file 17652 templates. 17653 * My thanks to John Darrington for this suggestion. 17654 17655 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Feb 2003 19:19:22 +1100 17656 17657aegis (4.10.D028-1) unstable; urgency=low 17658 17659 * This change fixes a bug where the new file command would use the new config 17660 file about to be created, which was almost always wrong. 17661 17662 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Feb 2003 18:59:40 +1100 17663 17664aegis (4.10.D027-1) unstable; urgency=low 17665 17666 * This change corrects some typos in the RMCH paper. 17667 * My thanks to John H Harrison <hjohn@us.ibm.com> for reporting this problem. 17668 17669 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Feb 2003 10:11:49 +1100 17670 17671aegis (4.10.D026-1) unstable; urgency=low 17672 17673 * This change adds the $substr substitution 17674 17675 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Feb 2003 11:24:58 +1100 17676 17677aegis (4.10.D025-1) unstable; urgency=low 17678 17679 * This change adds in the new logo. 17680 17681 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Feb 2003 20:58:11 +1100 17682 17683aegis (4.10.D024-1) unstable; urgency=low 17684 17685 * This change adds C++ to the languages that aemeasure understands. 17686 17687 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Feb 2003 19:19:24 +1100 17688 17689aegis (4.10.D023-1) unstable; urgency=low 17690 17691 * This change updates the instructions for sourceforge project hosting. 17692 17693 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Feb 2003 15:52:17 +1100 17694 17695aegis (4.10.D022-1) unstable; urgency=low 17696 17697 * This change adds supprtfor transparent files to aeclone. If the change is a 17698 normal change, copy the data across. If the change is a branch, ignore 17699 transparent files. 17700 17701 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Feb 2003 10:01:55 +1100 17702 17703aegis (4.10.D021-1) unstable; urgency=low 17704 17705 * This change improves the efficiency of creating new strings, and inserts 17706 into symtabs. 17707 17708 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Feb 2003 22:53:44 +1100 17709 17710aegis (4.10.D020-1) unstable; urgency=low 17711 17712 * This change improves the way that changes are given and rescinded test 17713 exemptions. 17714 * In particular: 17715 * 1. After a change has been made test_exempt=false due to aecping a test, 17716 * if that test is aecpu'd, the change reverts to its original exemption 17717 * status. 17718 * 2. If all tests in a project are aecp'ed, then the change becomes 17719 * regression test exempt until at least one test is aecpu'ed 17720 * My thanks to John Darrington for this patch. 17721 17722 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Feb 2003 17:29:17 +1100 17723 17724aegis (4.10.D019-1) unstable; urgency=low 17725 17726 * This change fixes a problem with the command completion in .profile 17727 17728 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Feb 2003 21:30:17 +1100 17729 17730aegis (4.10.D018-1) unstable; urgency=low 17731 17732 * This change moves the simp_file_stat program and remaes it aemeasure, so 17733 that users will have a simple file metrics program available to them. 17734 17735 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Feb 2003 21:17:22 +1100 17736 17737aegis (4.10.D017-1) unstable; urgency=low 17738 17739 * This change fixes a problem caysed by recent aesub $version changes. 17740 17741 -- Peter Miller <pmiller@opensource.org.au> Fri, 31 Jan 2003 17:12:27 +1100 17742 17743aegis (4.10.D016-1) unstable; urgency=low 17744 17745 * This change updates the "How to become an Aegis developer" instructions. 17746 * Need flex for one of the tests. 17747 * Need gnu automake for install-sh (used to be in autoconf) 17748 * Need aegis 4.10 or later 17749 * My thanks to Matt Kraai <kraai@valenciana> for this patch. 17750 17751 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jan 2003 11:40:03 +1100 17752 17753aegis (4.10.D015-1) unstable; urgency=low 17754 17755 * This change fixes yet another Bison build problem. 17756 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch. 17757 17758 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jan 2003 09:55:10 +1100 17759 17760aegis (4.10.D014-1) unstable; urgency=low 17761 17762 * This change adds a project ancestors report, and a touch extra code to 17763 support it. 17764 * My thanks to John Darrington for this suggestion. 17765 17766 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jan 2003 09:31:37 +1100 17767 17768aegis (4.10.D013-1) unstable; urgency=low 17769 17770 * This change corrects a number of typos in Recursive Make Considered Harmful. 17771 * My thanks to David Spain <dspain@sysdef.com> for reporting these problems. 17772 17773 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Jan 2003 17:29:21 +1100 17774 17775aegis (4.10.D012-1) unstable; urgency=low 17776 17777 * This change removes the leading dot from versions of the trunk. 17778 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this 17779 suggestion. 17780 17781 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Jan 2003 21:43:14 +1100 17782 17783aegis (4.10.D011-1) unstable; urgency=low 17784 17785 * This change adds zsh completion interfacing to aecomplete. 17786 * My thanks to Angus Lees <gus@inodes.org> for this suggestion, and enough 17787 information to code it. 17788 17789 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Jan 2003 21:40:18 +1100 17790 17791aegis (4.10.D010-1) unstable; urgency=low 17792 17793 * This change adds an (undocumented) option to Aegis to print the necessary 17794 configuration options to synch with any existing Aegis install. This is 17795 meant to cover the vast range of strange places package collection 17796 maintainers choose to install the various components. 17797 17798 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Jan 2003 20:33:10 +1100 17799 17800aegis (4.10.D009-1) unstable; urgency=low 17801 17802 * This change makes sure that the aed done by aedist --receive uses the --no- 17803 merge option. 17804 17805 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Jan 2003 13:11:27 +1100 17806 17807aegis (4.10.D008-1) unstable; urgency=low 17808 17809 * This change fixes aetar so that it includes executable permissions with 17810 files which are executable. 17811 * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this 17812 problem. 17813 17814 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Jan 2003 20:17:57 +1100 17815 17816aegis (4.10.D007-1) unstable; urgency=low 17817 17818 * This change fixes a URL on the documentation page. 17819 * My thanks to Jakob Eriksson <jakob@vmlinux.org> for reporting this problem. 17820 17821 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Jan 2003 09:41:43 +1100 17822 17823aegis (4.10.D006-1) unstable; urgency=low 17824 17825 * This changes fixes a bug in aetar which caused it to hang waiting for input 17826 when project files were about to be transferred into the archive. 17827 * This fixed SourceForge bug 656649. 17828 * My thanks to Robin Farine for reporting this problem, and to Florian Weimer 17829 <fw@deneb.enyo.de> for the fix. 17830 17831 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jan 2003 13:12:18 +1100 17832 17833aegis (4.10.D005-1) unstable; urgency=low 17834 17835 * This change fixes a bug where aereport and aesub gave different email 17836 addressesfor users. 17837 * My thanks to John Darrington <john@cellform.com.au> for this patch. 17838 17839 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jan 2003 11:52:50 +1100 17840 17841aegis (4.10.D004-1) unstable; urgency=low 17842 17843 * This change fixes a bug in tkaegis 17844 * My thanks to Steve Blackwell <steve.blackwell@eer.com> for reporting the 17845 problem, and to engelbert.gruber@ssg.co.at for the fix. 17846 17847 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jan 2003 11:16:48 +1100 17848 17849aegis (4.10.D003-1) unstable; urgency=low 17850 17851 * This change makes aeannotate more like CVS annotate. The folumns are now 17852 only printed if their value changes. This highlights the differences, and 17853 is less distracting. 17854 17855 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jan 2003 10:20:06 +1100 17856 17857aegis (4.10.D002-1) unstable; urgency=low 17858 17859 * This change modifies Aegis so that it doesn't "protect development 17860 directory" for branches. 17861 17862 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jan 2003 21:13:03 +1100 17863 17864aegis (4.10.D001-1) unstable; urgency=low 17865 17866 * This change prepares Aegis for the next public release. 17867 17868 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Dec 2002 00:45:22 +1100 17869 17870aegis (4.9.D036-1) unstable; urgency=low 17871 17872 * This change has the build check all files on all build machines. That way, 17873 when Peter gets a patch, it is guaranteed to conform to line length 17874 restrictions, etc. 17875 17876 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Dec 2002 00:07:45 +1100 17877 17878aegis (4.9.D035-1) unstable; urgency=low 17879 17880 * This change adds the change number to aedist files, so that change number 17881 may be preserved whenever possible. 17882 17883 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Dec 2002 23:45:25 +1100 17884 17885aegis (4.9.D034-1) unstable; urgency=low 17886 17887 * If File List is selected from a page pertaining to a change as opposed to a 17888 project, then the list of files in that change is used. 17889 * Previously, all files in the project would have been presented. 17890 * My thanks to John Darrington for this patch. 17891 17892 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Dec 2002 23:28:26 +1100 17893 17894aegis (4.9.D033-1) unstable; urgency=low 17895 17896 * This change adds the SCons project as a reference site. 17897 17898 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Dec 2002 13:49:33 +1100 17899 17900aegis (4.9.D032-1) unstable; urgency=low 17901 17902 * This change adds the German translation of Recursive Make Considered 17903 Harmful. 17904 17905 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Dec 2002 17:07:54 +1100 17906 17907aegis (4.9.D031-1) unstable; urgency=low 17908 17909 * This change corrects a numbver of typographics errors in Recursive Make 17910 Considered Harmful. 17911 * My thanks to Kevin Septor <abamfici@comcast.net> for reporting these 17912 problems. 17913 17914 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Dec 2002 18:10:27 +1100 17915 17916aegis (4.9.D030-1) unstable; urgency=low 17917 17918 * This change removes more K&RC code. 17919 17920 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Dec 2002 00:04:27 +1100 17921 17922aegis (4.9.D029-1) unstable; urgency=low 17923 17924 * This change removes more K&R code. 17925 17926 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Dec 2002 14:37:58 +1100 17927 17928aegis (4.9.D028-1) unstable; urgency=low 17929 17930 * This change continues the task of removing K&R C from the sources. 17931 17932 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Dec 2002 00:10:13 +1100 17933 17934aegis (4.9.D027-1) unstable; urgency=low 17935 17936 * This change continues the removal of K&R C support. 17937 17938 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Dec 2002 21:21:39 +1100 17939 17940aegis (4.9.D026-1) unstable; urgency=low 17941 17942 * This change gets rid of more of the old K&R style code. 17943 17944 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Dec 2002 15:41:00 +1100 17945 17946aegis (4.9.D025-1) unstable; urgency=low 17947 17948 * This change tells aeclone how to clone changes which are awaiting 17949 development. 17950 17951 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Dec 2002 13:45:24 +1100 17952 17953aegis (4.9.D024-1) unstable; urgency=low 17954 17955 * This change adds the aemtu command, to undo make-tranparent-ed files. 17956 17957 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Dec 2002 12:02:46 +1100 17958 17959aegis (4.9.D023-1) unstable; urgency=low 17960 17961 * This change removes a problematic directory perms check from aeintegratq. 17962 * My thanks to Jerry Pendergraft for this patch. 17963 17964 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Dec 2002 08:41:21 +1100 17965 17966aegis (4.9.D022-1) unstable; urgency=low 17967 17968 * This change fixes a bug where the test time stamps are not updated for a 17969 batch test which covers multiple architectures. 17970 * My thanks to Jerry Pendergraft for reporting this problem. 17971 17972 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Nov 2002 00:06:01 +1100 17973 17974aegis (4.9.D021-1) unstable; urgency=low 17975 17976 * Run aeimport with a removed file in Attic. 17977 * The run aecp -delta to extract it before it was nuked. 17978 * aecp dumps core? 17979 * Corey Stupp. 17980 17981 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Nov 2002 17:32:42 +1100 17982 17983aegis (4.9.D020-1) unstable; urgency=low 17984 17985 * This change adds more information about distributed development to the CVS 17986 Transition Guide 17987 * My thanks to Norman <nlin@nlin.net> for this contribution. 17988 17989 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Nov 2002 17:18:16 +1100 17990 17991aegis (4.9.D019-1) unstable; urgency=low 17992 17993 * This change fixes a problem with integrating when there are action==build 17994 files, which need to be shallowed at integrate pass time (rather than aede 17995 time for all the other files). 17996 17997 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Nov 2002 00:25:56 +1100 17998 17999aegis (4.9.D018-1) unstable; urgency=low 18000 18001 * This change adds the ncargs hint to the BUILDING instructions. 18002 * My thanks to Jerry Pendergraft for this hint. 18003 18004 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Nov 2002 23:57:44 +1100 18005 18006aegis (4.9.D017-1) unstable; urgency=low 18007 18008 * This change adds "make transparent" support to the aegis -integrate-begin 18009 command. 18010 18011 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Nov 2002 10:05:36 +1100 18012 18013aegis (4.9.D016-1) unstable; urgency=low 18014 18015 * This change adds the split and unsplit substitutions, which may be used to 18016 disassembale and reassemble paths, search lists, etc. 18017 * My thanks to Jerry Pendergraft for this suggestion. 18018 18019 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Nov 2002 22:14:47 +1100 18020 18021aegis (4.9.D015-1) unstable; urgency=low 18022 18023 * This change adds code to aede to end development of changes containing 18024 transparent files. 18025 18026 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Nov 2002 17:24:53 +1100 18027 18028aegis (4.9.D014-1) unstable; urgency=low 18029 18030 * This change adds the "make transparent" command, which allows you do do an 18031 "aecpu" equivalent for a branch. 18032 18033 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Nov 2002 12:31:36 +1100 18034 18035aegis (4.9.D013-1) unstable; urgency=low 18036 18037 * This change gets rid of the last of the _() K&R C function prototype 18038 insulation. 18039 18040 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Nov 2002 08:51:04 +1100 18041 18042aegis (4.9.D012-1) unstable; urgency=low 18043 18044 * This change adds the transparent file action, and some of the consequences. 18045 18046 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Nov 2002 15:01:03 +1100 18047 18048aegis (4.9.D011-1) unstable; urgency=low 18049 18050 * This change adds a warning to aedist -receive if a patch cannot be used. 18051 * My thanks to Norman <nlin@nlin.net> for this suggestion. 18052 18053 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Oct 2002 14:45:14 +1100 18054 18055aegis (4.9.D010-1) unstable; urgency=low 18056 18057 * This change updates the CVS Transition Guide with notes on how to do CVS- 18058 style remote development, noting the similarities and differences with the 18059 CVS remote development model. 18060 * My thanks to nlin@nlin.net for this contribution. 18061 18062 -- Peter Miller <pmiller@opensource.org.au> Wed, 30 Oct 2002 21:22:34 +1100 18063 18064aegis (4.9.D009-1) unstable; urgency=low 18065 18066 * This change fixes a problem with aeimport and removed files. 18067 * 1. aeipass has been changed to cope with the symptom of the problem, for 18068 existing projects which were seeded using aeimport. 18069 * 2. aeimport now deals with removed files correctly, creating more correct 18070 change file state and project file state records. It now reconstructs the 18071 baseline exclusively from project file state information. 18072 * My thanks to Cyrille <bollu@awtce.be> for reporting this problem. 18073 18074 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Oct 2002 14:50:52 +1100 18075 18076aegis (4.9.D008-1) unstable; urgency=low 18077 18078 * This change improves the path for remote operations on RedHat Linux requires 18079 /bin in path. 18080 * This change also adds the -s option to do remote operations via ssh rather 18081 than rsh. 18082 * My thanks to Jerry Pendergraft for this patch. 18083 18084 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 22:34:26 +1100 18085 18086aegis (4.9.D007-1) unstable; urgency=low 18087 18088 * This change copes with the transition case when a project changed from 18089 develop_end_action = goto_being_reviewed; to develop_end_action = goto_ 18090 awaiting_review; while having changes in 'being reviewed'. 18091 * This made aerpass and aerfail problematic for changes which were in the 18092 "being reviewed" state, because they could not do anything except aedeu. 18093 * This change allows the "old" rules to apply to such changes (for transitions 18094 in both directions). 18095 * My thanks to Kurt Hewig for reporting this problem. 18096 * This change fixes SourceForge bug 620137. 18097 18098 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 21:04:46 +1100 18099 18100aegis (4.9.D006-1) unstable; urgency=low 18101 18102 * This change fixes a bug in the tkaenc script which stopped it from starting 18103 developing changes properly. (Introduced by previous line length fix.) 18104 18105 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 17:35:25 +1100 18106 18107aegis (4.9.D005-1) unstable; urgency=low 18108 18109 * This change fixes adist -rec, aepatch -rec and aetar -rec, so that they 18110 break some of their commands into palatable size pieces, otherwise there is 18111 a risk of "command line too long" errors from exec(). 18112 * My thanks to Normaln <aegis@nlin.net> for reporting this problem. 18113 18114 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 11:15:23 +1100 18115 18116aegis (4.9.D004-1) unstable; urgency=low 18117 18118 * This change has./configure determine if ti is talking to GNU diff. This is 18119 then used to add --ascii to the aeimport diff command. 18120 * My thanks to Cyrille <bollu@awtce.be> for reporting this problem. 18121 18122 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 10:59:23 +1100 18123 18124aegis (4.9.D003-1) unstable; urgency=low 18125 18126 * This change fixes the last of the files which have line lengths in excess of 18127 80 characters. 18128 18129 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Oct 2002 00:13:15 +1100 18130 18131aegis (4.9.D002-1) unstable; urgency=low 18132 18133 * This change fixes a problem where test 104 was hanging. 18134 * My thanks to Florian Weimer for reporting this problem. 18135 18136 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Oct 2002 23:07:13 +1100 18137 18138aegis (4.9.D001-1) unstable; urgency=low 18139 18140 * This change prepares Aegis for the next public release. 18141 18142 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Oct 2002 22:53:02 +1000 18143 18144aegis (4.8.D050-1) unstable; urgency=low 18145 18146 * This change improves the aecd alias, so that it copes better with a variety 18147 of command line arguments. 18148 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 18149 18150 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Oct 2002 14:31:42 +1000 18151 18152aegis (4.8.D049-1) unstable; urgency=low 18153 18154 * This change adds the next for the dead tree reference to the RMCH paper. 18155 18156 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Oct 2002 16:00:20 +1000 18157 18158aegis (4.8.D048-1) unstable; urgency=low 18159 18160 * This change adds path prefix options to aepatch and aetar. 18161 18162 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Oct 2002 11:44:15 +1000 18163 18164aegis (4.8.D047-1) unstable; urgency=low 18165 18166 * This change updates Aegis to use Autoconf 2.53 or later. It is incompatible 18167 with Autoconf 2.13 an earlier. 18168 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch. 18169 18170 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Oct 2002 15:45:03 +1000 18171 18172aegis (4.8.D046-1) unstable; urgency=low 18173 18174 * This change fixes a problem with AIX builds. 18175 * My thanks to Cyrille <bollu@awtce.be> for reporting this problem. 18176 18177 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Oct 2002 17:37:46 +1000 18178 18179aegis (4.8.D045-1) unstable; urgency=low 18180 18181 * This change adds metrics to the file history listing. 18182 * My thanks to Engelbert Gruber for this patch. 18183 18184 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Oct 2002 11:56:19 +1000 18185 18186aegis (4.8.D044-1) unstable; urgency=low 18187 18188 * This change adds the ability to give review pass comments, in addition to 18189 review fail comments. 18190 * My thanks to Erik Arneson <erik@aarg.net>, Tony Bowden <tony@kasei.com>, and 18191 countless others, for this suggestion. 18192 18193 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Oct 2002 07:37:56 +1000 18194 18195aegis (4.8.D043-1) unstable; urgency=low 18196 18197 * This change replaces many of the change reports in the web interface with a 18198 single report. 18199 * My thanks to engelbert.gruber@ssg.co.at for this patch. 18200 18201 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Oct 2002 23:26:08 +1000 18202 18203aegis (4.8.D042-1) unstable; urgency=low 18204 18205 * This change adds code to use /etc/mailname if no email_addres sentry is 18206 found in .aegisrc, and if /etc/mailname exists. The /etc/mailname file is 18207 use by Debian to set the default email domain name. 18208 * My thanks to John Darringto for this suggestion. 18209 18210 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Oct 2002 21:31:25 +1000 18211 18212aegis (4.8.D041-1) unstable; urgency=low 18213 18214 * This change adds the aecp -rescind option, used to rescind (back out) a 18215 completed change. 18216 * I can't remember the number of people who have asked for this feature, 18217 thanks y'all anyways. 18218 18219 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Oct 2002 20:00:53 +1000 18220 18221aegis (4.8.D040-1) unstable; urgency=low 18222 18223 * This change adds three functions to the report generator: upcase, downcase 18224 and capitalize. 18225 18226 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Oct 2002 16:50:21 +1000 18227 18228aegis (4.8.D039-1) unstable; urgency=low 18229 18230 * Update the patch submission address to `aegis- 18231 developers@lists.sourceforge.net'. 18232 * My thanks to Matt Kraai for this patch. 18233 18234 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Oct 2002 16:05:47 +1000 18235 18236aegis (4.8.D038-1) unstable; urgency=low 18237 18238 * This change adds a project gantt report, wich produces a comma-separated- 18239 value (CSV) file, used to export data from Aegis and import it into Ms. 18240 Project. 18241 * Unfortunately, Mr. Project cannot yet import CSV files. 18242 18243 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Oct 2002 14:23:06 +1000 18244 18245aegis (4.8.D037-1) unstable; urgency=low 18246 18247 * This change adds more text to the BUILDING instructions, reminding readers 18248 about the install prefix, if using somethign other than the default. 18249 18250 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Oct 2002 12:44:39 +1000 18251 18252aegis (4.8.D036-1) unstable; urgency=low 18253 18254 * From: voins@voins.program.ru 18255 * Date: Sun Sep 8 11:21:52 2002 18256 * update russian .po files to use new ${plural_forms...} substitution. 18257 18258 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Oct 2002 11:29:26 +1000 18259 18260aegis (4.8.D035-1) unstable; urgency=low 18261 18262 * This change fixes a typo in the sub_perl header comment. 18263 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch. 18264 18265 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Oct 2002 10:33:58 +1000 18266 18267aegis (4.8.D034-1) unstable; urgency=low 18268 18269 * This change updates the patch submission address to the mailing list. 18270 * My thanks to Matt Krai for the reminder. 18271 18272 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Oct 2002 23:34:14 +1000 18273 18274aegis (4.8.D033-1) unstable; urgency=low 18275 18276 * This change adds a branch list as the first think in the project menu, if 18277 the project has any branches (or the branch has sub branches). 18278 18279 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Oct 2002 22:22:41 +1000 18280 18281aegis (4.8.D032-1) unstable; urgency=low 18282 18283 * This change adds a link from the file history page to the change file page, 18284 so that differences may be obtained. 18285 * My thanks to engelbert.gruber@ssg.co.at for this suggestion. 18286 18287 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Oct 2002 21:36:15 +1000 18288 18289aegis (4.8.D031-1) unstable; urgency=low 18290 18291 * This change adds consistent web report headers. 18292 18293 -- Peter Miller <pmiller@opensource.org.au> Wed, 02 Oct 2002 19:38:50 +1000 18294 18295aegis (4.8.D030-1) unstable; urgency=low 18296 18297 * This change adds the summary file statistics to the release notes. 18298 18299 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Sep 2002 15:56:05 +1000 18300 18301aegis (4.8.D029-1) unstable; urgency=low 18302 18303 * This change fixes a bug in the sort column selection. 18304 18305 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Sep 2002 00:01:51 +1000 18306 18307aegis (4.8.D028-1) unstable; urgency=low 18308 18309 * This change adds web file metrics. 18310 * My thanks to engelbert.gruber@ssg.co.at for this contribution. 18311 18312 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Sep 2002 22:54:27 +1000 18313 18314aegis (4.8.D027-1) unstable; urgency=low 18315 18316 * This change adds some simple file metrics to the build. 18317 18318 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Sep 2002 20:54:46 +1000 18319 18320aegis (4.8.D026-1) unstable; urgency=low 18321 18322 * This change adds more explanation to the Windows NT web page. 18323 18324 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Sep 2002 10:43:46 +1000 18325 18326aegis (4.8.D025-1) unstable; urgency=low 18327 18328 * This change adds the aet -progress and -noprogress options. The aet - 18329 progress prints messages about how far it progressed in testing. Useful with 18330 non-numeric test names. 18331 * Progress messages can be turned on with -PROGress option and turned off with 18332 -Not-PROGress option. Default is -Not-PROGress. The last one is in effect. 18333 For batch_test_command two new optional substitutions available: 18334 * ${Total} is the total number of tests 18335 * ${Current} is the number of first test in batch. 18336 * batch_test_command itself is responsible for displaying appropriate messages 18337 for individual tests. Aet displays message before each external command run: 18338 for test_command before each test, for batch_test_command before each batch. 18339 * My thanks to Alexy Voinov for this patch. 18340 18341 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Sep 2002 23:13:59 +1000 18342 18343aegis (4.8.D024-1) unstable; urgency=low 18344 18345 * This change regularises some of the arglex token names. There was a mixture 18346 of arglex_token_no_fred and arglex_token_fred_not. They all now use the _not 18347 form. 18348 18349 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Sep 2002 21:17:21 +1000 18350 18351aegis (4.8.D023-1) unstable; urgency=low 18352 18353 * This change adds an extra step to the web interface (source forge hack). 18354 * My thanks to Steven Knight for reporting this problem. 18355 18356 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Sep 2002 17:11:08 +1000 18357 18358aegis (4.8.D022-1) unstable; urgency=low 18359 18360 * This change eliminates whitespace at the end of lines. 18361 * My thanks to Matt Krai for this patch. 18362 18363 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Sep 2002 09:37:19 +1000 18364 18365aegis (4.8.D021-1) unstable; urgency=low 18366 18367 * This change copes with yet another Bison change. 18368 * My thanks to Alexey Voinov for this patch. 18369 18370 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Sep 2002 23:27:02 +1000 18371 18372aegis (4.8.D020-1) unstable; urgency=low 18373 18374 * This change fixes a problem with file differemce links in the web interface. 18375 * My thanks to Brendam Simon for reporting this problem. 18376 18377 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Sep 2002 17:20:20 +1000 18378 18379aegis (4.8.D019-1) unstable; urgency=low 18380 18381 * This changes fixes compiler warnings. Just 2 under solaris gcc, several 18382 more on IRIX64. 18383 * My thanks to Jarry Pendergraft for this patch. 18384 18385 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Sep 2002 23:17:04 +1000 18386 18387aegis (4.8.D018-1) unstable; urgency=low 18388 18389 * This change fixes a problem where the aer(5) page says "local" when it 18390 should say "auto". 18391 * My thanks to engelbert.gruber@ssg.co.at for reporting this problem. 18392 18393 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Sep 2002 22:12:57 +1000 18394 18395aegis (4.8.D017-1) unstable; urgency=low 18396 18397 * This change adds support to the "${plural}' substitution to honor the 18398 Plural-Forms header in the "" message. 18399 18400 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Sep 2002 15:33:59 +1000 18401 18402aegis (4.8.D016-1) unstable; urgency=low 18403 18404 * This change updates the information about things developers need to build. 18405 Remove duplicate psutils requirement and add requirements for GNU awk, ctags 18406 with -L support, and RCS. 18407 18408 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Sep 2002 15:15:54 +1000 18409 18410aegis (4.8.D015-1) unstable; urgency=low 18411 18412 * This change adds more documentation for the history label command. 18413 * My thanks to engelbert.gruber@ssg.co.at for this suggestion. 18414 18415 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Sep 2002 23:04:36 +1000 18416 18417aegis (4.8.D014-1) unstable; urgency=low 18418 18419 * This change updates aeimport to understand the CVS Attic directory. 18420 * My thanks to Corey Stupp for reporting this problem. 18421 18422 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Sep 2002 21:30:31 +1000 18423 18424aegis (4.8.D013-1) unstable; urgency=low 18425 18426 * This change updates the Russian error messages. 18427 * My thanks to Alexey Voinov for this patch. 18428 18429 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Sep 2002 21:14:28 +1000 18430 18431aegis (4.8.D012-1) unstable; urgency=low 18432 18433 * This change has the recipes which runs ./configure determone the appropriate 18434 prefix. Some folks use the RPM setting of --prefix=/usr and others use the 18435 defeault. 18436 18437 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Sep 2002 16:53:36 +1000 18438 18439aegis (4.8.D011-1) unstable; urgency=low 18440 18441 * This change uses AC_CHECK_LIB instead of AC_HAVE_LIBRARY in the etc/ 18442 configure.in script. The old one is now deprecated. 18443 * My thanks to Matt Kraai <kraai@lafn.org> for this patch. 18444 18445 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Sep 2002 17:05:53 +1000 18446 18447aegis (4.8.D010-1) unstable; urgency=low 18448 18449 * This change adds the `--send' option to aedist external example in the howto 18450 documentation. 18451 * My thanks to Matt Kraai <kraai@lafn.org> for this patch. 18452 18453 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Sep 2002 11:31:48 +1000 18454 18455aegis (4.8.D009-1) unstable; urgency=low 18456 18457 * This change adds the ${perl} substitution, much like the ${shell} 18458 substitution. 18459 * My thanks to Jerry Pendergraft for this suggestion. 18460 18461 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Aug 2002 15:59:27 +1000 18462 18463aegis (4.8.D008-1) unstable; urgency=low 18464 18465 * This change fixes a number of spelling errors in the documentation, by using 18466 the old unix spell for first check. Then run ispell on files with possible 18467 problems. 18468 * My thanks to Jerry Pendergraft for this patch. 18469 * This also fixes SourceForge bug 597122 18470 18471 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Aug 2002 09:50:44 +1000 18472 18473aegis (4.8.D007-1) unstable; urgency=low 18474 18475 * This change fixes a build problem on Cygwin. 18476 * My thanks to Ted Byers <TByers@beak.com> for reporting this problem. 18477 18478 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Aug 2002 22:32:36 +1000 18479 18480aegis (4.8.D006-1) unstable; urgency=low 18481 18482 * This change fixes a typo in the aedist(1) page. 18483 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem. 18484 18485 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Aug 2002 17:17:10 +1000 18486 18487aegis (4.8.D005-1) unstable; urgency=low 18488 18489 * This change adds a missing link on the project page. The link "not 18490 complete" gives a list of outstanding changes. 18491 18492 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Aug 2002 22:41:20 +1000 18493 18494aegis (4.8.D004-1) unstable; urgency=low 18495 18496 * This change adds a work-around for the aeimport bug, where the time stamp of 18497 the first change set confuses project_file_roll_forward function. 18498 * My thanks to Engelbert Gruber for reporting this problem. 18499 18500 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Aug 2002 22:11:33 +1000 18501 18502aegis (4.8.D003-1) unstable; urgency=low 18503 18504 * This change adds some more information to the web interface instructions. 18505 * My thanks to Steven Knight for reporting this problem. 18506 18507 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Aug 2002 20:07:27 +1000 18508 18509aegis (4.8.D002-1) unstable; urgency=low 18510 18511 * This change adds insulation for the presence or absence of the snprintf 18512 function. 18513 * My thanks to Ralf Fassel for reporting this problem. 18514 18515 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Aug 2002 19:48:07 +1000 18516 18517aegis (4.8.D001-1) unstable; urgency=low 18518 18519 * This change prepares Aegis for the next public release. 18520 18521 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Aug 2002 10:51:10 +1000 18522 18523aegis (4.7.D027-1) unstable; urgency=low 18524 18525 * This change fixes a problem reading the input (input_read_strict amd input_ 18526 read_strictest), where an expected input size doesn't come in a chunk 18527 exactly that size. 18528 18529 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Aug 2002 05:37:47 +1000 18530 18531aegis (4.7.D026-1) unstable; urgency=low 18532 18533 * This change updates the aegis.courceforge.net site instructions. 18534 18535 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Aug 2002 23:15:24 +1000 18536 18537aegis (4.7.D025-1) unstable; urgency=low 18538 18539 * This change adds more project links into the project portion of the page 18540 headers. 18541 * My thanks to engelbert.gruber@ssg.co.at for this patch. 18542 18543 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Aug 2002 20:23:21 +1000 18544 18545aegis (4.7.D024-1) unstable; urgency=low 18546 18547 * This change adds aetar downloading into aegis.cgi and the html reports. 18548 18549 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Aug 2002 13:23:06 +1000 18550 18551aegis (4.7.D023-1) unstable; urgency=low 18552 18553 * This change fixes more gcc 3.x complaints, more warnings about ctype things. 18554 * My thanks to Jerry Perdergraft for this patch. 18555 18556 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Aug 2002 12:44:22 +1000 18557 18558aegis (4.7.D022-1) unstable; urgency=low 18559 18560 * This change fixes a build problem, when building th aegis project at other 18561 developers' sites. 18562 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting the problem. 18563 18564 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Aug 2002 22:22:23 +1000 18565 18566aegis (4.7.D021-1) unstable; urgency=low 18567 18568 * Thsi change adds markup to the aegis.cgi reports so that they can make use 18569 of style elements in accordance with http://www.w3.org/TR/1998/REC-CSS2- 18570 19980512 . 18571 * This change should not change the default appearance of the web pages, but 18572 users/ administrators are now able to customise the style of the pages 18573 according to local or project specific desires. 18574 * My thanks to John Darrington for this change set. 18575 18576 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Aug 2002 21:57:38 +1000 18577 18578aegis (4.7.D020-1) unstable; urgency=low 18579 18580 * This change fixes a problem in aeimport. The symptom was that aecp -delta 18581 misbehaved. The probelm was that the first delta needed a timestamp *prior* 18582 to the first change set taken from the import sets. 18583 * My thanks to Corey Stup <Corey@Stup.net> for reporting this problem. 18584 18585 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Aug 2002 19:29:53 +1000 18586 18587aegis (4.7.D019-1) unstable; urgency=low 18588 18589 * This change fixes a bug where aepatch includes files which have no 18590 differences. 18591 18592 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Aug 2002 17:17:43 +1000 18593 18594aegis (4.7.D018-1) unstable; urgency=low 18595 18596 * This change fixes some typos in some of the reports, introduced by the 18597 recent Navigation Bar change. 18598 18599 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Aug 2002 15:40:25 +1000 18600 18601aegis (4.7.D017-1) unstable; urgency=low 18602 18603 * This change adds autoconf protection for the sys/ioctl.h include, needed on 18604 some system for the ioctl() prototype. 18605 * My thanks to Jerry Pendergraft for this suggestion. 18606 18607 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Aug 2002 10:19:15 +1000 18608 18609aegis (4.7.D016-1) unstable; urgency=low 18610 18611 * This change fixes a problem with the error message translation checking. 18612 Different revs of bison have different error message sets. 18613 * My thanks to Christopher Vance <vance@aurema.com> for reporting this 18614 problem. 18615 18616 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Aug 2002 09:51:50 +1000 18617 18618aegis (4.7.D015-1) unstable; urgency=low 18619 18620 * This change improves the handling of end/fail hooks changed so that they get 18621 project/change number parameters even if not too useful. Also added 18622 ProgramName to nip tempation to use name of aeintegrateq rather than 18623 aeintegratq (extra e). 18624 * My thanks to Jerry Pendergraft for this change set. 18625 18626 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Aug 2002 09:29:39 +1000 18627 18628aegis (4.7.D014-1) unstable; urgency=low 18629 18630 * This change fixes a typo in the RMCH paper. 18631 * My thanks to Edward Welbourne <eddy@opera.no> for reprting this problem. 18632 18633 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Aug 2002 23:08:27 +1000 18634 18635aegis (4.7.D013-1) unstable; urgency=low 18636 18637 * This change adds a menu to each of the aegis.cgi pages so that one can 18638 easily navigate around the projects and changes 18639 * My thanks to John Darrington for this patch. 18640 18641 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Aug 2002 22:39:52 +1000 18642 18643aegis (4.7.D012-1) unstable; urgency=low 18644 18645 * This change fixes some typos in the documentation. 18646 * My thanks to engelbert gruber <bert@chello.at> for this patch. 18647 18648 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Aug 2002 22:15:33 +1000 18649 18650aegis (4.7.D011-1) unstable; urgency=low 18651 18652 * This change fixes a bug in the BUILDING documentation. 18653 * My thanks to Corey Stup <Corey@Stup.net> for reporting this problem. 18654 18655 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Aug 2002 20:54:00 +1000 18656 18657aegis (4.7.D010-1) unstable; urgency=low 18658 18659 * This change fixes some AIX build problems. 18660 * My thanks to Corey Stupp for reporting these problems, and their fixes. 18661 18662 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Aug 2002 15:57:53 +1000 18663 18664aegis (4.7.D009-1) unstable; urgency=low 18665 18666 * This change converts fmtgen to ANSI C, and it now generates ANSI C code. 18667 The prototype insulation is gone. 18668 18669 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Aug 2002 12:04:20 +1000 18670 18671aegis (4.7.D008-1) unstable; urgency=low 18672 18673 * This change fixes the spurious warning being issued by ./configure about 18674 zlib. 18675 * Mt thanks to Ralf Fassel for reporting the fix to this problem. 18676 18677 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Aug 2002 11:07:11 +1000 18678 18679aegis (4.7.D007-1) unstable; urgency=low 18680 18681 * This change fixes a problem with the uudecode input filter on machines where 18682 the plain 'char' type is unsigned. 18683 * My thanks to Matt Kraai for this patch. 18684 18685 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Aug 2002 14:52:49 +1000 18686 18687aegis (4.7.D006-1) unstable; urgency=low 18688 18689 * This change fixes a bug in the development directory protection code. 18690 * My thanks to Robin Lee Powell for reporting this problem. 18691 18692 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Aug 2002 09:59:23 +1000 18693 18694aegis (4.7.D005-1) unstable; urgency=low 18695 18696 * This change fixes a bug in the aeintegratq script. 18697 * My thanks to chown Kurt Huwig for reporting this problem. 18698 * SourceForge BudId: 587008 18699 18700 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Aug 2002 09:48:52 +1000 18701 18702aegis (4.7.D004-1) unstable; urgency=low 18703 18704 * This change fixes problem with the common/ac/grp.h file. 18705 * My thanks to David A. Gatwood for reporting this problem. 18706 * SourceForge BudId: 591739 18707 18708 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Aug 2002 09:37:21 +1000 18709 18710aegis (4.7.D003-1) unstable; urgency=low 18711 18712 * This change fixed a problem with the suggested Aegis command in the file 18713 header. 18714 * My thanks to Kurt Huwig for reporting this problem. 18715 * (SourceForge BugID: 583734.) 18716 18717 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Aug 2002 15:59:05 +1000 18718 18719aegis (4.7.D002-1) unstable; urgency=low 18720 18721 * This change adds some more information to the Release procedure document. 18722 18723 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Aug 2002 14:34:16 +1000 18724 18725aegis (4.7.D001-1) unstable; urgency=low 18726 18727 * This change prepares Aegis for the next public release. 18728 18729 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Aug 2002 11:13:13 +1000 18730 18731aegis (4.6.D031-1) unstable; urgency=low 18732 18733 * This change removes all uses of <varargs.h> from the code, and the macros 18734 that go with it. 18735 18736 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Aug 2002 22:55:14 +1000 18737 18738aegis (4.6.D030-1) unstable; urgency=low 18739 18740 * This change fixes a broken link on the Aegis home page. 18741 * My thanks to John Darrington <jmd@computer.org> for reporting this problem. 18742 18743 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Aug 2002 14:26:56 +1000 18744 18745aegis (4.6.D029-1) unstable; urgency=low 18746 18747 * This change adds pretty coloured diff to the web interface. 18748 * My thanks to engelbert.gruber@ssg.co.at for this patch. 18749 18750 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Aug 2002 13:58:04 +1000 18751 18752aegis (4.6.D028-1) unstable; urgency=low 18753 18754 * This change is the first of lots and lots to remove the K&R C insulation. 18755 18756 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Aug 2002 11:59:57 +1000 18757 18758aegis (4.6.D027-1) unstable; urgency=low 18759 18760 * This change adds another way of quoting strings in the aeca and aepa -edit 18761 options. 18762 * My thanks to Jesse Vincent <jesse@fsck.com> for this suggestion. 18763 18764 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Aug 2002 10:34:35 +1000 18765 18766aegis (4.6.D026-1) unstable; urgency=low 18767 18768 * This change fixes two warnings coming from the configure.in script. 18769 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch. 18770 18771 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Aug 2002 23:06:24 +1000 18772 18773aegis (4.6.D025-1) unstable; urgency=low 18774 18775 * This change make aefind -resolve the default. This is based on observing 18776 usage for some years. 18777 18778 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Aug 2002 21:13:00 +1000 18779 18780aegis (4.6.D024-1) unstable; urgency=low 18781 18782 * This change adds the open source mark to the Aegis home page. 18783 18784 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Aug 2002 20:18:17 +1000 18785 18786aegis (4.6.D023-1) unstable; urgency=low 18787 18788 * This change adds the doxygen build recipes, so that documentation is 18789 generated from the header files. Now all we need is the markup! 18790 18791 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Aug 2002 20:57:47 +1000 18792 18793aegis (4.6.D022-1) unstable; urgency=low 18794 18795 * This change adds a -nopatch option to aedist -send and aedist -receive 18796 18797 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Aug 2002 14:09:46 +1000 18798 18799aegis (4.6.D021-1) unstable; urgency=low 18800 18801 * This change adds the aetar -send option. 18802 18803 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Aug 2002 11:03:17 +1000 18804 18805aegis (4.6.D020-1) unstable; urgency=low 18806 18807 * This change fixes a bug in the default strncasecmp function used if your 18808 system doesn't have one. (My system *does* have one, so I never saw the 18809 warning.) 18810 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem. 18811 18812 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Aug 2002 09:42:27 +1000 18813 18814aegis (4.6.D019-1) unstable; urgency=low 18815 18816 * This change fixes some build problems, so that other developers at other 18817 wise can develop Aegis using Aegis. 18818 * - PDF documents are only created if Cook can find ps2pdf, psselect and ptx. 18819 * - tarball sare only created if Cook can find tardy 18820 * - The etc/CHANGES.[34] files are replaced by a single etc/CHANGES file, so 18821 the actual branch numbers are now irrelevant. 18822 * - the Howto be a Developer chapter now has the right aenbr instructions, and 18823 mentions the architecture issues (which should be mostly gone, because of 18824 recent aeca -fa and aedist -rec changes). 18825 * - the gettext .mo files are only built if the magcat command can be found 18826 (this being the best way to also determnine if msgfmt --compendium ialso 18827 exists). 18828 18829 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Aug 2002 21:30:44 +1000 18830 18831aegis (4.6.D018-1) unstable; urgency=low 18832 18833 * This change causes aedist -receive to call aeca -fix-arch whenever the 18834 config file is in a change set. This fixes most of the new-user "change 18835 contains architectures NOT in config file" problems. 18836 18837 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Aug 2002 10:24:52 +1000 18838 18839aegis (4.6.D017-1) unstable; urgency=low 18840 18841 * This change adds the aeca -fix-architecture option. This will replace the 18842 change architecture list with the mandatory architectures from the project. 18843 18844 -- Peter Miller <pmiller@opensource.org.au> Sun, 04 Aug 2002 23:14:04 +1000 18845 18846aegis (4.6.D016-1) unstable; urgency=low 18847 18848 * This change adds the aetar -receive option. The implementation could 18849 probably be improved immensely, particularly of all of the files are 18850 extracted first. 18851 18852 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Aug 2002 23:47:45 +1000 18853 18854aegis (4.6.D015-1) unstable; urgency=low 18855 18856 * This change renames libaegis/project_hist.h to libaegis/project/history.h to 18857 be more consistent with the rest of the file names. 18858 18859 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Aug 2002 22:39:08 +1000 18860 18861aegis (4.6.D014-1) unstable; urgency=low 18862 18863 * This change adds two top-level build targets, "tags" and "TAGS", so that 18864 navigation is easier. Note that this only occurs for the normal Aegis build 18865 system, it isn't generated into the Makefile.in file. 18866 18867 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Aug 2002 18:18:05 +1000 18868 18869aegis (4.6.D013-1) unstable; urgency=low 18870 18871 * This change adds the aetar command, but only the --list option. 18872 18873 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Aug 2002 16:37:56 +1000 18874 18875aegis (4.6.D012-1) unstable; urgency=low 18876 18877 * This change adds documentation for the fine grained file notification 18878 commands. 18879 * My thanks to Mark Veltzer for reporting this problem. 18880 18881 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Aug 2002 09:54:13 +1000 18882 18883aegis (4.6.D011-1) unstable; urgency=low 18884 18885 * This change makes the aet command able to be run by reviewers. 18886 * This list of folks who've asked for this over they years is longer than I 18887 can remember. 18888 18889 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jul 2002 22:58:07 +1000 18890 18891aegis (4.6.D010-1) unstable; urgency=low 18892 18893 * This change fixes a bug in the aet command completion. It was completing 18894 change file names that were tests, but omiting all of the available project 18895 file names. This is a much better fit for what aet actually does. 18896 * My thanks to John Darrington for reporting this problem. 18897 18898 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jul 2002 21:20:07 +1000 18899 18900aegis (4.6.D009-1) unstable; urgency=low 18901 18902 * This change improves the web pages, and adds some back links. 18903 * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for this patch. 18904 18905 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Jul 2002 23:27:56 +1000 18906 18907aegis (4.6.D008-1) unstable; urgency=low 18908 18909 * This change fixes a couple of tests which were leaving garbage behind. 18910 * My thanks to Mark Veltzer for reporting this problem. 18911 18912 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Jul 2002 15:34:30 +1000 18913 18914aegis (4.6.D007-1) unstable; urgency=low 18915 18916 * This change fixes many of the calls to ctype functions. 18917 * My thanks to Jerry Pendergraft for reporting this problem. 18918 18919 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 17:13:18 +1000 18920 18921aegis (4.6.D006-1) unstable; urgency=low 18922 18923 * This change fixes a couple of typos in the web reports. 18924 * My thanks to engelbert.gruber@ssg.co.at for reprting this problem. 18925 18926 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 16:08:08 +1000 18927 18928aegis (4.6.D005-1) unstable; urgency=low 18929 18930 * This change makes some minor changes to the AOSS4 paper. 18931 18932 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 15:16:25 +1000 18933 18934aegis (4.6.D004-1) unstable; urgency=low 18935 18936 * This change correctly documents the names of the aeintegratq.end and 18937 aeintegratq.fail hooks. 18938 * My thanks to Jerry Pendergraft for reporting this problem. 18939 18940 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 14:29:12 +1000 18941 18942aegis (4.6.D003-1) unstable; urgency=low 18943 18944 * This change improves aepatch's ability to cope with the garbage spewed out 18945 by MUAs. It tried to before, but the code wasn't quite right. 18946 * This change also teaches aepatch about the 8bit content transfer encoding, 18947 and its synonyms. 18948 18949 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 12:23:37 +1000 18950 18951aegis (4.6.D002-1) unstable; urgency=low 18952 18953 * This change provides the basis for config definitions of different 18954 * compilers and associated flags. These are needed for both configure and 18955 * build on other than Linux platforms and other compilers. 18956 * My thanks to Jerry Pendergraft for this patch. 18957 18958 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Jul 2002 11:36:03 +1000 18959 18960aegis (4.6.D001-1) unstable; urgency=low 18961 18962 * This change prepares Aegis for the next public release. 18963 18964 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Jul 2002 21:42:31 +1000 18965 18966aegis (4.5.D016-1) unstable; urgency=low 18967 18968 * This change fixes some problems with the aoss4 paper. Mostly typos. My 18969 thanks to Ben Morphett, Matt Lee and David Brown for these corrections. 18970 18971 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Jul 2002 23:31:38 +1000 18972 18973aegis (4.5.D015-1) unstable; urgency=low 18974 18975 * This change adds my aoss4 paper "Testing? What Testing?" 18976 18977 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Jul 2002 23:13:58 +1000 18978 18979aegis (4.5.D014-1) unstable; urgency=low 18980 18981 * This change adds configurable options as to what integrate pass should to 18982 for adjusting modification times. 18983 18984 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Jul 2002 21:35:04 +1000 18985 18986aegis (4.5.D013-1) unstable; urgency=low 18987 18988 * This change splits the last of libaegis/os.c into separate pieces. The idea 18989 is that it gives the linker more opportunities to leave stuff out. 18990 18991 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Jul 2002 20:16:42 +1000 18992 18993aegis (4.5.D012-1) unstable; urgency=low 18994 18995 * This change makes baserel accept more than one file name as arguments. 18996 * The capitalize, dirname, dirname_rel, downcase, env, identifier, length, 18997 namemax and upcase substitutions now also accept more than one argument. 18998 18999 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Jul 2002 00:36:28 +1000 19000 19001aegis (4.5.D011-1) unstable; urgency=low 19002 19003 * This change adds the ${base_relative} substitution, essentially an invers of 19004 the ${source} substitution. 19005 * My thanks to Pieter Nagel <pieter@nagel.co.za> for this suggestion. 19006 19007 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Jul 2002 13:48:24 +1000 19008 19009aegis (4.5.D010-1) unstable; urgency=low 19010 19011 * This change fixes a problem with the -edit options for aeca and aepa. These 19012 were caused by recent (prev release) change to the user interface functions 19013 controlling the use of environment variable which affect the editing. 19014 * My thanks to Mark Veltzer <mark@veltzer.org> for reporting this problem. 19015 19016 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Jul 2002 10:50:49 +1000 19017 19018aegis (4.5.D009-1) unstable; urgency=low 19019 19020 * This change adds a small amount of documentation to the aeipass(1) man page, 19021 attempting to emphasize the build time adjust functionality and why it 19022 happens. 19023 19024 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 21:01:26 +1000 19025 19026aegis (4.5.D008-1) unstable; urgency=low 19027 19028 * This change fixes a couple of install problems with the generated 19029 Makefile.in file. 19030 * My thanks to Samuel Tardieu <sam@inf.enst.fr> for reporting this problem. 19031 19032 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 20:32:36 +1000 19033 19034aegis (4.5.D007-1) unstable; urgency=low 19035 19036 * This change fixes a couple of spelling errors in the web interface... 19037 * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem: 19038 "I'd like to report two misspellings in the aegis web interface: in the 19039 report generated by lib/en/html/chan_menu.rpt, `reproduced' is misspelled as 19040 `reporduced' and in the report generated by lib/en/html/chan_list.rpt, 19041 `download' is misspelled as `downlaod'." 19042 19043 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 15:22:36 +1000 19044 19045aegis (4.5.D006-1) unstable; urgency=low 19046 19047 * This change updates the release procedures manual. 19048 19049 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 14:55:14 +1000 19050 19051aegis (4.5.D005-1) unstable; urgency=low 19052 19053 * This change fixes a broken link in the web interface. 19054 * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for reporting 19055 this problem. 19056 19057 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 14:28:51 +1000 19058 19059aegis (4.5.D004-1) unstable; urgency=low 19060 19061 * This change fixes the declaration of wint_t, and makes sure that wchar.h is 19062 included wherever wint_t is used. 19063 * My thanks to Christopher JS Vance <vance@aurema.com> for reporting this 19064 problem. 19065 19066 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 11:59:47 +1000 19067 19068aegis (4.5.D003-1) unstable; urgency=low 19069 19070 * This change fixes a bug in the tkaepa script. 19071 19072 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 09:16:58 +1000 19073 19074aegis (4.5.D002-1) unstable; urgency=low 19075 19076 * This change prepares Aegis for the next public release. 19077 19078 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Jun 2002 13:03:47 +1000 19079 19080aegis (4.5.D001-1) unstable; urgency=low 19081 19082 * This change fixes a bug in the "user changes" list. It was not explicitly 19083 passing the project name when it accessed the list of user owned changes. 19084 19085 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Jun 2002 10:31:35 +1000 19086 19087aegis (4.4.D030-1) unstable; urgency=low 19088 19089 * This change ... 19090 19091 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jun 2002 14:23:38 +1000 19092 19093aegis (4.4.D029-1) unstable; urgency=low 19094 19095 * This change fixes a problem with the aencu command. It is now explictly 19096 stated in the man page that any project administrator, or the creator of the 19097 change, may delete a change. The code now matches the man page. 19098 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this 19099 problem. 19100 19101 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jun 2002 11:15:15 +1000 19102 19103aegis (4.4.D028-1) unstable; urgency=low 19104 19105 * This change adds a sigterm handler to aeintegratq to clean up the lock file. 19106 * My thanks to Jerry Pendergraft for this patch. 19107 19108 -- Peter Miller <pmiller@opensource.org.au> Wed, 26 Jun 2002 11:35:34 +1000 19109 19110aegis (4.4.D027-1) unstable; urgency=low 19111 19112 * This change adds 3 new fields in ~/.aegisrc: editor_command, visual_command 19113 and pager_command. They (almost) duplicate enviroment variables EDITOR, 19114 VISUAL and PAGER but for aegis only. Now I can use aegis specific options in 19115 that commands. For example: I usually want vim to create backup files, but 19116 when I edit some change or project attrbiutes that leaves backup files from 19117 temporaries in my homedir. So I put following line in ~/.aegisrc: visual_ 19118 command = "vim -c 'set nobackup'". 19119 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19120 19121 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jun 2002 23:39:33 +1000 19122 19123aegis (4.4.D026-1) unstable; urgency=low 19124 19125 * This change fixes a bug in aepatch -receive, where it would sometimes 19126 misapply a patch. The search used to locate the patch (when it needs to be 19127 offset) has been improved. 19128 19129 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jun 2002 19:34:08 +1000 19130 19131aegis (4.4.D025-1) unstable; urgency=low 19132 19133 * Fixes for russian translation. Previous patch somehow was converted to 19134 * cp1251 charset. Probably by some russian mailserver. So all russian 19135 * messages fixed in that patch showd as garbage. Now I have gziped patch 19136 * so noone tries to convert it. New patch also fixes some typos I found. 19137 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19138 19139 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Jun 2002 19:21:26 +1000 19140 19141aegis (4.4.D024-1) unstable; urgency=low 19142 19143 * This change adds the aepatch -send -delta option, and also the aedist -send 19144 -delta option, to do the same thing. 19145 * My thanks to Florian Weimer <Weimer@CERT.Uni-Stuttgart.DE> for this 19146 suggestion. 19147 19148 -- Peter Miller <pmiller@opensource.org.au> Mon, 24 Jun 2002 22:12:01 +1000 19149 19150aegis (4.4.D023-1) unstable; urgency=low 19151 19152 * This change documents plain and fancy usage of integrate_q, now rename 19153 aeintegratq and placed in the $bindir with everything else. 19154 * My thanks to Jerry Pendergraft for this contribution. 19155 19156 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 Jun 2002 23:20:27 +1000 19157 19158aegis (4.4.D022-1) unstable; urgency=low 19159 19160 * This change updates some of the French error messages. 19161 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch. 19162 19163 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jun 2002 11:38:18 +1000 19164 19165aegis (4.4.D021-1) unstable; urgency=low 19166 19167 * This change teaches aepatch how to cope with the ``8bit'' content transfer 19168 encdoing (synonym for ``none''). 19169 19170 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jun 2002 10:27:56 +1000 19171 19172aegis (4.4.D020-1) unstable; urgency=low 19173 19174 * This change fixes a Y2K bug in the string-to-date calculations 19175 19176 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jun 2002 10:04:12 +1000 19177 19178aegis (4.4.D019-1) unstable; urgency=low 19179 19180 * This change fixes line lengths and white space problems. 19181 19182 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Jun 2002 19:00:54 +1000 19183 19184aegis (4.4.D018-1) unstable; urgency=low 19185 19186 * This change adds the aeannotate -option option, used to specify an option to 19187 the diff command used to determine the annotations. 19188 19189 -- Peter Miller <pmiller@opensource.org.au> Sat, 08 Jun 2002 17:53:09 +1000 19190 19191aegis (4.4.D017-1) unstable; urgency=low 19192 19193 * This change adds the aefind -execute option. 19194 19195 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jun 2002 23:42:50 +1000 19196 19197aegis (4.4.D016-1) unstable; urgency=low 19198 19199 * This change adds more attributes (GCC only) to catch formatting errors. And 19200 fixes problems found. 19201 19202 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Jun 2002 22:00:03 +1000 19203 19204aegis (4.4.D015-1) unstable; urgency=low 19205 19206 * This change adds the --file-statistics to aeannotate. 19207 19208 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 May 2002 17:17:11 +1000 19209 19210aegis (4.4.D014-1) unstable; urgency=low 19211 19212 * This change improves the white space and line lengths of some files. 19213 19214 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 May 2002 17:40:11 +1000 19215 19216aegis (4.4.D013-1) unstable; urgency=low 19217 19218 * This change adds more details to the aeannotate man page. 19219 19220 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 May 2002 23:25:48 +1000 19221 19222aegis (4.4.D012-1) unstable; urgency=low 19223 19224 * This change adds the --output option to aeannotate. 19225 19226 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 May 2002 17:14:53 +1000 19227 19228aegis (4.4.D011-1) unstable; urgency=low 19229 19230 * This change fixes a bug in the gap buffer implementation of line_list.c, 19231 where it got the order of tests about the size of the buffer wrong. This 19232 caused a core dump. 19233 19234 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 May 2002 23:34:51 +1000 19235 19236aegis (4.4.D010-1) unstable; urgency=low 19237 19238 * This change adds statistics to aeannotate. 19239 19240 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 May 2002 22:50:10 +1000 19241 19242aegis (4.4.D009-1) unstable; urgency=low 19243 19244 * This change adds more substitutions for information about changes. 19245 19246 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 May 2002 21:23:19 +1000 19247 19248aegis (4.4.D008-1) unstable; urgency=low 19249 19250 * This change adds configurable columns to aeannotate, so that users have a 19251 choice of which columns are to be displayed. 19252 19253 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 May 2002 22:56:10 +1000 19254 19255aegis (4.4.D007-1) unstable; urgency=low 19256 19257 * This change adds an annotate_diff_command field to the project config file, 19258 rather than use the patch_diff_command, which defaults to a context diff and 19259 is thus too wide and gives misleading results. 19260 19261 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 May 2002 18:10:48 +1000 19262 19263aegis (4.4.D006-1) unstable; urgency=low 19264 19265 * This change teaches aepatch how to parse an ordinary diff listing. 19266 19267 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 May 2002 14:57:21 +1000 19268 19269aegis (4.4.D005-1) unstable; urgency=low 19270 19271 * This change makes aeannotate minimally functional. It works through each 19272 version, applies the patch diff command, and displays the result. It is 19273 still fragile, and it lacks many features. 19274 19275 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 May 2002 10:30:59 +1000 19276 19277aegis (4.4.D004-1) unstable; urgency=low 19278 19279 * This change adds the initial skeleton of the aeannotate program. It doesn't 19280 do anything yet. 19281 19282 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 May 2002 22:56:52 +1000 19283 19284aegis (4.4.D003-1) unstable; urgency=low 19285 19286 * This change fixes some minor problems on the Aegis web pages. 19287 19288 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 May 2002 20:29:03 +1000 19289 19290aegis (4.4.D002-1) unstable; urgency=low 19291 19292 * This change makes aenbr cope with white space (particularly newlines) on the 19293 end of project descriptions. 19294 19295 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 May 2002 10:42:09 +1000 19296 19297aegis (4.4.D001-1) unstable; urgency=low 19298 19299 * This change prepares Aegis for the next public release. 19300 19301 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 May 2002 23:54:27 +1000 19302 19303aegis (4.3.D021-1) unstable; urgency=low 19304 19305 * This change doesn't actually change anything. It exists to recreate the ,D 19306 files that weren't on the backup, after the head crash. 19307 19308 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 May 2002 14:04:21 +1000 19309 19310aegis (4.3.D020-1) unstable; urgency=low 19311 19312 * This change fixes a spelling error in the Russian error message 19313 translations. 19314 * My thanks to Alexie Voinov for this patch. 19315 19316 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 May 2002 10:19:12 +1000 19317 19318aegis (4.3.D019-1) unstable; urgency=low 19319 19320 * This change adds more places that are consulted to find user preferences. 19321 It now includes $(datadir)/aegisrc and $(libdir)/aegisrc, AFTER ${HOME}/ 19322 .aegisrc 19323 * My thanks to Alexie Voinov for this patch. 19324 19325 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 May 2002 21:02:23 +1000 19326 19327aegis (4.3.D018-1) unstable; urgency=low 19328 19329 * This change updates the Russian error messages, for the new error messages 19330 added in the last release. 19331 * My thankls to Alexie Voinov for this patch. 19332 19333 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 May 2002 20:11:56 +1000 19334 19335aegis (4.3.D017-1) unstable; urgency=low 19336 19337 * This change uopdates the mailing list information on the web pages. 19338 19339 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 May 2002 08:51:04 +1000 19340 19341aegis (4.3.D016-1) unstable; urgency=low 19342 19343 * This change copes with another recent Bison change. 19344 19345 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 22:46:09 +1000 19346 19347aegis (4.3.D015-1) unstable; urgency=low 19348 19349 * This change moves the install location of aegis.cgi; this is because it was 19350 being determined at the wrong time. Now it is installed into $bindir, and 19351 users can copy it if they want to (a symlink woiuld serve them better). 19352 19353 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 22:25:59 +1000 19354 19355aegis (4.3.D014-1) unstable; urgency=low 19356 19357 * This change teaches aepatch how to understand quoted-printable content 19358 transfer encoding. 19359 19360 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 20:28:15 +1000 19361 19362aegis (4.3.D013-1) unstable; urgency=low 19363 19364 * This change fixes aepatch to be more robust about change numbers in the 19365 patch header. If the change number has already been used, it now 19366 automatically chooses trhe next available change number. The change number 19367 in the header was always intended to be advisory. 19368 19369 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 19:44:47 +1000 19370 19371aegis (4.3.D012-1) unstable; urgency=low 19372 19373 * This change adds the Dutch translations for the new error messages. 19374 * My thanks to Jelle Boomstra for this patch. 19375 19376 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 17:11:31 +1000 19377 19378aegis (4.3.D011-1) unstable; urgency=low 19379 19380 * This change adds the French locatisation of the error messages. 19381 * My thanks to Jerry Pendergraft for this patch. 19382 19383 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 16:47:53 +1000 19384 19385aegis (4.3.D010-1) unstable; urgency=low 19386 19387 * This change fixes a problem in aedist -rec, where it coudl have problems 19388 with configurations files (exacerbated by the new configuration_directory 19389 field) where testing too early could erroneously consult an inconsistent set 19390 of config files. 19391 * My thanks to Alexie Voinov for reporting this problem. 19392 19393 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 12:49:38 +1000 19394 19395aegis (4.3.D009-1) unstable; urgency=low 19396 19397 * This change adds a completely redundant .po file for the benefit of a brain- 19398 dead server being used by the internationalization teams. Their robot needs 19399 an "i18n/everything.pot" file, rather than have it split into the "lib/en/ 19400 LC_MESSAGES/*.po" files. Sheesh. 19401 * The probelm with this approach, for anyone who can't work it out is 19402 * 1. what happens when things other than .po files get translated? It makes 19403 no sense to say "just cantenate together all your man pages and reference 19404 manuals", so why does it make sense to catenate together all of the .po 19405 files? 19406 * 2. what happens when things other than .po files get translated? Where do 19407 you put them? man1/aegis.1 and then man1/aegis.en.1? By using a directory 19408 tree lib/LANG/blahblah this falls out cleanly. 19409 19410 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 11:41:15 +1000 19411 19412aegis (4.3.D008-1) unstable; urgency=low 19413 19414 * This change adds more information about the "mod times extend into the 19415 future" warning issued by aeipass. 19416 * My thanks to Ralf Fassel for this patch. 19417 19418 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 May 2002 11:15:00 +1000 19419 19420aegis (4.3.D007-1) unstable; urgency=low 19421 19422 * This change copes with the new line wrap algorithm being used by GNU 19423 gettext. 19424 19425 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 May 2002 20:10:27 +1000 19426 19427aegis (4.3.D006-1) unstable; urgency=low 19428 19429 * This change fixes a bug in the context diff parsing, where it would get the 19430 last hunk wrong if it was a hunk which deleted lines, due to incorrect end- 19431 of-file handling. 19432 * This affected both aepatch -receive and aedist -receive, because aedist now 19433 includes patches for better merge behaviour. 19434 * My thanks to Matt Lee for reporting this problem. 19435 19436 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Apr 2002 16:07:28 +1000 19437 19438aegis (4.3.D005-1) unstable; urgency=low 19439 19440 * This change copes with recent changes in GNU Gettext 0.11.1 19441 19442 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Apr 2002 10:05:50 +1000 19443 19444aegis (4.3.D004-1) unstable; urgency=low 19445 19446 * This change fixes the uuencode output, which is missing a "begin" line 19447 19448 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Apr 2002 09:06:49 +1000 19449 19450aegis (4.3.D003-1) unstable; urgency=low 19451 19452 * This change fixes a number of Solaris build problems,and one genuine bug 19453 buried in the warning messages (change completion time was wrong for changes 19454 not yet completed). 19455 19456 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Apr 2002 17:20:10 +1000 19457 19458aegis (4.3.D002-1) unstable; urgency=low 19459 19460 * This change fixes a couple of problems with the web pages. 19461 19462 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Apr 2002 23:00:43 +1000 19463 19464aegis (4.3.D001-1) unstable; urgency=low 19465 19466 * This change prepares Aegis for the next public release. 19467 19468 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Apr 2002 21:10:41 +1000 19469 19470aegis (4.2.D051-1) unstable; urgency=low 19471 19472 * This change helps aepatch cope with CRLF line terminations. 19473 19474 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Apr 2002 11:20:02 +1000 19475 19476aegis (4.2.D050-1) unstable; urgency=low 19477 19478 * This change changes the notification scripts to use sendmail, rathet than 19479 mail(1), because it supports the Subject: line of input. 19480 * My thanks to Brendan Simon for this patch. 19481 19482 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Apr 2002 22:37:30 +1000 19483 19484aegis (4.2.D049-1) unstable; urgency=low 19485 19486 * This change fixes the cause of the Cygwin segfault. 19487 * My thanks to Chuck Eaker for reporting this problem. 19488 19489 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Apr 2002 14:45:57 +1000 19490 19491aegis (4.2.D048-1) unstable; urgency=low 19492 19493 * This change fixes a couple of small glitches found while trying to integrate 19494 the branch. 19495 19496 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Apr 2002 11:34:12 +1000 19497 19498aegis (4.2.D047-1) unstable; urgency=low 19499 19500 * This change fixes a SEGFAULT which only seems to occur in Cygwin. 19501 * My thanks to Chuck Eaker for this patch. 19502 19503 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Apr 2002 10:13:57 +1000 19504 19505aegis (4.2.D046-1) unstable; urgency=low 19506 19507 * This change adds additional check for configg directory changes. 19508 19509 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Apr 2002 23:17:52 +1000 19510 19511aegis (4.2.D045-1) unstable; urgency=low 19512 19513 * This change makes aedist more robust, by reducing the number of new fields 19514 present in the change set in the .ae file. This is important for *forwards* 19515 compatibility. 19516 19517 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Apr 2002 17:17:22 +1000 19518 19519aegis (4.2.D044-1) unstable; urgency=low 19520 19521 * This change tracks the execure permissions for source files. Bletch. 19522 * My thanks to countless users who whinged, whined and generally made me 19523 miserable until I did it. 19524 19525 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Apr 2002 13:02:30 +1000 19526 19527aegis (4.2.D043-1) unstable; urgency=low 19528 19529 * This change adds build recipes to check code formatting, and corrects a few 19530 files. 19531 19532 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Apr 2002 19:56:24 +1000 19533 19534aegis (4.2.D042-1) unstable; urgency=low 19535 19536 * This change causes aede to emit a different error message when a branch 19537 needs to have files merged than when a regular change needs to have files 19538 merged. This gives better feedback to the user. 19539 19540 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Apr 2002 11:22:14 +1000 19541 19542aegis (4.2.D041-1) unstable; urgency=low 19543 19544 * This change syncs the -minimum flag, so that if an aeib has a -minimum, then 19545 the 19546 * corresponding integrate time aeb also has a -minimum. 19547 * My thanks to John Darrington for this patch. 19548 19549 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Apr 2002 19:40:04 +1000 19550 19551aegis (4.2.D040-1) unstable; urgency=low 19552 19553 * This change fixes a bug where aenf would dump core if you specified a 19554 filename pattern accept field in the project config file. 19555 19556 -- Peter Miller <pmiller@opensource.org.au> Sat, 30 Mar 2002 16:48:37 +1100 19557 19558aegis (4.2.D039-1) unstable; urgency=low 19559 19560 * This change fixes typos in the User Guide, mostly minor errors, missing 19561 words or misspellings, etc. 19562 * My thanks to Jerry Pendergraft for this patch. 19563 19564 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Mar 2002 14:30:00 +1100 19565 19566aegis (4.2.D038-1) unstable; urgency=low 19567 19568 * This change fixes a few more problems with the web pages. 19569 19570 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Mar 2002 14:53:01 +1100 19571 19572aegis (4.2.D037-1) unstable; urgency=low 19573 19574 * This change improves a number of the web pages. 19575 19576 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Mar 2002 13:36:15 +1100 19577 19578aegis (4.2.D036-1) unstable; urgency=low 19579 19580 * This change adds the ability to use aepatch to the CGI script. This gives 19581 an alternate download vector. 19582 19583 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Mar 2002 13:01:09 +1100 19584 19585aegis (4.2.D035-1) unstable; urgency=low 19586 19587 * This change fixes a bug in aecp -ind, where it would give a ``there is no 19588 development directory'' error when you tried to extract a file version from 19589 history of a completed branch. 19590 * The problem turned out to be more general. When *anything* asks for the 19591 project search path, it is necessary to omit the baselines of completed 19592 branches. 19593 * My thanks to John Darrington for reporting this problem. 19594 19595 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Mar 2002 12:23:00 +1100 19596 19597aegis (4.2.D034-1) unstable; urgency=low 19598 19599 * This change adds some of the aepatch functionality to aedist. Specifically, 19600 it adds patches to outgoing file modifications, so that these can be used in 19601 preference to the whole-file source if at all possible. This results in 19602 fewer messy merges at the receiving end (which doesn't have the necessary 19603 file version information to actually perform a merge). 19604 19605 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Mar 2002 21:19:21 +1100 19606 19607aegis (4.2.D033-1) unstable; urgency=low 19608 19609 * This change adds functions to disable interrupts during database writes. 19610 This should reduce the number of database corruptions we are seeing. 19611 19612 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Mar 2002 19:47:20 +1100 19613 19614aegis (4.2.D032-1) unstable; urgency=low 19615 19616 * This change adds support for running in single-user mode on SourceForge, to 19617 show off Aegis and aegis.cgi. 19618 19619 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Mar 2002 10:51:42 +1100 19620 19621aegis (4.2.D031-1) unstable; urgency=low 19622 19623 * This change gathers together all the places where the same function has been 19624 written multiple times. 19625 19626 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Mar 2002 17:36:33 +1100 19627 19628aegis (4.2.D030-1) unstable; urgency=low 19629 19630 * This change adds an aed (aem) enhacement request to the wish list. 19631 19632 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Mar 2002 17:08:27 +1100 19633 19634aegis (4.2.D029-1) unstable; urgency=low 19635 19636 * This change fixes a problem when symlinks are being built to non source 19637 files even with aeb -minimum. 19638 * My thanks to John Darrington for this patch. 19639 19640 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Mar 2002 16:35:59 +1100 19641 19642aegis (4.2.D028-1) unstable; urgency=low 19643 19644 * This change updates the parsing of Aegis' database files (and inoput files, 19645 such as the project config file, change attribute files, etc, to accept 19646 string constants in the was ANSI C does. In particular, two adjacent string 19647 constants are automatically catenated. This means you can keep nice 19648 indentation even when your strings get too long, rather than use ugly 19649 backslash lines. 19650 19651 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Mar 2002 14:37:28 +1100 19652 19653aegis (4.2.D027-1) unstable; urgency=low 19654 19655 * This change makes the os_pathname function (used to resolve file names in a 19656 huge number of places) more robust in the face of permission problems. 19657 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this 19658 problem. 19659 19660 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Mar 2002 12:13:04 +1100 19661 19662aegis (4.2.D026-1) unstable; urgency=low 19663 19664 * This change adds command completion for the aeca, aechown, aeclean, aed, 19665 aeib, aeibu, aeifail, aeipass, aepa, aerb, aerbu, aerfail, aerm, aerpass, 19666 aerpu and aet commands. 19667 19668 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Mar 2002 10:32:50 +1100 19669 19670aegis (4.2.D025-1) unstable; urgency=low 19671 19672 * This change adds command completion for the aedn command, and also makes the 19673 aedn command accept a wider range of option for specifying the delta to 19674 name. 19675 19676 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Mar 2002 18:19:10 +1100 19677 19678aegis (4.2.D024-1) unstable; urgency=low 19679 19680 * This change fixes a problem with the -minimum option and symbolic links. 19681 * My thanks to john.darrington@ot.com.au for this patch. 19682 19683 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Mar 2002 16:47:18 +1100 19684 19685aegis (4.2.D023-1) unstable; urgency=low 19686 19687 * This change adds the cklinlen program to check some aspects of the code 19688 formatting standards. 19689 19690 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Mar 2002 10:29:58 +1100 19691 19692aegis (4.2.D022-1) unstable; urgency=low 19693 19694 * This change adds command completion for the aeb, aecd and aenf commands. 19695 19696 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Mar 2002 11:44:41 +1100 19697 19698aegis (4.2.D021-1) unstable; urgency=low 19699 19700 * This change adds the aena, aera, aeni, aeri, aenrv, aerrv command to the 19701 command completion. 19702 19703 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Mar 2002 09:32:59 +1100 19704 19705aegis (4.2.D020-1) unstable; urgency=low 19706 19707 * This change corrects a few problems with the Russion error message 19708 translations. 19709 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19710 19711 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Mar 2002 09:13:45 +1100 19712 19713aegis (4.2.D019-1) unstable; urgency=low 19714 19715 * This change fixes a typo in the history labelimplementation. 19716 * My thanks to John Duino <jduino@nateng.com> for reporting this problem. 19717 19718 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Mar 2002 08:41:46 +1100 19719 19720aegis (4.2.D018-1) unstable; urgency=low 19721 19722 * This change adds some details about builting executable script files, even 19723 when Aegis insists that sourec files are just source files. 19724 * My thanks to Chuck Eaker and Ralf Fassel for their suggestions. 19725 19726 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Mar 2002 08:16:56 +1100 19727 19728aegis (4.2.D017-1) unstable; urgency=low 19729 19730 * This change fixes yet another problem with the tkaepa script. 19731 19732 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 19:38:34 +1100 19733 19734aegis (4.2.D016-1) unstable; urgency=low 19735 19736 * This change adds yet another play system admins manage to squirrel away the 19737 Apache config files. Sheesh. It also copes with indentation of the Apache 19738 configuration items it is looking for. 19739 * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem. 19740 19741 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 19:07:42 +1100 19742 19743aegis (4.2.D015-1) unstable; urgency=low 19744 19745 * This change fixes a problem with the implementation of ``protect development 19746 directory''. The operation should have been os_chmod_errok, and it should 19747 be done as the developer, not the project owner. 19748 19749 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 15:31:17 +1100 19750 19751aegis (4.2.D014-1) unstable; urgency=low 19752 19753 * This change adds the aecpu, aentu, aenfu and aermu commands to the list of 19754 known command completions. 19755 19756 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 14:09:30 +1100 19757 19758aegis (4.2.D013-1) unstable; urgency=low 19759 19760 * This change has aede make the development directory read-only (optionally). 19761 19762 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 12:43:09 +1100 19763 19764aegis (4.2.D012-1) unstable; urgency=low 19765 19766 * This change adds command completion for aecp. 19767 19768 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Mar 2002 11:49:26 +1100 19769 19770aegis (4.2.D011-1) unstable; urgency=low 19771 19772 * This change adds command completion for simple file names, as required by 19773 some of the options. 19774 19775 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Mar 2002 21:36:41 +1100 19776 19777aegis (4.2.D010-1) unstable; urgency=low 19778 19779 * This change fixes a problem caused by users making their .aegisrc files 19780 unreadable to everyone but themselves. The follwoing report 19781 * columns({width = 1000;}); 19782 * auto name, email ; 19783 * name= "fred"; 19784 * email = user[name].email_address; 19785 * triggered a 19786 * libaegis/os.c: 1373: user permissions not set (bug) 19787 * problem if user "fred" has set his .aegisrc file to mode 600. This problem 19788 has now been fixed. 19789 * The problem is cause when subst_intl is called, either directly or 19790 indirectly, *outside* appropriate os_become/undo bracketing. The $errno 19791 substitution often wants to know the user ID and group ID for error 19792 messages. 19793 * My thanks to johnd@ot.com.au for reporting this problem. 19794 19795 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Mar 2002 20:43:16 +1100 19796 19797aegis (4.2.D009-1) unstable; urgency=low 19798 19799 * This change adds command completion for aencu, aedb, aedbu, aede and aedeu. 19800 19801 -- Peter Miller <pmiller@opensource.org.au> Fri, 08 Mar 2002 21:51:55 +1100 19802 19803aegis (4.2.D008-1) unstable; urgency=low 19804 19805 * This change adds command completion for the ae_c command. 19806 19807 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Mar 2002 22:15:56 +1100 19808 19809aegis (4.2.D007-1) unstable; urgency=low 19810 19811 * This change adds aend to eh command completion. 19812 19813 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Mar 2002 17:00:59 +1100 19814 19815aegis (4.2.D006-1) unstable; urgency=low 19816 19817 * This change adds a support command for Bash programmable completion. This is 19818 only skeletal at present, more (much, much more) could be added. 19819 * This first change adds completion for the ae_p command. More to come. 19820 * My thanks to John Darrington for this suggestion. 19821 19822 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Mar 2002 09:26:34 +1100 19823 19824aegis (4.2.D005-1) unstable; urgency=low 19825 19826 * This change allows you to use C++ (//) or shell (#) comments in the project 19827 "config" file. C comments are still understood, and preferred. 19828 * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this patch. 19829 19830 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Mar 2002 05:57:12 +1100 19831 19832aegis (4.2.D004-1) unstable; urgency=low 19833 19834 * This change fixes a problem where the symlink farm was not being maintained 19835 correctly. It was being tricked by symlinks in the viewpath "blocking" its 19836 view of the deeper files. The dir_stack_walk code had to be changed to 19837 (optionally) ignore symlinks. 19838 * Getting the code to do thge right thing AND look clean was a bit of a 19839 challenge. 19840 * This change also fixes a number of flaws in the DEBUg code (mostly trace(()) 19841 calls) that stopped things compiling. 19842 * My thanks to John Darrington for reporting this bug, and for the test script 19843 which demonstrated it so simply. 19844 19845 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Mar 2002 16:59:57 +1100 19846 19847aegis (4.2.D003-1) unstable; urgency=low 19848 19849 * This change makes it possiblt to specify a directory to contain project 19850 "config" file fragments. This means that parts of the config file may be 19851 changed by a branch, but other fundamental things (such as history commands) 19852 can be left unchanged in the trunk. 19853 19854 -- Peter Miller <pmiller@opensource.org.au> Sat, 02 Mar 2002 10:39:32 +1100 19855 19856aegis (4.2.D002-1) unstable; urgency=low 19857 19858 * This change adds additional BUILDING instructions, so that you can have long 19859 command line on IRIX, necessary to make Aegis. 19860 19861 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Feb 2002 17:13:55 +1100 19862 19863aegis (4.2.D001-1) unstable; urgency=low 19864 19865 * This change prepares Aegis for the next public release. 19866 19867 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Feb 2002 10:36:24 +1100 19868 19869aegis (4.1.D041-1) unstable; urgency=low 19870 19871 * This change adds a new --delta-from-change option, so that Aegis will look 19872 up the delta number from the change nmumber automatically, rather than 19873 groping the project history report. 19874 19875 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Feb 2002 22:22:46 +1100 19876 19877aegis (4.1.D040-1) unstable; urgency=low 19878 19879 * This change fixes a typo in proj_file.rpt 19880 19881 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Feb 2002 09:08:21 +1100 19882 19883aegis (4.1.D039-1) unstable; urgency=low 19884 19885 * This change improves the error messages issued when a primary source file is 19886 modified by the build process. At the moment it gives a very misleading 19887 "the history tool changed the source file" error message. 19888 19889 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Feb 2002 09:24:08 +1100 19890 19891aegis (4.1.D038-1) unstable; urgency=low 19892 19893 * This change adds the --no-page-headers option, which causes listings and 19894 reports to omit the page headers and column headers. 19895 * My thanks to johnd@ot.com.au for this suggestion. 19896 19897 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Feb 2002 22:16:31 +1100 19898 19899aegis (4.1.D037-1) unstable; urgency=low 19900 19901 * From: John Darrington <johnd@dugite> 19902 * Date: Tue Feb 19 12:35:54 2002 19903 * Warning: the original change was in the 'being_reviewed' state 19904 * This change ... 19905 19906 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Feb 2002 12:53:53 +1100 19907 19908aegis (4.1.D036-1) unstable; urgency=low 19909 19910 * This change causes the aecp -ind -delta command to omit files which don't 19911 exist in the project at the time of the delta. 19912 * My thanks to Jesse Vincent <jesse@fsck.com> for this suggestion. 19913 19914 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Feb 2002 11:58:35 +1100 19915 19916aegis (4.1.D035-1) unstable; urgency=low 19917 19918 * This change allows editing of the change attributes in the user's locale, 19919 rather than the C locale. 19920 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19921 19922 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Feb 2002 05:21:18 +1100 19923 19924aegis (4.1.D034-1) unstable; urgency=low 19925 19926 * This change enhances user_default_change and user_default_project functions 19927 to work with 19928 * integration directories. 19929 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19930 19931 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Feb 2002 21:24:46 +1100 19932 19933aegis (4.1.D033-1) unstable; urgency=low 19934 19935 * This change adds a --with-nlsdir option to the configure script. This 19936 assists with operating systems which need the .mo files installed in weird 19937 places. 19938 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 19939 19940 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Feb 2002 17:02:34 +1100 19941 19942aegis (4.1.D032-1) unstable; urgency=low 19943 19944 * This change updates the aecstate documentation to more accurately describe 19945 the development_directory field when applied to branches. 19946 * My thanks to John.Darrington@ot.com.au for reporting this problem. 19947 19948 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Feb 2002 21:18:54 +1100 19949 19950aegis (4.1.D031-1) unstable; urgency=low 19951 19952 * This change adds the aetouch command to the wish list. 19953 19954 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Feb 2002 16:48:14 +1100 19955 19956aegis (4.1.D030-1) unstable; urgency=low 19957 19958 * This change updates RMCH to mention a nasty -j problem if you use recursive 19959 make. 19960 * My thanks to Marcus Harnisch <marcus_harnisch@mint-tech.com> for this 19961 insight. 19962 19963 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Feb 2002 16:20:15 +1100 19964 19965aegis (4.1.D029-1) unstable; urgency=low 19966 19967 * This change adds a change log report, modelled after the change details 19968 report, but briefer. 19969 19970 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Feb 2002 14:53:14 +1100 19971 19972aegis (4.1.D028-1) unstable; urgency=low 19973 19974 * This change adds a ``Notification'' to most of the man pages which execute 19975 other commands, documenting where each of the sub-commands are configured 19976 and documented. 19977 19978 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Feb 2002 22:37:28 +1100 19979 19980aegis (4.1.D027-1) unstable; urgency=low 19981 19982 * This change fixes a bug where the wrong version was retrieved from history, 19983 when the file was changed later in the branch BUT was unchanged at the time 19984 of the specified delta. 19985 * The offending function, change_branch_deltadate_to_edit, has been removed. 19986 The fix was to use the more efficient (and already existing) project_file_ 19987 roll_forward mechanism. 19988 * My thanks to John Darrington for reporting this problem. 19989 * This change also removes the inefficient and defective change_branch_delta_ 19990 date_to_edit and change_branch_delta)_to_edit mechanisms, as they are no 19991 longer used anywhere. 19992 19993 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Feb 2002 16:16:40 +1100 19994 19995aegis (4.1.D026-1) unstable; urgency=low 19996 19997 * From: John Darrington <johnd@dugite> 19998 * Date: Wed Feb 6 14:38:02 2002 19999 * This change adds the ability to view 20000 * * file versions before and after changes which are completed 20001 * * file versions in the development directory, for files not completed 20002 * * baseline versions of files only if such a file exists 20003 * * differences between the various versions 20004 20005 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Feb 2002 15:09:25 +1100 20006 20007aegis (4.1.D025-1) unstable; urgency=low 20008 20009 * This change fixes a bug in the aecp command. When the -output option is 20010 used, there should be no calls to os_mkdir_between. 20011 * My thanks to john.darrington@ot.com.au for reporting this problem. 20012 20013 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Feb 2002 21:56:02 +1100 20014 20015aegis (4.1.D024-1) unstable; urgency=low 20016 20017 * This change adds more information to the developer howto. 20018 * My thanks to David Harris for this suggestion. 20019 20020 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Feb 2002 20:38:30 +1100 20021 20022aegis (4.1.D023-1) unstable; urgency=low 20023 20024 * This change adapts to the latest GNU Bison changes. We need to insulate 20025 against <stdlib.h> as well as <stdio.h> 20026 * My thanks to Alexey Voinov <voins@voins.program.ru> for reporting this 20027 problem. 20028 20029 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Feb 2002 02:53:59 +1100 20030 20031aegis (4.1.D022-1) unstable; urgency=low 20032 20033 * This change adds more information to the man pages, so that man knows to run 20034 some of the pages through the pic(1) preprocessor. 20035 * My thanks to john.darrington@ot.com.au for reporting this problem. 20036 20037 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2002 23:04:11 +1100 20038 20039aegis (4.1.D021-1) unstable; urgency=low 20040 20041 * This change adds handling of the awaiting_review state to several places 20042 overlooked when the new state was introduced. 20043 * My thanks to Scott Finneran <scott@smartcontainer.net> for this patch. 20044 20045 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2002 22:29:53 +1100 20046 20047aegis (4.1.D020-1) unstable; urgency=low 20048 20049 * This change adds documentation concerning diff and binary files. 20050 * My thankls to Sam Liddicott <sam.liddicott@ananova.com> for this suggestion. 20051 20052 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2002 20:27:12 +1100 20053 20054aegis (4.1.D019-1) unstable; urgency=low 20055 20056 * This change adds the Russian translations of the error messages. 20057 * My thanks to Alexey Voinov <voins@voins.program.ru> for this contribution. 20058 20059 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2002 16:46:44 +1100 20060 20061aegis (4.1.D018-1) unstable; urgency=low 20062 20063 * This change adds modulo, logical not, and relative comarison operators to 20064 the ${expr} substitution. 20065 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 20066 20067 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Feb 2002 15:29:19 +1100 20068 20069aegis (4.1.D017-1) unstable; urgency=low 20070 20071 * This change adds the ${switch} substitution. 20072 * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch. 20073 20074 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Feb 2002 19:30:32 +1100 20075 20076aegis (4.1.D016-1) unstable; urgency=low 20077 20078 * This change adds information about where Solaris typically keeps its apache 20079 config files. (Seems like this is a never ending story.) 20080 * My thanks to John Darrington for this patch. 20081 20082 -- Peter Miller <pmiller@opensource.org.au> Thu, 31 Jan 2002 16:44:35 +1100 20083 20084aegis (4.1.D015-1) unstable; urgency=low 20085 20086 * This change fixes some small typos in the developer howto. 20087 * My thanks to David Harris <dpharris76@msn.com> for reporting these problems. 20088 20089 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Jan 2002 13:31:44 +1100 20090 20091aegis (4.1.D014-1) unstable; urgency=low 20092 20093 * This change adds missing -MoVe_file_Undo to aegis man page 20094 * This change also adds handy aepwd and aev alias/function to cshrc/profile 20095 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch. 20096 20097 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Jan 2002 12:37:33 +1100 20098 20099aegis (4.1.D013-1) unstable; urgency=low 20100 20101 * This change fixes a bug in aepath where it can't generate a patch for a 20102 change on a closed branch. It used to complain about no directory. 20103 20104 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 21:47:06 +1100 20105 20106aegis (4.1.D012-1) unstable; urgency=low 20107 20108 * This change modifies the mode of the lockfile when it is created. It 20109 appears that HP/UX over NFS can't cope with 0600 lockfile permissions. It 20110 needs to be 0666 (similar to Cygwin). 20111 * This should not present a security problem, as the file is always truncated 20112 on opening. 20113 20114 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 21:31:11 +1100 20115 20116aegis (4.1.D011-1) unstable; urgency=low 20117 20118 * This change adds more hooks to give finer granularity than the change_file_ 20119 command. These are new_file_command, new_file_undo_command, copy_file_ 20120 command, copy_file_undo_command, remove_file_command, remove_file_undo_ 20121 command, new_test_command, new_test_undo_command. 20122 * The man pages for the file manipulation commands have been updated to 20123 reference the notification commands. Weird how many years they have been 20124 missing from the man pages! 20125 * Also, the missing aemvu man page has been added. 20126 * My thanks to Ralf Fassel (1999) and Mark Veltzer (2002) for this suggestion. 20127 20128 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 19:25:09 +1100 20129 20130aegis (4.1.D010-1) unstable; urgency=low 20131 20132 * This change adds more information for Aegis developers when configuring 20133 their machines. 20134 20135 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 17:48:11 +1100 20136 20137aegis (4.1.D009-1) unstable; urgency=low 20138 20139 * This change fixes some issues with symlink maintenance. Symlinks are read, 20140 and verified to point to the correct level in the view path. This is 20141 particularly important after integrations which raise the level of some 20142 files from the trunk baseline into a branch baseline. 20143 * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem. 20144 20145 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 13:24:30 +1100 20146 20147aegis (4.1.D008-1) unstable; urgency=low 20148 20149 * This change fixed a bug in aecpu -unchanged which occurred when there are no 20150 files in the change: aegis tries to uncopy a file named "" (empty string) in 20151 that case. 20152 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 20153 20154 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jan 2002 12:20:26 +1100 20155 20156aegis (4.1.D007-1) unstable; urgency=low 20157 20158 * This change makes the inclusion of the example projects optional, depending 20159 on whether the example projects are present. This is to make it possible 20160 for maintainers to build Aegis. Oops. 20161 * My thanks to David Harris <dpharris76@msn.com> for reporting this problem. 20162 20163 -- Peter Miller <pmiller@opensource.org.au> Thu, 24 Jan 2002 17:59:35 +1100 20164 20165aegis (4.1.D006-1) unstable; urgency=low 20166 20167 * This change makes some improvements to the CVS documentation. 20168 * My thanks to Joachim Zaers <joachim.zaers@web.de> for these suggestions. 20169 20170 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2002 22:11:38 +1100 20171 20172aegis (4.1.D005-1) unstable; urgency=low 20173 20174 * Thsi change fixes ctype warinigs. 20175 * My thaks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 20176 problem. 20177 20178 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jan 2002 21:17:44 +1100 20179 20180aegis (4.1.D004-1) unstable; urgency=low 20181 20182 * This change improves the os_background function so that it conclues that it 20183 is in the foreground for some cases of broken editors. 20184 * My thanks to David Brown for this suggestion. 20185 20186 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jan 2002 13:23:14 +1100 20187 20188aegis (4.1.D003-1) unstable; urgency=low 20189 20190 * This change fixes a documentatioon problem. 20191 * My thanks to David Harris <dpharris76@msn.com> for reporting this problem. 20192 20193 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jan 2002 09:43:34 +1100 20194 20195aegis (4.1.D002-1) unstable; urgency=low 20196 20197 * This change prepares Aegis for the next public release. 20198 20199 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Dec 2001 14:56:49 +1100 20200 20201aegis (4.1.D001-1) unstable; urgency=low 20202 20203 * This change adds a change details report, similar to the change details 20204 listing but more detailed. 20205 20206 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Dec 2001 22:33:46 +1100 20207 20208aegis (3.D029-1) unstable; urgency=low 20209 20210 * This change removes the LICENSE file from the list of primary source files. 20211 20212 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Dec 2001 17:49:06 +1100 20213 20214aegis (3.D028-1) unstable; urgency=low 20215 20216 * This change fixes a bug in aed. When you differenced a top-level branch 20217 (one immediately under trunk) removed files would result in running as diff 20218 command against a file that wasn't there. 20219 20220 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Dec 2001 00:04:40 +1100 20221 20222aegis (3.29.D056-1) unstable; urgency=low 20223 20224 * This change fixes a bug in aede. When two changes create a file, the error 20225 message given to the second change wqas misleading. 20226 * My thanks to Ralf Fassel for this suggestion. 20227 20228 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Dec 2001 10:00:20 +1100 20229 20230aegis (3.29.D055-1) unstable; urgency=low 20231 20232 * This change adds the third and final part of the German message 20233 translations. 20234 * My thanks to Ralf Fassel and Jachim Durchholz 20235 <Joachim.Durchholz@halstenbach.de> for this contribution. 20236 20237 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Dec 2001 19:15:32 +1100 20238 20239aegis (3.29.D054-1) unstable; urgency=low 20240 20241 * This change adds the "how to end branches" from the howto into the User 20242 Guide. Folks weren't finding it. 20243 20244 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Nov 2001 21:39:08 +1100 20245 20246aegis (3.29.D053-1) unstable; urgency=low 20247 20248 * This change adds charset headers to the translations. 20249 20250 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2001 09:41:09 +1100 20251 20252aegis (3.29.D052-1) unstable; urgency=low 20253 20254 * This change adds the German translations, Part 2. 20255 * My thanks to Ralf Fassel for this contribution. 20256 20257 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2001 11:33:11 +1100 20258 20259aegis (3.29.D051-1) unstable; urgency=low 20260 20261 * This change enhances aepatch to ignore /dev/null when it';s trying to figure 20262 out the file name to apply a patch to. 20263 20264 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2001 20:42:03 +1100 20265 20266aegis (3.29.D050-1) unstable; urgency=low 20267 20268 * This change makes the libaegis/gonzo.c::is_temporary function more generous 20269 about what it considers a temporary directory. This is only relevant in 20270 tetsing mode, and doesn't present a security risk. 20271 * This change was motivated by the weird and wonderful symlinks OSF/1 use for 20272 their clustering (including /tmp). 20273 20274 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2001 20:22:26 +1100 20275 20276aegis (3.29.D049-1) unstable; urgency=low 20277 20278 * This change adds the first part of the German message translations. 20279 * My thanks to Ralf Fassel for this constribution. 20280 20281 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Nov 2001 10:32:35 +1100 20282 20283aegis (3.29.D048-1) unstable; urgency=low 20284 20285 * This change Hello Peter, 20286 * I first heard of Aegis back somewhere in 1996; we are using Aegis for 20287 * productive development since April 2000. You can include our company on 20288 * your reference page: 20289 * http://www.iku-netz.de/ 20290 * Greetings, 20291 * Kurt 20292 * Kurt Huwig [kurt@iku-netz.de] 20293 20294 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Nov 2001 10:26:19 +1100 20295 20296aegis (3.29.D047-1) unstable; urgency=low 20297 20298 * This change uses the INSTALL_SCRIPT configured define for the Makefile 20299 20300 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Nov 2001 23:02:53 +1100 20301 20302aegis (3.29.D046-1) unstable; urgency=low 20303 20304 * This change copes with OSF/1 cluster magic symlinks. 20305 20306 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Nov 2001 21:58:35 +1100 20307 20308aegis (3.29.D045-1) unstable; urgency=low 20309 20310 * This change fixes code in libaegis/input/gunzip.c that isn't 64-bit safe. 20311 20312 -- Peter Miller <pmiller@opensource.org.au> Tue, 20 Nov 2001 21:32:28 +1100 20313 20314aegis (3.29.D044-1) unstable; urgency=low 20315 20316 * This change lets the aedeu command know about the new awaiting_review state. 20317 20318 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2001 14:13:33 +1100 20319 20320aegis (3.29.D043-1) unstable; urgency=low 20321 20322 * This change fixes a bug in the tkaepa script, it was referencing the wrong 20323 widget. 20324 20325 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2001 12:55:50 +1100 20326 20327aegis (3.29.D042-1) unstable; urgency=low 20328 20329 * This change fixes a problem in common/language.c where it always picks up 20330 the "aegis.po" file, no matter which program is running. It should use 20331 progname_get() instead, to select the message catalogue bas on the program 20332 name. 20333 * My thanks to Alexey Voinov <voins@voins.program.ru> for reporting this 20334 problem. 20335 20336 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Nov 2001 11:33:49 +1100 20337 20338aegis (3.29.D041-1) unstable; urgency=low 20339 20340 * This change fixes a problem with the report generator en enums in the .def 20341 files. In some cases it would dump core. 20342 20343 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Nov 2001 21:56:13 +1100 20344 20345aegis (3.29.D040-1) unstable; urgency=low 20346 20347 * This change ensures the the change_reviewer_name function returns a valid 20348 name, even when the develope_end_action is set to goto_awaiting_integration. 20349 It is as if the developer has reviewed her own change, so return the 20350 developer name. 20351 20352 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Nov 2001 23:33:07 +1100 20353 20354aegis (3.29.D039-1) unstable; urgency=low 20355 20356 * This change adds the tkaepa script, so that there is a graphical interface 20357 for changing the project attributes. 20358 20359 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Nov 2001 22:21:45 +1100 20360 20361aegis (3.29.D038-1) unstable; urgency=low 20362 20363 * This change makes the aeclone command run the change_file_command and 20364 project_file_command. This makes it more symmetric with the aecp command, 20365 which is a sort-of pretending to be. 20366 * My thanks to Ralf Fassel for this suggestion. 20367 20368 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Nov 2001 22:08:47 +1100 20369 20370aegis (3.29.D037-1) unstable; urgency=low 20371 20372 * This change updates the project attribute report to include the new develop_ 20373 end_action attribute. 20374 20375 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Nov 2001 16:50:19 +1100 20376 20377aegis (3.29.D036-1) unstable; urgency=low 20378 20379 * This change fixes some typographical errors in the message files. 20380 20381 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Nov 2001 20:34:01 +1100 20382 20383aegis (3.29.D035-1) unstable; urgency=low 20384 20385 * This change adds a translators web page. This gives credit to the existing 20386 translators, and solicits more translations. 20387 20388 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Nov 2001 17:49:42 +1100 20389 20390aegis (3.29.D034-1) unstable; urgency=low 20391 20392 * This change fixes a problem where optional architectures were installed into 20393 the required architecture list of a change. 20394 20395 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Nov 2001 11:41:19 +1100 20396 20397aegis (3.29.D033-1) unstable; urgency=low 20398 20399 * This change ensures that when developer_may_review is false, that develop_ 20400 end_action may not be goto_awaiting_integration, because this is as if the 20401 developer has reviewed her own change. 20402 20403 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Nov 2001 11:06:15 +1100 20404 20405aegis (3.29.D032-1) unstable; urgency=low 20406 20407 * This change adds documentation for optional architectures. It also ensures 20408 that optional architectures appear in the change details listing. 20409 20410 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2001 22:36:04 +1100 20411 20412aegis (3.29.D031-1) unstable; urgency=low 20413 20414 * This change updates aerpass and aerfail to check whether the change reviewer 20415 must do it, or any reviewer will do. 20416 20417 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2001 21:50:07 +1100 20418 20419aegis (3.29.D030-1) unstable; urgency=low 20420 20421 * This change corrects the zlib URL in the documentation. 20422 20423 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 22:19:53 +1100 20424 20425aegis (3.29.D029-1) unstable; urgency=low 20426 20427 * This change has aecp -delta-date produce a warning if the time is in the 20428 future. This is because you could get a different answer for the same input 20429 at some point in the future. 20430 * This is the "time safe" quality first described by Damon Poole 20431 <damon@ede.com>. My thanks to Damon for this excellent idea. 20432 20433 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 22:01:45 +1100 20434 20435aegis (3.29.D028-1) unstable; urgency=low 20436 20437 * This change adds the --delta option top the aepatch -receive command. 20438 Strangely enough, all the code is there it just doesn't parse the option 20439 from the command line. 20440 20441 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 20:45:25 +1100 20442 20443aegis (3.29.D027-1) unstable; urgency=low 20444 20445 * This change fixed a bug in the "aerb -list" command. It would segfault. 20446 20447 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 20:04:53 +1100 20448 20449aegis (3.29.D026-1) unstable; urgency=low 20450 20451 * This change cope with recent GNU Bison changes. When you ask for bison to 20452 generate a .h file, it now also generates #ifdef insulation. The problem is 20453 that in some places, two grammars are used simultaneously with the same 20454 lexer, so the insulation needs to be edityied, just like the rest of the YY 20455 symbols. Of course, if they'd actually *used* a yy symbol, this change 20456 wouldn't have been necessary. Instead, they used Y_TAB_H, so extra sed 20457 arguments are needed. 20458 20459 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 19:44:17 +1100 20460 20461aegis (3.29.D025-1) unstable; urgency=low 20462 20463 * This change deletes some finished items from the To-Do list in the HOWTO. 20464 20465 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 19:04:35 +1100 20466 20467aegis (3.29.D024-1) unstable; urgency=low 20468 20469 * This change adds the Dutch translation for the new error messages. My 20470 thanks to Jelle Boomstra for this contribution. 20471 20472 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 17:03:48 +1100 20473 20474aegis (3.29.D023-1) unstable; urgency=low 20475 20476 * This change the history_create_command and history_put_command fields of the 20477 project config file need to be identical. Let one default from the other if 20478 only one is given. 20479 20480 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Nov 2001 15:19:20 +1100 20481 20482aegis (3.29.D022-1) unstable; urgency=low 20483 20484 * This change adds knowledge of the new state, and state transitions, to the 20485 various report scripts. This particularly affects the various reports which 20486 support the CGI interface. 20487 20488 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 21:15:23 +1100 20489 20490aegis (3.29.D021-1) unstable; urgency=low 20491 20492 * This change ensures that the developer_may_review project attribute cannot 20493 contradict the develop_end_action attribute. In the case of a conflict, the 20494 older fields wins: the end action is set to "goto being reviewed". 20495 20496 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 20:36:03 +1100 20497 20498aegis (3.29.D020-1) unstable; urgency=low 20499 20500 * This change adds the review begin undo command. 20501 20502 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 20:12:12 +1100 20503 20504aegis (3.29.D019-1) unstable; urgency=low 20505 20506 * This change fixes a problem with the copy_whole_file function. It restored 20507 the *wrong* modification time to the file. This made a mess of the aeib(1) 20508 command when the link_integration_directory field of the project config file 20509 is false. 20510 * My thanks to <John Darrington john.darrington@ot.com.au> for reporting this 20511 problem. 20512 20513 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 16:35:23 +1100 20514 20515aegis (3.29.D018-1) unstable; urgency=low 20516 20517 * This change reproduces some of the "Hoe Aegis Works" user guide matrial into 20518 the man pages, for clarity. 20519 20520 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 07:42:43 +1100 20521 20522aegis (3.29.D017-1) unstable; urgency=low 20523 20524 * This change adds the aerb command, used to transition from the ``awaiting 20525 review'' state to the ``being reviewed'' state. 20526 20527 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Nov 2001 07:25:25 +1100 20528 20529aegis (3.29.D016-1) unstable; urgency=low 20530 20531 * This change adds an ``aerb'' reminder to the aecd command. 20532 20533 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2001 22:18:06 +1100 20534 20535aegis (3.29.D015-1) unstable; urgency=low 20536 20537 * This change adds the awaiting review state. Thsi state is optional, and is 20538 controlled by the develop_end_action project attribute. 20539 20540 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2001 10:07:03 +1100 20541 20542aegis (3.29.D014-1) unstable; urgency=low 20543 20544 * This change fixes a problem with user permissions for some reports on some 20545 operating systems. 20546 * My thanks to Jason Carreira fro reporting this problem. 20547 20548 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2001 09:22:02 +1100 20549 20550aegis (3.29.D013-1) unstable; urgency=low 20551 20552 * This change causes aeclean to honor the delete_files_preference user config 20553 item. 20554 * My thanks to Ralf Fassel <ralf@akutech.de> and Peter Nann 20555 <pnann@syrinx.com.au> for this suggestion (or something very similar). 20556 20557 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Nov 2001 07:10:46 +1100 20558 20559aegis (3.29.D012-1) unstable; urgency=low 20560 20561 * This change adds the aels command, like the ls command, only with Aegis 20562 attributes in the listing. 20563 * My thanks to Peter Nann <pnann@syrinx.com.au> for this suggestion. 20564 20565 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Nov 2001 15:18:02 +1100 20566 20567aegis (3.29.D011-1) unstable; urgency=low 20568 20569 * This change adds the new project alias and remove project alias entries to 20570 the aegis(1) man page. 20571 * My thanks to Robin Lee Powell <rlpowell@digitalkingdom.org> for reporting 20572 this problem. 20573 20574 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Nov 2001 15:00:55 +1100 20575 20576aegis (3.29.D010-1) unstable; urgency=low 20577 20578 * This change make some corrections to the aesub(5) documentation. 20579 * My thanks to Mark Veltzer for this patch. 20580 20581 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2001 16:44:48 +1100 20582 20583aegis (3.29.D009-1) unstable; urgency=low 20584 20585 * This change the aenbr command needs to populate the baseline with symlinks 20586 if create symlinks before integation build is true and delete symlinks after 20587 integration builds is false 20588 * The aenbr(1) command now populates the new branch's baseline with symlinks 20589 if the project config file is set so that they would remain after an 20590 integration build. This is more consistent with the aedb(1) behaviour in 20591 the same situation. 20592 20593 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Nov 2001 08:26:59 +1100 20594 20595aegis (3.29.D008-1) unstable; urgency=low 20596 20597 * This change fixes a small glitch in the aepatch(1) documentation. 20598 * My thanks to Ralf Fassel for reporting this problem. 20599 20600 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Nov 2001 16:57:34 +1100 20601 20602aegis (3.29.D007-1) unstable; urgency=low 20603 20604 * This change makes the Aegis bash ``profile'' file slightly nicer. 20605 * My thanks to Mark Veltzer for this contribution. 20606 20607 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2001 22:31:40 +1100 20608 20609aegis (3.29.D006-1) unstable; urgency=low 20610 20611 * This change adds the ability to have optional architectures. There is an 20612 additional "mode" field of each architecture entry in the project "config" 20613 file. 20614 20615 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2001 21:56:05 +1100 20616 20617aegis (3.29.D005-1) unstable; urgency=low 20618 20619 * This change makes sure that the $prefix/com directory is included in the 20620 spec file, so that Aegis can create it. 20621 20622 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2001 21:43:39 +1100 20623 20624aegis (3.29.D004-1) unstable; urgency=low 20625 20626 * This change makes some improvements to tkaer and tkaenc: 20627 * - tkaer: use TCL stderr redirection, avoid /dev/stdout 20628 * - tkaer: don't use non-existing pathnames in config file 20629 * - tkaenc: disable test exemption buttons if not an admin in the project 20630 * Especially the last point can cause lots of trouble when developers try to 20631 exempt the tests when using tkaenc. The aegis error message is easily lost 20632 in the output noise in the info window. 20633 * My thanks to Ralf Fassel for this contribution. 20634 20635 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2001 10:26:11 +1100 20636 20637aegis (3.29.D003-1) unstable; urgency=low 20638 20639 * This change fixesa problem where we can sometimes write database files that 20640 we can't read. 20641 20642 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Nov 2001 13:59:37 +1100 20643 20644aegis (3.29.D002-1) unstable; urgency=low 20645 20646 * This change fixes the web pages, now that they live on aegis.SourceForge.net 20647 20648 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Nov 2001 12:10:14 +1100 20649 20650aegis (3.29.D001-1) unstable; urgency=low 20651 20652 * This change prepares Aegis for the next public release. 20653 20654 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Nov 2001 08:49:59 +1100 20655 20656aegis (3.28.D022-1) unstable; urgency=low 20657 20658 * This change adds some words about how to rename a project. 20659 * My thanks to Jochen Schaeuble for this suggestion. 20660 20661 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Oct 2001 09:49:48 +1000 20662 20663aegis (3.28.D021-1) unstable; urgency=low 20664 20665 * This change teaches aeimport how to import binary files. 20666 20667 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Oct 2001 16:04:04 +1000 20668 20669aegis (3.28.D020-1) unstable; urgency=low 20670 20671 * This change adds the ${Read_File_Simple <filename>} substitution. 20672 * My thanks to Mark Velzer <mrk2776@yahoo.com> for this suggestion. 20673 20674 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Oct 2001 12:22:37 +1000 20675 20676aegis (3.28.D019-1) unstable; urgency=low 20677 20678 * This change causes the RPM to be built for the first couple of deltas on a 20679 branch, so it can be uploaded. 20680 20681 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Oct 2001 17:03:33 +1000 20682 20683aegis (3.28.D018-1) unstable; urgency=low 20684 20685 * This change makes aepatch cope better with MH (a mail handler), and also to 20686 add the From line of the orginal email into the change description. 20687 20688 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Oct 2001 17:55:34 +1000 20689 20690aegis (3.28.D017-1) unstable; urgency=low 20691 20692 * When compiling with the IRIX ProC compiler there are quite a few warnings 20693 about things that gcc buys fine. An expression appears after a "return" in 20694 a "void" function. 20695 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 20696 problem. 20697 20698 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Oct 2001 21:53:53 +1000 20699 20700aegis (3.28.D016-1) unstable; urgency=low 20701 20702 * This change fixes a subtle bug in the output writing base class. 20703 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 20704 problem. 20705 20706 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2001 10:51:56 +1000 20707 20708aegis (3.28.D015-1) unstable; urgency=low 20709 20710 * This change improves the way the CGI script reproduces source files. It now 20711 correctly retrieves file versions from history. 20712 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem. 20713 20714 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Oct 2001 10:05:42 +1000 20715 20716aegis (3.28.D014-1) unstable; urgency=low 20717 20718 * This change enhances aefind so that when given the chnage number of a 20719 completed change, it search es the baseline. 20720 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem. 20721 20722 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2001 23:11:51 +1000 20723 20724aegis (3.28.D013-1) unstable; urgency=low 20725 20726 * This change fixes a bug in aepatch, where an uninitialized variable was 20727 being used. 20728 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem. 20729 20730 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Oct 2001 21:41:06 +1000 20731 20732aegis (3.28.D012-1) unstable; urgency=low 20733 20734 * This change adds the aecp -independent -output option, so that individual 20735 files may be copied in scripts. 20736 20737 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Oct 2001 23:26:25 +1000 20738 20739aegis (3.28.D011-1) unstable; urgency=low 20740 20741 * This change adds an item to the wishlist. 20742 20743 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Oct 2001 22:43:31 +1000 20744 20745aegis (3.28.D010-1) unstable; urgency=low 20746 20747 * There was a problem reported with brining in a first change when the field 20748 build_time_adjust_notify_command is defined in the config file and is 20749 pointing at a script which is in the first change. The reported problem was 20750 that integration does not pass since it tried to run the script just at the 20751 end of the integration and aegis seems to think that it should take it from 20752 the baseline (the script is surrounded with ${Source} in the config file) 20753 while the baseline hasnt been built yet. 20754 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem. 20755 * The problem could not be reproduced. The test in this change confirms that 20756 the functionality works as intended. 20757 20758 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Oct 2001 16:46:53 +1000 20759 20760aegis (3.28.D009-1) unstable; urgency=low 20761 20762 * This change adds code to chache password file lookups, as some reports to 20763 this extensively. 20764 20765 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Sep 2001 14:09:22 +1000 20766 20767aegis (3.28.D008-1) unstable; urgency=low 20768 20769 * This change adds the ${env} substitution to access environment variables. 20770 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 20771 20772 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Sep 2001 10:42:04 +1000 20773 20774aegis (3.28.D007-1) unstable; urgency=low 20775 20776 * This change adds the project_specific field to the project config file, and 20777 a project_specific substitution to access it. 20778 * My thanks to Mark Veltzer <mark2776@yahoo.com> for this suggestion. 20779 20780 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2001 16:37:37 +1000 20781 20782aegis (3.28.D006-1) unstable; urgency=low 20783 20784 * This change deletes the slides from the end of the `Recursive Make 20785 Considered Harmful' paper. 20786 20787 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2001 22:07:26 +1000 20788 20789aegis (3.28.D005-1) unstable; urgency=low 20790 20791 * This change ...There is a problem on slackware machines in the lookup for 20792 the apache 20793 * configuration files. in Slackware they are in : /var/lib/apache 20794 * This needs to be changed in the configure script for aegis because it doesnt 20795 * find the apache and as a result does not install the cgi script. 20796 * (I don't know if this is relevant since it's been a long time since I used 20797 * Slackware but I think the distro was 7.0). Still - I had a peek in the 20798 * configure script and it already has a list of directories that it scans for 20799 * apache in and I don't see the harm of adding the slackware convention too. 20800 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem. 20801 20802 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2001 18:53:55 +1000 20803 20804aegis (3.28.D004-1) unstable; urgency=low 20805 20806 * This change ensures that the batch test command is only ever invoked if 20807 there are test files to be run. 20808 20809 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2001 14:21:42 +1000 20810 20811aegis (3.28.D003-1) unstable; urgency=low 20812 20813 * This change fixes problems in a number of the CGI report scripts, which 20814 failed to adequately insulate against users who are no longer in the 20815 password file. There are now try-catch blocks around all passwd[] accesses. 20816 * My thanks to Jim Krueger <jrkrueger@lucent.com> for reporting this problem. 20817 20818 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Sep 2001 12:09:45 +1000 20819 20820aegis (3.28.D002-1) unstable; urgency=low 20821 20822 * This change corrects some errors in the documentation. 20823 * My thanks to Ralf Fassel for reporting them. 20824 20825 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Sep 2001 09:08:42 +1000 20826 20827aegis (3.28.D001-1) unstable; urgency=low 20828 20829 * This change prepares Aegis for its next public release. 20830 20831 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2001 10:11:03 +1000 20832 20833aegis (3.27.D035-1) unstable; urgency=low 20834 20835 * This change adds to the locations to look for apache. 20836 20837 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Aug 2001 14:06:25 +1000 20838 20839aegis (3.27.D034-1) unstable; urgency=low 20840 20841 * This change apdates the cgi script, to improve downloads. Previously, many 20842 browsers wanted to save downloaded ".ae" files as "aegis.cgi". This change 20843 gives the browser a more sensable name to use to save the file. 20844 * My thanks to Graham Hughes <graham@lynda.com> for this suggestion. 20845 20846 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Aug 2001 12:47:48 +1000 20847 20848aegis (3.27.D033-1) unstable; urgency=low 20849 20850 * This change adds the output_uuencode filter, and the ability to specify the 20851 content encoding for aedist and aepatch. 20852 20853 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Aug 2001 11:29:09 +1000 20854 20855aegis (3.27.D032-1) unstable; urgency=low 20856 20857 * This change fixes some small bugs.\ 20858 * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting these problems. 20859 20860 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Aug 2001 10:07:15 +1000 20861 20862aegis (3.27.D031-1) unstable; urgency=low 20863 20864 * This change fixes a couple of small Solaris build problems. 20865 20866 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Aug 2001 15:58:15 +1000 20867 20868aegis (3.27.D030-1) unstable; urgency=low 20869 20870 * This change adds a uudecode input filter, for use by aepatch. 20871 20872 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Aug 2001 15:31:06 +1000 20873 20874aegis (3.27.D029-1) unstable; urgency=low 20875 20876 * This change adds some more documentation about aepatch. 20877 20878 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2001 16:00:55 +1000 20879 20880aegis (3.27.D028-1) unstable; urgency=low 20881 20882 * This change improves the way aepatch sends files which arae removed by a 20883 change. This matches the way diff -N works. 20884 20885 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Aug 2001 21:32:50 +1000 20886 20887aegis (3.27.D027-1) unstable; urgency=low 20888 20889 * This change adds uni-diff parsing to the patch functionality. 20890 20891 -- Peter Miller <pmiller@opensource.org.au> Wed, 01 Aug 2001 23:40:00 +1000 20892 20893aegis (3.27.D026-1) unstable; urgency=low 20894 20895 * This change adds the aepatch -receive option. 20896 20897 -- Peter Miller <pmiller@opensource.org.au> Tue, 31 Jul 2001 18:37:39 +1000 20898 20899aegis (3.27.D025-1) unstable; urgency=low 20900 20901 * This change makes the output filenames a string*, not a char*. This matches 20902 the commonest cases better. 20903 20904 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Jul 2001 23:55:53 +1000 20905 20906aegis (3.27.D024-1) unstable; urgency=low 20907 20908 * This change adds the aepatch -list option. This is the beginnings of the 20909 patch parsing. 20910 20911 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Jul 2001 15:45:14 +1000 20912 20913aegis (3.27.D023-1) unstable; urgency=low 20914 20915 * This change modifies the configure script to detect Cygwin and react 20916 appropriately, when looking for the correct IDs for the AEGIS_{U,G}ID 20917 * My thanks to Chuck_Eaker@mapinfo.com for this suggestion. 20918 20919 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jul 2001 17:09:30 +1000 20920 20921aegis (3.27.D022-1) unstable; urgency=low 20922 20923 * This change adds more information to each of the input format errors, so 20924 that when they occur, they are much more informative. 20925 20926 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jul 2001 09:02:39 +1000 20927 20928aegis (3.27.D021-1) unstable; urgency=low 20929 20930 * This change fixes a problem where the wrong file versions were being 20931 extracted from history. 20932 20933 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jul 2001 08:43:18 +1000 20934 20935aegis (3.27.D020-1) unstable; urgency=low 20936 20937 * This change fixes a few more Cygwin build problems. 20938 * My thanks to Chuck_Eaker@mapinfo.com for this patch. 20939 20940 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Jul 2001 13:08:14 +1000 20941 20942aegis (3.27.D019-1) unstable; urgency=low 20943 20944 * This change adds the aepatch program, used to send a receive patches to 20945 programs. Useful when people send patches to your projects. 20946 * This change only implements the -send side of things, plus the skeleton for 20947 the rest. The --receive will be implemented in a future change set. 20948 20949 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Jul 2001 11:51:39 +1000 20950 20951aegis (3.27.D018-1) unstable; urgency=low 20952 20953 * This change adds a baseline read lock to the test command. This makes sure 20954 that your tests don't fail just because the baseline went away. 20955 * My thanks to Jerry Pendergraft for reporting this problem. 20956 20957 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Jul 2001 10:20:29 +1000 20958 20959aegis (3.27.D017-1) unstable; urgency=low 20960 20961 * This change adds -reverse to the wishlist. 20962 * My thanks to John Darrington <johnd@ot.com.au> for this suggestion. 20963 20964 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Jul 2001 08:34:11 +1000 20965 20966aegis (3.27.D016-1) unstable; urgency=low 20967 20968 * This change fixes a bug in the subst() function of the report generator. It 20969 was free()ing a string twice. 20970 20971 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Jul 2001 14:46:46 +1000 20972 20973aegis (3.27.D015-1) unstable; urgency=low 20974 20975 * This change adds the ability to inter developer (reviewer integrator) email 20976 addresses for the substitutions. This may be useful with the various 20977 notification scripts. 20978 20979 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jul 2001 14:49:08 +1000 20980 20981aegis (3.27.D014-1) unstable; urgency=low 20982 20983 * This change adds some more text to the aepconf(5) man page, explaining how 20984 each of the pattern fields are applied to file names. The idea was to make 20985 it explicit when patterns applied to whole file names, and when they only 20986 applied to path name elements. 20987 * My thanks to Ralf Fassel for this suggestion. 20988 20989 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jul 2001 10:38:04 +1000 20990 20991aegis (3.27.D013-1) unstable; urgency=low 20992 20993 * This change fixes a nasty segfault in accessing the whiteout_template field 20994 of the project config file. 20995 * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem. 20996 20997 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jul 2001 14:18:13 +1000 20998 20999aegis (3.27.D012-1) unstable; urgency=low 21000 21001 * This change imptroves the cstate and pstate documentation, to indicate where 21002 to find the file state details. 21003 * My thanks to Mark Veltzer <mark2776@yahoo.com> for this suggestion. 21004 21005 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jul 2001 12:18:36 +1000 21006 21007aegis (3.27.D011-1) unstable; urgency=low 21008 21009 * This change adds more developer instructions, for would-be Aegis developers. 21010 21011 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jul 2001 10:40:16 +1000 21012 21013aegis (3.27.D010-1) unstable; urgency=low 21014 21015 * This change makes the input_file_open function take a string argument, 21016 rather than a char * argument. 21017 21018 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Jul 2001 10:35:13 +1000 21019 21020aegis (3.27.D009-1) unstable; urgency=low 21021 21022 * This change fixes a problem with the output pagination. Recent changes had 21023 cased it to throw the occasional blank page. This was caused by the need() 21024 functions not flushing first, and thus operate from an incorrect internal 21025 state. 21026 21027 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Jul 2001 18:43:45 +1000 21028 21029aegis (3.27.D008-1) unstable; urgency=low 21030 21031 * This change optimizes the wide_output_ty class, and its derived classes. 21032 This saves 30 of the 66 cpu seconds, on the author's system. (This doesn't 21033 take into account the time AWK takes to post-process the list during the 21034 Aegis build.) 21035 21036 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Jul 2001 22:07:40 +1000 21037 21038aegis (3.27.D007-1) unstable; urgency=low 21039 21040 * This change makes a small change to the says names are handled in the 21041 project history list. This is particularly noticeable when a delta has a 21042 large number of names. 21043 21044 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Jul 2001 18:19:26 +1000 21045 21046aegis (3.27.D006-1) unstable; urgency=low 21047 21048 * This change adds configure code to detect the presence of groff -ms vs groff 21049 -mgs macros. 21050 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for the machinery. 21051 21052 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jul 2001 22:10:22 +1000 21053 21054aegis (3.27.D005-1) unstable; urgency=low 21055 21056 * This change rewites the output_ty base class and the derived classes to 21057 operate more quickly. In the `ael pf' test, it saved 12 of 115 seconds on 21058 the author's system. 21059 21060 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jul 2001 16:39:13 +1000 21061 21062aegis (3.27.D004-1) unstable; urgency=low 21063 21064 * This change fixes an inconsistency where the ${source ...} substitution 21065 isn't valid for the -bl argument. 21066 21067 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2001 23:02:59 +1000 21068 21069aegis (3.27.D003-1) unstable; urgency=low 21070 21071 * This change fixes a problem with the RPM spec file. It omitted all of the 21072 executables! 21073 * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem. 21074 * The makefile constructed, and the spec file referenced, the /etc/profile.d/ 21075 aegis.sh file. It is supposed to be /etc/profile.d/aegis.sh. 21076 * My thanks to Jelle Boomstra <nietsch@dds.nl> for reporting this problem. 21077 21078 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jun 2001 20:08:59 +1000 21079 21080aegis (3.27.D002-1) unstable; urgency=low 21081 21082 * This change updates the web page to mention the Dutch translation of the 21083 error messages. 21084 * My appologies to Jelle Boomstra <nietsch@dds.nl> for failing to acknowledge 21085 his contribution previously. 21086 21087 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jun 2001 15:02:05 +1000 21088 21089aegis (3.27.D001-1) unstable; urgency=low 21090 21091 * This change prepares Aegis for the next public release. 21092 21093 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2001 13:34:20 +1000 21094 21095aegis (3.26.D008-1) unstable; urgency=low 21096 21097 * This change fixes a problem where aedist -rec could not recognise the output 21098 of aedist -send -no-ascii-armor. The binary portion of the file was read and 21099 not unread, so the compression failed. 21100 * This was caused by incomplete testing of the input_ty rewrite. A regression 21101 test has been added to cover the gap. 21102 * My thanks to Jochen Schaeuble <psionic@psionic.de> for reporting this 21103 problem. 21104 21105 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2001 09:03:53 +1000 21106 21107aegis (3.26.D007-1) unstable; urgency=low 21108 21109 * This change makes aecpu -unch a little more careful about comparing.with 21110 files that are not there. 21111 * My thanks to Scott Finneran <sfinneran@lucent.com> for reporting this 21112 problem. 21113 21114 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jun 2001 05:10:24 +1000 21115 21116aegis (3.26.D006-1) unstable; urgency=low 21117 21118 * This change fixes a problem where aesub delta wasn't valid for completed 21119 change (eek). 21120 * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem. 21121 21122 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jun 2001 22:16:10 +1000 21123 21124aegis (3.26.D005-1) unstable; urgency=low 21125 21126 * none 21127 21128 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jun 2001 20:47:43 +1000 21129 21130aegis (3.26.D004-1) unstable; urgency=low 21131 21132 * This change fixes a bug in the aermu command which surfaces when you use the 21133 symlink farm. It used to complain of "multiple user permissions set". 21134 * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem. 21135 21136 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jun 2001 19:52:18 +1000 21137 21138aegis (3.26.D003-1) unstable; urgency=low 21139 21140 * This change adds a new ``change file history'' list. 21141 21142 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jun 2001 14:27:23 +1000 21143 21144aegis (3.26.D002-1) unstable; urgency=low 21145 21146 * This change fixes a rather glaring bug in the new baselne priority locking 21147 scheme. The symptom was that only one person could build at a time. Yetch! 21148 21149 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jun 2001 12:43:13 +1000 21150 21151aegis (3.26.D001-1) unstable; urgency=low 21152 21153 * This change prepares Aegis for the next public release. 21154 21155 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jun 2001 21:13:29 +1000 21156 21157aegis (3.25.D041-1) unstable; urgency=low 21158 21159 * This change adds a missing line to the aedist uage message. 21160 21161 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jun 2001 08:04:07 +1000 21162 21163aegis (3.25.D040-1) unstable; urgency=low 21164 21165 * This change adds an integration lock, so that aeipass takes precedence over 21166 aeb. 21167 * My thanks to Jerry Pendergraft for this suggestion. (He's only the most 21168 recent. This has been suggested numerous times over the years.) 21169 21170 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Jun 2001 10:01:50 +1000 21171 21172aegis (3.25.D039-1) unstable; urgency=low 21173 21174 * This change adds a ``how to move a project'' section to the HOWTO. 21175 21176 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Jun 2001 20:39:43 +1000 21177 21178aegis (3.25.D038-1) unstable; urgency=low 21179 21180 * This change rewites the input base class and the various derived classes to 21181 be more efficient. The efficiencies gained depend a great deal on your CPU 21182 architecture and the amount of physical memory you have. 21183 * This change also fixes a nasty O(n**2) problem when Aegis merges the file 21184 lists for a branch and its ancestors. This makes many Aegis commands go 21185 significantly faster for large projects. 21186 21187 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Jun 2001 15:43:12 +1000 21188 21189aegis (3.25.D037-1) unstable; urgency=low 21190 21191 * This change fixes an ownership problem with the temporary directory for the 21192 encoded file for the transparent bianry file support. 21193 21194 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Jun 2001 19:33:01 +1000 21195 21196aegis (3.25.D036-1) unstable; urgency=low 21197 21198 * This change fixes a nasty O(n**2) problem when Aegis merges the file lists 21199 for a branch and its ancestors. This makes many Aegis commands go 21200 significantly faster for large projects. 21201 * This chnage also upgrades the optimizing to -O2, and copes with a gcc 2.96 21202 optimization error (caused aedist -rec tests to fail). 21203 * This change also addes a bunch of missing include files, revealed by the gcc 21204 2.96 upgrade. 21205 21206 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 Jun 2001 09:20:20 +1000 21207 21208aegis (3.25.D035-1) unstable; urgency=low 21209 21210 * This change adds the $history_directory substitution. 21211 * My thanks to John Darrington <johnd@ot.com.au> for thsi suggestion. 21212 21213 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Jun 2001 21:44:50 +1000 21214 21215aegis (3.25.D034-1) unstable; urgency=low 21216 21217 * This change optimises the stracc_char function, which shows up as a big blip 21218 on the profiling. Fortunately, its a fairly simple change. 21219 21220 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Jun 2001 17:19:21 +1000 21221 21222aegis (3.25.D033-1) unstable; urgency=low 21223 21224 * This change adds a couple of awk scripts to speed up Aegis build times, for 21225 native Aegis development (not the make from the Makefile). 21226 21227 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jun 2001 23:16:54 +1000 21228 21229aegis (3.25.D032-1) unstable; urgency=low 21230 21231 * This change breaks up change_bran into component pieces, for easier 21232 navifation, for better linker access. 21233 21234 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jun 2001 20:47:38 +1000 21235 21236aegis (3.25.D031-1) unstable; urgency=low 21237 21238 * This change adds the concept of history encoding, so that Aegis can 21239 transparently encode (and unencode) binary files on history put (get). 21240 21241 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Jun 2001 17:50:18 +1000 21242 21243aegis (3.25.D030-1) unstable; urgency=low 21244 21245 * This change ...Should have sent this last week during that long thread about 21246 config 21247 * strings on the mailing list. It might have made it into 3.25 ;^) 21248 * Anyway how difficult would it be to differentiate 21249 * change_file_command 21250 * Such that commands which "undo" can be hooked differently than comands 21251 * which "do" 21252 * perhaps just the addition of 21253 * change_file_undo_command = ; 21254 * Who's presence would attach to the undo set of commands. 21255 * Based on what most wanted during that thread, seems like the undo hook 21256 * would cover almost any of those situations, plus a few that have been 21257 * plaguing me for years. 21258 * Jerry Pendergraft <jerry@endocardial.com> 21259 21260 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Jun 2001 09:45:47 +1000 21261 21262aegis (3.25.D029-1) unstable; urgency=low 21263 21264 * This change adds some details about calculateing include file dependencies. 21265 * My thanks to Nicholas Charles Leippe <ncl3@email.byu.edu> for this info. 21266 21267 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Jun 2001 21:40:25 +1000 21268 21269aegis (3.25.D028-1) unstable; urgency=low 21270 21271 * This change adds the concept of history encoding, so that Aegis can 21272 transparently encode (and unencode) binary files on history put (get). 21273 21274 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Jun 2001 12:24:48 +1000 21275 21276aegis (3.25.D027-1) unstable; urgency=low 21277 21278 * This change adds a reference count to fmtgen generated structures. It also 21279 fixes a couple of problems discovered in the process. 21280 21281 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 May 2001 08:10:06 +1000 21282 21283aegis (3.25.D026-1) unstable; urgency=low 21284 21285 * This change adds a project activity report, which will show you who has been 21286 doing what. 21287 21288 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 May 2001 08:53:57 +1000 21289 21290aegis (3.25.D025-1) unstable; urgency=low 21291 21292 * This change gives aebuffy a command line option to specify the project which 21293 will be watched. This is handy when working in a sub-branch but wanting to 21294 keep an eye on other branches. eg. working on aegis.3.25.1 but wanting to 21295 also keep an eye on aegis.3.25.2 & aegis.3.25... 21296 * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch. 21297 21298 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 May 2001 17:32:49 +1000 21299 21300aegis (3.25.D024-1) unstable; urgency=low 21301 21302 * This change adds a ${comdir} substitution. 21303 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 21304 21305 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2001 22:34:31 +1000 21306 21307aegis (3.25.D023-1) unstable; urgency=low 21308 21309 * This change adds code to os_curdir to consult $PWD for the current 21310 directory, before consulting getcwd(). This seems to be done automatically 21311 in GNU libc, and is set automatically by a number of shells. Unfortunately, 21312 not all libc implementatiosn check PWD, and so automounters can confuse 21313 Aegis. This happens frequently on BSD. 21314 21315 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 May 2001 09:23:40 +1000 21316 21317aegis (3.25.D022-1) unstable; urgency=low 21318 21319 * This change makes it possible for reports to get access to the projecxt 21320 configuration file. A new "config" field has been adeded to the "change" 21321 data structure. 21322 21323 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 May 2001 12:59:26 +1000 21324 21325aegis (3.25.D021-1) unstable; urgency=low 21326 21327 * This change makes some improvements to the tkaer command. It now shows a 21328 menu for what to differenece against. 21329 * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch. 21330 21331 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 May 2001 11:41:49 +1000 21332 21333aegis (3.25.D020-1) unstable; urgency=low 21334 21335 * This change alters the chown permissions so that you may chown a change to 21336 yourself, even if you are not a project administrator. This is because this 21337 is the simplest way to move a change's development directory. 21338 21339 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 May 2001 11:11:44 +1000 21340 21341aegis (3.25.D019-1) unstable; urgency=low 21342 21343 * This change makese aede a little more generougs about cancelling build time 21344 stamps. This is because the previous behaviour was: if a person has a 21345 change ended and then does aedeu, but nothing else, aegis insists on the 21346 full aeb/aet.. before aede again. 21347 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 21348 21349 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2001 23:12:54 +1000 21350 21351aegis (3.25.D018-1) unstable; urgency=low 21352 21353 * This change causes a flush at each page boundary out of the report 21354 generator. This makes some of the reports and lists look much more 21355 responsive. 21356 21357 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2001 21:32:48 +1000 21358 21359aegis (3.25.D017-1) unstable; urgency=low 21360 21361 * This change fixes a bug in the handling of the build_covers_all_ 21362 architectures project config field. 21363 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for 21364 reporting this problem. 21365 21366 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Apr 2001 16:59:48 +1000 21367 21368aegis (3.25.D016-1) unstable; urgency=low 21369 21370 * This change adds some documentation to the RCS merge section, reminding 21371 folks to build and install GNU diff before builing and installing GNU RCS. 21372 My thanks to Ralf Fassel <ralf@akutech.de> for this information. 21373 21374 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Apr 2001 11:38:06 +1000 21375 21376aegis (3.25.D015-1) unstable; urgency=low 21377 21378 * This change makes the following changes to tkaer: 21379 * - In tkaer, tkaenc & tkaecafixes up the cosmetics to improve it's handling 21380 of window resizing. Basically these were just minor problems with the 21381 commands to the pack geometry manager. 21382 * - now prompts the user with an "are you sure" if they attempt to aerfail 21383 without comments or aerpass with comments entered. 21384 * My thanks to sfinneran@lucent.com for thsi patch. 21385 21386 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2001 17:02:57 +1000 21387 21388aegis (3.25.D014-1) unstable; urgency=low 21389 21390 * This change improves a number of tk/tcl things... 21391 * tkaer: 21392 * - adds a simple text editor widget to tkaer in the event of a review 21393 fail.(saves all of the hassles related to aerfail -edit in the background.) 21394 * - Adds a new comments button to fire up the above widget 21395 * - comments and details buttons now toggle the presence of the associated 21396 windows. 21397 * - produces a nice little file list for the default comments list. 21398 * - added a todo list at the top. 21399 * - updated the URL for tkdiff. 21400 * aebuffy: 21401 * - added support for change_state dependant bindings. Presently the only one 21402 is a double-button-1 click fires off tkaer (for changes in review state). 21403 21404 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2001 15:17:04 +1000 21405 21406aegis (3.25.D013-1) unstable; urgency=low 21407 21408 * From: Scott Finneran <scottf@decostop.scotts.place.com.au> 21409 * Date: Wed Apr 18 16:15:19 2001 21410 * This change some scripts use argv0 from functions that do not declare the 21411 variable to be global. This causes some error conditions to just crash. 21412 21413 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2001 14:10:23 +1000 21414 21415aegis (3.25.D012-1) unstable; urgency=low 21416 21417 * This change fixed a problem in aeimport which creates branches with the 21418 wrong file actions for modified files. This caused a problem at aede time, 21419 and another at aeipass time. 21420 * The aede symptom has been fixed in a previous change, however the aeipass 21421 symptom (a defensive move) is also fixed in this change, because there will 21422 be branches out there in user land imported with the buggy aeimport. 21423 * My thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this 21424 problem. 21425 21426 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Apr 2001 14:55:41 +1000 21427 21428aegis (3.25.D011-1) unstable; urgency=low 21429 21430 * This change fixes some typos in "Recursive Make Considered Harmful". 21431 21432 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Apr 2001 12:02:19 +1000 21433 21434aegis (3.25.D010-1) unstable; urgency=low 21435 21436 * This change contains a work-around for a nasty GCC optimization bug. 21437 * I have just compiled with kgcc (egcs-2.91.66 on rh7.0) and tested 21438 * > *successfully* aegis.3.25. 21439 * > 21440 * Walter Franzini> Using gcc-2.96 (rh7.0) 3 tests fail (aedist -rec related). 21441 * > 21442 * > Looking with gdb the problems come from input_getc, maybe the problem 21443 * > is related to different handling of inline?Steinar Jonsson 21444 <sjonsson@online.no>Walter Franzini 21445 21446 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Apr 2001 16:45:43 +1000 21447 21448aegis (3.25.D009-1) unstable; urgency=low 21449 21450 * This change fixed a bug which was caused by aenbru deleting a directory one 21451 level too deep when the branch was removed. 21452 * my thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this 21453 problem. 21454 21455 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Apr 2001 14:18:20 +1000 21456 21457aegis (3.25.D008-1) unstable; urgency=low 21458 21459 * This change fixes some problems with aegis.spec 21460 21461 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Apr 2001 13:09:11 +1000 21462 21463aegis (3.25.D007-1) unstable; urgency=low 21464 21465 * This change modifies aereport to add a new in-built function, namely getuid. 21466 This function returns an integer ala getuid. The returned value corresponds 21467 to the user who invoked aereport. 21468 * This value is then used as an index into passwd to retrieve the users login. 21469 It is used in preference to a shell call to whoami or id -un or (insert your 21470 *nix here) implementation. Standards are a wonderful thing... there are so 21471 many to choose from. 21472 * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch. 21473 21474 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Apr 2001 08:36:21 +1000 21475 21476aegis (3.25.D006-1) unstable; urgency=low 21477 21478 * This change fixed a bug with aede, where it would not allow a branch with 21479 new files which had subsequently been modified to end development, when 21480 those files had never existed in the baseline. 21481 * My thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this 21482 problem. 21483 21484 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Apr 2001 22:38:48 +1000 21485 21486aegis (3.25.D005-1) unstable; urgency=low 21487 21488 * This change fixes a very silly bug where tkaenc crashes if a non- 21489 administrator selects the "immediately" radio button. This was because the - 21490 command for this button explicitly used the developer button widget (which 21491 of course does not exist if you are not a devloper). This change adds 21492 enable/disable button commands which first check if the button exists 21493 (regardless of admin status). 21494 * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch. 21495 21496 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Apr 2001 18:17:01 +1000 21497 21498aegis (3.25.D004-1) unstable; urgency=low 21499 21500 * This change fixes a bug where tkaenc does not re-evaluate whether the user 21501 is an administrator when a new project is selected. 21502 * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch. 21503 21504 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2001 13:51:38 +1000 21505 21506aegis (3.25.D003-1) unstable; urgency=low 21507 21508 * This change adds a developer button (if the user is an administrator). This 21509 button allows the user to choose the developer of a change if Begin 21510 Development Immediately is selected. note: The button is disabled if Begin 21511 Development Later is selected and it is not created if the user is not an 21512 administrator. 21513 * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution. 21514 21515 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2001 11:48:32 +1000 21516 21517aegis (3.25.D002-1) unstable; urgency=low 21518 21519 * This change fixed a problem with building the aegis.ae file from scratch. 21520 There was a dependency missing for the MANIFEST file. 21521 * My thanks to Jelle Boomstra <nietsch@dds.nl> for reporting this problem. 21522 21523 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Apr 2001 11:03:43 +1000 21524 21525aegis (3.25.D001-1) unstable; urgency=low 21526 21527 * This change prepares Aegis for the next public release. 21528 21529 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2001 22:12:19 +1000 21530 21531aegis (3.24.D019-1) unstable; urgency=low 21532 21533 * This change copes with some vagueries about the -mm/-mgm macros for groff. 21534 21535 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2001 13:59:51 +1000 21536 21537aegis (3.24.D018-1) unstable; urgency=low 21538 21539 * This change make it so that users do not need to be in the /etc/passwd file 21540 in order to be removed. (They still have to be to be added.) 21541 21542 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2001 12:16:30 +1000 21543 21544aegis (3.24.D017-1) unstable; urgency=low 21545 21546 * This change adds some links to PDF viewers on the web page, next to the 21547 documentation, to make sure that folks can work out how to read the 21548 documentation. 21549 21550 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2001 10:59:58 +1000 21551 21552aegis (3.24.D016-1) unstable; urgency=low 21553 21554 * This change adds a --description-only option to the aeca command. This 21555 makes editing the change description much simpler. It also makes scripting 21556 manipulations of change descriptions easier. 21557 21558 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Apr 2001 21:57:18 +1000 21559 21560aegis (3.24.D015-1) unstable; urgency=low 21561 21562 * This change adds the aebuffy(1) command, used to watch for changes which are 21563 of interest to a user. Named after the xbuffy(1) command, but it looks for 21564 Aegis changes, not email. 21565 21566 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2001 20:48:03 +1000 21567 21568aegis (3.24.D014-1) unstable; urgency=low 21569 21570 * This change makes all comand which accept the --file argument also accept 21571 stdin (-) as input as well. 21572 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 21573 21574 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2001 18:54:05 +1000 21575 21576aegis (3.24.D013-1) unstable; urgency=low 21577 21578 * This change adds a "Further Reading" chapter to the User Guide. 21579 21580 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2001 12:54:12 +1000 21581 21582aegis (3.24.D012-1) unstable; urgency=low 21583 21584 * This change adds the -baserel option to the aemv command. I have no idea 21585 how it got left out. 21586 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 21587 21588 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2001 11:30:54 +1000 21589 21590aegis (3.24.D011-1) unstable; urgency=low 21591 21592 * This change adds the aemvu command. 21593 21594 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Mar 2001 09:18:31 +1000 21595 21596aegis (3.24.D010-1) unstable; urgency=low 21597 21598 * This change fixes the quoting problem in the Bourne shell profile. 21599 * My thanks to David Brown <aegis@dbrown.com> for this fix, it's been bugging 21600 me for years. 21601 21602 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2001 11:32:49 +1000 21603 21604aegis (3.24.D009-1) unstable; urgency=low 21605 21606 * This change adds the ability to fetch a command line argument "out of 21607 order". This should revieve a number of confusing command line ording 21608 requirements. 21609 21610 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Mar 2001 19:59:00 +1000 21611 21612aegis (3.24.D008-1) unstable; urgency=low 21613 21614 * This change fixes a build problem which was the result of the common/str.c 21615 reorganisation. An important include file was omitted. 21616 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 21617 21618 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2001 13:11:25 +1000 21619 21620aegis (3.24.D007-1) unstable; urgency=low 21621 21622 * This change adds another button to tkaer which produces a pop-up windows 21623 containing the output of an `ael cd' command. It also tidies up the whole 21624 program by replacing explicit references to the widget hierachy with a 21625 single variable (nicer style but no functional change). 21626 * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution. 21627 21628 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Mar 2001 11:31:00 +1000 21629 21630aegis (3.24.D006-1) unstable; urgency=low 21631 21632 * This change cleans up some documentation inconsistencies about the aereport 21633 command line options. 21634 * My thanks to Michael Schwern <schwern@pobox.com> for reporting this problem. 21635 * Also fixes a problem with the quote_tcl report function, it needed to quote 21636 dollar signs as well. Reported by Michael. My thanks to Ralf Fassel 21637 <ralf@akutech.de> for supplying how to fix it. 21638 21639 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Mar 2001 21:40:38 +1000 21640 21641aegis (3.24.D005-1) unstable; urgency=low 21642 21643 * none 21644 21645 -- Peter Miller <pmiller@opensource.org.au> Sun, 25 Mar 2001 20:57:48 +1000 21646 21647aegis (3.24.D004-1) unstable; urgency=low 21648 21649 * This change adds SCCS to the formats understood by aeimport. 21650 21651 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2001 22:55:35 +1100 21652 21653aegis (3.24.D003-1) unstable; urgency=low 21654 21655 * This change improves the SCCS configuration example and documentation, based 21656 on GNU CSSC experiences. 21657 21658 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2001 09:55:23 +1100 21659 21660aegis (3.24.D002-1) unstable; urgency=low 21661 21662 * This change fixes a bug in the aecpu command (actually, it has wider 21663 ramifications). 21664 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 21665 21666 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2001 13:27:49 +1100 21667 21668aegis (3.24.D001-1) unstable; urgency=low 21669 21670 * This change prepares Aegis for its nex public release. 21671 21672 -- Peter Miller <pmiller@opensource.org.au> Sun, 11 Mar 2001 11:25:07 +1100 21673 21674aegis (3.23.D030-1) unstable; urgency=low 21675 21676 * This change adds the ability to import tags along with the rest of the RCS 21677 data. 21678 * Also, the missing code to create branches from version numbering has been 21679 added. 21680 21681 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Mar 2001 10:55:09 +1100 21682 21683aegis (3.23.D029-1) unstable; urgency=low 21684 21685 * This change causes all of the documentation to be produced as PDF files, 21686 rather than .ps.gz files. This is more accessable to a wider range of 21687 users. 21688 21689 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Mar 2001 15:13:21 +1100 21690 21691aegis (3.23.D028-1) unstable; urgency=low 21692 21693 * This change turns off lint. It was on by default, but I was mostly ignoring 21694 it. 21695 21696 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2001 16:55:35 +1100 21697 21698aegis (3.23.D027-1) unstable; urgency=low 21699 21700 * This change adds a new config file filed: build_covers_all_architectures can 21701 be used to say that any build on any architecture will build all 21702 architectures. Handy when used with Cook. 21703 * My thanks to Jerry Pendergraft for this suggestion. 21704 21705 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Mar 2001 13:39:44 +1100 21706 21707aegis (3.23.D026-1) unstable; urgency=low 21708 21709 * This change improves the way cross branch merge works, by using the 21710 project's edit number origin, rather than the change file's edit number 21711 origin. 21712 * My thanks to David Brown <aegis@davidb.org> for this suggestion. 21713 21714 -- Peter Miller <pmiller@opensource.org.au> Wed, 07 Mar 2001 10:54:16 +1100 21715 21716aegis (3.23.D025-1) unstable; urgency=low 21717 21718 * This change adds the documentation for the new aeimport command. 21719 21720 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Mar 2001 14:58:05 +1100 21721 21722aegis (3.23.D024-1) unstable; urgency=low 21723 21724 * This change adds the `aeimport' command, used to import RCS (CVS) 21725 repositories. Maybe later I'll add code to import SCCS repositories. 21726 * My thanks to Eric Raymond <esr@thyrsus.com> for encouraging me to write this 21727 utility. 21728 21729 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Mar 2001 10:36:48 +1100 21730 21731aegis (3.23.D023-1) unstable; urgency=low 21732 21733 * This change make reports more robust when faced with unknown users. 21734 21735 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Mar 2001 13:47:35 +1100 21736 21737aegis (3.23.D022-1) unstable; urgency=low 21738 21739 * This change fixes a bug in the ${quote} substitution which incorrectly 21740 quoted the exclamation mark (!). Unfortunately, quoting isn't at all 21741 simple, because you can't exclusively use single quotes or double quotes or 21742 backslash. 21743 * This change also splits out the various functions within common/str.c, in an 21744 effort to make minor improvements in the size of some of the executables. 21745 21746 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Mar 2001 13:07:46 +1100 21747 21748aegis (3.23.D021-1) unstable; urgency=low 21749 21750 * This change adss the ability to give arguments to the ${change} 21751 substitution. Specifically, the ability to extract the brief description of 21752 a change. 21753 21754 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Mar 2001 22:03:37 +1100 21755 21756aegis (3.23.D020-1) unstable; urgency=low 21757 21758 * This change fixed a problem where report names were alleged to be ambiguous, 21759 but were in fact simply a path specified twice. 21760 21761 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Mar 2001 13:32:06 +1100 21762 21763aegis (3.23.D019-1) unstable; urgency=low 21764 21765 * This change makes some improvements to the Testing chapter of the User Guide 21766 21767 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Mar 2001 12:48:12 +1100 21768 21769aegis (3.23.D018-1) unstable; urgency=low 21770 21771 * This change adds Dutch localization of error messages. 21772 * My thanks to Jelle Boomstra <nietsch@dds.nl> for this contibution. 21773 21774 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Mar 2001 11:04:46 +1100 21775 21776aegis (3.23.D017-1) unstable; urgency=low 21777 21778 * This change fixes a roblem with e Makefile regarding yacc and Cygwin. 21779 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 21780 21781 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Feb 2001 21:15:11 +1100 21782 21783aegis (3.23.D016-1) unstable; urgency=low 21784 21785 * This change corrects the Akutech logo in the reference sites list. 21786 * My thanks to Ralf Fassel for this update. 21787 21788 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Feb 2001 15:34:12 +1100 21789 21790aegis (3.23.D015-1) unstable; urgency=low 21791 21792 * This change enhances aeibu to allow administrators to use the aeibu command. 21793 This means that unattended integrations which are blocking other developers 21794 can be reversed temporarily. 21795 21796 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Feb 2001 11:13:26 +1100 21797 21798aegis (3.23.D014-1) unstable; urgency=low 21799 21800 * GNU sort (at least textutils 2.0) is locale sensitive so test38 fails 21801 ('a.o' and 'all' are swapped) with some LC_COLLATE values. Adding LC_ALL=C 21802 export LC_ALL solved this. 21803 * My thanks to Didier Gautheron <dgautheron@magic.fr> for reporting this 21804 problem. 21805 21806 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Feb 2001 22:50:00 +1100 21807 21808aegis (3.23.D013-1) unstable; urgency=low 21809 21810 * This change adds some items to the wishlist. 21811 21812 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Feb 2001 21:47:00 +1100 21813 21814aegis (3.23.D012-1) unstable; urgency=low 21815 21816 * This change adds some more information about building Aegis under Windows- 21817 NT. 21818 * My thanks to Charles Eaker <eaker@crd.ge.com> for this information. 21819 21820 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Feb 2001 12:22:46 +1100 21821 21822aegis (3.23.D011-1) unstable; urgency=low 21823 21824 * This change makes it possible to access .aegisrc files from the report 21825 generator. This is via the user[] variable. In particular, this is used to 21826 improved web reports by using the .aegisrc email_address field. 21827 21828 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Feb 2001 10:16:27 +1100 21829 21830aegis (3.23.D010-1) unstable; urgency=low 21831 21832 * This change fixed a problem with the common/ac/wchar.h file. 21833 * My thanks to Gerald T Kraus <gerald_t_kraus@fanniemae.com> for reporting 21834 this problem. 21835 21836 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Feb 2001 09:53:33 +1100 21837 21838aegis (3.23.D009-1) unstable; urgency=low 21839 21840 * This change fixes a bug in the ${Quote} substitution. 21841 * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for this patch. 21842 21843 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Feb 2001 12:06:56 +1100 21844 21845aegis (3.23.D008-1) unstable; urgency=low 21846 21847 * This change updates the news and email notification scripts to set the page 21848 width and height, to make the results more predictable (and in come cases, 21849 more readable). 21850 21851 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jan 2001 21:45:26 +1100 21852 21853aegis (3.23.D007-1) unstable; urgency=low 21854 21855 * This change fixed a problem with libintl.h on some platforms. There was a 21856 problem on some platforms for which you has to explicitly get GNU Gettext 21857 and install it. In some cases, it dod noting, because the ENABLE_NLS symbol 21858 was not defined to be 1. 21859 21860 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Jan 2001 00:34:02 +1100 21861 21862aegis (3.23.D006-1) unstable; urgency=low 21863 21864 * This change gives whiteout files a time stamp later than the file in the 21865 baseline. 21866 * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for this suggestion. 21867 21868 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Dec 2000 10:56:03 +1100 21869 21870aegis (3.23.D005-1) unstable; urgency=low 21871 21872 * This change causes aecp -delta to add removed files to the change as removed 21873 files, not as zero-length copied files. 21874 * My thanks to Geoff Soutter <geoff@whitewolf.com.au> for prompting me to do 21875 something about this long-standing issue. 21876 21877 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Dec 2000 14:43:19 +1100 21878 21879aegis (3.23.D004-1) unstable; urgency=low 21880 21881 * This change adds Content-disposition to the file generated by aedist. 21882 * My thanks to Walter Franzini <walter@sys-net.it> for this patch. 21883 21884 -- Peter Miller <pmiller@opensource.org.au> Fri, 24 Nov 2000 15:27:11 +1100 21885 21886aegis (3.23.D003-1) unstable; urgency=low 21887 21888 * Aegis 3.22 introduced a change in the RPM .spec file that removed 21889 * /usr/share/aegis/profile. This was apparently in conjunction with adding 21890 * /etc/profile.d/aegis to the package, which would be fine except that the 21891 * latter file is just a symlink to the former, and the former is no longer 21892 * part of the RPM... Consequently, when you build and install an 3.2[23] 21893 * over an earlier-version RPM, /usr/share/aegis/profile disappears out 21894 * from under you. 21895 * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem. 21896 21897 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Nov 2000 21:10:02 +1100 21898 21899aegis (3.23.D002-1) unstable; urgency=low 21900 21901 * This change improves some aspects of tkaer. 21902 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 21903 21904 -- Peter Miller <pmiller@opensource.org.au> Tue, 31 Oct 2000 20:46:27 +1100 21905 21906aegis (3.23.D001-1) unstable; urgency=low 21907 21908 * This change prepares Aegis for the next public release. 21909 21910 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Oct 2000 10:48:12 +1100 21911 21912aegis (3.22.D029-1) unstable; urgency=low 21913 21914 * This change recent versions of RPM compress man pages "for free". 21915 21916 -- Peter Miller <pmiller@opensource.org.au> Sun, 29 Oct 2000 20:55:35 +1100 21917 21918aegis (3.22.D028-1) unstable; urgency=low 21919 21920 * This change adds recipes to do lint checking of the sources, and fixes 21921 problems found. 21922 21923 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Oct 2000 15:31:51 +1100 21924 21925aegis (3.22.D027-1) unstable; urgency=low 21926 21927 * This change fixed a bug where aecxlone failed to preserve cross branch merge 21928 infomation for each file. 21929 21930 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Oct 2000 11:49:33 +1100 21931 21932aegis (3.22.D026-1) unstable; urgency=low 21933 21934 * This change ... 21935 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 21936 21937 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Oct 2000 23:22:43 +1100 21938 21939aegis (3.22.D025-1) unstable; urgency=low 21940 21941 * This change adds a page for howto end a branch 21942 21943 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Oct 2000 12:59:50 +1100 21944 21945aegis (3.22.D024-1) unstable; urgency=low 21946 21947 * This change adds the ``aecomp'' command, used to compare two changes, 21948 usually after you cloned one from the other. 21949 * My thanks to Scott Finneran <scottf@lucent.com> for this contribution. 21950 21951 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Oct 2000 10:22:31 +1100 21952 21953aegis (3.22.D023-1) unstable; urgency=low 21954 21955 * This change fixed a bug where `aesub ${dd}' when applied to a change which 21956 is a branch, omitted the final /baseline form the path it reported. 21957 * My thanks to Roland Meister <Roland_Meister@genua.de> for reporting this 21958 problem. 21959 * Also, need to have aesub ${bl} work for completed changes, and also ${dd} 21960 report the baseline for awaiting development and completed changes. Sigh. 21961 It makes scripts easier, aparrently. 21962 21963 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Oct 2000 18:56:23 +1100 21964 21965aegis (3.22.D022-1) unstable; urgency=low 21966 21967 * This change fixed a bug where the change_number() function of the report 21968 generator could return the wrong value for the change number, but only when 21969 the default change number was zero. 21970 21971 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Oct 2000 11:12:36 +1100 21972 21973aegis (3.22.D021-1) unstable; urgency=low 21974 21975 * This change makes aedist -receive honor the test flags in the change 21976 attributes. This could concievable cause problems when loose systems send 21977 changes to strict systems. 21978 * My thanks to Kevin Brannen <kbrannen@gte.net> for reporting this problem. 21979 21980 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Oct 2000 21:45:45 +1100 21981 21982aegis (3.22.D020-1) unstable; urgency=low 21983 21984 * This change fixed a bug in aedeu which did not allow branch administrators 21985 to aedeu the branch. 21986 * My thanks to Scott Finneran <sfinneran@lucent.com> for reporting this 21987 problem. 21988 21989 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Sep 2000 10:10:15 +1100 21990 21991aegis (3.22.D019-1) unstable; urgency=low 21992 21993 * This change corrects a number of problems when (new) Aegis developers 21994 attempt to build Aegis. 21995 * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for thsi patch. 21996 21997 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Sep 2000 15:11:26 +1100 21998 21999aegis (3.22.D018-1) unstable; urgency=low 22000 22001 * This change fixes a couple of typos on the web page. 22002 * My thanks to Bruce Robertson <brucer42@yahoo.com> for reporting this 22003 problem. 22004 22005 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2000 10:01:14 +1100 22006 22007aegis (3.22.D017-1) unstable; urgency=low 22008 22009 * This change adds the Aegis-Python Howto. My thanks to Pieter Nagel 22010 <pieter@nagel.co.za> for this contribution. 22011 22012 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Aug 2000 19:52:50 +1000 22013 22014aegis (3.22.D016-1) unstable; urgency=low 22015 22016 * This change mentions in the documentation that gmake 3.76 and later don't 22017 need the VPATH+ patch. 22018 * My thanks to Eric Hanchrow <offby1@blarg.net> for reminding me to update the 22019 documentation. 22020 22021 -- Peter Miller <pmiller@opensource.org.au> Sat, 12 Aug 2000 14:34:20 +1000 22022 22023aegis (3.22.D015-1) unstable; urgency=low 22024 22025 * This change adds two new attributes to the project config file: create_ 22026 integration_symlinks_befor 22027 * My thanks to Pieter Nagel <pnagel@tbs.co.za> (and probably others) for this 22028 suggestion. 22029 22030 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jul 2000 13:52:34 +1000 22031 22032aegis (3.22.D014-1) unstable; urgency=low 22033 22034 * This change fixes a problem with aesub, and the ip.sh script. 22035 * My thnaks to Angus Lees <gus@getsystems.com> for the patch. 22036 22037 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jul 2000 19:17:55 +1000 22038 22039aegis (3.22.D013-1) unstable; urgency=low 22040 22041 * This change fixes a bug where the original filename of a moved file is shown 22042 in the removed files list. 22043 * My thanks to Scott for this change set. 22044 22045 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jul 2000 15:35:07 +1000 22046 22047aegis (3.22.D012-1) unstable; urgency=low 22048 22049 * This change adds the tkaer command, which may be used to review changes. It 22050 launches tkdiff to show you the side-by-side diffs. 22051 * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution. 22052 22053 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jul 2000 11:59:55 +1000 22054 22055aegis (3.22.D011-1) unstable; urgency=low 22056 22057 * This change adds more errno values to be silent about after rmdir. 22058 Aparrently some OS implementations are brain0dead and return EEXISTS when 22059 they mean ENOTEMPTY. 22060 * My thanks to Ralf Fassel for reporting this problem. 22061 22062 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Jun 2000 13:40:51 +1000 22063 22064aegis (3.22.D010-1) unstable; urgency=low 22065 22066 * This change fixes an ANSI prototype which hasn't been insulated for 22067 compilation on non-ansi compilers. 22068 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 22069 22070 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jun 2000 01:10:20 +1000 22071 22072aegis (3.22.D009-1) unstable; urgency=low 22073 22074 * This change improves the diagnostic information presented when Aegis things 22075 a project's ownershipp has been tampered with. 22076 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22077 22078 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 May 2000 14:03:48 +1000 22079 22080aegis (3.22.D008-1) unstable; urgency=low 22081 22082 * This change fixed a bug where the project default development directory was 22083 not being honoured. 22084 22085 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 May 2000 20:34:15 +1000 22086 22087aegis (3.22.D007-1) unstable; urgency=low 22088 22089 * This change fixes a problem with regression tests. 22090 * My thanks to Ralf Fassel for this patch. 22091 22092 -- Peter Miller <pmiller@opensource.org.au> Sat, 27 May 2000 20:22:26 +1000 22093 22094aegis (3.22.D006-1) unstable; urgency=low 22095 22096 * This change fixes a problem in the aet batch -nopersevere code, which had it 22097 forgetting problems across 100-test boundaries. 22098 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22099 22100 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 May 2000 20:59:55 +1000 22101 22102aegis (3.22.D005-1) unstable; urgency=low 22103 22104 * This change adds a --no-template option to the aenf command. This removes a 22105 nasty ``catch 22'' from aedist -receive. 22106 * My thanks to Kevin Brannen <kbrannen@gte.net> for reporting this problem. 22107 22108 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 May 2000 06:00:16 +1000 22109 22110aegis (3.22.D004-1) unstable; urgency=low 22111 22112 * This change causes the user profiles to avoid setting AEGIS_PATH environment 22113 variables if they are already set. 22114 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 22115 22116 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 May 2000 23:49:16 +1000 22117 22118aegis (3.22.D003-1) unstable; urgency=low 22119 22120 * This change fixes yet another instance of the putwc problem. 22121 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 22122 problem. 22123 22124 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 May 2000 21:23:25 +1000 22125 22126aegis (3.22.D002-1) unstable; urgency=low 22127 22128 * This change enhances aeclone to place a comment in the change history, 22129 saying which change it was cloned from. 22130 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 22131 22132 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 May 2000 14:12:25 +1000 22133 22134aegis (3.22.D001-1) unstable; urgency=low 22135 22136 * This change prepares Aegis for the next public release. 22137 22138 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 May 2000 11:13:35 +1000 22139 22140aegis (3.21.D020-1) unstable; urgency=low 22141 22142 * This change makes the ${arch} substitution available to the aesub -bl 22143 command. 22144 * My thanks to Jerry Pendergraf for this suggestion. 22145 22146 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 May 2000 22:17:45 +1000 22147 22148aegis (3.21.D019-1) unstable; urgency=low 22149 22150 * This change fixed a bug in aedist -receive which confused files locked for 22151 create, and thus caused it to fail unpacking, instead of fail at aede. 22152 22153 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 May 2000 14:35:36 +1000 22154 22155aegis (3.21.D018-1) unstable; urgency=low 22156 22157 * This change fixed a bug where aeclone failed to preserve aemv information. 22158 22159 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 May 2000 23:08:42 +1000 22160 22161aegis (3.21.D017-1) unstable; urgency=low 22162 22163 * This change improves aenf to cope with symlinks into the baseline (it 22164 usually gripes about symlinks). 22165 * My thanks to Ralf Fassel for this suggestion. 22166 22167 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 May 2000 17:54:06 +1000 22168 22169aegis (3.21.D016-1) unstable; urgency=low 22170 22171 * This change adds the search_path_executable substitution, which nominates 22172 the search path for executable files during testing. 22173 22174 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 May 2000 13:15:16 +1000 22175 22176aegis (3.21.D015-1) unstable; urgency=low 22177 22178 * This change documents the command exit status handling for each of the 22179 configurable commands. 22180 22181 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Apr 2000 19:36:19 +1000 22182 22183aegis (3.21.D014-1) unstable; urgency=low 22184 22185 * This change checks the project owner at run time. Some users have messed up 22186 their repository ownerships when restoring backups; this change makes sure 22187 repositories are resonably self consistent. 22188 22189 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Apr 2000 23:00:28 +1000 22190 22191aegis (3.21.D013-1) unstable; urgency=low 22192 22193 * The aeib commands was failing to perform sufficient validation sof the user. 22194 * My thanks to Roland_Meister@genua.de for reporting this problem. 22195 22196 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Apr 2000 21:17:32 +1000 22197 22198aegis (3.21.D012-1) unstable; urgency=low 22199 22200 * 1. This change adds commentary to os_edit, about idiot editors which insist 22201 on returning stupid exit statii. 22202 * 2. The examples for develop_end_notify_command develop_end_undo_notify_ 22203 command review_pass_undo_notify_command now havre the correct number of 22204 arguments. 22205 * 3. The example chapter the aerpass commands now have the '-p' in front of 22206 the project names. 22207 * 4. The config.example for 'rcs' now mentions the 'history_put_trashes_file = 22208 ignore;' option. 22209 * 5. The notify commands now have command line arguments to insert a subject 22210 line 22211 * My thanks to Kurt Huwig <kurt@iku-netz.de> for reporting these problems. 22212 22213 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Apr 2000 13:37:19 +1000 22214 22215aegis (3.21.D011-1) unstable; urgency=low 22216 22217 * This change makes a small correction to the documentation. 22218 * My thanks to Alan Zimmerman <alanz@electrosolv.co.za> and Karl Mistelberger 22219 <Karl.Mistelberger@t-online.de> for reporting this problem. 22220 22221 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Apr 2000 10:05:38 +1000 22222 22223aegis (3.21.D010-1) unstable; urgency=low 22224 22225 * This change fixes a small bug in wrapping lines where there is no good place 22226 (no white space) to break the line. 22227 22228 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Apr 2000 08:18:00 +1000 22229 22230aegis (3.21.D009-1) unstable; urgency=low 22231 22232 * This change fixed a bug in the aet -no-persevere option (it wasn't being 22233 honoured). 22234 22235 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 Apr 2000 21:20:29 +1000 22236 22237aegis (3.21.D008-1) unstable; urgency=low 22238 22239 * This change adds the ability to put lables on gif rectangles 22240 22241 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Apr 2000 16:41:27 +1000 22242 22243aegis (3.21.D007-1) unstable; urgency=low 22244 22245 * This change corrects a bug in aeb. ``ne of my build targets (an index.html) 22246 is actually a symlink. if the symlink exists already, the wrong name (the 22247 symlink destination) is passed to build_command. i'd guess that its the 22248 behaviour that most people would expect too.'' 22249 * My thanks to Angus Lees <gus@getsystems.com> for reporting this problem. 22250 22251 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Apr 2000 08:06:18 +1000 22252 22253aegis (3.21.D006-1) unstable; urgency=low 22254 22255 * This change adds another web histogram, showing all change states, not just 22256 completed changes. This allows managers to "see" progress. 22257 * My thanks to Tom McBride for this suggestion. 22258 22259 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 Apr 2000 01:25:34 +1000 22260 22261aegis (3.21.D005-1) unstable; urgency=low 22262 22263 * This change adds some text to the aentrls man page, describing what to do if 22264 you get a project name conflict. 22265 * My thanks to Ralf Fassel for reporting this problem. 22266 22267 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Apr 2000 22:26:32 +1000 22268 22269aegis (3.21.D004-1) unstable; urgency=low 22270 22271 * This changefixes a small typo in the User Guide 22272 * My thanks to Don Nelson <d.nelson@endocardial.com> for reporting this 22273 problem. 22274 22275 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Apr 2000 21:23:01 +1000 22276 22277aegis (3.21.D003-1) unstable; urgency=low 22278 22279 * This change improves aeipass to preserve source file modification times 22280 across history_put_connad and history_create_command invocations. 22281 * My thanks to Ralf Fassel for this suggestion. 22282 22283 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Mar 2000 16:56:58 +1000 22284 22285aegis (3.21.D002-1) unstable; urgency=low 22286 22287 * This change fixes a bug where a function name clashes with a syetm function 22288 name in IRIX. 22289 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this 22290 patch. 22291 22292 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Mar 2000 09:57:50 +1000 22293 22294aegis (3.21.D001-1) unstable; urgency=low 22295 22296 * This change prepares Aegis for the next public release. 22297 22298 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Mar 2000 15:07:31 +1100 22299 22300aegis (3.20.D033-1) unstable; urgency=low 22301 22302 * This change fixed a bug in aedist -receive 22303 22304 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Mar 2000 16:00:31 +1100 22305 22306aegis (3.20.D032-1) unstable; urgency=low 22307 22308 * This change improves the way regex is lookds for inthe include files. It 22309 helps cope with the case where librx is being used to replace regex in the 22310 system library. 22311 22312 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Mar 2000 11:24:46 +1100 22313 22314aegis (3.20.D031-1) unstable; urgency=low 22315 22316 * This change adds a document detailing how to become a developer, and 22317 instructions for developers. 22318 22319 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Mar 2000 07:52:09 +1100 22320 22321aegis (3.20.D030-1) unstable; urgency=low 22322 22323 * This change fixed the bug in the tkaenc and tkaeca scripts which left 22324 temporary files behind. 22325 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 22326 22327 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Mar 2000 19:24:46 +1100 22328 22329aegis (3.20.D029-1) unstable; urgency=low 22330 22331 * It would be nice if Aegis checked if you were in the integration 22332 * directory BEFORE firing up the edittor in aeifail (and maybe others). 22333 * Annoying losing your carefully crafted Integrate Fail message... 22334 * My thanks to Peter Nann <pnann@syrinx.com.au> for this suggestion. 22335 22336 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Feb 2000 21:37:11 +1100 22337 22338aegis (3.20.D028-1) unstable; urgency=low 22339 22340 * This change adds an Aegis command cheat sheet to the HOWTO. 22341 * By thanks to Zenaan Harkness <zen@getsystems.com> for this contribution. 22342 22343 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Feb 2000 21:48:45 +1100 22344 22345aegis (3.20.D027-1) unstable; urgency=low 22346 22347 * This change corrected a problem with duplicate copyright years being 22348 reported. 22349 * My thanks to Angus Lees <gus@getsystems.com> for reporting this problem. 22350 22351 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Feb 2000 12:33:05 +1100 22352 22353aegis (3.20.D026-1) unstable; urgency=low 22354 22355 * This change adds the ability to tun more than one test at once. 22356 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 22357 22358 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Feb 2000 07:41:03 +1100 22359 22360aegis (3.20.D025-1) unstable; urgency=low 22361 22362 * This change adds more information to the Testing chapter of the User Guide. 22363 * My thanks to Steven Knight <knight@baldmt.com> for this contribution. 22364 22365 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Jan 2000 22:57:39 +1100 22366 22367aegis (3.20.D024-1) unstable; urgency=low 22368 22369 * This change fixes a bug on the Web page, where is displayed the year as 22370 ``100'' instead of ``00'' or ``2000''. 22371 22372 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2000 21:31:59 +1100 22373 22374aegis (3.20.D023-1) unstable; urgency=low 22375 22376 * This change fixes a problem discovered by Rene Huber <rene@wavefront.nl> in 22377 the date parsing functions. 22378 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this 22379 problem. 22380 22381 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Jan 2000 14:11:04 +1100 22382 22383aegis (3.20.D022-1) unstable; urgency=low 22384 22385 * This change is part two of reworking the columnizing code. This section 22386 reworks the internal col_* interface. This results in columns which are 22387 derived output_* classes, allowing re-use of the output_* and wide_output_* 22388 interfaces. 22389 * As a result of th work, it would be possible (but NOT implemented in this 22390 change) to write comma separated value (CSV) output, or even direct HTML 22391 output. 22392 * The immediate benefit is that the -UNFormatted option no longer truncates 22393 any of the fields, though it still only prints the first line of each 22394 column. 22395 22396 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Dec 1999 23:52:03 +1100 22397 22398aegis (3.20.D021-1) unstable; urgency=low 22399 22400 * This change is the first part of the columnizing rewrite. This change 22401 retargets the columizer to the the output_* and wide_output_* APIs. 22402 22403 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Dec 1999 15:44:49 +1100 22404 22405aegis (3.20.D020-1) unstable; urgency=low 22406 22407 * This change adds a codefs workaround for their "zero ctime" bug. 22408 * My thanks to David Brown <aegis@davidb.org> for this patch. 22409 22410 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Dec 1999 11:32:43 +1100 22411 22412aegis (3.20.D019-1) unstable; urgency=low 22413 22414 * This change corrected a number of small bugs in the aeb(1) command. 22415 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 22416 22417 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Nov 1999 17:03:32 +1100 22418 22419aegis (3.20.D018-1) unstable; urgency=low 22420 22421 * This change adds a -baseline option to the aesub command. 22422 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 22423 22424 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Nov 1999 11:11:19 +1100 22425 22426aegis (3.20.D017-1) unstable; urgency=low 22427 22428 * This change adds some more information to the web pages. 22429 22430 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Nov 1999 10:32:44 +1100 22431 22432aegis (3.20.D016-1) unstable; urgency=low 22433 22434 * This change fixed a bug in tkaenc where some of the testing defaults were 22435 backwards. 22436 * My thanks to David Brown <aegis@davidb.org> for reporting this problem. 22437 22438 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Nov 1999 12:42:06 +1100 22439 22440aegis (3.20.D015-1) unstable; urgency=low 22441 22442 * This change fixed a bug which allowed a file to be created more than once, 22443 resulting in a corrupted Aegis database. 22444 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this bug. 22445 22446 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Nov 1999 14:32:32 +1100 22447 22448aegis (3.20.D014-1) unstable; urgency=low 22449 22450 * This change corrects a bug in change_place_symlinks_to_baseline where it 22451 makes links for change files, and it should not. 22452 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22453 22454 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Nov 1999 11:13:41 +1100 22455 22456aegis (3.20.D013-1) unstable; urgency=low 22457 22458 * This change fixed a bug in the RPM spec file which omitted all of the tk* 22459 scripts from the binary package. 22460 * My thanks to Bob Barry <bobb@adsme.co.za> for reporting this problem. 22461 22462 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Nov 1999 20:54:13 +1100 22463 22464aegis (3.20.D012-1) unstable; urgency=low 22465 22466 * This change adds a web page of site references. 22467 22468 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Nov 1999 01:34:33 +1100 22469 22470aegis (3.20.D011-1) unstable; urgency=low 22471 22472 * This change adds HowTo info: how to change the project owner. 22473 22474 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Nov 1999 14:15:03 +1100 22475 22476aegis (3.20.D010-1) unstable; urgency=low 22477 22478 * This change fixes a bug where Aegis misbehaves when called by cron. This is 22479 because cron sets SIGCHILD to SIG_IGN, and Aegis needs it to be SIG_DFL. 22480 * My thanks to Tom Satter <tsatter@purecode.com> for reporting this problem. 22481 22482 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Nov 1999 15:46:25 +1100 22483 22484aegis (3.20.D009-1) unstable; urgency=low 22485 22486 * This change fixes a bug in the configure script which had a hard time with 22487 the new Apache config. 22488 * My thanks to Andreas Kostyrka <andreas@mtg.co.at> for reporting this 22489 problem. 22490 22491 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Nov 1999 11:10:32 +1100 22492 22493aegis (3.20.D008-1) unstable; urgency=low 22494 22495 * This change fixes a bug when the change_search_path_get function is asked to 22496 return the search path for a branch. 22497 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 22498 problem. 22499 22500 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Nov 1999 22:24:31 +1100 22501 22502aegis (3.20.D007-1) unstable; urgency=low 22503 22504 * This change adds a "woking in teams" section to the howto document. 22505 * My thanks to Bud P. Bruegger <bud@sistema.it> for this suggestion. 22506 22507 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Nov 1999 16:38:18 +1100 22508 22509aegis (3.20.D006-1) unstable; urgency=low 22510 22511 * This change adds report generator information to the various man pages in 22512 section 5, saying how to reach the state information from within the report 22513 generator. 22514 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion. 22515 22516 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Nov 1999 13:34:34 +1100 22517 22518aegis (3.20.D005-1) unstable; urgency=low 22519 22520 * This change fixes a bug in tkaenc where is fails to cope with bogus projects 22521 properly. 22522 * My thanks to Ralf Fassel <ralf@akutech.de> for this patch. 22523 22524 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Nov 1999 15:37:28 +1100 22525 22526aegis (3.20.D004-1) unstable; urgency=low 22527 22528 * This change adds a link to the Aegis home page, pointing to Tim Potter's 22529 aegis-mode. Hopefully, this will get him some feedback, and it will be 22530 ready to drop into the distribution. 22531 22532 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 1999 15:55:12 +1000 22533 22534aegis (3.20.D003-1) unstable; urgency=low 22535 22536 * This change corrects some file locations in the BUILDING file. 22537 * My thanks to Sean Murphy <murphys@Teltec.DCU.IE> for reporting this problem. 22538 22539 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Oct 1999 14:52:38 +1000 22540 22541aegis (3.20.D002-1) unstable; urgency=low 22542 22543 * This change fixes a number of documentation typographical errors. 22544 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting them. 22545 22546 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Oct 1999 00:18:56 +1000 22547 22548aegis (3.20.D001-1) unstable; urgency=low 22549 22550 * This change prepares Aegis for the next public release. 22551 22552 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Oct 1999 04:27:44 +1000 22553 22554aegis (3.19.D027-1) unstable; urgency=low 22555 22556 * This change fixed a bug on the Aegis home page. The photo was mis-linked. 22557 22558 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Oct 1999 00:08:53 +1000 22559 22560aegis (3.19.D026-1) unstable; urgency=low 22561 22562 * This change fixed a bug in which the ${administrator_list} substitution 22563 reported a bug via this_is_a_bug(). 22564 * My thanks to alexis@cyberdeck.net for reporting this problem. 22565 22566 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Oct 1999 22:29:19 +1000 22567 22568aegis (3.19.D025-1) unstable; urgency=low 22569 22570 * This change makes it so that the chmod(2)s performed by aeib generate 22571 warnings if they fail, not fatal errors (after all, the baseline is already 22572 there!) 22573 * My thanks to Jonathon Shaw <jshaw@adacel.com.au> for reporting this problem. 22574 22575 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Oct 1999 15:51:25 +1000 22576 22577aegis (3.19.D024-1) unstable; urgency=low 22578 22579 * This change moves all of the material about testing into a single chapter of 22580 the user Guide. 22581 22582 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Oct 1999 01:01:00 +1000 22583 22584aegis (3.19.D023-1) unstable; urgency=low 22585 22586 * This change fixed a bug where aeclone had problems with removed files. 22587 * (a) same branch ... file still gone 22588 * (b) separate branch ... file not exist at all 22589 * My thanks to Frank Vollebregt <frank@pallas-athena.com> and Rene Huber, 22590 <rene@pallas-athena.com> for reporting this problem. 22591 22592 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Oct 1999 09:48:12 +1000 22593 22594aegis (3.19.D022-1) unstable; urgency=low 22595 22596 * This change adds a debian package link to the Aegis home page. 22597 * My thanks to Bud P. Bruegger <bud@sistema.it> for this suggestion. 22598 22599 -- Peter Miller <pmiller@opensource.org.au> Tue, 12 Oct 1999 10:26:49 +1000 22600 22601aegis (3.19.D021-1) unstable; urgency=low 22602 22603 * This change adds the beginnings of a ``How To'' document for Aegis. The 22604 intention is a series of small tutorials for new users. 22605 * My thanks to Bud P. Bruegger <bud@sistema.it> for this sugestion. 22606 22607 -- Peter Miller <pmiller@opensource.org.au> Mon, 11 Oct 1999 21:37:43 +1000 22608 22609aegis (3.19.D020-1) unstable; urgency=low 22610 22611 * This change fixed a bug in the aedist --delta option. 22612 * My thanks to Florian Xhumari <Florian.Xhumari@inria.fr> for reporting this 22613 problem. 22614 22615 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Sep 1999 15:54:18 +1000 22616 22617aegis (3.19.D019-1) unstable; urgency=low 22618 22619 * This change adds documentation to the History Tool chapter of the User Guide 22620 for how to add checksums to your history tool's history files, if it doesn't 22621 have them already. 22622 * My thanks to Andrew Morton for suggesting this. My thanks to Larry McVoy for 22623 a colorful discussion about the long-term behaviour of repositories and the 22624 need for integrity guarantees stronger than those provided by the operating 22625 system. 22626 22627 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Sep 1999 14:38:55 +1000 22628 22629aegis (3.19.D018-1) unstable; urgency=low 22630 22631 * This change adds some more information to the Branching chapter of the User 22632 Guide. 22633 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this 22634 contribution. 22635 22636 -- Peter Miller <pmiller@opensource.org.au> Sat, 18 Sep 1999 21:52:49 +1000 22637 22638aegis (3.19.D017-1) unstable; urgency=low 22639 22640 * This change adds a page explaining how locking is done, and which locks are 22641 taken by which commands. 22642 22643 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Sep 1999 10:31:59 +1000 22644 22645aegis (3.19.D016-1) unstable; urgency=low 22646 22647 * This change lets you say ``-'' where your would need to say "" to the - 22648 branch option, as a synonym of the -trunk option. 22649 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for this suggestion. 22650 22651 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Sep 1999 13:37:06 +1000 22652 22653aegis (3.19.D015-1) unstable; urgency=low 22654 22655 * This change improves the report generator. It now accepts the nul value as 22656 a loop list in the for ... in ... statement. 22657 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this 22658 problem. 22659 22660 -- Peter Miller <pmiller@opensource.org.au> Tue, 31 Aug 1999 13:32:04 +1000 22661 22662aegis (3.19.D014-1) unstable; urgency=low 22663 22664 * This change lets aenf cope with files being replaced with directories, 22665 without telling Aegis first. 22666 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22667 22668 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Aug 1999 11:09:30 +1000 22669 22670aegis (3.19.D013-1) unstable; urgency=low 22671 22672 * This change splits libaegis/project_file.c into its constituent parts, in 22673 attampt to reduce the size of executables linked against the library. 22674 22675 -- Peter Miller <pmiller@opensource.org.au> Sat, 28 Aug 1999 18:11:49 +1000 22676 22677aegis (3.19.D012-1) unstable; urgency=low 22678 22679 * This change fixes a couple of bugs in the alias management. 22680 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these 22681 problems. 22682 22683 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Aug 1999 15:48:58 +1000 22684 22685aegis (3.19.D011-1) unstable; urgency=low 22686 22687 * This change splits libaegis/change_file.c into its constituent parts as 22688 libaegis/change/file/... files. 22689 22690 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Aug 1999 09:12:52 +1000 22691 22692aegis (3.19.D010-1) unstable; urgency=low 22693 22694 * This change fixes the web page so that extra white space is not 22695 unintentionally introduced into URLs in links. 22696 * My thanks to Steven Shaw <steve@uq.net.au> for reporting this problem. 22697 22698 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Aug 1999 09:13:06 +1000 22699 22700aegis (3.19.D009-1) unstable; urgency=low 22701 22702 * This change improves portability to solaris and IRIX 22703 * My thanks to Albert Chin-A-Young <china@thewrittenword.com> for showing me 22704 how. 22705 22706 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Aug 1999 15:56:33 +1000 22707 22708aegis (3.19.D008-1) unstable; urgency=low 22709 22710 * This change fixes some minor man page typos. 22711 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22712 22713 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Aug 1999 12:36:21 +1000 22714 22715aegis (3.19.D007-1) unstable; urgency=low 22716 22717 * This change adds more information to the Aegis/CVS comparison. 22718 * My thanks to Anthony Towns <aj@azure.humbug.org.au> for his suggestions. 22719 22720 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Aug 1999 07:10:23 +1000 22721 22722aegis (3.19.D006-1) unstable; urgency=low 22723 22724 * This change puts details of the mailing list and maiuling list archive onto 22725 the Aegis home page, and details of the archive into the readme and faq. 22726 * My thanks to Anthony Towns <aj@azure.humbug.org.au> for reporting this 22727 oversight. 22728 22729 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Aug 1999 16:46:53 +1000 22730 22731aegis (3.19.D005-1) unstable; urgency=low 22732 22733 * 1. This change fixes a bug where a second identical aenpa command would 22734 segfault. 22735 * 2. This change fixes a bug where aenpa would accept an alias name which was 22736 the same as a project name. 22737 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these 22738 problems. 22739 22740 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Aug 1999 11:18:52 +1000 22741 22742aegis (3.19.D004-1) unstable; urgency=low 22743 22744 * This change make several corrections to the man pages. 22745 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these 22746 problems. 22747 22748 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 1999 16:10:22 +1000 22749 22750aegis (3.19.D003-1) unstable; urgency=low 22751 22752 * 1. This change adds a diff example to the config.example directory. 22753 * 2. This change improves the Administrator section of the worked example to 22754 handle branches in a more descriptive (and useful) (and accurate) way. 22755 * 3. This change alters aenpr (and its man page) to accept --version=- as a 22756 way of saying ``no branches'' that survives the command aliasing. 22757 * 4. Each of the worked example sections points users to the User Setup 22758 section of the Tips and Traps chapter. This is a good thing to do first, 22759 ebfore laucnhing into the example. 22760 * My thanks to Peter Nann <pnann@syrinx.com.au> for these suggestions. 22761 22762 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 1999 11:05:47 +1000 22763 22764aegis (3.19.D002-1) unstable; urgency=low 22765 22766 * This change updates the release instructions. 22767 22768 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 1999 13:41:50 +1000 22769 22770aegis (3.19.D001-1) unstable; urgency=low 22771 22772 * This change prepares Aegis for the next public release. 22773 22774 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Aug 1999 13:37:34 +1000 22775 22776aegis (3.18.D019-1) unstable; urgency=low 22777 22778 * This change adds the body_command field to the entries of the new_file_ 22779 template field of the project config file. 22780 * My thanks to Gus <gus@getsystems.com> for this suggestion. 22781 22782 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Aug 1999 17:27:24 +1000 22783 22784aegis (3.18.D018-1) unstable; urgency=low 22785 22786 * This change corrects a bug in one of the aeclone messages, which can report 22787 the wrong user. 22788 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22789 22790 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 1999 23:07:59 +1000 22791 22792aegis (3.18.D017-1) unstable; urgency=low 22793 22794 * This change fixes a problem where aefind -project and -print were ambiguous. 22795 Hence, it is now -PRInt. 22796 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this 22797 problem. 22798 22799 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Aug 1999 22:09:53 +1000 22800 22801aegis (3.18.D016-1) unstable; urgency=low 22802 22803 * This change adds the ${subst} substitution. 22804 * My thanks to Gus <gus@getsystems.com> for this suggestion. 22805 22806 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 1999 21:31:09 +1000 22807 22808aegis (3.18.D015-1) unstable; urgency=low 22809 22810 * This change fixes an introduced bug in the tkaeca command, where it failed 22811 to exit on OK (it did it, it just didn't exit). 22812 22813 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 1999 19:46:10 +1000 22814 22815aegis (3.18.D014-1) unstable; urgency=low 22816 22817 * This change adds a document comparing Aegis and CVS. 22818 22819 -- Peter Miller <pmiller@opensource.org.au> Sat, 31 Jul 1999 16:19:39 +1000 22820 22821aegis (3.18.D013-1) unstable; urgency=low 22822 22823 * This change adds the aesub command, used to echo its arguments, and perform 22824 Aegis substitutions (see aesub(5)) on its arguments. 22825 * My thanks to Gus <gus@getsystems.com> for this suggestion. 22826 22827 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Jul 1999 21:07:16 +1000 22828 22829aegis (3.18.D012-1) unstable; urgency=low 22830 22831 * none 22832 22833 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Jul 1999 09:55:14 +1000 22834 22835aegis (3.18.D011-1) unstable; urgency=low 22836 22837 * This change splits the lists out of aegis/ael.c and puts each one into a 22838 separate file below the libaegis/ael/ tree. This means that adding a new 22839 list has less impact on the rest of the code. 22840 22841 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Jul 1999 21:28:34 +1000 22842 22843aegis (3.18.D010-1) unstable; urgency=low 22844 22845 * This change improves the change number guessing code, if one uses the 22846 `development_directory_template' config directive to change the devdir form 22847 from the normal form to something without a dot, the ability of ae commands 22848 to find the change goes away and one must set AEGIS_CHANGE or provide -c all 22849 the time. 22850 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for 22851 reporting this problem. 22852 22853 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Jul 1999 17:29:40 +1000 22854 22855aegis (3.18.D009-1) unstable; urgency=low 22856 22857 * This change adds the tkaenc program, used to add a Tcl/Tk wrapper around 22858 aenc (and optionally around aedb). 22859 22860 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Jul 1999 22:14:52 +1000 22861 22862aegis (3.18.D008-1) unstable; urgency=low 22863 22864 * This change fixes a bug where aede on a branch would be allowed to proceed, 22865 even if there were changes awaiting development. 22866 * My thanks to Marko Schuetz <marko@ki.informatik.uni-frankfurt.de> for 22867 reporting this problem. 22868 22869 -- Peter Miller <pmiller@opensource.org.au> Thu, 22 Jul 1999 13:04:40 +1000 22870 22871aegis (3.18.D007-1) unstable; urgency=low 22872 22873 * This change adds code to cope with the case where aenf is given a directory 22874 on the command line. Previously, this was handled horribly. It is now that 22875 case that all of the files below the directory will be added. 22876 * My thanks to all of the users out there, far too numerous to mention, what 22877 asked for something to be done about this. 22878 22879 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Jul 1999 20:22:50 +1000 22880 22881aegis (3.18.D006-1) unstable; urgency=low 22882 22883 * This change adds the quote_tcl report function. 22884 22885 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Jul 1999 19:46:08 +1000 22886 22887aegis (3.18.D005-1) unstable; urgency=low 22888 22889 * 1. This change corrects a typo on the web page. My thanks to 22890 Matthew.Hannigan@nl.abnamro.com for reporting this problem. 22891 * 2. This change fixes a minor hassle in the web interface. My thanks to Ralf 22892 Fassel for reporting this problem. 22893 22894 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jul 1999 17:26:42 +1000 22895 22896aegis (3.18.D004-1) unstable; urgency=low 22897 22898 * This change adds a new Aegis list type: the state file name. This permits 22899 writing Cook recipes (make rules) which generate, say, web pages when a 22900 change or project is altered in some way. 22901 22902 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Jul 1999 12:29:26 +1000 22903 22904aegis (3.18.D003-1) unstable; urgency=low 22905 22906 * This change adds the ${capitalize} substitution. 22907 22908 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jul 1999 18:54:52 +1000 22909 22910aegis (3.18.D002-1) unstable; urgency=low 22911 22912 * This change fixed a bug which caused aeclean to delete the development 22913 directory in a change with no files. 22914 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this 22915 problem. 22916 22917 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jul 1999 23:27:17 +1000 22918 22919aegis (3.18.D001-1) unstable; urgency=low 22920 22921 * This change prepares Aegis for the next public release. 22922 22923 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Jul 1999 10:15:59 +1000 22924 22925aegis (3.17.D006-1) unstable; urgency=low 22926 22927 * This change fixes a bug in the aecp -delta command which would dump core 22928 under some circumstances. 22929 * My thanks to Paul A. Watters <pwatters@whitewolf.com.au> for reporting this 22930 ptoblem. 22931 22932 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Jul 1999 10:01:13 +1000 22933 22934aegis (3.17.D005-1) unstable; urgency=low 22935 22936 * This change corrects a number of problems in the documentation. The largest 22937 change is in moving ae{i,r}{p,f}.1 to ae{i,r}{pass,fail}.1 22938 * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these 22939 problems. 22940 22941 -- Peter Miller <pmiller@opensource.org.au> Tue, 06 Jul 1999 08:28:24 +1000 22942 22943aegis (3.17.D004-1) unstable; urgency=low 22944 22945 * This change fixes a bug where symlinks were create for deleted files. 22946 * My thanks to Doug Sisk <sisk@lucent.com> for reporting this problem. 22947 22948 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Jul 1999 15:48:38 +1000 22949 22950aegis (3.17.D003-1) unstable; urgency=low 22951 22952 * The change corrects a number of typos in the `Recursive Make Considered 22953 Harmful' paper. 22954 * My thanks to Yann Kieffer <Yann.Kieffer@imag.fr> for reporting them. 22955 22956 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Jul 1999 12:40:26 +1000 22957 22958aegis (3.17.D002-1) unstable; urgency=low 22959 22960 * This change fixes a html report buglet, where the ``changes being reviewed'' 22961 report suggested the same report could be obtained from the command line 22962 using ``aeifail -l'' - which obviously should be ``aerfail -l'' 22963 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 22964 22965 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 Jun 1999 10:29:46 +1000 22966 22967aegis (3.17.D001-1) unstable; urgency=low 22968 22969 * The change preparse Aegis for the next public release. 22970 22971 -- Peter Miller <pmiller@opensource.org.au> Wed, 23 Jun 1999 13:29:24 +1000 22972 22973aegis (3.16.D003-1) unstable; urgency=low 22974 22975 * This change fixes yet another ``user permissions not set'' bug in aedist. 22976 I've changed things around so that the os_become calls very very closely 22977 bracket the os_execute calls - easier to keep track of them that way. 22978 * My thanks to Ole Engel <engel@tu-harburg.de> for reporting this problem. 22979 22980 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Jun 1999 15:07:19 +1000 22981 22982aegis (3.16.D002-1) unstable; urgency=low 22983 22984 * This change adds the $RELative_DIRectory_NAMe substitution. 22985 22986 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 Jun 1999 20:27:27 +1000 22987 22988aegis (3.16.D001-1) unstable; urgency=low 22989 22990 * This change prepares Aegis for the next public release. 22991 22992 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jun 1999 23:05:09 +1000 22993 22994aegis (3.15.D017-1) unstable; urgency=low 22995 22996 * This change fixes a bug in the wrap function which made blank lines between 22997 paragraphs vanish. 22998 22999 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 Jun 1999 10:11:17 +1000 23000 23001aegis (3.15.D016-1) unstable; urgency=low 23002 23003 * This change corrects a few minor problems with the new aeca command. 23004 23005 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 1999 20:12:43 +1000 23006 23007aegis (3.15.D015-1) unstable; urgency=low 23008 23009 * This change adds the tkaeca chmmand, a tk-tcl-based aeca command. 23010 23011 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 1999 16:21:34 +1000 23012 23013aegis (3.15.D014-1) unstable; urgency=low 23014 23015 * This change fixes a minor bug where the input optimization macros were the 23016 wrong way around. 23017 23018 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 1999 15:35:35 +1000 23019 23020aegis (3.15.D013-1) unstable; urgency=low 23021 23022 * Use the wcwidth function, if the system has one. 23023 23024 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jun 1999 12:31:57 +1000 23025 23026aegis (3.15.D012-1) unstable; urgency=low 23027 23028 * This change adds the project branches report, used to list the (active) 23029 branches of a project. 23030 * My thanks to jerry.pendergraft@endocardial.com for this suggestion. 23031 23032 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 May 1999 13:48:25 +1000 23033 23034aegis (3.15.D011-1) unstable; urgency=low 23035 23036 * This change has the web page making clearer claims. 23037 23038 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 May 1999 09:15:54 +1000 23039 23040aegis (3.15.D010-1) unstable; urgency=low 23041 23042 * This change corrects a bug in the uncopy unchanged portion of aedist. 23043 Typical presentation was ``aedist: libaegis/os.c: 821: user permissions not 23044 set (bug)'' 23045 * My thanks to Florian Xhumari <Florian.Xhumari@inria.fr> (and a host of 23046 others) for reporting this problem. 23047 23048 -- Peter Miller <pmiller@opensource.org.au> Sun, 23 May 1999 07:32:07 +1000 23049 23050aegis (3.15.D009-1) unstable; urgency=low 23051 23052 * This is not a WindowsNT port. Sorry. 23053 * This change corrects some problems while trying to get a single-user Aegis 23054 working under WindowsNT. It doesn't solve all the problems, it just makes 23055 more tests pass. 23056 23057 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 May 1999 09:43:36 +1000 23058 23059aegis (3.15.D008-1) unstable; urgency=low 23060 23061 * 1. This change adds the -whiteout and -no-whiteout options to the aerm and 23062 aemv commands, and the whiteout_preference to the user preferences file. 23063 * 2. This change adds the whiteout_template field to the project config file. 23064 * 3. This change adds documentation to the aerm and aemv man pages regarding 23065 the presence and purpose of the whiteout files. 23066 * My thanks to Wayne Collins <wcollins@entrenet.com> for prompting this work. 23067 23068 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 May 1999 23:50:42 +1000 23069 23070aegis (3.15.D007-1) unstable; urgency=low 23071 23072 * This change updates Aegis' own integration build, to take advantage of the 23073 new ``cook -fp-update'' option. 23074 23075 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 May 1999 07:06:12 +1000 23076 23077aegis (3.15.D006-1) unstable; urgency=low 23078 23079 * This change adds the build_time_adjust_notify_command to the ptoject config 23080 file. It is un at integrate pass time, once the file mod times have been 23081 adjusted. 23082 23083 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 May 1999 22:21:56 +1000 23084 23085aegis (3.15.D005-1) unstable; urgency=low 23086 23087 * Compiling Aegis-3.15 fails due to linking errors (unresolved symbol 23088 references) if compiled with egcs-1.1.1 (aka gcc-2.91) using debugging 23089 option '-g' and *NO* optimization (no -Ox options). For example, set 23090 'CFLAGS=-g' in the Makefile. Typical unresolved symbols are 'input_getc', 23091 'input_name', 'output_filename', 'output_fputc'. I expect the same problem 23092 with other GCC versions which provide for inlining of C-functions (gcc- 23093 2.8.1). 23094 * My thanks to Leo Razoumov <lrazoumov@qualcomm.com> for reporting this 23095 problem. 23096 23097 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 May 1999 02:36:19 +1000 23098 23099aegis (3.15.D004-1) unstable; urgency=low 23100 23101 * This change fixes a bug where aeb would resolve file filenames for a partial 23102 build before checking that the change was in a buildable state. 23103 * My thanks to aaron.tovo@endocardial.com for reporting this problem. 23104 23105 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 May 1999 23:29:37 +1000 23106 23107aegis (3.15.D003-1) unstable; urgency=low 23108 23109 * This change raises the default filename length limit from 14 to 255. The 23110 short length was there for historical reasons, but pathconf will pick up 23111 shorter limits. 23112 23113 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 May 1999 22:16:45 +1000 23114 23115aegis (3.15.D002-1) unstable; urgency=low 23116 23117 * This change makes some small corrections to the User Guide. 23118 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems. 23119 23120 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 May 1999 17:09:42 +1000 23121 23122aegis (3.15.D001-1) unstable; urgency=low 23123 23124 * This change prepares Aegis for the next public release. 23125 23126 -- Peter Miller <pmiller@opensource.org.au> Mon, 03 May 1999 08:42:14 +1000 23127 23128aegis (3.12.D014-1) unstable; urgency=low 23129 23130 * This change covers several more linux libc6 issues revealed when the branch 23131 as (not) integrated. 23132 23133 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 May 1999 14:48:14 +1000 23134 23135aegis (3.12.D013-1) unstable; urgency=low 23136 23137 * This change adds --edit and --file to the aenpr command. 23138 23139 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 May 1999 21:57:43 +1000 23140 23141aegis (3.12.D012-1) unstable; urgency=low 23142 23143 * This change adds more executable suffix handling. 23144 23145 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Apr 1999 14:54:14 +1000 23146 23147aegis (3.12.D011-1) unstable; urgency=low 23148 23149 * This change adds the datadir substitution, to match the libdir substitution. 23150 * My thanks to Jerry.Pendergraft@endocardial.com for this suggestion. 23151 23152 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Apr 1999 09:31:18 +1000 23153 23154aegis (3.12.D010-1) unstable; urgency=low 23155 23156 * This change adds the aenpr -keep option, so that you can re-attach a project 23157 that you detached with aermpr -keep and moved around, maybe to another 23158 machine. 23159 * My thanks to Jerry Pendergraft <jerry.pendergraft@encocardial.com> for this 23160 suggestion. 23161 23162 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Apr 1999 11:30:11 +1000 23163 23164aegis (3.12.D009-1) unstable; urgency=low 23165 23166 * This change updates the documentation to say how to form a heirarchy of 23167 projects using Aegis' branching facilities. 23168 23169 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Apr 1999 23:42:10 +1000 23170 23171aegis (3.12.D008-1) unstable; urgency=low 23172 23173 * This *mntent functions use a variable which *looks* like a FILE*, but isn't, 23174 on Cygnus. You get GPFs it you try this. Sigh. 23175 * My thanks to Anoop Kulkarni <anoop@sasi.com> for reporting this problem. 23176 23177 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Apr 1999 06:58:44 +1000 23178 23179aegis (3.12.D007-1) unstable; urgency=low 23180 23181 * This chare corrects a number of speling errors in the example configs. 23182 * My thanks to Tim Potter for reporting these problems. 23183 23184 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Apr 1999 23:05:39 +1000 23185 23186aegis (3.12.D006-1) unstable; urgency=low 23187 23188 * This change copes with Linux libc5 vs libc6 differences. 23189 23190 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Apr 1999 21:33:50 +1000 23191 23192aegis (3.12.D005-1) unstable; urgency=low 23193 23194 * This change adds the add_path_suffix substitution, useful for running tests 23195 and build commands. 23196 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this 23197 suggestion. 23198 23199 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Mar 1999 00:22:25 +1000 23200 23201aegis (3.12.D004-1) unstable; urgency=low 23202 23203 * This change adds a -delta option to the aedist -rec command, 23204 * so that you may nominate a relative point. 23205 23206 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Mar 1999 22:45:09 +1000 23207 23208aegis (3.12.D003-1) unstable; urgency=low 23209 23210 * This change allows developers to say aencu if they are allowed to say aenc. 23211 23212 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Mar 1999 22:46:53 +1100 23213 23214aegis (3.12.D002-1) unstable; urgency=low 23215 23216 * This change corrects a problem with eh fhist config example. 23217 23218 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Mar 1999 21:40:23 +1100 23219 23220aegis (3.12.D001-1) unstable; urgency=low 23221 23222 * This change prepares Aegis for its next public release. 23223 23224 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Mar 1999 10:19:22 +1100 23225 23226aegis (3.11.D013-1) unstable; urgency=low 23227 23228 * This change adds more robustness to the aedist -receive, particularly to 23229 make it able to cope when there are not 822 headers present. 23230 23231 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Mar 1999 01:49:26 +1100 23232 23233aegis (3.11.D012-1) unstable; urgency=low 23234 23235 * This change corrects a problem where stdarg.h is not correctly detected for 23236 gcc 2.8, due to a change in the handling of -ansi. 23237 * My thanks to Fabien Campagne <campagne@Inka.MSSM.EDU> for reporting this 23238 problem. 23239 23240 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Mar 1999 00:40:03 +1100 23241 23242aegis (3.11.D011-1) unstable; urgency=low 23243 23244 * There are two config entries: symlink_exceptions and integrate_begin_ 23245 exceptions. integrate_begin_exceptions allows patterns. symlink_exceptions 23246 does not allow patterns. Even so, you specify patterns in the sample 23247 project. I will try changing the str_equal to a gmatch (and swapping the 23248 arguments) in the build symlink routine. 23249 * My thanks to David Brown <davidb@qualcomm.com> for reporting this problem. 23250 23251 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Mar 1999 12:25:44 +1100 23252 23253aegis (3.11.D010-1) unstable; urgency=low 23254 23255 * This change factors out the common portion of aedist -list and aedist - 23256 receive, to keep them in sync. 23257 23258 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Mar 1999 14:37:17 +1100 23259 23260aegis (3.11.D009-1) unstable; urgency=low 23261 23262 * This change adds a Content-name field to the generated aedist headers. 23263 Hopefully, this will give the web interface a name to save it as, rather 23264 than the name of the CGI script. 23265 23266 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Mar 1999 09:46:28 +1100 23267 23268aegis (3.11.D008-1) unstable; urgency=low 23269 23270 * This change corrects the use of zutil.h to use zlib.h like your supposed to. 23271 23272 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Mar 1999 00:04:32 +1100 23273 23274aegis (3.11.D007-1) unstable; urgency=low 23275 23276 * This change improves the way MANPATH is set in the profile and cshrc files. 23277 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 23278 23279 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 1999 20:42:12 +1100 23280 23281aegis (3.11.D006-1) unstable; urgency=low 23282 23283 * This change adds more robustness to the aedist CGI interface. 23284 23285 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 1999 17:23:56 +1100 23286 23287aegis (3.11.D005-1) unstable; urgency=low 23288 23289 * This change corrects a bug which was observed when the compressed data 23290 stream (non-base64 file) just happened to contain a CRLF sequence. 23291 23292 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 1999 06:47:40 +1100 23293 23294aegis (3.11.D004-1) unstable; urgency=low 23295 23296 * This change adds additional wctype.h insulation. 23297 * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for reporting 23298 this problem. 23299 23300 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Mar 1999 00:05:15 +1100 23301 23302aegis (3.11.D003-1) unstable; urgency=low 23303 23304 * This change corrects aedist to avoid project files which do not yet exist. 23305 23306 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Mar 1999 23:05:00 +1100 23307 23308aegis (3.11.D002-1) unstable; urgency=low 23309 23310 * This change updates the httpd support to cope with apache 1.3 config 23311 changes. 23312 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 23313 23314 -- Peter Miller <pmiller@opensource.org.au> Fri, 19 Mar 1999 17:22:51 +1100 23315 23316aegis (3.11.D001-1) unstable; urgency=low 23317 23318 * This change prepares Aegis for the next public release. 23319 23320 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Mar 1999 22:36:59 +1100 23321 23322aegis (3.10.D016-1) unstable; urgency=low 23323 23324 * This change updates the web page to include the example projects. 23325 23326 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Mar 1999 12:26:40 +1100 23327 23328aegis (3.10.D015-1) unstable; urgency=low 23329 23330 * 1. This change fixes a problem where a change set contains the first 23331 instance of the project config file. 23332 * 2. This change uses the aecpu -unch command to limit change set size. If 23333 nothing is left, the change is abandoned. 23334 23335 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Mar 1999 07:36:17 +1100 23336 23337aegis (3.10.D014-1) unstable; urgency=low 23338 23339 * This change causes the aedist --receive command to quote filenames, to make 23340 sure that trojans using semicolon in the filename aren't possible. 23341 23342 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Mar 1999 23:52:17 +1100 23343 23344aegis (3.10.D013-1) unstable; urgency=low 23345 23346 * this change adds links to aedist into the CGI interface, allowing change 23347 sets to be generated for downloading. 23348 23349 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Mar 1999 17:49:34 +1100 23350 23351aegis (3.10.D012-1) unstable; urgency=low 23352 23353 * This change improves aedist for use in preparing a project archive during 23354 aeipass. 23355 23356 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 1999 13:02:03 +1100 23357 23358aegis (3.10.D011-1) unstable; urgency=low 23359 23360 * This changeg adds the trojan_horse_suspect field to the project config file. 23361 This field is used by aedist --receive to check if incoming files could 23362 contain trojan horses. 23363 23364 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Mar 1999 09:25:12 +1100 23365 23366aegis (3.10.D010-1) unstable; urgency=low 23367 23368 * This change moves some files as their names were not acceptable to 23369 WinodwsNT. 23370 * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for reporting 23371 this problem. 23372 23373 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Mar 1999 22:55:41 +1100 23374 23375aegis (3.10.D009-1) unstable; urgency=low 23376 23377 * This change adds the windows_filename_required field to the project config 23378 file. 23379 * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for this 23380 suggestion. 23381 23382 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Mar 1999 14:54:58 +1100 23383 23384aegis (3.10.D008-1) unstable; urgency=low 23385 23386 * This change adds the aegis --test --force option. 23387 * My thanks to Ralf Fassel <ralf@akutech.de> for this contribution. 23388 23389 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Mar 1999 21:50:52 +1100 23390 23391aegis (3.10.D007-1) unstable; urgency=low 23392 23393 * 1. This change implements the aenbru command. 23394 * 2. This change fixes aermpr to kill off branches too (reported by Graham 23395 Wheeler <gram@cdsec.com>, Steven Knight <knight@baldmt.com>, Tim King 23396 <timk@jtse.com>, and a host of others). 23397 * 3. This change fixes aedbu to reject branches, and only operate on changes. 23398 23399 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Mar 1999 23:07:04 +1100 23400 23401aegis (3.10.D006-1) unstable; urgency=low 23402 23403 * This change adds the aedist --no-ascii-armor option. 23404 23405 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Mar 1999 18:07:15 +1100 23406 23407aegis (3.10.D005-1) unstable; urgency=low 23408 23409 * This change corrects some problems with the worked example chapter of the 23410 User Guide. 23411 * My thanks to Michael McCarty <mmccarty@xinetix.com> for reporting these 23412 problems. 23413 23414 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Mar 1999 21:32:41 +1100 23415 23416aegis (3.10.D004-1) unstable; urgency=low 23417 23418 * This change fixes a problem with the Linux stdlib insulation. 23419 * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem. 23420 23421 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Mar 1999 17:40:36 +1100 23422 23423aegis (3.10.D003-1) unstable; urgency=low 23424 23425 * This change adds more project variants to the project substitution. 23426 23427 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Mar 1999 23:36:17 +1100 23428 23429aegis (3.10.D002-1) unstable; urgency=low 23430 23431 * This change adds the user substitution, giving access to user details. 23432 Primarily for new file templates. 23433 23434 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Mar 1999 11:12:41 +1100 23435 23436aegis (3.10.D001-1) unstable; urgency=low 23437 23438 * This change prepares Aegis for the next public release. 23439 23440 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Mar 1999 00:02:50 +1100 23441 23442aegis (3.9.D038-1) unstable; urgency=low 23443 23444 * This change adds the ability to compress the Aegis database on writing. 23445 This is NOT the default as it uses more CPU, but for networked systems with 23446 high latency, this may produce substantial performance benefits, even after 23447 taking the decompression penalty into account. 23448 23449 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Mar 1999 16:56:01 +1100 23450 23451aegis (3.9.D037-1) unstable; urgency=low 23452 23453 * This change adds the reuse_change_numbers project attribute. 23454 * My thanks to Jerry Pendergraft for this suggestion. 23455 23456 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Mar 1999 10:18:46 +1100 23457 23458aegis (3.9.D036-1) unstable; urgency=low 23459 23460 * This change adds more aedist documentation. 23461 23462 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Mar 1999 12:54:54 +1100 23463 23464aegis (3.9.D035-1) unstable; urgency=low 23465 23466 * This change updates the default value used for AUTO_MOUNT_POINTS to be the 23467 same as the env var settin gin the .profile and .cshrc files. 23468 23469 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Mar 1999 22:27:46 +1100 23470 23471aegis (3.9.D034-1) unstable; urgency=low 23472 23473 * This change enhances aedist --receive to cope with files which need to be 23474 handled slightly differently to the changse-set. E.g. copy instead of new. 23475 23476 -- Peter Miller <pmiller@opensource.org.au> Wed, 03 Mar 1999 07:36:05 +1100 23477 23478aegis (3.9.D033-1) unstable; urgency=low 23479 23480 * This change adds the adist --entire-source option, use to add the entire 23481 project source to a change set, rather than just the change files. 23482 23483 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Mar 1999 07:33:35 +1100 23484 23485aegis (3.9.D032-1) unstable; urgency=low 23486 23487 * This change adds transparent decompress of Aegis' databasefiles. This is 23488 preparation for optional compress of same. 23489 23490 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Mar 1999 22:04:15 +1100 23491 23492aegis (3.9.D031-1) unstable; urgency=low 23493 23494 * This change adds the aedist --list option. 23495 23496 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Mar 1999 11:54:53 +1100 23497 23498aegis (3.9.D030-1) unstable; urgency=low 23499 23500 * This change reduces the file size of the largest source file. This is being 23501 done to try to get a better correlection of errors to functions. Large 23502 files feature prominently, but that's not much help. 23503 23504 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Feb 1999 22:52:45 +1100 23505 23506aegis (3.9.D029-1) unstable; urgency=low 23507 23508 * This chnage makes is NOT an error for a change to NOT have tests *if* it has 23509 a testing exemption. 23510 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this 23511 suggestion. 23512 23513 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Feb 1999 19:54:25 +1100 23514 23515aegis (3.9.D028-1) unstable; urgency=low 23516 23517 * This change corrects a bug in the lexer introduced by change 31. It caused 23518 numbers to be correctly parsed but mis-evaluated. 23519 23520 -- Peter Miller <pmiller@opensource.org.au> Sun, 28 Feb 1999 18:21:11 +1100 23521 23522aegis (3.9.D027-1) unstable; urgency=low 23523 23524 * This change fixes a bug in aedist which caused it to dump core when given 23525 input on stdin. It also fixes a problem where the log files were not always 23526 send to stdout, as well as the log file. 23527 23528 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 Feb 1999 06:45:54 +1100 23529 23530aegis (3.9.D026-1) unstable; urgency=low 23531 23532 * This change adds aedist documentation. 23533 23534 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Feb 1999 21:52:39 +1100 23535 23536aegis (3.9.D025-1) unstable; urgency=low 23537 23538 * This change adds the receive side of aedist. 23539 23540 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Feb 1999 22:43:22 +1100 23541 23542aegis (3.9.D024-1) unstable; urgency=low 23543 23544 * This change adds the base64 input stream. 23545 23546 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Feb 1999 17:00:23 +1100 23547 23548aegis (3.9.D023-1) unstable; urgency=low 23549 23550 * This change adds the gunzip input filter. 23551 23552 -- Peter Miller <pmiller@opensource.org.au> Wed, 24 Feb 1999 07:02:00 +1100 23553 23554aegis (3.9.D022-1) unstable; urgency=low 23555 23556 * This change cuases the change files listing to mention when files are locked 23557 by another change. 23558 23559 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Feb 1999 21:58:12 +1100 23560 23561aegis (3.9.D021-1) unstable; urgency=low 23562 23563 * This change further insulates against regex unavailablinity. 23564 * My thanks to jerry.pendergraft@endocardial.com for this suggestion. 23565 23566 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Feb 1999 21:01:31 +1100 23567 23568aegis (3.9.D020-1) unstable; urgency=low 23569 23570 * This change adds the ability to obtain the file position of an input stream, 23571 and also generalizes the pushback mechanism. 23572 23573 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Feb 1999 06:55:06 +1100 23574 23575aegis (3.9.D019-1) unstable; urgency=low 23576 23577 * This change introduces the aedist command, used to facilitate geographically 23578 distributed development. This change does the send half. 23579 23580 -- Peter Miller <pmiller@opensource.org.au> Sat, 20 Feb 1999 08:51:25 +1100 23581 23582aegis (3.9.D018-1) unstable; urgency=low 23583 23584 * This change adds the memory output buffer stream. 23585 23586 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Feb 1999 22:10:28 +1100 23587 23588aegis (3.9.D017-1) unstable; urgency=low 23589 23590 * this change adds the ability to ask an input stream its size. 23591 23592 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 Feb 1999 17:04:42 +1100 23593 23594aegis (3.9.D016-1) unstable; urgency=low 23595 23596 * This change uses the new integrate_begin_exceptions field of the project 23597 config file in aegis' own development. 23598 23599 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Feb 1999 13:51:46 +1100 23600 23601aegis (3.9.D015-1) unstable; urgency=low 23602 23603 * Thsi change adds the integrate_begin_exceptions field to the project config 23604 file. This permits the use to specify files what are to be omitted when the 23605 integration copy/link is performed. 23606 * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this 23607 suggestion. 23608 23609 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Feb 1999 11:05:53 +1100 23610 23611aegis (3.9.D014-1) unstable; urgency=low 23612 23613 * This change make the generated cshrc file more portable. It seems many C 23614 shells are blessed with an absurdly short limit on their variables. 23615 * My thanks to Sean Murphy <sean.murphy@Teltec.DCU.IE> for reporting this 23616 problem. 23617 23618 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Feb 1999 09:56:48 +1100 23619 23620aegis (3.9.D013-1) unstable; urgency=low 23621 23622 * This change corrects a portability problem with the regex code. 23623 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23624 23625 -- Peter Miller <pmiller@opensource.org.au> Mon, 15 Feb 1999 17:20:00 +1100 23626 23627aegis (3.9.D012-1) unstable; urgency=low 23628 23629 * This change adds the zlib output class, for compressing output on the fly. 23630 23631 -- Peter Miller <pmiller@opensource.org.au> Sun, 14 Feb 1999 22:54:16 +1100 23632 23633aegis (3.9.D011-1) unstable; urgency=low 23634 23635 * This change adds the MIME base 64 encoding output class. 23636 23637 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Feb 1999 22:40:28 +1100 23638 23639aegis (3.9.D010-1) unstable; urgency=low 23640 23641 * This change updates fmtgen to use the new output classes, in preparation for 23642 output encoding. 23643 23644 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Feb 1999 06:36:51 +1100 23645 23646aegis (3.9.D009-1) unstable; urgency=low 23647 23648 * This change improves the interface to the error function be declaring as 23649 many string const as possible, and adding the noreturn attribute to fatal 23650 error functions. 23651 23652 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Feb 1999 12:20:54 +1100 23653 23654aegis (3.9.D008-1) unstable; urgency=low 23655 23656 * This change improves the generated Makefile to cope with common install 23657 glitches. 23658 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems. 23659 23660 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Feb 1999 07:18:15 +1100 23661 23662aegis (3.9.D007-1) unstable; urgency=low 23663 23664 * This change corrects a bug in the code which copes with the history tool 23665 screwing up the fiole fingerprints. In particular, it failed to cope with 23666 build files which, because they did not change, are in a deeper directory. 23667 23668 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Feb 1999 23:11:45 +1100 23669 23670aegis (3.9.D006-1) unstable; urgency=low 23671 23672 * This change adds output polymorphism, in preparation for aedist output 23673 encoding. 23674 23675 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 1999 23:46:59 +1100 23676 23677aegis (3.9.D005-1) unstable; urgency=low 23678 23679 * This change improves how configure looks for a web server, and uses awk. 23680 * My thanks to Michael McCarty <mmccarty@xinetix.com> for reporting these 23681 problems. 23682 23683 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 1999 22:34:35 +1100 23684 23685aegis (3.9.D004-1) unstable; urgency=low 23686 23687 * This change adds the ability to skip unlucky numbers for changes, branches 23688 and tests. 23689 23690 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 1999 20:43:37 +1100 23691 23692aegis (3.9.D003-1) unstable; urgency=low 23693 23694 * Add some discussion to the web page about using Aegis with Windows NT. 23695 23696 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 1999 14:03:56 +1100 23697 23698aegis (3.9.D002-1) unstable; urgency=low 23699 23700 * This change adds a -output option to aenc, which stores the newly created 23701 change number in the given file. This makes aenc easier to use in shell 23702 scripts. 23703 23704 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Feb 1999 11:54:24 +1100 23705 23706aegis (3.9.D001-1) unstable; urgency=low 23707 23708 * This change prepares Aegis for its next public release. 23709 23710 -- Peter Miller <pmiller@opensource.org.au> Mon, 08 Feb 1999 15:47:37 +1100 23711 23712aegis (3.8.D041-1) unstable; urgency=low 23713 23714 * This change addresses some build issues w.r.t. fmtgen. 23715 23716 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Feb 1999 12:55:26 +1100 23717 23718aegis (3.8.D040-1) unstable; urgency=low 23719 23720 * This change adds a statistics summary to the Aegis readme file. 23721 23722 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Feb 1999 11:48:31 +1100 23723 23724aegis (3.8.D039-1) unstable; urgency=low 23725 23726 * This changes improves Aegis' input functions, particularly the parser, to 23727 accept CRLF as a newline. This improves portability to non-unix 23728 environments (particularly ones which aren't entirely ansi-c compliant). 23729 * My thanks to Christian Goetze <cg@resolute.com> for this suggestion. 23730 23731 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Feb 1999 09:47:28 +1100 23732 23733aegis (3.8.D038-1) unstable; urgency=low 23734 23735 * This change adds the tkaegis script, a GUI interface using TCL/TK. 23736 * My thanks to Graham Wheeler <gram@cdsec.com> for this contribution. 23737 23738 -- Peter Miller <pmiller@opensource.org.au> Sat, 06 Feb 1999 23:35:27 +1100 23739 23740aegis (3.8.D037-1) unstable; urgency=low 23741 23742 * This change improves the integrate pass so that it can cope with the history 23743 tool modifying primary source files. This is common when RCS or SCCS 23744 keywords are present in the files. 23745 * My thanks to Ted Byers <rtbyers@bconnex.net> for this suggestion. 23746 23747 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Feb 1999 23:48:26 +1100 23748 23749aegis (3.8.D036-1) unstable; urgency=low 23750 23751 * This chajnge fixes a bug which could corrupt the user state file when a 23752 branch is created. 23753 23754 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Feb 1999 17:33:10 +1100 23755 23756aegis (3.8.D035-1) unstable; urgency=low 23757 23758 * This change corrects a bug where aencu attempted to free a non-existent 23759 string. 23760 * My thanks to Graham Wheeler <gram@cdsec.com> for reporting this problem. 23761 23762 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Feb 1999 17:28:58 +1100 23763 23764aegis (3.8.D034-1) unstable; urgency=low 23765 23766 * The ade man page incorrectly described an error about the valid states in 23767 which an aed may be performed. 23768 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23769 23770 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Feb 1999 12:25:35 +1100 23771 23772aegis (3.8.D033-1) unstable; urgency=low 23773 23774 * This change corrects a bug in aenc, where it gets test exemptions slightly 23775 wrong. 23776 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23777 23778 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Feb 1999 10:46:04 +1100 23779 23780aegis (3.8.D032-1) unstable; urgency=low 23781 23782 * This change adds commentary to the BUILDING file, mentioning needing to set 23783 CFLAGS and LDFLAGS to find gettext. 23784 23785 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Feb 1999 10:28:50 +1100 23786 23787aegis (3.8.D031-1) unstable; urgency=low 23788 23789 * This change adds metrics to Aegis' own build, so that the author can (a) try 23790 them out, and (b) use them to be pro-active.. 23791 23792 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jan 1999 16:01:03 +1100 23793 23794aegis (3.8.D030-1) unstable; urgency=low 23795 23796 * This change corrects a number of man page typos. 23797 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems. 23798 23799 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jan 1999 13:33:57 +1100 23800 23801aegis (3.8.D029-1) unstable; urgency=low 23802 23803 * This change messes with aegis' development configuration use of autoconf. 23804 Should have no user impact. 23805 23806 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jan 1999 10:40:22 +1100 23807 23808aegis (3.8.D028-1) unstable; urgency=low 23809 23810 * This change alters the generated RPM spec file, to use the %post script 23811 facility to set the numeric file ownerships, since RPM will not allow you to 23812 do this using the %attr facility. Sigh. 23813 23814 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 1999 22:43:48 +1100 23815 23816aegis (3.8.D027-1) unstable; urgency=low 23817 23818 * This change causes the generated configure script to use the AC_EXEEXT 23819 macro, and the subsequent Makefile.in to honor it. 23820 * My thanks to Ted Byers <rtbyers@bconnex.net> for reporting this problem. 23821 23822 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 1999 13:36:55 +1100 23823 23824aegis (3.8.D026-1) unstable; urgency=low 23825 23826 * This change corrects a number of typographical errors in the manual pages. 23827 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting them. 23828 23829 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jan 1999 21:17:12 +1100 23830 23831aegis (3.8.D025-1) unstable; urgency=low 23832 23833 * There is a premissions problem with the aed -anticipate command. Also, the 23834 merge_command would nuke everything (including the essential sourec file!) 23835 is something went wrong. 23836 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems. 23837 23838 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 1999 17:36:21 +1100 23839 23840aegis (3.8.D024-1) unstable; urgency=low 23841 23842 * 1. This change corrects some documentation errors. My thanks to Remco de 23843 Graaff <remco.de.graaff@cmg.nl> for reporting them. 23844 * 2. This change updatyes the worked example chapter to use the new branch 23845 numbering scheme. 23846 * 3. This change adds another section to the worked example chapter, answering 23847 some common evaluation questions. 23848 23849 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 1999 15:13:11 +1100 23850 23851aegis (3.8.D023-1) unstable; urgency=low 23852 23853 * Improve automounter handling - I finally worked out how to fix the last of 23854 the issues. Only works if the path below the automounted point looks the 23855 same as without it. 23856 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 23857 problem. 23858 23859 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jan 1999 23:17:34 +1100 23860 23861aegis (3.8.D022-1) unstable; urgency=low 23862 23863 * nThis change fixes a problem where the integrate_q script doesn't work for 23864 branches. 23865 * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this 23866 problem. 23867 23868 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jan 1999 11:05:55 +1100 23869 23870aegis (3.8.D021-1) unstable; urgency=low 23871 23872 * This change makes some mionor man page improvements. My thanks to Didier 23873 Gautheron <dgautheron@magic.fr> for these suggestions. 23874 23875 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Dec 1998 11:27:26 +1100 23876 23877aegis (3.8.D020-1) unstable; urgency=low 23878 23879 * This change fixes a problem with the ./configure script when it is figuring 23880 out where to put the aegis.cgi file. 23881 * My thanks to Colin Coombs <colin.coombs@wago.de> for reporting this problem. 23882 23883 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Nov 1998 10:21:27 +1100 23884 23885aegis (3.8.D019-1) unstable; urgency=low 23886 23887 * This change adds a subst function to the reports, allowing regex string 23888 substitutions. 23889 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 23890 23891 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Nov 1998 23:39:10 +1100 23892 23893aegis (3.8.D018-1) unstable; urgency=low 23894 23895 * This change handles the first change on a branch better. It was assuming 23896 the the first change on *ever* branch ewas the first change of the project. 23897 * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem. 23898 23899 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Nov 1998 22:36:24 +1100 23900 23901aegis (3.8.D017-1) unstable; urgency=low 23902 23903 * This change adds metric gathering. It's been a long time coming, but I 23904 thinks I've figured out how to do it. 23905 23906 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Nov 1998 13:05:30 +1100 23907 23908aegis (3.8.D016-1) unstable; urgency=low 23909 23910 * This change fixes a bug in creating the default development directory ion 23911 aeclone. 23912 * My thanks to Steven Knight <knight@baldmt.com> for tracking down and 23913 reporting this problem. 23914 23915 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Nov 1998 11:20:51 +1100 23916 23917aegis (3.8.D015-1) unstable; urgency=low 23918 23919 * This change corrects the diff3_command of the example config file. 23920 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23921 23922 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Nov 1998 13:45:22 +1100 23923 23924aegis (3.8.D014-1) unstable; urgency=low 23925 23926 * More improvements to Aegis own build system. 23927 23928 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Oct 1998 16:02:32 +1100 23929 23930aegis (3.8.D013-1) unstable; urgency=low 23931 23932 * This change enhances Aegis' own build environment, to take advantage of new 23933 Cook features. 23934 23935 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Oct 1998 09:32:14 +1100 23936 23937aegis (3.8.D012-1) unstable; urgency=low 23938 23939 * 1. This change adds the real type to fmtgen, so that database files can 23940 contain real numbered values. 23941 * 2.There are also some changes to make fmtgen more robust when given complex 23942 typedefs. 23943 23944 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Oct 1998 13:17:16 +1000 23945 23946aegis (3.8.D011-1) unstable; urgency=low 23947 23948 * This change fixes a bug in the generated Makefile.in file. 23949 * My thanks to Sean Murphy <sean.murphy@Teltec.DCU.IE> for reporting this 23950 problem. 23951 23952 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Oct 1998 14:28:12 +1000 23953 23954aegis (3.8.D010-1) unstable; urgency=low 23955 23956 * I am advised that ftime does not set timezone on all systems. This change 23957 removes the use of the ftime system call, on those systems which have it. 23958 * My thanks to Dima Barsky <D.Barsky@ee.surrey.ac.uk> for reporting this 23959 problem. 23960 23961 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Oct 1998 13:02:32 +1000 23962 23963aegis (3.8.D009-1) unstable; urgency=low 23964 23965 * This change corrects a typo in an error message. 23966 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23967 23968 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Oct 1998 11:16:56 +1000 23969 23970aegis (3.8.D008-1) unstable; urgency=low 23971 23972 * This change uses the new quote functions to insulate the various reports 23973 against CGI and HTML special characters. 23974 * My thanks to Ralf Fassel for this suggestion. 23975 23976 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Oct 1998 11:23:09 +1000 23977 23978aegis (3.8.D007-1) unstable; urgency=low 23979 23980 * This change fixes a minor typo in one of the web reports. 23981 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 23982 23983 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Oct 1998 15:24:14 +1000 23984 23985aegis (3.8.D006-1) unstable; urgency=low 23986 23987 * This change introduces two new quoting functions, for use in the CGI 23988 interface. The url-quote function quotes URL special characters, and the 23989 html-quote function quotes HTML special characters. 23990 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 23991 23992 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Oct 1998 14:50:25 +1000 23993 23994aegis (3.8.D005-1) unstable; urgency=low 23995 23996 * This change corrects a solaris build problem. 23997 * My thanks to Howard Moftich <howardm@lsil.com> for reporting this problem, 23998 and to Jeff.Howard@agso.gov.au for providing the fix. 23999 24000 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Oct 1998 13:24:08 +1000 24001 24002aegis (3.8.D004-1) unstable; urgency=low 24003 24004 * This change adds a config gile for aegis.cgi, so that environment variables 24005 may be set. 24006 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 24007 24008 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Oct 1998 11:34:11 +1000 24009 24010aegis (3.8.D003-1) unstable; urgency=low 24011 24012 * This change makes the nroff versions of the User Guide be single column. 24013 * My thanks to raman@Adobe.COM for this suggestion. 24014 24015 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Oct 1998 15:46:50 +1000 24016 24017aegis (3.8.D002-1) unstable; urgency=low 24018 24019 * This change updates some of the file templates to use the new trim 24020 functions. 24021 24022 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 Oct 1998 10:35:26 +1000 24023 24024aegis (3.8.D001-1) unstable; urgency=low 24025 24026 * This change prepares Aegis for public release. 24027 24028 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Oct 1998 21:06:06 +1000 24029 24030aegis (3.7.D005-1) unstable; urgency=low 24031 24032 * This change corrects a number of configure problems found by folks in the 24033 field. 24034 * My thanks to Steven Knight <knight@baldmt.com> and Ralf Fassel 24035 <ralf@akutech.de> for reporting this problem so promptly. 24036 24037 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Oct 1998 22:50:52 +1000 24038 24039aegis (3.7.D004-1) unstable; urgency=low 24040 24041 * This change adds the trim_directory and trim_extension substitutions. 24042 24043 -- Peter Miller <pmiller@opensource.org.au> Wed, 30 Sep 1998 07:41:57 +1000 24044 24045aegis (3.7.D003-1) unstable; urgency=low 24046 24047 * This change adds some text to the release announcement. 24048 24049 -- Peter Miller <pmiller@opensource.org.au> Wed, 30 Sep 1998 06:49:07 +1000 24050 24051aegis (3.7.D002-1) unstable; urgency=low 24052 24053 * This change corrects minor problems found testing Aegis on various 24054 platforms. 24055 24056 -- Peter Miller <pmiller@opensource.org.au> Tue, 29 Sep 1998 10:48:28 +1000 24057 24058aegis (3.7.D001-1) unstable; urgency=low 24059 24060 * This change prepares for release. 24061 24062 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Sep 1998 23:44:38 +1000 24063 24064aegis (3.6.D031-1) unstable; urgency=low 24065 24066 * This change corrects minor build problems. 24067 24068 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Sep 1998 19:55:25 +1000 24069 24070aegis (3.6.D030-1) unstable; urgency=low 24071 24072 * Several tests gave warnigns on ANSI C compilers. This changes silences 24073 these warnings. 24074 24075 -- Peter Miller <pmiller@opensource.org.au> Tue, 22 Sep 1998 14:49:32 +1000 24076 24077aegis (3.6.D029-1) unstable; urgency=low 24078 24079 * This change adds a --reson option to aerfail and aeifail commands, so you 24080 can give a reson on the command line, rather than create a temporary file. 24081 * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion. 24082 24083 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Sep 1998 17:00:08 +1000 24084 24085aegis (3.6.D028-1) unstable; urgency=low 24086 24087 * This change improves the aecp --delta-date by being more selective about 24088 extracting files from history. 24089 24090 -- Peter Miller <pmiller@opensource.org.au> Mon, 31 Aug 1998 10:48:23 +1000 24091 24092aegis (3.6.D027-1) unstable; urgency=low 24093 24094 * This change fixes a bug in the change files speed-ups of the previous 24095 change. It was allocating absurd amounts of memory. 24096 24097 -- Peter Miller <pmiller@opensource.org.au> Fri, 28 Aug 1998 12:38:40 +1000 24098 24099aegis (3.6.D026-1) unstable; urgency=low 24100 24101 * This change improves the speed of searching for change files and project 24102 files, internal to Aegis. This means performance improvements for many file 24103 manipulation commands. 24104 24105 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Aug 1998 23:43:43 +1000 24106 24107aegis (3.6.D025-1) unstable; urgency=low 24108 24109 * This change causes the junk file created by aerm to have the same mod-time 24110 as the file in the baseline. This ensures that build tools are not 24111 triggered by it, or at least triggered less. 24112 * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion. 24113 24114 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Aug 1998 17:15:41 +1000 24115 24116aegis (3.6.D024-1) unstable; urgency=low 24117 24118 * This change corrects a problem with sourcing files: those which are ``aboiut 24119 to be copied'' should be skipped, and the next level down consulted. (They 24120 haven't *yet* been copied.) 24121 24122 -- Peter Miller <pmiller@opensource.org.au> Tue, 25 Aug 1998 13:08:18 +1000 24123 24124aegis (3.6.D023-1) unstable; urgency=low 24125 24126 * This change adds the aecp --delta-date option, to extract previous versions 24127 by date. 24128 24129 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Aug 1998 15:25:21 +1000 24130 24131aegis (3.6.D022-1) unstable; urgency=low 24132 24133 * This change corrects the page numbering of the table of contents in the User 24134 Guide. 24135 24136 -- Peter Miller <pmiller@opensource.org.au> Tue, 18 Aug 1998 11:17:08 +1000 24137 24138aegis (3.6.D021-1) unstable; urgency=low 24139 24140 * This change corrects the change list web page, which was giving the wrong 24141 developer name for some changes. 24142 * "When a change has had a review_fail, the change is in being_developed 24143 state, and thus the report should list the developer of that change. It 24144 displays the last person in the history list however, which is the reviewer 24145 (and not the developer). I suspect this also happens when a change has 24146 received an integrate_fail (although I did not verify this)" 24147 * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for reporting this 24148 problem. 24149 24150 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Aug 1998 16:38:24 +1000 24151 24152aegis (3.6.D020-1) unstable; urgency=low 24153 24154 * This change corrects a bug in aecpu -unch 24155 * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem. 24156 24157 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Aug 1998 14:02:57 +1000 24158 24159aegis (3.6.D019-1) unstable; urgency=low 24160 24161 * This change addss the -base-rel option, which says relative filesnames are 24162 relative to the base of the sourec directory tree, not the current 24163 directory. 24164 24165 -- Peter Miller <pmiller@opensource.org.au> Mon, 10 Aug 1998 10:07:46 +1000 24166 24167aegis (3.6.D018-1) unstable; urgency=low 24168 24169 * This change corrects some bugs in the CGI scripts. 24170 * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for reporting these 24171 problems. 24172 24173 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Aug 1998 14:53:02 +1000 24174 24175aegis (3.6.D017-1) unstable; urgency=low 24176 24177 * This change corrects a bug in aecline, where it was failing to copy across 24178 the architecture names. 24179 24180 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Aug 1998 11:42:07 +1000 24181 24182aegis (3.6.D016-1) unstable; urgency=low 24183 24184 * This change addss the -base-rel option, which says relative filesnames are 24185 relative to the base of the sourec directory tree, not the current 24186 directory. 24187 24188 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Aug 1998 09:01:46 +1000 24189 24190aegis (3.6.D015-1) unstable; urgency=low 24191 24192 * This change moves the aux directory to be etc; this makes it easier to 24193 attempt an NT port. (Such a port is still a long way off, because of 24194 security issues, however.) 24195 24196 -- Peter Miller <pmiller@opensource.org.au> Fri, 31 Jul 1998 11:42:19 +1000 24197 24198aegis (3.6.D014-1) unstable; urgency=low 24199 24200 * This change improves the HTML interface. 24201 * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for this suggestion. 24202 24203 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Jul 1998 15:32:54 +1000 24204 24205aegis (3.6.D013-1) unstable; urgency=low 24206 24207 * This change corrects a niggle in the RMCH paper, about gcc and dependency 24208 sniffing. 24209 * My thanks to nbecker@fred.net for pointing this out. 24210 24211 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Jul 1998 11:00:10 +1000 24212 24213aegis (3.6.D012-1) unstable; urgency=low 24214 24215 * This change makes aefind recognize -baseline and some other options. The 24216 code was there, there was just a little glue missing. 24217 24218 -- Peter Miller <pmiller@opensource.org.au> Tue, 28 Jul 1998 22:16:22 +1000 24219 24220aegis (3.6.D011-1) unstable; urgency=low 24221 24222 * This change adds the ``aegis -clean'' command, which cleans your development 24223 directory. 24224 * 1. delete all files not chnage source files 24225 * 1a. warn (-keep) or remove (-nokeep) regular files which occclude project 24226 files, and are not change files. 24227 * 2. repair symlinks, if in use 24228 * 3. warn about out-of-datechange files 24229 * 4. warn about unchanged files 24230 * 5. warn if any ,D files are out of date 24231 * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion. 24232 24233 -- Peter Miller <pmiller@opensource.org.au> Sat, 25 Jul 1998 23:00:25 +1000 24234 24235aegis (3.6.D010-1) unstable; urgency=low 24236 24237 * This change corrects some man page typos. 24238 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24239 24240 -- Peter Miller <pmiller@opensource.org.au> Thu, 23 Jul 1998 22:52:03 +1000 24241 24242aegis (3.6.D009-1) unstable; urgency=low 24243 24244 * This change fixes a bug introduced in enhancing the symlink build 24245 functionality. 24246 24247 -- Peter Miller <pmiller@opensource.org.au> Fri, 17 Jul 1998 00:17:46 +1000 24248 24249aegis (3.6.D008-1) unstable; urgency=low 24250 24251 * This change improves the recent merge enhancements, to invalidate more time 24252 stamps. 24253 * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for this sugestion. 24254 24255 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Jul 1998 12:31:07 +1000 24256 24257aegis (3.6.D007-1) unstable; urgency=low 24258 24259 * This change allows build to assume that the symbolic links are already 24260 present. 24261 * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion. 24262 24263 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jul 1998 23:46:53 +1000 24264 24265aegis (3.6.D006-1) unstable; urgency=low 24266 24267 * This change corrects a stack overflow problem when reporting errors after a 24268 ^C. 24269 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24270 24271 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jul 1998 21:34:11 +1000 24272 24273aegis (3.6.D005-1) unstable; urgency=low 24274 24275 * This change makes the various notification commands fucntion correctly, even 24276 when the architecture is wrong. 24277 24278 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Jul 1998 08:56:34 +1000 24279 24280aegis (3.6.D004-1) unstable; urgency=low 24281 24282 * The change corrects some information on the ``aegis -review-fail'' man page. 24283 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24284 24285 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Jul 1998 17:23:56 +1000 24286 24287aegis (3.6.D003-1) unstable; urgency=low 24288 24289 * This changes fixes problems with 2 tests which were susciptable to the size 24290 of the window inwhich the test was run. 24291 * My thanks to Didier Gautheron <dgautheron@magic.fr> for reporting these 24292 problems. 24293 24294 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jul 1998 14:11:45 +1000 24295 24296aegis (3.6.D002-1) unstable; urgency=low 24297 24298 * This change adds a Y2K notice to the Aegis User Guide and the web page. 24299 24300 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jul 1998 23:40:27 +1000 24301 24302aegis (3.6.D001-1) unstable; urgency=low 24303 24304 * This chajnge prepares for the next release. 24305 24306 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Jul 1998 17:48:48 +1000 24307 24308aegis (3.5.D019-1) unstable; urgency=low 24309 24310 * This change fixes a ``multiple user permissions'' bug which occurs when the 24311 ``aeb -minimum'' option is used. 24312 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24313 24314 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Jul 1998 20:43:43 +1000 24315 24316aegis (3.5.D018-1) unstable; urgency=low 24317 24318 * This change updates Aegis' own development environment to use the new merge_ 24319 command field of the project config file. 24320 24321 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Jul 1998 14:50:18 +1000 24322 24323aegis (3.5.D017-1) unstable; urgency=low 24324 24325 * This change introduces the merge_command in the project config file. This 24326 regularizes the usage of the diff3_command, and allows better advisory 24327 messages to be produced. 24328 24329 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Jul 1998 13:09:02 +1000 24330 24331aegis (3.5.D016-1) unstable; urgency=low 24332 24333 * This change corrects a gramatical erro rin an error message. 24334 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24335 24336 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Jul 1998 17:51:09 +1000 24337 24338aegis (3.5.D015-1) unstable; urgency=low 24339 24340 * This change makes aecp more selective about suggesting files on fuzzy 24341 matches. 24342 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24343 24344 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jun 1998 11:57:37 +1000 24345 24346aegis (3.5.D014-1) unstable; urgency=low 24347 24348 * This change fixes a bug in the re-vamped columnizing code with removed too 24349 many newlines from the columns being wrapped. 24350 24351 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Jun 1998 23:56:00 +1000 24352 24353aegis (3.5.D013-1) unstable; urgency=low 24354 24355 * This change fixes a bug introduced with the symbolic link replication 24356 introduced for integrate begin. The wrong filename was being read. 24357 24358 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Jun 1998 21:12:12 +1000 24359 24360aegis (3.5.D012-1) unstable; urgency=low 24361 24362 * This change makes the change state always appear in the change details list. 24363 (Previously it was subject to the verbose flag.) 24364 * My thanks to Ralf Fassel <ralf@atg.venture.de> for thsi suggestion. 24365 24366 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Jun 1998 16:15:32 +1000 24367 24368aegis (3.5.D011-1) unstable; urgency=low 24369 24370 * This change provides additional documentation regarding shell (un)safe 24371 filenames. 24372 24373 -- Peter Miller <pmiller@opensource.org.au> Thu, 25 Jun 1998 12:01:33 +1000 24374 24375aegis (3.5.D010-1) unstable; urgency=low 24376 24377 * This change uses the ${quote} substitution in the User Guide and the 24378 templates. 24379 24380 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jun 1998 17:39:03 +1000 24381 24382aegis (3.5.D009-1) unstable; urgency=low 24383 24384 * This change introduces the quote substitution, for use in commands to 24385 insulate shell spacial characters in filenames in commands. 24386 24387 -- Peter Miller <pmiller@opensource.org.au> Tue, 23 Jun 1998 11:25:17 +1000 24388 24389aegis (3.5.D008-1) unstable; urgency=low 24390 24391 * This change improves the way substitutions are performed, to protect 24392 substituted characters from resubstitutuin, or breaking the substitution 24393 semantics. 24394 24395 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Jun 1998 22:03:49 +1000 24396 24397aegis (3.5.D007-1) unstable; urgency=low 24398 24399 * This change introduces the shell_safe_filenames field of the ptoject config 24400 file. This requires that filenames contain no shell special characters; 24401 true by default. 24402 24403 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Jun 1998 18:04:47 +1000 24404 24405aegis (3.5.D006-1) unstable; urgency=low 24406 24407 * This change updates libaegis/col.c to use wide characters. This allows 24408 native language characters to be used in change depcriptions id (one day) in 24409 filenames. 24410 24411 -- Peter Miller <pmiller@opensource.org.au> Fri, 19 Jun 1998 13:00:22 +1000 24412 24413aegis (3.5.D005-1) unstable; urgency=low 24414 24415 * This change adds information mysteriously missing from the aepconf(5) man 24416 page. 24417 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24418 24419 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Jun 1998 18:06:06 +1000 24420 24421aegis (3.5.D004-1) unstable; urgency=low 24422 24423 * This change inproves the aeib manual page to mention that s[ecial files and 24424 symlinks are not copied into the integration directory. 24425 * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion. 24426 24427 -- Peter Miller <pmiller@opensource.org.au> Tue, 16 Jun 1998 09:09:32 +1000 24428 24429aegis (3.5.D003-1) unstable; urgency=low 24430 24431 * This change makes the environment variables used by libaegis not depend on 24432 the program name. 24433 * My thanks to Ralg Fassel <ralf@atg.venture.de> for reporting this problem. 24434 24435 -- Peter Miller <pmiller@opensource.org.au> Fri, 05 Jun 1998 14:50:50 +1000 24436 24437aegis (3.5.D002-1) unstable; urgency=low 24438 24439 * This change corrects a typo on the Aegis web page. 24440 * My thanks to Justin Tripp <justin@ee.byu.edu> for reporting this problem. 24441 24442 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Jun 1998 09:44:56 +1000 24443 24444aegis (3.5.D001-1) unstable; urgency=low 24445 24446 * This change prepares Aegis for the next release. 24447 24448 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 May 1998 13:25:16 +1000 24449 24450aegis (3.4.D003-1) unstable; urgency=low 24451 24452 * This change corrects a bug in the user lock preference code, where multipel 24453 user permission set errors would be emitted. 24454 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24455 24456 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 May 1998 15:57:01 +1000 24457 24458aegis (3.4.D002-1) unstable; urgency=low 24459 24460 * This change corrects a number of documentation typos. 24461 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting them. 24462 24463 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 May 1998 13:31:52 +1000 24464 24465aegis (3.4.D001-1) unstable; urgency=low 24466 24467 * This change prepares another version of Aegis for release. 24468 24469 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 May 1998 22:31:40 +1000 24470 24471aegis (3.3.D016-1) unstable; urgency=low 24472 24473 * This change updates the release notes to mention the new aeclone command, 24474 and the cshrc and profile to know about it. 24475 24476 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 May 1998 22:54:42 +1000 24477 24478aegis (3.3.D015-1) unstable; urgency=low 24479 24480 * This change adds the aegis -clone command, used to clone changes across 24481 branches. 24482 24483 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 May 1998 23:28:21 +1000 24484 24485aegis (3.3.D014-1) unstable; urgency=low 24486 24487 * This change corrects a bug in the aet -ind command. 24488 24489 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 May 1998 21:25:16 +1000 24490 24491aegis (3.3.D013-1) unstable; urgency=low 24492 24493 * This change updates the email address of the aegis-users mailing list. 24494 24495 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 May 1998 14:46:06 +1000 24496 24497aegis (3.3.D012-1) unstable; urgency=low 24498 24499 * This change adds a -no_wait flag for all operations which could block on 24500 locks. 24501 * My thanks to Ralf Fassel <ralf@atg.venture.de> for thsi suggestion. 24502 24503 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 May 1998 22:57:45 +1000 24504 24505aegis (3.3.D011-1) unstable; urgency=low 24506 24507 * This change corrects a number of bugs. 24508 * My thanks to S.G. de Bruijn <S.de.Bruijn@Integrity.NL> for reporting these 24509 problems. 24510 24511 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 May 1998 10:36:26 +1000 24512 24513aegis (3.3.D010-1) unstable; urgency=low 24514 24515 * This change corrects a problem where removing symbolic links to the baseline 24516 after an integration build was done as the developer, not the project owner. 24517 24518 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 May 1998 10:31:33 +1000 24519 24520aegis (3.3.D009-1) unstable; urgency=low 24521 24522 * This change corrects some minor typos in some comments. 24523 24524 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 May 1998 09:48:03 +1000 24525 24526aegis (3.3.D008-1) unstable; urgency=low 24527 24528 * This change corrects a problem where removing symbolic links to the baseline 24529 after an integration build was done as the developer, not the project owner. 24530 24531 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Apr 1998 17:50:49 +1000 24532 24533aegis (3.3.D007-1) unstable; urgency=low 24534 24535 * This change causes aecpu -unchanged to notice when a cross branch merge has 24536 been performed,and leave the file in the change, even when the actual 24537 contents are unchanged. This facilitates cross branch merging in a much 24538 more automatic fashion. 24539 24540 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 Apr 1998 16:21:46 +1000 24541 24542aegis (3.3.D006-1) unstable; urgency=low 24543 24544 * This change adds more robustness to the wide character support. 24545 * My thanks to Wayne Collins <wcollins@entrenet.com> for reporting this 24546 problem. 24547 24548 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Apr 1998 10:25:53 +1000 24549 24550aegis (3.3.D005-1) unstable; urgency=low 24551 24552 * This change corrects a problem with the /usr/local/lib/aegis/cshrc file; it 24553 used to contain some sh syntax. 24554 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24555 24556 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Apr 1998 09:32:05 +1000 24557 24558aegis (3.3.D004-1) unstable; urgency=low 24559 24560 * This change updates the FSF address in all of the source files. 24561 24562 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Apr 1998 11:12:10 +1000 24563 24564aegis (3.3.D003-1) unstable; urgency=low 24565 24566 * This change improves the development environment. Not user-visible changes. 24567 24568 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Apr 1998 07:26:16 +1000 24569 24570aegis (3.3.D002-1) unstable; urgency=low 24571 24572 * Thsi change updates the release instructions. 24573 24574 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Apr 1998 17:06:07 +1000 24575 24576aegis (3.3.D001-1) unstable; urgency=low 24577 24578 * This change prepares for release. 24579 24580 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Apr 1998 12:03:36 +1000 24581 24582aegis (3.2.D009-1) unstable; urgency=low 24583 24584 * This change corrects a number of install problems. 24585 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24586 24587 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Apr 1998 17:30:09 +1000 24588 24589aegis (3.2.D008-1) unstable; urgency=low 24590 24591 * This change corrects a fault in aenbr where it assigns the branch to the 24592 user. This is unnecessary. 24593 24594 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Apr 1998 20:24:22 +1000 24595 24596aegis (3.2.D007-1) unstable; urgency=low 24597 24598 * This change adds more install fixes for weird ctype vs wctype problems. 24599 24600 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Apr 1998 17:27:10 +1000 24601 24602aegis (3.2.D006-1) unstable; urgency=low 24603 24604 * suggested Ralf Fassel <ralf@venture.de> 24605 24606 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Mar 1998 14:30:53 +1100 24607 24608aegis (3.2.D005-1) unstable; urgency=low 24609 24610 * This change introduces Cook recipes making it easier to perform RPM builds. 24611 This is not done for every integration, because it take far too long. 24612 24613 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Mar 1998 11:29:18 +1100 24614 24615aegis (3.2.D004-1) unstable; urgency=low 24616 24617 * This change corrects a problem using the wide character functions on some 24618 systems. 24619 * My thanks to Wayne Collins <wcollins@entrenet.com> for reporing this 24620 problem. 24621 24622 -- Peter Miller <pmiller@opensource.org.au> Wed, 25 Mar 1998 22:14:15 +1100 24623 24624aegis (3.2.D003-1) unstable; urgency=low 24625 24626 * This change corrects a number of typos on man pages. 24627 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting these. 24628 24629 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Mar 1998 23:45:59 +1100 24630 24631aegis (3.2.D002-1) unstable; urgency=low 24632 24633 * This change corrects a problem where errno is defined to something else, and 24634 a minor problem where the expected number of grammar errors was wrong in the 24635 generated makefile.in 24636 * My thanks to Steven Knight <knight@baldmt.com> for reporting these problems. 24637 24638 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Mar 1998 22:47:57 +1100 24639 24640aegis (3.2.D001-1) unstable; urgency=low 24641 24642 * This change prepares Aegis for release. 24643 24644 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 23:08:12 +1100 24645 24646aegis (3.1.D026-1) unstable; urgency=low 24647 24648 * This change corrects a problem when trying to test Aegis before 24649 installation. The instructions had not kept up with the libdir -> comdir 24650 change. 24651 24652 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 14:32:20 +1100 24653 24654aegis (3.1.D025-1) unstable; urgency=low 24655 24656 * This change adds functionality permitting a project administrator to perform 24657 a develop end on a branch. 24658 24659 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 13:41:23 +1100 24660 24661aegis (3.1.D024-1) unstable; urgency=low 24662 24663 * This change fixes a bug in aenrls, which causes it to fail and complain 24664 about the (absence of) a development directory for the pseudo-change which 24665 adds the files to the new repository. 24666 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24667 24668 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Mar 1998 10:20:41 +1100 24669 24670aegis (3.1.D023-1) unstable; urgency=low 24671 24672 * This change adds OHP slide for a talk about Recursive Make Considered 24673 Harmful. 24674 24675 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Mar 1998 21:42:57 +1100 24676 24677aegis (3.1.D022-1) unstable; urgency=low 24678 24679 * This change corrects a bug where aecp -delta accessed the trunk rather than 24680 the branch to perform the historical copy. 24681 * My thanks to Peter Foster <peterf@jna.com.au> for reporting this problem. 24682 24683 -- Peter Miller <pmiller@opensource.org.au> Tue, 17 Mar 1998 21:03:03 +1100 24684 24685aegis (3.1.D021-1) unstable; urgency=low 24686 24687 * This change adds a re-try when an open call gets a stale nfs file handle 24688 error. For some systems, particularly in scripts, this happens often. 24689 24690 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Mar 1998 11:40:07 +1100 24691 24692aegis (3.1.D020-1) unstable; urgency=low 24693 24694 * This change fixes a number of bugs in the handling of the transition from 24695 2.3 projects to 3.0 projects. 24696 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting these problems. 24697 24698 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Mar 1998 14:34:11 +1100 24699 24700aegis (3.1.D019-1) unstable; urgency=low 24701 24702 * This change corrects a bug where a diff fail gives the wrong error message. 24703 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem. 24704 24705 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Mar 1998 10:17:00 +1100 24706 24707aegis (3.1.D018-1) unstable; urgency=low 24708 24709 * This change adds mention of aenbr(1) to the aenrls(1) man page. 24710 24711 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 11:13:26 +1100 24712 24713aegis (3.1.D017-1) unstable; urgency=low 24714 24715 * This change documents the AEGIS_FLAGS enviroinemt variable. 24716 24717 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 09:42:35 +1100 24718 24719aegis (3.1.D016-1) unstable; urgency=low 24720 24721 * This change adds the -keep option (et al) to the aeibu command. This makes 24722 it agree with the documentation, which has always claimed that it could do 24723 so. Note that this is not necessarily a sensible thing to do, as 24724 integrators who elect to keep it around probably don't have permissions to 24725 clean it up afterwards. 24726 24727 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Mar 1998 15:31:44 +1100 24728 24729aegis (3.1.D015-1) unstable; urgency=low 24730 24731 * This change fixes a bug where aenrls fails to detect a new-style progect, 24732 and runs afoul of an assert in the code. 24733 * My thanks to Tim King <timk@jtse.com> for reporting this problem. 24734 24735 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Mar 1998 11:41:35 +1100 24736 24737aegis (3.1.D014-1) unstable; urgency=low 24738 24739 * This change corrects a bug in the cshrc macros. 24740 * My thanks to Ralf Fassel <ralf@atg.ventrue.de> for reporting this problem. 24741 24742 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Mar 1998 08:48:46 +1100 24743 24744aegis (3.1.D013-1) unstable; urgency=low 24745 24746 * This change corrects a number of install problems. 24747 * My thanks to Ralf Fassel <ralf@atg.ventrue.de> for reporting these problems. 24748 24749 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Mar 1998 14:01:37 +1100 24750 24751aegis (3.1.D012-1) unstable; urgency=low 24752 24753 * This change corrects a problem with test base time stamps not being cleared 24754 properly. 24755 * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem, 24756 and its fix. 24757 24758 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Feb 1998 15:21:23 +1100 24759 24760aegis (3.1.D011-1) unstable; urgency=low 24761 24762 * This change decodes the project name for history locks, and the user names 24763 for user locks. 24764 24765 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Feb 1998 23:34:35 +1100 24766 24767aegis (3.1.D010-1) unstable; urgency=low 24768 24769 * This change creates a new intranet report, displaying change cause against 24770 file heirachy. 24771 24772 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Feb 1998 23:10:24 +1100 24773 24774aegis (3.1.D009-1) unstable; urgency=low 24775 24776 * This change improves the handling of nul values in report scripts. 24777 24778 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Feb 1998 22:47:38 +1100 24779 24780aegis (3.1.D008-1) unstable; urgency=low 24781 24782 * This change makes ^C more responsive. 24783 24784 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Feb 1998 14:32:02 +1100 24785 24786aegis (3.1.D007-1) unstable; urgency=low 24787 24788 * This change makes the locking code more responsive to interrupts. 24789 24790 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Feb 1998 13:57:08 +1100 24791 24792aegis (3.1.D006-1) unstable; urgency=low 24793 24794 * 1. This change adds a filename and line number to substitution contexts. 24795 This assists debugging broken error messages. 24796 * 2. Thic change corrects a bug in aede, where an error message was not 24797 invoked correctly. 24798 24799 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Jan 1998 18:11:09 +1100 24800 24801aegis (3.1.D005-1) unstable; urgency=low 24802 24803 * Thsi change improves the speil for Aegis, in the html and spc files. 24804 24805 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Jan 1998 14:39:04 +1100 24806 24807aegis (3.1.D004-1) unstable; urgency=low 24808 24809 * This change improves a number of web interface reports. 24810 24811 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Jan 1998 21:59:36 +1100 24812 24813aegis (3.1.D003-1) unstable; urgency=low 24814 24815 * This change allows completed branches to act as projects for the purpose of 24816 queries. 24817 * My thanks to Edwin Koedam <edwin.koedam@objectplus.nl> for reporting this 24818 problem. 24819 24820 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Jan 1998 09:56:51 +1100 24821 24822aegis (3.1.D002-1) unstable; urgency=low 24823 24824 * This change updates the change history, in preparation for release. 24825 24826 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Jan 1998 11:37:46 +1100 24827 24828aegis (3.1.D001-1) unstable; urgency=low 24829 24830 * New release derived from aegis.3.0. 24831 24832 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jan 1998 22:59:54 +1100 24833 24834