Print this page
1667 pkcs11 may deadlock when multi-threaded consumers fork

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libcryptoutil/common/mapfile-vers
          +++ new/usr/src/lib/libcryptoutil/common/mapfile-vers
↓ open down ↓ 11 lines elided ↑ open up ↑
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
       22 +# Copyright 2014, OmniTI Computer Consulting Inc. All rights reserved.
  22   23  #
  23   24  
  24   25  #
  25   26  # MAPFILE HEADER START
  26   27  #
  27   28  # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  28   29  # Object versioning must comply with the rules detailed in
  29   30  #
  30   31  #       usr/src/lib/README.mapfiles
  31   32  #
↓ open down ↓ 15 lines elided ↑ open up ↑
  47   48          cryptoerror_on;
  48   49          free_uentry;
  49   50          free_uentrylist;
  50   51          free_umechlist;
  51   52          getent_uef;
  52   53          get_fullpath;
  53   54          get_metaslot_info;
  54   55          get_pkcs11conf_info;
  55   56          hexstr_to_bytes;
  56   57          open_nointr;
  57      -        pkcs11_close_random;
  58      -        pkcs11_close_urandom;
  59      -        pkcs11_close_urandom_seed;
  60   58          pkcs11_default_token;
  61   59          pkcs11_free_uri;
  62   60          pkcs11_get_nzero_urandom;
  63   61          pkcs11_get_pass;
  64   62          pkcs11_get_random;
  65   63          pkcs11_get_urandom;
  66   64          pkcs11_mech2keytype;
  67   65          pkcs11_mech2keygen;
  68   66          pkcs11_mech2str;
  69   67          pkcs11_parse_uri;
↓ open down ↓ 12 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX