<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e2084c9b27f8ccf2f20809bf248cbacaece21105 - Add support for static linking of libzstd</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#e2084c9b27f8ccf2f20809bf248cbacaece21105</link>
        <description>Add support for static linking of libzstd

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Mon, 11 Nov 2024 11:44:51 +0000</pubDate>
        <dc:creator>martin &lt;martin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>03675fcefd4b5842f217a2ba2826b8e7614de627 - Revert CC_WNO_USE_AFTER_FREE from Makefile&apos;s (thanks uwe@)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#03675fcefd4b5842f217a2ba2826b8e7614de627</link>
        <description>Revert CC_WNO_USE_AFTER_FREE from Makefile&apos;s (thanks uwe@)

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Thu, 03 Aug 2023 14:56:36 +0000</pubDate>
        <dc:creator>rin &lt;rin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91f8ac6d30a740fa9dadd96ae598a636f4d66f09 - Sprinkle CC_WNO_USE_AFTER_FREE for GCC 12</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#91f8ac6d30a740fa9dadd96ae598a636f4d66f09</link>
        <description>Sprinkle CC_WNO_USE_AFTER_FREE for GCC 12All of them are blamed for idiom equivalent to:	newbuf = realloc(buf, size);	p = newbuf + (p - buf);

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Thu, 03 Aug 2023 13:36:08 +0000</pubDate>
        <dc:creator>rin &lt;rin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4b7a9e7940c62d92a81ee31e05e281e6035fadc - bsd.own.mk: rename GCC_NO_* to CC_WNO_*</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#c4b7a9e7940c62d92a81ee31e05e281e6035fadc</link>
        <description>bsd.own.mk: rename GCC_NO_* to CC_WNO_*Rename compiler-warning-disable variables from	GCC_NO_warningto	CC_WNO_warningwhere warning is the full warning name as used by the compiler.GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGHUsing the convention CC_compilerflag, where compilerflagis based on the full compiler flag name.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 09:09:01 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>03cefdfdcf276b708585bab00d5dbd69fcd81580 - etc: Fix permissions of various editable configuration files.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#03cefdfdcf276b708585bab00d5dbd69fcd81580</link>
        <description>etc: Fix permissions of various editable configuration files.This way they match the mtree and make sense and don&apos;t cause editorsto ask to override read-only files when editing them.Exception: Not sure /etc/bluetooth/protocols makes as much sense toedit, but the mtree says 644, so if you want to change it, make sureto change it in both places -- Makefile and mtree.XXX pullup-8XXX pullup-9

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 30 Aug 2022 13:40:37 +0000</pubDate>
        <dc:creator>riastradh &lt;riastradh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b735c4fa8df83f92db43476ed0dfefce9a7d361a - fix sun2</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#b735c4fa8df83f92db43476ed0dfefce9a7d361a</link>
        <description>fix sun2

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 17 Dec 2019 19:12:50 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de11d876419df3570c2418468613aebcebafe6ae - introduce some common variables for use in GCC warning disables:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#de11d876419df3570c2418468613aebcebafe6ae</link>
        <description>introduce some common variables for use in GCC warning disables:GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)use these to turn off warnings for most GCC-8 complaints.  manyof these are false positives, most of the real bugs are alreadycommited, or are yet to come.we plan to introduce versions of (some?) of these that use the&quot;-Wno-error=&quot; form, which still displays the warnings but doesnot make it an error, and all of the above will be re-consideredas either being &quot;fix me&quot; (warning still displayed) or &quot;warningis wrong.&quot;

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sun, 13 Oct 2019 07:28:04 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2357fc5dd5d87f38c51fda344bae933ea508d269 - use SUBDIR.roff suggested by uwe@</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#2357fc5dd5d87f38c51fda344bae933ea508d269</link>
        <description>use SUBDIR.roff suggested by uwe@

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sun, 10 Jun 2018 17:55:11 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>45c59656f1d20b1f1ed6924eae0c3762c65729fc - Remove Mail</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#45c59656f1d20b1f1ed6924eae0c3762c65729fc</link>
        <description>Remove Mail

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Wed, 23 May 2018 01:03:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3ab26950fe8540fb553d1d1dcae454bc98e5a25 - Rework /usr/share/doc.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#c3ab26950fe8540fb553d1d1dcae454bc98e5a25</link>
        <description>Rework /usr/share/doc.Update the &lt;bsd.doc.mk&gt; infrastructure, and update the docs to matchthe new infrastructure.- Build and install text, ps, pdf, and/or html, not roff sources.- Don&apos;t wire the chapter numbers into the build system, or use them inthe installed pathnames. This didn&apos;t matter much when the docs were amuseum, but now that we&apos;re theoretically going to start maintainingthem again, we&apos;re going to add and remove documents periodically andhaving the chapter numbers baked in creates a lot of thrashing for nopurpose.- Specify the document name explicitly, rather than implicitly in apath. Use this name (instead of other random strings) as the nameof the installed files.- Specify the document section, which is the subdirectory of/usr/share/doc to install into.- Allow multiple subdocuments. (That is, multiple documents in oneoutput directory.)- Enumerate the .png files groff emits along with html so they can beinstalled.- Remove assorted hand-rolled rules for running roff and roff widgetryand add enough variable settings to make these unnecessary. Thisincludes support for   - explicit use of soelim   - refer   - tbl   - pic   - eqn- Forcibly apply at least minimal amounts of sanity to certainautogenerated roff files.- Don&apos;t exclude USD.doc, SMM.doc, and PSD.doc directories from thebuild, as they now actually do stuff.Note: currently we can&apos;t generate pdf. This turns out to be anontrivial problem with no immediate solution forthcoming. So for now,as a workaround, install compressed .ps as the printable form.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sat, 05 Jul 2014 19:22:02 +0000</pubDate>
        <dc:creator>dholland &lt;dholland@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>abf73dc18d212d7e33c92dd7fd4bb738713ef445 - document non-literal format string</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#abf73dc18d212d7e33c92dd7fd4bb738713ef445</link>
        <description>document non-literal format string

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 16 Aug 2011 11:49:17 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98eb889579a5572baa8ffa4149f58180870bc0ce - Userland now builds and uses terminfo instead of termcap.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#98eb889579a5572baa8ffa4149f58180870bc0ce</link>
        <description>Userland now builds and uses terminfo instead of termcap.OK: core@, jdc@

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Wed, 03 Feb 2010 15:34:37 +0000</pubDate>
        <dc:creator>roy &lt;roy@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1ceae17f0d6ad69167715e05c1487f89f8571bc - Enable WARNS=4 by default for usr.bin, except for:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#c1ceae17f0d6ad69167715e05c1487f89f8571bc</link>
        <description>Enable WARNS=4 by default for usr.bin, except for:	awk  bdes  checknr  compile_et  error  gss  hxtool  kgetcred  kinit	klist  ldd  less  lex  locale  login  m4  man  menuc  mk_cmds	mklocale  msgc  openssl  rpcgen  rpcinfo  sdiff  spell  ssh	string2key  telnet  tn3270  verify_krb5_conf  xlint

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 14 Apr 2009 22:15:16 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>27b54bd918aa8f9f3bd71fb181c2d013a92840d6 - - magic fix for short files</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#27b54bd918aa8f9f3bd71fb181c2d013a92840d6</link>
        <description>- magic fix for short files- knffrom Anon Ymous

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sat, 11 Apr 2009 14:22:32 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca13337dfe83da9cab62c16d8080547fac7cc218 - From Anon Ymous:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#ca13337dfe83da9cab62c16d8080547fac7cc218</link>
        <description>From Anon Ymous:- Remove all longjmp(3) calls from signal handlers.  Instead, we postto an internal signal queue and check that periodically.  All signalrelated code is now in sig.c, except for the SIGCHLD handler whichremains in popen.c as it is intimately tied to routines there.- Handle SIGPIPE in type1() regardless of mime support, or else thehandler in execute() will prevent our error code from being returnedresulting in &apos;sawcom&apos; not being set on the first command as it should.This only affected the initial behavior of the &quot;next&quot; command withoutmime support.- Add the &apos;T&apos; flag to many commands in cmdtab.c that should not looklike the first command.  E.g., start mail on a mailbox with multiplemessages, run &quot;set foo&quot;, then &quot;next&quot;, and watch the second message getdisplayed rather than the first as is the case without the first &quot;set&quot;command.- Add file descriptor and file handle leak detection.  Enabled byDEBUG_FILE_LEAK.  This will likely disappear in the future.- Fix a long standing (since import in 1993) longjmp() bug inedstop(): the jmpbuf was invalid when quit() is called at the end ofmain.- Fix a long standing bug (since import in 1993) in snarf() where itdidn&apos;t strip whitespace correctly if the line consisted only ofwhitespace.- Lint cleanup.- New Feature: &quot;Header&quot; command.  This allows miscellaneous headerfields to be added to the header, e.g., &quot;X-Organization:&quot; or&quot;Reply-To:&quot; fields.- New Feature: &quot;page-also&quot; variable.  This allows the specification ofadditional commands to page.  It is more flexible than &quot;crt&quot;.- Document the &quot;pager-off&quot; variable: if set, it disables pagingentirely.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Fri, 10 Apr 2009 13:08:24 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4147a3c54a369fdf2775e8a91ce4916614e21d3b - Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#4147a3c54a369fdf2775e8a91ce4916614e21d3b</link>
        <description>Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on theFORTIFY_SOURCE feature of libssp, thus checking the size of arguments tovarious string and memory copy and set functions (as well as a few systemcalls and other miscellany) where known at function entry.  RedHat hasevidently built all &quot;core system packages&quot; with this option for some time.This option should be used at the top of Makefiles (or Makefile.inc wherethis is used for subdirectories) but after any setting of LIB.This is only useful for userland code, and cannot be used in libc or inany code which includes the libc internals, because it overrides certainlibc functions with macros.  Some effort has been made to make USE_FORT=yeswork correctly for a full-system build by having the bsd.sys.mk logicdisable the feature where it should not be used (libc, libssp iteself,the kernel) but no attempt has been made to build the entire system withUSE_FORT and doing so will doubtless expose numerous bugs and misfeatures.Adjust the system build so that all programs and libraries that are setuid,directly handle network data (including serial comm data), performauthentication, or appear likely to have (or have a history of having)data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default,with the exception of libc, which cannot use USE_FORT and thus usesonly USE_SSP by default.  Tested on i386 with no ill results; USE_FORT=noper-directory or in a system build will disable if desired.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Mon, 28 May 2007 12:06:17 +0000</pubDate>
        <dc:creator>tls &lt;tls@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d5de8f839fd60c057716d113a8bd1b5bd302f1a - From Anon Ymous:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#8d5de8f839fd60c057716d113a8bd1b5bd302f1a</link>
        <description>From Anon Ymous:1) Remove a stray &quot;SRCS+=&quot; line from the Makefile.2) Document the &quot;nospec&quot; option of &quot;regex-search&quot;.3) Fix some typos and formatting in the manpage.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 02 Jan 2007 03:09:13 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f3098750810b0838de88a776cbc78d3f3340ebfe - From Anon Ymous:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#f3098750810b0838de88a776cbc78d3f3340ebfe</link>
        <description>From Anon Ymous:1) Statification of modules.2) Implement the &apos;detach&apos; and &apos;Detach&apos; commands for extracting mime   parts from messages.3) Teach mail to output &quot;In-Reply-To&quot; and &quot;References&quot; header fields   when replying so others can thread us.4) Implement threading, sorting, and tagging, supported by the   following commands: &apos;flatten&apos;, &apos;reverse&apos;, &apos;sort&apos;, &apos;thread&apos;,   &apos;unthread&apos;, &apos;down&apos;, &apos;tset&apos;, &apos;up&apos;, &apos;expose&apos;, &apos;hide&apos;, &apos;tag&apos;,   &apos;untag&apos;, &apos;invtags&apos;, &apos;tagbelow&apos;, &apos;hidetags&apos;, &apos;showtags&apos;.   See the manpage for details (when available - soon).5) Implement a &apos;deldups&apos; command to delete duplicate messages based on   their &quot;Message-Id&quot; field, e.g., in replies to a mailing list that   are also CCed to a subscriber.  (This can also be accomplished with   the threading and tagging commands.)6) Implement &apos;ifdef&apos; and &apos;ifndef&apos; commands, and make the conditionals   nestable (i.e., implement a conditional stack).  The if/else/endif   commands existed before, but they were primitive and undocumented.   The &apos;if&apos; command currently recognizes the &quot;receiving&quot;, &quot;sending&quot;,   and &quot;headersonly&quot; mode keywords.7) Teach the message selecting routine to understand regular   expressions if &quot;regex-search&quot; is defined.  Otherwise only case   insensitive substring matches are done (as in the past).8) Teach the message selection routine to understand boolean   expressions.  Improved &quot;colon-modifier&quot; support.  See the manpage   for details (when available - soon).9) Extend paging to all commands (where relevant).10) Add shell like piping and redirection of (standard) output (if   &quot;enable-piping&quot; is defined).  Extend completion to these contexts.11) The manpage should follow soon!!!!

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 28 Nov 2006 18:45:32 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>798fbc606d30517c18807974920f4d25ff6470d9 - More fixes from Anon Ymous:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#798fbc606d30517c18807974920f4d25ff6470d9</link>
        <description>More fixes from Anon Ymous:1) Removed the -B flag (it was stupid on my part) and added a short   description indicating how to accomplish the same thing under the   &quot;Sending Mail&quot; section of man mail(1).2) Added a -H flag to dump the headers and exit.  It takes optional   flags to restrict to old, new, read, unread, and deleted messages   (the later being kind of useless - it shares code with something   that already had it).3) Restored the &apos;Save&apos; command which somehow got mistakenly removed in   the last commit and add documentation for it!  (My apologies to   its author.)4) Added a &apos;mkread&apos; command to mark messages as read (the inverse of   &apos;unread&apos;).  Should we also have a &apos;mknew&apos; command?5) Added a &apos;smopts&apos; command to keep a database of addresses and   sendmail options to be used when sending messages to those   addresses.  See man mail(1) for a fuller description.6) Added &apos;indentpreamble&apos; and &apos;indentpostscript&apos; variables whose   values are inserted before and after a quoted message (~m or ~M   escapes).=207) Added string formatting abilities for the &apos;prompt&apos;, &apos;insertpreamble&apos;,   &apos;insertpostscript&apos;, and header display strings.  These strings   support all the strftime() format parameters as well as many more   specific to mail (see man mail(1)).8) Fix the -a flag so that it only takes a single filename, unless   &quot;mime-attach-list&quot; is defined.  This is more conventional and avoids   unexpected whitespace issues.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Tue, 31 Oct 2006 20:07:32 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5221554c1a126081dabbf82213bcf8173db1e425 - Fix yes/no handling.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/mail/Makefile#5221554c1a126081dabbf82213bcf8173db1e425</link>
        <description>Fix yes/no handling.

            List of files:
            /netbsd-src/usr.bin/mail/Makefile</description>
        <pubDate>Sat, 21 Oct 2006 21:51:47 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
