Kees van Reeuwijk
477b616fe8
Fixed a number of complaints about missing return statements.
...
Some cases were fixed by declaring the function void, others were fixed
by adding a return <value> statement, thereby avoiding potentially
incorrect behavior (usually in error handling).
Some enum correctness in boot.c.
2010-01-28 13:17:07 +00:00
David van Moolenbroek
564e2a4368
HGFS tweaks
2010-01-27 22:59:03 +00:00
Erik van der Kouwe
6959226707
Increase process table size
2010-01-27 18:37:12 +00:00
Ben Gras
a36a3766b0
ignore .svn dirs when making binary packages
2010-01-27 16:20:28 +00:00
Ben Gras
75a3d4ebde
bump version number to 3.1.6, copyright year to 2010.
2010-01-27 16:19:50 +00:00
Kees van Reeuwijk
2ba237cd4e
Fixed a number of uses of uninitialized variables by adding assertions
...
or other sanity checks, code reshuffling, or fixing broken behavior.
2010-01-27 10:23:58 +00:00
Kees van Reeuwijk
c6eb51d66a
Rewrite some functions to ANSI style.
2010-01-27 10:19:13 +00:00
Tomas Hruby
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)
2010-01-27 09:34:47 +00:00
Thomas Veerman
9a7cd8e254
Pipe vnodes are always mapped.
2010-01-27 09:30:39 +00:00
Erik van der Kouwe
d8b8e10ba4
Add notrunc conversion for dd tool
2010-01-27 07:48:06 +00:00
Erik van der Kouwe
3e583f4c04
Add -p flag for install tool
2010-01-27 07:47:29 +00:00
Kees van Reeuwijk
c8a11b5453
Fixed some type inconsistencies in the kernel.
2010-01-26 12:26:06 +00:00
Kees van Reeuwijk
b67f788eea
Removed a number of useless #includes
2010-01-26 10:59:01 +00:00
Ben Gras
76f8132545
dec21140A ethernet driver for virtualpc, contributed by nicolas tittley.
2010-01-26 10:20:18 +00:00
David van Moolenbroek
f23a37e10f
IPC test set fixes:
...
- restore original UID before deleting test directory
- do not assume that SIGUSR1 signal is set to default action
2010-01-26 08:05:33 +00:00
David van Moolenbroek
e42952c93f
typo
2010-01-25 23:48:14 +00:00
David van Moolenbroek
1ff4a7dbc6
update DS label retrieve calls
2010-01-25 23:23:43 +00:00
David van Moolenbroek
71fe2852f4
HGFS - VMware Shared Folders file system server
2010-01-25 23:18:02 +00:00
David van Moolenbroek
4c2cb6c04f
typo
2010-01-25 21:06:07 +00:00
Erik van der Kouwe
ff416204c5
Add dirname function, forgot to commit header before
2010-01-25 18:17:57 +00:00
Erik van der Kouwe
eeaecf1d9c
Explicitly mark i8_t as signed
2010-01-25 18:17:04 +00:00
Erik van der Kouwe
f8804c0240
Additions to inttypes.h format strings
2010-01-25 18:16:25 +00:00
Erik van der Kouwe
58024f9eb0
Add character classes for tr
2010-01-25 18:14:54 +00:00
Erik van der Kouwe
6b869823ae
Have test40 use /dev/ptypf instead of /dev/ptyp0
2010-01-25 18:14:05 +00:00
Kees van Reeuwijk
a701e290f7
Removed unused symbols.
...
Made some functions PRIVATE, including ones that aren't used anywhere.
2010-01-25 18:13:48 +00:00
Erik van der Kouwe
0e564a1419
Add IPv6-related header definitions
2010-01-25 18:13:23 +00:00
Erik van der Kouwe
3ec29ae85e
Add dirname function
2010-01-25 18:12:28 +00:00
Erik van der Kouwe
a89d141e90
Add getopt_long library function
2010-01-25 18:11:21 +00:00
Ben Gras
515d6ebc9a
correct opcode of FNSTSW (hopefully fixes minix under virtualpc)
2010-01-25 16:25:20 +00:00
Tomas Hruby
ee4cff8d66
2 copies of taskcall.c removed
...
- taskcall.c is 3x in the trunk as part of libc, libsysutil and
libsys. It should be only part of libsys.
- only system process should be linked with libsys, therefore using
raw _taskcall() in service.c is replaced by _syscall()
- the same for minix_rs.c
- lib/other/sys_eniop.c can go without replacement as it is part of
syslib
2010-01-25 14:22:09 +00:00
David van Moolenbroek
769e5f373a
man mount(1): dash escaping consistency
2010-01-22 23:24:02 +00:00
Kees van Reeuwijk
a7cee5bec4
Removed unused symbols.
...
Minor cleanups.
2010-01-22 22:01:08 +00:00
Tomas Hruby
0cfbe936ce
Removed bunch of unused variables in kernel/proc.c
2010-01-22 16:14:57 +00:00
Erik van der Kouwe
af395bab13
Fix number of tests
2010-01-22 11:32:39 +00:00
Erik van der Kouwe
a39cb73e58
IPv6 address family and protocol familyconstants
2010-01-22 10:45:43 +00:00
Erik van der Kouwe
4dfe5f49ba
Make int64 constants available under GCC
2010-01-22 10:45:05 +00:00
Kees van Reeuwijk
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.
2010-01-21 22:36:15 +00:00
Ben Gras
6292b96ac8
New 'benchmarks' dir in test/, with first benchmark - unixbench-5.1.2, ported
...
by Karol Sobczak.
2010-01-21 16:53:42 +00:00
Thomas Veerman
ee2e57b4dc
Add return statement after failed dev_open (fixes open count in at_wini)
2010-01-21 15:02:29 +00:00
Kees van Reeuwijk
f30c82b430
Restored idt_reload() prototype.
2010-01-21 11:40:22 +00:00
Erik van der Kouwe
0bc2aad4af
Fix parameter parsing in cut
2010-01-21 10:16:05 +00:00
Erik van der Kouwe
9baf8059fb
Make function key for RTL8139 optional
2010-01-21 10:15:22 +00:00
Thomas Veerman
fadbbf7b2e
Unmount defunct boot ramdisk at bootup
2010-01-21 09:58:07 +00:00
Thomas Veerman
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.
2010-01-21 09:32:15 +00:00
Erik van der Kouwe
a5a2073680
create the getaddrinfo and getnameinfo library functions and friends
2010-01-21 06:38:17 +00:00
Kees van Reeuwijk
24964aa706
Removed unused variable ip_port from icmp_router_advertisment().
2010-01-20 22:02:25 +00:00
Kees van Reeuwijk
a2c8ae42e9
Remove iov_src variables, that were only declared and incremented,
...
but never used, all over the network drivers.
2010-01-20 21:31:59 +00:00
Kees van Reeuwijk
53f9f943a8
Rewrote a number of cases where variables were used before they initialized.
2010-01-20 17:59:48 +00:00
Kees van Reeuwijk
d6383bef47
Removed some unused tests.
2010-01-20 17:55:14 +00:00
Kees van Reeuwijk
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.
2010-01-20 17:02:55 +00:00