]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Merge from trunk
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Aug 2015 14:57:22 +0000 (07:57 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Aug 2015 14:57:22 +0000 (07:57 -0700)
1  2 
src/Makefile.am
src/format/ByteCode.h
src/format/Token.cc

diff --cc src/Makefile.am
Simple merge
index 6b170b313f4683e518c158c4b308e5db7cd18c88,6b170b313f4683e518c158c4b308e5db7cd18c88..bad01c3e3d6e92cd3ed8083db2f89e6ae1b763b4
@@@ -223,10 -223,10 +223,12 @@@ typedef enum 
      LFT_PERCENT,            /* special string cases for escaped chars */
  
      // TODO assign better bytecode names and Token strings for these
++#if USE_OPENSSL
      LFT_EXT_ACL_USER_CERT_RAW,
      LFT_EXT_ACL_USER_CERTCHAIN_RAW,
      LFT_EXT_ACL_USER_CERT,
      LFT_EXT_ACL_USER_CA_CERT,
++#endif
      LFT_EXT_ACL_CLIENT_EUI48,
      LFT_EXT_ACL_CLIENT_EUI64,
      LFT_EXT_ACL_NAME,
index 85e7cb54ec9ff3e65c983adb66f3f0d649eb0acb,8e0b31b49e26273b561ab1e3316786b2166ff746..d8984984909955f9cf410af38be2bbbb4fbb421d
@@@ -145,30 -145,6 +145,32 @@@ static TokenTableEntry TokenTableMisc[
      TokenTableEntry("err_detail", LFT_SQUID_ERROR_DETAIL ),
      TokenTableEntry("note", LFT_NOTE ),
      TokenTableEntry("credentials", LFT_CREDENTIALS),
 +    /*
 +     * Legacy external_acl_type format tokens
 +     */
 +    TokenTableEntry("ACL", LFT_EXT_ACL_NAME),
 +    TokenTableEntry("DATA", LFT_EXT_ACL_DATA),
 +    TokenTableEntry("DST", LFT_CLIENT_REQ_URLDOMAIN),
 +    TokenTableEntry("EXT_LOG", LFT_EXT_LOG),
 +    TokenTableEntry("EXT_USER", LFT_USER_EXTERNAL),
 +    TokenTableEntry("IDENT", LFT_USER_IDENT),
 +    TokenTableEntry("LOGIN", LFT_USER_LOGIN),
 +    TokenTableEntry("METHOD", LFT_CLIENT_REQ_METHOD),
 +    TokenTableEntry("MYADDR", LFT_LOCAL_LISTENING_IP),
 +    TokenTableEntry("MYPORT", LFT_LOCAL_LISTENING_PORT),
 +    TokenTableEntry("PATH", LFT_CLIENT_REQ_URLPATH),
 +    TokenTableEntry("PORT", LFT_CLIENT_REQ_URLPORT),
 +    TokenTableEntry("PROTO", LFT_CLIENT_REQ_URLSCHEME),
 +    TokenTableEntry("SRCEUI48", LFT_EXT_ACL_CLIENT_EUI48),
 +    TokenTableEntry("SRCEUI64", LFT_EXT_ACL_CLIENT_EUI64),
 +    TokenTableEntry("SRCPORT", LFT_CLIENT_PORT),
 +    TokenTableEntry("SRC", LFT_CLIENT_IP_ADDRESS), // keep after longer SRC* tokens
 +    TokenTableEntry("TAG", LFT_TAG),
 +    TokenTableEntry("URI", LFT_CLIENT_REQ_URI),
++#if USE_OPENSSL
 +    TokenTableEntry("USER_CERTCHAIN", LFT_EXT_ACL_USER_CERTCHAIN_RAW),
 +    TokenTableEntry("USER_CERT", LFT_EXT_ACL_USER_CERT_RAW),
++#endif
      TokenTableEntry(NULL, LFT_NONE)        /* this must be last */
  };