Commit Graph

202258 Commits

Author SHA1 Message Date
wiz
e0f576648b Various improvements. 2011-06-27 13:50:31 +00:00
manu
4f82f2460e From Evgeniy Ivanov: puffs_node_readdir() should set eofflag to one, when
end-of-directory is reached.
2011-06-27 12:06:19 +00:00
uch
9255b46fb4 7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8). 2011-06-27 11:52:22 +00:00
wiz
846092f009 Various minor improvements. 2011-06-27 08:21:07 +00:00
agc
e5bfab614c only attempt to load the secret key if we need to (for signing or for
decrypting).
2011-06-27 07:05:31 +00:00
matt
80229e0feb Fix softfloat for mips*el 2011-06-27 06:40:26 +00:00
enami
6140cebc6c Don't increment ip_nfragpackets when failed to allocate fragment queue.
No one will decrement it on such case.
2011-06-27 00:45:50 +00:00
christos
a26b732aad put back some compat code for systems that don't have O_CLOEXEC. 2011-06-26 22:27:14 +00:00
christos
dcc9c82156 - use sizeof(var) instead of sizeof(type)
- remove useless cast
2011-06-26 22:20:31 +00:00
christos
5589fc5ec0 - Fix bug copying only 1 byte instead of the whole page number. Broke nvi
joining lines that needed R_BIGDATA.
- Fix from FreeBSD for nrec IAFTER.
XXX: Should be pulled up to 5.x
2011-06-26 22:18:16 +00:00
christos
9ad6d70c15 use O_CLOEXEC 2011-06-26 22:16:46 +00:00
christos
bc12521d3b regen 2011-06-26 17:05:55 +00:00
christos
7823fd0964 - syscalls that takes socklen_t arguments should do so.
- add pipe2, dup3, paccept, kqueue1
2011-06-26 17:05:24 +00:00
christos
bafb57546f mention recent changes. 2011-06-26 16:49:39 +00:00
christos
e2bebf7172 * Arrange for interfaces that create new file descriptors to be able to
set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).

    - Add F_DUPFD_CLOEXEC to fcntl(2).
    - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing.
    - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter
      for socket(2) and socketpair(2).
    - Add new paccept(2) syscall that takes an additional sigset_t to alter
      the sigmask temporarily and a flags argument to set SOCK_CLOEXEC,
      SOCK_NONBLOCK.
    - Add new mode character 'e' to fopen(3) and popen(3) to open pipes
      and file descriptors for close on exec.
    - Add new kqueue1(2) syscall with a new flags argument to open the
      kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.

* Fix the system calls that take socklen_t arguments to actually do so.

* Don't include userland header files (signal.h) from system header files
  (rump_syscallargs.h).

