pike.git / lib / modules / SSL.pmod / Context.pike

version» Context lines:

pike.git/lib/modules/SSL.pmod/Context.pike:69:   //! List of advertised protocols using using TLS application level   //! protocol negotiation.   array(string(8bit)) advertised_protocols;      //! The maximum amount of data that is sent in each SSL packet by   //! @[File]. A value between 1 and @[Constants.PACKET_MAX_SIZE].   int packet_max_size = PACKET_MAX_SIZE;      //! Lists the supported compression algorithms in order of preference.   //! - //! Defaults to @expr{({ COMPRESSION_null, COMPRESSION_deflate })@} - //! (ie avoid compression unless the client requires it) due to - //! SSL attacks that target compression. - array(int) preferred_compressors = ({ -  COMPRESSION_null, - #if constant(Gz) -  COMPRESSION_deflate, - #endif -  }); + //! Defaults to @expr{({ COMPRESSION_null })@} due to SSL attacks that + //! target compression. + array(int) preferred_compressors = ({ COMPRESSION_null });      //! If set, the other peer will be probed for the heartbleed bug   //! during handshake. If heartbleed is found the connection is closed   //! with insufficient security fatal error.   int(0..1) heartbleed_probe = 0;      //! @decl Alert alert_factory(SSL.Connection con, int level, int description, @   //! ProtocolVersion version, @   //! string|void message, mixed|void trace)   //!