aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ctm/mkCTM
Commit message (Collapse)AuthorAgeFilesLines
* Remove CTM from 13-CURRENT after the release of FreeBSD-12.0.Stefan Eßer2018-12-159-857/+0
| | | | | | | | | | | | | | | | | | The removal (and creation of a port) has been pre-announced in UPDATING 1 month ago. Packages are available for all supported FreeBSD vesions. I did not think that another entry in UPDATING is required to note the actual removal. No MFC is planned - CTM shall be kept in base for all releases up to 12.x. Reviewed by: rgrimes Approved by: imp, bcr (manpages) Relnotes: yes Differential Revision: https://reviews.freebsd.org/D17935 Notes: svn path=/head/; revision=342126
* Convert usr.sbin to LIBADDBaptiste Daroussin2014-11-251-2/+1
| | | | | | | Reduce overlinking Notes: svn path=/head/; revision=275054
* With the move away from GNATS, drop the CTM config file for downloadingGavin Atkinson2014-06-231-8/+0
| | | | | | | the GNATS database, it will be going away soon. Notes: svn path=/head/; revision=267802
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-04-131-1/+1
| | | | | | | | | and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit. Notes: svn path=/head/; revision=264400
* Let bsd.prog.mk set SRCS and MAN to their default values.Ruslan Ermilov2005-01-281-1/+0
| | | | Notes: svn path=/head/; revision=140941
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-1/+1
| | | | | | | OK'ed by: core Notes: svn path=/head/; revision=139103
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Use malloc() instead of alloca() to allocate a (potentially) large bufferStephen McKay2004-01-261-1/+2
| | | | | | | | | | 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> Notes: svn path=/head/; revision=124994
* The log file is more useful when line buffered.Stephen McKay2004-01-261-0/+1
| | | | | | | Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu> Notes: svn path=/head/; revision=124993
* No need to define externs for getopt interface.Warner Losh2003-08-071-2/+1
| | | | Notes: svn path=/head/; revision=118583
* style.Makefile(5)David E. O'Brien2003-04-041-0/+1
| | | | Notes: svn path=/head/; revision=113091
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-1/+3
| | | | | | | especially in troff files. Notes: svn path=/head/; revision=108533
* Perform a major cleanup of the usr.sbin Makefiles.David E. O'Brien2001-07-201-2/+3
| | | | | | | | 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. Notes: svn path=/head/; revision=80029
* Remove GCC'isms in CFLAGS.David E. O'Brien2001-07-201-1/+1
| | | | Notes: svn path=/head/; revision=80022
* Add `_PATH_DEVZERO'.David E. O'Brien2000-12-091-1/+4
| | | | | | | Use _PATH_* where where possible. Notes: svn path=/head/; revision=69793
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Use 4 digit year in log file, rather than 2.Daniel O'Callaghan1999-01-191-1/+1
| | | | Notes: svn path=/head/; revision=42832
* Use err(3). Use An/Aq for author name.Philippe Charnier1997-09-171-19/+18
| | | | Notes: svn path=/head/; revision=29526
* compare return value from getopt against -1 rather than EOF, per the finalWarner Losh1997-03-311-1/+1
| | | | | | | posix standard on the topic. Notes: svn path=/head/; revision=24428
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22997
* Sweep through the tree fixing mmap() usage:Alexander Langer1997-01-161-3/+3
| | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=21786
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=21673
* Don't dump core on zero-size files.Poul-Henning Kamp1996-11-211-2/+2
| | | | Notes: svn path=/head/; revision=19912
* Latest reality.Poul-Henning Kamp1996-11-206-6/+10
| | | | Notes: svn path=/head/; revision=19892
* Make the case where there is no changes look less fatal.Poul-Henning Kamp1996-11-172-1/+6
| | | | Notes: svn path=/head/; revision=19835
* Check bogus and ignore against the relative name, not the absolute.Poul-Henning Kamp1996-11-161-16/+18
| | | | Notes: svn path=/head/; revision=19816
* Improve mkctm.c so we can use it, and start using it.Poul-Henning Kamp1996-11-164-334/+172
| | | | | | | | | This should help quite a bit on the load. Notice that some minor changes in config files will be needed. Contact me for details. Notes: svn path=/head/; revision=19813
* aarghh! what is it with this CVSROOT/val-tags regexp anyway? howPeter Wemm1996-09-192-2/+2
| | | | | | | many times do I have to do this to get it right? :-] Notes: svn path=/head/; revision=18383
* Add dequeue script for the record.Peter Wemm1996-09-071-0/+6
| | | | Notes: svn path=/head/; revision=18122
* After queueing deltas, send out an initial two mails since that will coverPeter Wemm1996-09-071-0/+3
| | | | | | | 99.9% of the cases at with out delay as before. Notes: svn path=/head/; revision=18115
* - resync with configs running on freefallPeter Wemm1996-09-075-8/+29
| | | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=18110
* Commit the right version of mkCTM, <:-)Poul-Henning Kamp1996-05-142-35/+164
| | | | | | | Noticed by: "Philippe Charnier" <charnier@lirmm.fr> Notes: svn path=/head/; revision=15773
* Update to current reality.Poul-Henning Kamp1996-05-095-7/+482
| | | | | | | mkctm.c can replace the guts of mkCTM if anybody feels like it... Notes: svn path=/head/; revision=15702
* The latest round of bugfixes here...Poul-Henning Kamp1995-03-292-11/+19
| | | | Notes: svn path=/head/; revision=7463
* Added lock-files, so we should know if the machine panic'ed in the middlePoul-Henning Kamp1995-02-281-1/+23
| | | | | | | of an "apply". Notes: svn path=/head/; revision=6788
* Latest updates to this.Poul-Henning Kamp1995-02-272-11/+20
| | | | Notes: svn path=/head/; revision=6777
* Be more exclusive about cvs-locks.Poul-Henning Kamp1995-02-214-5/+6
| | | | Notes: svn path=/head/; revision=6588
* The new and improved mkCTM. Learning from this experience it has beenPoul-Henning Kamp1995-02-204-173/+271
| | | | | | | | improved on a couple of accounts. Amongst these are "damage control" more than 100 files removed and it will bail out... Notes: svn path=/head/; revision=6563
* Some recent small changes. Probably about time I start writing this in C.Poul-Henning Kamp1995-02-193-22/+29
| | | | Notes: svn path=/head/; revision=6553
* Update to current reality.Poul-Henning Kamp1994-12-083-15/+53
| | | | Notes: svn path=/head/; revision=5014
* These patches fix some lesser problems:Poul-Henning Kamp1994-10-243-9/+21
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=3833
* A couple of nit-picks.Poul-Henning Kamp1994-09-261-6/+10
| | | | Notes: svn path=/head/; revision=3112
* Various cleanup and fixes.Poul-Henning Kamp1994-09-221-2/+2
| | | | Notes: svn path=/head/; revision=2971
* The next batch of refinements. Now it no longer needs to call on ed(1) toPoul-Henning Kamp1994-09-211-1/+1
| | | | | | | fix our files, it has a builtin "diff -n" editor. Notes: svn path=/head/; revision=2948
* A bunch of improvements. Still far to go.Poul-Henning Kamp1994-09-201-16/+29
| | | | Notes: svn path=/head/; revision=2926
* This is the present state of CTM version 2. Please do not ask for Poul-Henning Kamp1994-09-193-0/+165
subscriptions yet. Wait for the announcement. CTM is my humble attempt to get -current out to people beyond TCP/IP connections. This is for people with dial-up connections and such. CTM can make a delta from one version to another of a source-tree, in a efficient and verified way. Even if there are binary files in the tree. It will even try to make the delta as small as possible. It is OK with me if you yell "Bloating!" but I'll just forward your email to some of the happy customers from CTM version 1, and let them tell you what they think. I will not put ctm into "make world" yet. For now it is just the logical way to get the sources out to people who helps me test this. Poul-Henning Notes: svn path=/cvs2svn/branches/phk/; revision=2886