Ben Gras
556faf0d3a
minix netbsd diff
2010-06-22 09:38:20 +00:00
Ben Gras
82dee9dbc3
add LC_MESSAGES
2010-06-22 09:31:16 +00:00
Ben Gras
3cb1096425
new stdbool.h
2010-06-22 09:30:52 +00:00
Ben Gras
4383596e9d
includes: small fixes and additions to help compiling programs.
2010-06-22 09:30:26 +00:00
Ben Gras
e68d8eb1ff
original openbsd diff
2010-06-22 00:47:52 +00:00
Ben Gras
4c0a9db684
no more minix diff
2010-06-22 00:46:55 +00:00
Ben Gras
6dd606eabf
no more minix sed, patch man pages
2010-06-22 00:44:20 +00:00
Ben Gras
4269db3991
minix patch port
2010-06-22 00:41:23 +00:00
Ben Gras
f50f1bf7d6
original netbsd patch
2010-06-22 00:41:00 +00:00
Ben Gras
6657c0e58e
no more minix patch
2010-06-22 00:39:57 +00:00
Ben Gras
582c0ed74d
netbsd sed for minix
2010-06-22 00:36:21 +00:00
Ben Gras
707fbb966d
original netbsd sed
2010-06-22 00:33:14 +00:00
Ben Gras
1b2189c205
no more minix sed.
2010-06-22 00:32:21 +00:00
Ben Gras
a89bcc465b
mfs: minor cleanup of readahead: they can be private to read.c.
2010-06-21 18:25:04 +00:00
Erik van der Kouwe
e2730c3e2f
Recognize Intel 82558B, contributed by Sergei Antonov
2010-06-21 17:08:37 +00:00
Ben Gras
029d91baa9
no more minix grep man pages.
2010-06-21 14:42:53 +00:00
Ben Gras
cedc0404e1
force gcc to look in ../../../include before /usr/local/include
2010-06-20 12:32:41 +00:00
Ben Gras
137495002d
grep: unsigned chars to fix gcc warnings.
2010-06-20 12:31:55 +00:00
Ben Gras
28663f45d6
fixes for minix grep
2010-06-20 11:55:19 +00:00
Ben Gras
bb830fc0d3
original openbsd grep (freegrep)
2010-06-20 11:54:40 +00:00
Ben Gras
f19304bf22
oops, that was the minx grep port; undo previous commit.
2010-06-20 11:54:03 +00:00
Ben Gras
1d14529942
original openbsd freegrep
2010-06-20 11:49:38 +00:00
Ben Gras
5b40436aaf
remove minix greps.
2010-06-20 11:48:00 +00:00
Ben Gras
d78494cd6e
fgetln() prototype
2010-06-20 11:46:50 +00:00
Erik van der Kouwe
330374be9e
Fix unlikely race (or crawl?) condition in case going from alarm to ioctl takes more than 1 second
2010-06-20 07:30:53 +00:00
Erik van der Kouwe
90285c46a2
Packman also recognizes package names with no or partial version number
2010-06-20 06:39:23 +00:00
Ben Gras
6c0fcd575e
lib: getproname: only return last path component
2010-06-20 00:24:35 +00:00
Ben Gras
3cc5e1add4
lib: no visibility features; fixes gcc warnings
2010-06-20 00:24:11 +00:00
Ben Gras
2144b289de
getprogname(), setprogname() prototypes
2010-06-18 14:03:13 +00:00
Ben Gras
f60593cc35
libraries: fgetln() from pkgsrc branch.
2010-06-18 14:02:00 +00:00
Tomas Hruby
6bc21b6992
Cycle counters zeroed after fork for the child
2010-06-18 14:01:34 +00:00
Erik van der Kouwe
11193f5fa4
Don't allow PM to sys_kill itself, this causes a race with RS calling waitpid during shutdown
2010-06-18 13:49:07 +00:00
Tomas Hruby
8214e5e284
Removed racy COW optimization
...
- enabling writing in COW once phys block is reference only once is racy if VM
is preemptible. original memory location may get overwritten before COW copies
the memory
- problem when DEBUG_RACE is on and a big problem for SMP
2010-06-18 12:46:18 +00:00
Cristiano Giuffrida
ad5771aa28
Don't forget about pending signals coming from the kernel.
2010-06-18 12:04:20 +00:00
Arun Thomas
042b5bf606
We have sys/cdefs.h now, so remove hacks.
2010-06-17 15:14:57 +00:00
Ben Gras
7b7091e905
zlib includes in lib/libz, install them too in /usr/include from toplevel makefile.
2010-06-17 15:05:20 +00:00
Ben Gras
ae947059e6
libraries, includes: libz: original libz source files with minix makefile.
2010-06-17 13:29:20 +00:00
Erik van der Kouwe
d59c49aecb
Work around vfs/inet/eth race by avoiding non-blocking ioctl in dhcpd
2010-06-17 12:14:33 +00:00
Erik van der Kouwe
6312d7238b
bzip2 is now the default for releases
2010-06-17 12:00:55 +00:00
David van Moolenbroek
0964b221e7
ash: expr -e support
2010-06-16 09:33:11 +00:00
Ben Gras
482afb8a6f
<sys/mman.h>: include <minix/type.h> instead of <minix/types.h> for endpoint_t
2010-06-14 20:33:14 +00:00
Ben Gras
423db7d35a
binpackage: let's use the find -prune option to skip hierarchies.
2010-06-14 20:31:52 +00:00
David van Moolenbroek
eeab8e0680
libdriver: make partition code use a contiguous buffer
2010-06-13 10:40:22 +00:00
Arun Thomas
1b2c01db1b
Makefile updates:
...
Turn on optimization
Remove some redundancy in FLAGS
2010-06-11 16:05:36 +00:00
Ben Gras
19b790eb53
vfs: don't use a mountpoint if it's in use for anything else.
...
(this avoids data structure confusion if a mountpoint is reused as
a mountpoint until that's properly fixed.)
2010-06-11 11:41:56 +00:00
Thomas Veerman
4d7c317700
Fix wrong field for stack address and a typo.
2010-06-11 11:17:31 +00:00
Thomas Veerman
f838e3c204
Also install getcontext and makecontext man pages
2010-06-11 11:03:47 +00:00
Tomas Hruby
360de619c0
No linear addresses in message delivery
...
- removes p_delivermsg_lin item from the process structure and code
related to it
- as the send part, the receive does not need to use the
PHYS_COPY_CATCH() and umap_local() couple.
- The address space of the target process is installed before
delivermsg() is called.
- unlike the linear address, the virtual address does not change when
paging is turned on nor after fork().
2010-06-11 08:16:10 +00:00
Arun Thomas
1bf6d23f34
Make exec() use entry point in a.out header
2010-06-10 14:59:10 +00:00
Arun Thomas
f0a158d8c1
More cleanup to remove MM and FS references
2010-06-10 14:04:46 +00:00