Changeset 283327 in webkit
- Timestamp:
- Sep 30, 2021, 1:05:31 PM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in (modified) (1 diff)
-
Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r283323 r283327 1 2021-09-30 Per Arne <pvollan@apple.com> 2 3 Add syscall filter telemetry for the Networking process 4 https://bugs.webkit.org/show_bug.cgi?id=230961 5 <rdar://problem/83674634> 6 7 Reviewed by Brent Fulgham. 8 9 Add syscall filter telemetry for the Networking process on iOS and macOS. 10 Syscalls that are known to be used are added without telemetry. 11 12 * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in: 13 * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb: 14 1 15 2021-09-30 Per Arne <pvollan@apple.com> 2 16 -
trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in
r283323 r283327 520 520 (prefix "/private/var/db/com.apple.networkextension.") 521 521 ) 522 523 (when (defined? 'syscall-unix) 524 (allow syscall-unix (with telemetry)) 525 (allow syscall-unix (syscall-number 526 SYS___channel_get_info 527 SYS___channel_sync 528 SYS___disable_threadsignal 529 SYS___mac_syscall 530 SYS_access 531 SYS_bsdthread_create 532 SYS_bsdthread_ctl 533 SYS_bsdthread_terminate 534 SYS_change_fdguard_np 535 SYS_csrctl 536 SYS_fcntl 537 SYS_fcntl_nocancel 538 SYS_fsgetpath 539 SYS_fstat 540 SYS_fstatat 541 SYS_fstatfs 542 SYS_fsync 543 SYS_ftruncate 544 SYS_getattrlist 545 SYS_getaudit_addr 546 SYS_getdirentries 547 SYS_getentropy 548 SYS_geteuid 549 SYS_getfsstat 550 SYS_getrlimit 551 SYS_gettimeofday 552 SYS_getuid 553 SYS_guarded_close_np 554 SYS_guarded_open_np 555 SYS_guarded_pwrite_np 556 SYS_iopolicysys 557 SYS_issetugid 558 SYS_kevent_id 559 SYS_kevent_qos 560 SYS_lseek 561 SYS_lstat 562 SYS_madvise 563 SYS_mkdirat 564 SYS_mmap 565 SYS_mprotect 566 SYS_msync 567 SYS_munmap 568 SYS_necp_client_action 569 SYS_necp_open 570 SYS_pathconf 571 SYS_pread 572 SYS_pread_nocancel 573 SYS_psynch_cvbroad 574 SYS_psynch_cvsignal 575 SYS_psynch_cvwait 576 SYS_psynch_mutexdrop 577 SYS_psynch_mutexwait 578 SYS_psynch_rw_unlock 579 SYS_psynch_rw_wrlock 580 SYS_read 581 SYS_rmdir 582 SYS_select 583 SYS_setattrlistat 584 SYS_setrlimit 585 SYS_stat 586 SYS_statfs 587 SYS_thread_selfid 588 SYS_ulock_wait 589 SYS_ulock_wake 590 SYS_workq_kernreturn))) -
trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb
r283253 r283327 694 694 (allow mach-lookup (with telemetry) 695 695 (global-name "com.apple.tccd")) 696 697 (when (defined? 'syscall-unix) 698 (allow syscall-unix (with telemetry)) 699 (allow syscall-unix (syscall-number 700 SYS___channel_get_info 701 SYS___channel_open 702 SYS___channel_sync 703 SYS___disable_threadsignal 704 SYS___mac_syscall 705 SYS_access 706 SYS_bind 707 SYS_bsdthread_create 708 SYS_bsdthread_ctl 709 SYS_bsdthread_register 710 SYS_bsdthread_terminate 711 SYS_change_fdguard_np 712 SYS_chdir 713 SYS_close 714 SYS_close_nocancel 715 SYS_connect 716 SYS_connect_nocancel 717 SYS_csops 718 SYS_csops_audittoken 719 SYS_exit 720 SYS_fcntl 721 SYS_fcntl_nocancel 722 SYS_fsgetpath 723 SYS_fstat64 724 SYS_fstatat64 725 SYS_fstatfs64 726 SYS_fsync 727 SYS_ftruncate 728 SYS_getattrlist 729 SYS_getdirentries64 730 SYS_getegid 731 SYS_getentropy 732 SYS_geteuid 733 SYS_getfsstat64 734 SYS_getgid 735 SYS_getpid 736 SYS_getrlimit 737 SYS_getsockname 738 SYS_getsockopt 739 SYS_gettid 740 SYS_gettimeofday 741 SYS_getuid 742 SYS_guarded_close_np 743 SYS_guarded_open_dprotected_np 744 SYS_guarded_open_np 745 SYS_guarded_pwrite_np 746 SYS_ioctl 747 SYS_iopolicysys 748 SYS_issetugid 749 SYS_kdebug_trace64 750 SYS_kdebug_trace_string 751 SYS_kdebug_typefilter 752 SYS_kevent 753 SYS_kevent_id 754 SYS_kevent_qos 755 SYS_kqueue 756 SYS_link 757 SYS_listxattr 758 SYS_lseek 759 SYS_lstat64 760 SYS_madvise 761 SYS_memorystatus_control 762 SYS_mkdir 763 SYS_mkdirat 764 SYS_mmap 765 SYS_mprotect 766 SYS_msync 767 SYS_munmap 768 SYS_necp_client_action 769 SYS_necp_open 770 SYS_objc_bp_assist_cfg_np 771 SYS_open 772 SYS_open_dprotected_np 773 SYS_open_nocancel 774 SYS_openat 775 SYS_os_fault_with_payload 776 SYS_pathconf 777 SYS_pipe 778 SYS_pread 779 SYS_pread_nocancel 780 SYS_proc_info 781 SYS_pselect 782 SYS_psynch_cvbroad 783 SYS_psynch_cvclrprepost 784 SYS_psynch_cvsignal 785 SYS_psynch_cvwait 786 SYS_psynch_mutexdrop 787 SYS_psynch_mutexwait 788 SYS_pwrite_nocancel 789 SYS_read 790 SYS_read_nocancel 791 SYS_readlink 792 SYS_recvfrom 793 SYS_recvfrom_nocancel 794 SYS_recvmsg 795 SYS_rename 796 SYS_rmdir 797 SYS_select 798 SYS_select_nocancel 799 SYS_sem_close 800 SYS_sem_open 801 SYS_sendmsg_nocancel 802 SYS_sendto 803 SYS_sendto_nocancel 804 SYS_setattrlistat 805 SYS_setrlimit 806 SYS_setsockopt 807 SYS_setxattr 808 SYS_shared_region_check_np 809 SYS_shm_open 810 SYS_shutdown 811 SYS_sigaction 812 SYS_socket 813 SYS_socketpair 814 SYS_stat64 815 SYS_statfs64 816 SYS_sysctl 817 SYS_sysctlbyname 818 SYS_thread_selfid 819 SYS_ulock_wait 820 SYS_ulock_wake 821 SYS_unlink 822 SYS_workq_kernreturn 823 SYS_workq_open 824 SYS_write 825 SYS_write_nocancel 826 SYS_writev)))
Note:
See TracChangeset
for help on using the changeset viewer.