Keith Bostic [Tue, 26 Dec 1989 06:24:22 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:22 by bostic
SCCS-vsn: usr.bin/yacc/ACKNOWLEDGEMENTS 5.1
Keith Bostic [Tue, 26 Dec 1989 04:03:00 +0000 (20:03 -0800)]
date and time created 89/12/25 12:03:00 by bostic
SCCS-vsn: usr.bin/cut/Makefile 5.1
Keith Bostic [Tue, 26 Dec 1989 04:01:19 +0000 (20:01 -0800)]
date and time created 89/12/25 12:01:19 by bostic
SCCS-vsn: usr.bin/cut/cut.c 5.1
Keith Bostic [Tue, 26 Dec 1989 04:01:12 +0000 (20:01 -0800)]
date and time created 89/12/25 12:01:12 by bostic
SCCS-vsn: usr.bin/cut/cut.1 5.1
Kirk McKusick [Sat, 23 Dec 1989 01:15:45 +0000 (17:15 -0800)]
have to save v_mountf before vput'ing the vnode
SCCS-vsn: sys/kern/vfs_bio.c 7.17
SCCS-vsn: sys/kern/vfs_cluster.c 7.17
Edward Wang [Fri, 22 Dec 1989 15:33:56 +0000 (07:33 -0800)]
skin() bug with <address>, reported by Jay Ford (jnford@jay.weeg.uiowa.edu),
SCCS-vsn: usr.bin/mail/aux.c 5.18
Kirk McKusick [Fri, 22 Dec 1989 05:05:23 +0000 (21:05 -0800)]
only account for disk blocks when they are actually allocated
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.14
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.14
Kirk McKusick [Fri, 22 Dec 1989 03:25:12 +0000 (19:25 -0800)]
do not unlock vp when trying to modify `.'
SCCS-vsn: sys/kern/vfs_vnops.c 7.13
Kirk McKusick [Fri, 22 Dec 1989 02:40:47 +0000 (18:40 -0800)]
nfssvc now takes three arguments (from Macklem)
SCCS-vsn: sys/kern/syscalls.master 7.11
Kirk McKusick [Thu, 21 Dec 1989 10:56:31 +0000 (02:56 -0800)]
need to include systm.h
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.2
Kirk McKusick [Thu, 21 Dec 1989 10:48:36 +0000 (02:48 -0800)]
have to nullify ni_dvp on entry
SCCS-vsn: sys/kern/vfs_lookup.c 7.19
Kirk McKusick [Thu, 21 Dec 1989 10:14:44 +0000 (02:14 -0800)]
"December update from Rick Macklem"
SCCS-vsn: sys/nfs/nfs_bio.c 7.8
SCCS-vsn: sys/nfs/nfs_vnops.c 7.19
SCCS-vsn: sys/nfs/nfs_node.c 7.16
SCCS-vsn: sys/nfs/nfs_serv.c 7.11
SCCS-vsn: sys/nfs/nfs_socket.c 7.5
SCCS-vsn: sys/nfs/nfs_subs.c 7.15
SCCS-vsn: sys/nfs/nfs_syscalls.c 7.5
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.11
Keith Bostic [Thu, 21 Dec 1989 08:16:16 +0000 (00:16 -0800)]
add LINE_MAX for POSIX 1003.2
SCCS-vsn: include/limits.h 5.4
Kirk McKusick [Thu, 21 Dec 1989 04:31:10 +0000 (20:31 -0800)]
"December update from Rick Macklem"
SCCS-vsn: sys/nfs/nfs.h 7.4
SCCS-vsn: sys/nfs/nfsm_subs.h 7.5
SCCS-vsn: sys/nfs/nfsproto.h 7.3
SCCS-vsn: sys/nfs/rpcv2.h 7.2
SCCS-vsn: sys/nfs/xdr_subs.h 7.2
Kirk McKusick [Thu, 21 Dec 1989 03:57:30 +0000 (19:57 -0800)]
add NFS server cache
SCCS-vsn: sys/conf/files 7.18
Kirk McKusick [Thu, 21 Dec 1989 03:56:28 +0000 (19:56 -0800)]
from Rick Macklem
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.1
SCCS-vsn: sys/nfs/nfsrvcache.h 7.1
Kirk McKusick [Wed, 20 Dec 1989 13:07:53 +0000 (05:07 -0800)]
more fully check the type field
SCCS-vsn: sys/kern/vfs_syscalls.c 7.33
Kirk McKusick [Wed, 20 Dec 1989 08:25:31 +0000 (00:25 -0800)]
have to update the correct inode (from mike@cs.utah.edu)
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.24
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.24
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.24
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.24
Kirk McKusick [Wed, 20 Dec 1989 08:22:28 +0000 (00:22 -0800)]
use proper address in mapping (from mike@cs.utah.edu)
SCCS-vsn: sys/nfs/nfs_vnops.c 7.18
Kirk McKusick [Wed, 20 Dec 1989 08:18:21 +0000 (00:18 -0800)]
add missing splx's
SCCS-vsn: sys/kern/vfs_bio.c 7.16
SCCS-vsn: sys/kern/vfs_cluster.c 7.16
Kirk McKusick [Wed, 20 Dec 1989 08:14:45 +0000 (00:14 -0800)]
initial error code in compat code (from Mike@cs.utah.edu)
SCCS-vsn: sys/kern/kern_exit.c 7.13
Kirk McKusick [Wed, 20 Dec 1989 06:53:01 +0000 (22:53 -0800)]
ni_segflg => ni_uioseg (fromgmf@osf.org)
SCCS-vsn: sys/kern/vfs_subr.c 7.20
Keith Bostic [Wed, 20 Dec 1989 04:39:04 +0000 (20:39 -0800)]
date and time created 89/12/19 12:39:04 by bostic
SCCS-vsn: lib/libc/gen/fnmatch.3 5.1
Keith Bostic [Wed, 20 Dec 1989 04:38:55 +0000 (20:38 -0800)]
date and time created 89/12/19 12:38:55 by bostic
SCCS-vsn: lib/libc/gen/fnmatch.c 5.1
Kirk McKusick [Wed, 20 Dec 1989 03:38:55 +0000 (19:38 -0800)]
get rid of unnecessary test
SCCS-vsn: sys/kern/kern_descrip.c 7.8
Kirk McKusick [Wed, 20 Dec 1989 03:31:30 +0000 (19:31 -0800)]
return free pages to head of free list
SCCS-vsn: sys/kern/kern_malloc.c 7.14
Keith Bostic [Wed, 20 Dec 1989 03:02:07 +0000 (19:02 -0800)]
make output line buffered if selecting only some of the entries
SCCS-vsn: usr.bin/last/last.c 5.16
Mike Karels [Wed, 20 Dec 1989 02:42:36 +0000 (18:42 -0800)]
update bounds file if write fails on vmcore
SCCS-vsn: sbin/savecore/savecore.c 5.20
Keith Sklower [Tue, 19 Dec 1989 10:47:29 +0000 (02:47 -0800)]
date and time created 89/12/18 18:47:29 by sklower
SCCS-vsn: sys/vax/if/ACC/driver/if_dda.c 1.1
Keith Bostic [Tue, 19 Dec 1989 02:51:30 +0000 (18:51 -0800)]
NULL pointer; bug report 2.10BSD/usr.lib/8
SCCS-vsn: usr.sbin/lpr/lpc/lpc.c 5.8
Mike Karels [Tue, 19 Dec 1989 02:29:06 +0000 (18:29 -0800)]
add p_time()
SCCS-vsn: include/resolv.h 5.9
Mike Karels [Sat, 16 Dec 1989 06:27:46 +0000 (22:27 -0800)]
mbufs are smaller now, so this must be too.
SCCS-vsn: sys/sys/un.h 7.5
Keith Bostic [Sat, 16 Dec 1989 03:43:16 +0000 (19:43 -0800)]
overflow in fortune buffer; add "e" to getopt string; add endian.h for
ntohl and htonl
SCCS-vsn: games/fortune/fortune/fortune.c 5.12
Keith Bostic [Sat, 16 Dec 1989 03:42:21 +0000 (19:42 -0800)]
add endian.h for htonl, ntohl.
SCCS-vsn: games/fortune/unstr/unstr.c 5.6
Keith Bostic [Sat, 16 Dec 1989 03:41:47 +0000 (19:41 -0800)]
make long-word aligned for structure padding
SCCS-vsn: games/fortune/strfile/strfile.h 5.7
Keith Bostic [Sat, 16 Dec 1989 03:38:43 +0000 (19:38 -0800)]
sp may be NULL; add endian.h for ntohl(), htonl()
SCCS-vsn: games/fortune/strfile/strfile.c 5.11
Keith Bostic [Fri, 15 Dec 1989 04:30:29 +0000 (20:30 -0800)]
don't bother using prototypes if it's not ANSI C; breaks gcc -traditional
SCCS-vsn: lib/libc/gen/ctime.c 5.19
Keith Bostic [Fri, 15 Dec 1989 04:21:53 +0000 (20:21 -0800)]
typo
SCCS-vsn: usr.sbin/timed/timedc/timedc.c 2.8
Mike Karels [Fri, 15 Dec 1989 03:37:24 +0000 (19:37 -0800)]
add note about changeable search path
SCCS-vsn: share/man/man7/hostname.7 6.3
Mike Karels [Fri, 15 Dec 1989 03:30:37 +0000 (19:30 -0800)]
make LOCALDOMAIN override "search" like "domain"; bigger limit
for "search" than default domain search
SCCS-vsn: lib/libc/net/res_init.c 6.11
Mike Karels [Fri, 15 Dec 1989 03:29:16 +0000 (19:29 -0800)]
add res_query, res_search, other updates
SCCS-vsn: lib/libc/net/resolver.3 6.3
Mike Karels [Fri, 15 Dec 1989 03:26:46 +0000 (19:26 -0800)]
document limit to search list
SCCS-vsn: share/man/man5/resolver.5 5.9
Mike Karels [Fri, 15 Dec 1989 03:22:36 +0000 (19:22 -0800)]
increase size of search list array, but limit default to 3 anyway
SCCS-vsn: include/resolv.h 5.8
Keith Bostic [Fri, 15 Dec 1989 02:43:38 +0000 (18:43 -0800)]
getopt handles - better, now, no reason for cat to do so.
SCCS-vsn: bin/cat/cat.c 5.9
Keith Bostic [Fri, 15 Dec 1989 02:41:09 +0000 (18:41 -0800)]
bug from Sun (Don Cragun). If '-' wasn't specified as a possible
option, return EOF, not an error. For compatibility with System V.
SCCS-vsn: lib/libc/stdlib/getopt.3 6.13
SCCS-vsn: lib/libc/stdlib/getopt.c 4.10
Mike Karels [Fri, 15 Dec 1989 02:25:16 +0000 (18:25 -0800)]
LOCALDOMAIN needs to override search if it overrides domain
SCCS-vsn: lib/libc/net/res_init.c 6.11
Keith Sklower [Fri, 15 Dec 1989 01:47:58 +0000 (17:47 -0800)]
phoney delta to see how branches work
SCCS-vsn: sys/kern/kern_malloc.c 7.14
Keith Sklower [Fri, 15 Dec 1989 01:46:40 +0000 (17:46 -0800)]
Branch delta to check for re-entrancy
SCCS-vsn: sys/kern/kern_malloc.c 7.12.1.1
Jim Bloom [Fri, 15 Dec 1989 01:20:10 +0000 (17:20 -0800)]
add gethostbyname(dotted quad); gethostbyaddr didn't set up structures
correctly for 4.2 systems
SCCS-vsn: lib/libc/net/gethostnamadr.c 6.38
Mike Karels [Fri, 15 Dec 1989 00:54:12 +0000 (16:54 -0800)]
add search keyword
SCCS-vsn: share/man/man5/resolver.5 5.8
Mike Karels [Fri, 15 Dec 1989 00:31:17 +0000 (16:31 -0800)]
add "search" keyword, attempt to reformat
SCCS-vsn: lib/libc/net/res_init.c 6.10
Mike Karels [Thu, 14 Dec 1989 12:59:41 +0000 (04:59 -0800)]
move pathname defn. here; up timeout for host-req rfc
SCCS-vsn: include/resolv.h 5.7
Keith Bostic [Thu, 14 Dec 1989 12:59:09 +0000 (04:59 -0800)]
date and time created 89/12/13 20:59:09 by bostic
SCCS-vsn: share/man/man3/bitstring.3 5.1
Keith Bostic [Thu, 14 Dec 1989 12:57:41 +0000 (04:57 -0800)]
date and time created 89/12/13 20:57:41 by bostic
SCCS-vsn: include/bitstring.h 5.1
Jim Bloom [Wed, 13 Dec 1989 07:13:05 +0000 (23:13 -0800)]
add mips defines for byte order
SCCS-vsn: include/arpa/nameser.h 5.23
Jim Bloom [Wed, 13 Dec 1989 05:19:43 +0000 (21:19 -0800)]
fix problem where a long running tcp connection might get closed
and only one server is being used
SCCS-vsn: lib/libc/net/res_send.c 6.23
Jim Bloom [Wed, 13 Dec 1989 05:17:28 +0000 (21:17 -0800)]
clean up time printing a bit more; fix T_TXT format (more still
needed); fix spelling and names
SCCS-vsn: lib/libc/net/res_debug.c 5.26
Mike Karels [Wed, 13 Dec 1989 03:13:07 +0000 (19:13 -0800)]
fix noerror, sync
SCCS-vsn: bin/dd/dd.c 4.7
Keith Bostic [Wed, 13 Dec 1989 02:00:54 +0000 (18:00 -0800)]
return error message to the user
SCCS-vsn: lib/libc/gen/getcwd.c 5.5
Keith Bostic [Tue, 12 Dec 1989 03:07:36 +0000 (19:07 -0800)]
this date isn't ambiguous, make explanation clearer
SCCS-vsn: usr.bin/calendar/calendar.1 6.5
Mike Karels [Mon, 11 Dec 1989 13:11:28 +0000 (05:11 -0800)]
fix conv=noerror (don't treat error as EOF)
SCCS-vsn: bin/dd/dd.c 4.7
Keith Bostic [Sun, 10 Dec 1989 06:15:59 +0000 (22:15 -0800)]
date and time created 89/12/09 14:15:59 by bostic
SCCS-vsn: usr.bin/xinstall/pathnames.h 5.1
Keith Bostic [Sun, 10 Dec 1989 06:14:25 +0000 (22:14 -0800)]
change to use strip(1) rather than stripping during the copy; Eric points
out that this is more portable and will more easily support multiple
binary types.
SCCS-vsn: usr.bin/xinstall/xinstall.c 5.16
Keith Bostic [Sun, 10 Dec 1989 06:00:42 +0000 (22:00 -0800)]
reformat to make more standard; document that install uses strip(1)
now, rather than stripping the binary itself.
SCCS-vsn: usr.bin/xinstall/install.1 6.6
Keith Bostic [Sun, 10 Dec 1989 05:55:59 +0000 (21:55 -0800)]
remove diagnostic if the file has already been stripped; for
install -s which now uses strip.
SCCS-vsn: usr.bin/strip/strip.c 5.4
Keith Bostic [Sun, 10 Dec 1989 05:55:07 +0000 (21:55 -0800)]
document exit values
SCCS-vsn: usr.bin/strip/strip.1 6.3
Keith Bostic [Sun, 10 Dec 1989 05:51:38 +0000 (21:51 -0800)]
from scratch, remove any mention of temporary files
SCCS-vsn: usr.bin/strip/strip.1 6.2
Keith Bostic [Fri, 8 Dec 1989 02:43:44 +0000 (18:43 -0800)]
redone from scratch from the POSIX manual page
SCCS-vsn: usr.bin/tty/tty.1 6.2
Keith Bostic [Fri, 8 Dec 1989 02:34:53 +0000 (18:34 -0800)]
exit >1 if an error occurs (POSIX 1003.2)
SCCS-vsn: usr.bin/tty/tty.c 4.3
Keith Sklower [Thu, 7 Dec 1989 23:59:46 +0000 (15:59 -0800)]
fix from hibler; (initiallization of mbuf data ptr omitted).
SCCS-vsn: sys/vax/if/if_ec.c 7.6
Keith Bostic [Thu, 7 Dec 1989 10:00:23 +0000 (02:00 -0800)]
get back reasonable header; don't need types.h
SCCS-vsn: bin/rcp/rcp.c 5.23
Keith Bostic [Thu, 7 Dec 1989 08:01:40 +0000 (00:01 -0800)]
use unistd.h names for stdin/stdout fd's
SCCS-vsn: usr.bin/tee/tee.c 5.9
Keith Bostic [Sun, 3 Dec 1989 04:23:07 +0000 (20:23 -0800)]
append, don't truncate the nohup.out file
SCCS-vsn: usr.bin/nohup/nohup.c 5.2
Kirk McKusick [Fri, 1 Dec 1989 15:58:44 +0000 (07:58 -0800)]
date and time created 89/11/30 23:58:44 by mckusick
SCCS-vsn: sbin/mountd/pathnames.h 6.1
Kirk McKusick [Fri, 1 Dec 1989 15:57:10 +0000 (07:57 -0800)]
contributed by Rick Macklem
SCCS-vsn: usr.bin/showmount/showmount.8 6.1
SCCS-vsn: usr.bin/showmount/showmount.c 6.1
SCCS-vsn: usr.bin/showmount/Makefile 6.1
Kirk McKusick [Fri, 1 Dec 1989 15:46:16 +0000 (07:46 -0800)]
update from Rick Macklem
SCCS-vsn: sbin/mountd/mountd.c 5.2
SCCS-vsn: sbin/mountd/mountd.8 5.2
Kirk McKusick [Fri, 1 Dec 1989 15:39:38 +0000 (07:39 -0800)]
add null bmap routine
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.10
Kirk McKusick [Fri, 1 Dec 1989 15:06:44 +0000 (07:06 -0800)]
major overhaul to handle logical buffer pool
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.6
SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.6
Kirk McKusick [Fri, 1 Dec 1989 15:05:27 +0000 (07:05 -0800)]
major overhaul to handle logical buffer pool (not quite right yet)
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.13
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.13
Kirk McKusick [Fri, 1 Dec 1989 15:04:41 +0000 (07:04 -0800)]
replace bflush and binval with vflushbuf and vinvalbuf;
add mfs_print routine; label vnops table
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.9
Kirk McKusick [Fri, 1 Dec 1989 15:02:36 +0000 (07:02 -0800)]
overhaul itrunc; cleanups to inactive; use vprintf
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.23
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.23
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.23
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.23
Kirk McKusick [Fri, 1 Dec 1989 15:00:58 +0000 (07:00 -0800)]
root is mounted read-only by default; replace bflush with vflushbuf
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.31
SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 7.31
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.31
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 7.31
Kirk McKusick [Fri, 1 Dec 1989 14:59:35 +0000 (06:59 -0800)]
itrunc has to handle logical.physical buffer cache;
ufs_strategy has to handle the bmap functions;
add ufs_print routine
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.25
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.25
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.25
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.25
Kirk McKusick [Fri, 1 Dec 1989 14:57:27 +0000 (06:57 -0800)]
blkatoff looks up in logical buffer cache; itrunc adds IO_SYNC flag
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 7.19
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 7.19
Kirk McKusick [Fri, 1 Dec 1989 14:54:32 +0000 (06:54 -0800)]
use b_lblkno in place of b_blkno; add print routine
SCCS-vsn: sys/nfs/nfs_vnops.c 7.17
Kirk McKusick [Fri, 1 Dec 1989 14:53:17 +0000 (06:53 -0800)]
use vprint in place of printf
SCCS-vsn: sys/nfs/nfs_node.c 7.15
Kirk McKusick [Fri, 1 Dec 1989 14:50:58 +0000 (06:50 -0800)]
now use b_lblkno in place of b_blkno
SCCS-vsn: sys/nfs/nfs_bio.c 7.7
Kirk McKusick [Fri, 1 Dec 1989 14:49:38 +0000 (06:49 -0800)]
now use mntflushbuf and mntinvalbuf in place of bflush and binval
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.10
Kirk McKusick [Fri, 1 Dec 1989 14:45:44 +0000 (06:45 -0800)]
major overhaul to generalize for a logical buffer pool
SCCS-vsn: sys/kern/vfs_bio.c 7.15
SCCS-vsn: sys/kern/vfs_cluster.c 7.15
Kirk McKusick [Fri, 1 Dec 1989 14:42:05 +0000 (06:42 -0800)]
add vprint routine; semantic cleanups to vgone; use vprintf
SCCS-vsn: sys/kern/vfs_subr.c 7.19
Kirk McKusick [Fri, 1 Dec 1989 14:40:43 +0000 (06:40 -0800)]
add null bmap routine; add printing routine; now flush dev vnode directly
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.20
Kirk McKusick [Fri, 1 Dec 1989 14:37:14 +0000 (06:37 -0800)]
have to invalidate any buffer references before checking for busy status
SCCS-vsn: sys/kern/vfs_syscalls.c 7.32
Kirk McKusick [Fri, 1 Dec 1989 14:35:58 +0000 (06:35 -0800)]
add linkage fields to allow claiming by vnodes
SCCS-vsn: sys/sys/buf.h 7.9
Kirk McKusick [Fri, 1 Dec 1989 10:26:39 +0000 (02:26 -0800)]
have to add tstl instructions because of moving instructions
SCCS-vsn: sys/vax/inline/machpats.c 7.3
Keith Bostic [Fri, 1 Dec 1989 08:04:15 +0000 (00:04 -0800)]
new version from Steve Hayman <sahayman@iuvax.cs.indiana.edu>
SCCS-vsn: games/bcd/bcd.c 4.3
Kirk McKusick [Fri, 1 Dec 1989 04:39:59 +0000 (20:39 -0800)]
use vprint
SCCS-vsn: sys/deprecated/kdb/kdb_print.c 7.13
Keith Bostic [Fri, 1 Dec 1989 04:28:16 +0000 (20:28 -0800)]
add Berkeley specific copyright notice
SCCS-vsn: usr.bin/ex/USD.doc/vitut/Makefile 6.2
Keith Bostic [Fri, 1 Dec 1989 03:26:50 +0000 (19:26 -0800)]
reversed arguments in mark() drops core; other lint
SCCS-vsn: games/fish/fish.c 5.2
Kirk McKusick [Fri, 1 Dec 1989 03:17:40 +0000 (19:17 -0800)]
add an operation to print contents of a vnode
SCCS-vsn: sys/sys/vnode.h 7.15
Keith Bostic [Fri, 1 Dec 1989 00:02:54 +0000 (16:02 -0800)]
final whack, I hope
SCCS-vsn: usr.bin/calendar/calendars/calendar.judaic 5.6