Changeset 240478 in webkit


Ignore:
Timestamp:
Jan 25, 2019 9:58:58 AM (5 years ago)
Author:
pvollan@apple.com
Message:

[iOS] Add logging of calls
https://bugs.webkit.org/show_bug.cgi?id=193784

Reviewed by Brent Fulgham.

Add permissive logging of calls on iOS.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r240477 r240478  
     12019-01-25  Per Arne Vollan  <pvollan@apple.com>
     2
     3        [iOS] Add logging of calls
     4        https://bugs.webkit.org/show_bug.cgi?id=193784
     5
     6        Reviewed by Brent Fulgham.
     7
     8        Add permissive logging of calls on iOS.
     9
     10        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
     11
    1122019-01-25  Chris Dumez  <cdumez@apple.com>
    213
  • trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb

    r240013 r240478  
    547547    (global-name "com.apple.webkit.camera")
    548548)
     549
     550(when (defined? 'syscall-unix)
     551    (allow syscall-unix (with report))
     552    (allow syscall-unix
     553        (syscall-number SYS_exit)
     554        (syscall-number SYS_read)
     555        (syscall-number SYS_write)
     556        (syscall-number SYS_open)
     557        (syscall-number SYS_close)
     558        (syscall-number SYS_unlink)
     559        (syscall-number SYS_chmod)
     560        (syscall-number SYS_getuid)
     561        (syscall-number SYS_geteuid)
     562        (syscall-number SYS_recvfrom)
     563        (syscall-number SYS_getpeername)
     564        (syscall-number SYS_access)
     565        (syscall-number SYS_dup)
     566        (syscall-number SYS_pipe)
     567        (syscall-number SYS_getegid)
     568        (syscall-number SYS_getgid)
     569        (syscall-number SYS_sigprocmask)
     570        (syscall-number SYS_sigaltstack)
     571        (syscall-number SYS_ioctl)
     572        (syscall-number SYS_readlink)
     573        (syscall-number SYS_umask)
     574        (syscall-number SYS_msync)
     575        (syscall-number SYS_munmap)
     576        (syscall-number SYS_mprotect)
     577        (syscall-number SYS_madvise)
     578        (syscall-number SYS_fcntl)
     579        (syscall-number SYS_select)
     580        (syscall-number SYS_fsync)
     581        (syscall-number SYS_setpriority)
     582        (syscall-number SYS_socket)
     583        (syscall-number SYS_connect)
     584        (syscall-number SYS_setsockopt)
     585        (syscall-number SYS_gettimeofday)
     586        (syscall-number SYS_getrusage)
     587        (syscall-number SYS_getsockopt)
     588        (syscall-number SYS_writev)
     589        (syscall-number SYS_fchmod)
     590        (syscall-number SYS_rename)
     591        (syscall-number SYS_flock)
     592        (syscall-number SYS_sendto)
     593        (syscall-number SYS_shutdown)
     594        (syscall-number SYS_socketpair)
     595        (syscall-number SYS_mkdir)
     596        (syscall-number SYS_rmdir)
     597        (syscall-number SYS_pread)
     598        (syscall-number SYS_pwrite)
     599        (syscall-number SYS_csops)
     600        (syscall-number SYS_csops_audittoken)
     601        (syscall-number SYS_kdebug_trace64)
     602        (syscall-number SYS_kdebug_trace)
     603        (syscall-number SYS_sigreturn)
     604        (syscall-number SYS_pathconf)
     605        (syscall-number SYS_getrlimit)
     606        (syscall-number SYS_setrlimit)
     607        (syscall-number SYS_mmap)
     608        (syscall-number SYS_lseek)
     609        (syscall-number SYS_ftruncate)
     610        (syscall-number SYS_sysctl)
     611        (syscall-number SYS_mlock)
     612        (syscall-number SYS_munlock)
     613        (syscall-number SYS_getattrlist)
     614        (syscall-number SYS_getxattr)
     615        (syscall-number SYS_fgetxattr)
     616        (syscall-number SYS_listxattr)
     617        (syscall-number SYS_shm_open)
     618        (syscall-number SYS_sem_wait)
     619        (syscall-number SYS_sem_post)
     620        (syscall-number SYS_sysctlbyname)
     621        (syscall-number SYS_psynch_mutexwait)
     622        (syscall-number SYS_psynch_mutexdrop)
     623        (syscall-number SYS_psynch_cvbroad)
     624        (syscall-number SYS_psynch_cvsignal)
     625        (syscall-number SYS_psynch_cvwait)
     626        (syscall-number SYS_psynch_rw_wrlock)
     627        (syscall-number SYS_psynch_rw_unlock)
     628        (syscall-number SYS_psynch_cvclrprepost)
     629        (syscall-number SYS_process_policy)
     630        (syscall-number SYS_issetugid)
     631        (syscall-number SYS___pthread_kill)
     632        (syscall-number SYS___pthread_sigmask)
     633        (syscall-number SYS___disable_threadsignal)
     634        (syscall-number SYS___semwait_signal)
     635        (syscall-number SYS_proc_info)
     636        (syscall-number SYS_stat64)
     637        (syscall-number SYS_fstat64)
     638        (syscall-number SYS_lstat64)
     639        (syscall-number SYS_getdirentries64)
     640        (syscall-number SYS_statfs64)
     641        (syscall-number SYS_fstatfs64)
     642        (syscall-number SYS_getfsstat64)
     643        (syscall-number SYS_getaudit_addr)
     644        (syscall-number SYS_bsdthread_create)
     645        (syscall-number SYS_bsdthread_terminate)
     646        (syscall-number SYS_workq_kernreturn)
     647        (syscall-number SYS_thread_selfid)
     648        (syscall-number SYS_kevent_qos)
     649        (syscall-number SYS_kevent_id)
     650        (syscall-number SYS___mac_syscall)
     651        (syscall-number SYS_read_nocancel)
     652        (syscall-number SYS_write_nocancel)
     653        (syscall-number SYS_open_nocancel)
     654        (syscall-number SYS_close_nocancel)
     655        (syscall-number SYS_sendmsg_nocancel)
     656        (syscall-number SYS_recvfrom_nocancel)
     657        (syscall-number SYS_fcntl_nocancel)
     658        (syscall-number SYS_select_nocancel)
     659        (syscall-number SYS_connect_nocancel)
     660        (syscall-number SYS_sendto_nocancel)
     661        (syscall-number SYS_fsgetpath)
     662        (syscall-number SYS_fileport_makeport)
     663        (syscall-number SYS_guarded_open_np)
     664        (syscall-number SYS_guarded_close_np)
     665        (syscall-number SYS_change_fdguard_np)
     666        (syscall-number SYS_proc_rlimit_control)
     667        (syscall-number SYS_connectx)
     668        (syscall-number SYS_getattrlistbulk)
     669        (syscall-number SYS_openat)
     670        (syscall-number SYS_openat_nocancel)
     671        (syscall-number SYS_fstatat64)
     672        (syscall-number SYS_mkdirat)
     673        (syscall-number SYS_bsdthread_ctl)
     674        (syscall-number SYS_csrctl)
     675        (syscall-number SYS_guarded_pwrite_np)
     676        (syscall-number SYS_getentropy)
     677        (syscall-number SYS_necp_open)
     678        (syscall-number SYS_necp_client_action)
     679        (syscall-number SYS_ulock_wait)
     680        (syscall-number SYS_ulock_wake)
     681    )
     682)
Note: See TracChangeset for help on using the changeset viewer.