minix/test
Thomas Veerman 76ddef10da UDS: terminate canonical path string
When you provided a string with junk after the terminating nul to a
UNIX domain socket and used bind(2), the canonical path function would
not properly terminate the new string. This caused VFS to return
ENAMETOOLONG on an otherwise valid path name.

Test case is added to test56.

Change-Id: I883b6be23d9e4ea13c3cee28cbb3726343df037f
2013-03-08 15:42:32 +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: terminate canonical path string 2013-03-08 15:42:32 +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