Print this page
4185 New hash algorithm support

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libmd/common/mapfile-vers
          +++ new/usr/src/lib/libmd/common/mapfile-vers
↓ open down ↓ 12 lines elided ↑ open up ↑
  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  #
  22   22  # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
       23 +# Copyright 2013 Saso Kiselkov. All rights reserved.
  23   24  #
  24   25  
  25   26  #
  26   27  # MAPFILE HEADER START
  27   28  #
  28   29  # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  29   30  # Object versioning must comply with the rules detailed in
  30   31  #
  31   32  #       usr/src/lib/README.mapfiles
  32   33  #
↓ open down ↓ 35 lines elided ↑ open up ↑
  68   69          SHA256Update    { FLAGS = NODYNSORT };
  69   70          SHA2Final;
  70   71          SHA2Init;
  71   72          SHA2Update;
  72   73          SHA384Final     { FLAGS = NODYNSORT };
  73   74          SHA384Init;
  74   75          SHA384Update    { FLAGS = NODYNSORT };
  75   76          SHA512Final     { FLAGS = NODYNSORT };
  76   77          SHA512Init;
  77   78          SHA512Update    { FLAGS = NODYNSORT };
       79 +        Skein1024_Final;
       80 +        Skein1024_Final_Pad;
       81 +        Skein1024_Init;
       82 +        Skein1024_InitExt;
       83 +        Skein1024_Output;
       84 +        Skein1024_Update;
       85 +        Skein_256_Final;
       86 +        Skein_256_Final_Pad;
       87 +        Skein_256_Init;
       88 +        Skein_256_InitExt;
       89 +        Skein_256_Output;
       90 +        Skein_256_Update;
       91 +        Skein_512_Final;
       92 +        Skein_512_Final_Pad;
       93 +        Skein_512_Init;
       94 +        Skein_512_InitExt;
       95 +        Skein_512_Output;
       96 +        Skein_512_Update;
       97 +        EdonRFinal;
       98 +        EdonRHash;
       99 +        EdonRInit;
      100 +        EdonRUpdate;
  78  101      local:
  79  102          *;
  80  103  };
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX