Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap.  Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libc/port/mapfile-vers
          +++ new/usr/src/lib/libc/port/mapfile-vers
↓ open down ↓ 2932 lines elided ↑ open up ↑
2933 2933          nss_setent;
2934 2934          _nss_XbyY_fgets;
2935 2935          __nsw_extended_action_v1;
2936 2936          __nsw_freeconfig_v1;
2937 2937          __nsw_getconfig_v1;
2938 2938          __nthreads;
2939 2939          __openattrdirat;
2940 2940          option_to_attr;
2941 2941          __priv_bracket;
2942 2942          __priv_relinquish;
     2943 +        psecflags;
2943 2944          pset_assign_forced;
2944 2945          pset_bind_lwp;
2945 2946          _psignal;
2946 2947          _pthread_setcleanupinit;
2947 2948          __putwchar_xpg5;
2948 2949          __putwc_xpg5;
2949 2950          rctlctl;
2950 2951          rctllist;
2951 2952          _realbufend;
2952 2953          _resume;
↓ open down ↓ 322 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX