Compare commits

...
Author SHA1 Message Date
cvs2svn e87a6b5d68 This commit was manufactured by cvs2svn to create tag
'RELENG_5_4_0_RELEASE'.

This commit was manufactured to restore the state of the 5.4-RELEASE image.
2005-05-07 17:51:10 +00:00
Scott Long bbe327aea6 Revert 1.228.2.2.2.1, it causes more problems than it fixes.
Approved by: re
2005-05-07 17:51:09 +00:00
Colin Percival 5ba518022a MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem.
Reported by:	Uwe Doering
Approved by:	re (kensmith)
2005-05-07 03:58:25 +00:00
Hiroki Sato ba70bc6e15 Merge from the English version:
relnotes/common/new.sgml 1.761.2.41.2.8 -> 1.761.2.41.2.9

Submitted by:	den
Approved by:	re (implicitly)
2005-05-06 18:57:44 +00:00
Ken Smith 22deffbacf I think that's a wrap for 5.4...
Approved by:	re (implicit)
2005-05-06 04:12:22 +00:00
Ken Smith 02b33ff2e3 MFC v1.14.6.1 and v1.14.6.2:
> Log:
>   enclose getservbyport(3) call with mutex lock.
>   since our getservbyport(3) is thread-safe on CURRENT, we don't need
>   this workaround on CURRENT.  however, it is not MFC'ed to RELENG_5,
>   yet.  so, we need this for RELENG_5.
>   this fix is candidate for MFS to be in time for 5.4-RELEASE.
>
>   Found by:       tools/regression/lib/libc/resolv/resolv -r
>   Reviewed by:    hrs
>   Tested by:      hrs

Work done by:	ume (he requested merge but I approved it too late)
Approved by:	re (scottl approved me doing merge so tagging can be done)
2005-05-06 04:10:44 +00:00
Ken Smith 3b0a25cccd Prep for 5.4-RELEASE tagging.
Approved by:	re (implicit)
2005-05-06 03:43:10 +00:00
Colin Percival be80f612ee If we are going to
1. Copy a NULL-terminated string into a fixed-length buffer, and
2. copyout that buffer to userland,
we really ought to
0. Zero the entire buffer
first.

Security: FreeBSD-SA-05:08.kmem
Approved by: re (kensmith)
2005-05-06 02:51:10 +00:00
Colin Percival be5dc24f94 Correctly validate inputs to the i386_get_ldt syscall.
Security: FreeBSD-SA-05:07.ldt
Approved by: re (kensmith)
2005-05-06 02:40:49 +00:00
Colin Percival 00e16d3fa9 Correct improper permissions on /dev/iir. The earlier permissions
of 0644 allowed for people to do Evil Things via ioctl(2).

Security: FreeBSD-SA-05:06.iir
Approved by: re (kensmith)
2005-05-06 02:34:18 +00:00
Scott Long dff6e84daf MFC: Properly lock calls to xpt_done()
Approved by: re
2005-05-06 00:54:02 +00:00
Scott Long f37ba22470 MFC: Don't forget a comma.
Approved by: re
2005-05-06 00:52:59 +00:00
Scott Long 1aa89243d3 MFC: Remove an extra mutex unlock.
Approved by: re
2005-05-06 00:52:14 +00:00
Scott Long aae011bfe0 MFC: Don't ask busdma for an alignment for buffers.
Approved by: re
2005-05-06 00:51:29 +00:00
Doug White 66e427da10 Insta-MFC 1.86:
Fix link on IBM/Intel blade servers

Approved by:	re
2005-05-06 00:38:51 +00:00
Doug White 17b308027d MFC rev 1.228.2.4:
Workaround for ttwwakeup() panic.

Approved by:	re
2005-05-06 00:34:42 +00:00
Marcel Moolenaar 3d66f11761 MFC rev 1.6: Put gnome-lite and kde-lite on disc2 for ia64.
Approved by: re (kensmith)
2005-05-05 22:18:36 +00:00
Xin LI 4c25218bf6 MFen 1.761.2.41.2.8-9
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (hrs)
2005-05-05 18:33:08 +00:00
Hiroki Sato 3842db4c80 Bump the following version numbers:
release.current		-> 5.4-RELEASE
	release.manpath.xorg	-> 6.8.2
	release.manpath.netbsd	-> 2.0.2
	release.manpath.freebsd	-> 5.4-RELEASE

Approved by:	re (implicitly)
2005-05-05 17:53:27 +00:00
Hiroki Sato 2a6a51ca62 New release notes (MFS): syslogd(8) -S option.
Approved by:	re (implicitly)
2005-05-05 17:49:08 +00:00
Hiroki Sato 02c3c9457e Add -S option which allows to change the pathname of the privileged
socket /var/run/logpriv.  MFS from:

	src/usr.sbin/syslogd/syslogd.8  1.52.2.5
	src/usr.sbin/syslogd/syslogd.c  1.131.2.3

Approved by:	re (kensmith)
2005-05-05 17:46:04 +00:00
Denis Peplin 0b7961b3a6 Merge the following from the English version:
1.761.2.41.2.7 -> 1.761.2.41.2.8 new.sgml

Approved by:	re (murray)
2005-05-05 13:21:56 +00:00
Murray Stokely c261f93c42 Typo fixes.
Approved by:	re@ (hrs)
2005-05-05 12:42:22 +00:00
Denis Peplin 6517c12a2d Merge the following from the English version:
1.761.2.41.2.5 -> 1.761.2.41.2.7 new.sgml

Approved by:	re (hrs)
2005-05-04 16:23:58 +00:00
Maxim Konovalov 5b4be67cb6 MFC rev. 1.86: fix a typo.
Approved by:	re (kensmith)
2005-05-03 12:49:12 +00:00
Xin LI 414d57e978 MFen 1.761.2.41.2.5 -> 1.761.2.41.2.7
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (hrs)
2005-05-02 14:21:37 +00:00
Scott Long b707caaa0b Merge rev 1.57: Fix speaker output for the AD1888 codec.
Approved by: re
2005-05-01 14:32:06 +00:00
Ken Smith 77ee37cea9 Prep for the RC4 builds.
Approved by:	re (implicit)
2005-05-01 14:26:31 +00:00
Poul-Henning Kamp 02448814a1 MFC/R5:
Open slices in R/W so we can modify.

Approved by:	re
2005-05-01 09:50:52 +00:00
Poul-Henning Kamp f49c59d493 MFC/R5:
Add new solaris slice type
	Don't prefix /dev if it is already an absolute path.
	Use correct open mode (possibly r/w) if we resort to opening a slice.

Approved by:	re
2005-05-01 08:41:35 +00:00
Tim J. Robbins 313835fdb7 MFC rev. 1.29.2.1: correctly handle inputs with missing newline at EOF
in -f mode.

Approved by:	re
2005-05-01 06:55:21 +00:00
Yoshihiro Takahashi 100673fad4 MFC: Fix the apm module on pc98.
Approved by:    re (scottl)
2005-05-01 06:13:31 +00:00
Yoshihiro Takahashi 27890edae1 MFC: Add KDB_STOP_NMI option.
Approved by:	re (scottl)
2005-05-01 06:11:35 +00:00
Doug White c01523e674 MFC: KDB_STOP_NMI functionality.
Insta-MFC cleared by RE to facilitate 5.4-RC4.
Approved by:	re
2005-05-01 05:38:14 +00:00
Colin Percival b5e23bcbcd MFC revision 1.26: Add PROC_UNLOCK(p) to PTRACESTOP_SC(p, td, flag), in
order to catch up to changes in the behaviour of ptracestop().

Approved by:	re (kensmith)
2005-05-01 04:03:06 +00:00
Ken Smith 483c19239b MFC of revision 1.5 :
> date: 2005/04/17 23:30:20;  author: kensmith;  state: Exp;  lines: +0 -3
> Needed to drop "lang/gnat", "print/teTeX", and "textproc/docproj-jadetex"
> to make the packages fit on the CDs...

Approved by:	re (scottl)
2005-05-01 03:52:37 +00:00
Doug Barton 806a92ef13 MFC 1.17 - 1.21
1. Make sure that the /etc/namedb symlink is pointing to the right place.
2. Unmount the devfs when stop'ing (including on shutdown).
3. Require cleanvar.

Approved by:	re (kensmith)
2005-05-01 01:29:12 +00:00
Marcel Moolenaar 5e1e66a5c5 MFC 1.12: Make the Z8530 more reliable as low-level console.
Approved by: re (kensmith)
2005-05-01 01:06:40 +00:00
Doug White 350704e3ae Merge from RELENG_5:
src/sys/amd64/amd64/mp_machdep.c 1.242.2.9
  src/sys/i386/i386/mp_machdep.c 1.235.2.8

  Workaround Opteron Errata 106 by enabling interrupts in SMP TLB
  shootdowns.

