Commit Graph

  • 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
  • a321c12f75 Move truncate()/ftruncate() prototype outside MINIX conditional Ben Gras 2006-01-19 15:33:13 +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
  • 348e18d474 Added del_route suggested by mij@bitchx.it. Ben Gras 2005-11-17 00:05:37 +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