c0dfa2f3f1
Get rid of asynsend backup copy in VFS
Erik van der Kouwe
2010-06-25 14:57:54 +00:00
5c7d64b981
No malloc() in VM.
Cristiano Giuffrida
2010-06-25 12:48:56 +00:00
6011237232
Extra sync to reduce damage of failing shutdowns
Erik van der Kouwe
2010-06-24 14:56:03 +00:00
25dc0fc376
Some standard Unix functions were feature-dependent on _MINIX.
Kees van Reeuwijk
2010-06-24 14:17:25 +00:00
fe07e7c984
Optional IPC logging
Erik van der Kouwe
2010-06-24 13:31:40 +00:00
3985311b2e
Beng's boot fix
Erik van der Kouwe
2010-06-24 12:29:13 +00:00
26ebfa1ce1
Revert bad prior reversion
Erik van der Kouwe
2010-06-24 12:27:58 +00:00
b3a0a2d86f
kernel: don't initialize catch_pagefaults at the extern declaration.
Ben Gras
2010-06-24 12:23:23 +00:00
e8d30bba65
Beng's boot fix
Erik van der Kouwe
2010-06-24 12:20:01 +00:00
33c9d427fd
mfs - added put_block() to statvfs loop.
Ben Gras
2010-06-24 10:56:45 +00:00
498d7d8a4c
Don't use kernel responses in servers
Erik van der Kouwe
2010-06-24 07:37:26 +00:00
491efeead9
mfs - revert part of previous commit; should not have been commited
Ben Gras
2010-06-24 00:32:17 +00:00
762665cec1
some prettification for test55.
Ben Gras
2010-06-24 00:27:26 +00:00
e3354a8556
test 55 for statvfs. fix formatting bug in test54.
Ben Gras
2010-06-24 00:06:40 +00:00
6cd2d1218e
mfs - statvfs call, by Buccapatnam Tirumala, Gautam.
Ben Gras
2010-06-23 23:58:16 +00:00
4b496e29bd
iso9660fs - statvfs call, by Buccapatnam Tirumala, Gautam.
Ben Gras
2010-06-23 23:57:26 +00:00
13b5dd4a82
statvfs/fstatvfs entries.
Ben Gras
2010-06-23 23:56:36 +00:00
fc01683584
include, vfs: statvfs, fstatvfs calls, contributed by Buccapatnam Tirumala, Gautam.
Ben Gras
2010-06-23 23:53:50 +00:00
45e4cce8c2
libc stubs for statvfs, contributed by Buccapatnam Tirumala, Gautam.
Ben Gras
2010-06-23 23:51:29 +00:00
79d62892ad
includes: statvfs support, contributed by Buccapatnam Tirumala, Gautam
Ben Gras
2010-06-23 23:46:10 +00:00
ac310cbe09
boot: restore setting stack size, and remove wrong experimental #ifndef DOS that shouldn't have been committed.
Ben Gras
2010-06-23 16:24:40 +00:00
50539c12f5
Remove obsolete mstats call
Erik van der Kouwe
2010-06-23 10:43:08 +00:00
76708e9bf4
mini_receive() clean up
Tomas Hruby
2010-06-23 10:36:19 +00:00
921bacd244
Fix packman for new grep, which doesn't support \+ in BREs
Erik van der Kouwe
2010-06-23 08:12:40 +00:00
f2c3cbab00
test for pwrite() (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras
2010-06-22 22:07:23 +00:00
24a5f48921
lib - a pwrite() implementation (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras
2010-06-22 22:04:43 +00:00
d78ae27865
advent: support ${.OBJDIR} != ${.CURDIR}, tracker item 486
Ben Gras
2010-06-22 21:56:38 +00:00
ddc3f62290
strptime() for minix.
Ben Gras
2010-06-22 21:42:49 +00:00
08f731bae0
original strptime.
Ben Gras
2010-06-22 21:41:56 +00:00
08e4312998
forget netbsd strptime.
Ben Gras
2010-06-22 21:41:20 +00:00
c7050eea55
original netbsd strptime
Ben Gras
2010-06-22 21:37:54 +00:00
81399e75ad
no WARNS
Ben Gras
2010-06-22 21:24:50 +00:00
6189062d12
cut fixes
Ben Gras
2010-06-22 21:24:14 +00:00
988b95f150
minix cut, printf from netbsd
Ben Gras
2010-06-22 21:22:53 +00:00
ff26d9a4ff
original netbsd printf, cut
Ben Gras
2010-06-22 21:20:54 +00:00
2ac57865cb
no more minix cut, printf
Ben Gras
2010-06-22 21:19:42 +00:00
86e323da6b
correct to S_IFSOCK
Ben Gras
2010-06-22 16:35:48 +00:00
81056ac999
stdio: j modifier for %d. (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras
2010-06-22 16:22:17 +00:00
575d055f90
rename __ss_family to ss_family. (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras
2010-06-22 16:21:21 +00:00
d6af53bec0
boot: fix dosboot build and link to build.
Ben Gras
2010-06-22 15:45:53 +00:00
d1c117ec80
easypack: don't invoke binsizes
Ben Gras
2010-06-22 15:44:47 +00:00
32c757b12c
chrootmake: don't invoke binsizes.
Ben Gras
2010-06-22 15:44:29 +00:00
ee1134da9d
fortune: install fortune.dat in /usr/lib
Ben Gras
2010-06-22 15:29:35 +00:00
ac6e455f16
. make sed understand \t . install it in /bin, where minix rc expects it
Ben Gras
2010-06-22 15:28:07 +00:00
0c03a6a50f
binpackage: don't call binsizes.
Ben Gras
2010-06-22 14:21:34 +00:00
c8372f31f8
make: don't link with -g as nm can't read the symbol table any more.
Ben Gras
2010-06-22 14:00:42 +00:00
5946b9d41d
includes: S_ISSOCK and S_ISOCK
Ben Gras
2010-06-22 13:37:33 +00:00
21725c107d
cd subdir && $(MAKE) targets -> $(MAKE) -C subdir targets
Tomas Hruby
2010-06-22 12:03:09 +00:00
3eed5d3bdb
Sort out problems with POSIX constants.
Kees van Reeuwijk
2010-06-22 10:50:03 +00:00
15210b3e06
forget about multiple zeros on non-ack compiler, tracker item 457
Ben Gras
2010-06-22 09:40:04 +00:00
556faf0d3a
minix netbsd diff
Ben Gras
2010-06-22 09:38:20 +00:00
82dee9dbc3
add LC_MESSAGES
Ben Gras
2010-06-22 09:31:16 +00:00
3cb1096425
new stdbool.h
Ben Gras
2010-06-22 09:30:52 +00:00
4383596e9d
includes: small fixes and additions to help compiling programs.
Ben Gras
2010-06-22 09:30:26 +00:00
e68d8eb1ff
original openbsd diff
Ben Gras
2010-06-22 00:47:52 +00:00
4c0a9db684
no more minix diff
Ben Gras
2010-06-22 00:46:55 +00:00
6dd606eabf
no more minix sed, patch man pages
Ben Gras
2010-06-22 00:44:20 +00:00
4269db3991
minix patch port
Ben Gras
2010-06-22 00:41:23 +00:00
f50f1bf7d6
original netbsd patch
Ben Gras
2010-06-22 00:41:00 +00:00
6657c0e58e
no more minix patch
Ben Gras
2010-06-22 00:39:57 +00:00
582c0ed74d
netbsd sed for minix
Ben Gras
2010-06-22 00:36:21 +00:00
707fbb966d
original netbsd sed
Ben Gras
2010-06-22 00:33:14 +00:00
1b2189c205
no more minix sed.
Ben Gras
2010-06-22 00:32:21 +00:00
a89bcc465b
mfs: minor cleanup of readahead: they can be private to read.c.
Ben Gras
2010-06-21 18:25:04 +00:00
e2730c3e2f
Recognize Intel 82558B, contributed by Sergei Antonov
Erik van der Kouwe
2010-06-21 17:08:37 +00:00
029d91baa9
no more minix grep man pages.
Ben Gras
2010-06-21 14:42:53 +00:00
cedc0404e1
force gcc to look in ../../../include before /usr/local/include
Ben Gras
2010-06-20 12:32:41 +00:00
137495002d
grep: unsigned chars to fix gcc warnings.
Ben Gras
2010-06-20 12:31:55 +00:00
28663f45d6
fixes for minix grep
Ben Gras
2010-06-20 11:55:19 +00:00
bb830fc0d3
original openbsd grep (freegrep)
Ben Gras
2010-06-20 11:54:40 +00:00
f19304bf22
oops, that was the minx grep port; undo previous commit.
Ben Gras
2010-06-20 11:54:03 +00:00
1d14529942
original openbsd freegrep
Ben Gras
2010-06-20 11:49:38 +00:00
5b40436aaf
remove minix greps.
Ben Gras
2010-06-20 11:48:00 +00:00
d78494cd6e
fgetln() prototype
Ben Gras
2010-06-20 11:46:50 +00:00
330374be9e
Fix unlikely race (or crawl?) condition in case going from alarm to ioctl takes more than 1 second
Erik van der Kouwe
2010-06-20 07:30:53 +00:00
90285c46a2
Packman also recognizes package names with no or partial version number
Erik van der Kouwe
2010-06-20 06:39:23 +00:00
6c0fcd575e
lib: getproname: only return last path component
Ben Gras
2010-06-20 00:24:35 +00:00
3cc5e1add4
lib: no visibility features; fixes gcc warnings
Ben Gras
2010-06-20 00:24:11 +00:00
2144b289de
getprogname(), setprogname() prototypes
Ben Gras
2010-06-18 14:03:13 +00:00
f60593cc35
libraries: fgetln() from pkgsrc branch.
Ben Gras
2010-06-18 14:02:00 +00:00
6bc21b6992
Cycle counters zeroed after fork for the child
Tomas Hruby
2010-06-18 14:01:34 +00:00
11193f5fa4
Don't allow PM to sys_kill itself, this causes a race with RS calling waitpid during shutdown
Erik van der Kouwe
2010-06-18 13:49:07 +00:00
8214e5e284
Removed racy COW optimization
Tomas Hruby
2010-06-18 12:46:18 +00:00
ad5771aa28
Don't forget about pending signals coming from the kernel.
Cristiano Giuffrida
2010-06-18 12:04:20 +00:00
042b5bf606
We have sys/cdefs.h now, so remove hacks.
Arun Thomas
2010-06-17 15:14:57 +00:00
7b7091e905
zlib includes in lib/libz, install them too in /usr/include from toplevel makefile.
Ben Gras
2010-06-17 15:05:20 +00:00
ae947059e6
libraries, includes: libz: original libz source files with minix makefile.
Ben Gras
2010-06-17 13:29:20 +00:00
d59c49aecb
Work around vfs/inet/eth race by avoiding non-blocking ioctl in dhcpd
Erik van der Kouwe
2010-06-17 12:14:33 +00:00
6312d7238b
bzip2 is now the default for releases
Erik van der Kouwe
2010-06-17 12:00:55 +00:00
0964b221e7
ash: expr -e support
David van Moolenbroek
2010-06-16 09:33:11 +00:00
482afb8a6f
<sys/mman.h>: include <minix/type.h> instead of <minix/types.h> for endpoint_t
Ben Gras
2010-06-14 20:33:14 +00:00
423db7d35a
binpackage: let's use the find -prune option to skip hierarchies.
Ben Gras
2010-06-14 20:31:52 +00:00
eeab8e0680
libdriver: make partition code use a contiguous buffer
David van Moolenbroek
2010-06-13 10:40:22 +00:00
1b2c01db1b
Makefile updates:
Arun Thomas
2010-06-11 16:05:36 +00:00
2ec255bb5e
fix from trunk: don't re-use mountpoints
v3.1.7
Ben Gras
2010-06-11 11:43:31 +00:00
19b790eb53
vfs: don't use a mountpoint if it's in use for anything else.
Ben Gras
2010-06-11 11:41:56 +00:00
4d7c317700
Fix wrong field for stack address and a typo.
Thomas Veerman
2010-06-11 11:17:31 +00:00
f838e3c204
Also install getcontext and makecontext man pages
Thomas Veerman
2010-06-11 11:03:47 +00:00
360de619c0
No linear addresses in message delivery
Tomas Hruby
2010-06-11 08:16:10 +00:00