<?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 command.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b3e7694832e81d7a904a10f525f8797b753bf0d3 - Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#b3e7694832e81d7a904a10f525f8797b753bf0d3</link>
        <description>Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Wed, 16 Aug 2023 19:54:16 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d846d260e2b9a3d4d0a701462568268cbfe7a5b - spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#4d846d260e2b9a3d4d0a701462568268cbfe7a5b</link>
        <description>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of BSD-2-Clause.Discussed with:		pfgMFC After:		3 daysSponsored by:		Netflix

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Wed, 10 May 2023 17:40:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1de7b4b805ddbf2429da511c053686ac4591ed89 - various: general adoption of SPDX licensing ID tags.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#1de7b4b805ddbf2429da511c053686ac4591ed89</link>
        <description>various: general adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.No functional change intended.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Mon, 27 Nov 2017 16:37:16 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46df5aa7bc98cd1d4769ce244d518f4e161f3e61 - Add a ``log&apos;&apos; command for logging specific information.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#46df5aa7bc98cd1d4769ce244d518f4e161f3e61</link>
        <description>Add a ``log&apos;&apos; command for logging specific information.Add an ``UPTIME&apos;&apos; variable to indicate the bundle uptime.It&apos;s now possible to put something like this in ppp.linkdownfor a server setup:  MYADDR:    log Session closing: User USER, address HISADDR, up UPTIMEFixed some memory leakage with commands that expand words.Made some functions static.Fixed a diagnostic bug (iface add .... SIOCDIFADDR)

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Sat, 03 Nov 2001 22:45:32 +0100</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>65309e5cda5d671cbca4763b481566ce387dcf7e - Convert IIJ copyrights to BSD copyrights.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#65309e5cda5d671cbca4763b481566ce387dcf7e</link>
        <description>Convert IIJ copyrights to BSD copyrights.Approved by: Toshiharu OHNO &lt;tohno@sirius.ocn.ne.jp&gt;

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Wed, 13 Jun 2001 23:52:19 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a30e2ac0b09cb67cd405a077241278929a8ca65 - Understand environment variables in commands</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#2a30e2ac0b09cb67cd405a077241278929a8ca65</link>
        <description>Understand environment variables in commandsSubmitted by: Mark Knight &lt;markk@knigma.org&gt;

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Tue, 14 Mar 2000 02:47:31 +0100</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c39aa54ec8245817e058c8493f4cf7236bf24a96 - Notice and warn about unterminated quoted strings in commands.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#c39aa54ec8245817e058c8493f4cf7236bf24a96</link>
        <description>Notice and warn about unterminated quoted strings in commands.The entire command is ignored if the syntax is invalid...

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Mon, 20 Dec 1999 21:30:02 +0100</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f914f3c09c8a022b06ce27452f9ef0c258bcbcc6 - $FreeBSD$ -&gt; __DATE__</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#f914f3c09c8a022b06ce27452f9ef0c258bcbcc6</link>
        <description>$FreeBSD$ -&gt; __DATE__This is probably more appropriate that $Date$ anyway

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Mon, 06 Sep 1999 20:11:50 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97d92980a96a50750844f420cc225ddf918f0699 - $Id$ -&gt; $FreeBSD$</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#97d92980a96a50750844f420cc225ddf918f0699</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Sat, 28 Aug 1999 03:35:59 +0200</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fb106c674dfcc3c8ea4cd1fa602b6550419a434 - Use the correct pid when substituting PROCESSID.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#8fb106c674dfcc3c8ea4cd1fa602b6550419a434</link>
        <description>Use the correct pid when substituting PROCESSID.Problem reported by: Amedeo Beck Peccoz &lt;gea@gressoney.it&gt;

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Wed, 09 Jun 1999 10:47:36 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58330d7bfad4d97dad6a42357ebbd436389057dd - When resending chap challenges, resend the same challenge</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#58330d7bfad4d97dad6a42357ebbd436389057dd</link>
        <description>When resending chap challenges, resend the same challengeeach time rather than making up a new one.Increase the authname/authkey max sizes to 100 characters.Allow ``authkey&apos;&apos; specifications beginning with ``!&apos;&apos;.When a challenge is received, the text following the``!&apos;&apos; is executed as a program (expanding stuff in the sameway that ``sh&apos;&apos; and ``!bg&apos;&apos; do).  The program is passed thepeer name, peer challenge and local ``authname&apos;&apos; on standardinput and is expected to output the name/key combination thatshould be used to build the CHAP response.This provides support for Secure ID cards (guess what I wasgiven at work recently!) using CHAP.Examples will follow.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Thu, 11 Feb 1999 11:14:08 +0100</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c9e11a112d47edb5544b4bbe115837c89329c798 - Fix a rather nasty use of `static&apos;.  This caused a SEGV</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#c9e11a112d47edb5544b4bbe115837c89329c798</link>
        <description>Fix a rather nasty use of `static&apos;.  This caused a SEGVwhen running ``link * load label&apos;&apos; as we ended up recursingback into command_Interpret after nuking our command arg list.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Mon, 15 Jun 1998 21:06:25 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>30291ffb15d7e4b02d0e8de225a57dd49f655d4e - Give ``load&apos;&apos; optional context.  It&apos;s now possible to</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#30291ffb15d7e4b02d0e8de225a57dd49f655d4e</link>
        <description>Give ``load&apos;&apos; optional context.  It&apos;s now possible to``link 1,2,3 load label&apos;&apos; for people that want to setup their links in a more mpd-like manner.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Mon, 15 Jun 1998 21:05:51 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d91d286164db7f10f516a9d0bca0a3527e864714 - MFMP: Make ppp multilink capable.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#d91d286164db7f10f516a9d0bca0a3527e864714</link>
        <description>MFMP: Make ppp multilink capable.      See the file README.changes, and re-read the man page.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Thu, 21 May 1998 23:49:08 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dd7e261079699ca066fd8acaaf3ed460e5de61a1 - Cosmetic:  Make our external function names consistent.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#dd7e261079699ca066fd8acaaf3ed460e5de61a1</link>
        <description>Cosmetic:  Make our external function names consistent.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Fri, 01 May 1998 21:26:12 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f38457323b5d63cb4b6cf0459fa3a2c721b0d10 - o Create a new ``timer&apos;&apos; log level.  This lets us ``set</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#6f38457323b5d63cb4b6cf0459fa3a2c721b0d10</link>
        <description>o Create a new ``timer&apos;&apos; log level.  This lets us ``set  log debug&apos;&apos; without filling our filesystem/screen with  junk that we don&apos;t really want to see.o change PHYS_STDIN to PHYS_DIRECT - we can handle incoming  connections that aren&apos;t on STDIN_FILENO now.o Allow return values from our FSM LayerUp functions.  If  LayerUp() fails, the FSM does an immediate FsmDown() without  calling the fsm_parent&apos;s Layer{Up,Down} functions.o Clear the close-on-exec flag of file descriptor 3 when executing  chat programs so that our documented ability to communicate with  /dev/tty via that descriptor works.  Also document it as  descriptor 3, not 4 :-Oo Allow a ``rm&apos;&apos; command as an alias for ``remove&apos;&apos;.o Fix the bind()/connect()/accept() calls made by the MP server.o Create bundle_SendDatalink() and bundle_ReceiveDatalink().  This allows `struct datalink&apos;s to flatten themselves, pass  through a pipe (read: the eye of a needle !) and come alive  at the other end.  The donator then fork()s &amp; exec()s pppmpipe,  ``passing&apos;&apos; the connection to another ppp instance.   *** PPP NOW TALKS MULTILINK :-))) ***Our link utilization is hideous, and lots of code needstidying still.  It&apos;s also probably riddled with bugs !It&apos;s been tested against itself only, and has hung once,so confidence isn&apos;t high....

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Fri, 01 May 1998 01:53:56 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1342caed9c9c94c4524363408e77113333963bd5 - o Move the accept/deny/disable/enable globals either to the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#1342caed9c9c94c4524363408e77113333963bd5</link>
        <description>o Move the accept/deny/disable/enable globals either to the  bundle (non-negotiated vars) or to their respective IPCP,  LCP or CCP.o Enable rolling throughput statistics by default.o Remove the `display&apos; command.  These values now appear in  `show bundle&apos;, `show ipcp&apos;, `show ccp&apos; and `show lcp&apos;.o Initialise auth name &amp; key at bundle create time (oops).o Rename pppd-deflate (the id-24 hack) to deflate24.o Don&apos;t send both a REJ and a NAK to an IPCP or LCP REQ.  Favour the REJ (already done at the CCP level).o Recurse in datalink_UpdateSet() when we change state, otherwise  we end up setting no descriptors and getting jammed in the  imminent select() instead of doing the dial/login/hangup.o Display our CHAP encryption method despite being built with DES.o Display VJ as not negotiated in ``show ipcp&apos;&apos; when necessary.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Thu, 16 Apr 1998 02:26:21 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>250920922b3be54741dcb0fc6afecb9150bf8c51 - Pass all command arguments around with struct cmdargs rather</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#250920922b3be54741dcb0fc6afecb9150bf8c51</link>
        <description>Pass all command arguments around with struct cmdargs ratherthan incrementing argv and decrementing argc.  Now individualfunctions can determine their caller.  This also removes the&quot;prefix&quot; hack in FindExec().

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Wed, 15 Apr 1998 01:17:24 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2764b86afdc99a30f4b1a4da2c04db8aa7aa785d - o Move alias function pointers into loadalias.c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#2764b86afdc99a30f4b1a4da2c04db8aa7aa785d</link>
        <description>o Move alias function pointers into loadalias.co Move Var*Version into command.co Remove struct pppVars (and there was much rejoicing) !o Forward-decl some structs in .h files to avoid include  ordering requirements and remove a few more redundant  #includes.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Tue, 07 Apr 1998 02:54:26 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6217683dc0269a53b799399522dbdfb5a4919cc - Deglobalise `struct prompt&apos;:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/ppp/command.h#b6217683dc0269a53b799399522dbdfb5a4919cc</link>
        <description>Deglobalise `struct prompt&apos;:  o Our diagnostic socket has its password set in the `set socket&apos;    line only (not in ppp.secret).  o Passwords are per server socket (*VarAuthKey are gone)  o Authority is per prompt (VarLocalAuth is gone).  o Local logging is per prompt.  o Add a `show who&apos; command to see who&apos;s connected.  No identd    routine - just a `where the connection came from&apos; display.  o SIGUSR1 is disabled for now - we have no way of choosing a    password for the socket created :-(Prompts are attached as a list of `struct descriptor&apos;s instruct bundle, and serviced under the bundles descriptorservice routines.  Ultimately, everything should be donelike this.Cosmetic:  o alphabeticalise SRCS in Makefile.  o Add a few comments in command.hTODO: Start checking that we don&apos;t overflow the descriptor sets      in select() now that we can have any number of descriptors.

            List of files:
            /freebsd/usr.sbin/ppp/command.h</description>
        <pubDate>Fri, 03 Apr 1998 21:26:02 +0200</pubDate>
        <dc:creator>Brian Somers &lt;brian@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
