Commit Graph

  • a36a3766b0 ignore .svn dirs when making binary packages Ben Gras 2010-01-27 16:20:28 +00:00
  • 75a3d4ebde bump version number to 3.1.6, copyright year to 2010. Ben Gras 2010-01-27 16:19:50 +00:00
  • 2ba237cd4e Fixed a number of uses of uninitialized variables by adding assertions or other sanity checks, code reshuffling, or fixing broken behavior. Kees van Reeuwijk 2010-01-27 10:23:58 +00:00
  • c6eb51d66a Rewrite some functions to ANSI style. Kees van Reeuwijk 2010-01-27 10:19:13 +00:00
  • e0f7043e04 No need to use memcpy to copy a message of 36 bytes. The overhead just to call memcpy is half of the inline copy (using gcc -O) Tomas Hruby 2010-01-27 09:34:47 +00:00
  • 9a7cd8e254 Pipe vnodes are always mapped. Thomas Veerman 2010-01-27 09:30:39 +00:00
  • d8b8e10ba4 Add notrunc conversion for dd tool Erik van der Kouwe 2010-01-27 07:48:06 +00:00
  • 3e583f4c04 Add -p flag for install tool Erik van der Kouwe 2010-01-27 07:47:29 +00:00
  • c8a11b5453 Fixed some type inconsistencies in the kernel. Kees van Reeuwijk 2010-01-26 12:26:06 +00:00
  • b67f788eea Removed a number of useless #includes Kees van Reeuwijk 2010-01-26 10:59:01 +00:00
  • 76f8132545 dec21140A ethernet driver for virtualpc, contributed by nicolas tittley. Ben Gras 2010-01-26 10:20:18 +00:00
  • f23a37e10f IPC test set fixes: - restore original UID before deleting test directory - do not assume that SIGUSR1 signal is set to default action David van Moolenbroek 2010-01-26 08:05:33 +00:00
  • e42952c93f typo David van Moolenbroek 2010-01-25 23:48:14 +00:00
  • 1ff4a7dbc6 update DS label retrieve calls David van Moolenbroek 2010-01-25 23:23:43 +00:00
  • 71fe2852f4 HGFS - VMware Shared Folders file system server David van Moolenbroek 2010-01-25 23:18:02 +00:00
  • 4c2cb6c04f typo David van Moolenbroek 2010-01-25 21:06:07 +00:00
  • ff416204c5 Add dirname function, forgot to commit header before Erik van der Kouwe 2010-01-25 18:17:57 +00:00
  • eeaecf1d9c Explicitly mark i8_t as signed Erik van der Kouwe 2010-01-25 18:17:04 +00:00
  • f8804c0240 Additions to inttypes.h format strings Erik van der Kouwe 2010-01-25 18:16:25 +00:00
  • 58024f9eb0 Add character classes for tr Erik van der Kouwe 2010-01-25 18:14:54 +00:00
  • 6b869823ae Have test40 use /dev/ptypf instead of /dev/ptyp0 Erik van der Kouwe 2010-01-25 18:14:05 +00:00
  • a701e290f7 Removed unused symbols. Made some functions PRIVATE, including ones that aren't used anywhere. Kees van Reeuwijk 2010-01-25 18:13:48 +00:00
  • 0e564a1419 Add IPv6-related header definitions Erik van der Kouwe 2010-01-25 18:13:23 +00:00
  • 3ec29ae85e Add dirname function Erik van der Kouwe 2010-01-25 18:12:28 +00:00
  • a89d141e90 Add getopt_long library function Erik van der Kouwe 2010-01-25 18:11:21 +00:00
  • 515d6ebc9a correct opcode of FNSTSW (hopefully fixes minix under virtualpc) Ben Gras 2010-01-25 16:25:20 +00:00
  • ee4cff8d66 2 copies of taskcall.c removed Tomas Hruby 2010-01-25 14:22:09 +00:00
  • 769e5f373a man mount(1): dash escaping consistency David van Moolenbroek 2010-01-22 23:24:02 +00:00
  • a7cee5bec4 Removed unused symbols. Minor cleanups. Kees van Reeuwijk 2010-01-22 22:01:08 +00:00
  • 0cfbe936ce Removed bunch of unused variables in kernel/proc.c Tomas Hruby 2010-01-22 16:14:57 +00:00
  • af395bab13 Fix number of tests Erik van der Kouwe 2010-01-22 11:32:39 +00:00
  • a39cb73e58 IPv6 address family and protocol familyconstants Erik van der Kouwe 2010-01-22 10:45:43 +00:00
  • 4dfe5f49ba Make int64 constants available under GCC Erik van der Kouwe 2010-01-22 10:45:05 +00:00
  • c43cdf06f8 Removed some uses of uninitialized variables in update.c, presumably remnands of old color support. Fixed a few cases where free-ed memory blocks were subsequently read. Removed some unused variables, #includes, other small cleanup. Kees van Reeuwijk 2010-01-21 22:36:15 +00:00
  • 6292b96ac8 New 'benchmarks' dir in test/, with first benchmark - unixbench-5.1.2, ported by Karol Sobczak. Ben Gras 2010-01-21 16:53:42 +00:00
  • ee2e57b4dc Add return statement after failed dev_open (fixes open count in at_wini) Thomas Veerman 2010-01-21 15:02:29 +00:00
  • f30c82b430 Restored idt_reload() prototype. Kees van Reeuwijk 2010-01-21 11:40:22 +00:00
  • 0bc2aad4af Fix parameter parsing in cut Erik van der Kouwe 2010-01-21 10:16:05 +00:00
  • 9baf8059fb Make function key for RTL8139 optional Erik van der Kouwe 2010-01-21 10:15:22 +00:00
  • fadbbf7b2e Unmount defunct boot ramdisk at bootup Thomas Veerman 2010-01-21 09:58:07 +00:00
  • ca9280e097 - Fix dangling symlink regression - Make open(2) more POSIX compliant - Add a test case for dangling symlinks and open() syscall with O_CREAT and O_EXCL on a symlink. - Update open(2) man page to reflect change. Thomas Veerman 2010-01-21 09:32:15 +00:00
  • a5a2073680 create the getaddrinfo and getnameinfo library functions and friends Erik van der Kouwe 2010-01-21 06:38:17 +00:00
  • 24964aa706 Removed unused variable ip_port from icmp_router_advertisment(). Kees van Reeuwijk 2010-01-20 22:02:25 +00:00
  • a2c8ae42e9 Remove iov_src variables, that were only declared and incremented, but never used, all over the network drivers. Kees van Reeuwijk 2010-01-20 21:31:59 +00:00
  • 53f9f943a8 Rewrote a number of cases where variables were used before they initialized. Kees van Reeuwijk 2010-01-20 17:59:48 +00:00
  • d6383bef47 Removed some unused tests. Kees van Reeuwijk 2010-01-20 17:55:14 +00:00
  • 9a755c3a1f Removed unused code in the ethernet driver that was left from an old implementation Removed/rewritten the use of uninitialized variables in error messages. Kees van Reeuwijk 2010-01-20 17:02:55 +00:00
  • 850f392c86 Fix typo in ENOPSUP definition Erik van der Kouwe 2010-01-20 16:36:48 +00:00
  • 53a6e039de remove SYS_MAPDMA David van Moolenbroek 2010-01-19 21:24:42 +00:00
  • f175410902 rename message.m5_c[12] to m5_s[12] David van Moolenbroek 2010-01-19 21:19:59 +00:00
  • cff75286df setgroups fix David van Moolenbroek 2010-01-19 21:15:43 +00:00
  • 61bb82a44b VM information interface David van Moolenbroek 2010-01-19 21:00:20 +00:00
  • 7d51b0cce1 Fixed warnings in watchdog.c Tomas Hruby 2010-01-19 14:47:25 +00:00
  • 3a892d2312 Fixed some flawed defensive programming in audio drivers. Kees van Reeuwijk 2010-01-18 21:37:24 +00:00
  • 32ad26e698 Use _POSIX_SOURCE rather than _MINIX to protect popen, pclose and snprintf Erik van der Kouwe 2010-01-18 18:06:43 +00:00
  • daca9de450 Fix to make making a bootable cd possible again. Ben Gras 2010-01-18 14:10:04 +00:00
  • 5efa92f754 NMI watchdog is an awesome feature for debugging locked up kernels. There is not that much use for it on a single CPU, however, deadlock between kernel and system task can be delected. Or a runaway loop. Tomas Hruby 2010-01-16 20:53:55 +00:00
  • a8b52644c4 Give SETALARM privilege to atl2 driver David van Moolenbroek 2010-01-16 14:31:35 +00:00
  • 4faed703d9 Added a missing return statement in paired_grant(). Removed lots of unused variables. Kees van Reeuwijk 2010-01-15 21:45:30 +00:00
  • 716df202de make C function setgroups() be _setgroups(), called by the asm stub. initgroups() can then use _setgroups() instead of setgroups(). Ben Gras 2010-01-15 17:16:15 +00:00
  • 80d671aea7 _cpuid() - full cpuid instruction wrapper Tomas Hruby 2010-01-15 15:23:57 +00:00
  • 45eabea285 Fixed extern declaration from pointer to array Ben Gras 2010-01-15 12:08:57 +00:00
  • 3537a7b59d Compile and install e1000 driver by default David van Moolenbroek 2010-01-15 10:22:34 +00:00
  • c5b309ff07 Merge of Wu's GSOC 09 branch (src.20090525.r4372.wu) Cristiano Giuffrida 2010-01-14 15:24:16 +00:00
  • da3b64d8bc Fixed a bug in do_sdevio() that broke I/O size computations. Removed redundant size computations. Cleaned up code. Kees van Reeuwijk 2010-01-14 14:51:23 +00:00
  • 5459f3a607 Removed a whole herd of unused variables. Some other cleanup. Kees van Reeuwijk 2010-01-14 13:53:12 +00:00
  • 9d247900c0 Remove obsolete m_ptr calculations in try_one() and mini_senda(). Kees van Reeuwijk 2010-01-14 12:04:24 +00:00
  • d96360e4d4 Uninitialized variable fix in VM to kernel protocol Tomas Hruby 2010-01-14 11:30:02 +00:00
  • 98563a4afa Killing Minix by typing Q on serial console Tomas Hruby 2010-01-14 09:46:16 +00:00
  • 8a2a4f97fc Fixed redundant typecast in lapic write/read macros Tomas Hruby 2010-01-13 18:23:58 +00:00
  • 42c13951a7 APIC disabled if CPU lacks TSC Tomas Hruby 2010-01-13 18:22:41 +00:00
  • cc86693102 - Make packman unmount the packages cd if it was mounted. - Manpages for packman and packit. Thomas Veerman 2010-01-13 15:52:55 +00:00
  • ad4c0ff698 Fixed a bug in apic.c that broke lapic_stop_timer(). Fixed bugs in liveupdate.c that rendered load_state_info() meaningless. More informative error message in do_config() in service.c. Kees van Reeuwijk 2010-01-13 14:44:19 +00:00
  • 6a5660a431 PCI: add 64-bit BAR support David van Moolenbroek 2010-01-13 10:52:47 +00:00
  • b31119abf5 Mount updates: - allow mounting with "none" block device - allow unmounting by mountpoint - make VFS aware of file system process labels - allow m3_ca1 to use the full available message size - use *printf in u/mount(1), as mount(2) uses it already - fix reference leaks for some mount error cases in VFS David van Moolenbroek 2010-01-12 23:08:50 +00:00
  • 483160f3d4 Add tests for sigsetjmp/siglongjmp Erik van der Kouwe 2010-01-12 09:53:39 +00:00
  • a316221fbf Local apic is dissabled by default Tomas Hruby 2010-01-11 17:21:19 +00:00
  • f595416e7f Fixed some missing return statements. Kees van Reeuwijk 2010-01-11 14:22:29 +00:00
  • 2baf34f801 Update years in man-pages (thanks to Antoine Leca for pointing this out) Erik van der Kouwe 2010-01-09 08:18:26 +00:00
  • f025e5f06b Implementations of readv and writev Erik van der Kouwe 2010-01-08 13:40:34 +00:00
  • aec561acc5 Add scalbn family of functions Erik van der Kouwe 2010-01-08 07:27:54 +00:00
  • 17b10f1bf3 Add fabsf function Erik van der Kouwe 2010-01-08 07:27:11 +00:00
  • d1fd04e72a Initialization protocol for system services. Cristiano Giuffrida 2010-01-08 01:20:42 +00:00
  • acc3c30855 Prevent nanosleep from potentially overwriting sleep time suggested by Rene Zatvo Erik van der Kouwe 2010-01-07 19:25:18 +00:00
  • aac4b7923f Add ENOTSUP error code Erik van der Kouwe 2010-01-07 09:53:31 +00:00
  • 1a39ed880a Make get/setsockopt handle SOREUSEADDR Erik van der Kouwe 2010-01-07 09:53:08 +00:00
  • 413a8083b9 Allow test43 to deal with broken symlinks Erik van der Kouwe 2010-01-07 09:52:23 +00:00
  • 38ed5b2685 Fix brackets in kernel/arch/i386/include/archconst.h Erik van der Kouwe 2010-01-06 08:46:33 +00:00
  • 8d97f0253f Fix bracket with different color in netconf(8) man-page Erik van der Kouwe 2010-01-06 08:31:11 +00:00
  • 33afb396f8 Man-page for netconf(8), contributed by Leith Brandeland Erik van der Kouwe 2010-01-06 08:24:06 +00:00
  • d8f3af3672 Fixed a typing bug. More explicit type conversion from virual to physical bytes. Bracket negative #defines for extra paranoia. Added a forgotten 'void' to a function. Kees van Reeuwijk 2010-01-06 08:23:14 +00:00
  • 49ec221a92 Fix netconf alignment now that there is a number 10" Note: should fix again when we reach 100 :) Erik van der Kouwe 2010-01-06 08:20:12 +00:00
  • c554a39725 Move man-pages for zoneinfo, replace with links Erik van der Kouwe 2010-01-06 08:00:39 +00:00
  • bbff2115d6 Oops, forgot to svn add this Erik van der Kouwe 2010-01-06 07:49:54 +00:00
  • f9aac2c06b Move man-pages for bzip2, replace with links. Erik van der Kouwe 2010-01-06 07:45:45 +00:00
  • a75c9fce4d Man-page for ping, contributed by Leith Brandeland Erik van der Kouwe 2010-01-06 07:36:12 +00:00
  • ac9ab099c8 General cleanup: - clean up kernel section of minix/com.h somewhat - remove ALLOCMEM and VM_ALLOCMEM calls - remove non-safecopy and minix-vmd support from Inet - remove SYS_VIRVCOPY and SYS_PHYSVCOPY calls - remove obsolete segment encoding in SYS_SAFECOPY* - remove DEVCTL call, svrctl(FSDEVUNMAP), map_driverX - remove declarations of unimplemented svrctl requests - remove everything related to swapping to disk - remove floppysetup.sh - remove traces of rescue device - update DESCRIBE.sh with new devices - some other small changes David van Moolenbroek 2010-01-05 19:39:27 +00:00
  • be992434e7 VM: make munmap(2) round length up, not down (reported by Althaf K Backer) David van Moolenbroek 2010-01-05 09:40:07 +00:00
  • 0dcf5b7aa8 add ptrace(2) TO_NOEXEC flag David van Moolenbroek 2010-01-05 09:30:28 +00:00
  • 709ca777bd start a.out2com script with 'sh' (Bug#365.1, reported by Antoine Leca) David van Moolenbroek 2010-01-05 09:21:55 +00:00