Commit Graph

203 Commits

Author SHA1 Message Date
ad0d80fff5 added more name resolution code 2014-07-18 17:11:03 +00:00
88aaa1532a added some dns code 2014-07-17 16:11:02 +00:00
4e0e403a73 added some code for name resolution 2014-07-16 15:31:04 +00:00
a0e2a7067c squeezed in raw proxying code into normal proxy 2014-07-15 16:22:24 +00:00
a7ca23fa50 added some code to support raw proxying 2014-07-14 17:07:05 +00:00
efc8d5ceb4 touched up some code 2014-07-11 14:17:00 +00:00
36b20b4169 renamed qse_xstr_t to qse_cstr_t 2014-07-08 14:30:42 +00:00
a3453e5bd0 remove qse_cstr_t and related types. switched all existing references to qse_cstr_t and its family 2014-07-02 12:28:58 +00:00
e21afe6f6e enhanced c++ compiler detection 2014-05-28 16:51:32 +00:00
e26b1a2a68 autoreconfed the project 2014-04-24 02:45:31 +00:00
d49fd50ecc added sed::str_to_str to the sed module for awk
fixed some build issues on legacy systems
2014-02-20 05:29:32 +00:00
a89cd70ddb updated copyright notice 2013-12-31 10:24:12 +00:00
be129e743b removed stdio.h stdio.c 2013-11-03 16:48:20 +00:00
91c9182ad7 enhanced __float128 handling
added qse_strvfmt() and qse_strxvfmt()
2013-11-03 16:01:39 +00:00
198bd714b0 started writing qse_strfmt()/qse_strxfmt() and the famaily 2013-10-24 14:55:15 +00:00
7e98acf59f added check for HAVE_LINUX_NETFILTER_IPV4_H 2013-09-13 07:14:08 +00:00
f1485520ea deleted private fields from qse_httpd_task_t and created qse_httpd_real_task_t for better encapsulation 2013-08-24 15:16:20 +00:00
45b26152e3 fixed a potential problem in ssl 2013-04-08 08:11:19 +00:00
bad915cc55 added some code for integrating TRE into awk 2013-04-06 13:39:56 +00:00
75bf46e051 changed default style for directory listing and error pages 2013-04-05 01:07:45 +00:00
33d7fd632c implemented QSE_DIR_SORT.
changed the way directory listing is formatted.
2013-04-04 15:04:45 +00:00
010b5fb9c0 fixed a wrong data type of a parameter passed to ioctl.
fixed the segfault when no host configuration is in the configuration file
2013-04-02 14:28:33 +00:00
15924c72cd updated some build files 2013-04-02 12:09:01 +00:00
8363f28e47 escaped path names when listing a directory.
added qse_httpd_escapehtml()
2013-03-31 15:19:24 +00:00
28119c7289 enhanced qse_httpd_entaskfile() and qse_httpd_entaskdir() to handle more methods.
added qse_httpd_entaskallow().
removed some unused functions.
2013-03-28 09:43:59 +00:00
595e3be043 added some code for handling the PUT method 2013-03-26 16:29:26 +00:00
597824fc89 changed the request inspection order for resource making 2013-03-24 16:35:44 +00:00
433b0da96d deleted QSE_HTTPD_SERVERSTD_EXPECT100 and improved 'Expect:' handling to return '417 Expectation Failed' for unknown expecttion 2013-03-22 14:48:57 +00:00
d5603febaa added QSE_HTTPD_SERVERSTD_EXPECT100 2013-03-22 12:45:39 +00:00
0ae8ba8f28 fixed a minor ssl handling issue 2013-03-21 12:51:13 +00:00
52071e8ab0 changed method checking for discarding contents 2013-03-14 06:51:43 +00:00
5777602a01 enhanced the httpd proxy code to add 'Via:' if QSE_HTTPD_PROXYNOVIA is not set 2013-03-14 06:33:54 +00:00
4d8c02588f moved the directory end check and redirection from httpd-dir.c to httpd-std.c 2013-03-14 02:41:24 +00:00
a90299e9ce enhanced httpd to relocate when an index file is found for a directory.
enhanced httpd to match host names better
2013-03-13 16:50:18 +00:00
847a08c455 enhanced cmd/http/httpd.c to load host/location-specific configuration data 2013-03-11 16:34:41 +00:00
096628f7a7 added qse_httpd_serverstd_ssl_t 2013-03-04 04:46:22 +00:00
a426fe24f4 fixed some cross-compiling problems in build files
- specifying $(includedir) to AM_CPPFLAGS caused problems when --prefix was set to /usr during cross-compliation since header files for the cross compiler conflicted with files in $(includedir)=/usr/include. 
- the same applies to $(libdir) in LDFLAGS or something similar
2013-02-26 18:31:38 +00:00
b4e1c58553 renamed samples/cmn/env.c to samples/cmn/env01.c 2013-02-26 09:24:35 +00:00
9e2010f85c added qse_httpd_serverstd_realm_t and qse_httpd_serverstd_auth_t 2013-02-22 08:56:34 +00:00
624a917b45 removed many debugging messages from httpd 2013-02-22 05:01:33 +00:00
779d7bc375 added qse_httpd_serverstd_root_t 2013-02-21 15:49:49 +00:00
b420a7c0dc added file-access and dir-access to cmd/http/httpd.c 2013-02-21 15:00:08 +00:00
b677b4a892 renamed qse_httpd_reconf() to qse_httpd_impede().
added more enhancements to httpd
2013-02-20 08:47:22 +00:00
ddae5542d2 enhanced cmd/http/httpd.c to load configuration from file 2013-02-19 13:31:18 +00:00
5bc774db3a revising httpd 2013-02-18 13:45:50 +00:00
4d55ebbcce reorganizing http functions 2011-07-06 09:45:00 +00:00
6fcd875403 added qse_htre_t and changed data type names 2011-06-30 09:12:36 +00:00
325a9d8b2b enhanced qse_http_t 2011-06-23 10:17:35 +00:00
37318f12db improved http sample code 2011-06-22 09:58:50 +00:00
7e6a4dc0d5 * added qse_cptl_t/qse_xptl_t
* deleted word substitution functions from awk
2011-05-24 10:52:37 +00:00