Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

base16.h

Blame
  • Forked from Nettle / nettle
    Source project has a limited visibility.
    • Niels Möller's avatar
      121313f4
      * nettle-types.h: New (generated) file, to be used instead of including · 121313f4
      Niels Möller authored
      <inttypes.h> directly. Updated all users of inttypes.h.
      
      Rev: src/nettle/aes.h:1.7
      Rev: src/nettle/aesdata.c:1.3
      Rev: src/nettle/arcfour.h:1.5
      Rev: src/nettle/base16.h:1.3
      Rev: src/nettle/base64.h:1.14
      Rev: src/nettle/bignum.h:1.8
      Rev: src/nettle/blowfish.h:1.9
      Rev: src/nettle/cast128.h:1.5
      Rev: src/nettle/cbc.h:1.5
      Rev: src/nettle/des.h:1.9
      Rev: src/nettle/dsa.h:1.9
      Rev: src/nettle/knuth-lfib.h:1.3
      Rev: src/nettle/md2.h:1.3
      Rev: src/nettle/md4.h:1.3
      Rev: src/nettle/md5.h:1.7
      Rev: src/nettle/memxor.h:1.3
      Rev: src/nettle/nettle-meta.h:1.11
      Rev: src/nettle/pkcs1.h:1.3
      Rev: src/nettle/realloc.h:1.2
      Rev: src/nettle/rsa.h:1.24
      Rev: src/nettle/serpent.h:1.7
      Rev: src/nettle/sexp.h:1.16
      Rev: src/nettle/sha.h:1.4
      Rev: src/nettle/twofish.h:1.6
      121313f4
      History
      * nettle-types.h: New (generated) file, to be used instead of including
      Niels Möller authored
      <inttypes.h> directly. Updated all users of inttypes.h.
      
      Rev: src/nettle/aes.h:1.7
      Rev: src/nettle/aesdata.c:1.3
      Rev: src/nettle/arcfour.h:1.5
      Rev: src/nettle/base16.h:1.3
      Rev: src/nettle/base64.h:1.14
      Rev: src/nettle/bignum.h:1.8
      Rev: src/nettle/blowfish.h:1.9
      Rev: src/nettle/cast128.h:1.5
      Rev: src/nettle/cbc.h:1.5
      Rev: src/nettle/des.h:1.9
      Rev: src/nettle/dsa.h:1.9
      Rev: src/nettle/knuth-lfib.h:1.3
      Rev: src/nettle/md2.h:1.3
      Rev: src/nettle/md4.h:1.3
      Rev: src/nettle/md5.h:1.7
      Rev: src/nettle/memxor.h:1.3
      Rev: src/nettle/nettle-meta.h:1.11
      Rev: src/nettle/pkcs1.h:1.3
      Rev: src/nettle/realloc.h:1.2
      Rev: src/nettle/rsa.h:1.24
      Rev: src/nettle/serpent.h:1.7
      Rev: src/nettle/sexp.h:1.16
      Rev: src/nettle/sha.h:1.4
      Rev: src/nettle/twofish.h:1.6
    mysqls.pike 976 B
    /*
     * $Id: mysqls.pike,v 1.5 2004/04/16 12:12:46 grubba Exp $
     *
     * Glue for the Mysql-module using SSL
     */
    
    //! Implements SQL-urls for
    //!   @tt{mysqls://[user[:password]@@][hostname][:port][/database]@}
    //!
    //! Sets the connection to SSL-mode, and sets the default configuration
    //! file to @expr{"/etc/my.cnf"@}.
    //!
    //! @fixme
    //!   Ought to load a suitable default configuration file for Win32 too.
    //!
    //! @note
    //!   This connection method only exists if the Mysql-module has been
    //!   compiled with SSL-support.
    
    #pike __REAL_VERSION__
    
    #if constant(Mysql.mysql.CLIENT_SSL)
    
    inherit Sql.mysql;
    
    void create(string host,
    	    string db,
    	    string user,
    	    string password,
    	    mapping(string:mixed)|void options)
    {
      if (!mappingp(options))
        options = ([ ]);
    
      options->connect_options |= CLIENT_SSL;
    
      if (!options->mysql_config_file)
        options->mysql_config_file = "/etc/my.cnf";
    
      ::create(host||"", db||"", user||"", password||"", options);
    }
    #endif