christos
ab0d027f23
Do the lex/yacc portions the sanctioned way, instead of adding Makefile gunk.
2006-04-19 15:45:21 +00:00
he
14efda3f28
Be sure to prefix explicitly mentioned source files with ${.CURDIR}/,
...
so that this can build with objects placed elsewhere.
2006-04-19 15:10:40 +00:00
hubertf
0161f34fc6
Bump for today's timeout change in ftpio.c
2006-04-18 20:40:48 +00:00
rittera
be97fc5a95
A number of minor changes for NDIS. (OK'd by phil)
...
1. Removed the makeoptions line from arch/i386/conf/GENERIC. Now
ndis_driver_data.h is simply copied into the kernel build directory instead
of editing the config file to specify its location.
2. Uncommented lines in files.i386 and files.pci related to NDIS. NDIS will
not be compiled into the kernel unless the two lines are uncommented from
GENERIC (I checked using nm), so there is no reason for this to be commented
out.
3. Added ndiscvt to usr.sbin/Makefile.
2006-04-18 16:49:19 +00:00
hubertf
19ef9ca981
unpackURL():
...
Make timeout mechanism's granularity always per-file (inside package)
instead of per-package (if not -v) or per-file (inside package, if -v).
2006-04-18 13:11:05 +00:00
rpaulo
43c3d200d1
Remove -k. Should no longer be needed.
2006-04-17 20:55:28 +00:00
rpaulo
6e7b39c917
ipwctl is no longer used to load the firmware.
2006-04-17 17:50:51 +00:00
jmmv
b345e2a3a3
WSDISPLAY_CHARFUNCS is gone.
2006-04-15 17:53:03 +00:00
blymn
8cf43bce86
New io statistics collection.
2006-04-14 13:20:48 +00:00
blymn
906131e6f3
Update to use the new kernel io statistics.
2006-04-14 13:14:57 +00:00
christos
71547fcffa
Revert part of the previous coverity fix (Urban Boquist)
2006-04-13 21:48:54 +00:00
dsl
c0b0ba1f18
If parameter don't have values, then 'continue' after setting the flag bit.
...
Fixes coverty CID 776 and removes the need for a 'val = NULL' added to
appease gcc's undefined variable tests.
This parsing code sucks though, it doesn't correctly check for the '='
between a parameter and its value, whitespace can be used instead.
2006-04-12 19:49:59 +00:00
rpaulo
5d6fb58006
Descend into hostapd{,_cli}.
2006-04-12 15:37:48 +00:00
rpaulo
dc8d4a9fd1
Build framework for hostapd. Based on FreeBSD.
...
hostapd.conf.5 man page still incomplete.
2006-04-12 15:37:07 +00:00
rpaulo
f8258633d6
NetBSD driver for hostapd based on FreeBSD driver.
2006-04-12 15:36:26 +00:00
rpaulo
33dfcd8fe4
Build framework for hostapd_cli.
2006-04-12 15:35:59 +00:00
rpaulo
927a27fefc
Pull ../Makefile.inc and override PATH.c.
...
Adapt to WPA supplicant 0.4.8.
Change the logic behind ENABLE_WPA_SUPPLICANT_EAPOL: it's now enabled by
default (EAP code has been reviewed by FreeBSD folks according to Sam Leffer).
2006-04-12 15:35:34 +00:00
rpaulo
6d70fc8f1b
Pull ../Makefile.inc and define PATH.c.
2006-04-12 15:32:45 +00:00
rpaulo
af039b42a3
Don't define .PATH here as it'll be overridden by subdir Makefiles.
...
Add HOSTAPD_DISTDIR.
2006-04-12 15:31:51 +00:00
rpaulo
179fb23056
New functions/changes required by wpa_supplicant and hostapd 0.4.8.
2006-04-12 15:29:14 +00:00
hubertf
2e3214a0d4
Bump ftp timeout from 10 minutes to 1 hour.
...
When installing teTeX over a dog slow VPN, this can be necessary.
2006-04-11 10:36:19 +00:00
chuck
d09fe2c467
modified man(1):
...
- avoid double slashes when displaying man pages (got tired
of '/usr/share/man//cat1/man.0').
- got rid of __P() while working on it.
- incorporate some of my old notes explaining how manpath works into the
comments of the code itself.
- renamed some of the vars so that the code is consistent throughout
(and hopefully clearer and easier to understand)
- fixed relative man paths for multiple man pages (man did a chdir()
on the first man page it had to format --- this broke any remaining
relative path man pages left to process). save old directory and
fchdir() back to it after formatting.
- improved doc on "man -h" which does more than just whatis(1) [e.g.
"man -h fopen" prints the required include files and the prototypes
rather than just the one-liner you get with whatis(1)]
- manconf.c now fills in the "len" length field in the TAG/ENTRY
structures (man now uses len).
revise man.conf file reading stuff to return error on failure in
addentry/gettag (fka getlist) rather than just err()ing out. this
allows man(1) to call cleanup and delete its tmp files rather than
just leave them floating. revise other apps using this code
(makewhatis, apropos, catman, whatis) to expect this. also remove
__P on updated files.
2006-04-10 14:39:06 +00:00
wiz
91bfc3f2c9
Formatting nits.
2006-04-08 23:05:38 +00:00
reed
0078fc2ced
pkg_add also now check for USE_ABI_DEPENDS.
...
Check if USE_ABI_DEPENDS or IGNORE_RECOMMENDED was set
when this package was built. IGNORE_RECOMMENDED is now historical.
Remove on space in warning (and add "ABI")
so will fit on standard 80 column console.
2006-04-06 06:45:08 +00:00
hubertf
3cdb8f0a5c
http_expand_URL(): fclose() the fdopen()'ed filedescriptor
...
before leaving the function (for all cases).
Actual fix and sanity checking by Dillo & Wiz
Coverity CID 2340
2006-04-05 18:01:20 +00:00
hubertf
a4ff1305f4
When recognizing a broken package version/name,
...
make sure to error out really, don't just print a warning
and the run into further problems.
Coverity CID 2739.
2006-04-05 17:50:48 +00:00
wiz
9f0633f5c3
Sort options. Add RCS Id. Adapt a bit for NetBSD; needs more work
...
(e.g. removing kldloader references)
2006-04-04 20:25:14 +00:00
martti
b52bb48fee
Fix compilation problems.
2006-04-04 16:18:27 +00:00
wiz
da9647bfba
Bump date, so that version in src and pkgsrc have the same
...
version _and_ the same code.
2006-04-04 06:38:53 +00:00
rittera
9f5b030f1a
#included sys/lock.h which is apparently needed in order for ndiscvt to
...
compile on NetBSD.
2006-04-03 16:29:57 +00:00
christos
3cd2d0576e
rename salloc to estrdup.
2006-04-02 01:39:48 +00:00
rpaulo
e288e9d823
Show ECN ECE and CWR flags too.
2006-03-31 10:20:21 +00:00
rittera
6f0360f3e9
applied zul's ndiscvt patch
2006-03-30 23:21:06 +00:00
rittera
9f9573165d
added the original files from FreeBSD in usr.sbin/ndiscvt/
2006-03-30 23:00:02 +00:00
dsl
58cc83950f
Remove a splurious check for a NULL pointer (always passed as &struct->member).
...
Stops Coverty SID:2362 complaint
2006-03-30 21:05:07 +00:00
tron
0b2d4e954a
Use sigaction(2) to setup automatic disposal of child processes after
...
daemonizing. This is more portable and avoids zombie "rpc.statd"
processes after an NFS client running e.g. Mac OS X shuts down.
Reviewed by christos@.
2006-03-28 15:21:00 +00:00
christos
3b6811d33b
PR/33123: Murray Armfield: standards compliance & glob.h
...
Certain fields in glob.h need to be size_t; fix this and version glob(3).
http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.html
2006-03-26 18:11:22 +00:00
wiz
2950a17537
Remove last Kerberos 4 support in non-3RDPARTY code.
2006-03-23 23:51:25 +00:00
wiz
417f570853
Remove some more references to kerberosIV.
2006-03-23 21:51:14 +00:00
dogcow
028f696b68
Since KerberosIV has gone away, so should NFSKERB.
2006-03-23 15:37:02 +00:00
riz
a27001b755
Coverity CID 2757: Don't leak memory in error conditions.
2006-03-23 01:27:08 +00:00
bouyer
17cb72c505
In add_secure(), change
...
(status > 0) to (status == 0 && value). It doesn't make sense to handle value
only if there was an error.
Fix coverity ID 1709.
2006-03-22 19:54:13 +00:00
joerg
368cb1b951
Garbage collect cc in moduser, it is only set once, but never read as
...
noticed by lint.
2006-03-22 18:02:46 +00:00
joerg
5dc48904d3
Don't leak FILEs when flock fails. Found by Coverity (CID 1776, 1777 and
...
1778). Patch by Liam J. Foy, which handles one more case.
2006-03-22 18:01:11 +00:00
christos
83daacaaf8
Coverity CID 621: Remove dead code.
2006-03-22 17:16:09 +00:00
christos
e5f6d71c5b
Coverity CID 798: t can only be null if p is null. otherwise p needs to contain
...
a name.
2006-03-22 17:14:16 +00:00
christos
20a63f0a54
Coverity CID 888: Detect error when host is not found.
2006-03-22 17:10:33 +00:00
christos
2d056bacca
Coverity CID 893: Check the pointer for NULL before using anyway, although
...
in the current situation it cannot happen.
2006-03-22 17:05:44 +00:00
christos
76ad3db40d
Coverity CID 1644: Plug memory leak.
2006-03-22 17:03:29 +00:00
christos
84d29c783e
Coverity CID 1645: Fix memory leak.
2006-03-22 17:01:47 +00:00
christos
c8f598b3af
Coverity CID 1646: Free storage on error
2006-03-22 16:58:30 +00:00
christos
2ed64bb14a
Coverity CID 1647: Close file on error.
2006-03-22 16:57:18 +00:00
christos
4830490bed
Coverity CID 1701: Fix memory and descriptor leak on error.
2006-03-22 16:56:10 +00:00
christos
821808de71
Coverity CID 1708: Close file on error.
2006-03-22 16:54:26 +00:00
christos
b8595bc4e5
Coverity CID 2581: set variable to NULL after free.
2006-03-22 16:45:48 +00:00
christos
18358a0809
Coverity CID 2582: Set variables to NULL after freeing.
2006-03-22 16:44:30 +00:00
christos
17eb3e6ddd
Coverity CID 2583: Appease error by setting name to NULL after free.
2006-03-22 16:42:41 +00:00
itojun
d9a428ea1c
avoid heap overrun. thanks goes to Susan Lan of zyxel.
2006-03-22 09:22:28 +00:00
christos
db1dbe6ce9
Coverity CID 1225: Don't close negative fd. While here fix fd leak.
2006-03-21 22:49:43 +00:00
christos
4a6e5a625c
Coverity CID 1750: Add a function to free a queue and use it.
2006-03-21 22:47:26 +00:00
christos
1f548f352a
Coverity CID 1752: getq() always allocates a queue if nitems >= 0, so always
...
free it.
2006-03-21 22:37:34 +00:00
christos
85e611dd01
Goodbye KerberosIV
2006-03-20 04:03:10 +00:00
phil
01ec6393c4
Plug resource leak. (CID 1600)
2006-03-19 07:04:06 +00:00
dan
bcff75cc37
actually toggle the value of dquote when seeing a '"', as I intuit the
...
author must have intended. Found via coverity CID 579.
2006-03-18 22:07:15 +00:00
dan
6ff40a4cfb
prevent a potential resource leak, not found by coverity (perhaps masked by previous)
2006-03-18 21:41:23 +00:00
dan
3713fec029
catch another possible error case and exit early; CID 990
2006-03-18 21:35:35 +00:00
bouyer
d663834226
Fix memory leak if we're adding an existing group name.
...
Coverity ID 1568.
2006-03-18 14:33:07 +00:00
rtr
b06fd00a81
free buf on error path
...
coverity 190 / run 5
2006-03-18 12:35:41 +00:00
dan
1c8b9fae53
CIDs 2649, 2650: buf used after free
2006-03-18 12:35:19 +00:00
dsl
1ec8e10fce
Coverty 7449: Change 'return (0)' to 'goto done' so we free(bootstrapbuf)
...
before exiting with error.
2006-03-18 11:08:19 +00:00
elad
d8af4d8962
Change MAX_BLOCKS for b_prop to MAX_PROPS, as it probably should've been.
...
Fixes overrun found by Coverity, CID 1550.
2006-03-18 02:06:38 +00:00
elad
615bdca25f
Fix three off-by-ones found by Coverity, CID 1489.
2006-03-17 21:10:02 +00:00
elad
35ad67c75e
Fix off-by-one found by Coverity, CID 1485.
2006-03-17 21:01:02 +00:00
elad
7d1c72d85d
Fix off-by-one found by Coverity, CID 1486.
2006-03-17 20:48:09 +00:00
hubertf
dc01675c5a
Put check if "best" is empty back into the right place, messed up
...
in previous commit.
Noted by yamt@
2006-03-17 17:46:44 +00:00
christos
fca770b32a
Appease Coverity CID 2580 [not a bug]
2006-03-17 17:06:30 +00:00
christos
227e68b656
free memory on allocation failure.
2006-03-17 17:04:22 +00:00
elad
fb41d90922
Proper bounds access, found by Coverity, CID 1470.
2006-03-17 14:40:11 +00:00
dmcmahill
de309be996
put the array bounds check _before_ accessing the array.
...
Coverity CID: 1479
2006-03-17 14:20:10 +00:00
dmcmahill
ee00225705
put the array bounds check _before_ accessing the array.
...
Coverity CID: 1480
2006-03-17 14:14:45 +00:00
erh
840c5222df
Fix -uu handling so recursive updates of already installed packages work,
...
even if the initial package to install isn't installed yet.
Bump the version to 20060313.
2006-03-17 05:32:11 +00:00
elad
8adb45d48c
Fix off-by-one found by Coverity, CID 1529.
2006-03-17 02:56:05 +00:00
elad
70b1ddf050
Overrun found by Coverity, CID 1549.
2006-03-17 02:41:31 +00:00
hubertf
986192d148
Add sanity check if there's a @cwd in the +CONTENT file.
...
If not abort, because we wouldn't know where to put the files.
Coverity CID 1358
2006-03-17 02:37:31 +00:00
hubertf
3c5de91c39
pkg_do(): only use cp2 if it's really set to something useful
...
Coverity CID 1176
2006-03-17 02:31:44 +00:00
hubertf
fc4fb72e38
findbestmatchingname_fn(): catch possible problems if best (vp)
...
contains some strange name (shouldn't happen, but ...)
Coverity CID 869
2006-03-17 02:20:46 +00:00
hubertf
92acb1f6e9
findbestmatchingname_fn(): only do something sensible if the pointer
...
handed in is actually usable (not NULL)
Fixes Coverity ID 870
2006-03-17 02:10:55 +00:00
hubertf
baf66cc3f1
We can't sprintf() into a NULL pointer - catch that properly
...
for ALL cases.
Coverity CID 861
2006-03-17 01:58:25 +00:00
hubertf
19dcd9a850
Fix filedescriptor leak
...
Coverity CID 1625
2006-03-17 01:10:53 +00:00
christos
62da5ad066
forgot to commit the links to sl*
2006-03-16 16:53:23 +00:00
christos
cff2dad821
add a tar target.
2006-03-14 22:59:43 +00:00
christos
0c402ec936
provide a declaration for crypt(). Casting to char * will not work for
...
64 bit OS's.
2006-03-14 17:45:03 +00:00
christos
d7571e6e65
Make building work on NetBSD again [in this directory with the standard
...
Makefile]
2006-03-14 17:42:06 +00:00
rpaulo
0f0ba22069
bump date
2006-03-12 11:18:31 +00:00
jschauma
25b6d6ab50
fix typo: explcitly -> explicitly
2006-03-11 22:56:57 +00:00
jmmv
582b13f281
Fix typo: inteface -> interface.
2006-03-08 22:47:40 +00:00
reed
1b379e628e
Fix the "Cannot chdir" error message to actually show the
...
problem directory name for lsbest and lsall.
For example:
# pkg_admin -d /usr/packages/DragonFly/1.4.0/i386/All lsbest 'gmake>0'
pkg_admin: Cannot chdir to /var/db/pkg: No such file or directory
Should show:
pkg_admin: Cannot chdir to /usr/packages/DragonFly/1.4.0/i386/All: No such file or directory
2006-03-06 20:00:10 +00:00
rpaulo
8c2379fd97
NDP-related improvements:
...
RFC4191
- supports host-side router-preference
RFC3542
- if DAD fails on a interface, disables IPv6 operation on the
interface
- don't advertise MLD report before DAD finishes
Others
- fixes integer overflow for valid and preferred lifetimes
- improves timer granularity for MLD, using callout-timer.
- reflects rtadvd's IPv6 host variable information into kernel
(router only)
- adds a sysctl option to enable/disable pMTUd for multicast
packets
- performs NUD on PPP/GRE interface by default
- Redirect works regardless of ip6_accept_rtadv
- removes RFC1885-related code
From the KAME project via SUZUKI Shinsuke.
Reviewed by core.
2006-03-05 23:47:08 +00:00
christos
9867ff4817
pppstats now handles slstats
2006-03-02 17:34:17 +00:00
dyoung
de42319b47
Makefile nit: put -Ddefinitions into CPPFLAGS instead of CFLAGS,
...
since we need the -Ddefinitions not just for cc(1), but for cpp(1),
lint(1), etc.
2006-03-02 04:49:25 +00:00
apb
9e61b51ee3
Fix default handling. etcupdate with no "-s" flag
...
should act like "etcupdate -s /usr/src".
Approved by christos.
2006-02-26 19:56:51 +00:00
apb
8cc0e19f2c
Typo in comment.
2006-02-26 19:55:46 +00:00
apb
03f40d9364
Pass BUILD=1 in make environment.
...
Fixes PR 30385 from Rui Paulo.
Approved by chrisros.
2006-02-26 19:51:05 +00:00
simonb
5cfbf7bf76
Use MKPRIVATELIB instead of NOLINKLIB/NOMAN/NOPIC/NOLINT.
2006-02-25 12:04:23 +00:00
simonb
bee087d4cc
libcompat isn't needed any more here.
2006-02-25 12:00:24 +00:00
wiz
5d1e8b2745
Fix some typos.
2006-02-25 02:28:55 +00:00
wiz
6f38e00ba9
Fix typo. New sentence, new line.
2006-02-25 02:27:42 +00:00
wiz
1ad8067cb3
Fix typos, reported by Alexey Dobriyan ("Gathered from Linux"),
...
forwarded by jmc@openbsd.
2006-02-25 00:58:34 +00:00
christos
aa3a9e822d
By popular demand don't bail out if a user's shell is not in /etc/shells.
...
Issue a warning instead.
2006-02-23 22:45:25 +00:00
dogcow
4c1a82844d
Since installboot is part of tools, and TIOCGWINSZ is not present on all
...
systems (PR/32878), make the window sizing stuff conditional.
Also, fix formatting of 'supported file system types are' line.
2006-02-22 07:10:26 +00:00
agc
756acb0ef7
Add an initial makefile for the iscsiconfig utility. We don't yet descend
...
into this directory, so no addition to the sets as yet.
2006-02-20 09:01:39 +00:00
apb
1f082bb8d2
Wording changes to clarify some the options presented after
...
a file is merged.
2006-02-19 14:56:56 +00:00
apb
32c588d6a3
Fix errors in previous. I accidentally committed the wrong code.
2006-02-19 11:36:10 +00:00
apb
7e321ef839
Give etcupdate the ability to use etc.tgz and xetc.tgz.
...
* Expand the "-s" flag to -s {srcdir|tgzfile|tempdir}.
* Deprecate the "-b" flag. It is replaced by "-s tempdir".
* Change "-s srcdir" to refer to the top of the source tree (e.g.
/usr/src) instead of the etc subdirectory.
In etcupdate's interactive phase, enhance the "s" command to be able
to invoke alternative diff commands.
Also some style changes.
Approved by christos
2006-02-18 19:29:48 +00:00
dsl
959e130a7f
Changes to allow support for a reduced set of architectures.
...
In particular if SMALLPROG is set (eg for installation crunched ramdiskbin)
only build for the current MACHINE.
2006-02-18 14:54:53 +00:00
dsl
2fdbc8bd5f
The fstypes table is only needed for adding 'stage2' bootstraps on some
...
platforms. Compile out the code if NO_STAGE2 is defined.
2006-02-18 12:45:15 +00:00
dsl
200e1792a1
Define the ib_mach_xxx entries here in a way that will allocate them into
...
the bss if the MD file isn't linked into the installboot image.
2006-02-18 12:43:36 +00:00
dsl
b22a0afa5c
Ignore entre is in the 'machines' table that have no name.
...
Use terminal with to break line of machine names.
2006-02-18 12:42:26 +00:00
dsl
8c767ff592
Remove support for byteswapped file systems if NO_FFS_SWAP is defined.
...
For SAMLLPROG builds.
2006-02-18 12:39:38 +00:00
dsl
13b9ae1e99
Best to declare these structures 'extern' ...
2006-02-18 11:01:51 +00:00
dsl
cce659e230
Move the MD definitions into the MD files, leaving machines.c with just
...
a list of the supported machines.
2006-02-18 10:08:07 +00:00
rpaulo
39c9cdcdbf
Show MPLS ICMP extensions. Only available if -M is passed.
...
Example:
RC02-02 (195.245.142.66) 45.707 ms 20.418 ms 34.042 ms [MPLS: label: 515, exp: 0x0, ttl: 1]
gr1-p340.attga.ip.att.net (12.123.20.190) 241.878 ms 251.945 ms [MPLS: label: 32133, exp: 0x0, ttl: 1]
Based on PR 22523: By Jesper Skriver (updated by ww@parc.styx.org and Mihai
CHELARU).
Things not in the PR that I changed/added:
* changed exp and label to lower case
* added ttl (probably not worth it but who knows..)
* KNF/style/indent
* C99 uintXX_t
2006-02-17 21:31:18 +00:00
tsarna
55551a76e2
Add postinstall item for the rwhod de-preivledging.
...
Check and correct permissions on /var/rwho files so rwhod
will be able to update them.
2006-02-14 17:14:21 +00:00
dsl
9f26f448bf
Need to read and swap cpustats separately from the dkstats.
...
I wonder how many more programs use the code in vmstat/dkstats.c
2006-02-12 22:11:54 +00:00
yamt
16b7c5d1dd
print a header on each outputs if and only if the output has 2 or more lines.
2006-02-12 11:23:31 +00:00
christos
4fa128a6ab
rcsids.
2006-02-11 23:02:10 +00:00
christos
8b766b8af0
New version from David Boggs.
2006-02-11 23:01:10 +00:00
agc
5fc129c4a1
Descend into the iscsi directory.
2006-02-08 18:59:39 +00:00
agc
97f0c7d9de
Reachover files for the iSCSI target.
...
The test harness files are included here, but are not built or installed.
It is not envisaged that a typical NetBSD user will have much use for an
iSCSI test harness.
2006-02-08 18:57:49 +00:00
christos
db38881997
Bye bye sushi (moved via repository copy to othersrc)
2006-02-08 00:46:13 +00:00
christos
a04e414992
update to 6.1.3; bump library version
2006-02-05 16:29:00 +00:00
christos
d8d9c20820
pass WARNS=4
2006-02-05 14:11:18 +00:00
christos
f3d0b6c690
PR/32747: Michael van Elst: Set close on exec on /dev/power fd so that it
...
is not open from the child process. While I am here:
- KNF, pass lint.
- Fix a bug where the outer loop index was re-used in the inner loop.
- Check the return code of wait.
2006-02-05 14:03:46 +00:00
wiz
4679714200
Sort SEE ALSO.
2006-02-04 18:48:01 +00:00
dyoung
9d2dd62a57
Stop duplicating the ISO9660 sources in sys/fs/cd9660/ for makefs(8).
2006-02-01 22:19:34 +00:00
christos
5883cf1e6d
PR/32681: Yves-Emmanuel JUTARD: Fix and document -d [hostname [pub]]
2006-01-31 17:47:04 +00:00
dsl
16ca1f6da7
Fix the detection of the bootstrap magic number when run on big-endian systems.
...
Correct another typo.
2006-01-30 21:15:37 +00:00
christos
f49dbe00ee
- use sizeof() instead of the buffer size.
...
- check write return.
- use MAXPATHLEN instead of BUFSIZ for a path buffer.
2006-01-29 18:55:46 +00:00
christos
85d0017934
Initialize loop master to -1 so that we don't accidentally close fd 0; should
...
fix smb's problem.
2006-01-29 17:52:38 +00:00
jmmv
1cd43a0b52
Add a missing space in the usage message.
2006-01-26 17:24:52 +00:00
martin
91378840b8
Add reference to installboot(8), as suggested by Patrick Welche.
2006-01-26 15:05:27 +00:00
joerg
32ce5ba905
Add conditional code to ignore the non-numeric part of an OS version
...
for the sake of compatibility tests in pkg_add.
E.g. DragonFly versions like
1.4.0-RELEASE
are reduced to
1.4.0
This code is disabled by default on NetBSD.
2006-01-25 00:17:34 +00:00
dsl
6c51ef9cb5
Fix spelling mistake in message
2006-01-24 18:35:18 +00:00
wiz
ec5cd4a9b7
New sentence, new line. Bump date for previous. Properly case PostScript.
2006-01-22 21:31:17 +00:00
wiz
2d00c446d6
Bump date for previous.
2006-01-21 23:34:45 +00:00
rpaulo
78678b130a
Better support of IPv6 scoped addresses.
...
- most of the kernel code will not care about the actual encoding of
scope zone IDs and won't touch "s6_addr16[1]" directly.
- similarly, most of the kernel code will not care about link-local
scoped addresses as a special case.
- scope boundary check will be stricter. For example, the current
*BSD code allows a packet with src=::1 and dst=(some global IPv6
address) to be sent outside of the node, if the application do:
s = socket(AF_INET6);
bind(s, "::1");
sendto(s, some_global_IPv6_addr);
This is clearly wrong, since ::1 is only meaningful within a single
node, but the current implementation of the *BSD kernel cannot
reject this attempt.
- and, while there, don't try to remove the ff02::/32 interface route
entry in in6_ifdetach() as it's already gone.
This also includes some level of support for the standard source
address selection algorithm defined in RFC3484, which will be
completed on in the future.
From the KAME project via JINMEI Tatuya.
Approved by core@.
2006-01-21 00:15:35 +00:00
wiz
771b656bd0
Add missing .El. From Nicolas Joly in PR 32546.
2006-01-20 21:50:54 +00:00
wiz
5fb854a4b2
Add reference to RFC 3164. From Pavel Cahyna in PR 32578.
2006-01-20 21:48:41 +00:00
christos
c681304808
Instead of dealing with port@host in many places, do it where it is needed.
...
It reduces code and complexity and at the same time allows as to use symbolic
ports instead of just numeric everywhere.
2006-01-20 17:30:00 +00:00
garbled
79363b714f
Add control file documentation for 'o' handling, and fix the
...
documentation on the DVI handling, the correct letter is 'd' not 'r'.
2006-01-20 08:51:40 +00:00
garbled
bd7bcee846
Add a simple filter that encapsulates ascii text into HP PJL format.
...
Script written by Ross Harvey.
2006-01-20 08:37:26 +00:00
elad
3281cee076
Default socket owner to operator:operator.
2006-01-20 00:21:35 +00:00
garbled
fad94e160d
Fix PR bin/30272 Lpd would create the tempfile "remotexxxxx" and send
...
that, but then fill out the control file with the "df" filename. Fix by
sending the remote file with the "df" filename, as suggested by Robert
Vargason on tech-userlevel. lpd -r now works properly with an if (input
filter)
2006-01-19 19:17:59 +00:00
garbled
2d58d3d4c7
If we set SIGCHLD to SIG_IGN then any wait()'s on the child processes will
...
return -1. This causes filters to fail because we get a value for
child_pid we weren't expecting. Set SIGCHLD to SIG_DFL instead to clear
the reapchild setting when forking the child lpd.
2006-01-18 23:17:38 +00:00
garbled
9ca158e136
change return(0) to return(rv). We went to all the trouble to calculate the
...
return value, we might as well return it. (fixes lpq -a, and probably lpd)
2006-01-18 19:11:25 +00:00
garbled
d1a9ef55c4
per PR bin/12958 change buf[MAXPATHLEN] to buf[BUFSIZ] to avoid potential
...
future problems if either should change.
2006-01-17 19:41:49 +00:00
garbled
517b1ba160
Update a comment regarding control file WRT "o"
2006-01-17 19:12:17 +00:00
garbled
fae257a066
Fix PR bin/14247
...
This PR claims that MacOSX 10.1 cannot print postscript files to a NetBSD
lpd because the mac will tag the file with an "o" for postscript, which
we do not handle. Rather than simply mapping o -> f as was done in the
PR, or mapping o -> l as was done in FreeBSD, I have implemented full
support for the "o" option. If a postscript filter does not exist in the
printcap file however, it will default to "l" handling.
With this change, you can now specify a "pf" or postscript filter in your
printcap, and have it handle postscript files sent to it with "lpr -o".
The "o" format in lpd is specified in RFC1179 as being a valid format flag.
2006-01-17 19:11:12 +00:00
garbled
e76be65112
in ckqueue() if "sd" is not an existing capability, than sd will be
...
uninitialized, causing the free() in out: to explode. Initialize sd to NULL.
2006-01-17 18:38:12 +00:00
is
def92bcab5
Fix obvious error, hopefully correctly.
2006-01-15 13:17:15 +00:00
agc
9823410edb
Use a CPP definition for "/sbin/nologin" - it's at the top of the
...
file.
Modify the logic in the previous but one commit - /sbin/nologin should
be considered a valid user shell, since otherwise, with the addition
of the checks for a valid user shell, useradd with a shell of
/sbin/nologin will fail.
Modify some of the code here to conform to the standards in the rest
of this file.
2006-01-14 22:00:52 +00:00
christos
f4a430efd2
Use the ppp zlib from net. In preparation for importing zlib-1.2.3.
...
Unfortunately due to the changes in 1.2.3 that have more fine-grain
states between calls to inflate, we cannot easily adapt it to
packetized mode.
2006-01-14 19:55:11 +00:00
wiz
1a0cee1a1d
Replace NetBSD with Nx.
2006-01-13 17:45:36 +00:00
elad
87a445663d
Add forgotten ')'.
2006-01-13 16:36:33 +00:00
tsutsui
4930ad54bc
Note about ews4800mips.
2006-01-13 15:37:26 +00:00
christos
efe8347be7
treat /sbin/nologin specially.
2006-01-13 13:43:23 +00:00
elad
226d27021a
add mode 0600 for open call with O_CREAT.
2006-01-13 10:06:10 +00:00
wiz
dd0ea511f5
New sentence, new line.
2006-01-12 21:15:59 +00:00
garbled
606b04818e
sizeof(char) is unneccesary.
2006-01-12 18:06:25 +00:00
garbled
53df3fea02
Add libedit command line history capability to lpc(8).
2006-01-12 17:53:03 +00:00
jmmv
43e6e3abd2
Capitalize a letter to match other sentences in the list.
2006-01-12 16:45:25 +00:00
christos
b018a2c29a
revert previous. persist does not need to reset the line discipline. (verified
...
by perry)
2006-01-11 21:16:51 +00:00
christos
c68bc6a017
reset the tty in the normal tty discipline if we persist so that we can
...
dial again.
2006-01-10 22:57:35 +00:00
reed
de56c0d123
Fix mispelling in a comment.
2006-01-10 20:53:24 +00:00
wiz
d0fb2fc679
Use MaxPathSize instead of PATH_MAX (like everywhere else here).
2006-01-08 12:20:54 +00:00
yamt
895fec49e1
reset hdrcnt whenever printing a header.
2006-01-08 08:47:16 +00:00
christos
ca0029edd3
Add checks for valid shell. From Liam Foy.
2006-01-06 18:11:00 +00:00
yamt
db8ef563ea
mention /var/db/mountdtab.
2006-01-05 10:41:03 +00:00
yamt
5997340664
do_nfssvc: remove code to go up the path, as it's nonsense and
...
sometimes even harmful.
2006-01-05 10:38:29 +00:00
christos
5d62e1710e
sync with pkgsrc version.
2006-01-04 23:36:14 +00:00
garbled
97f8851cc8
Address PR bin/12112
...
Lpd has the ability to start on a port other than "printer" but has no
way to connect to a remote lpd on that port. This change adds the
ability to specify port@host in the rm element of printcap(5). Tested to
work with both a standard lpd setup and one running on special ports.
2006-01-04 15:32:50 +00:00
yamt
f79b461ad5
update MAXNFSDCNT and bump date.
2006-01-01 17:03:54 +00:00
christos
36134a63ad
- don't leak the ipv6 file descriptor when we close
...
- fix packet statistics
- don't check errno if n != -1
- check more error conditions
- relinguish the ppp tty when we are on demand mode, fixes demand mode
- ansi prototypes
2005-12-31 08:36:01 +00:00
tsutsui
3b1ef5e593
Add ews4800mips support.
2005-12-29 15:32:20 +00:00
martti
ecde67984b
Define INET6 only if ${USE_INET6} != "no"
2005-12-28 11:58:23 +00:00
martti
e2030cd2f7
Define INET and INET6 or things break when linking in fil.o (hi christos!)
2005-12-28 11:54:45 +00:00
elad
0ba17c4726
/dev/i4b -> /dev/isdn. From ulfdoz.
2005-12-26 19:11:17 +00:00
jmmv
e7ab8d7413
Installing the primary bootstrap requires two arguments, so ensure they are
...
present. Otherwise, an assertion is triggered (and core is dumped) in the
MD setboot code (just try 'installboot /dev/fd0a' on, e.g., i386).
2005-12-26 13:30:25 +00:00
perry
d030f331fb
__inline__ -> inline
...
__const__ -> const
2005-12-24 21:35:57 +00:00
perry
ae6ae2c362
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:56:41 +00:00
christos
ed53f670c4
remove programs that have been deprecated.
2005-12-22 00:27:23 +00:00
christos
bd58506612
Resolve conflicts
2005-12-22 00:19:00 +00:00
wiz
086e1cafc6
Comment out paragraphs/half sentences referring to wlan(4)
...
and devd(8), which we do not have.
2005-12-12 22:23:22 +00:00
wiz
fe8b349524
Add xref to chflags(1). From Andre Luiz de Oliveira in PR 32265.
2005-12-09 20:27:02 +00:00
dillo
4793781929
(pkg_do) When marking already installed package as manually installed,
...
only print message if we succeeded.
Noted by wiz.
2005-12-08 19:26:28 +00:00
christos
d945bb2f77
missed one unsigned long long cast.
2005-12-07 13:59:12 +00:00
skrll
7044aacdd9
Don't reference stuff we don't have.
2005-12-07 12:20:49 +00:00
christos
c4e3ba2371
fix the LP64 issue for real.
2005-12-06 22:48:05 +00:00
abs
7b32e40a09
fgetc() should use an int not a char. The code style here is... unusual.
2005-12-06 21:05:36 +00:00
christos
616516830f
Fix __LP64__ issues and time_t abuse.
2005-12-06 16:32:49 +00:00