minix/test
Thomas Veerman 1ba514e19c UDS: check connection state better
Select(2)ing on UNIX domain sockets was not working properly because
connection state wasn't properly checked/propagated. So selecting for
a read descriptor and closing the write descriptor on the other end
didn't cause select to return. Similarly, read(2) kept blocking while
it should return an error when the other end closed the socket.

Change-Id: I3f5bb52af1a6b03313d508bf915fc838357ba450
2013-03-07 10:49:21 +00:00
..
blocktest Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
ds Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
fbdtest Add fbd -- Faulty Block Device driver 2011-12-11 22:45:46 +01:00
ipc Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
kernel Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
safecopy Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
scancodes Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
select Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
common.c tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
magic.h tests: link them dynamically by default 2012-04-16 05:21:21 +02:00
Makefile test68: test pipe2 functionality 2013-02-28 10:08:54 +00:00
mod.c ld.so: be more mmap()-behaviour-independent 2012-06-25 14:13:07 +02:00
run test68: test pipe2 functionality 2013-02-28 10:08:54 +00:00
t10a.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
t11a.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
t11b.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
t40a.c Added select test 2009-07-14 09:43:33 +00:00
t40b.c Make test40 behave 2011-04-21 13:18:00 +00:00
t40c.c t40c term[] count fix 2013-02-09 18:51:56 +01:00
t40d.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
t40e.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
t40f.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
t60a.c Implement issetugid syscall 2011-11-28 10:03:43 +00:00
t60b.c Implement issetugid syscall 2011-11-28 10:03:43 +00:00
t67a.c test67: test opening files and sockets with O_CLOEXEC 2013-02-28 10:08:54 +00:00
t67b.c test67: test opening files and sockets with O_CLOEXEC 2013-02-28 10:08:54 +00:00
t68a.c test68: test pipe2 functionality 2013-02-28 10:08:54 +00:00
t68b.c test68: test pipe2 functionality 2013-02-28 10:08:54 +00:00
test1.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
test2.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test3.c tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
test4.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test5.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
test6.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test7.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test8.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test9.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
test10.c libexec: detect short files 2013-02-04 12:04:35 +01:00
test11.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test12.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test13.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test14.c tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
test15.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test16.c VFS: reimplement truncate mtime/ctime fix 2012-04-20 11:35:59 +02:00
test17.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test18.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test19.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test20.c test:update tests to fix compiler warnings. 2013-01-08 10:39:53 +01:00
test21.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test22.c tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
test23.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test24.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test25.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test26.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test27.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test28.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test29.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test30.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test31.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test32.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test33.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test34.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test35.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test36.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test37.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test38.c retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
test39.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test40.c Make test40 behave 2011-04-21 13:18:00 +00:00
test41.c test41: relax maximum timer tick rate 2013-02-06 17:40:04 +01:00
test42.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test43.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test44.c Make all tests use common.c 2011-12-21 12:59:22 +00:00
test45.c get rid of __LONG_LONG_SUPPORTED 2012-03-25 21:58:26 +02:00
test45.h Implementation of strto(u)ll, documentation and tests for strto(u)l(l) 2009-12-09 19:01:38 +00:00
test46.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test47.c libcompat_minix-centric cleanup 2012-03-16 17:06:24 +01:00
test48.c Test48: resolve existing hostname with static IP address 2012-03-09 11:44:03 +00:00
test49.c get rid of __LONG_LONG_SUPPORTED 2012-03-25 21:58:26 +02:00
test50.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test51.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test52.c Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
test53.c Fix many more comiler warnings 2011-11-28 10:07:55 +00:00
test54.c Fix many more comiler warnings 2011-11-28 10:07:55 +00:00
test55.c Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
test56.c UDS: check connection state better 2013-03-07 10:49:21 +00:00
test57.c Remove spurious space 2010-08-05 13:35:41 +00:00
test57loop.S Macros for symbols used in both ASM and C 2010-08-17 16:44:07 +00:00
test58.c retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
test59.c ARM support for system libraries 2012-08-28 13:49:27 -04:00
test60.c Implement issetugid syscall 2011-11-28 10:03:43 +00:00
test61.c Fix dangling symlink resolving for AVFS and add test61 2011-12-09 10:34:23 +00:00
test62.c fix gcc test62 2012-04-12 02:55:04 +02:00
test63.c tests: link them dynamically by default 2012-04-16 05:21:21 +02:00
test64.c vm: fix a null dereference on out-of-memory 2012-11-09 18:36:51 +01:00
test65.c test65: simply skip if ntfs binaries are not present 2012-11-27 10:19:26 +00:00
test66.c test66: float smoke test, floating point fixes (arm) 2013-02-20 12:29:37 +00:00
test66expected.h test66: float smoke test, floating point fixes (arm) 2013-02-20 12:29:37 +00:00
test67.c test67: test opening files and sockets with O_CLOEXEC 2013-02-28 10:08:54 +00:00
test68.c test68: test pipe2 functionality 2013-02-28 10:08:54 +00:00
testinterp.sh vfs,avfs: verify an interpreter was found on #! line 2011-12-21 23:44:13 +01:00
testsh1.sh Shell tests now complain more loudly. 2012-12-11 16:59:54 +01:00
testsh2.sh Shell tests now complain more loudly. 2012-12-11 16:59:54 +01:00