7392c839e0
fts import from freebsd
Ben Gras
2006-01-27 14:01:36 +00:00
dd284552b4
fixes to include major() and minor() in system header files (in a different file than sys/types.h)
Ben Gras
2006-01-27 13:57:18 +00:00
f4ae126596
Cosmetic changes.
Philip Homburg
2006-01-27 13:26:42 +00:00
38a16399f8
Store resource lists for drivers. Limited checks to enforce those lists.
Philip Homburg
2006-01-27 13:21:12 +00:00
ee2253ec52
Use the sys_privctl library function.
Philip Homburg
2006-01-27 13:20:06 +00:00
cf7db577ae
Report resources to the kernel.
Philip Homburg
2006-01-27 13:18:07 +00:00
8036f12f47
I/O, memory and IRQ resource control interface.
Philip Homburg
2006-01-27 13:02:02 +00:00
21c06cfa1f
Check contents of symbolic links.
Philip Homburg
2006-01-27 12:58:09 +00:00
4a713d8b6d
Added sys_privctl.c.
Philip Homburg
2006-01-27 12:54:47 +00:00
43051c182a
Safety feature for symlink() - verify length of symlink contents buffer with strlen()
Ben Gras
2006-01-26 14:31:00 +00:00
23bcf287cb
Let symlinks be in the installed set of files ; make symlink from /var/log to /usr/log.
Ben Gras
2006-01-25 13:00:14 +00:00
20add6baa2
. initial version of binpackage script . build now used to make binary packages (and still in easypack), kick out makeme.sh
Ben Gras
2006-01-23 12:22:06 +00:00
8c1141d6b7
makeme.sh for binpackage
Ben Gras
2006-01-23 12:15:05 +00:00
817b4b8da5
Always install
Ben Gras
2006-01-23 11:45:04 +00:00
06db462da4
Added dvorak keymap.
Ben Gras
2006-01-23 09:28:04 +00:00
bea0bcc2eb
Port of freebsd pax.
Ben Gras
2006-01-20 14:45:27 +00:00
e04832580d
Some misc portability-enhancing definitions.
Ben Gras
2006-01-20 13:42:29 +00:00
030c1c2560
fchdir() fix
Ben Gras
2006-01-20 12:49:24 +00:00
36f91229ea
Re-enable fchdir()
Ben Gras
2006-01-20 12:44:16 +00:00
f806a66edf
Fix for fchdir().
Ben Gras
2006-01-20 12:43:35 +00:00
3bddaaf580
Let other uids (temporarily) set their mapping.
Ben Gras
2006-01-20 12:43:19 +00:00
24882f2409
Add -cnewer as find node
Ben Gras
2006-01-19 09:36:49 +00:00
d0067f45bd
Make sure image* is gone before starting
Ben Gras
2006-01-18 13:30:44 +00:00
d62732171a
small fix
Ben Gras
2006-01-18 13:26:50 +00:00
c806c7ba7c
Install image as e.g. 3.1.2 instead of 3.1.2r0 if there is no revision file.
Ben Gras
2006-01-18 12:37:45 +00:00
6fab0ee47b
more memory for as
Ben Gras
2006-01-18 10:29:48 +00:00
46ad16e688
. new version of minix . less space on filesystems of cd image
Ben Gras
2006-01-18 09:49:54 +00:00
ad7f2784fe
Made 'called by' DEBUG-conditional to avoid messy startup message
Ben Gras
2006-01-18 09:48:32 +00:00
a85797f486
Make error message conditional
Ben Gras
2006-01-18 09:47:22 +00:00
093cfe1143
. less verbose cd /usr debugging . save random data only if /usr is mounted rw, don't display error otherwise
Ben Gras
2006-01-18 09:33:09 +00:00
428f9d63c4
Don't print randomness error when booting from install cd.
Ben Gras
2006-01-17 17:57:40 +00:00
966905d295
Not having a driver isn't a print-worthy error. Just return ENXIO.
Ben Gras
2006-01-17 17:55:35 +00:00
4102c1b44c
Make drivers install signal handlers so they don't die at exit.
Ben Gras
2006-01-17 17:43:35 +00:00
24f8db780c
Include rescue driver
Ben Gras
2006-01-17 16:16:12 +00:00
39f1fb81ea
Don't print usage if service can't find binary.
Ben Gras
2006-01-17 15:56:55 +00:00
c452baf68d
Made memory driver notice about location in DS a debug statement.
Ben Gras
2006-01-17 15:53:43 +00:00
b1ac60a03b
The release script now remembers old settings (scratch partitions) and re-uses them, with a warning. This is nice and quick for repeated release builds.
Ben Gras
2006-01-17 15:14:56 +00:00
dbca8946f2
No more gmake in top makefile
Ben Gras
2006-01-17 15:09:15 +00:00
303eba31a4
Removed bits from Makefile that are now in 'bigports'
Ben Gras
2006-01-17 11:25:29 +00:00
b40438277b
Prototype fix
Ben Gras
2006-01-17 11:24:48 +00:00
f4c085d3cc
Added pci files.
Ben Gras
2006-01-17 10:49:30 +00:00
0e9a5612d7
Throw away unused dirs, generated Makefiles. Moved some calls back.
Ben Gras
2006-01-17 10:36:53 +00:00
591e943779
Makefiles of Joren's new library build system.
Ben Gras
2006-01-16 15:47:30 +00:00
34d445c0af
Joren's new library make system (minus Makefiles)
Ben Gras
2006-01-16 15:44:55 +00:00
c461b0c63d
'$(GMAKE) all' in lib target
Philip Homburg
2006-01-12 14:51:12 +00:00
a5cc1cb8d1
sh MAKEDEV to avoid depending on any x-bits. Make depend before make clean.
Philip Homburg
2006-01-12 14:50:05 +00:00
d65c8c116c
Initial version of Cardbus support with the TI1225 Cardbus controler.
Philip Homburg
2006-01-12 14:47:48 +00:00
e44aaf4c37
Many changes for cardbus support, automatic detection of PCI bridges, resource allocation, and tracking.
Philip Homburg
2006-01-12 14:46:12 +00:00
ac7f7f3022
Less debug output from keyboard.
Philip Homburg
2006-01-12 14:44:02 +00:00
21163c8da2
Print masked IRQs.
Philip Homburg
2006-01-12 14:41:40 +00:00
d9d970bdfa
GET_IRQACTIDS, allow SELF in do_vm_map.
Philip Homburg
2006-01-12 14:38:51 +00:00
f18faca855
Added pci_init1.c, pci_attr_r16.c, pci_attr_w8.c, pci_attr_w16.c, and pci_rescan_bus.c
Philip Homburg
2006-01-12 14:37:37 +00:00
2ac648b695
Restructured defines for bridges, added defines for cardbus.
Philip Homburg
2006-01-12 14:35:29 +00:00
c4035d9c96
Added BUSC_PCI_RESCAN and GET_IRQACTIDS.
Philip Homburg
2006-01-12 14:34:00 +00:00
9484279e5a
Added sys_getirqactids, pci_init1, pci_rescan_bus, and pci_attr_w8.
Philip Homburg
2006-01-12 14:33:29 +00:00
988493b2e2
Added caching bits
Philip Homburg
2006-01-12 14:32:42 +00:00
ce7b2f64c5
Fixed bug in VLAN support.
Philip Homburg
2006-01-12 14:31:06 +00:00
a9dd9784d1
Added truncate(1) manpage; added comment about holes in du; removed minix-vmd specificness of F_FREESP as minix now implements it too.
Ben Gras
2006-01-11 17:18:53 +00:00
50b06261b6
Implementation of truncate(), ftruncate() and the F_FREESP fcntl().
Ben Gras
2006-01-11 17:14:51 +00:00
d9827f56ba
Fixes for #defines growing a _
Ben Gras
2006-01-06 16:49:58 +00:00
ebca3a434c
LICENSE taken from website instead of old PH license.
Ben Gras
2006-01-05 16:58:38 +00:00
f6a3259ef8
Ported bsd truncate(1)
Ben Gras
2005-12-23 16:36:00 +00:00
cccd4e01c5
Moved the print statement till after the K_CLAIM flag check after this bug report (snippet):
Ben Gras
2005-12-20 14:38:14 +00:00
6a911b5284
Merge of minix-vmd symlink code.
Ben Gras
2005-12-20 14:23:44 +00:00
ffe192724e
Added truncate() and ftruncate() library calls (no FS support yet).
Ben Gras
2005-12-20 14:18:16 +00:00
fbc190e562
Added truncate and ftruncate() prototypes and call numbers (prematurely)
Ben Gras
2005-12-20 14:17:05 +00:00
743bdb038e
Backout of symlink patches.
Ben Gras
2005-12-19 10:45:50 +00:00
eb1919722d
Priority explicitization.
Ben Gras
2005-12-14 12:08:49 +00:00
f6e5052597
seteuid() and setegid()
Ben Gras
2005-12-13 09:48:29 +00:00
f18384d54c
Make easypack remove tar after it's finished; and check for root, in which case don't check for writability of source dir
Ben Gras
2005-12-12 14:07:03 +00:00
0a4047a8fe
added -u flag to id for easypack
Ben Gras
2005-12-12 13:55:58 +00:00
d3ee328792
Hack for make libraries
Ben Gras
2005-12-12 13:50:13 +00:00
2f23951221
SIGSTOP can't be masked (report by Jaap Weel).
Ben Gras
2005-12-12 13:11:22 +00:00
32d5141935
Added prototype for getsockopt().
Ben Gras
2005-12-12 10:40:29 +00:00
9d8b27a2b1
Support for starting ethernet driver after inet has been started
Philip Homburg
2005-12-09 13:25:30 +00:00
e0634c0b47
Mark ethernet fd nonblocking to avoid waiting for an ethernet address
Philip Homburg
2005-12-09 13:21:58 +00:00
222fddd73a
Added PCI driver
Philip Homburg
2005-12-02 14:47:20 +00:00
eec836014a
PCI support in a separate driver
Philip Homburg
2005-12-02 14:45:38 +00:00
24cf667abb
PCI support in a separate driver.
Philip Homburg
2005-12-02 14:45:10 +00:00
3dd0a97049
Stubs for accessing the PCI driver
Philip Homburg
2005-12-02 14:41:46 +00:00
b3cd15b01b
Separate pci driver
Philip Homburg
2005-12-02 14:40:51 +00:00
2aac756e76
New up() functions in rc scripts.
Jorrit Herder
2005-11-28 15:39:01 +00:00
7c1b2ef659
typedef dns_hdr_t HEADER; for applications
Ben Gras
2005-11-17 01:29:08 +00:00
cbea840414
Define IPPORT_RESERVED as 1024 for applications
Ben Gras
2005-11-17 01:23:46 +00:00
e45c9f2741
Synonyms for helping porting applications.
Ben Gras
2005-11-17 01:23:33 +00:00
f08d6365be
add_routes -> add_route in SEE ALSO
Ben Gras
2005-11-16 23:52:56 +00:00
4b59679ebb
Add /usr/spool/mail
Ben Gras
2005-11-16 13:49:13 +00:00
9dea6e96bc
Updated constant names
Ben Gras
2005-11-15 12:12:00 +00:00
dd99ee67e0
Rename some #defines such as MAX_BLOCK_SIZE to _MAX_BLOCK_SIZE and such so as to not pollute application namespace.
Ben Gras
2005-11-14 18:41:27 +00:00
549e0bb855
Include X in path
Ben Gras
2005-11-14 18:40:36 +00:00
267c01b493
out-of-date comment fixed
Ben Gras
2005-11-14 16:35:32 +00:00
2ea0f4491d
'.' fix for troff
Ben Gras
2005-11-14 16:21:33 +00:00
f9c1f3172d
getloadavg
Ben Gras
2005-11-14 15:58:07 +00:00
1266ebcc93
last.c displays load average for uptime(1)
Ben Gras
2005-11-14 15:51:28 +00:00
87f2236ad2
load average measurement implementation, accessable through getloadavg() system call in the library.
Ben Gras
2005-11-14 15:50:46 +00:00
aabef59faa
getloadvg(3) manpage
Ben Gras
2005-11-14 15:48:43 +00:00
282e2f8e78
getloadavg() interface
Ben Gras
2005-11-14 15:48:12 +00:00
a894f5842f
Larger raw keyboard/kbdaux buffer
Philip Homburg
2005-11-10 15:41:25 +00:00