summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctm
Commit message (Collapse)AuthorAgeFilesLines
* MFC r314659,r314676:ngie2017-05-294-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | r314659: usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible This simplifies make logic/output r314676: Fix build after r314656 Some of the changes I introduced to use .ALLSRC were correct in spirit, but incorrect in reality -- in particular, ../Makefile.inc hadn't been pulled in via bsd.init.mk (via bsd.lib.mk, bsd.prog.mk), so the value of .ALLSRC (evaluated immediately) was empty. .include bsd.init.mk explicitly so we can be certain that the values used as dependencies in the targets are defined when the target recipe has been evaluated. Reminder: thou shalt separate out separate functional changes before committing them. (YUGE) Pointyhat to: ngie In collaboration with: bdrewery
* Remove a link to the CTM section of the Handbook, which no longer exists.wblock2016-04-141-6/+1
| | | | MFC after: 1 week
* Flesh out the SEE ALSO section.brueffer2015-12-141-1/+12
| | | | | | PR: 202929 Submitted by: jhs@berklix.com MFC after: 1 week
* Add META_MODE support.sjg2015-06-134-0/+73
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-084-8/+0
| |
| * Merge sync of headsjg2015-05-272-4/+2
| |\ | |/ |/|
| * Merge head from 7/28sjg2014-08-194-17/+7
| |\
| * | Updated dependenciessjg2014-05-164-4/+0
| | |
| * | Updated dependenciessjg2014-05-104-0/+8
| | |
| * | Merge headsjg2014-04-283-3/+3
| |\ \
| * | | Updated dependenciessjg2013-03-114-0/+4
| | | |
| * | | Updated dependenciessjg2013-02-164-8/+0
| | | |
| * | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-224-0/+77
| | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net>
* | | | Convert usr.sbin to LIBADDbapt2014-11-252-4/+2
| |_|/ |/| | | | | | | | Reduce overlinking
* | | With the move away from GNATS, drop the CTM config file for downloadinggavin2014-06-231-8/+0
| | | | | | | | | | | | the GNATS database, it will be going away soon.
* | | use .Mt to mark up email addresses consistently (part2)bapt2014-06-203-9/+7
| |/ |/| | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco@lastsummer.de>
* | NO_MAN= has been deprecated in favor of MAN= for some time, go aheadimp2014-04-133-3/+3
|/ | | | | | 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.
* In usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c, cast a printf field widthdim2011-12-171-1/+1
| | | | | | parameter to int. MFC after: 1 week
* mdoc: order prologue macros consistently by Dd/Dt/Osuqs2010-04-142-2/+2
| | | | | | | | Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc. Reviewed by: ru Approved by: philip, ed (mentors)
* Shrink encoded line length from 76 to 72 characters.mckay2010-01-241-1/+1
| | | | | | | Some Exchange systems wrap lines over 75 characters long while converting messages to quoted-printable, preventing ctm_rmail from reassembling emailed deltas. For a negligible loss of encoding efficiency, this change allows ctm deltas to once more pass through Exchange undamaged.
* The last big commit: let usr.sbin/ use WARNS=6 by default.ed2010-01-024-0/+8
|
* Expand *n't contractions.ru2005-02-133-4/+4
|
* Line up license text.ru2005-02-132-12/+12
|
* Let bsd.prog.mk set SRCS and MAN to their default values.ru2005-01-281-1/+0
|
* Sort sections.ru2005-01-181-39/+38
|
* Added the EXIT STATUS section where appropriate.ru2005-01-171-2/+2
|
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-213-3/+3
| | | | OK'ed by: core
* For variables that are only checked with defined(), don't provideru2004-10-243-3/+3
| | | | any fake value.
* Mechanically kill hard sentence breaks.ru2004-07-023-50/+100
|
* Use malloc() instead of alloca() to allocate a (potentially) large buffermckay2004-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>
* The log file is more useful when line buffered.mckay2004-01-261-0/+1
| | | | Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
* No need to define externs for getopt interface.imp2003-08-071-2/+1
|
* Make the example "too large" message in the manual match the updated onemckay2003-07-251-1/+1
| | | | actually sent by ctm_smail since rev 1.13.
* From the PR:kris2003-07-131-10/+38
| | | | | | | | | | | | | | | | | | | | I am the maintainer of CTM. There is a problem that when very large deltas are created, that the program ctm_smail, which is responsible for mailing the deltas out, will instead create a single message that says the delta is too large. However, if the -q option is set, instead of placing this message in the queue (as it would have done with the deltas), it mails it out directly. This conflicts with the current working of CTM in that the email address is set as %%REPLACE-ME%% so that the created mailing pieces can be signed by gnu-pgp, and then have the mailing address changed. This fix means that if the -q option is set, and the delta is too large, the "too large" message is placed in the queue. Also, I made the "too large" message a little more up to date. Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu> PR: bin/50328 MFC After: 2 weeks
* Remove the maximum patch size limit. It was intended as a check againstmckay2003-04-072-5/+0
| | | | | | | | | | applying corrupt deltas, but has never (to my knowledge) caught any sort of corruption, but instead has caused failures on correct deltas several times. I don't see any way to make the check useful, so it's gone. Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu> PR: 50461 MFC after: 7 days
* style.Makefile(5)obrien2003-04-043-11/+12
|
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-1/+3
| | | | especially in troff files.
* mdoc(7) police: Deal with self-xrefs.ru2002-12-241-1/+1
|
* Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the structwollman2002-09-211-2/+2
| | | | | | | | | | | | | | | | hack, thereby allowing future extensions to the structure (e.g., for extended attributes) without rebreaking the ABI. FTSENT now contains a pointer to the parent stream, which fts_compar() can then take advantage of, avoiding the undefined behavior previously warned about. As a consequence of this change, the prototype of the comparison function passed to fts_open() has changed to reflect the required amount of constness for its use. All callers in the tree are updated to use the correct prototype. Comparison functions can now make use of the new parent pointer to access the new stream-specific private data pointer, which is intended to assist creation of reentrant library routines which use fts(3) internally. Not objected to in spirit by: -arch
* Usage style sweep: spell "usage" with a small 'u'.des2002-04-221-1/+1
| | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* Use `The .Nm utility'charnier2002-04-202-12/+21
|
* Modernize my email address.phk2002-03-254-4/+4
|
* Modernize my email addressphk2002-03-258-8/+8
|
* The mode of files created by ctm_rmail was always 0600, even if theiedowse2002-01-221-0/+6
| | | | | | | | | umask was less restrictive. This was caused by the use of mkstemp() which internally passes a mode of 0600 to open(). Fix this by explicitly chmod'ing the files to (0666 & ~umask). PR: bin/16119 Submitted by: Sascha Blank <blank@uni-trier.de>
* Spell "FreeBSD" with "F" and "BSD" in uppercase.ru2001-08-133-6/+6
|
* mdoc(7) police:ru2001-08-071-12/+10
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. Thesheldonh2001-07-261-5/+7
| | | | | | | definitions are more readable, and it's possible that they're more portable to pathalogical platforms. Submitted by: David Hill <david@phobia.ms>
* Perform a major cleanup of the usr.sbin Makefiles.obrien2001-07-204-17/+21
| | | | | 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.
* Remove GCC'isms in CFLAGS.obrien2001-07-205-5/+7
|
* Remove whitespace at EOL.dd2001-07-152-19/+19
|
OpenPOWER on IntegriCloud