|
13c5b4ac7a
|
Clean some ugly macros.
|
2020-02-28 00:22:44 +03:00 |
|
|
67f7873e27
|
Coverage collection speed up 4x!
Also, adjust disk cache size and
move set_eflags_tf() to trace_lbr.c.
|
2020-02-21 05:21:09 +03:00 |
|
|
2a4cfff503
|
Don't use libc malloc/free from assembler code.
|
2020-02-21 02:23:12 +03:00 |
|
|
e5ad82ffd5
|
Rewrite kos_disk_* procs in C, define more blk/fs related structures.
|
2020-02-21 02:18:40 +03:00 |
|
|
126802f61f
|
Get rid of wrappers around cio_disk_*, call them directly.
Use __stdcall__ attribute for this and declare few disk and
media related structures.
|
2020-02-20 06:41:53 +03:00 |
|
|
593872ad06
|
Update LodePNG, add -Wswitch-enum option.
|
2020-02-20 00:59:16 +03:00 |
|
|
63e6497f62
|
Replace cwd asm procs with inline __asm__ ones.
|
2020-02-19 05:47:17 +03:00 |
|
|
f2c85a1f1a
|
Rename kofu_* and kofuse_* functions to umka_*.
|
2020-02-19 04:08:03 +03:00 |
|
|
b2819b485b
|
Save screenshots to PNG, make tests compare screenshots.
|
2020-02-19 03:56:58 +03:00 |
|
|
759b526b3d
|
Start using POSIX getopt.
|
2020-02-18 05:30:16 +03:00 |
|
|
08ed3ff9ba
|
Finally rename KOFU to UMKA -- User-Mode KolibriOS developer tools.
|
2020-02-17 05:43:33 +03:00 |
|
|
62aa437193
|
Add macros to compile without patches to kernel.asm!
|
2020-02-17 04:52:44 +03:00 |
|
|
c51ea6fb59
|
Dirty hacks to include kernel.asm, success!
|
2020-02-10 08:09:17 +03:00 |
|
|
a83c4154f5
|
More wrappers, move uninitialized data to .bss section.
|
2020-02-09 04:48:16 +03:00 |
|
|
3175553eb7
|
Wrap set_skin, unpacker works now.
|
2020-02-08 21:48:12 +03:00 |
|
|
6cd18d6be7
|
Use malloc, free, kernel_alloc, kernel_free from kolibri.
|
2020-02-08 18:14:12 +03:00 |
|
|
18edc67a10
|
Wrap sf9: process info.
|
2020-02-08 06:13:04 +03:00 |
|
|
4cf0d46fe6
|
More graphic and window functions and wrappers.
|
2020-02-07 05:26:27 +03:00 |
|
|
0d5b1b5433
|
Remove LWP stub.
|
2020-02-06 06:30:31 +03:00 |
|
|
bcc4a37ccc
|
Fix for inline asm.
|
2020-02-06 06:26:14 +03:00 |
|
|
b23e29d6d1
|
Add wrappers to graphic syscalls.
|
2020-02-06 06:19:20 +03:00 |
|
|
750efc930a
|
Move basic graphics to userspace!
|
2020-02-05 05:41:00 +03:00 |
|
|
6ad7e5d909
|
Calculate branch coverage!
|
2020-01-30 04:01:36 +03:00 |
|
|
07ca60a749
|
Implement line coverage collection and reporting!
|
2020-01-29 13:53:13 +03:00 |
|
|
0ea4945923
|
Add tests for xfs v5 disk format.
|
2020-01-28 01:54:57 +03:00 |
|
|
4a242557b5
|
Support kernel syscall f80, add more tests for extended attributes and unicode.
|
2019-12-08 04:32:07 +03:00 |
|
|
83fb6bb99f
|
Update README file.
|
2019-12-03 01:53:22 +03:00 |
|
|
a7df448839
|
Use tags for tests, remove duplicate test.
|
2019-11-12 04:22:19 +03:00 |
|
|
98f8561ba1
|
Print total number of files in directory, add s4k test.
|
2019-11-11 05:20:06 +03:00 |
|
|
017bca9dee
|
Dir lookup test.
|
2019-11-09 01:37:01 +03:00 |
|
|
f4bdf82811
|
Get rid of losetup, fix s05k_b2k_n8k tests, set name length for mkdirrange.
|
2019-11-08 05:22:07 +03:00 |
|
|
fa542ce8a1
|
Don't go into infinite loop on fs error, print file attributes as letters.
|
2019-11-07 02:51:55 +03:00 |
|
|
34cdc3ca09
|
Add ctime,atime,mtime printing.
|
2019-10-31 23:26:53 +03:00 |
|
|
45875d3d9e
|
Move run_test to separate function, update tests.
Now it's a bit closer to multithreading.
|
2019-10-31 00:54:12 +03:00 |
|
|
d946de1c81
|
Add test for file holes, allow comments in logs.
|
2019-10-28 06:10:38 +03:00 |
|
|
e65cfc02d8
|
Fix reading at the end of file, update tests, add TODO.
|
2019-10-27 03:54:38 +03:00 |
|
|
3444c6bc2e
|
New commands: cd and pwd. Display cwd in prompt. More tests.
|
2019-10-25 04:48:13 +03:00 |
|
|
adc3e553f7
|
Rename kos_fuse_lfn to kos_lfn, remove kos_fuse_init prototype.
|
2019-10-22 06:12:35 +03:00 |
|
|
68454dbe4d
|
Make an order in test/ directory, write proper makefile.
|
2019-10-22 05:24:44 +03:00 |
|
|
c4a635322a
|
Extend sector numbers to 64 bit, dump hash and bytes of read data.
|
2019-10-21 05:51:56 +03:00 |
|
|
cfdd6a2820
|
Implement disk_add, disk_del commands, fix tests.
|
2019-10-13 04:17:29 +03:00 |
|
|
1bb4c6f8d7
|
Collect coverage via LBR profiling.
|
2019-10-09 02:35:47 +03:00 |
|
|
6325dda0da
|
Add read_all and read_range, update tests, fixes
|
2018-06-18 04:55:51 +03:00 |
|
|
f3f0024d22
|
Use free from libc, fix ls_range
|
2018-06-13 04:29:17 +03:00 |
|
|
bd2e078d13
|
Add tests, generate hdd images on the fly.
|
2018-05-19 18:50:15 +03:00 |
|
|
326e6fa663
|
Add macro trick to use libc malloc instead of calloc.
|
2018-05-18 20:16:00 +03:00 |
|
|
3d39097fb1
|
Pass sector size as argument, don't hardcode.
|
2018-05-18 19:48:50 +03:00 |
|
|
428e646336
|
Use libc calloc instead of own malloc stub.
|
2018-05-18 10:09:05 +03:00 |
|
|
8875002b32
|
Debug output fix for llseek syscall.
|
2018-05-17 11:20:54 +03:00 |
|
|
cff6d94c58
|
Use llseek syscall instead of lseek.
|
2018-05-15 09:54:22 +03:00 |
|