|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| #
1.86 |
|
18-May-2020 |
jmcneill |
Separate devicetree .dts -> .dtb building from kernel builds. They are now part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This defaults to yes for earmv[67]* and aarch64, and no everywhere else.
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
| #
1.85 |
|
04-Apr-2020 |
jdolecek |
remove SMBFS and nsmb(4) - kernel part
it's unmaintained and supports only obsolete SMB1
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base
|
| #
1.84 |
|
17-Jun-2019 |
sevan |
evbppc port has been built with modules for some time now, drop explanation on why it's not and the if statement to exclude it.
|
|
Revision tags: phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| #
1.83 |
|
23-Sep-2018 |
maxv |
Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
| #
1.82 |
|
06-Sep-2018 |
maxv |
Remove netkey/.
|
| #
1.81 |
|
06-Sep-2018 |
martin |
netnatm is gone
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base
|
| #
1.80 |
|
27-May-2017 |
bouyer |
branches: 1.80.8; 1.80.10; merge the bouyer-socketcan branch to HEAD.
CAN stands for Controller Area Network, a broadcast network used in automation and automotive fields. For example, the NMEA2000 standard developped for marine devices uses a CAN network as the link layer.
This is an implementation of the linux socketcan API: https://www.kernel.org/doc/Documentation/networking/can.txt you can also see can(4).
This adds a new socket family (AF_CAN) and protocol (PF_CAN), as well as the canconfig(8) utility, used to set timing parameter of CAN hardware. Also inclued is a driver for the CAN controller found in the allwinner A20 SoC (I tested it with an Olimex lime2 board, connected with PIC18-based CAN devices).
There is also the canloop(4) pseudo-device, which allows to use the socketcan API without CAN hardware.
At this time the CANFD part of the linux socketcan API is not implemented. Error frames are not implemented either. But I could get the cansend and canreceive utilities from the canutils package to build and run with minimal changes. tcpudmp(8) can also be used to record frames, which can be decoded with etherreal.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base tls-maxphys-base
|
| #
1.79 |
|
01-Mar-2013 |
joerg |
branches: 1.79.14; 1.79.22; Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.78 |
|
17-Aug-2012 |
joerg |
branches: 1.78.2; Implement build_install in src/lib/Makefile, which traverses the subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree.
Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| #
1.77 |
|
15-Jun-2011 |
mrg |
branches: 1.77.2; build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 rmind-uvmplock-base
|
| #
1.76 |
|
26-Jun-2010 |
kefren |
branches: 1.76.6; Add MPLS support, proposed on tech-net@ a couple of days ago
Welcome to 5.99.33
|
|
Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 jym-xensuspend-nbase yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base mjf-devfs2-base
|
| #
1.75 |
|
30-Dec-2008 |
pooka |
branches: 1.75.4; 1.75.6; Build kernel modules the same time as the rest of the system libraries.
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| #
1.74 |
|
17-Nov-2008 |
pooka |
Descend into include/rump and install headers.
|
| #
1.73 |
|
16-Nov-2008 |
veego |
Traverse rump for a make cleandir.
|
| #
1.72 |
|
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 simonb-wapbl-nbase simonb-wapbl-base
|
| #
1.71 |
|
31-Jul-2008 |
mrg |
branches: 1.71.2; 1.71.4; be sure to decend into sys/rump during "make obj". fixes builds on r/o src.
|
| #
1.70 |
|
29-Jul-2008 |
pooka |
Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump.
breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
|
| #
1.69 |
|
28-Jul-2008 |
pooka |
rump now builds on all ports
|
| #
1.68 |
|
28-Jul-2008 |
pooka |
add a comment stating why evbppc doesn't do lkm or modules
|
| #
1.67 |
|
28-Jul-2008 |
pooka |
blkset.S is needed on vax by some macros, so include it in the build.
|
|
Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| #
1.66 |
|
02-May-2008 |
ad |
branches: 1.66.2; 1.66.4; 1.66.6; Build and install modules into /kernel/modules. Each module gets a directory for properties, blobs, etc. It's not fixed in stone and can easily be changed if there are issues with the location/layout.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base ad-audiomp-base-1 bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base vmlocking-base
|
| #
1.65 |
|
24-Sep-2007 |
pooka |
branches: 1.65.18; 1.65.20; 1.65.22; remove sun2 from no-rump list
|
| #
1.64 |
|
23-Sep-2007 |
pooka |
remove rump-block for sh3 ports
|
|
Revision tags: yamt-x86pmap-base
|
| #
1.63 |
|
19-Sep-2007 |
he |
branches: 1.63.2; Re-enable rump/ for the various m68k ports, now that the consistency between <sys/bswap.h> and libc.so has been improved.
|
| #
1.62 |
|
16-Sep-2007 |
pooka |
Temporarily disable rump build for archs which need MD twiddling (unlikely I'll have time to fix it in the very near future)
|
| #
1.61 |
|
11-Sep-2007 |
pooka |
descend into rump
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base mjf-ufs-trans-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| #
1.60 |
|
29-Oct-2006 |
christos |
branches: 1.60.8; 1.60.22; 1.60.24; don't descend to crypto.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| #
1.59 |
|
25-Aug-2006 |
matt |
branches: 1.59.2; 1.59.4; Don't descend into netns and netccitt
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| #
1.58 |
|
19-Jun-2006 |
gdamore |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
|
Revision tags: gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| #
1.57 |
|
11-Dec-2005 |
christos |
branches: 1.57.4; 1.57.8; 1.57.14; 1.57.16; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| #
1.56 |
|
20-Aug-2005 |
elad |
Install sha2.h to /usr/include/crypto.
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base
|
| #
1.55 |
|
07-May-2004 |
jonathan |
branches: 1.55.10; 1.55.12; Redo net.inet.* sysctl subtree for fast-ipsec from scratch. Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB. Rework netstat to show FAST_IPSEC statistics, via sysctl, for netstat -p ipsec.
New kernel files: sys/netipsec/Makefile (new file; install *_var.h includes) sys/netipsec/ipsec_var.h (new 64-bit mib counter struct)
Changed kernel files: sys/Makefile (recurse into sys/netipsec/) sys/netinet/in.h (fake IP_PROTO name for fast_ipsec sysctl subtree.) sys/netipsec/ipsec.h (minimal userspace inclusion) sys/netipsec/ipsec_osdep.h (minimal userspace inclusion) sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch) sys/netipsec/key*.c (fix broken net.key subtree)
sys/netipsec/ah_var.h (increase all counters to 64 bits) sys/netipsec/esp_var.h (increase all counters to 64 bits) sys/netipsec/ipip_var.h (increase all counters to 64 bits) sys/netipsec/ipcomp_var.h (increase all counters to 64 bits)
sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h) sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h) sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h)
sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h) sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h) sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h)
Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree for "netstat -s -p ipsec":
New file: usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters)
Changed files: usr.bin/netstat/Makefile (add fast_ipsec.c) usr.bin/netstat/netstat.h (declarations for fast_ipsec.c) usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher)
|
|
Revision tags: netbsd-2-0-base
|
| #
1.54 |
|
13-Oct-2003 |
dyoung |
branches: 1.54.2; Build net80211/.
|
| #
1.53 |
|
25-Jul-2003 |
jonathan |
Descend into opencrypto (in alphabetical order) to install userland OCF header..
|
| #
1.52 |
|
15-Mar-2003 |
he |
branches: 1.52.2; Do not try to build LKMs on evbppc, because we cannot predetermine the PPC_INTR_IMPL, which is used to include a file in <machine/intr.h>. To allow evbppc to complete a ``make release'', we also need to factor out the LKM files to a new set list file, and tweak makeflist to not include this file for evbppc.
Discussed with Matt Thomas.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base nathanw_sa_base
|
| #
1.51 |
|
26-Dec-2002 |
jdolecek |
move msdosfs code from sys/msdosfs to sys/fs/msdosfs
|
| #
1.50 |
|
23-Dec-2002 |
jdolecek |
move cd9660 filesystem code from sys/isofs/cd9660 to sys/fs/cd9660
|
| #
1.49 |
|
23-Dec-2002 |
jdolecek |
move NTFS code from sys/ntfs to sys/fs/ntfs
|
| #
1.48 |
|
23-Dec-2002 |
jdolecek |
move filecorefs code from sys/filecorefs to sys/fs/filecorefs
|
| #
1.47 |
|
23-Dec-2002 |
jdolecek |
move adosfs files from sys/adosfs to sys/fs/adosfs
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base kqueue-base
|
| #
1.46 |
|
09-Jan-2002 |
deberg |
descend into netsmb and fs
|
| #
1.45 |
|
02-Dec-2001 |
jdolecek |
add 'lkm' to SUBDIR - it got mistakely got removed in last revision
|
| #
1.44 |
|
28-Nov-2001 |
soren |
Now that simonb has fixed LKM's on MIPS, enable building them.
|
|
Revision tags: thorpej-mips-cache-base
|
| #
1.43 |
|
12-Oct-2001 |
nathanw |
Use @true instead of @${TRUE} in includes-foo targets, since there is no variable TRUE defined in our makefile system.
This prevents "make includes" from breaking with older bsd.subdir.mk, and is more consistent with the uses of "true" in the rest of the tree.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
|
| #
1.42 |
|
21-Sep-2001 |
tv |
Skip the "includes" phase of src/sys/lkm.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| #
1.41 |
|
03-Aug-2001 |
matt |
branches: 1.41.2; Make the directory list alphabetical again.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| #
1.40 |
|
05-Jan-2001 |
martin |
branches: 1.40.2; 1.40.4; Enable the imported ISDN4BSD based ISDN subsystem.
This is the kernel part (userland to follow soon) of the latest (and very probably last) release (version 0.96) of ISDN4BSD. ISDN4BSD has a homepage at http://www.freebsd-support.de/i4b/.
It gives the user various ways to use the isdn connection: raw data (via the i4brbch "raw b-channel" device), ppp (via the isp "isdn PPP" device), voice/answering machine (the i4btel "telephone" device) and ip over isdn (the ipr device, "IP over raw ISDN").
Supported are a bunch of common and older cards, more to be added soon after some cleanup. Currently only the european E-DSS1 variant of the ISDN D channel protocol is supported.
|
| #
1.39 |
|
15-Dec-2000 |
thorpej |
Descend into the altq directory.
|
| #
1.38 |
|
29-Jun-2000 |
mrg |
remove vm
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base
|
| #
1.37 |
|
08-Nov-1999 |
mycroft |
branches: 1.37.2; Builds LKMs on PowerPC (although there are still some issues with loading them).
|
|
Revision tags: chs-ubc2-base
|
| #
1.36 |
|
01-Jul-1999 |
itojun |
branches: 1.36.2; 1.36.4; 1.36.6; IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. (Sorry for a big commit, I can't separate this into several pieces...) Pls check sys/netinet6/TODO and sys/netinet6/IMPLEMENTATION for details.
- sys/kern: do not assume single mbuf, accept chained mbuf on passing data from userland to kernel (or other way round). - "midway" ATM card: ATM PVC pseudo device support, like those done in ALTQ package (ftp://ftp.csl.sony.co.jp/pub/kjc/). - sys/netinet/tcp*: IPv4/v6 dual stack tcp support. - sys/netinet/{ip6,icmp6}.h, sys/net/pfkeyv2.h: IETF document assumes those file to be there so we patch it up. - sys/netinet: IPsec additions are here and there. - sys/netinet6/*: most of IPv6 code sits here. - sys/netkey: IPsec key management code - dev/pci/pcidevs: regen
In my understanding no code here is subject to export control so it should be safe.
|
| #
1.35 |
|
17-May-1999 |
kleink |
Install ntfs headers.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.34 |
|
10-Mar-1999 |
tls |
branches: 1.34.4; 1.34.6; fix typo
|
| #
1.33 |
|
10-Mar-1999 |
ross |
Enable alpha.
|
| #
1.32 |
|
03-Mar-1999 |
jonathan |
Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| #
1.31 |
|
02-Oct-1998 |
drochner |
need "compat" dir to get emulation headers installed (for kdump)
|
| #
1.30 |
|
14-Aug-1998 |
augustss |
Add filecorefs so we get the header files installed.
|
|
Revision tags: eeh-paddr_t-base
|
| #
1.29 |
|
12-Jun-1998 |
cgd |
Rework the way kernel include files are installed. In the new method, as with user-land programs, include files are installed by each directory in the tree that has includes to install. (This allows more flexibility as to what gets installed, makes 'partial installs' easier, and gives us more options as to which machines' includes get installed at any given time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_ still supported, though at least one bug in the 'symlinks' case is fixed by this change. Include files can't be build before installation, so directories that have includes as targets (e.g. dev/pci) have to move those targets into a different Makefile.
|
| #
1.28 |
|
29-Apr-1998 |
kleink |
Add an <inttypes.h> implementation; we'll also make it accessible as <sys/inttypes.h> in order to let kernel source access its type definitions.
|
| #
1.27 |
|
01-Mar-1998 |
fvdl |
Some FSs have their *mount.h files exported now, make sure that they are copied to the include dir.
|
| #
1.26 |
|
10-Feb-1998 |
perry |
re-alphabetize LDIRS
|
| #
1.25 |
|
07-Feb-1998 |
mrg |
add uvm to the sys list.
|
| #
1.24 |
|
26-Nov-1997 |
cgd |
add some "find | xargs chmod"s to the includes target, like were in the old include/Makefile, so that installed system headers have correct permissions.
|
| #
1.23 |
|
15-Nov-1997 |
thorpej |
If DESTDIR is set and not empty and not /, force SYS_INCLUDES to "copies"; chances are, we're building a release or snapshot in this case.
|
|
Revision tags: netbsd-1-3-base thorpej-signal-base marc-pcmcia-bp marc-pcmcia-base
|
| #
1.22 |
|
26-Jun-1997 |
drochner |
branches: 1.22.8; Install isofs headers too.
|
| #
1.21 |
|
31-May-1997 |
cjs |
Back out BUILDDIR and NOINSTALL changes.
|
| #
1.20 |
|
26-May-1997 |
cjs |
branches: 1.20.2; These updates to the build allow building against include files and libs in the object tree, if you use a separate object tree, while maintaining backward compatability with other build methods. See the notes in src/share/mk/bsd.README for full details. Note that the `make includes' target now only installs the include files in the build directory (if you use one--otherwise they go in DESTDIR just like before); `make install' will install include files in DESTDIR.
|
| #
1.19 |
|
10-May-1997 |
pk |
Install header files from miscfs.
|
| #
1.18 |
|
07-May-1997 |
mycroft |
Add some missing .PHONYs.
|
| #
1.17 |
|
30-Apr-1997 |
thorpej |
Make an <md5.h> -> <sys/md5.h> symlink.
|
| #
1.16 |
|
19-Apr-1997 |
veego |
Add a missing \ at the end of the .if line
|
| #
1.15 |
|
19-Apr-1997 |
thorpej |
Don't build LKMs on the PowerPC.
|
| #
1.14 |
|
02-Apr-1997 |
christos |
Add netatalk
|
| #
1.13 |
|
17-Mar-1997 |
veego |
Remove a mistake from the pull up of is-newarp. Enable again the "SUBDIR+= lkm".
|
| #
1.12 |
|
15-Mar-1997 |
is |
New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will only support Ethernet. Tcpdump itself should be ok, but libpcap needs lot of work.
For the detailed change history, look at the commit log entries for the is-newarp branch.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| #
1.11 |
|
09-Nov-1996 |
chuck |
netbsd pr#2918 (jukka.partanen@research.nokia.com): - fix up netnatm so that it compiles with new warning flags (and install headers)
|
| #
1.10 |
|
20-Oct-1996 |
mrg |
enable lkm on non alpha/mips platforms.
|
| #
1.9 |
|
18-Oct-1996 |
thorpej |
Use ${INSTALL}.
|
| #
1.8 |
|
15-Oct-1996 |
mrg |
oops; MFILES definition got lost. (from tls)
|
| #
1.7 |
|
01-Oct-1996 |
mrg |
we don't need bsd.prog.mk here.
|
| #
1.6 |
|
29-Sep-1996 |
mrg |
install sys headers from sys/Makefile.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| #
1.5 |
|
15-Sep-1995 |
pk |
The `lib' sub-directory no longer has a Makefile.
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| #
1.4 |
|
29-Jun-1994 |
cgd |
take three
|
| #
1.3 |
|
13-Oct-1993 |
cgd |
move 'boot' and 'libkern' into 'lib'. generally clean up 'kernel library' building and dependencies.
|
|
Revision tags: magnum-base
|
| #
1.2 |
|
10-Sep-1993 |
jtc |
Compile libkern too.
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| #
1.1 |
|
04-Jul-1993 |
cgd |
branches: 1.1.4; do the right thing, so things aren't built in /usr/src/sys
|