/httpd/server/mpm/worker/ |
H A D | fdqueue.h | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 60 unsigned int in; member in struct:fd_queue_t
|
/httpd/include/ |
H A D | apreq_param.h | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 83 union { const char *in; char *out; } deconst; member in union:__anon16 85 deconst.in = val; 181 * Returns a table of all params in req->body with non-NULL upload brigades. 191 * Returns the first param in req->body which has both param->v.name
|
H A D | apreq_cookie.h | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 71 union { const char *in; char *out; } deconst; member in union:__anon15 73 deconst.in = val; 117 * accessible through client-side script in supported 151 * Parse a cookie header and store the cookies in an apr_table_t. 159 * @return ::APREQ_ERROR_MISMATCH if an rfc-cookie attribute appears in a 188 * in a valid "Set-Cookie*" header. 201 * representation in buf, using up to len bytes in bu [all...] |
/httpd/server/mpm/event/ |
H A D | fdqueue.h | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 81 unsigned int in; member in struct:fd_queue_t
|
/httpd/modules/filters/ |
H A D | mod_reflector.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 70 * Sometimes we'll get in a state where the input handling has 82 /* copy headers from in to out if configured */ 85 /* last modified defaults to now, unless otherwise set on the way in */ 140 * We MUST read because in case we have an unknown-length 197 static const char *reflector_header(cmd_parms * cmd, void *dummy, const char *in, argument 202 apr_table_addn(cfg->headers, in, out ? out : in); 214 "Header to reflect back in th [all...] |
H A D | mod_include.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 459 /* Sentinel value to store in subprocess_env for items that 503 /* Note: this function is deprecated in favour of apr_unescape_entity() in APR */ 664 "regex capture $%" APR_SIZE_T_FMT " refers to no regex in %s", 671 " is out of range (last regex was: '%s') in %s", 743 static char *ap_ssi_parse_string(include_ctx_t *ctx, const char *in, char *out, argument 760 span = strcspn(in, "\\$"); 761 inlen = strlen(in); [all...] |
/httpd/support/win32/ |
H A D | wintty.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 78 HANDLE in; member in struct:feedback_args_t 324 feed.in = conin; 367 while (ReadFile(feed->in, str, sizeof(str), &len, NULL))
|
/httpd/modules/apreq/ |
H A D | filter.c | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 105 "Maximum in-memory bytes a brigade may use."), 297 ap_filter_t *in; local 298 for (in = r->input_filters; in != r->proto_input_filters; 299 in = in->next) 301 if (f == in) { 345 case AP_MODE_GETLINE: /* chunked trailers are b0rked in ap_http_filte [all...] |
/httpd/modules/cache/ |
H A D | cache_storage.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 62 * create a new URL entity in the cache 73 apr_off_t size, apr_bucket_brigade *in) 97 switch (rv = list->provider->create_entity(h, r, cache->key, size, in)) { 134 * in the cache entry and the forwarded response. 152 * To complicate this, a header may be duplicated in either table. Should a 153 * header exist in the top table, all matching headers will be removed from 156 * in the case of revalidation 1xx Warnings are stripped. 180 * Also unset possible Content-Type headers in 72 cache_create_entity(cache_request_rec *cache, request_rec *r, apr_off_t size, apr_bucket_brigade *in) argument [all...] |
H A D | mod_cache.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 69 * By default, the cache handler runs in the quick handler, bypassing 78 * the placement of the cache in the filter chain. This option comes at 224 * request rec in the filter context, as the request that 295 /* We are in the quick handler hook, which means that no output 316 * first in the chain. This make sense because we want to restore things 317 * in the same manner as we saved them. 523 * filter will remain in place. 545 * request rec in th 641 cache_out_filter(ap_filter_t *f, apr_bucket_brigade *in) argument 702 cache_save_store(ap_filter_t *f, apr_bucket_brigade *in, cache_server_conf *conf, cache_request_rec *cache) argument 809 cache_save_filter(ap_filter_t *f, apr_bucket_brigade *in) argument 1614 cache_remove_url_filter(ap_filter_t *f, apr_bucket_brigade *in) argument 1659 cache_invalidate_filter(ap_filter_t *f, apr_bucket_brigade *in) argument 1724 cache_filter(ap_filter_t *f, apr_bucket_brigade *in) argument [all...] |
H A D | mod_cache_disk.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 37 * Read in <hash>.header file (may contain Format #1 or Format #2) 41 * re-read in <hash>.header (must be format #2) 42 * read in <hash>.data 51 * entity name (dobj->name) [length is in disk_cache_info_t->name_len] 63 static apr_status_t store_body(cache_handle_t *h, request_rec *r, apr_bucket_brigade *in, 274 * - Handle Case in-sensitive Values better. 546 /* When we are in the quick handler we don't have the per-directory 643 /* Will only result in a 1124 store_body(cache_handle_t *h, request_rec *r, apr_bucket_brigade *in, apr_bucket_brigade *out) argument [all...] |
H A D | mod_cache_socache.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 47 * re-read in key (must be format #2) 56 * entity name (sobj->name) [length is in cache_socache_info_t->name_len] 116 apr_off_t readsize; /* maximum data to attempt to cache in one go */ 117 apr_time_t readtime; /* maximum time taken to cache in one go */ 288 * - Handle Case in-sensitive Values better. 377 * and whether it will fit in the cache limits set. But we 496 "Key not found in cache: %s", key); 503 "Key found in cach 938 store_body(cache_handle_t *h, request_rec *r, apr_bucket_brigade *in, apr_bucket_brigade *out) argument [all...] |
/httpd/server/ |
H A D | apreq_module_custom.c | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 37 apr_bucket_brigade *in; member in struct:custom_handle 51 switch (s = apr_brigade_partition(req->in, bytes, &e)) { 55 apreq_brigade_move(req->tmpbb, req->in, e); 70 apreq_brigade_move(req->tmpbb, req->in, e); 260 apr_bucket_brigade *in) 266 req->handle.bucket_alloc = in->bucket_alloc; 270 req->in = apr_brigade_create(pool, in 255 apreq_handle_custom(apr_pool_t *pool, const char *query_string, const char *cookie, apreq_parser_t *parser, apr_uint64_t read_limit, apr_bucket_brigade *in) argument [all...] |
H A D | apreq_parser_multipart.c | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 39 /* maximum recursion level in the mfd parser */ 44 apr_bucket_brigade *in; member in struct:mfd_ctx 113 apr_bucket_brigade *in, 117 apr_bucket *e = APR_BRIGADE_FIRST(in); 120 while ( e != APR_BRIGADE_SENTINEL(in) ) { 149 apr_bucket *f = APR_BRIGADE_FIRST(in); 151 } while (APR_BRIGADE_FIRST(in) != e); 170 apr_bucket_brigade * volatile in_v = in; 112 split_on_bdry(apr_bucket_brigade *out, apr_bucket_brigade *in, const apr_strmatch_pattern *pattern, const char *bdry) argument [all...] |
H A D | apreq_module_cgi.c | 6 ** (the "License"); you may not use this file except in compliance with 11 ** Unless required by applicable law or agreed to in writing, software 48 * values (and don't start at 0 in count) 70 apr_bucket_brigade *in; member in struct:cgi_handle 117 user for input via stdin/stdout. used in interactive mode. 121 we take the promptstring defined in the handle and interpolate variables as 128 as null, then nothing else in the parentheses will be displayed 133 need some love... I left these in here just as feature reminders, rather 138 description of the param (name) being requested (currently unused in 140 $d - default value for the param (currently unused in li [all...] |
/httpd/modules/session/ |
H A D | mod_session.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 246 * looked up in the request, created if necessary, and saved to the request 275 * looked up in the request, created if necessary, and saved to the request 328 * By default, the name value pairs in the session are URLEncoded, separated 329 * by equals, and then in turn separated by ampersand, in the format of an 360 * By default, the name value pairs in the session are URLEncoded, separated 361 * by equals, and then in turn separated by ampersand, in th 430 session_output_filter(ap_filter_t * f, apr_bucket_brigade * in) argument [all...] |
H A D | mod_session_crypto.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 31 #error Crypto support must be enabled in APR 123 session_crypto_dir_conf *dconf, const char *in, char **out) 143 if (!in || !*in) { 154 /* encrypt using the first passphrase in the list */ 186 res = apr_crypto_block_encrypt(&encrypt, &encryptlen, (unsigned char *)in, 187 strlen(in), block); 225 session_crypto_dir_conf *dconf, const char *in, cha 122 encrypt_string(request_rec * r, const apr_crypto_t *f, session_crypto_dir_conf *dconf, const char *in, char **out) argument 224 decrypt_string(request_rec * r, const apr_crypto_t *f, session_crypto_dir_conf *dconf, const char *in, char **out) argument [all...] |
/httpd/modules/ssl/ |
H A D | ssl_util_ssl.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 133 * needed, so we restrict the total number of restrictions in order to 134 * avoid process hangs in case the client played bad with the socket 315 /* return an array of (RFC 6125 coined) DNS-IDs and CN-IDs in a certificate */ 321 /* First, the DNS-IDs (dNSName entries in the subjectAltName extension) */ 328 /* Second, the CN-IDs (commonName attributes in the subject DN) */ 350 * At some day in the future, this might be replaced with X509_check_host() 351 * (available in OpenSSL 1.0.2 and later), but two points should be noted: 352 * 1) wildcard matching in X509_check_hos 424 BIO *in; local [all...] |
H A D | ssl_engine_io.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 47 * remember what is in this file. So, first, a quick overview. 71 * - The char* is placed in a brigade and returned 73 * Since connection-level input filters in httpd need to be able to 95 * rather than buffering up the entire response in the mem BIO. 195 static int bio_filter_out_write(BIO *bio, const char *in, int inl) argument 214 e = apr_bucket_transient_create(in, inl, outctx->bb->bucket_alloc); 333 static int char_buffer_read(char_buffer_t *buffer, char *in, int inl) argument 341 memmove(in, buffe 356 char_buffer_write(char_buffer_t *buffer, char *in, int inl) argument 449 bio_filter_in_read(BIO *bio, char *in, int inlen) argument 541 bio_filter_in_write(BIO *bio, const char *in, int inl) argument [all...] |
H A D | ssl_engine_kernel.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 183 * cause us to end up in a different virtual host as the one that 187 * to current limitations in OpenSSL, see 196 " provided in HTTP request", servername); 217 * checking. Check whether this strict checking was set up either in the 218 * server config we used for handshaking or in our current server. 323 * forbidden in the latter case, let ap_die() handle 357 * Check to see whether SSL is in use; if it's not, then no 388 * obvious and trivial. Especially because while Apache is in it 2216 ssl_callback_alpn_select(SSL *ssl, const unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg) argument [all...] |
H A D | mod_ssl_ct.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 24 * and the timestamp is now in a valid range 169 /* the log configuration in use -- either db_log_config or static_log_config */ 251 * statically maintained SCTs in a different 279 /* Read the various .sct files and stick them together in a single file */ 333 /* Add in any SCTs that the administrator has configured */ 369 /* If the SCT has a timestamp in the future, it may have just been 374 APLOGNO(02684) "SCT in file %s has timestamp in futur 2035 client_extension_parse_callback(SSL *ssl, unsigned ext_type, const unsigned char *in, size_t inlen, int *al, void *arg) argument 2259 server_extension_parse_callback(SSL *ssl, unsigned ext_type, const unsigned char *in, size_t inlen, int *al, void *arg) argument [all...] |
/httpd/server/mpm/winnt/ |
H A D | service.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 121 INPUT_RECORD in; local 141 while (PeekConsoleInput(hConIn, &in, 1, &result) && result) 143 if (!ReadConsoleInput(hConIn, &in, 1, &result) || !result) 145 if ((in.EventType == KEY_EVENT) && in.Event.KeyEvent.bKeyDown 146 && (in.Event.KeyEvent.uChar.AsciiChar == 27)) 148 if (in.EventType == MOUSE_EVENT 149 && (in [all...] |
/httpd/modules/metadata/ |
H A D | mod_headers.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 24 * Valid in both per-server and per-dir configurations. 33 * add - add this header, possible resulting in two or more 47 * When the request is processed, the header directives are processed in 53 * the following two directives have different effect if applied in 101 hdr_note = 'n' /* set value of header in a note */ 123 /* 'Magic' condition_var value to run action in post_read_request */ 292 * escape in the format string. 325 * Allow the loop to deal with this *s in th 867 ap_headers_output_filter(ap_filter_t *f, apr_bucket_brigade *in) argument 891 ap_headers_error_filter(ap_filter_t *f, apr_bucket_brigade *in) argument [all...] |
H A D | mod_mime_magic.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 21 * This software was submitted by Cisco Systems to the Apache Software Foundation in July 40 * software, no matter how awful, even if they arise from flaws in it. 44 * must appear in the documentation. 48 * sources, credits must appear in the documentation. 55 * - all-in-one file for compilation convenience when moving from one 60 * routines. (i.e. usually for logging, files, or memory allocation in 67 * not been tested in a threaded environment.) 68 * - Places where it used to print results to stdout now saves them in 139 } in; member in struct:magic [all...] |
/httpd/modules/proxy/ |
H A D | mod_proxy_ftp.c | 5 * (the "License"); you may not use this file except in compliance with 10 * Unless required by applicable law or agreed to in writing, software 54 /* Put these in the dir config so they work inside <Location> */ 67 /* Put these in the dir config so they work inside <Location> */ 138 * Escape the globbing characters in a path used as argument to 166 * Check for globbing characters in a path used as argument to 216 * ap_rgetline() in protocol.c. Deprecate this function and use ap_rgetline() 263 * if the last character in the 'response' buffer is an ASCII_LF. 379 * remembers the response message in the supplied buffer 422 * stack to mod_autoindex, which in theor 429 apr_bucket_brigade *in; member in struct:__anon294 441 proxy_send_dir_filter(ap_filter_t *f, apr_bucket_brigade *in) argument [all...] |