Skip site navigation (1)Skip section navigation (2)

CVS log for src/include/Makefile

[BACK] Up to [FreeBSD] / src / include

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.308: download - view: text, markup, annotated - select for diffs
Sun Dec 25 20:51:40 2011 UTC (6 weeks, 4 days ago) by ed
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.307: preferred, colored
Changes since revision 1.307: +2 -2 lines
SVN rev 228879 on 2011-12-25 20:51:40Z by ed

Add <stdalign.h> and <stdnoreturn.h>.

Even though these header files make little sense to me, they are part of
the standard. By including these header files, you can simply use
`alignas', `alignof' and `noreturn' instead of the underscore-prefixed
versions.

Revision 1.307: download - view: text, markup, annotated - select for diffs
Sat Dec 24 15:31:06 2011 UTC (6 weeks, 5 days ago) by theraven
Branches: MAIN
Diff to: previous 1.306: preferred, colored
Changes since revision 1.306: +1 -1 lines
SVN rev 228863 on 2011-12-24 15:31:06Z by theraven

...and actually install it.

Approved by:	dim (mentor)

Revision 1.306: download - view: text, markup, annotated - select for diffs
Sun Nov 20 14:45:42 2011 UTC (2 months, 2 weeks ago) by theraven
Branches: MAIN
Diff to: previous 1.305: preferred, colored
Changes since revision 1.305: +1 -1 lines
SVN rev 227753 on 2011-11-20 14:45:42Z by theraven

Implement xlocale APIs from Darwin, mainly for use by libc++.  This adds a
load of _l suffixed versions of various standard library functions that use
the global locale, making them take an explicit locale parameter.  Also
adds support for per-thread locales.  This work was funded by the FreeBSD
Foundation.

Please test any code you have that uses the C standard locale functions!

Reviewed by:    das (gdtoa changes)
Approved by:    dim (mentor)

Revision 1.304.2.2.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.304.2.2: preferred, colored; next MAIN 1.305: preferred, colored
Changes since revision 1.304.2.2: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)

Revision 1.304.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 4 11:08:44 2011 UTC (4 months ago) by kib
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.304.2.1: preferred, colored; branchpoint 1.304: preferred, colored; next MAIN 1.305: preferred, colored
Changes since revision 1.304.2.1: +1 -1 lines
SVN rev 225967 on 2011-10-04 11:08:44Z by kib

MFC r225790:
Install ciss(4) ioctl header.

PR:	kern/109813
Approved by:	re (bz)

Revision 1.290.2.6: download - view: text, markup, annotated - select for diffs
Tue Oct 4 10:08:02 2011 UTC (4 months ago) by kib
Branches: RELENG_8
Diff to: previous 1.290.2.5: preferred, colored; branchpoint 1.290: preferred, colored; next MAIN 1.291: preferred, colored
Changes since revision 1.290.2.5: +1 -1 lines
SVN rev 225964 on 2011-10-04 10:08:02Z by kib

MFC r225790:
Install ciss(4) ioctl header.

PR:	kern/109813

Revision 1.305: download - view: text, markup, annotated - select for diffs
Tue Sep 27 12:14:43 2011 UTC (4 months, 1 week ago) by kib
Branches: MAIN
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +1 -1 lines
SVN rev 225790 on 2011-09-27 12:14:43Z by kib

Install ciss(4) ioctl header (together with other .h files from sys/dev/ciss).

PR:	kern/109813
Discussued with:	Alex Samorukov <samm os2 kiev ua>
	(smartmontools maintainer)
MFC after:	1 week

Revision 1.304.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)

Revision 1.290.2.5: download - view: text, markup, annotated - select for diffs
Fri Jun 17 06:59:49 2011 UTC (7 months, 3 weeks ago) by mav
Branches: RELENG_8
Diff to: previous 1.290.2.4: preferred, colored; branchpoint 1.290: preferred, colored
Changes since revision 1.290.2.4: +1 -1 lines
SVN rev 223177 on 2011-06-17 06:59:49Z by mav

MFC r219974, r220209, r220210, r220790:
Add new RAID GEOM class, that is going to replace ataraid(4) in supporting
various BIOS-based software RAIDs. Unlike ataraid(4) this implementation
does not depend on legacy ata(4) subsystem and can be used with any disk
drivers, including new CAM-based ones (ahci(4), siis(4), mvs(4), ata(4)
with `options ATA_CAM`). To make code more readable and extensible, this
implementation follows modular design, including core part and two sets
of modules, implementing support for different metadata formats and RAID
levels.

Support for such popular metadata formats is now implemented:
Intel, JMicron, NVIDIA, Promise (also used by AMD/ATI) and SiliconImage.

Such RAID levels are now supported:
RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT.

For all of these RAID levels and metadata formats this class supports
full cycle of volume operations: reading, writing, creation, deletion,
disk removal and insertion, rebuilding, dirty shutdown detection
and resynchronization, bad sector recovery, faulty disks tracking,
hot-spare disks. For Intel and Promise formats there is support multiple
volumes per disk set.

Look graid(8) manual page for additional details.

Co-authored by: imp
Sponsored by:   Cisco Systems, Inc. and iXsystems, Inc.

Revision 1.290.2.4: download - view: text, markup, annotated - select for diffs
Wed Apr 13 23:09:36 2011 UTC (9 months, 4 weeks ago) by obrien
Branches: RELENG_8
Diff to: previous 1.290.2.3: preferred, colored; branchpoint 1.290: preferred, colored
Changes since revision 1.290.2.3: +1 -1 lines
SVN rev 220612 on 2011-04-13 23:09:36Z by obrien

MFC: r220370, r209136, r209219

* Add the readline(3) API to libedit.  The libedit versions of
  {readline,history}.h are in /usr/include/edit so as to not conflict with
  the GNU libreadline versions.  To use the libedit readline(3) one should
  add "-I/usr/include/edit" to their Makefile
  (spelled "-I${DESTDIR}/${INCLUDEDIR}/edit" within the FreeBSD source tree).
* Enable its use in the BSD licensed utilities that support readline(3).
* histedit.h is moved into libedit's directory

* Add basic filename completion code.
* Allow simple quoting in filename completion.

Revision 1.304: download - view: text, markup, annotated - select for diffs
Tue Apr 5 18:41:01 2011 UTC (10 months ago) by obrien
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.303: preferred, colored
Changes since revision 1.303: +1 -1 lines
SVN rev 220370 on 2011-04-05 18:41:01Z by obrien

* Add the readline(3) API to libedit.  The libedit versions of
  {readline,history}.h are in /usr/include/edit so as to not conflict with
  the GNU libreadline versions.  To use the libedit readline(3) one should
  add "-I/usr/include/edit" to their Makefile
  (spelled "-I${DESTDIR}/${INCLUDEDIR}/edit" within the FreeBSD source tree).

* Enable its use in the BSD licensed utilities that support readline(3).

* To make it easier to sync libedit development with NetBSD, histedit.h
  is moved into libedit's directory as history shows shown we keep merging
  it into that location.

Obtained from:	NetBSD
Sponsored by:	Juniper Networks

Revision 1.303: download - view: text, markup, annotated - select for diffs
Thu Mar 24 21:31:32 2011 UTC (10 months, 2 weeks ago) by mav
Branches: MAIN
Diff to: previous 1.302: preferred, colored
Changes since revision 1.302: +1 -1 lines
SVN rev 219974 on 2011-03-24 21:31:32Z by mav

MFgraid/head:
Add new RAID GEOM class, that is going to replace ataraid(4) in supporting
various BIOS-based software RAIDs. Unlike ataraid(4) this implementation
does not depend on legacy ata(4) subsystem and can be used with any disk
drivers, including new CAM-based ones (ahci(4), siis(4), mvs(4), ata(4)
with `options ATA_CAM`). To make code more readable and extensible, this
implementation follows modular design, including core part and two sets
of modules, implementing support for different metadata formats and RAID
levels.

Support for such popular metadata formats is now implemented:
Intel, JMicron, NVIDIA, Promise (also used by AMD/ATI) and SiliconImage.

Such RAID levels are now supported:
RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT.

For any all of these RAID levels and metadata formats this class supports
full cycle of volume operations: reading, writing, creation, deletion,
disk removal and insertion, rebuilding, dirty shutdown detection
and resynchronization, bad sector recovery, faulty disks tracking,
hot-spare disks. For Intel and Promise formats there is support multiple
volumes per disk set.

Look graid(8) manual page for additional details.

Co-authored by:	imp
Sponsored by:	Cisco Systems, Inc. and iXsystems, Inc.

Revision 1.302: download - view: text, markup, annotated - select for diffs
Fri Feb 25 00:04:39 2011 UTC (11 months, 2 weeks ago) by gabor
Branches: MAIN
Diff to: previous 1.301: preferred, colored
Changes since revision 1.301: +4 -0 lines
SVN rev 219019 on 2011-02-25 00:04:39Z by gabor

Add the BSD-licensed Citrus iconv to the base system with default off
setting. It can be built by setting the WITH_ICONV knob. While this
knob is unset, the library part, the binaries, the header file and
the metadata files will not be built or installed so it makes no impact
on the system if left turned off.

This work is based on the iconv implementation in NetBSD but a great
number of improvements and feature additions have been included:

- Some utilities have been added. There is a conversion table generator,
  which can compare conversion tables to reference data generated by
  GNU libiconv. This helps ensuring conversion compatibility.
- UTF-16 surrogate support and some endianness issues have been fixed.
- The rather chaotic Makefiles to build metadata have been refactored
  and cleaned up, now it is easy to read and it is also easier to add
  support for new encodings.
- A bunch of new encodings and encoding aliases have been added.
- Support for 1->2, 1->3 and 1->4 mappings, which is needed for
  transliterating with flying accents as GNU does, like "u.
- Lots of warnings have been fixed, the major part of the code is
  now WARNS=6 clean.
- New section 1 and section 5 manual pages have been added.
- Some GNU-specific calls have been implemented:
  iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into()
- Support for GNU's //IGNORE suffix has been added.
- The "-" argument for stdin is now recognized in iconv(1) as per POSIX.
- The Big5 conversion module has been fixed.
- The iconv.h header files is supposed to be compatible with the
  GNU version, i.e. sources should build with base iconv.h and
  GNU libiconv. It also includes a macro magic to deal with the
  char ** and const char ** incompatibility.
- GNU compatibility: "" or "char" means the current local
  encoding in use
- Various cleanups and style(9) fixes.

Approved by:	delphij (mentor)
Obtained from:	The NetBSD Project
Sponsored by:	Google Summer of Code 2009

Revision 1.290.2.3: download - view: text, markup, annotated - select for diffs
Thu Feb 24 10:11:29 2011 UTC (11 months, 2 weeks ago) by kib
Branches: RELENG_8
Diff to: previous 1.290.2.2: preferred, colored; branchpoint 1.290: preferred, colored
Changes since revision 1.290.2.2: +1 -1 lines
SVN rev 218990 on 2011-02-24 10:11:29Z by kib

MFC r218772:
Install iodev.h.

Revision 1.301: download - view: text, markup, annotated - select for diffs
Thu Feb 17 15:10:13 2011 UTC (11 months, 3 weeks ago) by kib
Branches: MAIN
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +1 -1 lines
SVN rev 218772 on 2011-02-17 15:10:13Z by kib

Install iodev.h.

Reviewed by:	attilio
MFC after:	1 week

Revision 1.276.2.3.4.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.276.2.3: preferred, colored; next MAIN 1.277: preferred, colored
Changes since revision 1.276.2.3: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)

Revision 1.290.2.2.6.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.290.2.2: preferred, colored; next MAIN 1.290.2.3: preferred, colored
Changes since revision 1.290.2.2: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)

Revision 1.300: download - view: text, markup, annotated - select for diffs
Mon Nov 1 17:34:04 2010 UTC (15 months, 1 week ago) by jhb
Branches: MAIN
Diff to: previous 1.299: preferred, colored
Changes since revision 1.299: +12 -5 lines
SVN rev 214629 on 2010-11-01 17:34:04Z by jhb

Add an x86/include directory to the kernel to hold headers that are common
to amd64, i386, and pc98.  The headers are installed to /usr/include/x86
during an installworld, and an 'x86' symlink is created for kernel builds
similar to 'machine' so that the headers can be included as <x86/foo.h>.

Reviewed by:	imp

Revision 1.299: download - view: text, markup, annotated - select for diffs
Mon Aug 23 22:24:11 2010 UTC (17 months, 2 weeks ago) by imp
Branches: MAIN
Diff to: previous 1.298: preferred, colored
Changes since revision 1.298: +2 -2 lines
SVN rev 211725 on 2010-08-23 22:24:11Z by imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.

Revision 1.298: download - view: text, markup, annotated - select for diffs
Tue Jul 13 21:19:59 2010 UTC (18 months, 4 weeks ago) by nwhitehorn
Branches: MAIN
Diff to: previous 1.297: preferred, colored
Changes since revision 1.297: +3 -3 lines
SVN rev 210024 on 2010-07-13 21:19:59Z by nwhitehorn

Connect powerpc64 to the build. It is not presently part of make universe,
which will be added soon.

Reviewed by:	imp

Revision 1.290.2.2.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.290.2.2: preferred, colored; next MAIN 1.290.2.3: preferred, colored
Changes since revision 1.290.2.2: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)

Revision 1.297: download - view: text, markup, annotated - select for diffs
Sun Mar 14 10:18:58 2010 UTC (22 months, 4 weeks ago) by ed
Branches: MAIN
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +1 -1 lines
SVN rev 205146 on 2010-03-14 10:18:58Z by ed

Trim down libcompat by removing <regexp.h>.

Erwin ran an exp-run with libcompat and <regexp.h> removed. It turns out
the regexp library is almost entirely unused. In fact, it looks like it
is sometimes used by accident. Because these function names clash with
libc's <regex.h>, some application use both <regex.h> and libcompat,
which means they link against the wrong regex library.

This commit removes the regexp library and reimplements re_comp() and
re_exec() using <regex.h>. It seems the grammar of the regular
expressions accepted by these functions is similar to POSIX EREs.

After this commit, 1 low-profile port will be broken, but the maintainer
already has a patch for it sitting in his mailbox.

Revision 1.296: download - view: text, markup, annotated - select for diffs
Wed Mar 3 18:30:10 2010 UTC (23 months, 1 week ago) by ed
Branches: MAIN
Diff to: previous 1.295: preferred, colored
Changes since revision 1.295: +1 -1 lines
SVN rev 204649 on 2010-03-03 18:30:10Z by ed

Remove last traces of <utmp.h>.

Revision 1.276.2.3.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.276.2.3: preferred, colored; next MAIN 1.277: preferred, colored
Changes since revision 1.276.2.3: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)

Revision 1.295: download - view: text, markup, annotated - select for diffs
Sat Jan 16 09:52:49 2010 UTC (2 years ago) by trasz
Branches: MAIN
Diff to: previous 1.294: preferred, colored
Changes since revision 1.294: +1 -1 lines
SVN rev 202437 on 2010-01-16 09:52:49Z by trasz

Add gmountver, disk mount verification GEOM class.

Note that due to e.g. write throttling ('wdrain'), it can stall all the disk
I/O instead of just the device it's configured for.  Using it for removable
media is therefore not a good idea.

Reviewed by:	pjd (earlier version)

Revision 1.294: download - view: text, markup, annotated - select for diffs
Wed Jan 13 17:29:55 2010 UTC (2 years ago) by ed
Branches: MAIN
Diff to: previous 1.293: preferred, colored
Changes since revision 1.293: +2 -2 lines
SVN rev 202188 on 2010-01-13 17:29:55Z by ed

Implement <utmpx.h>.

The utmpx interface is the standardized interface of the user accounting
database. The standard only defines a subset of the functions that were
present in System V-like systems.

I'd like to highlight some of the traits my implementation has:

- The standard allows the on-disk format to be different than the
  in-memory representation (struct utmpx). Most operating systems don't
  do this, but we do. This allows us to keep our ABI more stable, while
  giving us the opportunity to modify the on-disk format. It also allows
  us to use a common file format across different architectures (i.e.
  byte ordering).

- Our implementation of pututxline() also updates wtmp and lastlog (now
  called utx.log and utx.lastlogin). This means the databases are more
  likely to be in sync.

- Care must be taken that our implementation discard any fields that are
  not applicable. For example, our DEAD_PROCESS records do not hold a
  TTY name. Just a time stamp, a record identifier and a process
  identifier. It also guarantees that strings (ut_host, ut_line and
  ut_user) are null terminated. ut_id is obviously not null terminated,
  because it's not a string.

- The API and its behaviour should be conformant to POSIX, but there may
  be things that slightly deviate from the standard. This implementation
  uses separate file descriptors when writing to the log files. It also
  doesn't use getutxid() to search for a field to overwrite. It uses an
  allocation strategy similar to getutxid(), but prevents DEAD_PROCESS
  records from accumulating.

Make sure libulog doesn't overwrite the manpages shipped with our C
library. Also keep the symbol list in Symbol.map sorted.

I'll bump __FreeBSD_version later this evening. I first want to convert
everything to <utmpx.h> and get rid of <utmp.h>.

Revision 1.293: download - view: text, markup, annotated - select for diffs
Tue Jan 5 02:37:59 2010 UTC (2 years, 1 month ago) by davidxu
Branches: MAIN
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +2 -2 lines
SVN rev 201546 on 2010-01-05 02:37:59Z by davidxu

Use umtx to implement process sharable semaphore, to make this work,
now type sema_t is a structure which can be put in a shared memory area,
and multiple processes can operate it concurrently.
User can either use mmap(MAP_SHARED) + sem_init(pshared=1) or use sem_open()
to initialize a shared semaphore.
Named semaphore uses file system and is located in /tmp directory, and its
file name is prefixed with 'SEMD', so now it is chroot or jail friendly.
In simplist cases, both for named and un-named semaphore, userland code
does not have to enter kernel to reduce/increase semaphore's count.
The semaphore is designed to be crash-safe, it means even if an application
is crashed in the middle of operating semaphore, the semaphore state is
still safely recovered by later use, there is no waiter counter maintained
by userland code.
The main semaphore code is in libc and libthr only has some necessary stubs,
this makes it possible that a non-threaded application can use semaphore
without linking to thread library.
Old semaphore implementation is kept libc to maintain binary compatibility.
The kernel ksem API is no longer used in the new implemenation.

Discussed on: threads@

Revision 1.292: download - view: text, markup, annotated - select for diffs
Sat Nov 28 23:50:48 2009 UTC (2 years, 2 months ago) by ed
Branches: MAIN
Diff to: previous 1.291: preferred, colored
Changes since revision 1.291: +2 -2 lines
SVN rev 199898 on 2009-11-28 23:50:48Z by ed

Decompose <sys/termios.h>.

The <sys/termios.h> header file is hardlinked to <termios.h>. It
contains both the structures and the flag definitions, but also the C
library interface that's implemented by the C library.

This header file has the typical problem of including too many random
things and being badly ordered. Instead of trying to fix this, decompose
it into two header files:

- <sys/_termios.h>, which contains struct termios and the flags.
- <termios.h>, which includes <sys/_termios.h> and contains the C
  library interface.

