OpenBSD CVS

CVS log for src/sys/sys/syscallargs.h


[BACK] Up to [local] / src / sys / sys

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.281 / (download) - annotate - [select for diffs], Sat May 18 05:21:02 2024 UTC (3 weeks, 2 days ago) by guenther
Branch: MAIN
CVS Tags: HEAD
Changes since 1.280: +9 -1 lines
Diff to previous 1.280 (colored)

Regen

Revision 1.280 / (download) - annotate - [select for diffs], Fri May 10 09:21:41 2024 UTC (4 weeks, 3 days ago) by claudio
Branch: MAIN
Changes since 1.279: +1 -1 lines
Diff to previous 1.279 (colored)

Regen

Revision 1.279 / (download) - annotate - [select for diffs], Wed Apr 24 19:10:11 2024 UTC (6 weeks, 4 days ago) by claudio
Branch: MAIN
Changes since 1.278: +1 -1 lines
Diff to previous 1.278 (colored)

Regen

Revision 1.278 / (download) - annotate - [select for diffs], Mon Apr 15 15:09:26 2024 UTC (8 weeks ago) by claudio
Branch: MAIN
Changes since 1.277: +1 -1 lines
Diff to previous 1.277 (colored)

Regen after sigsuspend and __thrsigdivert unlock

Revision 1.277 / (download) - annotate - [select for diffs], Fri Apr 5 14:15:37 2024 UTC (2 months ago) by deraadt
Branch: MAIN
Changes since 1.276: +1 -7 lines
Diff to previous 1.276 (colored)

sync

Revision 1.276 / (download) - annotate - [select for diffs], Thu Mar 28 02:27:14 2024 UTC (2 months, 1 week ago) by deraadt
Branch: MAIN
Changes since 1.275: +1 -8 lines
Diff to previous 1.275 (colored)

sync

Revision 1.275 / (download) - annotate - [select for diffs], Mon Mar 25 17:43:10 2024 UTC (2 months, 2 weeks ago) by mvs
Branch: MAIN
Changes since 1.274: +1 -1 lines
Diff to previous 1.274 (colored)

regen

