History log of /freebsd-10.1-release/usr.sbin/ctm/mkCTM/
Revision Date Author Comments
272461 03-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


140941 28-Jan-2005 ru

Let bsd.prog.mk set SRCS and MAN to their default values.


139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


124994 26-Jan-2004 mckay

Use malloc() instead of alloca() to allocate a (potentially) large buffer
for storing the "diff -n" output. Some files (eg ports/INDEX,v) are too
big nowadays to fit on the stack.

Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>


124993 26-Jan-2004 mckay

The log file is more useful when line buffered.

Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>


118583 07-Aug-2003 imp

No need to define externs for getopt interface.


113091 04-Apr-2003 obrien

style.Makefile(5)


108533 01-Jan-2003 schweikh

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


80029 20-Jul-2001 obrien

Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.


80022 20-Jul-2001 obrien

Remove GCC'isms in CFLAGS.


69793 09-Dec-2000 obrien

Add `_PATH_DEVZERO'.
Use _PATH_* where where possible.


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


42832 19-Jan-1999 danny

Use 4 digit year in log file, rather than 2.


29526 17-Sep-1997 charnier

Use err(3). Use An/Aq for author name.


24428 31-Mar-1997 imp

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


22997 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21786 16-Jan-1997 alex

Sweep through the tree fixing mmap() usage:

- Use MAP_FAILED instead of the constant -1 to indicate
failure (required by POSIX).
- Removed flag arguments of '0' (required by POSIX).
- Fixed code which expected an error return of 0.
- Fixed code which thought any address with the high bit set
was an error.
- Check for failure where no checks were present.

Discussed with: bde


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


19912 21-Nov-1996 phk

Don't dump core on zero-size files.


19892 20-Nov-1996 phk

Latest reality.


19835 17-Nov-1996 phk

Make the case where there is no changes look less fatal.


19816 16-Nov-1996 phk

Check bogus and ignore against the relative name, not the absolute.


19813 16-Nov-1996 phk

Improve mkctm.c so we can use it, and start using it.
This should help quite a bit on the load. Notice that
some minor changes in config files will be needed.
Contact me for details.


18383 19-Sep-1996 peter

aarghh! what is it with this CVSROOT/val-tags regexp anyway? how
many times do I have to do this to get it right? :-]


18122 07-Sep-1996 peter

Add dequeue script for the record.


18115 07-Sep-1996 peter

After queueing deltas, send out an initial two mails since that will cover
99.9% of the cases at with out delay as before.


18110 07-Sep-1996 peter

- resync with configs running on freefall
- add ctm_conf.gnats from freefall
- add support for doing both the immediate mailout and the queued mailout.
- use "sendmail -odq -t" rather than "sendamil -t" to make it queue to
the mailqueue rather than immediately begin transmission. This allows
us to take advantage of our ordered dequeueing system without blowing
WC's T1 to hell with a 50 part mailout in parallel.
- bump the max ctm size from 3MB to 10MB.... This is mainly for the fast
list.


15773 14-May-1996 phk

Commit the right version of mkCTM, <:-)

Noticed by: "Philippe Charnier" <charnier@lirmm.fr>


15702 09-May-1996 phk

Update to current reality.
mkctm.c can replace the guts of mkCTM if anybody feels like it...


7463 29-Mar-1995 phk

The latest round of bugfixes here...


6788 28-Feb-1995 phk

Added lock-files, so we should know if the machine panic'ed in the middle
of an "apply".


6777 27-Feb-1995 phk

Latest updates to this.


6588 21-Feb-1995 phk

Be more exclusive about cvs-locks.


6563 20-Feb-1995 phk

The new and improved mkCTM. Learning from this experience it has been
improved on a couple of accounts. Amongst these are "damage control"
more than 100 files removed and it will bail out...


6553 19-Feb-1995 phk

Some recent small changes. Probably about time I start writing this in C.


5014 08-Dec-1994 phk

Update to current reality.


3833 24-Oct-1994 phk

These patches fix some lesser problems:

1) malloc.h doesn't exits in 2.0.
2) Makefile.inc wasn't picked up so one of the build steps (install?)
failed.
3) LIBMD wasn't depended on.
4) "ctm foo" dumped core because "foo" doesn't have a '.' in it.

Bruce

I updated the mkCTM stuff while I was at it anyway. /phk

Reviewed by: phk
Submitted by: bde


3112 26-Sep-1994 phk

A couple of nit-picks.


2971 22-Sep-1994 phk

Various cleanup and fixes.


2948 21-Sep-1994 phk

The next batch of refinements. Now it no longer needs to call on ed(1) to
fix our files, it has a builtin "diff -n" editor.


2926 20-Sep-1994 phk

A bunch of improvements. Still far to go.


2887 19-Sep-1994 phk

This commit was generated by cvs2svn to compensate for changes in r2886,
which included commits to RCS files with non-trunk default branches.