* Bump libc version for the new syscalls.
2011-06-26 16:42:39 +00:00
christos
88d695edac fix fallout from including signal.h in rump_syscallargs.h 2011-06-26 13:17:36 +00:00
christos
60e8629a5d fix fallout from including signal.h from rump_syscallargs.h 2011-06-26 13:15:22 +00:00
christos
5c85f3b56b fix fallout from including signal.h in rump_syscallargs.h 2011-06-26 13:13:31 +00:00
christos
360b33ff11 more fallout from rump_syscallargs.h including <signal.h> 2011-06-26 13:08:08 +00:00
christos
01c7e2ef5b ggr, how many of those I will need to fix. Fallout from the bogus inclusion
of <signal.h> in rump_syscallargs.h.
2011-06-26 13:06:00 +00:00
christos
7933a8d7d6 need signal.h for kill()
this is why it was wrong for rump_syscalls.h to include this.
2011-06-26 12:14:59 +00:00
njoly
392e856443 Add missing El macro. 2011-06-26 10:20:41 +00:00
njoly
15cfb3c484 Bump major for libmj.so debug libraries, forgotten in previous. 2011-06-26 10:14:13 +00:00
jruoho
65ed486e9d ACPICA 20110623 is out. Due some bug fixes, this will be imported later. 2011-06-26 08:31:27 +00:00
christos
d2b7346773 delint 2011-06-25 20:27:01 +00:00
christos
67995da767 add missing paren 2011-06-25 20:13:03 +00:00
christos
478d1edef4 It is a lot nicer to getenv() what you need once and makes the code a lot
more readable.
2011-06-25 17:13:34 +00:00
wiz
ce0ea4e1c5 Bump date for previous. 2011-06-25 12:44:37 +00:00
wiz
7b95ccb149 Quote minus so it does not become a dash. 2011-06-25 12:43:03 +00:00
plunky
976f402dd7 use appropriate types for uid/gid 2011-06-25 09:28:45 +00:00
plunky
2424b4a6bc use size_t to satisfy lint 2011-06-25 09:16:52 +00:00
nonaka
ddd22f06ab ld.elf_so(1): Support ELF symbol versioning. 2011-06-25 05:50:14 +00:00
nonaka
c52f9a5df2 PR/45015: ld.elf_so: support ELF symbol versioning
Applied latest patch.
2011-06-25 05:45:10 +00:00
matt
c4e25001ef Move some stuff from evbppc's Makefile.inc to powerpc's.
This avoids redundant objcopy's
2011-06-25 02:26:53 +00:00
agc
25c27ba989 libmj major number bump 2011-06-25 00:42:57 +00:00
agc
e63e4d57f9 change mj library to take an additional argument for a string type,
denoting its length. this allows binary strings to be encoded using
libmj.

escape magic characters in json strings in a more efficient manner.
the previous method was not scalable.

update callers to suit

bump libmj major version number

add examples to the libmj(3) man page
2011-06-25 00:37:44 +00:00
matt
fe86ea0fb1 Make powerpc work on BookE. At this time we only support DOZE (lightest
form of power-saving).  By default, power-saving is disabled but can be
enabled in /etc/sysctl.conf by setting machdep.powersave=1
2011-06-25 00:07:10 +00:00
matt
b1e55671fe Use intr_init since we have it. 2011-06-24 23:54:37 +00:00
matt
2f5896fb14 Fix code that's been broken for over seven years... 2011-06-24 22:19:45 +00:00
matt
438a427c90 Default PAX_ASLR to off. 2011-06-24 21:30:36 +00:00
plunky
9a6467a351 some attributes contain comma separated lists which are too long to
show on a single line, split them up
2011-06-24 20:53:56 +00:00
plunky
b0e371d8b4 in the "Basic Printing Profile" it is not really very clear
which ServiceClass the attributes relate to, so link them
to "Direct Printing" and "Printer Status" as well as
"Reference Printing", since I have a printer (HP460) which
does not claim the latter.
2011-06-24 20:11:23 +00:00
plunky
45c72a0110 if print_attribute() did not print, we should try the next
service_class before failing
2011-06-24 20:06:04 +00:00
plunky
10d720db72 interpret "Hardcopy Cable Replacement Profile" attributes 2011-06-24 19:03:46 +00:00
plunky
12d259798e interpret "Basic Imaging Profile" attributes 2011-06-24 18:50:32 +00:00
manu
503fb643db Commit fix for misc/45029.
Approved by pooka@
2011-06-24 16:59:29 +00:00
mrg
9332c044e4 run mknative-gcc for amd64 and GCC 4.5.
this is only enough to build crtstuff, libgcc* and libobjc.
2011-06-24 05:31:36 +00:00
mrg
9ae752839c update this for GCC 4.5's libiberty. 2011-06-24 05:28:48 +00:00
mrg
4f89948c93 - fix the path for GCCARCH and GCCARCH
- force DEVPHASE to "release"
-
2011-06-24 05:27:57 +00:00
mrg
0c1f7b8a8f look in the right path for auto-host.h 2011-06-24 05:26:06 +00:00