This means userspace has to include <termios.h> for struct termios,
while kernelspace code has to include <sys/tty.h>. Also add a
<sys/termios.h>, which prints a warning message before including
<termios.h>. I am aware that there are some applications that use this
header file as well.

Revision 1.276.2.3: download - view: text, markup, annotated - select for diffs
Mon Oct 26 18:57:57 2009 UTC (2 years, 3 months ago) by jhb
Branches: RELENG_7
CVS tags: RELENG_7_4_BP, RELENG_7_3_BP
Branch point for: RELENG_7_4, RELENG_7_3
Diff to: previous 1.276.2.2: preferred, colored; branchpoint 1.276: preferred, colored; next MAIN 1.277: preferred, colored
Changes since revision 1.276.2.2: +1 -1 lines
SVN rev 198496 on 2009-10-26 18:57:57Z by jhb

MFC 196200,196211,196280-196282:
Introduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
controllers.  Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.

This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality.  However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.

Revision 1.290.2.2.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.290.2.2: preferred, colored; next MAIN 1.290.2.3: preferred, colored
Changes since revision 1.290.2.2: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)

Revision 1.290.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 17 13:51:19 2009 UTC (2 years, 5 months ago) by scottl
Branches: RELENG_8
CVS tags: RELENG_8_2_BP, RELENG_8_1_BP, RELENG_8_0_BP
Branch point for: RELENG_8_2, RELENG_8_1, RELENG_8_0
Diff to: previous 1.290.2.1: preferred, colored; branchpoint 1.290: preferred, colored
Changes since revision 1.290.2.1: +1 -1 lines
SVN rev 196321 on 2009-08-17 13:51:19Z by scottl

Merge files missed in r196285.  SVN is simply horrible.  Sorry for the
tree breakage.

Approved by:	re

Revision 1.291: download - view: text, markup, annotated - select for diffs
Thu Aug 13 23:18:45 2009 UTC (2 years, 5 months ago) by scottl
Branches: MAIN
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +1 -1 lines
SVN rev 196200 on 2009-08-13 23:18:45Z by scottl

ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
controllers.  Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.

This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality.  However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.

Approved by:    re
Obtained from:  Yahoo! Inc.

Revision 1.290.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)

Revision 1.290: download - view: text, markup, annotated - select for diffs
Fri Jul 10 08:18:08 2009 UTC (2 years, 7 months ago) by scottl
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +1 -1 lines
SVN rev 195534 on 2009-07-10 08:18:08Z by scottl

Separate the parallel scsi knowledge out of the core of the XPT, and
modularize it so that new transports can be created.

Add a transport for SATA

Add a periph+protocol layer for ATA

Add a driver for AHCI-compliant hardware.

Add a maxio field to CAM so that drivers can advertise their max
I/O capability.  Modify various drivers so that they are insulated
from the value of MAXPHYS.

The new ATA/SATA code supports AHCI-compliant hardware, and will override
the classic ATA driver if it is loaded as a module at boot time or compiled
into the kernel.  The stack now support NCQ (tagged queueing) for increased
performance on modern SATA drives.  It also supports port multipliers.

ATA drives are accessed via 'ada' device nodes.  ATAPI drives are
accessed via 'cd' device nodes.  They can all be enumerated and manipulated
via camcontrol, just like SCSI drives.  SCSI commands are not translated to
their ATA equivalents; ATA native commands are used throughout the entire
stack, including camcontrol.  See the camcontrol manpage for further
details.  Testing this code may require that you update your fstab, and
possibly modify your BIOS to enable AHCI functionality, if available.

This code is very experimental at the moment.  The userland ABI/API has
changed, so applications will need to be recompiled.  It may change
further in the near future.  The 'ada' device name may also change as
more infrastructure is completed in this project.  The goal is to
eventually put all CAM busses and devices until newbus, allowing for
interesting topology and management options.

Few functional changes will be seen with existing SCSI/SAS/FC drivers,
though the userland ABI has still changed.  In the future, transports
specific modules for SAS and FC may appear in order to better support
the topologies and capabilities of these technologies.

The modularization of CAM and the addition of the ATA/SATA modules is
meant to break CAM out of the mold of being specific to SCSI, letting it
grow to be a framework for arbitrary transports and protocols.  It also
allows drivers to be written to support discrete hardware without
jeopardizing the stability of non-related hardware.  While only an AHCI
driver is provided now, a Silicon Image driver is also in the works.
Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardware
is possible and encouraged.  Help with new transports is also encouraged.

Submitted by:	scottl, mav
Approved by:	re

Revision 1.289: download - view: text, markup, annotated - select for diffs
Wed May 27 16:16:56 2009 UTC (2 years, 8 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.288: preferred, colored
Changes since revision 1.288: +1 -1 lines
SVN rev 192901 on 2009-05-27 16:16:56Z by thompsa

Delete the old USB stack. The new stack has settled in and has all the
drivers/functionality and then some.

Revision 1.288: download - view: text, markup, annotated - select for diffs
Thu May 21 16:27:47 2009 UTC (2 years, 8 months ago) by rmacklem
Branches: MAIN
Diff to: previous 1.287: preferred, colored
Changes since revision 1.287: +1 -1 lines
SVN rev 192545 on 2009-05-21 16:27:47Z by rmacklem

Modify src/etc/mtree/BSD.include.dist and src/include/Makefile
so that the .h files in src/sys/fs/nfs will be installed under
/usr/include/fs/nfs. This will allow the following utilities to
build, once additions and changes for the experimental nfs subsystem
are committed:
usr.sbin/mountd - Once modified to add support for the
  experimental nfs subsystem.
ur.sbin/nfsstat - Once modified to add support for the
  experimental nfs subsystem.
usr.sbin/nfscbd - The client side callback daemon for NFSv4.
usr.sbin/nfsuserd - The NFSv4 user/group name<->uid/gid mapping daemon.
usr.sbin/nfsdumpstate - The NFSv4 utility for dumping open/lock state.
usr.sbin/nfsrevoke - The sysadmin command for revoking NFSv4 state.

Approved by:	kib (mentor)

Revision 1.276.2.2.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.276.2.2: preferred, colored; next MAIN 1.276.2.3: preferred, colored
Changes since revision 1.276.2.2: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)

Revision 1.287: download - view: text, markup, annotated - select for diffs
Tue Feb 24 00:53:10 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.286: preferred, colored
Changes since revision 1.286: +1 -1 lines
SVN rev 188978 on 2009-02-24 00:53:10Z by thompsa

Install the old usb headers under /usr/include/legacy/dev/usb as they are
needed by the hal port. This will be removed before 8.0.

Add an exclusion to kdump as some structs will be redefined.

Requested by:	marcus

Revision 1.286: download - view: text, markup, annotated - select for diffs
Mon Feb 23 18:36:54 2009 UTC (2 years, 11 months ago) by thompsa
Branches: MAIN
Diff to: previous 1.285: preferred, colored
Changes since revision 1.285: +1 -1 lines
SVN rev 188945 on 2009-02-23 18:36:54Z by thompsa

Build fixups for the new USB stack.

Revision 1.285: download - view: text, markup, annotated - select for diffs
Sun Feb 15 11:05:50 2009 UTC (2 years, 11 months ago) by nyan
Branches: MAIN
Diff to: previous 1.284: preferred, colored
Changes since revision 1.284: +1 -1 lines
SVN rev 188642 on 2009-02-15 11:05:50Z by nyan

sys/pccard is gone.

Revision 1.276.2.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.276.2.2: preferred, colored; next MAIN 1.276.2.3: preferred, colored
Changes since revision 1.276.2.2: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)

Revision 1.284: download - view: text, markup, annotated - select for diffs
Wed Nov 19 08:56:35 2008 UTC (3 years, 2 months ago) by alfred
Branches: MAIN
Diff to: previous 1.283: preferred, colored
Changes since revision 1.283: +1 -1 lines
SVN rev 185087 on 2008-11-19 08:56:35Z by alfred

src/sys/dev/usb2/controller/uss820dci_pccard.c
src/sys/dev/usb2/core/usbdevs
src/sys/dev/usb2/include/urio2_ioctl.h
src/sys/dev/usb2/storage/ustorage2_fs.h

These files are not used any more.

src/usr.sbin/Makefile
src/etc/mtree/BSD.include.dist
src/include/Makefile
src/lib/Makefile
src/share/man/man7/hier.7
src/share/mk/bsd.libnames.mk
src/etc/mtree/BSD.include.dist

Make "usbconfig" and "libusb20" a part of the default build.

src/sys/dev/usb/rio500_usb.h
src/sys/dev/usb2/storage/urio2.c

Use common include file.

src/sys/dev/usb2/bluetooth/ng_ubt2.c

Make USB bluetooth depend on "ng_hci" module.

src/sys/dev/usb2/controller/ehci2.c
src/sys/dev/usb2/controller/ehci2.h

Patches for Marvell EHCI.

src/sys/dev/usb2/core/usb2_busdma.c

Bugfix for 64-bit platforms. Need to unload the previously loaded DMA
map and some cleanup regarding some corner cases.

src/sys/dev/usb2/core/usb2_core.h
src/sys/dev/usb2/core/usb2_dev.c
src/sys/dev/usb2/core/usb2_dev.h

Bugfix for libusb filesystem interface.

New feature: Add support for filtering device data at the expense of the
userland process.

Add some more comments.

Some minor code styling.

Remove unused function, usb2_fifo_get_data_next().

Fix an issue about "fifo_index" being used instead of "ep_index".

src/sys/dev/usb2/core/usb2_device.c
src/sys/dev/usb2/core/usb2_generic.c

Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when
doing an alternate setting.

Cleanup USB IOCTL and USB reference handling.
Fix a corner case where USB-FS was left initialised after
setting a new configuration or alternate setting.

src/sys/dev/usb2/core/usb2_hub.c

Improvement: Check all USB HUB ports by default at least one time.

src/sys/dev/usb2/core/usb2_request.c

Bugfix: Make sure destination ASCII string is properly zero terminated
in all cases.

Improvement: Skip invalid characters instead of replacing with a dot.

src/sys/dev/usb2/core/usb2_util.c
src/sys/dev/usb2/image/uscanner2.c

Spelling.

src/sys/dev/usb2/include/Makefile

Share "usbdevs" with the old USB stack.

src/sys/dev/usb2/include/usb2_devid.h
src/sys/dev/usb2/include/usb2_devtable.h

Regenerate files.

Alfred: Please fix the RCS tag at the top.

src/sys/dev/usb2/include/usb2_ioctl.h

Fix compilation of "kdump".

src/sys/dev/usb2/serial/ubsa2.c
src/sys/dev/usb2/serial/ugensa2.c

Remove device ID's which will end up in a new 3G driver.

src/sys/dev/usb2/sound/uaudio2.c

Correct a debug printout.

src/sys/dev/usb2/storage/umass2.c

Sync with old USB stack.

src/lib/libusb20/libusb20.3

Add more documentation.

src/lib/libusb20/libusb20.c

Various bugfixes and improvements.

src/usr.sbin/usbconfig/dump.c
src/usr.sbin/usbconfig/usbconfig.c

New commands for dumping strings and doing custom USB requests from
the command line.

Remove keyword requirements from generated files:
 "head/sys/dev/usb2/include/usb2_devid.h"
 "head/sys/dev/usb2/include/usb2_devtable.h"

Revision 1.244.2.7.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.244.2.7: preferred, colored; next MAIN 1.245: preferred, colored
Changes since revision 1.244.2.7: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)

