<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.sbin/lpr, branch stable/5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-05-28T11:54:38Z</updated>
<entry>
<title>MFC: NI_WITHSCOPEID cleanup</title>
<updated>2005-05-28T11:54:38Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2005-05-28T11:54:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e9568785089d4f8ed33a812ad62476754ff6d7d5'/>
<id>urn:sha1:e9568785089d4f8ed33a812ad62476754ff6d7d5</id>
<content type='text'>
	contrib/tcp_wrappers/hosts_access.c:		1.5
	contrib/tcp_wrappers/socket.c:			1.8
	contrib/telnet/telnetd/telnetd.c:		1.28
	lib/libc/net/rcmd.c:				1.41
	lib/libc/net/res_send.c:			1.50
	lib/libpam/modules/pam_unix/pam_unix.c:		1.50
	lib/libutil/logwtmp.c:				1.20
	lib/libutil/realhostname.c:			1.18
	libexec/rlogind/rlogind.c:			1.44
	libexec/tftpd/tftpd.c:				1.36
	release/picobsd/tinyware/login/pico-login.c:	1.6
	sbin/ifconfig/af_inet6.c:			1.2
	sbin/route/route.c:				1.78
	usr.bin/netstat/route.c:			1.76
	usr.sbin/inetd/inetd.c:				1.129
	usr.sbin/lpr/common_source/net.c:		1.9
	usr.sbin/lpr/lpd/lpd.c:				1.41
	usr.sbin/mountd/mountd.c:			1.81
	usr.sbin/ppp/ncpaddr.c:				1.16
	usr.sbin/rip6query/rip6query.c:			1.7
	usr.sbin/syslogd/syslogd.c:			1.143
</content>
</entry>
<entry>
<title>MFC revision 1.29</title>
<updated>2005-02-22T02:54:36Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2005-02-22T02:54:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0924641b29a4d5bf36072b1eaadb26be56050c5b'/>
<id>urn:sha1:0924641b29a4d5bf36072b1eaadb26be56050c5b</id>
<content type='text'>
date: 2005/02/15 10:23:01;  author: delphij;  state: Exp;  lines: +1 -1
Be more careful when doing el_parse() - only do it when el is
properly initialized, that happens when lpc is called from a tty.
Without this change, it's possible to get SIGSEGV simply doing:
	echo "..:" | lpc

Reported by:	Wojciech A. Koszek &lt;dunstan at freebsd czest pl&gt;
PR:		77462 (patch rewritten by myself)
MFC After:	1 week
</content>
</entry>
<entry>
<title>MFC: For variables that are only checked with defined(), don't provide</title>
<updated>2005-02-13T07:23:46Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-02-13T07:23:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3152376aea3a65195a85469996d1f887cd880554'/>
<id>urn:sha1:3152376aea3a65195a85469996d1f887cd880554</id>
<content type='text'>
     any fake value.
</content>
</entry>
<entry>
<title>MFC 1.6:  Have 'lptest' stop when it gets an error writing to the printer.</title>
<updated>2005-01-14T23:05:04Z</updated>
<author>
<name>Garance A Drosehn</name>
<email>gad@FreeBSD.org</email>
</author>
<published>2005-01-14T23:05:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3a7f9e44ce771c9ea18887ddf74f39b0bd4a2841'/>
<id>urn:sha1:3a7f9e44ce771c9ea18887ddf74f39b0bd4a2841</id>
<content type='text'>
[original commit done by phk]
</content>
</entry>
<entry>
<title>MFC *:  Get it so all parts of lpd, lpc, lpq, and lprm will use the same</title>
<updated>2005-01-14T22:25:49Z</updated>
<author>
<name>Garance A Drosehn</name>
<email>gad@FreeBSD.org</email>
</author>
<published>2005-01-14T22:25:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe3224a4daec0825cc607433306db871d0ee24d0'/>
<id>urn:sha1:fe3224a4daec0825cc607433306db871d0ee24d0</id>
<content type='text'>
algorithm when they calculate the job number for a job, based on the name
of the control-file.  This also uses a newer algorithm for determining a
job number, to avoid some problems caused when a control-file is named
using an IP address, instead of the hostname

[* = 1.34 common.c, 1.26 displayq.c, 1.25 lp.h, 1.5 matchjobs.c, 1.21 rmjob.c]
</content>
</entry>
<entry>
<title>MFC 1.10:  Do more extensive checking of the userid field which is read in</title>
<updated>2005-01-14T05:54:53Z</updated>
<author>
<name>Garance A Drosehn</name>
<email>gad@FreeBSD.org</email>
</author>
<published>2005-01-14T05:54:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ef8c13bacbaef2727d5d1b4a9581c3ce945aecd8'/>
<id>urn:sha1:ef8c13bacbaef2727d5d1b4a9581c3ce945aecd8</id>
<content type='text'>
from the control-file for each print job.  The main reason is to handle the
case where some remote host sends a print job where the given userid is an
uppercase-version of the real userid.  Now if lpd sees that in a job which
came from a remote host, it will check to see if the given userid is valid,
and if not it will make a lowercase version of it.
</content>
</entry>
<entry>
<title>MFC 1.62:  When printing a data file received from some other host, check</title>
<updated>2004-12-31T04:15:52Z</updated>
<author>
<name>Garance A Drosehn</name>
<email>gad@FreeBSD.org</email>
</author>
<published>2004-12-31T04:15:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fc0253aad67f67bd89ef68c04d01b3807398fb27'/>
<id>urn:sha1:fc0253aad67f67bd89ef68c04d01b3807398fb27</id>
<content type='text'>
to make sure the data file has been completely transfered before starting
to print it.
</content>
</entry>
<entry>
<title>MFC 1.63:  Call umask() before opening the lock-file for a queue, to make</title>
<updated>2004-12-23T22:44:28Z</updated>
<author>
<name>Garance A Drosehn</name>
<email>gad@FreeBSD.org</email>
</author>
<published>2004-12-23T22:44:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a0a4e7cac5d3d58e75cfe0e1a4ecbf8d450d5952'/>
<id>urn:sha1:a0a4e7cac5d3d58e75cfe0e1a4ecbf8d450d5952</id>
<content type='text'>
sure the file will be created with the right access, if the call to open()
does create it.  Also fix the other call to umask() to turn off "write
others", just as a matter of general safety.

PR:		74418
</content>
</entry>
<entry>
<title>Eliminated double whitespace.</title>
<updated>2004-07-03T18:35:53Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-03T18:35:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=455fb174dfe376f3c4132713a1d08dc05fe080d3'/>
<id>urn:sha1:455fb174dfe376f3c4132713a1d08dc05fe080d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mechanically kill hard sentence breaks.</title>
<updated>2004-07-02T23:13:00Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-02T23:13:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=07bfccd71e05867cb46c11ea07ec0027794972b3'/>
<id>urn:sha1:07bfccd71e05867cb46c11ea07ec0027794972b3</id>
<content type='text'>
</content>
</entry>
</feed>
