char *lfilename; /* Log filename */
char *input_filename; /* Input filename */
char *choose_config; /* Specified config file */
+ bool noconfig;
bool force_html; /* Is the input file an HTML file? */
char *default_page; /* Alternative default page (index file) */
bool content_on_error; /* Do we output the content when the HTTP
status code indicates a server error */
-#ifdef ENABLE_DEBUG
bool debug; /* Debugging on/off */
-#endif
#ifdef USE_WATT32
bool wdebug; /* Watt-32 tcp/ip debugging on/off */
secure_protocol_auto,
secure_protocol_sslv2,
secure_protocol_sslv3,
- secure_protocol_tlsv1
+ secure_protocol_tlsv1,
+ secure_protocol_pfs
} secure_protocol; /* type of secure protocol to use. */
bool check_cert; /* whether to validate the server's cert */
char *cert_file; /* external client certificate to use. */
char *ca_directory; /* CA directory (hash files) */
char *ca_cert; /* CA certificate file to use */
-
char *random_file; /* file with random data to seed the PRNG */
char *egd_file; /* file name of the egd daemon socket */
+ bool https_only; /* whether to follow HTTPS only */
#endif /* HAVE_SSL */
bool cookies; /* whether cookies are used. */