Code

History

Commits on main to src/posix/sys.c35+
  1. posix: sys: uname may return > 0 on success (wtf)Sigrid Solveig Haflínudóttir committed 2 months agof1b48d8
  2. sys_mkdir: zero-init stat structSigrid Solveig Haflínudóttir committed 2 months ago7d06502
  3. posix: work around possibly missing O_PATH by defining it ourselvesSigrid Solveig Haflínudóttir committed 2 months ago9c1d657
  4. posix: O_PATH is linux-specificSigrid Solveig Haflínudóttir committed 2 months ago956564c
  5. add path-make-dir to create directoriesSigrid Solveig Haflínudóttir committed 2 months ago98d914e
  6. posix: sys_open, sys_find_program: always use O_PATH when O_DIRECTORYSigrid Solveig Haflínudóttir committed 2 months ago5a27dfc
  7. make-process: add support for :env (specifying a new env vars)Sigrid Solveig Haflínudóttir committed 2 months agoa046af0
  8. ios: add IOS_DIR->O_DIRECTORY mapping (for sys_chdir)Sigrid Solveig Haflínudóttir committed 2 months ago9ef5ef5
  9. sys: sys_chdir, sys_getcwdSigrid Solveig Haflínudóttir committed 2 months agofac1e7a
  10. posix: sys_find_program: revert accidental changeSigrid Solveig Haflínudóttir committed 2 months agoae07cc7
  11. find-program: fix the original C string leakingSigrid Solveig Haflínudóttir committed 2 months agobc3753e
  12. process: add process-alive?, process-core-dumped?, extend possible states; fix freeingSigrid Solveig Haflínudóttir committed 3 months agobddf6c8
  13. posix: SIGCHLD handler: actually "consume" the status updateSigrid Solveig Haflínudóttir committed 3 months ago0e29384
  14. move headers and docs to their own dirs to declutter src/Sigrid Solveig Haflínudóttir committed 3 months ago77a7e80
  15. the beginnings of external processes (running, signaling, reading/writing, etc)Sigrid Solveig Haflínudóttir committed 3 months ago7f9461f
  16. wrap (l)seek(2) and close(2) into sys_*Sigrid Solveig Haflínudóttir committed 3 months ago04bf38f
  17. posix: parsetime: move to its own fileSigrid Solveig Haflínudóttir committed 3 months agof3e67d9
  18. no _DEFAULT_SOURCE anymoreSigrid Solveig Haflínudóttir committed 3 months ago66f6f71
  19. io: add path-renameSigrid Solveig Haflínudóttir committed 3 months ago479022e
  20. style: hell to the no (illegal spaces)Sigrid Solveig Haflínudóttir committed 4 months ago923d811
  21. posix: fix the _DEFAULT_SOURCE unused warningSigrid Solveig Haflínudóttir committed 4 months ago56c8daa
  22. posix/sys.c: use _DEFAULT_SOURCE (glibc)Sigrid Solveig Haflínudóttir committed 5 months agobe83061
  23. posix: use MAP_ANONYMOUS, fall back to MAP_ANON if availableSigrid Solveig Haflínudóttir committed 5 months ago4f4f1a6
  24. add and use noargs() instead of argcount(0)Sigrid Solveig Haflínudóttir committed 9 months ago14c4467
  25. argcount: it's always 'nargs', so get rid of this parameterSigrid Solveig Haflínudóttir committed 9 months ago758ec7e
  26. clean up platform-specific header includesSigrid Solveig Haflínudóttir committed 10 months ago4d6cad8
  27. ios: add and use system-specific sys_open and sys_fd_setupSigrid Solveig Haflínudóttir committed 10 months ago543ba3f
  28. posix: clean up system includesSigrid Solveig Haflínudóttir committed 10 months agofa2750c
  29. bikesheddingSigrid Solveig Haflínudóttir committed 10 months ago3003d4b
  30. sl.h: clean up for future public APISigrid Solveig Haflínudóttir committed 10 months ago951eadc
  31. cosmetic fixes for clang-tidySigrid Solveig Haflínudóttir committed 11 months ago93461db
  32. random seed: use system-specific seedingSigrid Solveig Haflínudóttir committed 1 year ago1e087e1
  33. time functions: use nanoseconds instead of secondsSigrid Solveig Haflínudóttir committed 1 year ago09b85e1
  34. attempt to fix strptime warningSigrid Solveig Haflínudóttir committed 1 year ago7f6ae08
  35. posix, 9front: add (getpid) builtinSigrid Solveig Haflínudóttir committed 1 year ago234b1e0

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t