Revision 1.274 / (download) - annotate - [select for diffs], Fri Jan 26 18:24:58 2024 UTC (4 months, 2 weeks ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5
Changes since 1.273: +1 -1 lines
Diff to previous 1.273 (colored)

regen

Revision 1.273 / (download) - annotate - [select for diffs], Tue Dec 19 06:59:17 2023 UTC (5 months, 3 weeks ago) by deraadt
Branch: MAIN
Changes since 1.272: +3 -3 lines
Diff to previous 1.272 (colored)

sync

Revision 1.272 / (download) - annotate - [select for diffs], Tue Dec 12 15:32:58 2023 UTC (5 months, 4 weeks ago) by deraadt
Branch: MAIN
Changes since 1.271: +1 -1 lines
Diff to previous 1.271 (colored)

sync

Revision 1.271 / (download) - annotate - [select for diffs], Sun Dec 10 16:59:51 2023 UTC (6 months ago) by deraadt
Branch: MAIN
Changes since 1.270: +2 -2 lines
Diff to previous 1.270 (colored)

sync

Revision 1.270 / (download) - annotate - [select for diffs], Thu Dec 7 14:00:15 2023 UTC (6 months ago) by deraadt
Branch: MAIN
Changes since 1.269: +9 -1 lines
Diff to previous 1.269 (colored)

sync

Revision 1.269 / (download) - annotate - [select for diffs], Wed Nov 29 20:46:24 2023 UTC (6 months, 1 week ago) by bluhm
Branch: MAIN
Changes since 1.268: +1 -1 lines
Diff to previous 1.268 (colored)

regen syscalls

Revision 1.268 / (download) - annotate - [select for diffs], Sun Aug 20 15:14:20 2023 UTC (9 months, 3 weeks ago) by visa
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4
Changes since 1.267: +6 -1 lines
Diff to previous 1.267 (colored)

regen

Revision 1.267 / (download) - annotate - [select for diffs], Mon Jul 24 19:33:29 2023 UTC (10 months, 2 weeks ago) by miod
Branch: MAIN
Changes since 1.266: +2 -2 lines
Diff to previous 1.266 (colored)

Regen

Revision 1.266 / (download) - annotate - [select for diffs], Thu May 18 10:24:28 2023 UTC (12 months, 3 weeks ago) by mvs
Branch: MAIN
Changes since 1.265: +1 -1 lines
Diff to previous 1.265 (colored)

regen

Revision 1.265 / (download) - annotate - [select for diffs], Thu May 4 09:41:15 2023 UTC (13 months, 1 week ago) by mvs
Branch: MAIN
Changes since 1.264: +1 -1 lines
Diff to previous 1.264 (colored)

regen

Revision 1.264 / (download) - annotate - [select for diffs], Mon Feb 27 00:58:38 2023 UTC (15 months, 1 week ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.263: +0 -0 lines
Diff to previous 1.263 (colored)

sync

Revision 1.263 / (download) - annotate - [select for diffs], Sat Feb 25 09:56:17 2023 UTC (15 months, 2 weeks ago) by mvs
Branch: MAIN
Changes since 1.262: +1 -1 lines
Diff to previous 1.262 (colored)

regen

Revision 1.262 / (download) - annotate - [select for diffs], Thu Feb 16 08:54:47 2023 UTC (15 months, 3 weeks ago) by claudio
Branch: MAIN
Changes since 1.261: +1 -1 lines
Diff to previous 1.261 (colored)

regen

Revision 1.261 / (download) - annotate - [select for diffs], Thu Feb 16 04:42:27 2023 UTC (15 months, 3 weeks ago) by deraadt
Branch: MAIN
Changes since 1.260: +8 -1 lines
Diff to previous 1.260 (colored)

sync

Revision 1.260 / (download) - annotate - [select for diffs], Tue Feb 14 08:35:20 2023 UTC (15 months, 3 weeks ago) by mvs
Branch: MAIN
Changes since 1.259: +1 -1 lines
Diff to previous 1.259 (colored)

regen

Revision 1.259 / (download) - annotate - [select for diffs], Mon Feb 13 09:57:20 2023 UTC (15 months, 3 weeks ago) by mvs
Branch: MAIN
Changes since 1.258: +1 -1 lines
Diff to previous 1.258 (colored)

regen

Revision 1.258 / (download) - annotate - [select for diffs], Sat Feb 11 23:21:58 2023 UTC (15 months, 4 weeks ago) by deraadt
Branch: MAIN
Changes since 1.257: +1 -81 lines
Diff to previous 1.257 (colored)

sync

Revision 1.257 / (download) - annotate - [select for diffs], Sat Feb 11 23:10:24 2023 UTC (15 months, 4 weeks ago) by deraadt
Branch: MAIN
Changes since 1.256: +1 -1 lines
Diff to previous 1.256 (colored)

sync for __syscall removal

Revision 1.256 / (download) - annotate - [select for diffs], Sat Jan 7 05:25:39 2023 UTC (17 months ago) by guenther
Branch: MAIN
Changes since 1.255: +14 -1 lines
Diff to previous 1.255 (colored)

regen

Revision 1.255 / (download) - annotate - [select for diffs], Sat Dec 17 13:45:00 2022 UTC (17 months, 3 weeks ago) by kn
Branch: MAIN
Changes since 1.254: +1 -1 lines
Diff to previous 1.254 (colored)

regen after minherit(2) unlock

Revision 1.254 / (download) - annotate - [select for diffs], Wed Nov 30 10:21:29 2022 UTC (18 months, 1 week ago) by mvs
Branch: MAIN
Changes since 1.253: +1 -1 lines
Diff to previous 1.253 (colored)

regen

Revision 1.253 / (download) - annotate - [select for diffs], Wed Nov 9 10:27:01 2022 UTC (19 months ago) by mpi
Branch: MAIN
Changes since 1.252: +1 -1 lines
Diff to previous 1.252 (colored)

regen

Revision 1.252 / (download) - annotate - [select for diffs], Tue Nov 8 11:06:41 2022 UTC (19 months ago) by mpi
Branch: MAIN
Changes since 1.251: +1 -1 lines
Diff to previous 1.251 (colored)

Regen

Revision 1.251 / (download) - annotate - [select for diffs], Tue Oct 25 16:11:29 2022 UTC (19 months, 2 weeks ago) by kettenis
Branch: MAIN
Changes since 1.250: +9 -1 lines
Diff to previous 1.250 (colored)

regen

Revision 1.250 / (download) - annotate - [select for diffs], Fri Oct 7 15:00:12 2022 UTC (20 months ago) by deraadt
Branch: MAIN
Changes since 1.249: +7 -1 lines
Diff to previous 1.249 (colored)

sync

Revision 1.249 / (download) - annotate - [select for diffs], Sat Sep 3 21:16:51 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.248: +1 -1 lines
Diff to previous 1.248 (colored)

regen

Revision 1.248 / (download) - annotate - [select for diffs], Sat Sep 3 21:13:48 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
Changes since 1.247: +2 -2 lines
Diff to previous 1.247 (colored)

Make recvmmsg and sendmmsg look more alike. change the flag type
to int like other flag parameters, NetBSD uses unsigned int, FreeBSD
and Linux do int.
OK bluhm@

Revision 1.247 / (download) - annotate - [select for diffs], Sat Sep 3 12:35:29 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
Changes since 1.246: +1 -1 lines
Diff to previous 1.246 (colored)

regen

Revision 1.246 / (download) - annotate - [select for diffs], Sat Sep 3 12:33:45 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
Changes since 1.245: +8 -0 lines
Diff to previous 1.245 (colored)

add the sendmmsg syscall that allows sending multiple msghdrs at
once. libc, man page, and regress parts to come.
With input from jca@, bluhm@.
OK bluhm@

Revision 1.245 / (download) - annotate - [select for diffs], Fri Sep 2 13:23:33 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
Changes since 1.244: +1 -1 lines
Diff to previous 1.244 (colored)

regen

Revision 1.244 / (download) - annotate - [select for diffs], Fri Sep 2 13:18:07 2022 UTC (21 months, 1 week ago) by mbuhl
Branch: MAIN
Changes since 1.243: +9 -0 lines
Diff to previous 1.243 (colored)

add the recvmmsg syscall that allows receiving multiple msghdrs at
once. libc, man page, and regress parts to come.
With input from jca@, guenther@, bluhm@.
OK bluhm@

Revision 1.243 / (download) - annotate - [select for diffs], Mon Aug 1 14:57:19 2022 UTC (22 months, 1 week ago) by deraadt
Branch: MAIN
Changes since 1.242: +81 -1 lines
Diff to previous 1.242 (colored)

sync

Revision 1.242 / (download) - annotate - [select for diffs], Wed Jul 20 05:55:39 2022 UTC (22 months, 3 weeks ago) by deraadt
Branch: MAIN
Changes since 1.241: +1 -81 lines
Diff to previous 1.241 (colored)

sync

Revision 1.241 / (download) - annotate - [select for diffs], Fri Jul 15 17:20:54 2022 UTC (22 months, 3 weeks ago) by deraadt
Branch: MAIN
Changes since 1.240: +6 -1 lines
Diff to previous 1.240 (colored)

sync

Revision 1.240 / (download) - annotate - [select for diffs], Wed Jun 29 13:07:19 2022 UTC (23 months, 1 week ago) by jca
Branch: MAIN
Changes since 1.239: +1 -1 lines
Diff to previous 1.239 (colored)

Regen syscalls files as they were meant to be, correcting the "created from:" info

Cluebat from miod@

Revision 1.239 / (download) - annotate - [select for diffs], Wed Jun 29 12:17:31 2022 UTC (23 months, 1 week ago) by jca
Branch: MAIN
Changes since 1.238: +1 -1 lines
Diff to previous 1.238 (colored)

Unlock the pledge(2) system call

Protect the ps_pledge/ps_execpledge fields with ps_mtx.  Shuffle the
code to call unveil_destroy() outside the critical section.  Only writes
to those fields are protected.  Since we may only remove bits from those
fields, garbage values should do no harm even when a read crosses
a write on 32 bits systems.

Input claudio@ kettenis@ deraadt@, ok deraadt@

Revision 1.238 / (download) - annotate - [select for diffs], Mon Jun 27 14:26:06 2022 UTC (23 months, 2 weeks ago) by cheloha
Branch: MAIN
Changes since 1.237: +0 -0 lines
Diff to previous 1.237 (colored)

kbind(2): unlock syscall, push kernel lock down to binding loop

- Rearrange the security check code in sys_kbind() so that we only
  need to take the kernel lock once if we need to raise SIGILL.

- Protect process.ps_kbind_addr and process.ps_kbind_cookie with
  process.ps_mtx.  This is easier to do after the aforementioned
  rearrangement.  Under normal circumstances this isn't necessary:
  the process is single-threaded when we initialize kbind(2).
  But in stranger situations this brief mutex ensures that the
  first thread to reach sys_kbind() initializes both variables.

- Wrap the binding loop with the kernel lock.  We need to carefully
  confirm that uvm_unmap_remove(), uvm_map_extract(), and
  uvm_unmap_detach() are MP-safe in a subsequent patch before
  completely removing the kernel lock from sys_kbind().

- Remove the kernel lock from kbind(2) in syscalls.master.

Prompted by mpi@, dlg@, and deraadt@.  Current patch workshopped with
deraadt@.  Based on a patch from dlg@.

With input from dlg@, bluhm@, mpi@, kettenis@, deraadt@, and
guenther@.

Thread: https://marc.info/?l=openbsd-tech&m=165274831829349&w=2

ok deraadt@ kettenis@ mpi@

Revision 1.237 / (download) - annotate - [select for diffs], Mon May 16 07:38:10 2022 UTC (2 years ago) by mvs
Branch: MAIN
Changes since 1.236: +1 -1 lines
Diff to previous 1.236 (colored)

regen

Revision 1.236 / (download) - annotate - [select for diffs], Sun May 1 23:00:04 2022 UTC (2 years, 1 month ago) by tedu
Branch: MAIN
Changes since 1.235: +0 -0 lines
Diff to previous 1.235 (colored)

regen

Revision 1.235 / (download) - annotate - [select for diffs], Thu Feb 24 07:43:03 2022 UTC (2 years, 3 months ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.234: +1 -1 lines
Diff to previous 1.234 (colored)

regen

Revision 1.234 / (download) - annotate - [select for diffs], Tue Jan 11 08:10:03 2022 UTC (2 years, 4 months ago) by mvs
Branch: MAIN
Changes since 1.233: +1 -1 lines
Diff to previous 1.233 (colored)

regen

Revision 1.233 / (download) - annotate - [select for diffs], Thu Dec 23 18:50:59 2021 UTC (2 years, 5 months ago) by guenther
Branch: MAIN
Changes since 1.232: +87 -16 lines
Diff to previous 1.232 (colored)

sync

Revision 1.232 / (download) - annotate - [select for diffs], Mon Nov 29 16:31:43 2021 UTC (2 years, 6 months ago) by mvs
Branch: MAIN
Changes since 1.231: +1 -1 lines
Diff to previous 1.231 (colored)

regen

Revision 1.231 / (download) - annotate - [select for diffs], Wed Oct 27 03:25:11 2021 UTC (2 years, 7 months ago) by visa
Branch: MAIN
Changes since 1.230: +1 -1 lines
Diff to previous 1.230 (colored)

regen

Revision 1.230 / (download) - annotate - [select for diffs], Fri Jun 4 09:06:09 2021 UTC (3 years ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.229: +1 -1 lines
Diff to previous 1.229 (colored)

regen

Revision 1.229 / (download) - annotate - [select for diffs], Wed Jun 2 11:31:10 2021 UTC (3 years ago) by mvs
Branch: MAIN
Changes since 1.228: +1 -1 lines
Diff to previous 1.228 (colored)

regen

Revision 1.228 / (download) - annotate - [select for diffs], Tue May 11 11:21:58 2021 UTC (3 years, 1 month ago) by mvs
Branch: MAIN
Changes since 1.227: +1 -1 lines
Diff to previous 1.227 (colored)

regen

Revision 1.227 / (download) - annotate - [select for diffs], Tue May 11 11:20:51 2021 UTC (3 years, 1 month ago) by mvs
Branch: MAIN
Changes since 1.226: +1 -1 lines
Diff to previous 1.226 (colored)

regen

Revision 1.226 / (download) - annotate - [select for diffs], Tue May 11 11:19:39 2021 UTC (3 years, 1 month ago) by mvs
Branch: MAIN
Changes since 1.225: +1 -1 lines
Diff to previous 1.225 (colored)

regen

Revision 1.225 / (download) - annotate - [select for diffs], Tue May 11 11:18:15 2021 UTC (3 years, 1 month ago) by mvs
Branch: MAIN
Changes since 1.224: +1 -1 lines
Diff to previous 1.224 (colored)

regen

Revision 1.224 / (download) - annotate - [select for diffs], Thu May 6 12:57:03 2021 UTC (3 years, 1 month ago) by anton
Branch: MAIN
Changes since 1.223: +1 -1 lines
Diff to previous 1.223 (colored)

regen

Revision 1.223 / (download) - annotate - [select for diffs], Tue May 4 18:14:58 2021 UTC (3 years, 1 month ago) by cheloha
Branch: MAIN
Changes since 1.222: +1 -1 lines
Diff to previous 1.222 (colored)

syscalls.c, init_sysent.c, syscall.h, syscallargs.h: regen

Regen after unlocking getitimer(2) and setitimer(2).

ok anton@, mpi@

Revision 1.222 / (download) - annotate - [select for diffs], Thu Mar 18 08:44:59 2021 UTC (3 years, 2 months ago) by mvs
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.221: +2 -2 lines
Diff to previous 1.221 (colored)

regen

Revision 1.221 / (download) - annotate - [select for diffs], Mon Jan 18 18:44:30 2021 UTC (3 years, 4 months ago) by mvs
Branch: MAIN
Changes since 1.220: +2 -2 lines
Diff to previous 1.220 (colored)

regen

Revision 1.220 / (download) - annotate - [select for diffs], Mon Jan 18 18:43:52 2021 UTC (3 years, 4 months ago) by mvs
Branch: MAIN
Changes since 1.219: +2 -2 lines
Diff to previous 1.219 (colored)

Revert wrong commit.

Revision 1.219 / (download) - annotate - [select for diffs], Mon Jan 18 18:29:19 2021 UTC (3 years, 4 months ago) by mvs
Branch: MAIN
Changes since 1.218: +1 -1 lines
Diff to previous 1.218 (colored)

Convert ifunit() to if_unit(9).

ok sashan@

Revision 1.218 / (download) - annotate - [select for diffs], Wed Mar 18 19:35:00 2020 UTC (4 years, 2 months ago) by anton
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.217: +1 -1 lines
Diff to previous 1.217 (colored)

regen

Revision 1.217 / (download) - annotate - [select for diffs], Tue Mar 10 19:20:53 2020 UTC (4 years, 3 months ago) by anton
Branch: MAIN
Changes since 1.216: +1 -1 lines
Diff to previous 1.216 (colored)

regen

Revision 1.216 / (download) - annotate - [select for diffs], Sat Feb 22 12:03:19 2020 UTC (4 years, 3 months ago) by anton
Branch: MAIN
Changes since 1.215: +0 -0 lines
Diff to previous 1.215 (colored)

regen

Revision 1.215 / (download) - annotate - [select for diffs], Thu Jan 30 15:24:55 2020 UTC (4 years, 4 months ago) by visa
Branch: MAIN
Changes since 1.214: +1 -1 lines
Diff to previous 1.214 (colored)

regen

Revision 1.214 / (download) - annotate - [select for diffs], Sun Jan 26 04:29:17 2020 UTC (4 years, 4 months ago) by tedu
Branch: MAIN
Changes since 1.213: +6 -1 lines
Diff to previous 1.213 (colored)

regen

Revision 1.213 / (download) - annotate - [select for diffs], Tue Jan 21 15:21:42 2020 UTC (4 years, 4 months ago) by visa
Branch: MAIN
Changes since 1.212: +1 -1 lines
Diff to previous 1.212 (colored)

regen

Revision 1.212 / (download) - annotate - [select for diffs], Mon Jan 13 14:02:24 2020 UTC (4 years, 4 months ago) by visa
Branch: MAIN
Changes since 1.211: +1 -1 lines
Diff to previous 1.211 (colored)

regen

Revision 1.211 / (download) - annotate - [select for diffs], Thu Jan 2 19:05:07 2020 UTC (4 years, 5 months ago) by anton
Branch: MAIN
Changes since 1.210: +1 -1 lines
Diff to previous 1.210 (colored)

regen

Revision 1.210 / (download) - annotate - [select for diffs], Tue Dec 24 04:24:38 2019 UTC (4 years, 5 months ago) by visa
Branch: MAIN
Changes since 1.209: +1 -1 lines
Diff to previous 1.209 (colored)

regen

Revision 1.209 / (download) - annotate - [select for diffs], Wed Nov 27 01:13:03 2019 UTC (4 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.208: +7 -1 lines
Diff to previous 1.208 (colored)

sync

Revision 1.208 / (download) - annotate - [select for diffs], Tue Aug 13 07:10:31 2019 UTC (4 years, 9 months ago) by anton
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.207: +1 -1 lines
Diff to previous 1.207 (colored)

regen

Revision 1.207 / (download) - annotate - [select for diffs], Mon Aug 12 08:19:09 2019 UTC (4 years, 10 months ago) by anton
Branch: MAIN
Changes since 1.206: +1 -1 lines
Diff to previous 1.206 (colored)

regen

Revision 1.206 / (download) - annotate - [select for diffs], Mon Jun 24 12:51:05 2019 UTC (4 years, 11 months ago) by visa
Branch: MAIN
Changes since 1.205: +1 -1 lines
Diff to previous 1.205 (colored)

regen

Revision 1.205 / (download) - annotate - [select for diffs], Sat Jun 22 06:51:45 2019 UTC (4 years, 11 months ago) by semarie
Branch: MAIN
Changes since 1.204: +1 -1 lines
Diff to previous 1.204 (colored)

push the KERNEL_LOCK deeper on read(2) and write(2)

unlocks read(2) and write(2) syscalls families, and push the KERNEL_LOCK
deeper in the code path. KERNEL_LOCK is managed per file type in fileops
handlers (fo_read, fo_write, and fo_close). read(2) and write(2) on
socket are KERNEL_LOCK-free.

initial work from mpi@ and ians@

ok mpi@ kettenis@ visa@ ians@

Revision 1.204 / (download) - annotate - [select for diffs], Mon May 13 22:55:27 2019 UTC (5 years ago) by beck
Branch: MAIN
Changes since 1.203: +7 -1 lines
Diff to previous 1.203 (colored)

Add a kernel implementation of realpath() as __realpath().

We want this so that we can stop allowing readlink() on traversed
vnodes in unveil().

This includes all the kernel side and the system call.
This is not yet used in libc for realpath, so nothing calls this yet.
The libc wrapper will be committed later.

Testing by many, and ports build by naddy@

ok deraadt@

Revision 1.203 / (download) - annotate - [select for diffs], Fri Jan 11 18:52:41 2019 UTC (5 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.202: +1 -1 lines
Diff to previous 1.202 (colored)

sync

Revision 1.202 / (download) - annotate - [select for diffs], Fri Jan 11 18:46:30 2019 UTC (5 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.201: +0 -7 lines
Diff to previous 1.201 (colored)

mincore() is a relic from the past, exposing physical machine information
about shared resources which no program should see.  only a few pieces of
software use it, generally poorly thought out.  they are being fixed, so
mincore() can be deleted.
ok guenther tedu jca sthen, others

Revision 1.201 / (download) - annotate - [select for diffs], Mon Jul 30 19:10:50 2018 UTC (5 years, 10 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.200: +1 -1 lines
Diff to previous 1.200 (colored)

regen

Revision 1.200 / (download) - annotate - [select for diffs], Mon Jul 30 15:19:12 2018 UTC (5 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199 (colored)

sync

Revision 1.199 / (download) - annotate - [select for diffs], Fri Jul 13 09:25:23 2018 UTC (5 years, 10 months ago) by beck
Branch: MAIN
Changes since 1.198: +6 -0 lines
Diff to previous 1.198 (colored)

Unveiling unveil(2).
This brings unveil into the tree, disabled by default - Currently
this will return EPERM on all attempts to use it until we are
fully certain it is ready for people to start using, but this
now allows for others to do more tweaking and experimentation.

Still needs to send the unveil's across forks and execs before
fully enabling.

Many thanks to robert@ and deraadt@ for extensive testing.
ok deraadt@

Revision 1.198 / (download) - annotate - [select for diffs], Thu Jul 5 15:31:51 2018 UTC (5 years, 11 months ago) by mpi
Branch: MAIN
Changes since 1.197: +1 -1 lines
Diff to previous 1.197 (colored)

regen

Revision 1.197 / (download) - annotate - [select for diffs], Wed Jun 27 16:39:00 2018 UTC (5 years, 11 months ago) by mpi
Branch: MAIN
Changes since 1.196: +1 -1 lines
Diff to previous 1.196 (colored)

regen

Revision 1.196 / (download) - annotate - [select for diffs], Wed Jun 27 12:37:28 2018 UTC (5 years, 11 months ago) by mpi
Branch: MAIN
Changes since 1.195: +1 -1 lines
Diff to previous 1.195 (colored)

regen

Revision 1.195 / (download) - annotate - [select for diffs], Wed Jun 20 10:53:30 2018 UTC (5 years, 11 months ago) by mpi
Branch: MAIN
Changes since 1.194: +1 -1 lines
Diff to previous 1.194 (colored)

regen

Revision 1.194 / (download) - annotate - [select for diffs], Mon May 28 11:15:55 2018 UTC (6 years ago) by mpi
Branch: MAIN
Changes since 1.193: +1 -1 lines
Diff to previous 1.193 (colored)

regen

Revision 1.193 / (download) - annotate - [select for diffs], Tue Dec 12 01:13:14 2017 UTC (6 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.192: +3 -3 lines
Diff to previous 1.192 (colored)

sync

Revision 1.192 / (download) - annotate - [select for diffs], Tue Nov 28 06:05:15 2017 UTC (6 years, 6 months ago) by guenther
Branch: MAIN
Changes since 1.191: +1 -12 lines
Diff to previous 1.191 (colored)

sync

Revision 1.191 / (download) - annotate - [select for diffs], Mon Sep 25 23:00:33 2017 UTC (6 years, 8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.190: +1 -1 lines
Diff to previous 1.190 (colored)

sendsyslog should take a const char * everywhere.

okay bluhm@, deraadt@

Revision 1.190 / (download) - annotate - [select for diffs], Sat Aug 12 00:04:06 2017 UTC (6 years, 10 months ago) by tedu
Branch: MAIN
Changes since 1.189: +12 -1 lines
Diff to previous 1.189 (colored)

regen

Revision 1.189 / (download) - annotate - [select for diffs], Fri Apr 28 13:51:14 2017 UTC (7 years, 1 month ago) by mpi
Branch: MAIN
Changes since 1.188: +10 -1 lines
Diff to previous 1.188 (colored)

regen

Revision 1.188 / (download) - annotate - [select for diffs], Thu Apr 13 04:09:46 2017 UTC (7 years, 1 month ago) by guenther
Branch: MAIN
Changes since 1.187: +1 -7 lines
Diff to previous 1.187 (colored)

regen

Revision 1.187 / (download) - annotate - [select for diffs], Mon Sep 26 16:43:58 2016 UTC (7 years, 8 months ago) by jca
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.186: +0 -0 lines
Diff to previous 1.186 (colored)

Regen

Revision 1.186 / (download) - annotate - [select for diffs], Sun Sep 4 17:24:02 2016 UTC (7 years, 9 months ago) by jsing
Branch: MAIN
Changes since 1.185: +1 -7 lines
Diff to previous 1.185 (colored)

Regen.

Revision 1.185 / (download) - annotate - [select for diffs], Mon Jun 27 16:52:01 2016 UTC (7 years, 11 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.184: +7 -1 lines
Diff to previous 1.184 (colored)

Regen.

Revision 1.184 / (download) - annotate - [select for diffs], Tue May 31 22:10:34 2016 UTC (8 years ago) by deraadt
Branch: MAIN
Changes since 1.183: +1 -13 lines
Diff to previous 1.183 (colored)

sync

Revision 1.183 / (download) - annotate - [select for diffs], Wed Mar 30 07:49:44 2016 UTC (8 years, 2 months ago) by guenther
Branch: MAIN
Changes since 1.182: +9 -3 lines
Diff to previous 1.182 (colored)

regenerate

Revision 1.182 / (download) - annotate - [select for diffs], Mon Mar 28 20:51:09 2016 UTC (8 years, 2 months ago) by kettenis
Branch: MAIN
Changes since 1.181: +1 -1 lines
Diff to previous 1.181 (colored)

regen

Revision 1.181 / (download) - annotate - [select for diffs], Mon Mar 21 22:41:29 2016 UTC (8 years, 2 months ago) by bluhm
Branch: MAIN
Changes since 1.180: +4 -4 lines
Diff to previous 1.180 (colored)

Rename the system call sendsyslog2 to sendsyslog.  Keep the old one
as osendsyslog for a while.  The three argument variant is the only
one that will stay.
input kettenis@;  OK deraadt@

Revision 1.180 / (download) - annotate - [select for diffs], Tue Nov 24 23:50:50 2015 UTC (8 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.179: +8 -1 lines
Diff to previous 1.179 (colored)

sync

Revision 1.179 / (download) - annotate - [select for diffs], Tue Nov 10 04:32:06 2015 UTC (8 years, 7 months ago) by guenther
Branch: MAIN
Changes since 1.178: +16 -3 lines
Diff to previous 1.178 (colored)

regen

Revision 1.178 / (download) - annotate - [select for diffs], Wed Oct 28 12:04:06 2015 UTC (8 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.177: +1 -15 lines
Diff to previous 1.177 (colored)

sync

Revision 1.177 / (download) - annotate - [select for diffs], Sun Oct 18 00:05:59 2015 UTC (8 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.176: +15 -1 lines
Diff to previous 1.176 (colored)

sync

Revision 1.176 / (download) - annotate - [select for diffs], Fri Oct 9 01:11:12 2015 UTC (8 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.175: +3 -3 lines
Diff to previous 1.175 (colored)

sync

Revision 1.175 / (download) - annotate - [select for diffs], Fri Oct 2 17:51:04 2015 UTC (8 years, 8 months ago) by kettenis
Branch: MAIN
Changes since 1.174: +1 -1 lines
Diff to previous 1.174 (colored)

regen

Revision 1.174 / (download) - annotate - [select for diffs], Sat Sep 26 15:39:57 2015 UTC (8 years, 8 months ago) by tedu
Branch: MAIN
Changes since 1.173: +1 -1 lines
Diff to previous 1.173 (colored)

regen

Revision 1.173 / (download) - annotate - [select for diffs], Sun Sep 13 17:09:21 2015 UTC (8 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.172: +3 -3 lines
Diff to previous 1.172 (colored)

sync

Revision 1.172 / (download) - annotate - [select for diffs], Wed Sep 9 17:57:57 2015 UTC (8 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.171: +2 -2 lines
Diff to previous 1.171 (colored)

sync

Revision 1.171 / (download) - annotate - [select for diffs], Wed Aug 26 05:40:40 2015 UTC (8 years, 9 months ago) by doug
Branch: MAIN
Changes since 1.170: +2 -2 lines
Diff to previous 1.170 (colored)

regen

Revision 1.170 / (download) - annotate - [select for diffs], Wed Aug 26 05:20:06 2015 UTC (8 years, 9 months ago) by doug
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored)

Convert paths argument of tame(2) to const char **.

The path will not be modified and this reduces casts.  Discussed with many.

ok deraadt@

Revision 1.169 / (download) - annotate - [select for diffs], Sat Aug 22 20:18:50 2015 UTC (8 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.168: +1 -0 lines
Diff to previous 1.168 (colored)

Move to tame(int flags, char *paths[]) API/ABI.

The pathlist is a whitelist of dirs and files; anything else returns ENOENT.
Recommendation is to use a narrowly defined list.  Also add TAME_FATTR, which
permits explicit change operations against "struct stat" fields.  Some
other TAME_ flags are refined slightly.

Not cranking libc now, since nothing commited in base uses this and the
timing is uncomfortable for others.  Discussed with many; thanks for a
few bug fixes from semarie, doug, guenther.
ok guenther

Revision 1.168 / (download) - annotate - [select for diffs], Mon Jul 20 00:57:06 2015 UTC (8 years, 10 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.167: +8 -1 lines
Diff to previous 1.167 (colored)

rebuild

Revision 1.167 / (download) - annotate - [select for diffs], Sun Jul 19 02:37:44 2015 UTC (8 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.166: +6 -1 lines
Diff to previous 1.166 (colored)

sync

Revision 1.166 / (download) - annotate - [select for diffs], Wed May 6 11:26:02 2015 UTC (9 years, 1 month ago) by jsg
Branch: MAIN
Changes since 1.165: +1 -1 lines
Diff to previous 1.165 (colored)

regen

Revision 1.165 / (download) - annotate - [select for diffs], Mon Feb 9 13:55:04 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.164: +1 -1 lines
Diff to previous 1.164 (colored)

sync

Revision 1.164 / (download) - annotate - [select for diffs], Mon Feb 9 13:34:49 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.163: +1 -1 lines
Diff to previous 1.163 (colored)

sync

Revision 1.163 / (download) - annotate - [select for diffs], Mon Dec 8 20:56:34 2014 UTC (9 years, 6 months ago) by guenther
Branch: MAIN
Changes since 1.162: +9 -1 lines
Diff to previous 1.162 (colored)

regen

Revision 1.162 / (download) - annotate - [select for diffs], Thu Oct 9 03:36:05 2014 UTC (9 years, 8 months ago) by tedu
Branch: MAIN
Changes since 1.161: +1 -14 lines
Diff to previous 1.161 (colored)

regen

Revision 1.161 / (download) - annotate - [select for diffs], Thu Sep 18 02:16:32 2014 UTC (9 years, 8 months ago) by uebayasi
Branch: MAIN
Changes since 1.160: +1 -1 lines
Diff to previous 1.160 (colored)

regen

Revision 1.160 / (download) - annotate - [select for diffs], Wed Sep 17 19:27:59 2014 UTC (9 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.159: +2 -2 lines
Diff to previous 1.159 (colored)

regen

Revision 1.159 / (download) - annotate - [select for diffs], Mon Sep 1 05:13:22 2014 UTC (9 years, 9 months ago) by doug
Branch: MAIN
Changes since 1.158: +1 -1 lines
Diff to previous 1.158 (colored)

sync generated files

Revision 1.158 / (download) - annotate - [select for diffs], Sun Aug 31 01:47:17 2014 UTC (9 years, 9 months ago) by guenther
Branch: MAIN
Changes since 1.157: +22 -1 lines
Diff to previous 1.157 (colored)

regen

Revision 1.157 / (download) - annotate - [select for diffs], Thu Jul 10 08:58:30 2014 UTC (9 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.156: +7 -1 lines
Diff to previous 1.156 (colored)

sync

Revision 1.156 / (download) - annotate - [select for diffs], Mon Jul 7 20:01:21 2014 UTC (9 years, 11 months ago) by matthew
Branch: MAIN
Changes since 1.155: +1 -1 lines
Diff to previous 1.155 (colored)

regen

Revision 1.155 / (download) - annotate - [select for diffs], Mon Jul 7 00:27:13 2014 UTC (9 years, 11 months ago) by guenther
Branch: MAIN
Changes since 1.154: +1 -1 lines
Diff to previous 1.154 (colored)

regen

Revision 1.154 / (download) - annotate - [select for diffs], Sat Jun 14 18:01:55 2014 UTC (9 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.153: +1 -1 lines
Diff to previous 1.153 (colored)

sync

Revision 1.153 / (download) - annotate - [select for diffs], Fri Jun 13 08:27:04 2014 UTC (10 years ago) by deraadt
Branch: MAIN
Changes since 1.152: +7 -1 lines
Diff to previous 1.152 (colored)

sync

Revision 1.152 / (download) - annotate - [select for diffs], Sun Feb 9 10:07:13 2014 UTC (10 years, 4 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.151: +1 -1 lines
Diff to previous 1.151 (colored)

regen

Revision 1.151 / (download) - annotate - [select for diffs], Sat Sep 14 01:36:02 2013 UTC (10 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.150: +1 -152 lines
Diff to previous 1.150 (colored)

regen

Revision 1.150 / (download) - annotate - [select for diffs], Fri Aug 16 08:33:56 2013 UTC (10 years, 9 months ago) by guenther
Branch: MAIN
Changes since 1.149: +2 -2 lines
Diff to previous 1.149 (colored)

regen

Revision 1.149 / (download) - annotate - [select for diffs], Wed Aug 14 05:27:02 2013 UTC (10 years, 9 months ago) by guenther
Branch: MAIN
Changes since 1.148: +1 -31 lines
Diff to previous 1.148 (colored)

regen

Revision 1.148 / (download) - annotate - [select for diffs], Tue Aug 13 05:54:10 2013 UTC (10 years, 10 months ago) by guenther
Branch: MAIN
Changes since 1.147: +220 -70 lines
Diff to previous 1.147 (colored)

regen

Revision 1.147 / (download) - annotate - [select for diffs], Sun Jun 9 13:10:27 2013 UTC (11 years ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.146: +2 -2 lines
Diff to previous 1.146 (colored)

regen

Revision 1.146 / (download) - annotate - [select for diffs], Sat Jun 1 16:27:51 2013 UTC (11 years ago) by tedu
Branch: MAIN
Changes since 1.145: +1 -4 lines
Diff to previous 1.145 (colored)

regen

Revision 1.145 / (download) - annotate - [select for diffs], Sat Jun 1 09:50:03 2013 UTC (11 years ago) by miod
Branch: MAIN
Changes since 1.144: +11 -1 lines
Diff to previous 1.144 (colored)

regen

Revision 1.144 / (download) - annotate - [select for diffs], Mon Apr 29 17:08:08 2013 UTC (11 years, 1 month ago) by matthew
Branch: MAIN
Changes since 1.143: +19 -1 lines
Diff to previous 1.143 (colored)

regen

Revision 1.143 / (download) - annotate - [select for diffs], Mon Apr 15 15:37:10 2013 UTC (11 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.142: +38 -13 lines
Diff to previous 1.142 (colored)

regen

Revision 1.142 / (download) - annotate - [select for diffs], Thu Mar 14 21:39:05 2013 UTC (11 years, 2 months ago) by tedu
Branch: MAIN
Changes since 1.141: +6 -1 lines
Diff to previous 1.141 (colored)

regen

Revision 1.141 / (download) - annotate - [select for diffs], Sat Mar 2 07:06:00 2013 UTC (11 years, 3 months ago) by guenther
Branch: MAIN
Changes since 1.140: +1 -6 lines
Diff to previous 1.140 (colored)

regen

Revision 1.140 / (download) - annotate - [select for diffs], Mon Sep 10 02:22:36 2012 UTC (11 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.139: +1 -9 lines
Diff to previous 1.139 (colored)

sync

Revision 1.139 / (download) - annotate - [select for diffs], Thu Aug 23 06:13:02 2012 UTC (11 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.138: +1 -10 lines
Diff to previous 1.138 (colored)

sync

Revision 1.138 / (download) - annotate - [select for diffs], Thu Jun 21 00:57:59 2012 UTC (11 years, 11 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.137: +10 -4 lines
Diff to previous 1.137 (colored)

Regenerate

Revision 1.137 / (download) - annotate - [select for diffs], Thu Apr 12 12:33:47 2012 UTC (12 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.136: +1 -6 lines
Diff to previous 1.136 (colored)

sync

Revision 1.136 / (download) - annotate - [select for diffs], Thu Apr 12 11:17:16 2012 UTC (12 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.135: +1 -30 lines
Diff to previous 1.135 (colored)

sync

Revision 1.135 / (download) - annotate - [select for diffs], Thu Apr 12 11:10:07 2012 UTC (12 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored)

sync

Revision 1.134 / (download) - annotate - [select for diffs], Tue Jan 17 02:34:18 2012 UTC (12 years, 4 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.133: +11 -10 lines
Diff to previous 1.133 (colored)

Reimplement mutexes, condvars, and rwlocks to eliminate bugs,
particularly the "consume the signal you just sent" hang, and putting
the wait queues in userspace.

Do cancellation handling in pthread_cond_*wait(), pthread_join(),
and sem_wait().

Add __ prefix to thr{sleep,wakeup,exit,sigdivert}() syscalls; add
'abort" argument to thrsleep to close cancellation race; make
thr{sleep,wakeup} return errno values via *retval to avoid touching
userspace errno.

Revision 1.133 / (download) - annotate - [select for diffs], Sat Oct 15 23:36:31 2011 UTC (12 years, 7 months ago) by guenther
Branch: MAIN
Changes since 1.132: +12 -1 lines
Diff to previous 1.132 (colored)

sync

Revision 1.132 / (download) - annotate - [select for diffs], Mon Jul 18 00:17:30 2011 UTC (12 years, 10 months ago) by matthew
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.131: +7 -1 lines
Diff to previous 1.131 (colored)

sync

Revision 1.131 / (download) - annotate - [select for diffs], Sat Jul 9 05:46:58 2011 UTC (12 years, 11 months ago) by matthew
Branch: MAIN
Changes since 1.130: +3 -3 lines
Diff to previous 1.130 (colored)

sync

Revision 1.130 / (download) - annotate - [select for diffs], Sat Jul 9 05:32:25 2011 UTC (12 years, 11 months ago) by matthew
Branch: MAIN
Changes since 1.129: +3 -19 lines
Diff to previous 1.129 (colored)

sync

Revision 1.129 / (download) - annotate - [select for diffs], Sat Jul 9 00:18:15 2011 UTC (12 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.128: +1 -1 lines
Diff to previous 1.128 (colored)

sync

Revision 1.128 / (download) - annotate - [select for diffs], Sat Jul 9 00:11:28 2011 UTC (12 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.127: +1 -31 lines
Diff to previous 1.127 (colored)

sync

Revision 1.127 / (download) - annotate - [select for diffs], Fri Jul 8 19:19:59 2011 UTC (12 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.126: +1 -49 lines
Diff to previous 1.126 (colored)

regen syscalls

Revision 1.126 / (download) - annotate - [select for diffs], Fri Jul 8 05:02:49 2011 UTC (12 years, 11 months ago) by matthew
Branch: MAIN
Changes since 1.125: +1 -2 lines
Diff to previous 1.125 (colored)

sync

Revision 1.125 / (download) - annotate - [select for diffs], Thu Jul 7 23:46:46 2011 UTC (12 years, 11 months ago) by matthew
Branch: MAIN
Changes since 1.124: +111 -1 lines
Diff to previous 1.124 (colored)

sync

Revision 1.124 / (download) - annotate - [select for diffs], Thu Jul 7 18:31:17 2011 UTC (12 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.123: +1 -1 lines
Diff to previous 1.123 (colored)

sync

Revision 1.123 / (download) - annotate - [select for diffs], Thu Jul 7 01:21:22 2011 UTC (12 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.122: +1 -194 lines
Diff to previous 1.122 (colored)

regen syscalls

Revision 1.122 / (download) - annotate - [select for diffs], Mon Jul 4 20:35:35 2011 UTC (12 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.121: +0 -0 lines
Diff to previous 1.121 (colored)

move the specfs code to a place people can see it; ok guenther thib krw

Revision 1.121 / (download) - annotate - [select for diffs], Thu Jun 30 13:44:15 2011 UTC (12 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.120: +1 -64 lines
Diff to previous 1.120 (colored)

sync

Revision 1.120 / (download) - annotate - [select for diffs], Wed Jun 1 06:22:39 2011 UTC (13 years ago) by guenther
Branch: MAIN
Changes since 1.119: +1 -1 lines
Diff to previous 1.119 (colored)

regenerate

Revision 1.119 / (download) - annotate - [select for diffs], Mon Apr 4 12:44:43 2011 UTC (13 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.118: +1 -8 lines
Diff to previous 1.118 (colored)

sync

Revision 1.118 / (download) - annotate - [select for diffs], Thu Oct 28 15:03:51 2010 UTC (13 years, 7 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.117: +11 -3 lines
Diff to previous 1.117 (colored)

Regen for new getdirentries.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Sep 20 07:20:35 2010 UTC (13 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.116: +3 -3 lines
Diff to previous 1.116 (colored)

sync

Revision 1.116 / (download) - annotate - [select for diffs], Sat Jul 3 04:44:51 2010 UTC (13 years, 11 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.115: +4 -4 lines
Diff to previous 1.115 (colored)

Fix the naming of interfaces and variables for rdomains and rtables
and make it possible to bind sockets (including listening sockets!)
to rtables and not just rdomains.  This changes the name of the
system calls, socket option, and ioctl.  After building with this
you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.

Since this removes the existing [gs]etrdomain() system calls, the
libc major is bumped.

Written by claudio@, criticized^Wcritiqued by me

Revision 1.115 / (download) - annotate - [select for diffs], Thu Jul 1 23:11:11 2010 UTC (13 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.114: +1 -7 lines
Diff to previous 1.114 (colored)

regen

Revision 1.114 / (download) - annotate - [select for diffs], Thu Jul 1 01:55:33 2010 UTC (13 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.113: +1 -48 lines
Diff to previous 1.113 (colored)

sync

Revision 1.113 / (download) - annotate - [select for diffs], Tue Jun 29 00:29:05 2010 UTC (13 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.112: +1 -4 lines
Diff to previous 1.112 (colored)

regen

Revision 1.112 / (download) - annotate - [select for diffs], Mon Jan 18 19:13:05 2010 UTC (14 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.111: +1 -1 lines
Diff to previous 1.111 (colored)

regen, even though there is no code change, such that the RCS IDs match,
as suggested by art@

Revision 1.111 / (download) - annotate - [select for diffs], Fri Nov 27 20:06:42 2009 UTC (14 years, 6 months ago) by guenther
Branch: MAIN
Changes since 1.110: +11 -2 lines
Diff to previous 1.110 (colored)

Regenerate

Revision 1.110 / (download) - annotate - [select for diffs], Fri Nov 27 19:45:53 2009 UTC (14 years, 6 months ago) by guenther
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored)

Convert thrsleep() to an absolute timeout with clockid to eliminate a
race condition and prep for later support of pthread_condattr_setclock()

"get it in" deraadt@, tedu@, cheers by others

Revision 1.109 / (download) - annotate - [select for diffs], Sun Aug 2 16:28:40 2009 UTC (14 years, 10 months ago) by beck
Branch: MAIN
Changes since 1.108: +1 -1 lines
Diff to previous 1.108 (colored)


Dynamic buffer cache support - a re-commit of what was backed out
after c2k9

allows buffer cache to be extended and grow/shrink dynamically

tested by many, ok oga@, "why not just commit it" deraadt@

Revision 1.108 / (download) - annotate - [select for diffs], Mon Jun 15 17:31:49 2009 UTC (14 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.107: +1 -1 lines
Diff to previous 1.107 (colored)

sync

Revision 1.107 / (download) - annotate - [select for diffs], Mon Jun 15 17:01:26 2009 UTC (14 years, 11 months ago) by beck
Branch: MAIN
Changes since 1.106: +1 -1 lines
Diff to previous 1.106 (colored)

Back out all the buffer cache changes I committed during c2k9. This reverts three
commits:

1) The sysctl allowing bufcachepercent to be changed at boot time.
2) The change moving the buffer cache hash chains to a red-black tree
3) The dynamic buffer cache (Which depended on the earlier too).

ok on the backout from marco and todd

Revision 1.106 / (download) - annotate - [select for diffs], Wed Jun 3 15:47:13 2009 UTC (15 years ago) by jj
Branch: MAIN
Changes since 1.105: +1 -1 lines
Diff to previous 1.105 (colored)

sync these also

Revision 1.105 / (download) - annotate - [select for diffs], Wed Jun 3 14:45:55 2009 UTC (15 years ago) by jj
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

Arla client rename from xfs to nnpfs for later upgrades. Tested on various arches. ok todd@ beck@

Revision 1.104 / (download) - annotate - [select for diffs], Thu Mar 12 07:04:49 2009 UTC (15 years, 3 months ago) by guenther
Branch: MAIN
Changes since 1.103: +1 -1 lines
Diff to previous 1.103 (colored)

regen

Revision 1.103 / (download) - annotate - [select for diffs], Sun Mar 16 19:43:41 2008 UTC (16 years, 2 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.102: +38 -13 lines
Diff to previous 1.102 (colored)

regen

Revision 1.102 / (download) - annotate - [select for diffs], Sat Jan 5 00:38:13 2008 UTC (16 years, 5 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.101: +1 -6 lines
Diff to previous 1.101 (colored)

regen

Revision 1.101 / (download) - annotate - [select for diffs], Wed Nov 28 13:48:31 2007 UTC (16 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.100: +1 -6 lines
Diff to previous 1.100 (colored)

sync

Revision 1.100 / (download) - annotate - [select for diffs], Tue Nov 27 18:05:59 2007 UTC (16 years, 6 months ago) by art
Branch: MAIN
Changes since 1.99: +1 -1 lines
Diff to previous 1.99 (colored)

regen

Revision 1.99 / (download) - annotate - [select for diffs], Fri Sep 22 17:36:17 2006 UTC (17 years, 8 months ago) by pedro
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.98: +30 -1 lines
Diff to previous 1.98 (colored)

regen

Revision 1.98 / (download) - annotate - [select for diffs], Fri Sep 22 14:36:56 2006 UTC (17 years, 8 months ago) by pedro
Branch: MAIN
Changes since 1.97: +1 -30 lines
Diff to previous 1.97 (colored)

regen

Revision 1.97 / (download) - annotate - [select for diffs], Wed Jun 14 19:52:52 2006 UTC (18 years ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.96: +7 -1 lines
Diff to previous 1.96 (colored)

regen

Revision 1.96 / (download) - annotate - [select for diffs], Fri Jun 9 00:06:10 2006 UTC (18 years ago) by deraadt
Branch: MAIN
Changes since 1.95: +1 -1 lines
Diff to previous 1.95 (colored)

sync

Revision 1.95 / (download) - annotate - [select for diffs], Fri Apr 28 08:39:32 2006 UTC (18 years, 1 month ago) by pedro
Branch: MAIN
Changes since 1.94: +7 -1 lines
Diff to previous 1.94 (colored)

Regen

Revision 1.94 / (download) - annotate - [select for diffs], Fri Dec 30 04:06:28 2005 UTC (18 years, 5 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.93: +1 -1 lines
Diff to previous 1.93 (colored)

rebuild

Revision 1.93 / (download) - annotate - [select for diffs], Fri Dec 30 04:02:18 2005 UTC (18 years, 5 months ago) by tedu
Branch: MAIN
Changes since 1.92: +1 -0 lines
Diff to previous 1.92 (colored)

change thrwakeup to take an argument which specifies how many threads
to wakeup.

Revision 1.92 / (download) - annotate - [select for diffs], Tue Dec 13 06:04:15 2005 UTC (18 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.91: +1 -1 lines
Diff to previous 1.91 (colored)

rebuild

Revision 1.91 / (download) - annotate - [select for diffs], Tue Dec 13 06:02:03 2005 UTC (18 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

change the first arg to thrsleep and thrwakeup to a void *.
i had initially selected long since the kernel doesn't attempt
to interpret this value in any way, but since it is always a
pointer value in practice, this makes a little more sense.
binary compat in any case.  suggestion from deraadt@

Revision 1.90 / (download) - annotate - [select for diffs], Sat Dec 3 18:11:29 2005 UTC (18 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.89: +1 -1 lines
Diff to previous 1.89 (colored)

rebuild

Revision 1.89 / (download) - annotate - [select for diffs], Sat Dec 3 18:09:09 2005 UTC (18 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.88: +27 -0 lines
Diff to previous 1.88 (colored)

kernel support for threaded processes (rthreads).
uses rfork(RFTHREAD) to create threads, which are presently processes
that are a little more tightly bound together.  several new syscalls
added to facilitate a userland thread library.
all conditional on RTHREADS, currently disabled.
ok deraadt

Revision 1.88 / (download) - annotate - [select for diffs], Sun Jul 3 20:14:19 2005 UTC (18 years, 11 months ago) by drahn
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.87: +1 -63 lines
Diff to previous 1.87 (colored)

sync

Revision 1.87 / (download) - annotate - [select for diffs], Fri Jun 17 20:42:32 2005 UTC (18 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.86: +1 -6 lines
Diff to previous 1.86 (colored)

regen

Revision 1.86 / (download) - annotate - [select for diffs], Thu Jul 15 14:36:08 2004 UTC (19 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.85: +4 -4 lines
Diff to previous 1.85 (colored)

sync

Revision 1.85 / (download) - annotate - [select for diffs], Thu Jul 15 11:25:18 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.84: +1 -1 lines
Diff to previous 1.84 (colored)

regen

Revision 1.84 / (download) - annotate - [select for diffs], Wed Jul 14 23:45:59 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.83: +40 -9 lines
Diff to previous 1.83 (colored)

regen for new {msg,sem,shm}ctl syscalls.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Jul 14 18:01:29 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.82: +10 -4 lines
Diff to previous 1.82 (colored)

regen

Revision 1.82 / (download) - annotate - [select for diffs], Tue Jul 13 21:06:33 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.81: +36 -18 lines
Diff to previous 1.81 (colored)

regen after stat/mode_t/nlink_t changes

Revision 1.81 / (download) - annotate - [select for diffs], Fri Jul 9 23:54:00 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.80: +4 -4 lines
Diff to previous 1.80 (colored)

regen

Revision 1.80 / (download) - annotate - [select for diffs], Sun Jun 13 21:52:08 2004 UTC (20 years ago) by niklas
Branch: MAIN
Changes since 1.79: +1 -1 lines
Diff to previous 1.79 (colored)

regen

Revision 1.43.2.10 / (download) - annotate - [select for diffs], Sat Jun 5 23:13:10 2004 UTC (20 years ago) by niklas
Branch: SMP
Changes since 1.43.2.9: +30 -7 lines
Diff to previous 1.43.2.9 (colored) to branchpoint 1.43 (colored) next main 1.44 (colored)

Merge with the trunk

Revision 1.79 / (download) - annotate - [select for diffs], Thu May 27 20:49:55 2004 UTC (20 years ago) by tedu
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A
Changes since 1.78: +4 -1 lines
Diff to previous 1.78 (colored)

sync

Revision 1.78 / (download) - annotate - [select for diffs], Mon May 3 17:40:18 2004 UTC (20 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.77: +25 -5 lines
Diff to previous 1.77 (colored)

regen

Revision 1.77 / (download) - annotate - [select for diffs], Sat Feb 28 19:44:32 2004 UTC (20 years, 3 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.76: +4 -4 lines
Diff to previous 1.76 (colored)

Regen

Revision 1.43.2.9 / (download) - annotate - [select for diffs], Thu Feb 19 11:01:34 2004 UTC (20 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.43.2.8: +23 -21 lines
Diff to previous 1.43.2.8 (colored) to branchpoint 1.43 (colored)

Merge of current from two weeks agointo the SMP branch

Revision 1.76 / (download) - annotate - [select for diffs], Wed Jan 14 05:25:10 2004 UTC (20 years, 5 months ago) by tedu
Branch: MAIN
Changes since 1.75: +11 -5 lines
Diff to previous 1.75 (colored)

sync

Revision 1.75 / (download) - annotate - [select for diffs], Mon Jan 12 18:08:51 2004 UTC (20 years, 5 months ago) by tedu
Branch: MAIN
Changes since 1.74: +6 -1 lines
Diff to previous 1.74 (colored)

sync

Revision 1.74 / (download) - annotate - [select for diffs], Wed Dec 31 00:13:57 2003 UTC (20 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

regen

Revision 1.73 / (download) - annotate - [select for diffs], Thu Dec 11 23:04:14 2003 UTC (20 years, 6 months ago) by millert
Branch: MAIN
Changes since 1.72: +3 -3 lines
Diff to previous 1.72 (colored)

regen now that [gs]etpriority(2) take id_t, not int.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Dec 10 23:11:36 2003 UTC (20 years, 6 months ago) by millert
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

regen after poll(2) change

Revision 1.71 / (download) - annotate - [select for diffs], Sun Sep 7 21:01:08 2003 UTC (20 years, 9 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.70: +4 -4 lines
Diff to previous 1.70 (colored)

Regen

Revision 1.70 / (download) - annotate - [select for diffs], Tue Jul 1 22:19:35 2003 UTC (20 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.69: +1 -10 lines
Diff to previous 1.69 (colored)

sync

Revision 1.69 / (download) - annotate - [select for diffs], Mon Jun 23 04:27:55 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68 (colored)

sync

Revision 1.68 / (download) - annotate - [select for diffs], Sun Jun 22 21:34:27 2003 UTC (20 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.67: +1 -1 lines
Diff to previous 1.67 (colored)

sync

Revision 1.54.4.3 / (download) - annotate - [select for diffs], Mon May 19 22:32:36 2003 UTC (21 years ago) by tedu
Branch: UBC
Changes since 1.54.4.2: +62 -14 lines
Diff to previous 1.54.4.2 (colored) to branchpoint 1.54 (colored) next main 1.55 (colored)

sync

Revision 1.43.2.8 / (download) - annotate - [select for diffs], Thu May 15 04:08:03 2003 UTC (21 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.43.2.7: +2 -2 lines
Diff to previous 1.43.2.7 (colored) to branchpoint 1.43 (colored)

Biglock!  Most of the logic
comes from NetBSD.
Also a lot of fixes, enough to get a dual cpu machine actually run MP for a
very short while (we are just talking about seconds) before starving out one
of the cpus.  More coming very soon.

Revision 1.43.2.7 / (download) - annotate - [select for diffs], Tue May 13 19:36:57 2003 UTC (21 years, 1 month ago) by ho
Branch: SMP
Changes since 1.43.2.6: +26 -6 lines
Diff to previous 1.43.2.6 (colored) to branchpoint 1.43 (colored)

Sync the SMP branch to -current. This includes moving to ELF.

Revision 1.67 / (download) - annotate - [select for diffs], Sat May 10 17:55:57 2003 UTC (21 years, 1 month ago) by miod
Branch: MAIN
CVS Tags: UBC_SYNC_A
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

Regen

Revision 1.66 / (download) - annotate - [select for diffs], Tue Apr 29 19:52:52 2003 UTC (21 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored)

Regen (omsync deprecation)

Revision 1.65 / (download) - annotate - [select for diffs], Mon Apr 28 21:34:06 2003 UTC (21 years, 1 month ago) by drahn
Branch: MAIN
Changes since 1.64: +13 -2 lines
Diff to previous 1.64 (colored)

sync mquery.

Revision 1.64 / (download) - annotate - [select for diffs], Fri Apr 25 20:34:22 2003 UTC (21 years, 1 month ago) by drahn
Branch: MAIN
Changes since 1.63: +2 -13 lines
Diff to previous 1.63 (colored)

mquery backout sync.

Revision 1.63 / (download) - annotate - [select for diffs], Fri Apr 25 18:40:46 2003 UTC (21 years, 1 month ago) by drahn
Branch: MAIN
Changes since 1.62: +13 -2 lines
Diff to previous 1.62 (colored)

sync

Revision 1.62 / (download) - annotate - [select for diffs], Mon Apr 14 06:28:29 2003 UTC (21 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61 (colored)

sync

Revision 1.61 / (download) - annotate - [select for diffs], Mon Apr 14 04:53:50 2003 UTC (21 years, 2 months ago) by art
Branch: MAIN
Changes since 1.60: +9 -0 lines
Diff to previous 1.60 (colored)

There are two related changes.

The first one is an mquery(2) syscall. It's for asking the VM system
about where to map things. It will be used by ld.so, read the man page
for details.

The second change is related and is a centralization of uvm_map hint
that all callers of uvm_map calculated. This will allow us to adjust
this hint on architectures that have segments for non-exec mappings.

deraadt@ drahn@ ok.

Revision 1.43.2.6 / (download) - annotate - [select for diffs], Fri Mar 28 00:41:30 2003 UTC (21 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.43.2.5: +37 -22 lines
Diff to previous 1.43.2.5 (colored) to branchpoint 1.43 (colored)

Sync the SMP branch with 3.3

Revision 1.60 / (download) - annotate - [select for diffs], Thu Jan 30 03:32:44 2003 UTC (21 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.59: +5 -5 lines
Diff to previous 1.59 (colored)

regen now that setreuid/setregid have moved out of compat and into kern

Revision 1.59 / (download) - annotate - [select for diffs], Wed Oct 30 20:05:20 2002 UTC (21 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.58: +33 -5 lines
Diff to previous 1.58 (colored)

regen due to addition of [gs]etres[ug]id(2)

Revision 1.54.4.2 / (download) - annotate - [select for diffs], Tue Oct 29 00:36:49 2002 UTC (21 years, 7 months ago) by art
Branch: UBC
Changes since 1.54.4.1: +2 -15 lines
Diff to previous 1.54.4.1 (colored) to branchpoint 1.54 (colored)

sync to -current

Revision 1.58 / (download) - annotate - [select for diffs], Sat Jul 6 19:20:50 2002 UTC (21 years, 11 months ago) by nordin
Branch: MAIN
CVS Tags: UBC_SYNC_B, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.57: +2 -15 lines
Diff to previous 1.57 (colored)

sync

Revision 1.54.4.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:32:33 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.54: +300 -235 lines
Diff to previous 1.54 (colored)

Sync UBC branch to -current

Revision 1.43.2.5 / (download) - annotate - [select for diffs], Thu Mar 28 14:52:02 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.43.2.4: +242 -239 lines
Diff to previous 1.43.2.4 (colored) to branchpoint 1.43 (colored)

Merge in -current from roughly a week ago

Revision 1.57 / (download) - annotate - [select for diffs], Thu Mar 14 01:27:14 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.56: +239 -239 lines
Diff to previous 1.56 (colored)

First round of __P removal in sys

Revision 1.56 / (download) - annotate - [select for diffs], Thu Mar 14 00:44:20 2002 UTC (22 years, 3 months ago) by miod
Branch: MAIN
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

Regen after syscall changes (option PTRACE)

Revision 1.43.2.4 / (download) - annotate - [select for diffs], Wed Mar 6 02:17:13 2002 UTC (22 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.43.2.3: +64 -2 lines
Diff to previous 1.43.2.3 (colored) to branchpoint 1.43 (colored)

Merge in trunk

Revision 1.55 / (download) - annotate - [select for diffs], Fri Feb 22 20:55:28 2002 UTC (22 years, 3 months ago) by drahn
Branch: MAIN
Changes since 1.54: +63 -1 lines
Diff to previous 1.54 (colored)

EA sync

Revision 1.43.2.3 / (download) - annotate - [select for diffs], Wed Oct 31 03:30:30 2001 UTC (22 years, 7 months ago) by nate
Branch: SMP
Changes since 1.43.2.2: +16 -2 lines
Diff to previous 1.43.2.2 (colored) to branchpoint 1.43 (colored)

Sync the SMP branch to something just after 3.0

Revision 1.54 / (download) - annotate - [select for diffs], Sun Aug 26 04:11:12 2001 UTC (22 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: UBC_BASE, OPENBSD_3_0_BASE, OPENBSD_3_0
Branch point for: UBC
Changes since 1.53: +15 -1 lines
Diff to previous 1.53 (colored)

sync

Revision 1.43.2.2 / (download) - annotate - [select for diffs], Wed Jul 4 11:00:33 2001 UTC (22 years, 11 months ago) by niklas
Branch: SMP
Changes since 1.43.2.1: +22 -15 lines
Diff to previous 1.43.2.1 (colored) to branchpoint 1.43 (colored)

Merge in -current from two days ago in the SMP branch.
As usual with merges, they do not indicate progress, so do not hold
your breath for working SMP, and do not mail me and ask about the
state of it.  It has not changed.  There is work ongoing, but very, very
slowly.  The commit is done in parts as to not lock up the tree in too
big chunks at a time.

Revision 1.53 / (download) - annotate - [select for diffs], Tue Jun 26 20:07:26 2001 UTC (22 years, 11 months ago) by dugsong
Branch: MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52 (colored)

regen

Revision 1.52 / (download) - annotate - [select for diffs], Tue Jun 26 19:56:51 2001 UTC (22 years, 11 months ago) by dugsong
Branch: MAIN
Changes since 1.51: +7 -0 lines
Diff to previous 1.51 (colored)

implement djb's getpeereid(2), to allow local-domain servers to determine client credentials. mostly from superscript.com. deraadt@ ok

Revision 1.51 / (download) - annotate - [select for diffs], Sat Jun 16 22:17:12 2001 UTC (22 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

sync

Revision 1.50 / (download) - annotate - [select for diffs], Wed May 16 17:17:04 2001 UTC (23 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.49: +13 -13 lines
Diff to previous 1.49 (colored)

regen for COMPAT_2{3,5}

Revision 1.43.2.1 / (download) - annotate - [select for diffs], Mon May 14 22:45:04 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.43: +55 -16 lines
Diff to previous 1.43 (colored)

merge in approximately 2.9 into SMP branch

Revision 1.49 / (download) - annotate - [select for diffs], Fri Mar 9 15:12:53 2001 UTC (23 years, 3 months ago) by art
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.48: +7 -1 lines
Diff to previous 1.48 (colored)

regen

Revision 1.48 / (download) - annotate - [select for diffs], Thu Nov 16 20:04:09 2000 UTC (23 years, 6 months ago) by provos
Branch: MAIN
Changes since 1.47: +12 -1 lines
Diff to previous 1.47 (colored)

sync

Revision 1.47 / (download) - annotate - [select for diffs], Tue Sep 12 17:28:44 2000 UTC (23 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.46: +1 -1 lines
Diff to previous 1.46 (colored)

regen

Revision 1.46 / (download) - annotate - [select for diffs], Thu Jun 22 22:44:43 2000 UTC (23 years, 11 months ago) by mickey
Branch: MAIN
Changes since 1.45: +1 -10 lines
Diff to previous 1.45 (colored)

regen-vtrace

Revision 1.45 / (download) - annotate - [select for diffs], Mon May 1 23:12:30 2000 UTC (24 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.44: +1 -6 lines
Diff to previous 1.44 (colored)

sys_semconfig goes foom

Revision 1.44 / (download) - annotate - [select for diffs], Thu Apr 20 06:32:47 2000 UTC (24 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.43: +37 -1 lines
Diff to previous 1.43 (colored)

sync

Revision 1.43 / (download) - annotate - [select for diffs], Mon Feb 7 08:07:14 2000 UTC (24 years, 4 months ago) by assar
Branch: MAIN
CVS Tags: SMP_BASE
Branch point for: SMP
Changes since 1.42: +1 -1 lines
Diff to previous 1.42 (colored)

regen (with correct reference from syscalls.master)

Revision 1.42 / (download) - annotate - [select for diffs], Mon Feb 7 04:57:18 2000 UTC (24 years, 4 months ago) by assar
Branch: MAIN
Changes since 1.41: +18 -3 lines
Diff to previous 1.41 (colored)

update to use new checkexp vfs operation

Revision 1.41 / (download) - annotate - [select for diffs], Sun Aug 8 00:32:22 1999 UTC (24 years, 10 months ago) by niklas
Branch: MAIN
CVS Tags: kame_19991208, OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.40: +0 -0 lines
Diff to previous 1.40 (colored)

regen

Revision 1.40 / (download) - annotate - [select for diffs], Mon Jun 7 07:18:37 1999 UTC (25 years ago) by deraadt
Branch: MAIN
Changes since 1.39: +7 -2 lines
Diff to previous 1.39 (colored)

sync

Revision 1.39 / (download) - annotate - [select for diffs], Mon May 31 18:18:13 1999 UTC (25 years ago) by millert
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38 (colored)

regen

Revision 1.38 / (download) - annotate - [select for diffs], Mon May 31 17:34:53 1999 UTC (25 years ago) by millert
Branch: MAIN
Changes since 1.37: +27 -8 lines
Diff to previous 1.37 (colored)

New struct statfs with mount options.  NOTE: this replaces statfs(2),
fstatfs(2), and getfsstat(2) so you will need to build a new kernel
before doing a "make build" or you will get "unimplemented syscall" errors.

The new struct statfs has the following featuires:
o Has a u_int32_t flags field--now softdep can have a real flag.

o Uses u_int32_t instead of longs (nicer on the alpha).  Note: the man
page used to lie about setting invalid/unused fields to -1.  SunOS does
that but our code never has.

o Gets rid of f_type completely.  It hasn't been used since NetBSD 0.9
and having it there but always 0 is confusing.  It is conceivable
that this may cause some old code to not compile but that is better
than silently breaking.

o Adds a mount_info union that contains the FSTYPE_args struct.  This
means that "mount" can now tell you all the options a filesystem was
mounted with.  This is especially nice for NFS.

Other changes:
o The linux statfs emulation didn't convert between BSD fs names
  and linux f_type numbers.  Now it does, since the BSD f_type
  number is useless to linux apps (and has been removed anyway)

o FreeBSD's struct statfs is different from our (both old and new)
and thus needs conversion.  Previously, the OpenBSD syscalls
were used without any real translation.

o mount(8) will now show extra info when invoked with no arguments.
However, to see *everything* you need to use the -v (verbose) flag.

Revision 1.37 / (download) - annotate - [select for diffs], Sat May 22 21:25:51 1999 UTC (25 years ago) by weingart
Branch: MAIN
Changes since 1.36: +8 -1 lines
Diff to previous 1.36 (colored)

Sync syscalls.master

Revision 1.36 / (download) - annotate - [select for diffs], Fri Feb 26 02:02:43 1999 UTC (25 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.35: +10 -10 lines
Diff to previous 1.35 (colored)

forgot to regen after socklen_t changes

Revision 1.35 / (download) - annotate - [select for diffs], Wed Nov 18 01:15:59 1998 UTC (25 years, 6 months ago) by art
Branch: MAIN
Changes since 1.34: +4 -1 lines
Diff to previous 1.34 (colored)

regen

Revision 1.34 / (download) - annotate - [select for diffs], Fri Sep 18 00:33:46 1998 UTC (25 years, 8 months ago) by art
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.33: +1 -4 lines
Diff to previous 1.33 (colored)

Sync with previous commit of syscall.master that did not make it into the changelogs. (enable xfspioctl even when XFS is not defined)

Revision 1.33 / (download) - annotate - [select for diffs], Sun Aug 30 18:18:47 1998 UTC (25 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32 (colored)

sync

Revision 1.32 / (download) - annotate - [select for diffs], Sun Aug 30 18:08:19 1998 UTC (25 years, 9 months ago) by art
Branch: MAIN
Changes since 1.31: +13 -1 lines
Diff to previous 1.31 (colored)

regen with xfspioctl

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jun 12 08:31:57 1998 UTC (26 years ago) by deraadt
Branch: MAIN
Changes since 1.30: +7 -1 lines
Diff to previous 1.30 (colored)

sync

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jun 11 18:31:19 1998 UTC (26 years ago) by deraadt
Branch: MAIN
Changes since 1.29: +31 -9 lines
Diff to previous 1.29 (colored)

sync

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 2 05:23:14 1998 UTC (26 years ago) by deraadt
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

sync

Revision 1.28 / (download) - annotate - [select for diffs], Mon May 11 06:14:14 1998 UTC (26 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.27: +4 -4 lines
Diff to previous 1.27 (colored)

sync

Revision 1.27 / (download) - annotate - [select for diffs], Sat Apr 25 07:15:49 1998 UTC (26 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

sync

Revision 1.26 / (download) - annotate - [select for diffs], Mon Feb 16 22:01:10 1998 UTC (26 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

regen

Revision 1.25 / (download) - annotate - [select for diffs], Tue Feb 10 08:44:28 1998 UTC (26 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.24: +9 -9 lines
Diff to previous 1.24 (colored)

sync

Revision 1.24 / (download) - annotate - [select for diffs], Sun Feb 8 22:38:29 1998 UTC (26 years, 4 months ago) by tholo
Branch: MAIN
Changes since 1.23: +115 -115 lines
Diff to previous 1.23 (colored)

Sync

Revision 1.23 / (download) - annotate - [select for diffs], Fri Jan 2 05:38:27 1998 UTC (26 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22 (colored)

sync

Revision 1.22 / (download) - annotate - [select for diffs], Fri Nov 14 20:56:46 1997 UTC (26 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.21: +9 -9 lines
Diff to previous 1.21 (colored)

sync

Revision 1.21 / (download) - annotate - [select for diffs], Thu Nov 13 18:37:40 1997 UTC (26 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.20: +10 -3 lines
Diff to previous 1.20 (colored)

sync

Revision 1.20 / (download) - annotate - [select for diffs], Thu Nov 13 07:11:31 1997 UTC (26 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.19: +6 -1 lines
Diff to previous 1.19 (colored)

sync

Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 30 08:13:52 1997 UTC (26 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

repair all that gunk

Revision 1.18 / (download) - annotate - [select for diffs], Sat May 31 01:09:37 1997 UTC (27 years ago) by deraadt
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17 (colored)

sync to syscalls.master

Revision 1.17 / (download) - annotate - [select for diffs], Fri May 30 21:43:35 1997 UTC (27 years ago) by kstailey
Branch: MAIN
Changes since 1.16: +5 -0 lines
Diff to previous 1.16 (colored)

add getpgid(2) from NetBSD

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 20 20:49:44 1997 UTC (27 years, 1 month ago) by tholo
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.15: +25 -1 lines
Diff to previous 1.15 (colored)

Add new POSIX 1003.1b related syscalls; from pk@NetBSD

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 26 05:22:13 1997 UTC (27 years, 4 months ago) by downsj
Branch: MAIN
Changes since 1.14: +8 -1 lines
Diff to previous 1.14 (colored)

Regen.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Oct 29 16:05:16 1996 UTC (27 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13 (colored)

sync

Revision 1.13 / (download) - annotate - [select for diffs], Fri Oct 4 01:01:08 1996 UTC (27 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

update

Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 25 09:53:41 1996 UTC (27 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

sync

Revision 1.11 / (download) - annotate - [select for diffs], Sat May 18 08:54:18 1996 UTC (28 years ago) by deraadt
Branch: MAIN
Changes since 1.10: +8 -1 lines
Diff to previous 1.10 (colored)

sync to syscalls.master

Revision 1.10 / (download) - annotate - [select for diffs], Thu May 2 13:14:21 1996 UTC (28 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.9: +6 -0 lines
Diff to previous 1.9 (colored)

sync with master

Revision 1.9 / (download) - annotate - [select for diffs], Sun Apr 28 00:26:48 1996 UTC (28 years, 1 month ago) by tholo
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8 (colored)

First argument to profil(2) should be `char *', not `caddr_t'.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Apr 19 16:10:36 1996 UTC (28 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.7: +9 -6 lines
Diff to previous 1.7 (colored)

NetBSD 960317 merge

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 19 01:36:37 1996 UTC (28 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.6: +6 -6 lines
Diff to previous 1.6 (colored)

ran makesyscalls.sh

Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 18 21:41:11 1996 UTC (28 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.5: +6 -6 lines
Diff to previous 1.5 (colored)

Merge of NetBSD 960317

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 29 23:05:10 1996 UTC (28 years, 4 months ago) by tholo
Branch: MAIN
Changes since 1.4: +10 -0 lines
Diff to previous 1.4 (colored)

Add kernel PLL for system clock
Add ntp_adjtime() and ntp_gettime() system calls
Mostly stolen from FreeBSD

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jan 10 18:02:14 1996 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +5 -0 lines
Diff to previous 1.3 (colored)

plan9-like rfork() implimentation by me based on some earlier incomplete
work by rminnich@Sarnoff.COM. still needs RFNOWAIT support.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Jan 7 17:20:37 1996 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +7 -0 lines
Diff to previous 1.2 (colored)

add minherit() system call

Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 14 05:23:58 1995 UTC (28 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

update for new syscalls.master

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:53:29 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:53:29 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's 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.