Approved by:	re
2005-04-30 19:42:56 +00:00
Marius Strobl 8ab91ddc08 Merge from RELENG_5: 1.19.2.2
Some changes to intr_execute_handlers():
- Fix NULL pointer dereferences caused when an ithread or a handler is
  NULL which happens when a stray interrupt triggers after the respective
  device interrupt was torn down.
- Remove the critical section around INTR_FAST handlers which actually
  was a nested critical section. Both tl0_intr() and tl1_intr() already
  enter a critical section for calling intr_execute_handlers().

Approved by:	re (kensmith)
2005-04-30 16:19:04 +00:00
Marius Strobl 6bd958bd4a Merge from RELENG_5: cpufunc.h 1.18.2.1; tick.c 1.14.4.2
- Add a workaround for a bug in BlackBird CPUs (said to be part of the
  SpitFire erratum #54) which can cause writes to the TICK_CMPR register
  to fail. This seems to fix the dying clocks problem reported by jhb@
  and kris@.
- In tick_init() just use tick_stop() for stopping the tick interrupts
  until a proper handler is set up later. This also stops the system
  tick interrupt on USIII systems earlier.
- Some minor changes, e.g. use FBSDID, remove unused headers, etc.

Requested by:	kris
Approved by:	re (kensmith)
2005-04-30 16:17:23 +00:00
Scott Long 6ec0c47759 Merge rev 1.2.2.2: Don't pretend to support CAM_DATA_PHYS.
Approved by: re
2005-04-30 15:58:47 +00:00
Scott Long c5a42ff778 MFC rev 1.9.2.5: Don't include the EHCI driver in the PAE kernel.
Approved by: re
2005-04-30 15:55:39 +00:00
Scott Long 2faed283c5 MFC Rev 1.64.2.2: Create the alias rdpt device.
Approved by: re
2005-04-30 15:53:24 +00:00
Dag-Erling Smørgrav ea1859161d Revert part of rev 1.221.2.7 which MFCed documentation for a feature which
does not yet exist in RELENG_5.

Approved by:	re (scottl)
2005-04-30 15:45:07 +00:00
David Xu 6d8c0121ab MFC Revision 1.261:
Wake up swapper process.

Approved by: re (kersmith)
2005-04-28 23:45:03 +00:00
David Xu 4cb957245c MFC:
Fix race between thread_stopped and kern_wait.

Approved by:	re (kensmith)
2005-04-28 23:42:10 +00:00
Kris Kennaway 7ece111a77 MFC:
Add the vm.exec_map_entries tunable and read-only sysctl, which controls
  the number of entries in exec_map (maximum number of simultaneous execs
  that can be handled by the kernel).  The default value of 16 is
  insufficient on heavily loaded machines (particularly SMP machines), and
  if it is exceeded then executing further processes will generate a SIGABRT.

  This is a workaround until a better solution can be implemented.

Approved by:    re (kensmith)
2005-04-28 23:41:38 +00:00
David Xu bcd1792f88 MFC Revision 1.251:
Inherit signal mask from parent process.

Approved by: re (kensmith)
2005-04-28 23:37:19 +00:00
Paul Saab bf1c6b47c8 MFC:
Add support for the P600 and name the E400

Approved by:	re
2005-04-28 20:45:58 +00:00
Paul Saab c07afcbd58 MFC:
Provide a way to soft reset a proxy controller such as an MSA20 or MSA500.

Approved by:	re
2005-04-28 20:43:28 +00:00
Peter Wemm c492d367ac MF5: add i386_[gs]et_[fg]sbase(2) stubs to make a usable libc.so.5 for
6.x's compat5x packages when paired with 6.x's libpthread.so.0.

Approved by:  re (kensmith)
2005-04-27 17:53:47 +00:00
John Baldwin 5c0810fd60 MF5: Close a race between sleepq_broadcast() and sleepq_catch_signals() by
merging sleepq_resume_thread() and sleepq_remove_thread().  This also
reduces the overall number of lock operations for sleep queue operations.

Approved by:	re (kensmith)
2005-04-27 17:39:30 +00:00
Bruce A. Mah cf2e0c761d MFC: SA-05:05.cvs, restore(8) reads FreeBSD 1 dumps, syslogd(8)
supports more characters in hostname specifications.

Approved by:	re (hrs)
2005-04-26 14:45:56 +00:00
Denis Peplin 502b7b503d Merge the following from the English version:
1.227.2.25 -> 1.227.2.26.2.2 hardware/common/dev.sgml

Update also Russian override of dev-auto.sgml

Approved by:	re (hrs)
2005-04-26 06:38:34 +00:00
Scott Long fe63e4ed5a Remove the ACPI_MAX_THREADS option.
Approved by: re
2005-04-25 20:15:49 +00:00
Alexander Kabaev a66ada6e0d MFC r1.14:
Do not try to store 64 bits into 32 bit errno variable.

Approved by:	re (kensmith)
2005-04-25 20:04:53 +00:00
Gleb Smirnoff 7769e9694b MFC 1.53:
Fix panics with misconfigured routing:
  - Backout previous revision, the check is useless.
  - Turn node to queue mode, since it is edge node.

Approved by:	re (kensmith)
2005-04-25 17:24:36 +00:00
Gleb Smirnoff 03f11d66e2 MFC 1.28:
Fix error in synproxy connection completion. Source and
  destination windows were confused, one instead of other.

Approved by:	re (kensmith)
2005-04-25 15:24:30 +00:00
Nate Lawson 1ebf3f597e MFC: Add and document the debug.acpi.max_threads tunable and return the
default number of task threads to start to 3.

Approved by:	re (kensmith but earlier version)
2005-04-22 23:31:31 +00:00
Colin Percival f4d8a36ff7 MFC revision 1.31: Use bsdtar instead of GNU tar
Approved by:	re (kensmith)
2005-04-22 20:31:22 +00:00
Simon L. B. Nielsen 6cb7df1410 MFC:
Correct multiple security related errors: a buffer overflow, NULL
pointer dereferences, possible use of uninitialized variables, and
memory leaks.

Security:	CAN-2005-0753
Security:	FreeBSD-SA-05:05.cvs
Approved by:	re (kensmith)
2005-04-22 18:03:18 +00:00
Warner Losh 3e39a3949a MFC: sync usage and fix nomatch parsing.
Approved by: re@ (kensmith)
2005-04-22 03:44:07 +00:00
Warner Losh 3f81cab9c9 MFC: 1.158 Initialize mii/phy before probing same.
Approved by: re@ (kensmith)
2005-04-22 03:41:09 +00:00
cvs2svn 79c906b550 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-20 19:11:07 +00:00
Murray Stokely 7b100a2efc Fix two typos.
Approved by:	re (hrs@)
2005-04-20 00:51:39 +00:00
Denis Peplin 6af1363d65 Merge the following from the English version:
1.761.2.41.2.3 -> 1.761.2.41.2.5 new.sgml

Approved by:	re (hrs)
2005-04-19 14:55:53 +00:00
Xin LI 6580f0566a MFen 1.761.2.41.2.3 -> 1.761.2.41.2.5
Approved by:	re (hrs)
2005-04-19 09:37:18 +00:00
Peter Wemm dfa501bf79 MFC: stop i386_vm86() from either panicing or trashing random pages.
Approved by:  re (kensmith)
2005-04-18 21:36:17 +00:00
Nate Lawson f289f17a0b MFC 1.10: Fix overflow of buf.
Approved by:	re (kensmith)
2005-04-18 17:11:05 +00:00
Denis Peplin 0fb661888e Print amd64-specific security advisory only for amd64
Reviewed by:	re (hrs)
Approved by:	re (hrs)
2005-04-18 08:33:40 +00:00
Denis Peplin 0c4f8ab0cf Merge the following from the English version:
1.761.2.39 -> 1.761.2.41.2.3 relnotes/common/new.sgml

Approved by:	re (hrs)
2005-04-18 08:26:08 +00:00
Simon L. B. Nielsen 6c61725859 MF5STABLE 1.21.2.5:
- Add Dell PERC 4ei to the list of supported devices.  It's an
  alias used by Dell sometimes for PERC 4e/Si. [1]
- Delete some trailing whitespace.

Rapported by:	Jon Kuster <[email protected]> [1]
Approved by:	re (hrs)
2005-04-16 18:26:19 +00:00
Ken Smith 6b08a716a5 Getting ready for the RC3 builds.
Approved by:	re (implicit)
2005-04-16 16:09:44 +00:00
Simon L. B. Nielsen b74412017b MFC 1.844:
Document FreeBSD-SA-05:04.ifconf.

Approved by:	re (hrs)
2005-04-16 14:45:30 +00:00
John Baldwin 779211dd4d MFC: Explicitly install linux_base 8.
Approved by:	re (kensmith)
2005-04-15 22:20:20 +00:00
Gleb Smirnoff e48427cae5 MFC 1.27:
Fix mss byte order, only affects synproxy code path.

  Submitted by:   John L. Scarfone via OpenBSD
  Reviewed by:    mlaier
  Obtained from:  OpenBSD, rev. 1.483

Approved by:    re (kensmith)
2005-04-15 13:23:12 +00:00
Denis Peplin bc7ab9788a Merge the following from the English version:
1.27.2.2 -> 1.27.2.3 install.sgml
   1.9 -> 1.8.2.1 layout.sgml
   1.16 -> 1.14.2.1 trouble.sgml

Approved by:	re (hrs)
2005-04-15 07:06:26 +00:00
Colin Percival 45d20371c6 Zero the ifr.ifr_name buffer in ifconf() in order to avoid
accidental disclosure of kernel memory to userland.

Security:	FreeBSD-SA-05:04.ifconf
Approved by:	re (kensmith)
2005-04-15 01:52:03 +00:00
Doug Barton 2363b25b38 MFC fixes for rc.d/random:
/var/db/entropy -> /var/db/entropy-file, and
Fix error message when save fails.

Approved by:	re (kensmith)
2005-04-14 21:58:55 +00:00
Doug Barton d6c8e37642 MFC bug fix from 1.3 re entropy_save_sz.
Approved by:	re (kensmith)
2005-04-14 21:51:33 +00:00
Ian Dowse 4b74345a1c Merge from RELENG_5 revision 1.51.2.3: fix the handling of the
UCS_RXSTOP flag so that it always tracks whether or not the receive
pipe is stopped. This ensures that we do not attempt to start the
same transfer twice, and it allows ucomstop() to skip the restarting
of the read pipe if it was not originally running, such as when
called indirectly from ucomreadcb().

Approved by:	re (kensmith)
2005-04-14 20:20:51 +00:00
Christian Brueffer bbf8b98b0b MFC:
Autogenerate hardware notes for snd_als4000.4, snd_fm801.4 and snd_via8233.4.

Approved by:	re (hrs)
2005-04-14 08:41:34 +00:00
Robert Watson 5d6b2bcc74 Merge sched_4bsd.4:1.11-1.2 and sched_ule.4:1.1 from RELENG_5 to RELENG_5_4:
Add rudimentary man pages for kernel options sched_4bsd and sched_ule,
  which document some of the sysctls available for configuring 4bsd, some
  of the bullet features of ule, and that ule is considered experimental
  still.

  Fix small spelling error.

Approved by:	re (kensmith)
2005-04-13 16:15:22 +00:00
Christian Brueffer 0d491b6d00 MF5:
Quote sound device names which contain numbers.

Note that this change does not apply to -CURRENT, because config(8)
there has been modified not to require the quoting.

Approved by:	re (hrs)
2005-04-13 12:44:43 +00:00
John Baldwin 516752e4bf MF5: Fix some 64-bit issues including problems with mmap2.
Approved by:	re (kensmith)
2005-04-12 16:56:38 +00:00
Christian Brueffer a8b25c237c MFC: rev. 1.249 by simon
Auto generate device listings for the following drivers: snd_csa(4) and
snd_gusc(4).

Approved by:	re (hrs)
2005-04-12 14:42:44 +00:00
Christian Brueffer fe34d2453e MFC: rev. 1.57 by simon
- Fix device names for snd_vibes(4) and snd_via82c686(4).
- Bump copyright year.

Approved by:	re (hrs)
2005-04-12 14:41:30 +00:00
Pawel Jakub Dawidek d81d05420d MFC: sys/geom/geom_ctl.c 1.35
Fix a long-standing bug. Error string has to be copyied from the user
process context.

Approved by:	phk
Approved by:	re (kensmith)
2005-04-12 13:34:34 +00:00
David Malone bfab35ea0a Sync with -current. Includes man page updates and syslogd.c changes:
1.141   Check facility is not too big.
1.140   Allow : and % in hostnames for IPv6.
1.139   Deal with using whitespace as a hostname delimiter.

Approved by:	re@ (ken)
2005-04-12 12:46:08 +00:00
Hiroki Sato 1a9b676a6d The next release candidate is -RC3.
Approved by:	re (implicitly)
2005-04-12 06:08:15 +00:00
cvs2svn 4099316dd0 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-10 18:12:09 +00:00
Warner Losh c15d1db7d1 MF RELENG_5: improve ability to read FreeBSD 2.x and newer tapes. Fix
FreeBSD 1.x tapes.

Approved by: re@
2005-04-10 05:45:06 +00:00
Ken Smith aec0946bff Ready for RC2...
Approved by:	re (implicit)
2005-04-10 01:04:18 +00:00
Ken Smith b8ce7802ce MFR5: revision 1.132.2.4
> date: 2005/04/08 12:05:37;  author: jeff;  state: Exp;  lines: +1 -3
>  - Fix kern/78664, restore the old ioctl length verification code for 5.x.
>
> Contributed by: Dan Nelson

Actual work by:	jeff
Approved by:	re (kensmith, scottl) - I approved commit but couldn't find
		Jeff in time for him to do this before RC2, scottl said
		we should go ahead with it so RC2 can be started.
2005-04-10 00:53:36 +00:00
Ken Smith 2c4d92fe22 MFR5: revision 1.421.2.12
> date: 2005/04/09 17:00:17;  author: kensmith;  state: Exp;  lines: +4 -1
> Disable the NO_MIXED_MODE option by default but leave it as a commented
> entry to make it easy to find.  It causes some popular motherboards to
> fail and the magic required to make them work isn't widely known.
>
> Requested by:   des and others whose email address I've lost
> Discussed with: peter, obrien, re@
> Tested by:      various folks on amd64@, des, kensmith

Approved by:	re (scottl)
2005-04-09 17:28:37 +00:00
Ruslan Ermilov eb568d7fb0 MF5: 1.438.2.21: Fix two buglets in build32 on amd64.
Approved by:	re (kensmith)
2005-04-09 13:26:35 +00:00
Hidetoshi Shimokawa 95d2e9d5f1 Add missing sources.
Approved by:	re
2005-04-09 06:47:24 +00:00
Xin LI 73aa45ba49 MFen to 1.17
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-09 06:24:30 +00:00
Xin LI 9c529159c4 MFen to 1.10
Obtained from:	The FreeBSD Simplified Chinese Project
Approved by:	re (blanket)
2005-04-09 03:14:18 +00:00
Nate Lawson e7b245eb84 MFC 1.244: Set default freq to high on boot
Approved by:	re (kensmith)
2005-04-08 21:43:50 +00:00
Gleb Smirnoff aefc5021d2 MFC 1.18:
When a packet has been reinjected into ipfw(4) after dummynet(4) processing
   we have a non-NULL args.rule. If the same packet later is subject to "tee"
   rule, its original is sent again into ipfw_chk() and it reenters at the same
   rule. This leads to infinite loop and frozen router.

   Assign args.rule to NULL, any time we are going to send packet back to
   ipfw_chk() after a tee rule. This is a temporary workaround, which we
   will leave for RELENG_5. In HEAD we are going to make divert(4) save
   next rule the same way as dummynet(4) does.

   PR:             kern/79546
   Submitted by:   Oleg Bulyzhin
   Reviewed by:    maxim, andre

Approved by:    re (kensmith)
2005-04-08 12:37:59 +00:00
Gleb Smirnoff db432e34f3 MFC 1.5, 1.6:
- Be more informative about advbase and advskew.
   - Fix ifconfig commands.

Approved by:    re (kensmith)
2005-04-08 12:32:52 +00:00
Gleb Smirnoff ff557f9b2b MFC:
part of revision 1.8:
  - Xref flowctl.8
  revision 1.6, 1.5, 1.4:
  - Added the SYNOPSIS section.
  - Sort sections.
  - Markup style.
  revision 1.3:
  1. To give the user a clue about the expiration timeout values, mention
     the default timeouts of 1800 (activity) and 15 (inactivity) seconds.
  2. Fix the "ifinfo" ASCII control message description:
     it requires the interface number as an argument.

Approved by:    re (kensmith)
2005-04-08 12:01:51 +00:00
Matthew N. Dodd c4ab8e1d0b MFC: In ata_finish() don't reset callout if request has timed out.
Thanks to Karl Denninger for finding and testing earlier patches.

Reviewed by:	scottl, sos
Approved by:	re
2005-04-08 03:27:11 +00:00
Peter Wemm 3f1913ff3c MFC: Fix sign extension bug in sigreturn(2) that broke signals.
Approved by: re (kensmith)
2005-04-08 03:13:15 +00:00
Ken Smith 4e72bc11a7 MFR5 changing the hw.ata.atapi_dma default setting so ATAPI drives
run in PIO mode:

> sys/dev/ata/ata-all.c:
> revision 1.222.2.11
> date: 2005/04/04 16:42:35;  author: kensmith;  state: Exp;  lines: +1 -1
> Change the default for hw.ata.atapi_dma so that DMA is off.  We are
> seeing a lot of install problems that get fixed by turning DMA
> off.  The sparc64 mailing list sees the most reports of this but it
> does come up on others.  Changing the default should give us a more
> robust install, at the expense of people who need DMA for burning
> CDs needing to turn it on (maybe).
>
> The same change will be made in HEAD shortly by the ata maintainer.
>
> Discussed with: sos, scottl
>
> ---------
>
> share/man/man4/ata.4
> revision 1.46.2.3
> date: 2005/04/04 17:23:16;  author: kensmith;  state: Exp;  lines: +1 -1
> Default for hw.ata.atapi_dma is now PIO.
>
> Reminded by:    Joel Dahl <joel (at) automatvapen (dot) se>

Approved by:	re (scottl)
2005-04-07 14:26:34 +00:00
Xin LI 1790ef461b MFen 1.761.2.41.2.1-1.761.2.41.2.3
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-07 03:01:32 +00:00
Hiroki Sato 82c4100ef6 MFC: FreeBSD-SA-05:03.amd64.
Approved by:	re (implicitly)
2005-04-06 18:40:08 +00:00
Pawel Jakub Dawidek 2311d5b0d9 - Add a missing g_io_deliver() in case of allocation failure - we didn't
completed I/O requests here.
- First allocate all needed bios, so if any of allocations fail, we can
  free memory before sending any I/O requests down.

Reported by:	Pawel Malachowski
Approved by:	re (kensmith)
2005-04-06 13:08:24 +00:00
Colin Percival 1a63efc257 Fully initialize the required TSS fields so that the io permission
bitmap is set correctly.

Patch from:	peter
Security:	FreeBSD-SA-05:03.amd64
Approved by:	re (kensmith)
2005-04-06 01:06:15 +00:00
Bruce A. Mah 45ac7ec44d MFC: SA-05:02.sendfile.
Approved by:	re (blanket)
2005-04-06 00:36:01 +00:00
Jacques Vidrine 9e7fc1c6c5 MFC 1.39: Correct type mismatch.
Approved by:	re (implicit, follow-up commit)
2005-04-05 18:28:33 +00:00
Jacques Vidrine 1451658eda MFC rev 1.37, 1.38: Correct a typo that resulted in rexecd behaving as
if the `-i' option was always specified.  Correct some mostly
theoretical bugs related to misuse of the static buffer returned by
getpwnam.

Security: rexecd's document default policy of disallowing root logins
          was not enforced.
Approved by: re
2005-04-05 15:28:51 +00:00
Colin Percival 4cfafdce19 MFC revision 1.103.
Security:	FreeBSD-SA-05:02.sendfile
Approved by:	re (kensmith, scottl)
2005-04-04 23:52:35 +00:00
Xin LI 80ba82634a Use 5.4-RELEASE for RELENG_5_4.
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-03 18:06:46 +00:00
Xin LI b5b8199a7b MFR5 1.1.2.2 (effectively MFen 1.27.2.2 -> 1.27.2.3)
Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-03 17:48:52 +00:00
Xin LI 4d3f0fb9f5 MFR5 1.1.2.3
Effectively MFen 1.227.2.25 -> 1.227.2.26

Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-03 17:13:26 +00:00
Xin LI 12e699bac8 MF5 (1.1.2.5)
MFen 1.761.2.41 -> 1.761.2.41.2.1

Obtained from:	The FreeBSD Simplified Chinese Project CVS
Approved by:	re (blanket)
2005-04-03 16:17:54 +00:00
Hiroki Sato 4664ca31df Replace &release.prev.historic; with &release.prev;.
This distinction is no longer needed.

Approved by:	re (implicitly)
2005-04-03 11:10:42 +00:00
Hiroki Sato ddae5986aa Fix and update several entities for 5.4R. Set &release.current; to
"5.4-RC1" and &release.manpath.freebsd; to "5.3-stable" temporarily.

Approved by:	re (implicitly)
2005-04-03 11:02:03 +00:00
Ken Smith cf4f815cc6 Add packages-5.4-release.
Approved by:	re (implicit)
2005-04-03 07:55:14 +00:00
Ken Smith 9abd780b07 Adjust __FreeBSD_version for 5.4.
Approved by:	re (implicit)
2005-04-03 07:51:13 +00:00
Ken Smith 6d7cc9779d Prep for RC1.
Approved by:	re (implicit)
2005-04-03 07:49:19 +00:00
Ken Smith a87e42d1b7 Update branch tag to RELENG_5_4.
Approved by:	re (implicit)
2005-04-03 07:48:09 +00:00
Ken Smith 3309ac9046 Update version numbers to reflect 5.4 as the release.
Approved by:	re (implicit)
2005-04-03 07:42:12 +00:00
Ken Smith 0eaaff6020 Update for RELENG_5_4.
Approved by:	re (implicit)
2005-04-03 07:35:58 +00:00
Ken Smith 269b619acf Bump version numbers for 5.4.
Approved by:	re (implicit)
2005-04-03 07:28:50 +00:00
Ken Smith d79b0bf5ac Change cvs update target to RELENG_5_4.
Approved by:	re (implicit)
2005-04-03 07:26:42 +00:00
cvs2svn 31367afb7a This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-03 06:01:08 +00:00
cvs2svn 13470b0f3c This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 23:29:43 +00:00
cvs2svn d74c3c27b0 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 19:44:13 +00:00
cvs2svn 09ae67cc5b This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 19:44:12 +00:00
cvs2svn 0b8475aff4 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 16:37:59 +00:00
cvs2svn 08f55ce621 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 16:20:35 +00:00
cvs2svn ea8b8bec69 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-02 13:28:16 +00:00
cvs2svn 0f27669d82 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-01 22:45:58 +00:00
cvs2svn 310bbb5df8 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-01 15:28:26 +00:00
cvs2svn 9b52520a06 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-01 13:45:49 +00:00
cvs2svn 6b5f092535 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-04-01 13:11:05 +00:00
cvs2svn 5e969c1ab7 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-27 17:11:15 +00:00
cvs2svn 85b4d6e1ad This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-26 19:15:13 +00:00
cvs2svn 4162d6fdf5 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-26 07:18:06 +00:00
cvs2svn 53abed6ee9 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-23 04:50:27 +00:00
cvs2svn 13fd91dbab This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-21 17:41:01 +00:00
cvs2svn 89c3c62d5e This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-21 16:05:37 +00:00
cvs2svn e6dc8ed99a This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-19 21:12:20 +00:00
cvs2svn 9c782c5902 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-19 05:55:42 +00:00
cvs2svn f321284c0d This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-15 16:50:39 +00:00
cvs2svn 9bb683f9ef This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-07 21:37:31 +00:00
cvs2svn 74ce2178ee This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-04 18:10:28 +00:00
cvs2svn 9d45eb1ae7 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-03 00:46:33 +00:00
cvs2svn 963c41e4f7 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-02 12:06:05 +00:00
cvs2svn baa292ab0c This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-01 14:22:32 +00:00
cvs2svn b79d878908 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-03-01 09:30:20 +00:00
cvs2svn 4bb1a32a18 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-28 19:32:25 +00:00
cvs2svn 25d53bf2fa This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-27 15:40:18 +00:00
cvs2svn 9e58ba9611 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-27 04:06:58 +00:00
cvs2svn 38d7b711d8 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-27 02:42:56 +00:00
cvs2svn dea010c75b This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-24 01:58:52 +00:00
cvs2svn 3de3e2f556 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-02-05 01:02:06 +00:00
cvs2svn d80a98f365 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-01-31 23:27:05 +00:00
cvs2svn 49f582e1de This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-01-30 01:00:14 +00:00
cvs2svn 781e6923ae This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-01-28 13:42:30 +00:00
cvs2svn bca5d40a61 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2005-01-25 09:39:18 +00:00
cvs2svn 71592928dd This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-12-06 19:34:09 +00:00
cvs2svn bc993ae43e This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-11-25 22:54:05 +00:00
cvs2svn 8547fd010b This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-11-10 19:37:04 +00:00
cvs2svn 85b00aafe6 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-10-24 09:23:11 +00:00
cvs2svn 57071de8c8 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-10-24 09:23:10 +00:00
cvs2svn bd341bd243 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-10-10 09:50:55 +00:00
cvs2svn 22fb2ebd4c This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-09-05 14:11:18 +00:00
cvs2svn 98ff413ef3 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:13 +00:00
cvs2svn 67de537959 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:12 +00:00
cvs2svn f0151a4632 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:11 +00:00
cvs2svn d5548e810c This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:10 +00:00
cvs2svn db808aebaa This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:09 +00:00
cvs2svn 94063f9bc7 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. 2004-08-18 16:37:08 +00:00
16588 changed files with 20827 additions and 65443 deletions

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/COPYRIGHT,v 1.5.2.1 2005/01/01 07:29:20 sobomax Exp $
# @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94
The compilation of software known as FreeBSD is distributed under the
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/MAINTAINERS,v 1.99 2004/08/16 10:43:41 pjd Exp $
subsystem login notes
-----------------------------
+1 -1
View File
@@ -1,5 +1,5 @@
#
# $FreeBSD$
# $FreeBSD: src/Makefile,v 1.306.2.4 2005/01/30 23:33:16 marcel Exp $
#
# The user-driven targets are:
#
+2 -2
View File
@@ -1,5 +1,5 @@
#
# $FreeBSD$
# $FreeBSD: src/Makefile.inc1,v 1.438.2.20.2.2 2005/04/09 13:26:35 ru Exp $
#
# Make command line options:
# -DNO_DYNAMICROOT do not link /bin and /sbin dynamically
@@ -83,7 +83,7 @@ CLEANDIR= cleandir
.endif
CVS?= cvs
CVSFLAGS?= -r RELENG_5 -P -d -I!
CVSFLAGS?= -r RELENG_5_4 -P -d -I!
SUP?= /usr/local/bin/cvsup
SUPFLAGS?= -g -L 2 -P -
.if defined(SUPHOST)
+1 -1
View File
@@ -1,6 +1,6 @@
This is the top level of the FreeBSD source directory. This file
was last revised on:
$FreeBSD$
$FreeBSD: src/README,v 1.22 2003/03/08 10:01:26 markm Exp $
For copyright information, please see the file COPYRIGHT in this
directory (additional copyright information also exists for some
+96 -88
View File
@@ -6,7 +6,35 @@ done items, please see the COMMON ITEMS: section later in the file.
Items affecting the ports and packages system can be found in
/usr/ports/UPDATING. Please read that file before running
portupgrade.
portupgrade. Important recent entries: 20040724 (default X changes).
20050509:
FreeBSD 5.4-RELEASE.
20050507: FreeBSD-SA-05:08.kmem
Correct two issues which missed from the earlier commit.
20050506: FreeBSD-SA-05:08.kmem
Correct several local kernel memory disclosure bugs.
20050506: FreeBSD-SA-05:07.ldt
Correctly validate inputs to the i386_get_ldt syscall.
20050506: FreeBSD-SA-05:06.iir
Correct overly liberal permissions on /dev/iir.
20050422: FreeBSD-SA-05:05.cvs
Correct several vulnerabilities in CVS.
20050414: FreeBSD-SA-05:04.ifconf
Zero a buffer in ifconf() in order to avoid accidental
disclosure of kernel memory to userland.
20050406: FreeBSD-SA-05:03.amd64
Correctly initialize the I/O permission bitmap on amd64.
20050404: FreeBSD-SA-05:02.sendfile
Correct kernel memory disclosure bug in sendfile(2).
20050302:
The full packet destination manipulation for 'ipfw fwd' is
@@ -1845,19 +1873,19 @@ COMMON ITEMS:
# space on /.
<make sure you have good level 0 dumps>
<maybe fix /etc/fstab> [1]
make buildworld [2]
make buildkernel KERNCONF=YOUR_KERNEL_HERE [3]
cp sys/${MACHINE}/conf/GENERIC.hints /boot/device.hints [4]
<maybe fix /etc/fstab> [7]
make buildworld [9]
make buildkernel KERNCONF=YOUR_KERNEL_HERE [8]
cp sys/${MACHINE}/conf/GENERIC.hints /boot/device.hints [2]
make installkernel KERNCONF=YOUR_KERNEL_HERE
cd sys/boot ; make STRIP="" install [5]
[6]
<reboot in single user> [7]
/usr/src/etc/rc.d/preseedrandom [8]
mergemaster -p [9]
cd sys/boot ; make STRIP="" install [6]
[1]
<reboot in single user> [3]
/usr/src/etc/rc.d/preseedrandom [10]
mergemaster -p [5]
rm -rf /usr/include/g++
make installworld
mergemaster -i [10]
mergemaster -i [4]
<reboot>
Make sure that you've read the UPDATING file to understand the
@@ -1872,92 +1900,72 @@ COMMON ITEMS:
messages there. If in doubt, please track -stable which has
much fewer pitfalls.
If you have any ports or packages installed on the system, please
see /usr/ports/UPDATING. The following items are known to cause
problems with the upgrade:
(a) Kerberos upgrades are hard, and evidentally don't work. More
on this later.
(b) Old ports and packages can sometimes have subtle problems with
newer libraries. portupgrade -f is recommended where possible
after the upgrade. portupgrade -P will be faster since it uses
packages. There are many known issues with running a mix of
4.x built packages and 5.x built packages, and this avoids them.
(c) Perl based ports may also have the wrong version of perl hard
coded into the headers. Spamassassin is one such port.
(d) Startup scripts have significantly changed. Make sure that you
verify that all expected daemons start. Modifications of /etc/rc*
(except rc.conf) may cause problems.
(e) Device names have changed and MAKEDEV is gone.
(f) The boot loader defaults have changed, which may cause confusion.
[1] If you have third party modules, such as vmware, you
should disable them at this point so they don't crash your
system on reboot.
[1] Before you upgrade, please make sure that you are not using
compatibility slices. These are device names of the form, on i386 and
other architectures that use MBR slicing, /dev/ad0a without the actual
slice name. Chances are excellent that these will break. You
generally must update these entries to use the post FreeBSD 2.x form
of /dev/ad0s1a.
[2] If you have legacy ISA devices, you may need to create
your own device.hints to reflect your unique hardware
configuration.
[2] When checking out sources, you must include the -P flag to have
cvs prune empty directories. Also, if CPUTYPE is defined in your
/etc/make.conf, make sure to use the "?=" instead of the "="
assignment operator, so that buildworld can override the CPUTYPE if it
needs to. In case you would like to avoid installing new packages of
everything, you might want to uncomment the "COMPAT4X= YES" entry, so
that 4.x compatibility libraries are built which should allow you to
continue using your existing software for a while.
[3] In order to have a kernel that can run the 4.x or earlier binaries
needed to do an installworld, you must include the COMPAT_FREEBSD4
option in your kernel. Failure to do so may leave you with a system
that is hard to boot to recover. If you have a.out binaries, then you
need to add COMPAT_AOUT option too. If you are updating a system
that's been updated from 2.x and/or 3.x in the past, enable both of
these to be safe.
[4] If you have legacy ISA devices, you may need to create your own
device.hints to reflect your unique hardware configuration.
[5] 4.x boot loader can be used to boot a 5.x system, however it is
difficult to do that at best. If you wish to try, then you should
interrupt the boot and at the ok prompt type:
ok unload
ok boot /boot/kernel/kernel
If this fails to work, you must install a new boot loader as described
here.
[6] If you have third party modules, such as vmware, you should
disable them at this point so they don't crash your system on reboot.
[7] From the bootblocks, boot -s, and then do
[3] From the bootblocks, boot -s, and then do
fsck -p
mount -u /
mount -a
cd /usr/src
adjkerntz -i # if CMOS is wall time
Also, when doing a major release upgrade, it is required that you boot
into single user mode to do the installworld. For the 4.x -> 5.x
upgrade, you will also see many messages about needing to recompile
your userland. These are harmless and can be ignored while you
proceed to the next step.
Also, when doing a major release upgrade, it is required that
you boot into single user mode to do the installworld.
For the 4.x -> 5.x upgrade, you will also see many messages about
needing to recompile your userland. These are harmless and can
be ignored while you proceed to the next step.
[8] In order to create temporary files, /dev/random must be
[4] Note: This step is non-optional. Failure to do this step
can result in a significant reduction in the functionality of the
system. Attempting to do it by hand is not recommended and those
that pursue this avenue should read this file carefully, as well
as the archives of freebsd-current and freebsd-hackers mailing lists
for potential gotchas.
[5] Usually this step is a noop. However, from time to time
you may need to do this if you get unknown user in the following
step. It never hurts to do it all the time. You may need to
install a new mergemaster (cd src/usr.sbin/mergemaster && make
install) after the buildworld before this step if you last updated
from current before 20020224 or from -stable before 20020408.
[6] 4.x boot loader can be used to boot a 5.x system, however
it is difficult to do that at best. If you wish to try, then
you should interrupt the boot and at the ok prompt type:
ok unload
ok boot /boot/kernel/kernel
If this fails to work, you must install a new boot loader as
described here.
[7] Before you upgrade, please make sure that you are not using
compatibility slices. These are device names of the form, on i386
and other architectures that use MBR slicing, /dev/ad0a without the
actual slice name. Chances are excellent that these will break.
You generally must update these entries to use the post FreeBSD
2.x form of /dev/ad0s1a.
[8] In order to have a kernel that can run the 4.x binaries
needed to do an installworld, you must include the COMPAT_FREEBSD4
option in your kernel. Failure to do so may leave you with a system
that is hard to boot to recover.
[9] When checking out sources, you must include the -P flag to have
cvs prune empty directories. Also, if CPUTYPE is defined in your
/etc/make.conf, make sure to use the "?=" instead of the "=" assignment
operator, so that buildworld can override the CPUTYPE if it needs to.
In case you would like to avoid installing new packages of everything,
you might want to uncomment the "COMPAT4X= YES" entry, so that 4.x
compatibility libraries are built which should allow you to continue
using your existing software for a while.
[10] In order to create temporary files, /dev/random must be
initialized by feeding data into it. /usr/src/etc/rc.d/preseedrandom
takes care of this.
[9] Usually this step is a noop. However, from time to time you may
need to do this if you get unknown user in the following step. It
never hurts to do it all the time. You may need to install a new
mergemaster (cd src/usr.sbin/mergemaster && make install) after the
buildworld before this step if you last updated from current before
20020224 or from -stable before 20020408.
[10] Note: This step is non-optional. Failure to do this step can
result in a significant reduction in the functionality of the system.
Attempting to do it by hand is not recommended and those that pursue
this avenue should read this file carefully, as well as the archives
of freebsd-current and freebsd-hackers mailing lists for potential
gotchas.
FORMAT:
This file contains a list, in reverse chronological order, of major
@@ -1991,4 +1999,4 @@ author a beer.
Contact Warner Losh if you have any questions about your use of
this document.
$FreeBSD$
$FreeBSD: src/UPDATING,v 1.342.2.24.2.9 2005/05/07 03:58:25 cperciva Exp $
+1 -1
View File
@@ -28,7 +28,7 @@
# POSSIBILITY OF SUCH DAMAGE.
#
# -------+---------+---------+---------+---------+---------+---------+---------+
# $FreeBSD$
# $FreeBSD: src/UPDATING.64BTT,v 1.5 2004/03/17 01:59:47 gad Exp $
# -------+---------+---------+---------+---------+---------+---------+---------+
If you are in too much of a hurry to read this file, then this is not the
+1 -1
View File
@@ -1,5 +1,5 @@
# From: @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/Makefile,v 1.24 2004/01/16 15:23:18 ru Exp $
SUBDIR= cat \
chflags \
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile.inc 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/Makefile.inc,v 1.21 2004/08/06 00:07:26 gordon Exp $
BINDIR?= /bin
WARNS?= 6
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/cat/Makefile,v 1.7 2001/12/04 01:57:37 obrien Exp $
PROG= cat
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)cat.1 8.3 (Berkeley) 5/2/95
.\" $FreeBSD$
.\" $FreeBSD: src/bin/cat/cat.1,v 1.22 2004/04/06 20:06:44 markm Exp $
.\"
.Dd March 21, 2004
.Dt CAT 1
+1 -1
View File
@@ -44,7 +44,7 @@ static char sccsid[] = "@(#)cat.c 8.2 (Berkeley) 4/27/95";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.31 2004/07/20 05:47:06 tjr Exp $");
#include <sys/param.h>
#include <sys/stat.h>
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 6/6/93
# $FreeBSD$
# $FreeBSD: src/bin/chflags/Makefile,v 1.17 2003/02/19 16:56:30 obrien Exp $
PROG= chflags
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chflags.1 8.4 (Berkeley) 5/2/95
.\" $FreeBSD$
.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.18.2.2 2005/02/26 04:50:20 trhodes Exp $
.\"
.Dd February 24, 2005
.Dt CHFLAGS 1
+1 -1
View File
@@ -40,7 +40,7 @@ static char sccsid[] = "@(#)chflags.c 8.5 (Berkeley) 4/1/94";
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/chflags/chflags.c,v 1.20 2004/04/06 20:06:44 markm Exp $");
#include <sys/types.h>
#include <sys/stat.h>
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/chio/Makefile,v 1.11 2001/12/04 01:57:38 obrien Exp $
# @(#)Makefile 8.1 (Berkeley) 6/6/93
PROG= chio
+1 -1
View File
@@ -30,7 +30,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD$
.\" $FreeBSD: src/bin/chio/chio.1,v 1.24 2004/07/02 21:04:17 ru Exp $
.\"
.Dd May 14, 1998
.Dt CHIO 1
+1 -1
View File
@@ -43,7 +43,7 @@ static const char copyright[] =
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/chio/chio.c,v 1.26 2003/05/01 16:58:54 obrien Exp $");
#include <sys/param.h>
#include <sys/chio.h>
+1 -1
View File
@@ -1,4 +1,4 @@
/* $FreeBSD$ */
/* $FreeBSD: src/bin/chio/defs.h,v 1.4 2002/02/02 06:15:21 imp Exp $ */
/*
* Copyright (c) 1996 Jason R. Thorpe <[email protected]>
+1 -1
View File
@@ -1,4 +1,4 @@
/* $FreeBSD$ */
/* $FreeBSD: src/bin/chio/pathnames.h,v 1.2 1999/08/27 23:13:35 peter Exp $ */
/*
* Copyright (c) 1996 Jason R. Thorpe <[email protected]>
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/chmod/Makefile,v 1.10 2002/07/15 12:08:21 sheldonh Exp $
PROG= chmod
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chmod.1 8.4 (Berkeley) 3/31/94
.\" $FreeBSD$
.\" $FreeBSD: src/bin/chmod/chmod.1,v 1.36 2004/04/06 20:06:44 markm Exp $
.\"
.Dd March 31, 1994
.Dt CHMOD 1
+1 -1
View File
@@ -39,7 +39,7 @@ static char sccsid[] = "@(#)chmod.c 8.8 (Berkeley) 4/1/94";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/chmod/chmod.c,v 1.32 2004/04/06 20:06:44 markm Exp $");
#include <sys/types.h>
#include <sys/stat.h>
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/cp/Makefile,v 1.11 2002/07/15 12:08:21 sheldonh Exp $
PROG= cp
SRCS= cp.c utils.c
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)cp.1 8.3 (Berkeley) 4/18/94
.\" $FreeBSD$
.\" $FreeBSD: src/bin/cp/cp.1,v 1.29.2.1 2005/02/26 04:58:47 trhodes Exp $
.\"
.Dd February 23, 2005
.Dt CP 1
+1 -1
View File
@@ -42,7 +42,7 @@ static char sccsid[] = "@(#)cp.c 8.2 (Berkeley) 4/1/94";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/cp/cp.c,v 1.50 2004/04/06 20:06:44 markm Exp $");
/*
* Cp copies source files to target files.
+1 -1
View File
@@ -27,7 +27,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.2 (Berkeley) 4/1/94
* $FreeBSD$
* $FreeBSD: src/bin/cp/extern.h,v 1.19 2004/04/06 20:06:44 markm Exp $
*/
typedef struct {
+1 -1
View File
@@ -33,7 +33,7 @@ static char sccsid[] = "@(#)utils.c 8.3 (Berkeley) 4/1/94";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.44 2004/06/05 02:32:21 tjr Exp $");
#include <sys/param.h>
#include <sys/stat.h>
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/csh/Makefile,v 1.35 2004/02/23 20:05:14 johan Exp $
# @(#)Makefile 8.1 (Berkeley) 5/31/93
#
# C Shell with process control; VM/UNIX VAX Makefile
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.1 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.1,v 1.12 2004/04/06 20:06:45 markm Exp $
.\"
.EH 'USD:4-%''An Introduction to the C shell'
.OH 'An Introduction to the C shell''USD:4-%'
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.2 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.2,v 1.9 2004/04/06 20:06:45 markm Exp $
.\"
.nr H1 1
.NH
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.3 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.3,v 1.8 2004/04/06 20:06:45 markm Exp $
.\"
.nr H1 2
.NH
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.4 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.4,v 1.6 2004/04/06 20:06:45 markm Exp $
.\"
.nr H1 3
.NH
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.a 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.a,v 1.7 2004/04/06 20:06:45 markm Exp $
.\"
.SH
Appendix \- Special characters
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.g 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/csh.g,v 1.8 2004/04/06 20:06:45 markm Exp $
.\"
.SH
Glossary
+1 -1
View File
@@ -26,6 +26,6 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)tabs 8.1 (Berkeley) 6/8/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/csh/USD.doc/tabs,v 1.6 2004/04/06 20:06:45 markm Exp $
.\"
.ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n 70n 75n 80n
+1 -1
View File
@@ -7,7 +7,7 @@
* Edit this to match your system type.
*/
/* $FreeBSD$ */
/* $FreeBSD: src/bin/csh/config.h,v 1.8.2.1 2005/02/27 18:22:20 phantom Exp $ */
#ifndef _h_config
#define _h_config
+1 -1
View File
@@ -1,6 +1,6 @@
newcode :
/* $Header: /src/pub/tcsh/host.defs,v 1.31 2001/06/10 02:19:11 christos Exp $ */
/* $FreeBSD$ */
/* $FreeBSD: src/bin/csh/host.defs,v 1.3 2004/04/06 20:06:45 markm Exp $ */
/*
* host.defs: Hosttype/Machtype etc.
*/
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/date/Makefile,v 1.11 2003/06/13 07:04:01 markm Exp $
PROG= date
SRCS= date.c netdate.c vary.c
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)date.1 8.3 (Berkeley) 4/28/95
.\" $FreeBSD$
.\" $FreeBSD: src/bin/date/date.1,v 1.68.2.1 2005/02/08 14:23:40 brueffer Exp $
.\"
.Dd August 9, 2004
.Dt DATE 1
+1 -1
View File
@@ -40,7 +40,7 @@ static char sccsid[] = "@(#)date.c 8.2 (Berkeley) 4/28/95";
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/date/date.c,v 1.46 2004/04/06 20:06:45 markm Exp $");
#include <sys/param.h>
#include <sys/time.h>
+1 -1
View File
@@ -27,7 +27,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.1 (Berkeley) 5/31/93
* $FreeBSD$
* $FreeBSD: src/bin/date/extern.h,v 1.7 2004/04/06 20:06:45 markm Exp $
*/
int netsettime(time_t);
+1 -1
View File
@@ -34,7 +34,7 @@ static char sccsid[] = "@(#)netdate.c 8.1 (Berkeley) 5/31/93";
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/date/netdate.c,v 1.18 2004/04/06 20:06:45 markm Exp $");
#include <sys/param.h>
#include <sys/time.h>
+1 -1
View File
@@ -25,7 +25,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/date/vary.c,v 1.16 2004/08/09 13:43:39 yar Exp $");
#include <err.h>
#include <time.h>
+1 -1
View File
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $FreeBSD$
* $FreeBSD: src/bin/date/vary.h,v 1.4 1999/08/27 23:14:00 peter Exp $
*/
struct vary {
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/dd/Makefile,v 1.18 2004/04/09 07:13:27 njl Exp $
MAINTAINER= [email protected]
+1 -1
View File
@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)args.c 8.3 (Berkeley) 4/2/94";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/args.c,v 1.40 2004/08/15 19:10:05 rwatson Exp $");
#include <sys/types.h>
+1 -1
View File
@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)conv.c 8.3 (Berkeley) 4/2/94";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/conv.c,v 1.19 2004/04/06 20:06:45 markm Exp $");
#include <sys/param.h>
+1 -1
View File
@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)conv_tab.c 8.1 (Berkeley) 5/31/93";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/conv_tab.c,v 1.12 2004/04/06 20:06:45 markm Exp $");
#include <sys/types.h>
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)dd.1 8.2 (Berkeley) 1/13/94
.\" $FreeBSD$
.\" $FreeBSD: src/bin/dd/dd.1,v 1.25.2.1 2005/02/08 14:23:40 brueffer Exp $
.\"
.Dd August 15, 2004
.Dt DD 1
+1 -1
View File
@@ -43,7 +43,7 @@ static char sccsid[] = "@(#)dd.c 8.5 (Berkeley) 4/2/94";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/dd.c,v 1.43 2004/08/15 19:10:05 rwatson Exp $");
#include <sys/param.h>
#include <sys/stat.h>
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)dd.h 8.3 (Berkeley) 4/2/94
* $FreeBSD$
* $FreeBSD: src/bin/dd/dd.h,v 1.22 2004/08/15 19:10:05 rwatson Exp $
*/
/* Input/output stream state. */
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.3 (Berkeley) 4/2/94
* $FreeBSD$
* $FreeBSD: src/bin/dd/extern.h,v 1.15 2004/08/15 19:10:05 rwatson Exp $
*/
void block(void);
+1 -1
View File
@@ -1,7 +1,7 @@
/*
* This program is in the public domain
*
* $FreeBSD$
* $FreeBSD: src/bin/dd/gen.c,v 1.1 2004/03/05 19:30:13 phk Exp $
*/
#include <stdio.h>
+1 -1
View File
@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)misc.c 8.3 (Berkeley) 4/2/94";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/misc.c,v 1.27 2004/04/06 20:06:46 markm Exp $");
#include <sys/types.h>
#include <sys/time.h>
+1 -1
View File
@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)position.c 8.3 (Berkeley) 4/2/94";
#endif
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/dd/position.c,v 1.23 2004/04/06 20:06:46 markm Exp $");
#include <sys/types.h>
#include <sys/mtio.h>
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.ascii,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 9c 09 86 7f 97 8d 8e 0b 0c 0d 0e 0f |................|
00000010 10 11 12 13 9d 85 08 87 18 19 92 8f 1c 1d 1e 1f |................|
00000020 80 81 82 83 84 0a 17 1b 88 89 8a 8b 8c 05 06 07 |................|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.ebcdic,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 37 2d 2e 2f 16 05 25 0b 0c 0d 0e 0f |....7-./..%.....|
00000010 10 11 12 13 3c 3d 32 26 18 19 3f 27 1c 1d 1e 1f |....<=2&..?'....|
00000020 40 5a 7f 7b 5b 6c 50 7d 4d 5d 5c 4e 6b 60 4b 61 |@Z.{[lP}M]\Nk`Ka|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.ibm,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 37 2d 2e 2f 16 05 25 0b 0c 0d 0e 0f |....7-./..%.....|
00000010 10 11 12 13 3c 3d 32 26 18 19 3f 27 1c 1d 1e 1f |....<=2&..?'....|
00000020 40 5a 7f 7b 5b 6c 50 7d 4d 5d 5c 4e 6b 60 4b 61 |@Z.{[lP}M]\Nk`Ka|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.lcase,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f |................|
00000010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f |................|
00000020 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f | !"#$%&'()*+,-./|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.oldascii,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 9c 09 86 7f 97 8d 8e 0b 0c 0d 0e 0f |................|
00000010 10 11 12 13 9d 85 08 87 18 19 92 8f 1c 1d 1e 1f |................|
00000020 80 81 82 83 84 0a 17 1b 88 89 8a 8b 8c 05 06 07 |................|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.oldebcdic,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 37 2d 2e 2f 16 05 25 0b 0c 0d 0e 0f |....7-./..%.....|
00000010 10 11 12 13 3c 3d 32 26 18 19 3f 27 1c 1d 1e 1f |....<=2&..?'....|
00000020 40 4f 7f 7b 5b 6c 50 7d 4d 5d 5c 4e 6b 60 4b 61 |@O.{[lP}M]\Nk`Ka|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.oldibm,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 37 2d 2e 2f 16 05 25 0b 0c 0d 0e 0f |....7-./..%.....|
00000010 10 11 12 13 3c 3d 32 26 18 19 3f 27 1c 1d 1e 1f |....<=2&..?'....|
00000020 40 5a 7f 7b 5b 6c 50 7d 4d 5d 5c 4e 6b 60 4b 61 |@Z.{[lP}M]\Nk`Ka|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.pareven,v 1.1 2004/03/05 19:35:51 phk Exp $
00000000 00 81 82 03 84 05 06 87 88 09 0a 8b 0c 8d 8e 0f |................|
00000010 90 11 12 93 14 95 96 17 18 99 9a 1b 9c 1d 1e 9f |................|
00000020 a0 21 22 a3 24 a5 a6 27 28 a9 aa 2b ac 2d 2e af |.!".$..'(..+.-..|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.parnone,v 1.1 2004/03/05 19:35:51 phk Exp $
00000000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f |................|
00000010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f |................|
00000020 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f | !"#$%&'()*+,-./|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.parodd,v 1.1 2004/03/05 19:35:51 phk Exp $
00000000 80 01 02 83 04 85 86 07 08 89 8a 0b 8c 0d 0e 8f |................|
00000010 10 91 92 13 94 15 16 97 98 19 1a 9b 1c 9d 9e 1f |................|
00000020 20 a1 a2 23 a4 25 26 a7 a8 29 2a ab 2c ad ae 2f | ..#.%&..)*.,../|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.parset,v 1.1 2004/03/05 19:35:51 phk Exp $
00000000 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f |................|
00000010 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f |................|
00000020 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af |................|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.swab,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 01 00 03 02 05 04 07 06 09 08 0b 0a 0d 0c 0f 0e |................|
00000010 11 10 13 12 15 14 17 16 19 18 1b 1a 1d 1c 1f 1e |................|
00000020 21 20 23 22 25 24 27 26 29 28 2b 2a 2d 2c 2f 2e |! #"%$'&)(+*-,/.|
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/dd/ref.ucase,v 1.1 2004/03/05 19:30:13 phk Exp $
00000000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f |................|
00000010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f |................|
00000020 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f | !"#$%&'()*+,-./|
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.3 (Berkeley) 5/8/95
# $FreeBSD$
# $FreeBSD: src/bin/df/Makefile,v 1.18 2004/05/24 22:21:49 pjd Exp $
MOUNT= ${.CURDIR}/../../sbin/mount
.PATH: ${MOUNT}
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)df.1 8.3 (Berkeley) 5/8/95
.\" $FreeBSD$
.\" $FreeBSD: src/bin/df/df.1,v 1.36.2.1 2005/02/08 14:23:41 brueffer Exp $
.\"
.Dd April 22, 2004
.Dt DF 1
+1 -1
View File
@@ -44,7 +44,7 @@ static char sccsid[] = "@(#)df.c 8.9 (Berkeley) 5/8/95";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/df/df.c,v 1.63 2004/07/20 18:24:47 csjp Exp $");
#include <sys/param.h>
#include <sys/stat.h>
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/domainname/Makefile,v 1.7 2001/12/04 01:57:40 obrien Exp $
PROG= domainname
+1 -1
View File
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)hostname.1 8.1 (Berkeley) 5/31/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/domainname/domainname.1,v 1.17 2004/07/02 21:04:17 ru Exp $
.\"
.Dd September 18, 1994
.Dt DOMAINNAME 1
+1 -1
View File
@@ -39,7 +39,7 @@ static char const sccsid[] = "From: @(#)hostname.c 8.1 (Berkeley) 5/31/93";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/domainname/domainname.c,v 1.18 2004/04/06 20:06:46 markm Exp $");
#include <sys/param.h>
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD$
# $FreeBSD: src/bin/echo/Makefile,v 1.8 2001/12/04 01:57:40 obrien Exp $
PROG= echo
+1 -1
View File
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)echo.1 8.1 (Berkeley) 7/22/93
.\" $FreeBSD$
.\" $FreeBSD: src/bin/echo/echo.1,v 1.17 2004/07/02 21:04:18 ru Exp $
.\"
.Dd April 12, 2003
.Dt ECHO 1
+1 -1
View File
@@ -39,7 +39,7 @@ static char sccsid[] = "@(#)echo.c 8.1 (Berkeley) 5/31/93";
#endif /* not lint */
#endif
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/echo/echo.c,v 1.17 2004/04/06 20:06:46 markm Exp $");
#include <sys/types.h>
#include <sys/uio.h>
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/ed/Makefile,v 1.30 2004/08/06 07:27:03 cperciva Exp $
PROG= ed
SRCS= buf.c cbc.c glbl.c io.c main.c re.c sub.c undo.c
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/ed/POSIX,v 1.8 2000/07/17 10:40:48 sheldonh Exp $
This version of ed(1) is not strictly POSIX compliant, as described in
the POSIX 1003.2 document. The following is a summary of the omissions,
+1 -1
View File
@@ -1,4 +1,4 @@
$FreeBSD$
$FreeBSD: src/bin/ed/README,v 1.7 1999/08/27 23:14:12 peter Exp $
ed is an 8-bit-clean, POSIX-compliant line editor. It should work with
any regular expression package that conforms to the POSIX interface
+1 -1
View File
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/buf.c,v 1.22 2002/06/30 05:13:53 obrien Exp $");
#include <sys/file.h>
#include <sys/stat.h>
+1 -1
View File
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/cbc.c,v 1.20 2004/04/06 20:06:47 markm Exp $");
#include <sys/types.h>
#include <errno.h>
+1 -1
View File
@@ -1,4 +1,4 @@
.\" $FreeBSD$
.\" $FreeBSD: src/bin/ed/ed.1,v 1.34 2004/07/03 02:03:43 tjr Exp $
.Dd July 3, 2004
.Dt ED 1
.Os
+1 -1
View File
@@ -25,7 +25,7 @@
* SUCH DAMAGE.
*
* @(#)ed.h,v 1.5 1994/02/01 00:34:39 alm Exp
* $FreeBSD$
* $FreeBSD: src/bin/ed/ed.h,v 1.19 2003/06/02 19:06:28 markm Exp $
*/
#include <sys/param.h>
+1 -1
View File
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/glbl.c,v 1.13 2002/06/30 05:13:53 obrien Exp $");
#include <sys/types.h>
#include <sys/ioctl.h>
+1 -1
View File
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/io.c,v 1.14 2003/01/01 18:48:39 schweikh Exp $");
#include "ed.h"
+1 -1
View File
@@ -35,7 +35,7 @@ static const char copyright[] =
#endif /* not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/main.c,v 1.26 2003/05/01 16:58:55 obrien Exp $");
/*
* CREDITS
+1 -1
View File
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/re.c,v 1.20 2003/07/20 10:24:09 ru Exp $");
#include "ed.h"
+1 -1
View File
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/sub.c,v 1.15 2002/06/30 05:13:53 obrien Exp $");
#include "ed.h"
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/ed/test/Makefile,v 1.9 1999/08/27 23:14:17 peter Exp $
SHELL= /bin/sh
ED= ${.OBJDIR}/ed
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/ed/test/README,v 1.7 1999/08/27 23:14:17 peter Exp $
The files in this directory with suffixes `.t', `.d', `.r' and `.err' are
used for testing ed. To run the tests, set the ED variable in the Makefile
+1 -1
View File
@@ -3,7 +3,7 @@
# and compares their output against the .r files, which contain
# the correct output
#
# $FreeBSD$
# $FreeBSD: src/bin/ed/test/ckscripts.sh,v 1.6 1999/08/27 23:14:18 peter Exp $
PATH="/bin:/usr/bin:/usr/local/bin/:."
ED=$1
+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/sh -
# This script generates ed test scripts (.ed) from .t files
#
# $FreeBSD$
# $FreeBSD: src/bin/ed/test/mkscripts.sh,v 1.6 1999/08/27 23:14:20 peter Exp $
PATH="/bin:/usr/bin:/usr/local/bin/:."
ED=$1
+1 -1
View File
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
__FBSDID("$FreeBSD: src/bin/ed/undo.c,v 1.12 2002/06/30 05:13:53 obrien Exp $");
#include "ed.h"
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/expr/Makefile,v 1.18 2003/06/13 07:04:02 markm Exp $
PROG= expr
SRCS= expr.y
+1 -1
View File
@@ -28,7 +28,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $FreeBSD$
.\" $FreeBSD: src/bin/expr/expr.1,v 1.25 2004/07/12 10:46:55 tjr Exp $
.\"
.Dd July 12, 2004
.Dt EXPR 1
+1 -1
View File
@@ -4,7 +4,7 @@
*
* Largely rewritten by J.T. Conklin ([email protected])
*
* $FreeBSD$
* $FreeBSD: src/bin/expr/expr.y,v 1.23 2002/10/28 00:15:42 wollman Exp $
*/
#include <sys/types.h>
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$
# $FreeBSD: src/bin/getfacl/Makefile,v 1.6 2001/12/04 01:57:44 obrien Exp $
PROG= getfacl
+1 -1
View File
@@ -25,7 +25,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD$
.\" $FreeBSD: src/bin/getfacl/getfacl.1,v 1.8 2004/05/16 21:34:31 ru Exp $
.\"
.\" Developed by the TrustedBSD Project.
.\" Support for POSIX.1e access control lists.
Loaded 100 of 16588 files, more files were not shown because too many files have changed in this diff. Show more