jD91mZM2
418a960f3b
Implement realpath
2018-10-07 10:32:51 +02:00
jD91mZM2
26d629674a
Implement strcasestr
2018-10-06 17:37:50 +02:00
jD91mZM2
9d56ce42c6
Implement timer* macros, and GNU's getopt_long
2018-10-06 16:46:35 +02:00
jD91mZM2
1acc2a1a32
Initial regex.h implementation
2018-10-05 18:07:43 +02:00
jD91mZM2
dd711f4dee
Fix bug in fread
...
Bug discovered by @xTibor. Test and input data provided by him.
2018-09-29 15:04:58 +02:00
jD91mZM2
243ce18ecd
Implement ftell
2018-09-26 17:48:46 +02:00
jD91mZM2
afc1ff134a
Rewrite IO to use core-io library
2018-09-26 16:13:09 +02:00
Jeremy Soller
7f14fcdee0
Remove c_str functions, replace with CStr
2018-09-24 21:08:29 -06:00
jD91mZM2
d659377b24
VERY basic crti/crtn
2018-09-23 21:30:13 +02:00
Tom Almeida
b43299642b
Fix buffering issue with large output through stdio
2018-09-21 15:21:39 +02:00
jD91mZM2
eb6ddac1eb
Unify gmtime and localtime code
...
Apparently gmtime was already implemented when I made localtime, so we had two different things written from scratch. We decided in the relibc channel of the Redox OS Mattermost chat to use my code, as it is more extensively tested and perhaps is clearer in how it works.
2018-09-05 15:52:25 +02:00
Paul Sajna
07eb658a8a
Netdb
2018-09-01 14:00:18 +00:00
Jeremy Soller
3dbf9f872a
Allow use of custom CC for compiling tests
2018-08-27 14:54:53 -06:00
Jeremy Soller
28912d84d9
Further fixes to tests makefile
2018-08-27 13:29:44 -06:00
Jeremy Soller
82b9715f41
Fix makefile for tests, add sysroot target
2018-08-27 13:02:13 -06:00
Jeremy Soller
83cb46afd8
Fix path to crt0.o and libc.a
2018-08-18 08:15:14 -06:00
jD91mZM2
07563de231
Implement setenv/unsetenv
2018-08-12 07:43:23 +02:00
jD91mZM2
b10fa984f3
Implement strtod
2018-08-09 16:35:49 +02:00
Tom Almeida
d5a9cd6953
Add tests to make sure setvbuf works.
2018-08-09 02:08:53 +08:00
Tom Almeida
d219d57acb
Fix an issue where _IONBF would cause an overflow error
2018-08-09 00:49:57 +08:00
jD91mZM2
40a7380a58
Fix snprintf and make strftime use a counting writer
2018-08-07 21:31:05 +02:00
jD91mZM2
3bb3a3e322
Fix strcpy
2018-08-07 11:35:23 +02:00
jD91mZM2
b20307dca0
Implement fnmatch.h
2018-08-05 19:50:49 +02:00
jD91mZM2
b5adee798d
Move scanf unit tests to normal C tests
2018-08-05 09:53:07 +02:00
jD91mZM2
442a7bbedc
Fix getcwd with a NULL argument
2018-08-04 08:42:47 +02:00
jD91mZM2
9c57c222f6
Fix strcasecmp
2018-07-31 07:37:19 +02:00
jD91mZM2
daf65c7a46
Implement access
2018-07-30 21:08:44 +02:00
jD91mZM2
d3e4fa71a5
Implement sys/select.h
...
I really really wish I could actually test this on redox. All I know is: it compiles
2018-07-29 17:26:54 +02:00
jD91mZM2
3eb7b99799
Move test binaries to tests/bins/
2018-07-29 10:04:11 +02:00
jD91mZM2
f82b48b839
Implement sys/times.h on linux
2018-07-29 09:23:56 +02:00
jD91mZM2
65cbd40fce
Remove an accidentally committed binary. Again. Sigh.
2018-07-29 07:19:23 +02:00
jD91mZM2
3c88056f9d
Implement getrusage on linux
2018-07-27 19:54:30 +02:00
jD91mZM2
f6b364845e
Implement pwd.h
2018-07-27 15:15:56 +02:00
jD91mZM2
2bf426b0fb
Implement isatty
2018-07-26 14:19:20 +02:00
jD91mZM2
7ff6940edd
Implement futimens
2018-07-26 13:26:54 +02:00
jD91mZM2
a0f2baff12
Implement gettimeofday
2018-07-26 10:07:33 +02:00
jD91mZM2
83949290c9
Implement dirent.h
2018-07-26 09:16:22 +02:00
jD91mZM2
e749d23030
Solve stdin/out/err UB in a better way
2018-07-25 14:29:14 +02:00
jD91mZM2
8021ade2a9
Move stat test out of expected tests
2018-07-23 21:41:19 +02:00
jD91mZM2
5697ac0f84
Fix stat stack corruption and link test
2018-07-23 11:26:18 +02:00
jD91mZM2
86a38b47d1
Fix broken exec test
2018-07-22 19:57:59 +02:00
jD91mZM2
ecd8aca6d6
Basic signal support
2018-07-22 17:04:13 +02:00
jD91mZM2
67d5976622
Clean up tests
2018-07-22 11:24:50 +02:00
stratact
c788f7ed26
Add expected tests
2018-07-22 00:01:43 -07:00
stratact
6fa1f60830
Implement mkstemp and mkostemps (squashed)
2018-07-21 10:25:19 -07:00
Paul Sajna
0550a7b9db
implement arpainet
2018-07-19 16:02:51 +00:00
jD91mZM2
b83d1c7ff0
strftime :D
2018-07-17 16:47:33 +02:00
Jeremy Soller
37b6cd942c
Fix pipe
2018-07-14 12:29:18 -06:00
jD91mZM2
515d041153
Hehe make environment tests work for everybody
2018-07-14 19:53:56 +02:00
jD91mZM2
019011f029
WIP env support
2018-07-14 18:03:22 +02:00