|
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 thorpej-i2c-spi-conf-base
|
| #
1.25 |
|
14-Jul-2021 |
ozaki-r |
Rump-ify ALTQ (librumpnet_altq.so)
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
| #
1.24 |
|
17-May-2021 |
yamaguchi |
Add a new link-aggregation pseudo interface named lagg(4)
- FreeBSD's lagg(4) based implementation - MP-safe and MP-scalable
|
|
Revision tags: cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
| #
1.23 |
|
29-Sep-2020 |
roy |
branches: 1.23.6; 1.23.8; rumpify vether(4)
|
| #
1.22 |
|
26-Aug-2020 |
riastradh |
Clarify wg(4)'s relation to WireGuard, pending further discussion.
Still planning to replace wgconfig(8) and wg-keygen(8) by one wg(8) tool compatible with wireguard-tools; update wg(4) for the minor changes from the 2018-06-30 spec to the 2020-06-01 spec; &c. This just clarifies the current state of affairs as it exists in the development tree for now.
Mark the man page EXPERIMENTAL for extra clarity.
|
| #
1.21 |
|
20-Aug-2020 |
riastradh |
[ozaki-r] Changes to the kernel core for wireguard
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 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 phil-wifi-20190609 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.20 |
|
10-Jan-2018 |
knakahara |
ipsec(4) interface supports rump now.
|
|
Revision tags: tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base
|
| #
1.19 |
|
27-May-2017 |
bouyer |
branches: 1.19.2; 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: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
| #
1.18 |
|
14-Apr-2017 |
ozaki-r |
Rumpify netipsec
Note that we should modularize netipsec and reduce reverse symbol references (referencing symbols of netipsec from net, netinet and netinet6) though, the task needs lots of code changes. Prior to doing so, rumpifying it and having ATF tests should be useful.
|
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320
|
| #
1.17 |
|
16-Feb-2017 |
knakahara |
l2tp(4) support rump.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204
|
| #
1.16 |
|
26-Nov-2016 |
ozaki-r |
branches: 1.16.2; Rumpify vlan(4)
|
|
Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914
|
| #
1.15 |
|
05-Sep-2016 |
ozaki-r |
Support tun devices on rump kernels
|
|
Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422
|
| #
1.14 |
|
15-Apr-2016 |
ozaki-r |
branches: 1.14.2; Rump-ify if_pppoe
From s-yamaguchi@IIJ
|
|
Revision tags: nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| #
1.13 |
|
15-Nov-2015 |
pooka |
Always descend into component directories for rumpdescribe.
|
| #
1.12 |
|
04-Nov-2015 |
knakahara |
if_gif supports rump now.
|
|
Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
| #
1.11 |
|
29-May-2015 |
pooka |
Add a rump kernel component for the tap device.
from Wei Liu <wei.liu2@citrix.com> via private email
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 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 rmind-smpnet-base tls-maxphys-base
|
| #
1.10 |
|
16-Nov-2013 |
rmind |
branches: 1.10.6; Move rumpnet_bpfjit under MKSLJIT as well.
|
| #
1.9 |
|
16-Nov-2013 |
rmind |
Build rumpkern_sljit and rumpnet_bpfjit; include them into the sets.
|
| #
1.8 |
|
14-Aug-2013 |
pooka |
Separate inet and inet6, allows inet6-only rump kernels.
|
| #
1.7 |
|
01-Aug-2013 |
pooka |
Make it possible to not build virtif since it's not supported on all hosts.
(no change to NetBSD)
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
|
| #
1.6 |
|
18-Jul-2013 |
kefren |
Add librumpnet_netmpls that provides MPLS features into rump kernels ok'ed pooka@
|
|
Revision tags: riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.5 |
|
15-Aug-2012 |
rmind |
branches: 1.5.2; 1.5.4; 1.5.10; Enable the build of librumpnet_npf.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-0-5-RELEASE netbsd-6-0-4-RELEASE netbsd-6-0-3-RELEASE netbsd-6-0-2-RELEASE 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 rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| #
1.4 |
|
08-Dec-2010 |
pooka |
branches: 1.4.6; 1.4.10; 1.4.16; agr(4) support
|
| #
1.3 |
|
08-Dec-2010 |
pooka |
Actually, unlike e.g. carp, bridge can be its own component since it doesn't want to join the protosw party. We can deal with other linkhappy stuff with weak symbols.
(where is our modular networking stack?)
|
| #
1.2 |
|
07-Dec-2010 |
pooka |
sockin cannot be loaded the same time as rumpnet_inet because both provide a PF_INET domain. Guess that real inet is more useful and don't put sockin on the "all components" list.
|
| #
1.1 |
|
05-Dec-2010 |
pooka |
Rename Makefile.rump${x} to Makefile.rump${x}comp for consistency.
|