Revision 1.283: download - view: text, markup, annotated - select for diffs
Fri Sep 26 19:23:22 2008 UTC (3 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.282: preferred, colored
Changes since revision 1.282: +1 -10 lines
SVN rev 183390 on 2008-09-26 19:23:22Z by peter

Move getosreldate(3) prototype from the machine generated <osreldate.h>
to <unistd.h> in the BSD section.

Suggested by:	kib

Revision 1.282: download - view: text, markup, annotated - select for diffs
Fri Sep 26 05:50:08 2008 UTC (3 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.281: preferred, colored
Changes since revision 1.281: +10 -1 lines
SVN rev 183378 on 2008-09-26 05:50:08Z by peter

Re-add getosreldate(3) function prototype in the form that I've been using
for quite some time now.  While I'm not sure if it'll break IA64 again,
this way doesn't cause problems with my builds of XFree86/Xorg and the way
they #include <osreldate.h> via cpp in the imake system.

Revision 1.276.2.2: download - view: text, markup, annotated - select for diffs
Sun Aug 31 10:15:43 2008 UTC (3 years, 5 months ago) by rwatson
Branches: RELENG_7
CVS tags: RELENG_7_2_BP, RELENG_7_1_BP
Branch point for: RELENG_7_2, RELENG_7_1
Diff to: previous 1.276.2.1: preferred, colored; branchpoint 1.276: preferred, colored
Changes since revision 1.276.2.1: +0 -2 lines
SVN rev 182526 on 2008-08-31 10:15:43Z by rwatson

Merge r179308 from head to stable/7:

  Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
  NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
  months in HEAD/RELENG_7.  Specifics:

  - netatm include files
  - netatm command line management tools
  - libatm
  - ATM parts in rescue and sysinstall
  - sample configuration files and documents
  - kernel support as a module or in NOTES
  - netgraph wrapper nodes for netatm
  - ctags data for netatm.
  - netatm-specific device drivers.

  Reviewed by:    bz
  Discussed with: bms, bz, harti

MFC discussed with:	des, peter

Revision 1.281: download - view: text, markup, annotated - select for diffs
Fri Jul 25 12:37:46 2008 UTC (3 years, 6 months ago) by ed
Branches: MAIN
Diff to: previous 1.280: preferred, colored
Changes since revision 1.280: +1 -1 lines
SVN rev 180800 on 2008-07-25 12:37:46Z by ed

Remove <sgtty.h> now it has no practical usage.

When I turned sgtty into a binary-only interface (last month), I added
this explicit #error to the header file, to make sure nobody forgot to
remove the header file after updating world.

I think it is now a good moment to remove this header file.

Approved by:	philip (mentor)

Revision 1.244.2.7: download - view: text, markup, annotated - select for diffs
Fri Jun 27 04:46:06 2008 UTC (3 years, 7 months ago) by jhb
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.244.2.6: preferred, colored; branchpoint 1.244: preferred, colored; next MAIN 1.245: preferred, colored
Changes since revision 1.244.2.6: +3 -1 lines
SVN rev 180058 on 2008-06-27 04:46:06Z by jhb

MFC: Add the mpt_user personality to mpt(4).

Revision 1.276.2.1: download - view: text, markup, annotated - select for diffs
Fri Jun 27 04:42:19 2008 UTC (3 years, 7 months ago) by jhb
Branches: RELENG_7
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +3 -1 lines
SVN rev 180057 on 2008-06-27 04:42:19Z by jhb

MFC: Add the mpt_user personality to mpt(4).

Revision 1.280: download - view: text, markup, annotated - select for diffs
Tue Jun 17 06:26:29 2008 UTC (3 years, 7 months ago) by davidxu
Branches: MAIN
Diff to: previous 1.279: preferred, colored
Changes since revision 1.279: +1 -1 lines
SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu

Add POSIX routines called posix_spawn() and posix_spawnp(), which
can be used as replacements for exec/fork in a lot of cases. This
change also added execvpe() which allows environment variable
PATH to be used for searching executable file, it is used for
implementing posix_spawnp().

PR: standards/122051

Revision 1.279: download - view: text, markup, annotated - select for diffs
Mon May 26 10:39:47 2008 UTC (3 years, 8 months ago) by bz
Branches: MAIN
Diff to: previous 1.278: preferred, colored
Changes since revision 1.278: +0 -15 lines
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re

Revision 1.278: download - view: text, markup, annotated - select for diffs
Sun May 25 22:11:23 2008 UTC (3 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.277: preferred, colored
Changes since revision 1.277: +0 -2 lines
Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
months in HEAD/RELENG_7.  Specifics:

- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.

MFC after:	3 weeks
Reviewed by:	bz
Discussed with:	bms, bz, harti

Revision 1.277: download - view: text, markup, annotated - select for diffs
Wed May 7 04:11:21 2008 UTC (3 years, 9 months ago) by jhb
Branches: MAIN
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +3 -1 lines
Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib.
This allows <sys/mpt_ioctl.h> to be used from userland.

Prodded by:	scottl

Revision 1.276: download - view: text, markup, annotated - select for diffs
Mon Oct 1 18:07:29 2007 UTC (4 years, 4 months ago) by ru
Branches: MAIN
CVS tags: RELENG_7_BP, RELENG_7_0_BP, RELENG_7_0_0_RELEASE, RELENG_7_0
Branch point for: RELENG_7
Diff to: previous 1.275: preferred, colored
Changes since revision 1.275: +4 -2 lines
Install the forgotten /usr/include/geom/multipath/ header.

Approved by:	re (kensmith)

Revision 1.275: download - view: text, markup, annotated - select for diffs
Sun Sep 23 07:34:21 2007 UTC (4 years, 4 months ago) by pjd
Branches: MAIN
Diff to: previous 1.274: preferred, colored
Changes since revision 1.274: +1 -1 lines
Bring in the GEOM Virtualisation class, which allows to create huge GEOM
providers with limited physical storage and add physical storage as
needed.

Submitted by:	Ivan Voras
Sponsored by:	Google Summer of Code 2006
Approved by:	re (kensmith)

Revision 1.274: download - view: text, markup, annotated - select for diffs
Sat Jul 14 21:49:22 2007 UTC (4 years, 6 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.273: preferred, colored
Changes since revision 1.273: +3 -2 lines
Disconnect netatm from the build as it is not MPSAFE and relies on
NET_NEEDS_GIANT, which will shortly be removed.  This is done in a
away that it may be easily reattached to the build before 7.1 if
appropriate locking is added.  Specifics:

- Don't install netatm include files
- Disconnect netatm command line management tools
- Don't build libatm
- Don't include ATM parts in rescue or sysinstall
- Don't install sample configuration files and documents
- Don't build kernel support as a module or in NOTES
- Don't build netgraph wrapper nodes for netatm

This removes the last remaining consumer of NET_NEEDS_GIANT.

Reviewed by:	harti
Discussed with:	bz, bms
Approved by:	re (kensmith)

Revision 1.273: download - view: text, markup, annotated - select for diffs
Fri Jul 6 07:20:59 2007 UTC (4 years, 7 months ago) by bz
Branches: MAIN
Diff to: previous 1.272: preferred, colored
Changes since revision 1.272: +15 -0 lines
I4B header files were repo-copied from sys/i386/include to
sys/i4b/include/ so they will be available to all architectures
once I4B compiles on those.

I4B header files are now installed in include/i4b/ and no longer
in include/machine/.

For now we still install the headers for i386 only.

Approved by:	re (kensmith)

Revision 1.272: download - view: text, markup, annotated - select for diffs
Sun Jul 1 12:08:05 2007 UTC (4 years, 7 months ago) by gnn
Branches: MAIN
Diff to: previous 1.271: preferred, colored
Changes since revision 1.271: +1 -1 lines
Commit IPv6 support for FAST_IPSEC to the tree.
This commit includes all remaining changes for the time being including
user space updates.

Submitted by:    bz
Approved by:    re

Revision 1.271: download - view: text, markup, annotated - select for diffs
Mon Jun 25 05:06:53 2007 UTC (4 years, 7 months ago) by rafan
Branches: MAIN
Diff to: previous 1.270: preferred, colored
Changes since revision 1.270: +1 -2 lines
- Remove UMAP filesystem. It was disconnected from build three years ago,
  and it is seriously broken.

Discussed on:   freebsd-arch@
Approved by:	re (mux)

Revision 1.270: download - view: text, markup, annotated - select for diffs
Fri Apr 13 01:39:33 2007 UTC (4 years, 9 months ago) by pjd
Branches: MAIN
Diff to: previous 1.269: preferred, colored
Changes since revision 1.269: +9 -1 lines
Install only types.h from sys/rpc/.

Requested by:		ache
Explained how by:	ru

Revision 1.269: download - view: text, markup, annotated - select for diffs
Tue Apr 10 22:10:16 2007 UTC (4 years, 10 months ago) by pjd
Branches: MAIN
Diff to: previous 1.268: preferred, colored
Changes since revision 1.268: +1 -1 lines
Move rpc/types.h under sys/, as this is used by ZFS kernel module.

Repo-copied by:	simon

Revision 1.268: download - view: text, markup, annotated - select for diffs
Sun Feb 11 14:01:32 2007 UTC (4 years, 11 months ago) by rodrigc
Branches: MAIN
Diff to: previous 1.267: preferred, colored
Changes since revision 1.267: +8 -1 lines
Makefile changes to reflect moving sys/isofs/cd9660 to sys/fs/cd9660.
Continue to install userland include files in /usr/include/isofs/cd9660
so as not to break userland applications such as libstand.

Revision 1.267: download - view: text, markup, annotated - select for diffs
Thu Jan 25 22:38:04 2007 UTC (5 years ago) by peter
Branches: MAIN
Diff to: previous 1.266: preferred, colored
Changes since revision 1.266: +1 -1 lines
Oops, remove an objformat.h reference.

Revision 1.266: download - view: text, markup, annotated - select for diffs
Sat Nov 11 16:26:54 2006 UTC (5 years, 3 months ago) by trhodes
Branches: MAIN
Diff to: previous 1.265: preferred, colored
Changes since revision 1.265: +2 -2 lines
Merge posix4/* into normal kernel hierarchy.

Reviewed by:	glanced at by jhb
Approved by:	silence on -arch@ and -standards@

Revision 1.265: download - view: text, markup, annotated - select for diffs
Tue Oct 31 22:22:29 2006 UTC (5 years, 3 months ago) by pjd
Branches: MAIN
Diff to: previous 1.264: preferred, colored
Changes since revision 1.264: +2 -2 lines
Hook up gjournal bits to the build.

Sponsored by:	home.pl

Revision 1.244.2.6: download - view: text, markup, annotated - select for diffs
Mon Oct 9 21:00:17 2006 UTC (5 years, 4 months ago) by emax
Branches: RELENG_6
CVS tags: RELENG_6_3_BP, RELENG_6_3_0_RELEASE, RELENG_6_3, RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2
Diff to: previous 1.244.2.5: preferred, colored; branchpoint 1.244: preferred, colored
Changes since revision 1.244.2.5: +1 -1 lines
MFC:

Install vkbd(4) header into dev/vkbd.

Update bthidd(8) code and hook it up to the build. bthidd(8) now was integrated
with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4).

The code was tested with Apple Bluetooth keyboard and SE k700i cell phone
(remote control feature).

Add bthidd(8) rc(8) script.

Approved by:	re (kensmith)

Revision 1.264: download - view: text, markup, annotated - select for diffs
Fri Oct 6 08:27:06 2006 UTC (5 years, 4 months ago) by ru
Branches: MAIN
Diff to: previous 1.263: preferred, colored
Changes since revision 1.263: +2 -2 lines
A GEOM cache can speed up read performance by sending fixed size
read requests to its consumer.  It has been developed to address
the problem of a horrible read performance of a 64k blocksize FS
residing on a RAID3 array with 8 data components, where a single
disk component would only get 8k read requests, thus effectively
killing disk performance under high load.  Documentation will be
provided later.  I'd like to thank Vsevolod Lobko for his bright
ideas, and Pawel Jakub Dawidek for helping me fix the nasty bug.

Revision 1.263: download - view: text, markup, annotated - select for diffs
Thu Sep 7 18:24:24 2006 UTC (5 years, 5 months ago) by emax
Branches: MAIN
Diff to: previous 1.262: preferred, colored
Changes since revision 1.262: +1 -1 lines
Prepare for upcoming bthidd(8) update. Install vkbd(4) header into dev/vkbd.

MFC after:	1 month

Revision 1.244.2.5: download - view: text, markup, annotated - select for diffs
Sun Sep 3 08:09:58 2006 UTC (5 years, 5 months ago) by rwatson
Branches: RELENG_6
Diff to: previous 1.244.2.4: preferred, colored; branchpoint 1.244: preferred, colored
Changes since revision 1.244.2.4: +1 -0 lines
Merge BSD.include.dist:1.106, include/Makefile:1.258 from HEAD to
RELENG_6:

  Do install sys/security/audit include files.  It would be nice just
  to install audit_ioctl.h, but we seem only to support installing
  directories, so we get them all.  The two not intended for extra-
  kernel use have !_KERNEL #error's, which should help.

Obtained from:	TrustedBSD Project

Revision 1.262: download - view: text, markup, annotated - select for diffs
Tue Aug 1 22:19:00 2006 UTC (5 years, 6 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.261: preferred, colored
Changes since revision 1.261: +5 -1 lines
Add device to access and modify Open Firmware NVRAM settings in
PowerPC-based Apple's machines and small utility to do it from
userland modelled after the similar utility in Darwin/OSX.

Only tested on 1.25GHz G4 Mac Mini.

MFC after:	1 month

Revision 1.244.2.4: download - view: text, markup, annotated - select for diffs
Mon Jul 17 10:09:54 2006 UTC (5 years, 6 months ago) by ume
Branches: RELENG_6
Diff to: previous 1.244.2.3: preferred, colored; branchpoint 1.244: preferred, colored
Changes since revision 1.244.2.3: +1 -1 lines
MFC:
  - Update the resolver in libc to BIND9's one.
  - make reentrant version of netdb functions glibc style API, and
    expose them to outside of libc.
  - make netdb functions NSS friendly.

	include/Makefile			1.261
	include/arpa/inet.h			1.26
	include/arpa/nameser.h			1.18
	include/arpa/nameser_compat.h		1.5
	include/netdb.h				1.40-1.42
	include/res_update.h			1.1
	include/resolv.h			1.29-1.30
	lib/libc/Makefile			1.64
	lib/libc/include/isc/eventlib.h		1.1.1.1
	lib/libc/include/port_after.h		1.1-1.2
	lib/libc/include/port_before.h		1.1
	lib/libc/include/resolv_mt.h		1.1.1.1
	lib/libc/inet/Makefile.inc		1.1
	lib/libc/inet/inet_addr.c		1.1.1.1, 1.2
	lib/libc/inet/inet_cidr_ntop.c		1.1.1.1
	lib/libc/inet/inet_cidr_pton.c		1.1.1.1, 1.2
	lib/libc/inet/inet_lnaof.c		1.1.1.1, 1.2
	lib/libc/inet/inet_makeaddr.c		1.1.1.1, 1.2
	lib/libc/inet/inet_net_ntop.c		1.1.1.1, 1.2
	lib/libc/inet/inet_net_pton.c		1.1.1.1, 1.2
	lib/libc/inet/inet_neta.c		1.1.1.1, 1.2
	lib/libc/inet/inet_netof.c		1.1.1.1, 1.2
	lib/libc/inet/inet_network.c		1.1.1.1, 1.2
	lib/libc/inet/inet_ntoa.c		1.1.1.1, 1.2
	lib/libc/inet/inet_ntop.c		1.1.1.1, 1.2
	lib/libc/inet/inet_pton.c		1.1.1.1, 1.2
	lib/libc/inet/nsap_addr.c		1.1.1.1, 1.2
	lib/libc/isc/Makefile.inc		1.1
	lib/libc/isc/ev_streams.c		1.1.1.1, 1.2
	lib/libc/isc/ev_timers.c		1.1.1.1, 1.2
	lib/libc/isc/eventlib_p.h		1.1.1.1, 1.2
	lib/libc/nameser/Makefile.inc		1.1
	lib/libc/nameser/ns_name.c		1.1.1.1
	lib/libc/nameser/ns_netint.c		1.1.1.1
	lib/libc/nameser/ns_parse.c		1.1.1.1
	lib/libc/nameser/ns_print.c		1.1.1.1, 1.2
	lib/libc/nameser/ns_samedomain.c	1.1.1.1, 1.2
	lib/libc/nameser/ns_ttl.c		1.1.1.1
	lib/libc/net/Makefile.inc		1.58
	lib/libc/net/getaddrinfo.c		1.74, 1.77-1.78
	lib/libc/net/gethostbydns.c		1.55-1.57
	lib/libc/net/gethostbyht.c		1.24-1.26
	lib/libc/net/gethostbyname.3		1.35
	lib/libc/net/gethostbynis.c		1.26-1.28
	lib/libc/net/gethostnamadr.c		1.29-1.30, 1.32
	lib/libc/net/getnameinfo.c		1.18
	lib/libc/net/getnetbydns.c		1.32-1.33
	lib/libc/net/getnetbyht.c		1.17-1.18
	lib/libc/net/getnetbynis.c		1.20-1.21
	lib/libc/net/getnetnamadr.c		1.22
	lib/libc/net/getproto.c			1.5
	lib/libc/net/getprotoent.c		1.7
	lib/libc/net/getprotoname.c		1.5
	lib/libc/net/getservbyname.c		1.8
	lib/libc/net/getservbyport.c		1.8
	lib/libc/net/getservent.c		1.21
	lib/libc/net/name6.c			1.56-1.57
	lib/libc/net/netdb_private.h		1.10-1.11, 1.13
	lib/libc/net/res_config.h		1.9
	lib/libc/net/res_mkupdate.c		1.7-1.8
	lib/libc/net/res_update.c		1.8-1.9
	lib/libc/resolv/Makefile.inc		1.1
	lib/libc/resolv/h_errno.c		1.1
	lib/libc/resolv/herror.c		1.1.1.1, 1.2
	lib/libc/resolv/mtctxres.c		1.1.1.1, 1.2
	lib/libc/resolv/res_comp.c		1.1.1.1, 1.2
	lib/libc/resolv/res_data.c		1.1.1.1, 1.2-1.3
	lib/libc/resolv/res_debug.c		1.1.1.1, 1.2
	lib/libc/resolv/res_debug.h		1.1.1.1
	lib/libc/resolv/res_init.c		1.1.1.1, 1.2
	lib/libc/resolv/res_mkquery.c		1.1.1.1, 1.2
	lib/libc/resolv/res_private.h		1.1.1.1
	lib/libc/resolv/res_query.c		1.1.1.1, 1.2-1.3
	lib/libc/resolv/res_send.c		1.1.1.1, 1.2
	lib/libc/resolv/res_state.c		1.1-1.2

Tested by:	nork

Revision 1.244.2.3: download - view: text, markup, annotated - select for diffs
Sun Jun 25 07:35:50 2006 UTC (5 years, 7 months ago) by phk
Branches: RELENG_6
Diff to: previous 1.244.2.2: preferred, colored; branchpoint 1.244: preferred, colored
Changes since revision 1.244.2.2: +1 -1 lines
MFC:
	Extensible printf implementation compatible with GLIBC

Revision 1.261: download - view: text, markup, annotated - select for diffs
Thu Mar 30 20:15:53 2006 UTC (5 years, 10 months ago) by ume
Branches: MAIN
Diff to: previous 1.260: preferred, colored
Changes since revision 1.260: +1 -1 lines
Expose res_update and friends again.  At least, ports/mail/spamilter
uses them.
Now, we have res_nupdate and res_nmkupdate as well, but they are
still based on our old resolver for binary backward compatibility.
So, they don't provide new features such as TSIG support.

Reported by:	pointyhat via kris

Revision 1.260: download - view: text, markup, annotated - select for diffs
Tue Mar 28 22:16:03 2006 UTC (5 years, 10 months ago) by jasone
Branches: MAIN
Diff to: previous 1.259: preferred, colored
Changes since revision 1.259: +1 -1 lines
Add malloc_usable_size(3).

Discussed with:		arch@

Revision 1.259: download - view: text, markup, annotated - select for diffs
Mon Mar 20 14:24:57 2006 UTC (5 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.258: preferred, colored
Changes since revision 1.258: +13 -2 lines
Extend coverage of the MK_IPX build option to the following:

- <netipx> headers [1]
- IPX library (libipx)
- IPX support in ifconfig(8)
- IPXrouted(8)
- new MK_NCP option

New MK_NCP build option controls:

- <netncp> and <fs/nwfs> headers
- NCP library (libncp)
- ncplist(1) and ncplogin(1)
- mount_nwfs(8)
- ncp and nwfs kernel modules

User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.

[1] <netsmb/netbios.h> unconditionally uses <netipx> headers
so they are still installed.  This needs to be dealt with.

Revision 1.258: download - view: text, markup, annotated - select for diffs
Sun Mar 19 15:44:53 2006 UTC (5 years, 10 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.257: preferred, colored
Changes since revision 1.257: +1 -0 lines
Merge Perforce change 93569 from TrustedBSD audit3 branch:

  Do install sys/security/audit include files.  It would be nice just
  to install audit_ioctl.h, but we seem only to support installing
  directories, so we get them all.  The two not intended for extra-
  kernel use have !_KERNEL #error's, which should help.

Obtained from:	TrustedBSD Project

Revision 1.257: download - view: text, markup, annotated - select for diffs
Fri Mar 17 18:54:23 2006 UTC (5 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.256: preferred, colored
Changes since revision 1.256: +8 -6 lines
Reimplementation of world/kernel build options.  For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)

Revision 1.256: download - view: text, markup, annotated - select for diffs
Fri Mar 10 11:07:39 2006 UTC (5 years, 11 months ago) by ru
Branches: MAIN
Diff to: previous 1.255: preferred, colored
Changes since revision 1.255: +8 -8 lines
Hopefully fix all nearby style bugs that Bruce has mentioned.

Revision 1.255: download - view: text, markup, annotated - select for diffs
Fri Mar 10 11:00:11 2006 UTC (5 years, 11 months ago) by ru
Branches: MAIN
Diff to: previous 1.254: preferred, colored
Changes since revision 1.254: +6 -6 lines
- Fix variable assignment to be portable.
- "Line up" continuations.

Submitted by:	bde

Revision 1.254: download - view: text, markup, annotated - select for diffs
Thu Dec 29 14:40:19 2005 UTC (6 years, 1 month ago) by dfr
Branches: MAIN
Diff to: previous 1.253: preferred, colored
Changes since revision 1.253: +2 -2 lines
Add a new extensible GSS-API layer which can support GSS-API plugins,
similar the the Solaris implementation. Repackage the krb5 GSS mechanism
as a plugin library for the new implementation. This also includes a
comprehensive set of manpages for the GSS-API functions with text mostly
taken from the RFC.

Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)

Revision 1.253: download - view: text, markup, annotated - select for diffs
Fri Dec 16 18:56:38 2005 UTC (6 years, 1 month ago) by phk
Branches: MAIN
Diff to: previous 1.252: preferred, colored
Changes since revision 1.252: +1 -1 lines
Add an extensible version of our *printf(3) implementation to libc
on probationary terms:  it may go away again if it transpires it is
a bad idea.

This extensible printf version will only be used if either
    environment variable USE_XPRINTF is defined
or
    one of the extension functions are called.
or
    the global variable __use_xprintf is set greater than zero.

In all other cases our traditional printf implementation will
be used.

The extensible version is slower than the default printf, mostly
because less opportunity for combining I/O operation exists when
faced with extensions.  The default printf on the other hand
is a bad case of spaghetti code.

The extension API has a GLIBC compatible part and a FreeBSD version
of same.  The FreeBSD version exists because the GLIBC version may
run afoul of our FILE * locking in multithreaded programs and it
even further eliminate the opportunities for combining I/O operations.

Include three demo extensions which can be enabled if desired: time
(%T), hexdump (%H) and strvis (%V).

%T can format time_t (%T), struct timeval (%lT) and struct timespec (%llT)
   in one of two human readable duration formats:
	"%.3llT" -> "20349.245"
	"%#.3llT" -> "5h39m9.245"

%H will hexdump a sequence of bytes and takes a pointer and a length
   argument.  The width specifies number of bytes per line.
	"%4H" -> "65 72 20 65"
	"%+4H" -> "0000 65 72 20 65"
	"%#4H" -> "65 72 20 65  |er e|"
	"%+#4H" -> "0000 65 72 20 65  |er e|"

%V will dump a string in strvis format.
	"%V" -> "Hello\tWor\377ld"	(C-style)
	"%0V" -> "Hello\011Wor\377ld"	(octal)
	"%+V" -> "Hello%09Wor%FFld"	(http-style)

Tests, comments, bugreports etc are most welcome.

Revision 1.252: download - view: text, markup, annotated - select for diffs
Thu Dec 1 21:46:01 2005 UTC (6 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.251: preferred, colored
Changes since revision 1.251: +2 -1 lines
Install the mqueue.h header.

Revision 1.251: download - view: text, markup, annotated - select for diffs
Mon Nov 28 03:21:58 2005 UTC (6 years, 2 months ago) by rodrigc
Branches: MAIN
Diff to: previous 1.250: preferred, colored
Changes since revision 1.250: +1 -2 lines
Remove commented out reference to posix4/mqueue.h.  It hasn't been installed
for 3 years, and now we have another (working) implementation
of POSIX message queues elsewhere in the source tree.

Revision 1.244.2.2: download - view: text, markup, annotated - select for diffs
Wed Nov 16 10:50:09 2005 UTC (6 years, 2 months ago) by ru
Branches: RELENG_6
CVS tags: RELENG_6_1_BP, RELENG_6_1_0_RELEASE, RELENG_6_1
Diff to: previous 1.244.2.1: preferred, colored; branchpoint 1.244: preferred, colored
Changes since revision 1.244.2.1: +1 -1 lines
MFC: Bring /dev/speaker support to amd64.

Revision 1.250: download - view: text, markup, annotated - select for diffs
Fri Nov 11 16:48:01 2005 UTC (6 years, 3 months ago) by delphij
Branches: MAIN
Diff to: previous 1.249: preferred, colored
Changes since revision 1.249: +1 -1 lines
Since speaker.h now lives in sys/dev/speaker, reflect this fact here.

Revision 1.249: download - view: text, markup, annotated - select for diffs
Mon Oct 3 07:09:40 2005 UTC (6 years, 4 months ago) by scottl
Branches: MAIN
Diff to: previous 1.248: preferred, colored
Changes since revision 1.248: +1 -1 lines
Add the lmcconfig tool for controlling the lmc driver.  Add man pages and
glue.

Submitted by: David Boggs

Revision 1.248: download - view: text, markup, annotated - select for diffs
Wed Sep 14 09:01:06 2005 UTC (6 years, 4 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +0 -1 lines
Back out 1.247.  On ia64 <osreldate.h> is included from assembler source,
the prototype broke buildword.

Noticed by:	marcel

Revision 1.247: download - view: text, markup, annotated - select for diffs
Mon Sep 12 16:11:48 2005 UTC (6 years, 4 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +1 -0 lines
Put a getosreldate() prototype into <osreldate.h>, getosreldate(3) implies
there is one.

Revision 1.246: download - view: text, markup, annotated - select for diffs
Sat Aug 6 16:53:55 2005 UTC (6 years, 6 months ago) by phk
Branches: MAIN
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +5 -1 lines
Respect the YES_HESIOD build variable.

Revision 1.244.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 5 20:02:45 2005 UTC (6 years, 6 months ago) by pjd
Branches: RELENG_6
CVS tags: RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +2 -2 lines
MFC:	Connect GEOM_ELI class to the build.

Sponsored by:	Wheel Sp. z o.o.
		http://www.wheel.pl
Approved by:	re (kensmith)

Revision 1.245: download - view: text, markup, annotated - select for diffs
Wed Jul 27 21:47:54 2005 UTC (6 years, 6 months ago) by pjd
Branches: MAIN
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +2 -2 lines
Connect GEOM_ELI class to the build.

MFC after:	1 week

Revision 1.244: download - view: text, markup, annotated - select for diffs
Thu Jun 9 19:45:05 2005 UTC (6 years, 8 months ago) by jkoshy
Branches: MAIN
CVS tags: RELENG_6_BP
Branch point for: RELENG_6
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +1 -1 lines
MFP4:

- Implement sampling modes and logging support in hwpmc(4).

- Separate MI and MD parts of hwpmc(4) and allow sharing of
  PMC implementations across different architectures.
  Add support for P4 (EMT64) style PMCs to the amd64 code.

- New pmcstat(8) options: -E (exit time counts) -W (counts
  every context switch), -R (print log file).

- pmc(3) API changes, improve our ability to keep ABI compatibility
  in the future.  Add more 'alias' names for commonly used events.

- bug fixes & documentation.

Revision 1.243: download - view: text, markup, annotated - select for diffs
Mon May 30 01:06:29 2005 UTC (6 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +2 -2 lines
Correct mistake in previous commit: add 'bsm' to LDIRS not LSUBDIRS.

Pointy hat:	over here, please

Revision 1.242: download - view: text, markup, annotated - select for diffs
Sun May 29 16:17:00 2005 UTC (6 years, 8 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +1 -1 lines
Do install BSM include files (such as they are) when installing system
includes.

Submitted by:	wsalamon
Obtained from:	TrustedBSD Project

Revision 1.241: download - view: text, markup, annotated - select for diffs
Mon May 16 09:32:41 2005 UTC (6 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +1 -1 lines
Make <runefile.h> internal to libc.

Suggested by:	phantom

Revision 1.240: download - view: text, markup, annotated - select for diffs
Tue Apr 26 02:01:39 2005 UTC (6 years, 9 months ago) by scottl
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +4 -0 lines
Conditionalize the ipfilter header files on NO_IPFILTER.  While normally these
should be harmless, the kdump(1) build does evil things with collecting
system header files, and thus would unconditionally collect and process these.

MFC After: 3 days

Revision 1.239: download - view: text, markup, annotated - select for diffs
Sun Apr 3 04:53:23 2005 UTC (6 years, 10 months ago) by imp
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +8 -0 lines
Make sure that $_MARCH and friends exist

Submitted by: nyan@

Revision 1.238: download - view: text, markup, annotated - select for diffs
Fri Apr 1 23:22:01 2005 UTC (6 years, 10 months ago) by imp
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +39 -10 lines
When $MACHINE != $MACHINE_ARCH, install $MACHINE_ARCH/include into
/usr/include/$MACHINE_ARCH in addition to installing $MACHINE/include
into /usr/include/machine.

Revision 1.237: download - view: text, markup, annotated - select for diffs
Fri Mar 11 17:24:46 2005 UTC (6 years, 11 months ago) by ume
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +8 -0 lines
just use crypto/rijndael, and nuke opencrypto/rindael.[ch].
the two became almost identical since latest KAME merge.

Discussed with:	sam

Revision 1.222.2.8: download - view: text, markup, annotated - select for diffs
Mon Mar 7 20:38:51 2005 UTC (6 years, 11 months ago) by phk
Branches: RELENG_5
CVS tags: RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5, RELENG_5_4_BP, RELENG_5_4_0_RELEASE, RELENG_5_4
Diff to: previous 1.222.2.7: preferred, colored; branchpoint 1.222: preferred, colored; next MAIN 1.223: preferred, colored
Changes since revision 1.222.2.7: +5 -1 lines
MFC:
	userland ieee488 support

Approved by:	re@

Revision 1.222.2.7: download - view: text, markup, annotated - select for diffs
Wed Mar 2 20:58:38 2005 UTC (6 years, 11 months ago) by njl
Branches: RELENG_5
Diff to: previous 1.222.2.6: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.6: +11 -7 lines
MFC: Add the acpica subdir and sync style with -current.

Revision 1.222.2.6: download - view: text, markup, annotated - select for diffs
Wed Mar 2 20:50:10 2005 UTC (6 years, 11 months ago) by njl
Branches: RELENG_5
Diff to: previous 1.222.2.5: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.5: +15 -2 lines
MFC 1.235 and 1.236: Install include for acpica and update bktr symlinks.

Revision 1.236: download - view: text, markup, annotated - select for diffs
Wed Mar 2 10:45:09 2005 UTC (6 years, 11 months ago) by njl
Branches: MAIN
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +10 -2 lines
Only install acpiio.h in /usr/include.  That's all we want to export to users.

Submitted by:	ru (any bugs by me)
MFC after:	1 day

Revision 1.235: download - view: text, markup, annotated - select for diffs
Wed Mar 2 07:40:18 2005 UTC (6 years, 11 months ago) by ru
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +6 -1 lines
Sync the list of headers visible with SHARED=symlinks with those
visible with SHARED=copies.

Inspired by:	njl

Revision 1.222.2.5: download - view: text, markup, annotated - select for diffs
Tue Mar 1 13:32:17 2005 UTC (6 years, 11 months ago) by pjd
Branches: RELENG_5
Diff to: previous 1.222.2.4: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.4: +1 -1 lines
MFC: Connect SHSEC GEOM class to the build.

Revision 1.234: download - view: text, markup, annotated - select for diffs
Mon Feb 28 02:20:03 2005 UTC (6 years, 11 months ago) by njl
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +2 -1 lines
Install acpi includes in dev/acpica.  This should later be trimmed (the pci
bus one is not needed) and ifdef _KERNEL added.

PR:		kern/74215
MFC after:	1 day

Revision 1.233: download - view: text, markup, annotated - select for diffs
Sat Feb 26 21:47:54 2005 UTC (6 years, 11 months ago) by ru
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +2 -1 lines
Make the format of LC_CTYPE files architecture independent by
introducing the disk formats for _RuneLocale and friends.

The disk formats do not have (useless) pointers and have 32-bit
quantities instead of rune_t and long.  (htonl(3) only works
with 32-bit quantities, so there's no loss).

Bootstrap mklocale(1) when necessary.  (Bootstrapping from 4.x
would be trivial (verified), but we no longer provide pre-5.3
source upgrades and this is the first commit to actually break
it.)

Revision 1.232: download - view: text, markup, annotated - select for diffs
Sun Feb 6 15:18:24 2005 UTC (7 years ago) by phk
Branches: MAIN
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +6 -2 lines
Install GPIB related includefiles (unless NO_GPIB)

Revision 1.231: download - view: text, markup, annotated - select for diffs
Fri Jan 14 14:18:18 2005 UTC (7 years ago) by dds
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +8 -5 lines
Fix the pbio include file installation process and the
corresponding documentation.

Noticed by: ru
Reviewed by: ru

Revision 1.230: download - view: text, markup, annotated - select for diffs
Tue Jan 11 21:15:18 2005 UTC (7 years ago) by pjd
Branches: MAIN
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +1 -1 lines
Add missing entry.

Reported by:	sos

Revision 1.222.2.4: download - view: text, markup, annotated - select for diffs
Wed Nov 17 23:50:28 2004 UTC (7 years, 2 months ago) by ru
Branches: RELENG_5
Diff to: previous 1.222.2.3: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.3: +1 -1 lines
MFC: 1.229: Fixed transition from SHARED=symlinks to SHARED=copies.

Revision 1.229: download - view: text, markup, annotated - select for diffs
Wed Nov 17 23:48:17 2004 UTC (7 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +1 -1 lines
Fixed transition from SHARED=symlinks to SHARED=copies.

Revision 1.228: download - view: text, markup, annotated - select for diffs
Wed Nov 10 22:21:07 2004 UTC (7 years, 3 months ago) by markm
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +1 -1 lines
Help Tinderbox and remove autofs

Revision 1.222.2.3: download - view: text, markup, annotated - select for diffs
Wed Nov 10 22:21:00 2004 UTC (7 years, 3 months ago) by glebius
Branches: RELENG_5
Diff to: previous 1.222.2.2: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.2: +2 -1 lines
MFC:

  Install NetFlow includes

Approved by:	julian (mentor)

Revision 1.227: download - view: text, markup, annotated - select for diffs
Sun Oct 17 06:51:50 2004 UTC (7 years, 3 months ago) by tjr
Branches: MAIN
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +1 -1 lines
Remove the obsolete <rune.h> interface.

Revision 1.222.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 30 23:36:08 2004 UTC (7 years, 4 months ago) by dougb
Branches: RELENG_5
CVS tags: RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3
Diff to: previous 1.222.2.1: preferred, colored; branchpoint 1.222: preferred, colored
Changes since revision 1.222.2.1: +5 -0 lines
MFC the BIND 9 import and chroot-by-default work up to date.

This includes:
1. More granular NO_BIND_* make knobs.
2. WITH_BIND_LIBS make knob.
3. Run in an automatically configured chroot dir by default.
4. Edit paths in man pages, and install man pages for liblwres.
5. Improve named.conf and make it work with the new structure.
6. Install the bind9 docs.
7. A few Makefile style fixes.

Approved by:	re (scottl)

Revision 1.226: download - view: text, markup, annotated - select for diffs
Mon Sep 27 08:23:42 2004 UTC (7 years, 4 months ago) by dougb
Branches: MAIN
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +5 -0 lines
1. Add much finer granularity to the NO_BIND knobs with the addition of:
NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.

2. Make creation of directories in /usr/include that are only needed
in the WITH_BIND_LIBS case conditional.

Reviewed by:	ru, des

Revision 1.222.2.1: download - view: text, markup, annotated - select for diffs
Mon Sep 20 17:39:01 2004 UTC (7 years, 4 months ago) by ru
Branches: RELENG_5
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +1 -1 lines
MFC: Make sure we use the correct make(1) binary in newvers.sh.

Approved by:	re (scottl)

Revision 1.225: download - view: text, markup, annotated - select for diffs
Fri Sep 17 09:17:33 2004 UTC (7 years, 4 months ago) by ru
Branches: MAIN
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +1 -1 lines
Pass the idea of the make(1) binary to use down to newvers.sh.
This is necessary so source upgrades use the correct binary.

MFC after:	3 days

For the record: Problem spotted by Scott Long, who mentioned
that source upgrades from 4.7 to recent 5.x and 6.0 are broken.
Detailed analysis shows that 4.7 has a broken make(1) binary.
A breakage was fixed in RELENG_4 in make/main.c,v 1.35.2.7 by
imp@, though the commit log erroneously stated "MFC 1.68"
while in fact it should have been spelled as "MFC 1.67".

Revision 1.224: download - view: text, markup, annotated - select for diffs
Thu Sep 16 20:42:02 2004 UTC (7 years, 4 months ago) by glebius
Branches: MAIN
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +3 -2 lines
Install netflow includes.

Approved by:	julian (mentor)

Revision 1.223: download - view: text, markup, annotated - select for diffs
Thu Sep 2 20:44:55 2004 UTC (7 years, 5 months ago) by alfred
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +1 -1 lines
Hook autofs to the build.

Revision 1.222: download - view: text, markup, annotated - select for diffs
Mon Aug 16 06:36:20 2004 UTC (7 years, 5 months ago) by pjd
Branches: MAIN
CVS tags: RELENG_5_BP
Branch point for: RELENG_5
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +2 -1 lines
Connect RAID3 GEOM class to the build.

Revision 1.221: download - view: text, markup, annotated - select for diffs
Thu Aug 12 12:36:04 2004 UTC (7 years, 6 months ago) by tjr
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +1 -1 lines
Sort in dictionary order.

Suggested by:	ru

Revision 1.220: download - view: text, markup, annotated - select for diffs
Thu Aug 12 09:33:47 2004 UTC (7 years, 6 months ago) by tjr
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +2 -1 lines
Move some internal macros and inlines from ctype.h to a new file, _ctype.h,
which has been repo-copied from ctype.h. This will allow us to remove
namespace pollution from <wctype.h> and to make wcwidth() an inline function
without introducing more pollution.

Revision 1.219: download - view: text, markup, annotated - select for diffs
Sun Aug 8 20:05:47 2004 UTC (7 years, 6 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +2 -1 lines
Implement C99's standard header <tgmath.h>.  It provides type-generic macros
for the <math.h> and <complex.h> functions that have float, double and long
double implementations.  Such type-generic macros expand to an actual
function, depending on the types of the macro arguments, eg. if <tgmath.h>
is included, the invocation cos(1.0f) calls the function cosf().

Revision 1.218: download - view: text, markup, annotated - select for diffs
Fri Jul 30 23:18:52 2004 UTC (7 years, 6 months ago) by pjd
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +1 -1 lines
Connect GEOM_MIRROR class to the build.

Revision 1.217: download - view: text, markup, annotated - select for diffs
Thu Jul 15 03:43:18 2004 UTC (7 years, 6 months ago) by davidxu
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +1 -1 lines
Add proc_service.h, the common file both debugger and libthread_db will
use, program wants to load libthread_db.so should provid proc service
interface.

Revision 1.216: download - view: text, markup, annotated - select for diffs
Mon Jul 5 23:13:16 2004 UTC (7 years, 7 months ago) by das
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +2 -1 lines
Add implementations of ftw(3) and nftw(3) and the corresponding header
ftw.h.  This is the implementation written by Joel Baker
<fenton@debian.org> for inclusion in NetBSD, but with several
bugfixes.

Obtained from:	Debian

Revision 1.215: download - view: text, markup, annotated - select for diffs
Fri Jul 2 19:40:35 2004 UTC (7 years, 7 months ago) by pjd
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +1 -1 lines
Introduce GEOM_LABEL class.
This class is used for detecting volume labels on file systems:
UFS, MSDOSFS (FAT12, FAT16, FAT32) and ISO9660.
It also provide native labelization (there is no need for file system).

g_label_ufs.c is based on geom_vol_ffs from Gordon Tetlow.
g_label_msdos.c and g_label_iso9660.c are probably hacks, I just found
where volume labels are stored and I use those offsets here,
but with this class it should be easy to do it as it should be done by
someone who know how.
Implementing volume labels detection for other file systems also should
be trivial.

New providers are created in those directories:
/dev/ufs/ (UFS1, UFS2)
/dev/msdosfs/ (FAT12, FAT16, FAT32)
/dev/iso9660/ (ISO9660)
/dev/label/ (native labels, configured with glabel(8))

Manual page cleanups and some comments inside were submitted by
Simon L. Nielsen, who was, as always, very helpful. Thanks!

Revision 1.214: download - view: text, markup, annotated - select for diffs
Sun Jun 13 17:29:05 2004 UTC (7 years, 7 months ago) by mlaier
Branches: MAIN
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +8 -0 lines
Link ALTQ to the build and break with ABI for struct ifnet. Please recompile
your (network) modules as well as any userland that might make sense of
sizeof(struct ifnet).
This does not change the queueing yet. These changes will follow in a
seperate commit. Same with the driver changes, which need case by case
evaluation.

__FreeBSD_version bump will follow.

Tested-by:	(i386)LINT

Revision 1.213: download - view: text, markup, annotated - select for diffs
Thu May 20 10:29:26 2004 UTC (7 years, 8 months ago) by pjd
Branches: MAIN
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +1 -1 lines
- Install includes used by STRIPE and NOP GEOM classes.
- Create needed directories.

Supported by:	Wheel - Open Technologies - http://www.wheel.pl

Revision 1.212: download - view: text, markup, annotated - select for diffs
Fri Apr 30 16:23:08 2004 UTC (7 years, 9 months ago) by pjd
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +3 -2 lines
- Look into geom/gate/ and geom/concat/ for includes.
- Put geom/ subdirectories into separate line,
  while there are more to come.

Revision 1.211: download - view: text, markup, annotated - select for diffs
Sat Feb 28 21:50:48 2004 UTC (7 years, 11 months ago) by mlaier
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +8 -0 lines
Add skeleton build dirs for pf userland:
 libexec/ftp-proxy	- ftp proxy for pf
 sbin/pfctl		- equivalent to sbin/ipf
 sbin/pflogd		- deamon logging packets via if_pflog in pcap format
 usr.sbin/authpf	- authentification shell to modify pf rulesets

Bring along some altq headers used to satisfy pfctl/authpf compile. This
helps to keep the diff down and will make it easy to have a altq-patchset
use the full powers of pf.

Also make sure that the pf headers are installed.

This does not link anything to the build. There will be a NO_PF switch for
make.conf once pf userland is linked.

Approved by:	bms(mentor)

Revision 1.210: download - view: text, markup, annotated - select for diffs
Wed Jan 28 00:42:50 2004 UTC (8 years ago) by emax
Branches: MAIN
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +2 -0 lines
Add NO_BLUETOOTH knob to the build process

Requested by:	phk
Reviewed by:	imp (mentor), ru

Revision 1.209: download - view: text, markup, annotated - select for diffs
Mon Dec 8 07:22:41 2003 UTC (8 years, 2 months ago) by obrien
Branches: MAIN
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +6 -3 lines
Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr
as these ioctl's aren't MD.  This also means they are installed in
/usr/include/dev/bktr now.  Also provide compatability wrappers for
where these headers lived in 4.x.

Revision 1.208: download - view: text, markup, annotated - select for diffs
Mon Dec 8 06:41:28 2003 UTC (8 years, 2 months ago) by obrien
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +1 -1 lines
Fix sort order.

Revision 1.207: download - view: text, markup, annotated - select for diffs
Sat Nov 22 06:08:59 2003 UTC (8 years, 2 months ago) by scottl
Branches: MAIN
CVS tags: RELENG_5_2_BP, RELENG_5_2_1_RELEASE, RELENG_5_2_0_RELEASE, RELENG_5_2
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +1 -1 lines
Install UDF header files to unbreak /sbin building when /sys is not present.

Submitted by:	imura@ryu16.org

Revision 1.206: download - view: text, markup, annotated - select for diffs
Wed Oct 29 00:32:25 2003 UTC (8 years, 3 months ago) by peter
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +1 -1 lines
*blush*.  stdhash.h != strhash.h
Sorry folks.

Revision 1.205: download - view: text, markup, annotated - select for diffs
Mon Sep 1 03:28:25 2003 UTC (8 years, 5 months ago) by kan
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +3 -3 lines
Add a new machine independent varargs.h and use it as a central place
to announce the demise of varargs support in GCC versions 3.3+ and to
direct users to stdarg.h instead.

Fall back to machine/varargs.h for older GCC versions.

Revision 1.204: download - view: text, markup, annotated - select for diffs
Fri Jul 4 19:54:06 2003 UTC (8 years, 7 months ago) by ru
Branches: MAIN
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +1 -1 lines
Don't be so chatty about osreldate.h creation steps when make(1)
is run in non-compat mode (-j without -B).

Revision 1.203: download - view: text, markup, annotated - select for diffs
Sat Jun 28 06:08:27 2003 UTC (8 years, 7 months ago) by sam
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +2 -2 lines
enable installation of sys/net80211

Revision 1.202: download - view: text, markup, annotated - select for diffs
Wed Jun 25 19:39:03 2003 UTC (8 years, 7 months ago) by sam
Branches: MAIN
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +2 -2 lines
back out install of net80211 include files until I can remove the old code

Revision 1.201: download - view: text, markup, annotated - select for diffs
Wed Jun 25 14:59:17 2003 UTC (8 years, 7 months ago) by sam
Branches: MAIN
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +2 -2 lines
install new 802.11 headers

Revision 1.200: download - view: text, markup, annotated - select for diffs
Wed Jun 25 13:28:06 2003 UTC (8 years, 7 months ago) by harti
Branches: MAIN
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +3 -2 lines
Install the include file for the netgraph ATM node.

Revision 1.199: download - view: text, markup, annotated - select for diffs
Mon Jun 23 14:43:43 2003 UTC (8 years, 7 months ago) by ru
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +10 -2 lines
Bring back IPFilter headers to /usr/include, now that SHARED=symlinks
installs the per-header symlinks.

Prodded by:	many

Revision 1.198: download - view: text, markup, annotated - select for diffs
Thu Jun 12 14:28:31 2003 UTC (8 years, 8 months ago) by harti
Branches: MAIN
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +1 -1 lines
This is a driver for the physical layer chips used in ATM interfaces.
It currently supports the PMC Sierra Lite, Ultra and 622 chips and
the IDT 77105. The driver handles media options and state in a consistent
manner for ATM drivers. The next commit to the midway driver will make
it use utopia.

Revision 1.197: download - view: text, markup, annotated - select for diffs
Mon May 5 12:54:26 2003 UTC (8 years, 9 months ago) by bde
Branches: MAIN
CVS tags: RELENG_5_1_BP, RELENG_5_1_0_RELEASE, RELENG_5_1
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +69 -41 lines
Install symlinks to individual headers instead of symlinks to directories
in the SHARED=symlinks case.  Symlinks to directories only work if all the
the necessary headers are in 1 directory, but the necessary headers are
scattered for at least ipfilter headers in <netinet>.  This change also
avoids polluting /usr/include with non-headers; the /usr/include hierarchy
is now independent of the setting of SHARED.

Submitted by:	ru (edited to fix netgraph/bluetooth/include and machine/pc)
PR:		44148

Revision 1.196: download - view: text, markup, annotated - select for diffs
Thu Apr 17 14:14:21 2003 UTC (8 years, 9 months ago) by nectar
Branches: MAIN
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +2 -1 lines
= Implement name service switch modules (NSS modules).  NSS modules
  may be built into libc (`static NSS modules') or dynamically loaded
  via dlopen (`dynamic NSS modules').  Modules are loaded/initialized
  at configuration time (i.e.  when nsdispatch is called and nsswitch.conf
  is read or re-read).

= Make the nsdispatch(3) core thread-safe.

= New status code for nsdispatch(3) `NS_RETURN', currently used to
  signal ERANGE-type issues.

= syslog(3) problems, don't warn/err/abort.

= Try harder to avoid namespace pollution.

= Implement some shims to assist in porting NSS modules written for
  the GNU C Library nsswitch interface.

Sponsored by:	DARPA, Network Associates Laboratories

Revision 1.195: download - view: text, markup, annotated - select for diffs
Wed Mar 5 19:21:02 2003 UTC (8 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +1 -1 lines
Drop netns from include file installation

Revision 1.194: download - view: text, markup, annotated - select for diffs
Sat Feb 8 13:25:48 2003 UTC (9 years ago) by phk
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +1 -1 lines
Install geom include files.

Revision 1.109.2.27: download - view: text, markup, annotated - select for diffs
Fri Jan 24 05:12:29 2003 UTC (9 years ago) by sam
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8, RELENG_4_11_BP, RELENG_4_11_0_RELEASE, RELENG_4_11, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Diff to: previous 1.109.2.26: preferred, colored; branchpoint 1.109: preferred, colored; next MAIN 1.110: preferred, colored
Changes since revision 1.109.2.26: +1 -1 lines
MFC: Fast IPsec

Supported by:

Revision 1.191.2.1: download - view: text, markup, annotated - select for diffs
Sun Jan 5 08:52:42 2003 UTC (9 years, 1 month ago) by simokawa
Branches: RELENG_5_0
CVS tags: RELENG_5_0_0_RELEASE
Diff to: previous 1.191: preferred, colored; next MAIN 1.192: preferred, colored
Changes since revision 1.191: +2 -2 lines
MFC: Introduce FireWire userland utility.
- Install header files.
- Make device nodes.

Approved by:	re (rwatson)

Revision 1.109.2.26: download - view: text, markup, annotated - select for diffs
Tue Dec 31 07:33:53 2002 UTC (9 years, 1 month ago) by simokawa
Branches: RELENG_4
Diff to: previous 1.109.2.25: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.25: +1 -1 lines
MFC: Introduce FireWire userland utility.
- Install header files.
- Make device nodes.
- Add CSR related macros.

Revision 1.193: download - view: text, markup, annotated - select for diffs
Mon Dec 30 09:45:03 2002 UTC (9 years, 1 month ago) by simokawa
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +2 -2 lines
Install /sys/dev/firewire/*.h under /usr/include/dev/firewire
for userland utilities.

Revision 1.192: download - view: text, markup, annotated - select for diffs
Thu Dec 26 14:30:55 2002 UTC (9 years, 1 month ago) by tjr
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +2 -1 lines
Add the POSIX <wordexp.h> header file.

PR:		13420

Revision 1.191: download - view: text, markup, annotated - select for diffs
Tue Dec 3 15:05:32 2002 UTC (9 years, 2 months ago) by rwatson
Branches: MAIN
CVS tags: RELENG_5_0_BP
Branch point for: RELENG_5_0
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +1 -1 lines
Don't install old LOMAC include files; do install new mac_lomac
include files.

Approved by:	re (jhb)
Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories

Revision 1.190: download - view: text, markup, annotated - select for diffs
Mon Nov 25 08:55:50 2002 UTC (9 years, 2 months ago) by ru
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +3 -4 lines
Align the comment with functionality changes from previous revision.

Approved by:	re

Revision 1.109.2.25: download - view: text, markup, annotated - select for diffs
Thu Nov 21 23:50:17 2002 UTC (9 years, 2 months ago) by sam
Branches: RELENG_4
Diff to: previous 1.109.2.24: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.24: +6 -1 lines
MFC: install crypto header files

Revision 1.189: download - view: text, markup, annotated - select for diffs
Thu Nov 21 23:34:57 2002 UTC (9 years, 2 months ago) by julian
Branches: MAIN
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +2 -2 lines
Re-enable installing of Bluetooth include files
Hopefully this time it works right.. Who understands this stuff?

Revision 1.188: download - view: text, markup, annotated - select for diffs
Thu Nov 21 10:31:11 2002 UTC (9 years, 2 months ago) by julian
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +2 -1 lines
Temporarily remove the install of bluetooth include files..
something "VERY WIERD" happens to them during buildworld..
The sources get replaced by symlinks to themselves (!?)

Revision 1.187: download - view: text, markup, annotated - select for diffs
Thu Nov 21 00:37:48 2002 UTC (9 years, 2 months ago) by julian
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +1 -0 lines
Populate with bluetooth includes

Revision 1.186: download - view: text, markup, annotated - select for diffs
Mon Nov 18 07:34:56 2002 UTC (9 years, 2 months ago) by marcel
Branches: MAIN
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +10 -14 lines
libc header files are normally in src/include. Therefore, uuid.h has
been repo-copied from src/lib/libc/uuid to src/include. Update the
makefiles.

While in src/include/Makefile, reformat and resort INCS. Reverting
the functional change only involves removing uuid.h.

Pompted by: ru

Revision 1.185: download - view: text, markup, annotated - select for diffs
Thu Oct 24 15:25:37 2002 UTC (9 years, 3 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +1 -1 lines
Install mac_partition include files.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories

Revision 1.184: download - view: text, markup, annotated - select for diffs
Fri Oct 18 15:30:45 2002 UTC (9 years, 3 months ago) by tmm
Branches: MAIN
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +1 -1 lines
Install the include files in sys/dev/ofw.

Revision 1.183: download - view: text, markup, annotated - select for diffs
Fri Oct 18 04:21:27 2002 UTC (9 years, 3 months ago) by sam
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +1 -1 lines
install "fast ipsec" include files

Revision 1.182: download - view: text, markup, annotated - select for diffs
Mon Oct 7 21:18:29 2002 UTC (9 years, 4 months ago) by mike
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +1 -2 lines
Remove duplicate uninstalled aio.h header.

Revision 1.181: download - view: text, markup, annotated - select for diffs
Fri Oct 4 20:44:26 2002 UTC (9 years, 4 months ago) by sam
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +6 -1 lines
install sys/opencrypto include files in /usr/include/crypto

Revision 1.180: download - view: text, markup, annotated - select for diffs
Tue Oct 1 13:29:45 2002 UTC (9 years, 4 months ago) by ru
Branches: MAIN
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +1 -1 lines
test -h is deprecated; use -L instead.

PR:             bin/40846

Revision 1.179: download - view: text, markup, annotated - select for diffs
Mon Sep 30 17:14:26 2002 UTC (9 years, 4 months ago) by mike
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +3 -2 lines
Don't install mqueue.h, since it only makes things harder for porting
software when you provide prototypes for non-existent functions.

Revision 1.178: download - view: text, markup, annotated - select for diffs
Sun Sep 29 04:14:30 2002 UTC (9 years, 4 months ago) by eric
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +1 -1 lines
Add getopt_long(3).

Obtained from:	NetBSD
Sponsored by:	Apple

Revision 1.177: download - view: text, markup, annotated - select for diffs
Thu Sep 19 03:28:52 2002 UTC (9 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +2 -1 lines
Add dev/iicbus and dev/smbus to LSUBDIRS list

Revision 1.176: download - view: text, markup, annotated - select for diffs
Thu Sep 19 01:13:31 2002 UTC (9 years, 4 months ago) by alfred
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +1 -1 lines
Install _semaphore.h.

Revision 1.175: download - view: text, markup, annotated - select for diffs
Thu Aug 8 04:50:36 2002 UTC (9 years, 6 months ago) by mike
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +2 -1 lines
Implement POSIX.1-2001 (XSI)'s ulimit(3).

Submitted by:	Kyle Martin <mkm@ieee.org>

Revision 1.174: download - view: text, markup, annotated - select for diffs
Mon Aug 5 06:49:58 2002 UTC (9 years, 6 months ago) by mike
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +1 -1 lines
Implement POSIX.1-2001 (XSI)'s fmtmsg(3).

Revision 1.173: download - view: text, markup, annotated - select for diffs
Fri Aug 2 06:56:26 2002 UTC (9 years, 6 months ago) by rwatson
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +2 -2 lines
Install MAC policy include files as part of the normal includes
install.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs

Revision 1.172: download - view: text, markup, annotated - select for diffs
Thu Aug 1 07:18:38 2002 UTC (9 years, 6 months ago) by mike
Branches: MAIN
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +1 -1 lines
Implement the POSIX.1-2001 (XSI) header, <cpio.h>.

Revision 1.109.2.24: download - view: text, markup, annotated - select for diffs
Mon Jul 22 23:04:29 2002 UTC (9 years, 6 months ago) by ru
Branches: RELENG_4
CVS tags: RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7
Diff to: previous 1.109.2.23: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.23: +6 -0 lines
Revert part of the last delta; install compatibility symlinks
<machine/soundcard.h> and <machine/joystick.h> in the default
SHARED=copies case.

Requested by:	sheldonh

Revision 1.109.2.23: download - view: text, markup, annotated - select for diffs
Mon Jul 22 14:21:45 2002 UTC (9 years, 6 months ago) by ru
Branches: RELENG_4
Diff to: previous 1.109.2.22: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.22: +22 -60 lines
MFC: bsd.incs.mk support and assorted header fixes:

Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.

Install sys/netatm/*/*.h to /usr/include/netatm/*/.

Don't install compatibility symlinks for <machine/soundcard.h>
and <machine/joystick.h>.

Don't install IPFILTER headers.  Userland utilities fetch them
directly, and they were not visible in the SHARED=symlinks case.

Resurrect SHARED=symlinks in Makefile.inc1.

PR:		docs/29534, bin/28002

Revision 1.109.2.20.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 16 12:33:22 2002 UTC (9 years, 6 months ago) by des
Branches: RELENG_4_6
CVS tags: RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE
Diff to: previous 1.109.2.20: preferred, colored; next MAIN 1.109.2.21: preferred, colored
Changes since revision 1.109.2.20: +1 -1 lines
Merge OpenSSH, OPIE, PAM and a number of dependencies from -STABLE.

Revision 1.109.2.22: download - view: text, markup, annotated - select for diffs
Sun Jun 30 13:22:51 2002 UTC (9 years, 7 months ago) by des
Branches: RELENG_4
Diff to: previous 1.109.2.21: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.21: +1 -1 lines
MFC: readpassphrase(3) from OpenBSD.

Revision 1.109.2.21: download - view: text, markup, annotated - select for diffs
Mon Jun 17 21:50:17 2002 UTC (9 years, 7 months ago) by imp
Branches: RELENG_4
Diff to: previous 1.109.2.20: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.20: +3 -2 lines
MFC: Finish merging the move from i386/isa -> dev/wi.
Pointy-hat-to: Imp for not doing this before 4.6.

Revision 1.171: download - view: text, markup, annotated - select for diffs
Mon Jun 17 01:42:33 2002 UTC (9 years, 7 months ago) by wollman
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +2 -2 lines
Move dillon's time conversion functions to a new header <timeconv.h>.
Since they were never documented and have never appeared in a FreeBSD
release, no repo-copy of the header is done.  This removes namespace
pollution from <time.h>.

Revision 1.170: download - view: text, markup, annotated - select for diffs
Wed May 15 16:19:54 2002 UTC (9 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +2 -2 lines
Rename `includes' to `buildincludes'.
Rename `incsinstall' to `installincludes'.
Make `includes' a -j safe shortcut for `buildincludes' + `installincludes'.
`buildincludes' and `installincludes' are SUBDIR friendly, if run directly.

Revision 1.169: download - view: text, markup, annotated - select for diffs
Sun May 12 16:00:48 2002 UTC (9 years, 9 months ago) by ru
Branches: MAIN
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +8 -24 lines
Added new bsd.incs.mk which handles installing of header files
via INCS.  Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files.  Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.

Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1.  Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):

	kerberos5/lib/libtelnet/Makefile
	lib/libbz2/Makefile
	lib/libdevinfo/Makefile
	lib/libform/Makefile
	lib/libisc/Makefile
	lib/libmenu/Makefile
	lib/libmilter/Makefile
	lib/libpanel/Makefile

Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.

Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD.  Similarly for INCOWN, INCGRP,
and INCMODE.

Consistently use INCLUDEDIR instead of /usr/include.

gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.

These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".

Revision 1.168: download - view: text, markup, annotated - select for diffs
Wed Apr 17 13:06:32 2002 UTC (9 years, 9 months ago) by mux
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +2 -1 lines
Rework the kernel environment subsystem.  We now convert the static
environment needed at boot time to a dynamic subsystem when VM is
up.  The dynamic kernel environment is protected by an sx lock.

This adds some new functions to manipulate the kernel environment :
freeenv(), setenv(), unsetenv() and testenv().  freeenv() has to be
called after every getenv() when you have finished using the string.
testenv() only tests if an environment variable is present, and
doesn't require a freeenv() call. setenv() and unsetenv() are self
explanatory.

The kenv(2) syscall exports these new functionalities to userland,
mainly for kenv(1).

Reviewed by:	peter

Revision 1.167: download - view: text, markup, annotated - select for diffs
Wed Apr 3 17:29:20 2002 UTC (9 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +1 -6 lines
Don't clobber headers that we didn't create.

Noticed by:	bde
Reviewed by:	bde

Revision 1.166: download - view: text, markup, annotated - select for diffs
Mon Apr 1 20:20:16 2002 UTC (9 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +1 -1 lines
Remove the disktab.h include file from the build.

Revision 1.165: download - view: text, markup, annotated - select for diffs
Tue Mar 26 16:05:10 2002 UTC (9 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +11 -28 lines
Install sys/security/lomac/*.h to /usr/include/security/lomac/.

Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.

PR:		docs/29534

Install sys/netatm/*/*.h to /usr/include/netatm/*/.

Don't install compatibility symlinks for <machine/soundcard.h>
and <machine/joystick.h>.  Three years is enough to be aware of
the change, and these weren't visible in the SHARED=symlinks
case.

Back out include/Makefile,v 1.160 that was a null change anyway
due to the bug in the path, and we now don't want to install
these headers because they would otherwise be invisible in the
SHARED=symlinks case.

Don't install IPFILTER headers.  Userland utilities fetch them
directly, and they were not visible in the SHARED=symlinks case.

Resurrect SHARED=symlinks in Makefile.inc1.

PR:		bin/28002

Prodded by:	bde
MFC after:	2 weeks

Revision 1.164: download - view: text, markup, annotated - select for diffs
Thu Mar 21 09:15:38 2002 UTC (9 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +2 -0 lines
Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217
with the NO_IPFILTER make.conf(5) knob.

(So that we can "make the-rest-of-the-world" again.)

Revision 1.109.2.20: download - view: text, markup, annotated - select for diffs
Tue Mar 12 17:12:24 2002 UTC (9 years, 11 months ago) by phantom
Branches: RELENG_4
CVS tags: RELENG_4_6_BP, RELENG_4_6_0_RELEASE
Branch point for: RELENG_4_6
Diff to: previous 1.109.2.19: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.19: +1 -1 lines
MFC: add langinfo.h

Revision 1.109.2.19: download - view: text, markup, annotated - select for diffs
Mon Feb 18 15:03:32 2002 UTC (9 years, 11 months ago) by ru
Branches: RELENG_4
Diff to: previous 1.109.2.18: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.18: +18 -18 lines
MFC: FILES support for bsd.prog.mk.

Revision 1.109.2.18: download - view: text, markup, annotated - select for diffs
Thu Feb 7 15:12:46 2002 UTC (10 years ago) by ambrisko
Branches: RELENG_4
Diff to: previous 1.109.2.17: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.17: +1 -1 lines
MFC:	LEAP, support for Linux "acu" private ioctls, fix 802.11 RFMON
	gap problem, support for Home key, add support for multiple
	SSIDs via ifmedia and some minor bug fixes, install header files in
	/usr/include/dev/an and in general sync with -current.

Reviewed by:	imp, David Wolfskill <david@catwhisker.org>

Revision 1.163: download - view: text, markup, annotated - select for diffs
Mon Dec 31 22:01:43 2001 UTC (10 years, 1 month ago) by ambrisko
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +1 -1 lines
Fix bugs in the structure for rx_frame by making gap length one byte and
a packed array so sizeof work.  This broke RFMON mode and passing
up 802.11 packets.

The Linux emulation code was derived from the open source Linux driver to
maintain compatibility.

LEAP support is added, hints from Richard Johnson.  I've verified this
locally with PC350v42510.img firmware.  More bug fixing from Marco to
fix long passwords.

Change DELAYs in flash part of driver to FLASH_DELAY which uses tsleep
so it doesn't look like your system died during a flash update.

Install header files in /usr/include/dev/an

Cleanup some ifmedia bugs add "Home" key mode to ifmedia and ancontrol.
This way you can manage 2 keys a little easier.  Map the home mode into
key 5.  Enhance ifconfig to dump the various configured SSIDs.  I use
a bunch of different ones and roam between them.  Use the syntax similar
to the WEP keys to deal with setting difference SSIDs.

Bump up up the Card capabilities RID since they added 2 bytes to it
in the latest firmware.  Thankfully we changed it from a terminal
failure so the card still worked but the driver whined.

Some cleanup patches from Marco Molteni.

Submitted by:	Richard Johnson <raj@cisco.com>
		Marco Molteni <molter@tin.it>
		and myself
Various checks: David Wolfskill <david@catwhisker.org>
Reviewed by:	Brooks Davis <brooks@freebsd.org>
		Warner Losh <imp@freebsd.org>
Approved by:	Brooks Davis <brooks@freebsd.org>
		Warner Losh <imp@freebsd.org>
Obtained from:	Linux emulation API's from Aironet driver.

Revision 1.109.2.17: download - view: text, markup, annotated - select for diffs
Tue Dec 18 13:29:59 2001 UTC (10 years, 1 month ago) by sheldonh
Branches: RELENG_4
CVS tags: RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.109.2.16: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.16: +7 -0 lines
MFC: add bmake glue for smbfs userland components and connect to
i386 build.

Approved by:	re

Revision 1.109.2.16: download - view: text, markup, annotated - select for diffs
Mon Dec 17 15:46:28 2001 UTC (10 years, 1 month ago) by phantom
Branches: RELENG_4
Diff to: previous 1.109.2.15: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.15: +0 -3 lines
MFC: rev 1.159, get rid of WANT_CSRG_LIBM define

Revision 1.162: download - view: text, markup, annotated - select for diffs
Mon Dec 17 13:59:29 2001 UTC (10 years, 1 month ago) by ru
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +16 -16 lines
FILES support for bsd.prog.mk.  See bsd.README for details.

Stolen from:	NetBSD

Revision 1.161: download - view: text, markup, annotated - select for diffs
Mon Dec 17 13:38:58 2001 UTC (10 years, 1 month ago) by green
Branches: MAIN
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +1 -1 lines
Install devfs includes.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Fri Dec 14 11:41:21 2001 UTC (10 years, 1 month ago) by sheldonh
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +7 -0 lines
Add bmake glue for src/contrib/smbfs and connect userland smbfs
support to the build.

The MFC reminder below is subject to <re@FreeBSD.org> approval
prior to 4.5-RELEASE.

Reviewed by:	bp, fjoe
MFC:	1 week

Revision 1.159: download - view: text, markup, annotated - select for diffs
Tue Dec 11 16:38:33 2001 UTC (10 years, 2 months ago) by phantom
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +0 -3 lines
Get rid of unsed since rev 1.109 of lib/Makefile WANT_CSRG_LIBM define.

We'll never install math.h wrapped by this define since msun's math.h
is using, so it should be removed from the source tree at some point
(after merge of useful stuff to msun's math.h which is installing now
to /usr/include)

Reviewed by:    bde

Revision 1.109.2.15: download - view: text, markup, annotated - select for diffs
Fri Nov 23 16:16:18 2001 UTC (10 years, 2 months ago) by dd
Branches: RELENG_4
Diff to: previous 1.109.2.14: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.14: +2 -1 lines
MFC: move prototypes for cabs() and cabsl() to complex.h and
reimplement them using the new complex number types.

Approved by:	ru

Revision 1.158: download - view: text, markup, annotated - select for diffs
Tue Nov 20 15:15:32 2001 UTC (10 years, 2 months ago) by green
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +1 -1 lines
Introduce readpassphrase(3), a superset of getpass(3).  This
comes originally from Todd Miller.

Obtained from:	OpenBSD

Revision 1.157: download - view: text, markup, annotated - select for diffs
Tue Nov 20 14:37:07 2001 UTC (10 years, 2 months ago) by green
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +2 -2 lines
Install LOMAC includes from the new directory.

Revision 1.156: download - view: text, markup, annotated - select for diffs
Mon Nov 19 05:10:50 2001 UTC (10 years, 2 months ago) by green
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +5 -0 lines
Install LOMAC public headers.

Sponsored by:	DARPA, NAI Labs (CBOSS project)

Revision 1.109.2.14: download - view: text, markup, annotated - select for diffs
Thu Nov 15 21:08:06 2001 UTC (10 years, 2 months ago) by asmodai
Branches: RELENG_4
Diff to: previous 1.109.2.13: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.13: +4 -4 lines
Add stdbool.h.
At the same time reorder the list [due to space constraints] so that it
is prepared for the header files like in CURRENT.

Revision 1.155: download - view: text, markup, annotated - select for diffs
Fri Nov 2 18:05:42 2001 UTC (10 years, 3 months ago) by mike
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +2 -2 lines
o Add new header <sys/stdint.h>.
o Make <stdint.h> a symbolic link to <sys/stdint.h>.
o Move most of <sys/inttypes.h> into <sys/stdint.h>, as per C99.
o Remove <sys/inttypes.h>.
o Adjust includes in sys/types.h and boot/efi/include/ia64/efibind.h
  to reflect new location of integer types in <sys/stdint.h>.
o Remove previously symbolicly linked <inttypes.h>, instead create a
  new file.
o Add MD headers <machine/_inttypes.h> from NetBSD.
o Include <sys/stdint.h> in <inttypes.h>, as required by C99; and
  include <machine/_inttypes.h> in <inttypes.h>, to fill in the
  remaining requirements for <inttypes.h>.
o Add additional integer types in <machine/ansi.h> and
  <machine/limits.h> which are included via <sys/stdint.h>.

Partially obtain from:	NetBSD
Tested on:		alpha, i386
Discussed on:		freebsd-standards@bostonradio.org
Reviewed by:		bde, fenner, obrien, wollman

Revision 1.154: download - view: text, markup, annotated - select for diffs
Mon Oct 1 21:09:21 2001 UTC (10 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +1 -2 lines
Back out WIP that snuck in with revs 1.15[23].

Revision 1.153: download - view: text, markup, annotated - select for diffs
Mon Oct 1 08:46:44 2001 UTC (10 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +1 -1 lines
Adjust to the libedit enhancements some functions now take more parameters.

Partially submitted by:	kris

Revision 1.152: download - view: text, markup, annotated - select for diffs
Mon Oct 1 08:43:57 2001 UTC (10 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +2 -1 lines
*** empty log message ***

Revision 1.151: download - view: text, markup, annotated - select for diffs
Tue Sep 18 23:34:38 2001 UTC (10 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +3 -3 lines
Userland part of nfs client/server split and cleanup.

Revision 1.150: download - view: text, markup, annotated - select for diffs
Thu Sep 6 07:27:03 2001 UTC (10 years, 5 months ago) by ru
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +6 -6 lines
Sort FILES.

Revision 1.149: download - view: text, markup, annotated - select for diffs
Wed Sep 5 18:50:56 2001 UTC (10 years, 5 months ago) by phantom
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +2 -2 lines
add monetary.h as per POSIX requirement

Revision 1.109.2.13: download - view: text, markup, annotated - select for diffs
Wed Jul 11 23:59:09 2001 UTC (10 years, 7 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4
Diff to: previous 1.109.2.12: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.12: +2 -2 lines
MFC: * Most of existing include/elf.h is in elf-hints.h.
       elf.h is now a compatibility header with Solaris/SVR4.
	 * Consumers of elf.h now use the minimalist elf header possible.

This change is motivated by Binutils 2.11 and too much clashing over
our base elf headers and the Binutils elf headers.

Revision 1.109.2.12: download - view: text, markup, annotated - select for diffs
Wed Jul 11 23:48:38 2001 UTC (10 years, 7 months ago) by obrien
Branches: RELENG_4
Diff to: previous 1.109.2.11: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.11: +2 -2 lines
MFC: locale insensitive wcs* and wmem* functions

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Jun 17 01:20:25 2001 UTC (10 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +4 -3 lines
Revise wording of osreldate.h vs kernel warning to make it clear that it
is a userland-only header.

Revision 1.147: download - view: text, markup, annotated - select for diffs
Wed Jun 13 15:16:29 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +3 -2 lines
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly
to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes
for cabs() and cabsl() in <math.h>.

Reimplemented cabs() and cabsl() using new complex numbers types and
moved prototypes from <math.h> to <complex.h>.

Revision 1.109.2.11: download - view: text, markup, annotated - select for diffs
Thu Jun 7 05:11:43 2001 UTC (10 years, 8 months ago) by jlemon
Branches: RELENG_4
Diff to: previous 1.109.2.10: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.10: +6 -1 lines
MFC: Relocate IPFilter.

Revision 1.146: download - view: text, markup, annotated - select for diffs
Thu Jun 7 05:04:53 2001 UTC (10 years, 8 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +6 -1 lines
Fix previous commit which inadverdently deleted a section.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Thu Jun 7 04:06:19 2001 UTC (10 years, 8 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +4 -4 lines
Relocate IPFilter from sys/netinet to sys/contrib/ipfilter.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Mon Jun 4 21:15:05 2001 UTC (10 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -2 lines
Round #2 of the sys/isa/ic/ => sys/dev/ic/ move: install sys/dev/ic
as /usr/include/dev/ic.

Revision 1.143: download - view: text, markup, annotated - select for diffs
Tue May 29 20:26:51 2001 UTC (10 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +2 -2 lines
Remove MFS.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Sat May 26 11:57:29 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +3 -3 lines
- sys/n[tw]fs moved to sys/fs/n[tw]fs
- /usr/include/n[tw]fs moved to /usr/include/fs/n[tw]fs

Revision 1.141: download - view: text, markup, annotated - select for diffs
Fri May 25 08:13:58 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +5 -4 lines
- sys/msdosfs moved to sys/fs/msdosfs
- msdos.ko renamed to msdosfs.ko
- /usr/include/msdosfs moved to /usr/include/fs/msdosfs

Revision 1.140: download - view: text, markup, annotated - select for diffs
Wed May 23 16:49:02 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +9 -3 lines
Backout (almost) revision 1.137 changes.

Removal of LSYMSUBDIRS was a regression.

The purpose of LSYMSUBDIRS is to export only those /sys headers in the
SHARED=symlinks case that are also visible in the SHARED=copies case.

Requested by:	bde

Revision 1.139: download - view: text, markup, annotated - select for diffs
Wed May 23 15:28:53 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +3 -3 lines
Argh, unbreak SHARED=copied case.

Revision 1.138: download - view: text, markup, annotated - select for diffs
Wed May 23 09:41:59 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +5 -3 lines
- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file
  systems were repo-copied from sys/miscfs to sys/fs.

- Renamed the following file systems and their modules:
  fdesc -> fdescfs, portal -> portalfs, union -> unionfs.

- Renamed corresponding kernel options:
  FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS.

- Install header files for the above file systems.

- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland
  Makefiles.

Revision 1.109.2.10: download - view: text, markup, annotated - select for diffs
Tue May 22 09:03:27 2001 UTC (10 years, 8 months ago) by bp
Branches: RELENG_4
Diff to: previous 1.109.2.9: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.9: +7 -5 lines
MFC: include directories for netsmb and smbfs.

Submitted by:	ru

Revision 1.137: download - view: text, markup, annotated - select for diffs
Mon May 21 12:37:04 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +3 -10 lines
Get rid of LSYMSUBDIRS by merely setting up symlinks to LNOHEADERDIRS.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sat May 19 09:28:41 2001 UTC (10 years, 8 months ago) by brian
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +2 -8 lines
Back out previous commit.  digiio.h has moved to /usr/include/sys

Revision 1.135: download - view: text, markup, annotated - select for diffs
Thu May 17 01:42:34 2001 UTC (10 years, 8 months ago) by brian
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +9 -2 lines
Install /sys/dev/digi/digiio.h as /usr/include/dev/digi/digiio.h

I use the (new) DEVFILES variable rather than LSUBDIRS because
only the public interface (digiio.h) should be installed.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Wed May 16 11:38:18 2001 UTC (10 years, 8 months ago) by ru
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +2 -2 lines
Install wchar.h and wctype.h.

Forgotten by:	tshiozak

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sun May 6 16:39:57 2001 UTC (10 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
Add elf.h header back, its existance is an SVR4-ELF tradition.
Our ELF hints bits are still a seperate file.

Requested by:	jdp

Revision 1.132: download - view: text, markup, annotated - select for diffs
Wed May 2 23:56:17 2001 UTC (10 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
* include/elf.h has been repo copied to include/elf-hints.h, and it no
  longer includes machine/elf.h.
* consumers of elf.h now use the minimalist elf header possible.

This change is motivated by Binutils 2.11.0 and too much clashing over
our base elf headers and the Binutils elf headers.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Wed Apr 11 09:00:09 2001 UTC (10 years, 10 months ago) by bp
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +7 -6 lines
Actually install include/fs/smbfs and include/netsmb directories.

Revision 1.130: download - view: text, markup, annotated - select for diffs
Mon Mar 19 12:49:46 2001 UTC (10 years, 10 months ago) by alfred
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +3 -10 lines
Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and
associated changes that had to happen to make this possible as well as
bugs fixed along the way.

  Bring in required TLI library routines to support this.

  Since we don't support TLI we've essentially copied what NetBSD
  has done, adding a thin layer to emulate direct the TLI calls
  into BSD socket calls.

  This is mostly from Sun's tirpc release that was made in 1994,
  however some fixes were backported from the 1999 release (supposedly
  only made available after this porting effort was underway).

  The submitter has agreed to continue on and bring us up to the
  1999 release.

  Several key features are introduced with this update:
    Client calls are thread safe. (1999 code has server side thread
    safe)
    Updated, a more modern interface.

  Many userland updates were done to bring the code up to par with
  the recent RPC API.

  There is an update to the pthreads library, a function
  pthread_main_np() was added to emulate a function of Sun's threads
  library.

  While we're at it, bring in NetBSD's lockd, it's been far too
  long of a wait.

  New rpcbind(8) replaces portmap(8) (supporting communication over
  an authenticated Unix-domain socket, and by default only allowing
  set and unset requests over that channel). It's much more secure
  than the old portmapper.

  Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded
  to support TI-RPC and to support IPV6.

  Umount(8) is also fixed to unmount pathnames longer than 80 chars,
  which are currently truncated by the Kernel statfs structure.

Submitted by: Martin Blapp <mb@imp.ch>
Manpage review: ru
Secure RPC implemented by: wpaul

Revision 1.109.2.9: download - view: text, markup, annotated - select for diffs
Mon Mar 5 12:54:39 2001 UTC (10 years, 11 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3
Diff to: previous 1.109.2.8: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.8: +6 -2 lines
MFC: 1.129: Be extra certain that "#include <osreldate.h>" must not be used
in kernel code.

Revision 1.129: download - view: text, markup, annotated - select for diffs
Sun Feb 18 20:44:06 2001 UTC (10 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +6 -2 lines
Be extra certain that "#include <osreldate.h>" must not be used in
kernel code.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Thu Feb 8 17:14:28 2001 UTC (11 years ago) by phantom
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +2 -2 lines
add langinfo.h

Revision 1.127: download - view: text, markup, annotated - select for diffs
Tue Jan 9 00:50:44 2001 UTC (11 years, 1 month ago) by peter
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +4 -3 lines
Move MD <machine/if_wavelan_ieee.h> to MI <dev/wi/if_wavelan_ieee.h>

Revision 1.126: download - view: text, markup, annotated - select for diffs
Wed Jan 3 12:35:39 2001 UTC (11 years, 1 month ago) by sheldonh
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -2 lines
Remove struct.h, which has been punted into the Attic.

Revision 1.109.2.8: download - view: text, markup, annotated - select for diffs
Sun Nov 12 18:01:51 2000 UTC (11 years, 3 months ago) by adrian
Branches: RELENG_4
CVS tags: RELENG_4_2_0_RELEASE
Diff to: previous 1.109.2.7: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.7: +2 -2 lines
MFC des' import of the XPG4-based basename/devname into RELENG_4.

Approved by:	jkh

Revision 1.109.2.7: download - view: text, markup, annotated - select for diffs
Fri Nov 3 01:30:34 2000 UTC (11 years, 3 months ago) by brian
Branches: RELENG_4
Diff to: previous 1.109.2.6: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.6: +2 -2 lines
Create include/netnatm

Approved by:	jkh

Revision 1.125: download - view: text, markup, annotated - select for diffs
Mon Oct 16 07:00:18 2000 UTC (11 years, 3 months ago) by brian
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +2 -2 lines
Add netnatm to LDIRS

Submitted by:	Makoto MATSUSHITA <matusita@jp.FreeBSD.org>

Revision 1.109.2.6: download - view: text, markup, annotated - select for diffs
Tue Oct 3 09:38:36 2000 UTC (11 years, 4 months ago) by ru
Branches: RELENG_4
Diff to: previous 1.109.2.5: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.5: +1 -4 lines
MFC: (rev 1.122) do not clobber ${DESTDIR}/usr/include/{isofs,ufs,dev}.

Revision 1.124: download - view: text, markup, annotated - select for diffs
Sat Sep 16 07:28:44 2000 UTC (11 years, 4 months ago) by asmodai
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +3 -3 lines
Welcome stdbool.h.  A header file from the ANSI C99 specification.
It defines the boolean values.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Fri Sep 15 08:08:04 2000 UTC (11 years, 4 months ago) by ache
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -2 lines
Use MTREE_FOLLOWS_SYMLINKS option
This is part of whole subsystem fixing

Reviewed by:	imp

Revision 1.122: download - view: text, markup, annotated - select for diffs
Thu Sep 14 12:12:23 2000 UTC (11 years, 4 months ago) by ru
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +1 -4 lines
There is no reason to clobber ${DESTDIR}/usr/include/{isofs,ufs,dev}
in SHARED=copies case since all symbolic links previously created by
SHARED=symlinks install have already been removed to that point.

PR:		misc/21150

Revision 1.121: download - view: text, markup, annotated - select for diffs
Thu Sep 7 00:10:02 2000 UTC (11 years, 5 months ago) by peter
Branches: MAIN
CVS tags: PRE_SMPNG
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +2 -2 lines
I have not tested this to completion yet, but this appears to fix world.
Add nsswitch.h to the list of includes installed.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Wed Sep 6 18:16:37 2000 UTC (11 years, 5 months ago) by nectar
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +3 -2 lines
Add nsswitch support.  By creating an /etc/nsswitch.conf file, you can
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.

= Hesiod has been added to libc (see hesiod(3)).

= A library routine for parsing nsswitch.conf and invoking callback
  functions as specified has been added to libc (see nsdispatch(3)).

= The following C library functions have been modified to use nsdispatch:
    . getgrent, getgrnam, getgrgid
    . getpwent, getpwnam, getpwuid
    . getusershell
    . getaddrinfo
    . gethostbyname, gethostbyname2, gethostbyaddr
    . getnetbyname, getnetbyaddr
    . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr

= host.conf has been removed from src/etc.  rc.network has been modified
  to warn that host.conf is no longer used at boot time.  In addition, if
  there is a host.conf but no nsswitch.conf, the latter is created at boot
  time from the former.

Obtained from:	NetBSD

Revision 1.119: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:56:14 2000 UTC (11 years, 5 months ago) by des
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +2 -2 lines
Import XPG4-compliant basename(3) and dirname(3) from OpenBSD.
The man pages need some adjustments.

PR:		12960, 12962
Submitted by:	James Howard <howardjp@wam.umd.edu>
Obtained from:	OpenBSD

Revision 1.118: download - view: text, markup, annotated - select for diffs
Thu Aug 17 07:51:48 2000 UTC (11 years, 5 months ago) by jhb
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +3 -3 lines
Revert gratuitous whitespace changes from revisions 1.111 and 1.112.

Revision 1.109.2.5: download - view: text, markup, annotated - select for diffs
Thu Aug 17 07:38:33 2000 UTC (11 years, 5 months ago) by jhb
Branches: RELENG_4
CVS tags: RELENG_4_1_1_RELEASE
Diff to: previous 1.109.2.4: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.4: +3 -2 lines
MFC: Binary search tree code.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Sun Jul 23 16:32:58 2000 UTC (11 years, 6 months ago) by marcel
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +2 -2 lines
Backout addition of -L switch to mtree. Using -L breaks the
build process in too many cases. Adding mtree to bootstrap-tools
to solve this breaks the upgrade path because mtree needs a
libc that has strtofflags and fflagstostr.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Sun Jul 16 08:19:49 2000 UTC (11 years, 6 months ago) by ache
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +2 -2 lines
Add -L to mtree

Revision 1.109.2.4: download - view: text, markup, annotated - select for diffs
Sat Jul 15 07:24:05 2000 UTC (11 years, 6 months ago) by kris
Branches: RELENG_4
CVS tags: RELENG_4_1_0_RELEASE
Diff to: previous 1.109.2.3: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.3: +2 -2 lines
MFC: Merge KAME 2000/07 code.

Revision 1.109.2.3: download - view: text, markup, annotated - select for diffs
Thu Jul 13 16:31:10 2000 UTC (11 years, 7 months ago) by jhay
Branches: RELENG_4
Diff to: previous 1.109.2.2: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.2: +2 -2 lines
Fix the world and releases.

PR:		19889
Submitted by:	Udo Schweigert <ust@cert.siemens.de>

Revision 1.109.2.2: download - view: text, markup, annotated - select for diffs
Wed Jul 12 22:56:00 2000 UTC (11 years, 7 months ago) by obrien
Branches: RELENG_4
Diff to: previous 1.109.2.1: preferred, colored; branchpoint 1.109: preferred, colored
Changes since revision 1.109.2.1: +2 -2 lines
MFC: rev 1.113 (install /usr/include/dev/ppbus)

Revision 1.115: download - view: text, markup, annotated - select for diffs
Wed Jul 5 02:13:13 2000 UTC (11 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +2 -2 lines
add getifaddrs(3) from bsdi.  this is a magic function which lets you grab
interface addresses in a portable manner, without headache of SIOCGIFCONF
or sysctl.  it is in bsdi/openbsd/netbsd already.
from kame tree (actually, mandatory for latest kame tree).

Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat Jul 1 06:55:10 2000 UTC (11 years, 7 months ago) by alfred
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +3 -2 lines
bring in binary search tree code.

Obtained from: NetBSD

Revision 1.109.2.1: download - view: text, markup, annotated - select for diffs
Tue Jun 13 08:10:34 2000 UTC (11 years, 8 months ago) by ru
Branches: RELENG_4
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +5 -2 lines
MFC: (rev 1.110) Unbroke `make symlinks; make copies' sequence.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Fri May 19 22:08:18 2000 UTC (11 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +3 -3 lines
Install /usr/include/dev/ppbus as well as dev/usb

Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Apr 18 17:00:22 2000 UTC (11 years, 9 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -2 lines
Revert previous commit, and remove the <event.h> symlink.  As this is
a system-specific extension, not a standardized interface, it should
be located with the sys/ includes.

Requested by:	wollman

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sun Apr 16 22:31:49 2000 UTC (11 years, 9 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +3 -3 lines
Create <event.h> -> <sys/event.h> link that I forgot earlier.

Reminded by:	ache

Revision 1.110: download - view: text, markup, annotated - select for diffs
Thu Apr 6 07:33:29 2000 UTC (11 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +5 -2 lines
The idea always was that `make copies' should undo the
`make symlinks' job, but it got broken in rev 1.109.

Restore the correct behaviour.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed Jan 26 17:38:51 2000 UTC (12 years ago) by peter
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_0_0_RELEASE
Branch point for: RELENG_4
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +5 -2 lines
Sigh. Really fix it this time.  It seems the first time through the
run it would modify the source tree, causing it to fail the second
time around. Sigh.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Wed Jan 26 17:12:09 2000 UTC (12 years ago) by peter
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +9 -2 lines
Fix world breakage (kdump, truss) causes by rev 1.107 (adding dev/usb).
It was creating ${.OBJDIR}/${MACHINE}/usr/include/dev -> .../sys/dev
and mkioctls would descend that and saw *all* of src/sys/dev/*/*.h,
not just dev/usb/*.h.  It then choked on the dpt includes.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Tue Jan 25 09:24:20 2000 UTC (12 years ago) by n_hibma
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +3 -3 lines
Install the USB include files in /usr/include/dev/usb.

We should still sort out some way of avoiding the clutter. Not all files
should be there.

Prompted by:   Louis A. Mamakos <louie@TransSys.COM>

Revision 1.106: download - view: text, markup, annotated - select for diffs
Thu Dec 9 09:35:34 1999 UTC (12 years, 2 months ago) by marcel
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +59 -26 lines
Revert previous commit.

Requested by: bde

Revision 1.105: download - view: text, markup, annotated - select for diffs
Wed Dec 8 13:47:29 1999 UTC (12 years, 2 months ago) by marcel
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +26 -59 lines
Remove support for symlinks instead of copies. This also avoids
using mtree. Space is being saved by other means.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun Dec 5 21:34:09 1999 UTC (12 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +2 -2 lines
Create a symlink for <machine/joystick.h>, like soundcard.h

Revision 1.103: download - view: text, markup, annotated - select for diffs
Fri Dec 3 20:22:45 1999 UTC (12 years, 2 months ago) by semenu
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +2 -2 lines
Added ntfs subdir to be filled.

Revision 1.92.2.3: download - view: text, markup, annotated - select for diffs
Mon Nov 22 07:08:04 1999 UTC (12 years, 2 months ago) by julian
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE
Diff to: previous 1.92.2.2: preferred, colored; branchpoint 1.92: preferred, colored; next MAIN 1.93: preferred, colored
Changes since revision 1.92.2.2: +3 -3 lines
MFC:
Turn on all the makefiles etc that enable Netgraph.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Fri Nov 5 18:49:00 1999 UTC (12 years, 3 months ago) by jlemon
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +3 -3 lines
Add missing netinet6.

Detected by:	make world

Revision 1.101: download - view: text, markup, annotated - select for diffs
Thu Oct 21 09:05:16 1999 UTC (12 years, 3 months ago) by julian
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +3 -3 lines
Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@freebsd.org)
Obtained from:  Whistle CVS tree

Revision 1.100: download - view: text, markup, annotated - select for diffs
Thu Oct 14 06:40:45 1999 UTC (12 years, 4 months ago) by bp
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +3 -3 lines
Make libncp actually compiled.

Reviewed by:	mdodd

Revision 1.99: download - view: text, markup, annotated - select for diffs
Mon Oct 4 14:59:37 1999 UTC (12 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -2 lines
Complete move of kvm.h to lib/libkvm so it's self contained.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Sun Oct 3 15:12:25 1999 UTC (12 years, 4 months ago) by marcel
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +3 -2 lines
Link ucontext.h to sys/ucontext.h

Pointed out by: bde

Revision 1.25.4.5: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:14:20 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_1_0
Diff to: previous 1.25.4.4: preferred, colored; branchpoint 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25.4.4: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.45.2.11: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:14:13 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.45.2.10: preferred, colored; branchpoint 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45.2.10: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sun Sep 5 07:58:28 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +6 -6 lines
Only install backwards compat symlink for <machine/soundcard.h> if using
the default SHARED=copies, otherwise the kernel source tree gets modified
if /usr/include/machine is a symlink to the source tree (which is not the
case by default).  Nothing in our src tree uses <machine/soundcard.h>.

Pointed out by:	bde

Revision 1.96: download - view: text, markup, annotated - select for diffs
Sat Sep 4 15:44:44 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +6 -1 lines
Install a symlink for <machine/soundcard.h> -> <sys/soundcard.h> rather
than having stubs.  (OK'ed by dfr)

Revision 1.92.2.2: download - view: text, markup, annotated - select for diffs
Sun Aug 29 14:38:49 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
CVS tags: RELENG_3_3_0_RELEASE
Diff to: previous 1.92.2.1: preferred, colored; branchpoint 1.92: preferred, colored
Changes since revision 1.92.2.1: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.95: download - view: text, markup, annotated - select for diffs
Fri Aug 27 23:44:49 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.92.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 22 13:09:36 1999 UTC (12 years, 10 months ago) by phk
Branches: RELENG_3
CVS tags: RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +3 -2 lines
MFC:
	Have ntp_gettime access sysctl by name.
	Remove /usr/include/timepps.h
	Track PPS-API draft
	Improve interface/support for PPS drivers.
	Update to Dave Mills "nanokernel" PLL
	Make hardpps() work with timecounters.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Mon Mar 22 12:58:15 1999 UTC (12 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -1 lines
Nuke old copies of /usr/include/timepps.h

Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:12:28 1999 UTC (12 years, 11 months ago) by phk
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -2 lines
Remove <timepps.h> here as well.

You will need to manually rip it from /usr/include if it gives you any
trouble.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Sun Jan 17 22:35:09 1999 UTC (13 years ago) by dt
Branches: MAIN
CVS tags: RELENG_3_BP, RELENG_3_1_0_RELEASE
Branch point for: RELENG_3
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -2 lines
Install <sys/aio.h> as <aio.h>.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Thu Jan 14 19:52:38 1999 UTC (13 years ago) by jdp
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -3 lines
Instead of a wrapper <linker_set.h>, use a symlink to
<sys/linker_set.h>.

Submitted by:	bde

Revision 1.90: download - view: text, markup, annotated - select for diffs
Thu Jan 14 05:53:54 1999 UTC (13 years ago) by jdp
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
Add a wrapper <linker_set.h> for <sys/linker_set.h>, so that
userland programs can use linker sets.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Wed Dec 23 11:50:52 1998 UTC (13 years, 1 month ago) by dfr
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2 lines
Implement fpsetmask() and other fp*() functions.  Programs should use

	#include <ieeefp.h>

to access these functions instead of the i386 specific

	#include <machine/floatingpoint.h>

Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Dec 19 00:21:13 1998 UTC (13 years, 1 month ago) by dt
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
Install <sys/inttypes.h> as <inttypes.h>.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sat Oct 17 15:52:48 1998 UTC (13 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +4 -17 lines
Don't even think about using a sysctl to build osreldate.h, since this
breaks cross-builds.  Just depend on ${.CURDIR}/../sys/conf/newvers.sh
existing.

Don't override the (correct) defaults for the depend, lint or tags target.

In LDIRS: fixed order-rot.  Don't comment out dead networking directories;
remove them.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Oct 2 13:00:58 1998 UTC (13 years, 4 months ago) by ache
Branches: MAIN
CVS tags: RELENG_3_0_0_RELEASE
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -4 lines
back out h2ph from here, Bruce found another proper place

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Oct 2 00:49:43 1998 UTC (13 years, 4 months ago) by ache
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +4 -1 lines
Add h2ph call to afterinstall target
Error code ignored to allow building without perl installed

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Sep 15 11:44:40 1998 UTC (13 years, 4 months ago) by phk
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
(this is an extract from src/share/examples/atm/README)

                ===================================
                HARP  |  Host ATM Research Platform
                ===================================

                              HARP 3

What is this stuff?
-------------------
The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center,
Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed
the Host ATM Research Platform (HARP) software, which allows IP hosts to
communicate over ATM networks using standard protocols.  It is intended to
be a high-quality platform for IP/ATM research.

HARP provides a way for IP hosts to connect to ATM networks.  It supports
standard methods of communication using IP over ATM.  A host's standard IP
software sends and receives datagrams via a HARP ATM interface.  HARP provides
functionality similar to (and typically replaces) vendor-provided ATM device
driver software.

HARP includes full source code, making it possible for researchers to
experiment with different approaches to running IP over ATM.  HARP is
self-contained; it requires no other licenses or commercial software packages.

HARP implements support for the IETF Classical IP model for using IP over ATM
networks, including:

   o IETF ATMARP address resolution client
   o IETF ATMARP address resolution server
   o IETF SCSP/ATMARP server
   o UNI 3.1 and 3.0 signalling protocols
   o Fore Systems's SPANS signalling protocol

What's supported
----------------
The following are supported by HARP 3:

   o ATM Host Interfaces
        - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters
        - FORE Systems, Inc. PCA-200E ATM PCI Adapters
        - Efficient Networks, Inc. ENI-155p ATM PCI Adapters

   o ATM Signalling Protocols
        - The ATM Forum UNI 3.1 signalling protocol
        - The ATM Forum UNI 3.0 signalling protocol
        - The ATM Forum ILMI address registration
        - FORE Systems's proprietary SPANS signalling protocol
        - Permanent Virtual Channels (PVCs)

   o IETF "Classical IP and ARP over ATM" model
        - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
        - RFC 1577, "Classical IP and ARP over ATM"
        - RFC 1626, "Default IP MTU for use over ATM AAL5"
        - RFC 1755, "ATM Signaling Support for IP over ATM"
        - RFC 2225, "Classical IP and ARP over ATM"
        - RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
        - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
                "A Distributed ATMARP Service Using SCSP"

   o ATM Sockets interface
        - The file atm-sockets.txt contains further information

What's not supported
--------------------
The following major features of the above list are not currently supported:

        o UNI point-to-multipoint support
        o Driver support for Traffic Control/Quality of Service
        o SPANS multicast and MPP support
        o SPANS signalling using Efficient adapters

This software was developed under the sponsorship of the Defense Advanced
Research Projects Agency (DARPA).

Reviewed (lightly) by:	phk
Submitted by:	Network Computing Services, Inc.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Sep 15 10:22:37 1998 UTC (13 years, 4 months ago) by gibbs
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -3 lines
Add new cam include hierarchy.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Sep 9 11:13:55 1998 UTC (13 years, 5 months ago) by kato
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -4 lines
Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Sep 9 01:21:19 1998 UTC (13 years, 5 months ago) by jdp
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2 lines
Add a new library function getobjformat().  It checks all the
standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an
indication of the user's preferred object file format.  This
consolidates some code that was starting to be duplicated in more
and more places.

Use the new function in ldconfig.

Note: I don't think that gcc should use getobjformat(), even though
it could.  The compiler should limit itself to functions that are
widespread, to ease porting and cross-compilation.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Aug 1 13:42:12 1998 UTC (13 years, 6 months ago) by alex
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
Added iso646.h as defined by the Single UNIX Specification, version 2.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Jun 11 08:56:40 1998 UTC (13 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
Install arpa/nameser_compat.h

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Jun 7 19:44:00 1998 UTC (13 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +3 -3 lines
This is a prototype implementation of the draft-mogul-pps-api-##.txt
paper.

It will be updated along with the draft and possible subsequent
standard.

The ppbus based pps driver is updated to implement this API.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu May 21 19:21:43 1998 UTC (13 years, 8 months ago) by eivind
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +4 -2 lines
Move __FreeBSD_version from src/sys/conf/newvers.sh to
src/sys/sys/param.h, to facilitate access from the kernel.  This make
it possible to do outside kernel development and have it actually work
properly.

Revision 1.45.2.10: download - view: text, markup, annotated - select for diffs
Thu Apr 30 06:59:22 1998 UTC (13 years, 9 months ago) by tg
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE, RELENG_2_2_7_RELEASE
Diff to: previous 1.45.2.9: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.9: +2 -2 lines
MFC part 4: pthread_yield() was renamed to sched_yield() in the
POSIX thread standard.

sched.h is John's version, needed for the prototype.

Revision 1.45.2.9: download - view: text, markup, annotated - select for diffs
Sun Apr 19 13:34:48 1998 UTC (13 years, 9 months ago) by bde
Branches: RELENG_2_2
Diff to: previous 1.45.2.8: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.8: +20 -15 lines
MFC (1.55: don't generate osreldate.h at install time).

Submitted by:	Arne Henrik Juul <arnej@stud.math.ntnu.no>
PR:		6330

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sat Mar 28 11:48:14 1998 UTC (13 years, 10 months ago) by dufault
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
Finish _POSIX_PRIORITY_SCHEDULING.  Needs P1003_1B and
_KPOSIX_PRIORITY_SCHEDULING options to work.  Changes:

Change all "posix4" to "p1003_1b".  Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;

Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;

Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;

Add options to LINT;

Minor fixes to P1003_1B code during testing.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Mar 8 21:35:29 1998 UTC (13 years, 11 months ago) by jb
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +2 -3 lines
My sched.h is getting walloped by Peter Dufault's. Nuke mine. Sorry.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Mar 8 02:17:25 1998 UTC (13 years, 11 months ago) by jb
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -2 lines
Add a POSIX sched header. pthread_yield() in draft 4 becomes
sched_yield() in the final draft (10). This header contains the
prototype. Other things in here are "future".

Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Mar 4 10:23:23 1998 UTC (13 years, 11 months ago) by dufault
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +14 -3 lines
Reviewed by:	msmith, bde long ago
POSIX.4 headers and sysctl variables.  Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Fri Feb 13 03:10:26 1998 UTC (13 years, 11 months ago) by bde
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -2 lines
Uncommit the generated file key_prot.h.  Install it from where it
is generated.  It must be installed in both /usr/include/rpc/ and
/usr/include/rpcsvc/ for historical reasons.  The generated version
was once missing ANSI prototypes because the wrong flags were passed
to rpcgen, but that is fixed now.  The committed version had `#pragma
indent' which gratuitously broke K&R support.  Apart from this, all
versions before and after this commit are identical.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Feb 11 04:57:24 1998 UTC (14 years ago) by jdp
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +3 -2 lines
Remove the include of <dlfcn.h> from crt0.c; it is not needed now
that the dl* trampolines have been moved into libc.

Move dlfcn.h from src/lib/csu/i386 into src/include.  Nothing in
src/lib/csu/i386 uses it any more.

Revision 1.45.2.8: download - view: text, markup, annotated - select for diffs
Sun Feb 1 16:21:52 1998 UTC (14 years ago) by brian
Branches: RELENG_2_2
CVS tags: RELENG_2_2_6_RELEASE
Diff to: previous 1.45.2.7: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.7: +2 -2 lines
${.OBJDIR}\osreldate.h -> ${.OBJDIR}/osreldate.h
This is not MSDOS :-)

Revision 1.45.2.7: download - view: text, markup, annotated - select for diffs
Sun Feb 1 07:18:38 1998 UTC (14 years ago) by steve
Branches: RELENG_2_2
Diff to: previous 1.45.2.6: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.6: +3 -2 lines
MFC: install osreldate.h from ${.OBJDIR}.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sat Jan 31 05:54:54 1998 UTC (14 years ago) by imp
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
kill ufs/lfs so that make installworld completes successfully.

Revision 1.45.2.6: download - view: text, markup, annotated - select for diffs
Wed Jan 28 13:35:09 1998 UTC (14 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.45.2.5: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.5: +3 -3 lines
Since stringlist.h is now in this branch, it might be a good idea to mention
it in the Makefile. :-)

Revision 1.45.2.5: download - view: text, markup, annotated - select for diffs
Tue Jan 27 16:23:37 1998 UTC (14 years ago) by jdp
Branches: RELENG_2_2
Diff to: previous 1.45.2.4: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.4: +8 -8 lines
Merge from main branch: add ELF header files and fix a misspelled
identifier in brandelf.c.

Files merged from main branch:
    src/usr.bin/brandelf/brandelf.c	1.5  -> 1.6
    src/include/Makefile		1.55 -> 1.56
    src/sys/sys/imgact_elf.h		1.4  -> 1.5

Files added from main branch:
    src/include/elf.h			1.1
    src/sys/i386/include/elf.h		1.2
    src/sys/sys/elf32.h			1.2

Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri Jan 2 09:39:12 1998 UTC (14 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
unborkify osreldate.h install (change \ to / - someone was in DOS mode! ;)

Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Jan 1 23:17:05 1998 UTC (14 years, 1 month ago) by steve
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +3 -2 lines
Install osreldate.h from ${.OBJDIR}.

Submitted by:	Bruce Evans <bde@zeta.org.au>

Revision 1.67: download - view: text, markup, annotated - select for diffs
Fri Oct 3 18:10:35 1997 UTC (14 years, 4 months ago) by markm
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
Reinsert telnet.h into the list of files installed into include/arpa/
I suspect a commit of mine had this (bogusly).

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Sep 28 09:12:04 1997 UTC (14 years, 4 months ago) by markm
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
Changes for KTH KerberosIV.
telent.h is installed from libtelnet, not the include dir.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Sep 16 10:52:45 1997 UTC (14 years, 4 months ago) by bde
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -7 lines
Removed installhdrs target.  It was an unnecessary complication.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Sep 14 03:32:44 1997 UTC (14 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -2 lines
SYSV has both <poll.h> and <sys/poll.h>.  (poll.h merely #includes
sys/poll.h).  Just provide a link, it's close enough. :-)  In an ideal
world the prototype for poll() would be in <poll.h> but some code seems
to expect it in <sys/poll.h>, so we can't win there.

Revision 1.45.2.4: download - view: text, markup, annotated - select for diffs
Wed Sep 10 07:18:44 1997 UTC (14 years, 5 months ago) by peter
Branches: RELENG_2_2
CVS tags: RELENG_2_2_5_RELEASE
Diff to: previous 1.45.2.3: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.3: +7 -2 lines
Bring in the 'make -DNOCLEAN world' fixes from -current.  The problem
is that obj/tmp/usr/include is built first with symlinks and then
deleted and replaced with real files, causing all the dependencies to
be triggered.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Aug 21 18:40:04 1997 UTC (14 years, 5 months ago) by bde
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +4 -1 lines
Don't traverse subdirectories twice for normal installs.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Aug 21 09:29:46 1997 UTC (14 years, 5 months ago) by jmg
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
fix a problem with headers not being installed properly...  basicly the
installhdrs target was not being propagated to the subdirs...

also fix rpcsvc's Makefile to have a installhdrs target to install the
headers..

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Aug 18 06:28:47 1997 UTC (14 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +4 -2 lines
split beforeinstall hook up so that the header install stuff is reachable
without risking invoking ${SHARED}.

Revision 1.45.2.3: download - view: text, markup, annotated - select for diffs
Thu Jul 31 11:32:49 1997 UTC (14 years, 6 months ago) by asami
Branches: RELENG_2_2
Diff to: previous 1.45.2.2: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.2: +3 -3 lines
Merge 1.60.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Thu Jul 31 11:32:25 1997 UTC (14 years, 6 months ago) by asami
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -3 lines
Use relative symlinks so they work even when ${DESTDIR} is not empty.

Reviewed by:	jkh, bde

Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed Jun 25 08:04:51 1997 UTC (14 years, 7 months ago) by msmith
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +4 -4 lines
Add stringlist functions from NetBSD. (required for the new ftp(1)
Obtained from:	NetBSD

Revision 1.45.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 9 19:55:12 1997 UTC (14 years, 8 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.45.2.1: preferred, colored; branchpoint 1.45: preferred, colored
Changes since revision 1.45.2.1: +3 -3 lines
Reference LUDIR before LUDIRS.  Noted by many on the net.

Revision 1.45.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 5 21:23:49 1997 UTC (14 years, 8 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -5 lines
SHARED=copies

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Jun 5 21:20:58 1997 UTC (14 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +6 -5 lines
Go to SHARED=copies by default.
Agreed-upon by:	lots-o-folks.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed May 28 04:46:38 1997 UTC (14 years, 8 months ago) by wpaul
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +3 -2 lines
Add new files in include/rpc.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed May 21 23:07:27 1997 UTC (14 years, 8 months ago) by jdp
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Fill out the ELF header files to make them more or less complete.
Fix a macro name that was misspelled both in brandelf.c and
imgact_elf.h.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon May 12 09:50:19 1997 UTC (14 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +20 -15 lines
Build osreldate.h at build time rather than install time.  This fixes
a breakage with 'make reinstall' on a read-only source tree.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sat May 10 12:50:03 1997 UTC (14 years, 9 months ago) by davidn
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2 lines
Removed login_cap.h, now moved to src/lib/libutil.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Apr 25 09:58:24 1997 UTC (14 years, 9 months ago) by asami
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
Don't try to install f2c'h now that it's installed from
/usr/src/usr.bin/f2c. :)

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun Mar 9 07:12:37 1997 UTC (14 years, 11 months ago) by bde
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -8 lines
Don't use a dot in the chown command.  In fact, don't use a chown command.
Use mtree instead of mkdir+chown+chmod to build the subdirectory hierachy.
The corresponding mtree command in src/etc/Makefile can't be relied on
because the hierachy gets blown away in the default SHARED=symlinks case.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Mar 2 14:06:24 1997 UTC (14 years, 11 months ago) by bde
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +8 -8 lines
Install headers for isofs/cd9660 and msdosfs.  The mount utilities need
them now that <sys/mount.h> no longer declares filesytem-specific mount
args structs.

Renamed some macros to be less ufs-centric.

Fixed order of mkdirs.  The order has been broken since the backwards
`.for' loop bug was fixed in `make' on 1996/09/21.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Feb 23 09:17:12 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -1 lines
Revert $FreeBSD$ to $Id$

Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue Jan 14 05:59:44 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -1 lines
Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Jan 4 20:40:34 1997 UTC (15 years, 1 month ago) by sos
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -3 lines
Add the forgotten login_cap.h

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Dec 30 07:38:51 1996 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3 lines
Geeze, I'm really off-target on my Makefile hacking tonite.  Guess I'll
go to bed. :-)  Revert this change which would have broken the ${DESTDIR}
relative link when chrooted.

Pointed-Out-To-My-Embarassment-By: bde

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Dec 30 04:52:54 1996 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +3 -3 lines
Add some missing ${DESTDIR}s here.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Oct 17 18:44:56 1996 UTC (15 years, 3 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_2_BP, RELENG_2_2_2_RELEASE, RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Branch point for: RELENG_2_2
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -3 lines
Add back netns

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Sep 20 13:42:26 1996 UTC (15 years, 4 months ago) by bde
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -3 lines
Fixed CLEANFILES.  osreldate was missing.
Cleaned up LDIRS line.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Sep 1 17:54:25 1996 UTC (15 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +4 -1 lines
install rpc header files

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Aug 30 19:37:14 1996 UTC (15 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +6 -6 lines
echo -> ${ECHO}
do the rm -rf and ln -s in two seperate commands to allow a fork/exec
without a "sh -c" in the middle.

Submitted by: bde

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Aug 29 19:57:48 1996 UTC (15 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +61 -75 lines
Clean up include Makefile:
 - use .for loops instead of shell for loops. This means we can be
   shown what is happening while it's going, rather than some pacifier
   "echo" statement.
 - use "${INSTALL} -C", nuke the "cmp -s" hack
 - for "copies" mode,  the include files are no longer touched each time
   the world is built. (ie: no rm -rf.  symlinks are removed, mtree builds
   the new dirs or confirms the existing ones)
 - osreldate.h is build in the local dir and conditionally installed,
   rather than built in /usr/include and either renamed or deleted.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Aug 20 08:19:33 1996 UTC (15 years, 5 months ago) by julian
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +5 -5 lines
Submitted by: John Birrell <cimaxp1!jb@werple.net.au>

Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).

I've created a new header (pthread_np.h) for the non-POSIX stuff.

The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.

also:

Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.

also:

I should have sent this diff with the pthread(3) man page.
It allows people to type

make -DWANT_LIBC_R world

to get libc_r built with the rest of the world. I put this in the
pthread(3) man page.  The default is still not to build libc_r.


also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Aug 4 22:34:23 1996 UTC (15 years, 6 months ago) by wosch
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +4 -3 lines
Create FreeBSD copyright (c comment) for OS version

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Jul 9 15:48:20 1996 UTC (15 years, 7 months ago) by ache
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
Add netatalk symlink, ifconfig not compiled in other case

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Jun 15 18:05:36 1996 UTC (15 years, 7 months ago) by wollman
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
Add `netkey' to list of kernel directories to include in /usr/include.

Revision 1.25.4.4: download - view: text, markup, annotated - select for diffs
Wed Jun 5 02:44:09 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_7_RELEASE, RELENG_2_1_6_RELEASE, RELENG_2_1_6_1_RELEASE, RELENG_2_1_5_RELEASE
Diff to: previous 1.25.4.3: preferred, colored; branchpoint 1.25: preferred, colored
Changes since revision 1.25.4.3: +6 -6 lines
This 3rd mega-commit should hopefully bring us back to where we were.
I can get it to `make world' succesfully, anyway!

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jun 4 21:30:35 1996 UTC (15 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
Install pccard includes.

Revision 1.25.4.3: download - view: text, markup, annotated - select for diffs
Mon Jun 3 05:03:12 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.25.4.2: preferred, colored; branchpoint 1.25: preferred, colored
Changes since revision 1.25.4.2: +6 -6 lines
Phase 2 of merge - also fix things broken in phase 1.
Watch out for falling rock until phase 3 is over!

libc completely merged except for phkmalloc & rfork (don't know if David
wants that).

Some include files in sys/ had to be updated in order to bring in libc.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Feb 14 15:17:53 1996 UTC (15 years, 11 months ago) by wollman
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
Don't install netns, it doesn't exist any more.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Feb 6 20:42:46 1996 UTC (16 years ago) by wollman
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
Don't install netccitt and netiso, they are going away.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Jan 23 15:56:43 1996 UTC (16 years ago) by mpp
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
Add a missing "chmod 755 /usr/include/ufs" when copies of the include
files are installed instead of symlinks.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Jan 22 00:02:22 1996 UTC (16 years ago) by julian
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -4 lines
Reviewed by:	julian and (hsu?)
Submitted by:	 John Birrel(L?)

changes for threadsafe operations

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Nov 12 19:29:08 1995 UTC (16 years, 3 months ago) by markm
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +1 -2 lines
Removed reference to missing mp.h in comment. We have GNU MP now.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Oct 27 06:51:02 1995 UTC (16 years, 3 months ago) by julian
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Submitted by:	john hay
add a link in /usr/include to /sys/netipx

Revision 1.25.4.2: download - view: text, markup, annotated - select for diffs
Thu Aug 31 21:30:59 1995 UTC (16 years, 5 months ago) by davidg
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_0_RELEASE
Diff to: previous 1.25.4.1: preferred, colored; branchpoint 1.25: preferred, colored
Changes since revision 1.25.4.1: +4 -4 lines
Brought in changes from main branch: we no longer need tzfile.h

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Aug 6 12:23:05 1995 UTC (16 years, 6 months ago) by bde
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -3 lines
Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.

Previously I missed dozens of Makefiles that skip the install after
using `cmp -s' to decide that the install isn't necessary.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Aug 5 20:24:32 1995 UTC (16 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Don't install bogus tzfile.h.  In fact, don't install any tzfile.h.

Revision 1.25.4.1: download - view: text, markup, annotated - select for diffs
Thu Jul 13 10:58:49 1995 UTC (16 years, 7 months ago) by rgrimes
Branches: RELENG_2_1_0
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +7 -8 lines
Branch: RELENG_2_1_0
cvs update -j1.27 Makefile

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jul 13 10:04:11 1995 UTC (16 years, 7 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -4 lines
Remove NOOBJ, we now need it.

Remove JUST_TELL_ME hack, let the newvers.sh output fall into the
obj dir, and add CLEANFILES= to clean up after it.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jul 13 09:57:34 1995 UTC (16 years, 7 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +6 -5 lines
Add a sprinkling of ${.CURDIR} to some paths so that this works
in the presence of an obj dir (though NOOBJ is set now, that shall
change in the near future.)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Mar 30 12:47:55 1995 UTC (16 years, 10 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_1_0_BP, RELENG_2_0_5_RELEASE, RELENG_2_0_5_BP, RELENG_2_0_5_ALPHA, RELENG_2_0_5
Branch point for: RELENG_2_1_0
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
Add a necessary include file for the catgets* routines.
Obtained from: NetBSD

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Mar 26 10:12:51 1995 UTC (16 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3 lines
add strhash.h for libc's new string hashing function.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Mar 22 07:29:58 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
A little fix related to libm/msun migration.
Reviewed by:	phk
Submitted by:	rgrimes

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Mar 19 07:25:17 1995 UTC (16 years, 10 months ago) by phk
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +10 -2 lines
Create osreldate.h from sys/conf/newvers.sh if we an find it.  This
should take a completely ridiculous reboot out of the "make release"
process...

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Mar 18 07:03:51 1995 UTC (16 years, 10 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -1 lines
Temporarily add mkdir/chown of /usr/include/${LUDIR} so that things
are consistent with the mtree file.  These and all other mkdir/chown/
chmod calls shall be removed in a future version of this file.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Nov 15 13:42:18 1994 UTC (17 years, 2 months ago) by ache
Branches: MAIN
CVS tags: RELEASE_2_0, BETA_2_0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
Add malloc.h for better SYSV/Linux compatibility like most
providers (like SUN f.e.) does.
malloc.h have comment about its SYSVism

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Nov 1 09:19:50 1994 UTC (17 years, 3 months ago) by pst
Branches: MAIN
CVS tags: ALPHA_2_0
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -5 lines
Clean up install rules

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Oct 31 00:42:20 1994 UTC (17 years, 3 months ago) by ats
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Delete the clean and cleandir target and let the bsd.prog.mk do the
work. Error was with the private clean/cleandir pair, the obj under
include/rpcsvc doesn't get cleaned out.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Oct 26 18:35:39 1994 UTC (17 years, 3 months ago) by ljo
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Install f2c.h for FORTRAN support.
Obtained from: netlib.att.com

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Oct 3 04:15:54 1994 UTC (17 years, 4 months ago) by bde
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
Don't install symlink frame.h -> machine/frame.h.  <frame.h> is nonstandard
and unused.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Sep 29 21:29:22 1994 UTC (17 years, 4 months ago) by pst
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +8 -5 lines
Only reinstall osreldate.h if necessary

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Sep 29 21:17:49 1994 UTC (17 years, 4 months ago) by pst
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
skey.h has moved elsewhere

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Sep 15 20:07:18 1994 UTC (17 years, 4 months ago) by bde
Branches: MAIN
CVS tags: before_new_bind, after_bind_commit
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1 lines
Install osreldate.h with the correct owner, group and mode.  It is still
created at install time and not compared with the current version, so
it can't be installed using install and the timestamp of the target gets
clobbered.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Sep 8 10:36:30 1994 UTC (17 years, 5 months ago) by bde
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -2 lines
Don't install math.h if WANT_MSUN is defined.  lib/msun has its own
math.h with many extensions.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Aug 28 17:43:52 1994 UTC (17 years, 5 months ago) by bde
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +8 -8 lines
Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Aug 20 12:00:06 1994 UTC (17 years, 5 months ago) by paul
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +6 -7 lines
Added skey.h to Makefile and reformatted the list a bit.
Reviewed by:
Submitted by:

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Aug 10 06:24:42 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +6 -1 lines
Make it easier for programs to figure out what revision of FreeBSD they
are running under.  Here's how to bootstrap (order is important):

1) Re-compile gcc (just the driver is all you need).
2) Re-compile libc.
3) Re-compile your kernel.  Reboot.
4) cd /usr/src/include; make install

You can now detect the compilation environment with the following code:

#if !defined(__FreeBSD__)
#define __FreeBSD_version 199401
#elif __FreeBSD__ == 1
#define __FreeBSD_version 199405
#else
#include <osreldate.h>
#endif

You can determine the run-time environment by calling the new C library
function getosreldate(), or by examining the MIB variable kern.osreldate.

For the time being, the release date is defined as 199409, which we have
already established as our target.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Aug 7 22:29:20 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
Make sure that rpcsvc headers actually get installed.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Aug 4 20:49:28 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -2 lines
histedit.h is now installed from here, not from libedit.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Aug 4 20:39:19 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Install RPC headers from include, like they always should have been.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Aug 4 19:04:38 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -2 lines
Added glueo build rpcsvc stuff, and install floatingpoint.h.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat May 28 09:37:33 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
Add link.h to list of headers to install.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat May 28 06:17:33 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -7 lines
Make comments about what is missing the same as in other makefiles.
Remove the commented out stuff about X11 as the system sources should
not be doing anything with X11.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu May 26 13:48:51 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +37 -26 lines
Update the Makefile to work correctly when copying and/or symlinking
/usr/include.

Make comment about mp.h missing and remove it from the list of files.
Fix installation of ufs include files as this is now a tree ufs/{ffs,lfs,
mfs,ufs}.

Make setting of SHARED optional by makeing it SHARED?=.

Comment out installation of X11 includes since it does not work
for XFree86 until we get XFree86 to install as /usr/X11.

Update _PATH_UNIX to be /kernel.  Remove /usr/{contrib,old}/bin from
_PATH_STDPATH.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Tue May 24 09:57:27 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: CSRG
CVS tags: bsd_44_lite_2, bsd_44_lite
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
BSD 4.4 Lite Include Sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue May 24 09:57:26 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options