aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ctm
Commit message (Collapse)AuthorAgeFilesLines
* * fix ctm(8) to use mkstemp() instead of tempnam() for tempfileKris Kennaway2001-05-065-7/+64
| | | | | | | | | | | | | | | | creation. * Tag the internal err() function with __printflike to allow checking for non-constant format string arguments (none exist) * Use fmtcheck() to sanitize the tar command obtained via -t to make sure it doesn't contain extraneous format operators. Reviewed by: mikeh MFC after: 1 week Notes: svn path=/head/; revision=76300
* - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-262-3/+1
| | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74816
* Set the default manual section for usr.sbin/ to 8.Ruslan Ermilov2001-03-201-0/+3
| | | | Notes: svn path=/head/; revision=74532
* There is an arbitrary file size limit in ctm of 20MB. By my reckoning,Stephen McKay2001-02-191-1/+1
| | | | | | | | | ports/INDEX,v is currently 19.97MB and will blow this limit on the next update. Let's try doubling the limit again, to give us time to get around to removing the limit altogether. Notes: svn path=/head/; revision=72691
* mdoc(7) police: split punctuation characters + misc fixes.Ruslan Ermilov2001-02-011-2/+2
| | | | Notes: svn path=/head/; revision=71898
* Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-273-92/+27
| | | | Notes: svn path=/head/; revision=70403
* mdoc(7) police: use canonical form of .Dd macro.Ruslan Ermilov2000-12-111-1/+1
| | | | Notes: svn path=/head/; revision=69862
* Add `_PATH_DEVZERO'.David E. O'Brien2000-12-091-1/+4
| | | | | | | Use _PATH_* where where possible. Notes: svn path=/head/; revision=69793
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-3/+3
| | | | Notes: svn path=/head/; revision=68965
* remove trailing periods from SEE ALSO.Ben Smithurst2000-11-151-1/+1
| | | | Notes: svn path=/head/; revision=68756
* Use Fx macro wherever possible.Ruslan Ermilov2000-11-141-2/+6
| | | | Notes: svn path=/head/; revision=68716
* Avoid use of direct troff requests in mdoc(7) manual pages.Ruslan Ermilov2000-11-101-2/+1
| | | | Notes: svn path=/head/; revision=68575
* Complete migration of aliases file to /etc/mail/aliases.Gregory Neil Shapiro2000-08-131-1/+1
| | | | | | | | The maintainers of share/examples/diskless/README.TEMPLATING and mergemaster have been contacted so those may be updated as well. Notes: svn path=/head/; revision=64618
* Change use of perror() to warn()Kris Kennaway2000-08-031-1/+1
| | | | | | | Submitted by: bde Notes: svn path=/head/; revision=64212
* Doubling the size of MAXSIZE because of large delta indigestion.Chuck Robey2000-06-211-1/+1
| | | | | | | Submitted by: Stefan Esser. Notes: svn path=/head/; revision=61901
* Mark "name" as being an argument, so it is formatted correctly.Nik Clayton2000-03-071-1/+1
| | | | | | | | PR: docs/16834 Submitted by: Greg Lewis <glewis@trc.adelaide.edu.au> Notes: svn path=/head/; revision=57793
* Correcting SECURITY warning.Chuck Robey2000-01-292-22/+32
| | | | | | | | Submitted by: Kris Kennaway Reviewed by: Warner Losh Notes: svn path=/head/; revision=56881
* Fix insecure tempfile handling.Kris Kennaway2000-01-161-5/+18
| | | | | | | Reviewed by: audit@freebsd.org Notes: svn path=/head/; revision=56126
* |Since I had suffered from partially applied CTM deltas, some time ago,Poul-Henning Kamp2000-01-151-4/+10
| | | | | | | | | | | | |I made ctm ignore deltas for files that match the "after edit" MD5. |(In one case, I had the compiler fill all temporary space while CTM |was editing files.) Submitted by: se Reviewed by: phk Notes: svn path=/head/; revision=56056
* Document the (in)security features of CTM, especially ctm_rmail.Kris Kennaway2000-01-112-24/+51
| | | | Notes: svn path=/head/; revision=55796
* Close buffer overflows. This is partially based on an old version ofKris Kennaway2000-01-091-22/+25
| | | | | | | | | the fix from OpenBSD. Reviewed by: markm Notes: svn path=/head/; revision=55635
* Correct the email address that folk are to bug if they needMark Murray1999-11-291-24/+12
| | | | | | | | | help; also point them in the direction of the source, not PHK (or any other human) if they need to make CTM deltas of their own. Notes: svn path=/head/; revision=53887
* Remove comments left since mdoc.template time or just useless commentsAlexey Zelkin1999-10-301-8/+2
| | | | Notes: svn path=/head/; revision=52674
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2819-19/+19
| | | | Notes: svn path=/head/; revision=50479
* Some man page cleanup. Make the NAME and SYNOPSIS sections agree soMike Pritchard1999-06-241-2/+4
| | | | | | | | | that whatis(1) will produce the expected results. Pointed-out-by: Jesus Monroy <jesus.monroy@usa.net> in freebsd-doc Notes: svn path=/head/; revision=48168
* Use 4 digit year in log file, rather than 2.Daniel O'Callaghan1999-01-191-1/+1
| | | | Notes: svn path=/head/; revision=42832
* Paranoia: use mkstemp instead of mktemp.Jacques Vidrine1998-07-271-6/+8
| | | | | | | | PR: bin/3211 Reported by: Mark Pritchard <mpp@FreeBSD.ORG> Notes: svn path=/head/; revision=37897
* Spellint fixes.Poul-Henning Kamp1998-06-101-3/+3
| | | | | | | | | PR: 6903 (not the contrib bits). Reviewed by: phk Submitted by: Josh Gillam <josh@quick.net> Notes: svn path=/head/; revision=36852
* Spelling/typo fix: (proccessed).Robert Nordier1998-04-201-2/+2
| | | | Notes: svn path=/head/; revision=35354
* Spelling/typo fixes: (proccessed, og).Robert Nordier1998-04-201-3/+3
| | | | Notes: svn path=/head/; revision=35353
* (evil) hackers -> crackersMartin Cracauer1998-04-081-2/+2
| | | | Notes: svn path=/head/; revision=35100
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-231-2/+2
| | | | Notes: svn path=/head/; revision=34809
* Delete ctm_scan program. There is no manpage for ctm_scanWolfram Schneider1997-10-123-208/+2
| | | | | | | | | and nobody use it. Reviewed by: phk & Richard Wackerbarth Notes: svn path=/head/; revision=30353
* Use err(3). Use An/Aq for author name.Philippe Charnier1997-09-1711-92/+97
| | | | Notes: svn path=/head/; revision=29526
* fix misspellingJohn-Mark Gurney1997-08-301-2/+2
| | | | | | | | | Submitted-by: Josh Gilliam Closes PR:4424 Notes: svn path=/head/; revision=28926
* 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-2221-21/+21
| | | | Notes: svn path=/head/; revision=22997
* Sort cross references.Wolfram Schneider1997-01-201-2/+2
| | | | Notes: svn path=/head/; revision=21880
* 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-1421-21/+21
| | | | | | | | | | | 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
* Be a little less fatalistic in case of problems.Poul-Henning Kamp1996-12-281-3/+4
| | | | | | | | Reviewed by: phk Submitted by: wosch Notes: svn path=/head/; revision=20971
* Correct MLINKS, now that I know how it actually works.Stephen McKay1996-12-171-1/+2
| | | | Notes: svn path=/head/; revision=20591
* Documented ctm_dequeue and the new feature of ctm_smail that goes with it.Stephen McKay1996-12-152-12/+123
| | | | | | | Expanded the ctm_rmail example usage section. Notes: svn path=/head/; revision=20509
* Simplified. Some fts related bugs removed. Made less verbose. The defaultStephen McKay1996-11-271-121/+91
| | | | | | | | | number of mail messages sent per run was lowered from 2 to 1. Why? Well, some numbers just give you the warm fuzzies, like zero and one. Zero isn't much use here, so I picked my all time favourite, one. Notes: svn path=/head/; revision=19984
* Removed unnecessary locking. Simplified. Tidied.Stephen McKay1996-11-271-305/+181
| | | | Notes: svn path=/head/; revision=19983
* 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-335/+173
| | | | | | | | | 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