~ubuntu-branches/ubuntu/saucy/lighttpd/saucy

« back to all changes in this revision

Viewing changes to src/base.h

  • Committer: Package Import Robot
  • Author(s): Lorenzo De Liso
  • Date: 2012-12-06 17:54:59 UTC
  • mfrom: (6.1.20 sid)
  • Revision ID: package-import@ubuntu.com-20121206175459-aq6vz5xa9fa202jw
Tags: 1.4.31-3ubuntu1
* Merge from debian unstable, remaining changes:
  - debian/control: libgamin-dev rather than libfam-dev to fix startup warning.
  - debian/index.html: s/Debian/Ubuntu/g branding on the default page.
  - Added a UFW profile set:
    + debian/lighttpd.dirs: added etc/ufw/applications.d
    + debian/rules: install the ufw profile.
    + debian/control: Suggests on ufw.
  - Add lighttpd-dev package:
    + debian/control: Added lighttpd-dev package; Build-depends on
      automake, libtool
    + debian/lighttpd-dev.install: Added.
  - debian/rules: Add override_dh_installinit to set "defaults 91 09" to not
    start before apache2 but in the same runlevel with the same priority.
  - debian/patches/build-dev-package.patch: Updated
  - debian/lighttpd.conf: Comment 'use-ipv6.pl' by default, which causes
    failure to bind port in ipv4
* debian/index.html: corrected BTS Ubuntu link for lighttpd

Show diffs side-by-side

added added

removed removed

Lines of Context:
275
275
        buffer *ssl_pemfile;
276
276
        buffer *ssl_ca_file;
277
277
        buffer *ssl_cipher_list;
 
278
        buffer *ssl_dh_file;
 
279
        buffer *ssl_ec_curve;
 
280
        unsigned short ssl_honor_cipher_order; /* determine SSL cipher in server-preferred order, not client-order */
278
281
        unsigned short ssl_use_sslv2;
 
282
        unsigned short ssl_use_sslv3;
279
283
        unsigned short ssl_verifyclient;
280
284
        unsigned short ssl_verifyclient_enforce;
281
285
        unsigned short ssl_verifyclient_depth;
282
286
        buffer *ssl_verifyclient_username;
283
287
        unsigned short ssl_verifyclient_export_cert;
 
288
        unsigned short ssl_disable_client_renegotiation;
284
289
 
285
290
        unsigned short use_ipv6, set_v6only; /* set_v6only is only a temporary option */
286
291
        unsigned short defer_accept;
434
439
# ifndef OPENSSL_NO_TLSEXT
435
440
        buffer *tlsext_server_name;
436
441
# endif
 
442
        unsigned int renegotiations; /* count of SSL_CB_HANDSHAKE_START */
437
443
#endif
438
444
        /* etag handling */
439
445
        etag_flags_t etag_flags;
527
533
        buffer *ssl_pemfile;
528
534
        buffer *ssl_ca_file;
529
535
        buffer *ssl_cipher_list;
 
536
        buffer *ssl_dh_file;
 
537
        buffer *ssl_ec_curve;
530
538
        unsigned short ssl_use_sslv2;
 
539
        unsigned short ssl_use_sslv3;
531
540
        unsigned short use_ipv6;
532
541
        unsigned short is_ssl;
533
542
 
641
650
 
642
651
        fdevent_handler_t event_handler;
643
652
 
644
 
        int (* network_backend_write)(struct server *srv, connection *con, int fd, chunkqueue *cq);
645
 
        int (* network_backend_read)(struct server *srv, connection *con, int fd, chunkqueue *cq);
 
653
        int (* network_backend_write)(struct server *srv, connection *con, int fd, chunkqueue *cq, off_t max_bytes);
646
654
#ifdef USE_OPENSSL
647
 
        int (* network_ssl_backend_write)(struct server *srv, connection *con, SSL *ssl, chunkqueue *cq);
648
 
        int (* network_ssl_backend_read)(struct server *srv, connection *con, SSL *ssl, chunkqueue *cq);
 
655
        int (* network_ssl_backend_write)(struct server *srv, connection *con, SSL *ssl, chunkqueue *cq, off_t max_bytes);
649
656
#endif
650
657
 
651
658
        uid_t uid;