..
__bsd_setegid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__bsd_seteuid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_accept.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
__sys_accept4.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
__sys_bind.s
Add unix domain socket support to redbean
2022-06-22 03:04:25 -07:00
__sys_connect.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
__sys_dup3.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_execve.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_fcntl.s
Make redbean StoreAsset() work better
2021-05-14 05:44:37 -07:00
__sys_fcntl_cp.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
__sys_fork.s
Make fixes and improvements
2022-10-19 07:19:19 -07:00
__sys_fstat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_fstatat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_getpeername.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_getrusage.s
Make major improvements to redbean and libraries
2021-04-18 12:34:15 -07:00
__sys_getsockname.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_gettid.s
Add malloc logging tool
2022-05-26 23:19:22 -07:00
__sys_lstat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_mmap.s
Support malloc() on bare metal
2021-02-24 00:53:24 -08:00
__sys_mremap.s
Make major improvements to redbean and libraries
2021-04-18 12:34:15 -07:00
__sys_munmap.s
Improve memory safety
2021-10-13 17:27:13 -07:00
__sys_openat.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
__sys_openat_nc.s
Improve cancellations, randomness, and time
2022-11-05 23:45:32 -07:00
__sys_pipe.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_pipe2.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_ptrace.s
Prevent Make from talking to public Internet
2022-08-12 21:51:39 -07:00
__sys_sigprocmask.s
Fix bugs and make improvements
2022-04-20 10:05:34 -07:00
__sys_socket.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_socketpair.s
Perform fine-tuning of socketpair and pipe
2021-03-16 22:44:54 -07:00
__sys_stat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_utimensat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
__sys_wait4.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
get_mempolicy.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
getpagesize_freebsd.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
ioprio_get.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
ioprio_set.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
posix_fallocate.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
set_mempolicy.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_access.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_acct.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_add_key.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_adjtime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_adjtimex.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_cancel.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_error.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_fsync.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_mlock.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_read.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_return.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_suspend.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_suspend_nocancel.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_waitcomplete.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_aio_write.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_alarm.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_arch_prctl.s
Perform more low-level code cleanup
2022-09-09 04:07:08 -07:00
sys_audit.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_auditctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_auditon.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_bogus.s
Ignore SIGSYS on BSD by default
2022-11-03 09:32:12 -07:00
sys_bpf.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_bsdthread_create.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_bsdthread_register.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_capget.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_capset.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_chdir.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_chflags.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_chflagsat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_chmod.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_chown.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_chroot.s
Fix bugs and add security features to redbean
2022-04-18 00:01:26 -07:00
sys_clock_adjtime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_clock_getres.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_clock_gettime.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_clock_nanosleep.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_clock_settime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_clone.s
Fix bugs and make improvements
2022-04-20 10:05:34 -07:00
sys_clone3.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_close.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_close_range.s
Make improvements
2022-07-21 03:36:42 -07:00
sys_closefrom.s
Make improvements
2022-07-21 03:36:42 -07:00
sys_copy_file_range.s
Improve cancellations, randomness, and time
2022-11-05 23:45:32 -07:00
sys_creat.s
Release pledge.com v1.1
2022-07-22 13:44:00 -07:00
sys_delete_module.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_dup.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_dup2.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_epoll_create.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_epoll_create1.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_epoll_ctl.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_epoll_pwait.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_epoll_pwait2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_epoll_wait.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_eventfd.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_eventfd2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_execveat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_exit.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_faccessat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_faccessat2.s
Improve pledge() and unveil()
2022-07-18 07:58:20 -07:00
sys_fadvise.s
Improve system call wrappers
2022-09-19 15:06:25 -07:00
sys_fallocate.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_fanotify_init.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fanotify_mark.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fchdir.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_fchflags.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fchmod.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_fchmodat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_fchown.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_fchownat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_fdatasync.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_fexecve.s
Add fexecve() and map O_EXEC to O_PATH on Linux
2022-10-02 09:15:46 -07:00
sys_fgetxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fhopen.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fhstat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fhstatfs.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_finit_module.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_flistxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_flock.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_fpathconf.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fremovexattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fsconfig.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fsetxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fsmount.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fsopen.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fspick.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_fstatfs.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_fsync.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_ftruncate.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_futex.s
Make futexes cancellable by pthreads
2022-11-04 18:36:34 -07:00
sys_futex_cp.s
Make futexes cancellable by pthreads
2022-11-04 18:36:34 -07:00
sys_futex_waitv.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_futimens.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_futimes.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_futimesat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_get_robust_list.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getaudit_addr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getauid.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getcontext.s
Get threads working on all platforms
2022-05-13 03:59:09 -07:00
sys_getcpu.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getcwd.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getdents.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getdirentries.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getdtablesize.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getegid.s
Fix bugs with recent change
2022-04-16 10:40:23 -07:00
sys_geteuid.s
Fix bugs with recent change
2022-04-16 10:40:23 -07:00
sys_getfh.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getfsstat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getgid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getgroups.s
Add getgroups and setgroups ( #619 )
2022-09-18 02:48:53 -07:00
sys_getitimer.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getlogin.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_getpgid.s
Get more Python tests passing ( #141 )
2021-08-16 15:26:31 -07:00
sys_getpgrp.s
Fix bugs with recent change
2022-04-16 10:40:23 -07:00
sys_getpid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getppid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getpriority.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getrandom.s
Improve cancellations, randomness, and time
2022-11-05 23:45:32 -07:00
sys_getresgid.s
Add assimilate.com command for APE binaries
2022-07-13 20:56:24 -07:00
sys_getresuid.s
Add assimilate.com command for APE binaries
2022-07-13 20:56:24 -07:00
sys_getrlimit.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getsid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getsockopt.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_gettimeofday.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getuid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_getxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_init_module.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_inotify_add_watch.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_inotify_init.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_inotify_init1.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_inotify_rm_watch.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_cancel.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_destroy.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_getevents.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_pgetevents.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_setup.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_submit.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_uring_enter.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_uring_register.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_io_uring_setup.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ioctl.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_ioctl_cp.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_ioperm.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_iopl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_issetugid.s
Remove malloc() dependency on pledge() / unveil()
2022-07-24 21:51:37 -07:00
sys_kcmp.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_kevent.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_kexec_file_load.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_kexec_load.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_keyctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_kill.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_killpg.s
Release pledge.com v1.1
2022-07-22 13:44:00 -07:00
sys_kqueue.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktimer_create.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktimer_delete.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktimer_getoverrun.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktimer_gettime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktimer_settime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ktrace.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_landlock_add_rule.s
Make pledge() and unveil() work amazingly
2022-07-19 21:33:49 -07:00
sys_landlock_create_ruleset.s
Make pledge() and unveil() work amazingly
2022-07-19 21:33:49 -07:00
sys_landlock_restrict_self.s
Make pledge() and unveil() work amazingly
2022-07-19 21:33:49 -07:00
sys_lchown.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_lgetxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_link.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_linkat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_lio_listio.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_listen.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_listxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_llistxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_lookup_dcookie.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_lremovexattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_lseek.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_lsetxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_lutimes.s
Improve Libc by making Python work even better
2021-08-18 22:16:23 -07:00
sys_madvise.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mbind.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_membarrier.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_memfd_create.s
Rewrite Linux pledge() code so it can be a payload
2022-08-08 11:41:08 -07:00
sys_memfd_secret.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_migrate_pages.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mincore.s
Add raw memory visualization tool to redbean
2022-05-14 04:33:58 -07:00
sys_minherit.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mkdir.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mkdirat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mkfifo.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mkfifoat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mknod.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mknodat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mlock.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mlock2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mlockall.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_modify_ldt.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mount.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_mount_setattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_move_mount.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_move_pages.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mprotect.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_mq_getsetattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mq_notify.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mq_open.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mq_timedreceive.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mq_timedsend.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_mq_unlink.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_msgctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_msgget.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_msgrcv.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_msgsnd.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_msgsys.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_msync.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_msyscall.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_munlock.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_munlockall.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_name_to_handle_at.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_nanosleep.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_nfssvc.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ntp_adjtime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ntp_gettime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_open.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_open_by_handle_at.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_open_tree.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_openat2.s
Improve pledge() and unveil()
2022-07-18 07:58:20 -07:00
sys_pathconf.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pause.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_perf_event_open.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_personality.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pidfd_getfd.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pidfd_open.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pidfd_send_signal.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pivot_root.s
Make some last minute improvements to make.com
2022-08-07 05:59:53 -07:00
sys_pkey_alloc.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pkey_free.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pkey_mprotect.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pledge.s
Do some string library work
2022-08-20 22:17:14 -07:00
sys_poll.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_posix_openpt.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_posix_spawn.s
Release pledge.com v1.1
2022-07-22 13:44:00 -07:00
sys_ppoll.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_pread.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_preadv.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_preadv2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_prlimit.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_process_madvise.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_process_mrelease.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_process_vm_readv.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_process_vm_writev.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_profil.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_pselect.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_pwrite.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_pwritev.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_pwritev2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_quotactl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_quotactl_fd.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_read.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_readahead.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_readlink.s
Improve Libc by making Python work even better
2021-08-18 22:16:23 -07:00
sys_readlinkat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_readv.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_reboot.s
Improve isystem includes and magic numbers
2021-08-14 23:36:36 -07:00
sys_recvfrom.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_recvmmsg.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_recvmsg.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_removexattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_rename.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_renameat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_renameat2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_request_key.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_restart_syscall.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_revoke.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_rmdir.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_rseq.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_rt_tgsigqueueinfo.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_rtprio_thread.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sched_get_priority_max.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_get_priority_min.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_getaffinity.s
Improve the affinity system calls
2022-10-06 15:08:29 -07:00
sys_sched_getattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sched_getparam.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_getscheduler.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_rr_get_interval.s
Add more missing libc/libc++ functions
2022-07-22 07:20:21 -07:00
sys_sched_setaffinity.s
Improve the affinity system calls
2022-10-06 15:08:29 -07:00
sys_sched_setattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sched_setparam.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_setscheduler.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_sched_yield.s
Improve system calls
2022-07-08 06:42:03 -07:00
sys_select.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_semctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_semget.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_semop.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_semsys.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_semtimedop.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sendfile.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_sendmsg.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_sendto.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_set_mempolicy_home_node.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_set_robust_list.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_set_tid_address.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_set_tls.s
Make more threading improvements
2022-11-01 23:28:26 -07:00
sys_setaudit_addr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setauid.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setdomainname.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setfsgid.s
Add assimilate.com command for APE binaries
2022-07-13 20:56:24 -07:00
sys_setfsuid.s
Add assimilate.com command for APE binaries
2022-07-13 20:56:24 -07:00
sys_setgid.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_setgroups.s
Add getgroups and setgroups ( #619 )
2022-09-18 02:48:53 -07:00
sys_sethostname.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setitimer.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setlogin.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setns.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setpgid.s
Improve locks and signals
2022-04-12 05:20:17 -07:00
sys_setpriority.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setregid.s
Make improvements
2022-04-24 10:06:05 -07:00
sys_setresgid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setresuid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setreuid.s
Make improvements
2022-04-24 10:06:05 -07:00
sys_setrlimit.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setsid.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_setsockopt.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_settimeofday.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_setuid.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_setxattr.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shm_open.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shm_unlink.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shmat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shmctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shmdt.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shmget.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shmsys.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_shutdown.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_sigaction.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_sigaltstack.s
Improve memory safety
2021-10-13 17:27:13 -07:00
sys_signalfd.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_signalfd4.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sigpending.s
Implement sigpending for sysv and nt ( #597 )
2022-09-07 05:38:12 -07:00
sys_sigqueue.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_sigqueueinfo.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_sigsuspend.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_sigtimedwait.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_sigwait.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_splice.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_statfs.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_statx.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_swapoff.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_swapon.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_symlink.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_symlinkat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_sync.s
Release pledge.com v1.1
2022-07-22 13:44:00 -07:00
sys_sync_file_range.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_syncfs.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sysctl.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sysfs.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_sysinfo.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_syslog.s
Improve pledge() usability and consistency
2022-08-07 16:18:33 -07:00
sys_tee.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_tgkill.s
Improve cancellations, randomness, and time
2022-11-05 23:45:32 -07:00
sys_timer_create.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timer_delete.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timer_getoverrun.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timer_gettime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timer_settime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timerfd_create.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timerfd_gettime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_timerfd_settime.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_times.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_tkill.s
Improve quality of raise(), abort(), and tkill()
2022-09-03 20:17:54 -07:00
sys_truncate.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_umask.s
Improve synchronization
2022-04-15 15:31:55 -07:00
sys_umount2.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_uname.s
Release pledge.com v1.1
2022-07-22 13:44:00 -07:00
sys_undelete.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_unlink.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_unlinkat.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_unmount.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_unshare.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_unveil.s
Write some tests for unveil()
2022-07-18 02:27:26 -07:00
sys_userfaultfd.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_ustat.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_utime.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_utimes.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_utrace.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_vhangup.s
Add sys_ prefix to unwrapped system calls
2022-09-13 11:20:35 -07:00
sys_vmsplice.s
Get codebase completely working with LLVM
2021-02-09 02:57:32 -08:00
sys_waitid.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_write.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00
sys_writev.s
Implement support for POSIX thread cancellations
2022-11-04 01:04:43 -07:00