Commit graph

1225 commits

Author SHA1 Message Date
Igor Sysoev
bf08751a0f bump version 2007-07-12 11:35:57 +00:00
Igor Sysoev
3ff8cde26d proxy_store and fastcgi_store 2007-07-12 11:19:05 +00:00
Igor Sysoev
aceadba26b style fix 2007-07-11 20:12:26 +00:00
Igor Sysoev
02279c26bf style fix 2007-07-11 13:06:54 +00:00
Igor Sysoev
bfab8ca187 reset errno 2007-07-11 10:46:21 +00:00
Igor Sysoev
3c46293a23 fix segfault when event port returns POLLERR without POLLIN or POLLOUT 2007-07-11 10:45:55 +00:00
Igor Sysoev
d2165b3f83 fix segfault when CRAM-MD5 is not enabled but client tries it 2007-07-11 07:47:57 +00:00
Igor Sysoev
04216efe18 fix memory allocation for auth_http_header 2007-07-10 21:26:51 +00:00
Igor Sysoev
cd23e55fe1 fix segfault when session was freed twice 2007-07-10 21:04:37 +00:00
Igor Sysoev
8833495f15 proxy_ignore_client_abort, fastcgi_ignore_client_abort, and so on were
broken by r1111
2007-07-10 20:53:45 +00:00
Igor Sysoev
bbb3401960 bump version 2007-07-09 07:09:38 +00:00
Igor Sysoev
b54acaa1de fix headers split in FastCGI records 2007-07-09 06:30:53 +00:00
Igor Sysoev
07be9c08f3 omit unnecessary conditions 2007-07-08 09:38:37 +00:00
Igor Sysoev
2497b14b22 when the FastCGI header was split in records,
nginx passed garbage in the header to a client
2007-07-08 09:16:36 +00:00
Igor Sysoev
5db84b1a9f add comment 2007-07-06 11:28:20 +00:00
Igor Sysoev
3fb0cd4a5e bump version 2007-06-17 19:27:34 +00:00
Igor Sysoev
5bccc49372 if a subrequest was finished and SSI was in middle of SSI command parsing
and the command was a fast subrequest then the second subrequest output
was just after first subrequest output and response part of main request
between the subrequests went after the second subrequest.
2007-06-17 18:10:43 +00:00
Igor Sysoev
61e4e2c457 if "<!--" was on edge of buf, then ssi_sharp_state was saved in ctx->saved
and if it was not reset, then any '#' was treated as SSI command start
2007-06-17 17:54:48 +00:00
Igor Sysoev
20a1bd00af if subrequest response was buffered in file, then subrequest was finalized
with 0 code, ngx_http_writer() was not set, and response part in file was lost
2007-06-17 09:29:15 +00:00
Igor Sysoev
36477e0c0e fix building on threaded or multiplicity interpreter perl,
the bug was introduced by previous commit
2007-06-16 09:22:37 +00:00
Igor Sysoev
65327a2637 set worker's perl $$ 2007-06-15 12:20:23 +00:00
Igor Sysoev
ceaab041e0 bump version 2007-06-14 05:48:47 +00:00
Igor Sysoev
5fb6ed90af the "www.example.*" wildcard hash support 2007-06-11 19:49:22 +00:00
Igor Sysoev
86364a7ca5 bump version 2007-06-11 19:32:29 +00:00
Igor Sysoev
5b2574b83d bump version 2007-06-08 05:43:05 +00:00
Igor Sysoev
2fe63dee3c fix building --without-http_rewrite_module, the bug was introduced in r1236 2007-06-08 05:40:59 +00:00
Igor Sysoev
6882372c9b style fix 2007-06-07 14:33:02 +00:00
Igor Sysoev
02c95ba8a4 style fix 2007-06-07 12:20:34 +00:00
Igor Sysoev
f977e1103e namespace may be set via $memcached_key 2007-06-07 12:15:27 +00:00
Igor Sysoev
ac45ac66c9 strstr() -> strchr() 2007-06-06 12:24:10 +00:00
Igor Sysoev
16df8021ab eliminate old unused typedef 2007-06-06 08:11:33 +00:00
Igor Sysoev
a8dc68ba1b fix bug introduced in r1228 2007-06-06 05:56:51 +00:00
Igor Sysoev
8e485d04d9 change wording 2007-06-05 11:55:39 +00:00
Igor Sysoev
8eeb341edc use pointer to an array instead of array for inclusive locations inside location 2007-06-05 11:42:59 +00:00
Igor Sysoev
aa0bbf84c3 optimize regex location search 2007-06-05 06:44:08 +00:00
Igor Sysoev
17ba2a36bd forbid alias inside location given by regular expression 2007-06-04 20:45:45 +00:00
Igor Sysoev
6166591548 fix ssl_verify_client for HTTP/0.9 2007-06-04 20:40:03 +00:00
Igor Sysoev
717afa010e style fix 2007-06-04 20:00:06 +00:00
Igor Sysoev
ececb5c67e bump version 2007-06-04 16:14:33 +00:00
Igor Sysoev
56c647f239 fastcgi_catch_stderr 2007-06-04 13:52:47 +00:00
Igor Sysoev
ac669b88f7 inherit flush flag, this fixes https proxying 2007-06-03 19:58:30 +00:00
Igor Sysoev
16116a1e57 add debug logging 2007-06-03 19:56:27 +00:00
Igor Sysoev
68e482d875 add comment 2007-05-30 13:24:50 +00:00
Igor Sysoev
a9f6f42376 do listen() just after bind() to exit early 2007-05-30 13:23:48 +00:00
Igor Sysoev
d3484d108c style fix 2007-05-30 12:28:37 +00:00
Igor Sysoev
c600b9009e change wording 2007-05-29 19:43:18 +00:00
Igor Sysoev
5e4fa400d6 PERL_SYS_TERM() should be called once on exit only, this fixes the message
panic: MUTEX_LOCK (22) [op.c:352].
BEGIN failed--compilation aborted.
... [alert] ... perl_parse() failed: 9
Scalars leaked: 2

on threaded perl during second reconfiguration.

PERL_SYS_INIT() should be called once too.
2007-05-29 18:48:42 +00:00
Igor Sysoev
8a024b7e8e fix segfault 2007-05-29 16:33:34 +00:00
Igor Sysoev
193c456a45 SNI support 2007-05-29 15:21:09 +00:00
Igor Sysoev
abeea7a54e bump version 2007-05-29 12:15:04 +00:00
Igor Sysoev
c23a155b3d an request body might not be passed to backend,
the bug was introduced in r1212
2007-05-29 12:06:42 +00:00
Igor Sysoev
156d855be9 bump version 2007-05-28 19:03:06 +00:00
Igor Sysoev
d8903d3073 fix "proxy_pass https://" 2007-05-28 11:09:18 +00:00
Igor Sysoev
27c0ba7b1d style fix 2007-05-23 18:28:54 +00:00
Igor Sysoev
b8ab862e2c use stable search where it is required 2007-05-21 14:09:12 +00:00
Igor Sysoev
c118274426 ngx_sort 2007-05-21 14:05:23 +00:00
Igor Sysoev
ccd05f129f use memory optimization for i386 and amd64 only:
this fixes SIGBUS in PCRE on sparc64
2007-05-21 13:49:35 +00:00
Igor Sysoev
41ecc76aa9 fix worker endless loop on 64-bit platform if 33+ backend has fall 2007-05-21 13:48:14 +00:00
Igor Sysoev
8acd9d77f1 style fix 2007-05-19 17:39:44 +00:00
Igor Sysoev
c89fb69905 style fix 2007-05-17 18:07:28 +00:00
Igor Sysoev
3bc7f6ab9a bump version 2007-05-07 14:39:11 +00:00
Igor Sysoev
0dcbd9f7db limit minimal pool size 2007-05-07 09:20:42 +00:00
Igor Sysoev
a45a5c06cd style fix 2007-05-07 08:49:15 +00:00
Igor Sysoev
e176c216e2 add debug log 2007-05-07 07:04:00 +00:00
Igor Sysoev
9b5f3f6f82 sendfile_max_chunk 2007-05-07 06:33:39 +00:00
Igor Sysoev
b85f823e94 optimize HTTP method parsing for i386 and amd64 2007-05-07 06:27:14 +00:00
Igor Sysoev
c95f9970c5 fix multipart ranges trailing 2007-05-06 18:15:32 +00:00
Igor Sysoev
b1804e2fbe style fix: change variable name 2007-05-05 06:07:11 +00:00
Igor Sysoev
d4d5c5f1cd fix building by owc12 2007-05-05 05:50:41 +00:00
Igor Sysoev
44dc37f3d6 fix building by msvc 2007-05-05 05:40:29 +00:00
Igor Sysoev
e19db67cec fix segfault introduced in r1190 2007-05-02 09:02:23 +00:00
Igor Sysoev
5f687b0919 fix segfault or parsing error in '<!--# if expr="$var = /" -->' 2007-05-02 08:07:37 +00:00
Igor Sysoev
5b0d9889ea allow to "set" $http_, $sent_http_, and $upstream_http_ variables 2007-05-01 19:58:45 +00:00
Igor Sysoev
c7ae03e5c7 fix atomic operations on sparc64 built by SunPro C 2007-04-27 14:36:28 +00:00
Igor Sysoev
dd5f133823 bump version 2007-04-24 06:26:56 +00:00
Igor Sysoev
92d32ca112 fix sendfile on 64-bit Linux and limit_rate on all 64-bit platforms
for 2G+ files
2007-04-23 21:32:13 +00:00
Igor Sysoev
ca73cff8ec $upstream_addr 2007-04-23 16:56:17 +00:00
Igor Sysoev
4a28150e30 proxy_headers_hash_max_size and proxy_headers_hash_bucket_size 2007-04-22 20:21:59 +00:00
Igor Sysoev
f8c3b631c8 $request_time has millisecond precision 2007-04-21 07:50:19 +00:00
Igor Sysoev
934f2ee754 rename $r->rflush to $r->flush 2007-04-21 07:43:23 +00:00
Igor Sysoev
eadee2e9c9 bump version 2007-04-19 18:23:54 +00:00
Igor Sysoev
096322eb6d style fix: remove trailing spaces 2007-04-19 18:07:39 +00:00
Igor Sysoev
f445565814 $upstream_http_... should be uncacheable 2007-04-19 17:55:19 +00:00
Igor Sysoev
881e9dd98f ngx_http_sub_filter_module 2007-04-19 17:54:23 +00:00
Igor Sysoev
2145354253 style fix: rename functions 2007-04-19 06:27:10 +00:00
Igor Sysoev
910319a35c store the upstream states before X-Accel-Redirect to a next upstream 2007-04-18 20:23:19 +00:00
Igor Sysoev
c4d5388883 style fix 2007-04-18 19:43:22 +00:00
Igor Sysoev
ed040674b8 style fix: remove tabs 2007-04-18 15:21:28 +00:00
Igor Sysoev
ed3c703f4a fix segfault when
*) perl was built without multiplicity
*) when configuration was invalid
2007-04-18 11:28:11 +00:00
Igor Sysoev
c6679106ba set nginx_stash after reconfiguration in single interpreter perl 2007-04-18 09:23:35 +00:00
Igor Sysoev
fbddb1ea4f $upstream_http_... variables 2007-04-10 07:08:06 +00:00
Igor Sysoev
d47cfd8e9c use 60 seconds interval but not 61 seconds 2007-04-03 21:54:13 +00:00
Igor Sysoev
d1bc9462ed bump version 2007-04-02 10:50:18 +00:00
Igor Sysoev
2576ebc920 *) introduce ngx_strchr()
*) test server_name for '/': it's common configuration error when
   trailing ';' is omitted and a next directive is treated as server_name
2007-04-02 06:27:30 +00:00
Igor Sysoev
bb4487efe7 style fix 2007-04-02 05:43:21 +00:00
Igor Sysoev
15ce70a750 disable $document_root variable in the "root/alias" directive 2007-04-01 09:03:14 +00:00
Igor Sysoev
57f768d843 ngx_ssl_recv_chain() must not update buf->last,
it fixes proxy_pass https://...
2007-03-31 19:48:48 +00:00
Igor Sysoev
a4f399dfc6 separate ngx_http_upstream_test_connect() and
use it in ngx_http_upstream_process_header() path too
2007-03-31 15:37:09 +00:00
Igor Sysoev
e3c652fb1d flush nocachable variables before ngx_http_script_run() 2007-03-30 19:00:34 +00:00
Igor Sysoev
8812a3c7ea disable TRACE method 2007-03-30 18:59:26 +00:00
Igor Sysoev
235e85ea77 style fix 2007-03-29 18:53:34 +00:00
Igor Sysoev
776257022a the "include" support inside the "types" directive 2007-03-29 10:27:24 +00:00
Igor Sysoev
4418a47c63 style fix 2007-03-28 14:38:33 +00:00
Igor Sysoev
4a51c9b930 bump version 2007-03-26 14:52:52 +00:00
Igor Sysoev
29a42b7388 ip_hash used wrong byte order 2007-03-23 12:52:33 +00:00
Igor Sysoev
7065e2d232 fix segfault if upstream sends trailing ";" in "charset=" 2007-03-23 11:33:47 +00:00
Igor Sysoev
10d6dbff29 fix "zero size buf" if request body file is multiple of 32K and FastCGI is used 2007-03-21 13:30:24 +00:00
Igor Sysoev
bcc2fc2937 fix building without --with-debug on Solaris 2007-03-21 11:16:14 +00:00
Igor Sysoev
071f2f0227 bump version 2007-03-19 14:58:30 +00:00
Igor Sysoev
8b42ba5553 Many changes:
*) rename imap to mail, sort pop3/imap functions
*) smtp auth support
*) pop3 starttls only
*) fix segfault if cram-md5 was used without apop
2007-03-19 13:36:56 +00:00
Igor Sysoev
d8385e558b close keep-alive connections in the shuting down processes 2007-03-19 13:20:15 +00:00
Igor Sysoev
fa14014f00 worker processes did not exit after reconfiguration and
did not rotate logs if eventport was used
2007-03-07 10:25:16 +00:00
Igor Sysoev
c3f512ca0c style fix 2007-03-06 20:29:08 +00:00
Igor Sysoev
324729aace style fix 2007-03-06 20:17:50 +00:00
Igor Sysoev
93b0670668 bump version 2007-03-06 12:59:58 +00:00
Igor Sysoev
d13e82af6f style fix 2007-03-06 12:18:45 +00:00
Igor Sysoev
4841bfc2a6 avoid endless loop 2007-03-06 11:02:35 +00:00
Igor Sysoev
c1dac7b9d0 decrease log level from alert to debug for POLLERR|POLLHUP|POLLNVAL 2007-03-06 11:01:50 +00:00
Igor Sysoev
bbbbc62189 use the contemporary directives 2007-02-21 11:50:39 +00:00
Igor Sysoev
ddd6c0060f ngx_log_error() > ngx_conf_log_error() 2007-02-20 15:47:54 +00:00
Igor Sysoev
a4597be5c7 use "goto" instead of indistinct "break" 2007-02-20 14:36:48 +00:00
Igor Sysoev
0b7ab4eb7b stop on superfluous closing "}" 2007-02-20 14:33:26 +00:00
Igor Sysoev
e9462d4b3b bump version 2007-02-19 13:42:48 +00:00
Igor Sysoev
5ac1d2b890 a client address must be allocated from a connection pool
to live through the keep-alive requests
2007-02-17 21:06:47 +00:00
Igor Sysoev
13397fc16e ioctl FIONBIO uses int, so nginx did not work on big-endian 64-bit platforms 2007-02-17 19:53:52 +00:00
Igor Sysoev
8950caabd5 COPY and MOVE
fix PUT and DELETE to conform to WebDAV specification
2007-02-16 12:16:25 +00:00
Igor Sysoev
ae16d00212 finalize request to allow post_action 2007-02-15 18:53:48 +00:00
Igor Sysoev
5cd0a2990f fix broken values, debug logging, and style fix 2007-02-15 15:05:26 +00:00
Igor Sysoev
c7d977cfec optimize $http_x_forwarded_for 2007-02-15 15:04:36 +00:00
Igor Sysoev
51d33405d7 fix format 2007-02-15 14:13:24 +00:00
Igor Sysoev
9425f57a2a close connection for too long commands 2007-02-15 13:30:19 +00:00
Igor Sysoev
dde9a92782 if client closes a connection prematurely, then epoll (at least
in Linux 2.6.16) sends EPOLLERR|EPOLLHUP|EPOLLIN only and writer
does not know about the error
2007-02-15 10:02:34 +00:00
Igor Sysoev
7a9fac906b add debug logging 2007-02-15 10:00:59 +00:00
Igor Sysoev
99417ab217 return error for too long commands 2007-02-14 20:45:19 +00:00
Igor Sysoev
2e32c0fc0d ngx_strcasecmp()/ngx_strncasecmp() 2007-02-14 18:51:19 +00:00
Igor Sysoev
88dd7b6673 fix building on platforms with non-supported atomic operations 2007-02-14 13:52:47 +00:00
Igor Sysoev
e50c956ba5 bump version 2007-02-12 15:37:36 +00:00
Igor Sysoev
8b7bc193f4 correct r1100 2007-02-12 14:58:45 +00:00
Igor Sysoev
10af0f092a fix building with ngx_http_perl_module 2007-02-12 13:19:12 +00:00
Igor Sysoev
cea125af7c fix building on platforms with non-supported atomic operations 2007-02-11 07:49:12 +00:00
Igor Sysoev
90d1b9be12 fix segfault when a large FastCGI response was written to a temporary file 2007-02-09 14:02:42 +00:00
Igor Sysoev
4b03125f8a log a right subrequest 2007-02-09 13:49:14 +00:00
Igor Sysoev
efcd010f0b fix segfault when $fastcgi_script_name is used in access_log
and there was bad request (400)
2007-02-09 11:56:23 +00:00
Igor Sysoev
0a75803fe3 bump version 2007-02-05 14:49:52 +00:00
Igor Sysoev
a2f7ee9bdf fix several ranges 2007-02-04 18:40:47 +00:00
Igor Sysoev
9e15143ce5 style fix 2007-01-31 07:31:50 +00:00
Igor Sysoev
487d5f55ca allocate less memory on 64-bit platforms 2007-01-29 20:33:51 +00:00
Igor Sysoev
3ed7778548 shorten temporary names on 64-bit platforms 2007-01-29 20:28:00 +00:00
Igor Sysoev
44779711de use ngx_dir_access() to enable search bits for directory 2007-01-29 12:25:44 +00:00
Igor Sysoev
449fb3af0d eliminate the useless space symbol 2007-01-29 11:54:36 +00:00
Igor Sysoev
cc415a0f64 log a real response error code instead of "0" 2007-01-29 11:53:23 +00:00
Igor Sysoev
88c3e52258 fix segfault if nginx was build with -O2 -fomit-frame-pointer,
r1082 did not fix the bug

the bug lived for a long time but became apparent when nginx was
built with gcc 4.0.x -O2 optimization
2007-01-29 11:52:25 +00:00
Igor Sysoev
facdb56a28 bump version 2007-01-25 22:19:34 +00:00
Igor Sysoev
500025921f fix segfault if nginx was build with -O2 -fomit-frame-pointer
(at least by gcc 4.0.2 and 4.0.3)
2007-01-25 22:01:23 +00:00
Igor Sysoev
b0a33d1ae2 fix online upgrade 2007-01-25 21:48:28 +00:00
Igor Sysoev
84a0149f59 bump version 2007-01-25 21:45:22 +00:00
Igor Sysoev
72e11d8a58 $memcached_key 2007-01-25 08:45:41 +00:00
Igor Sysoev
ef1d3455f5 undo "client_body_in_file_only any"
and introduce "client_body_in_file_only clean"

introduce ngx_pool_delete_file() to not break a possible third-party
ngx_pool_cleanup_file() usage that may lead to an removal of the useful files

delete unnecessary ngx_http_finalize_request_body()
2007-01-25 08:45:04 +00:00
Igor Sysoev
7eebc093e0 fix "access_log off" 2007-01-24 09:15:25 +00:00
Igor Sysoev
ed860f47ed client_body_in_file_only any 2007-01-24 09:14:08 +00:00
Igor Sysoev
84e6701379 delete temporary file for incomplete small request body 2007-01-23 12:55:23 +00:00
Igor Sysoev
5b9226167f log a failure of the writing to access_log once per minute 2007-01-21 19:01:01 +00:00
Igor Sysoev
9f93319aa3 allow "sendfile" in "if" context 2007-01-21 17:42:28 +00:00
Igor Sysoev
3142a55af5 env 2007-01-20 19:26:48 +00:00
Igor Sysoev
f00977dc75 bump version 2007-01-19 19:48:48 +00:00
Igor Sysoev
07e9326673 fix segfault when a request body fits in r->header_in and
the body will be written to file
2007-01-19 16:13:15 +00:00
Igor Sysoev
64fb74b910 fix segfault when client_body_in_file_only is on, the body is not passed
to upstream, and nginx tries next upstream
2007-01-19 12:57:02 +00:00
Igor Sysoev
8cff9c0e4c a non-active client connection must not closed after send timeout 2007-01-19 12:22:32 +00:00
Igor Sysoev
e5be3c2404 style and comment fix 2007-01-19 11:35:26 +00:00
Igor Sysoev
38cbe9a971 if client closes a connection prematurely, then epoll (at least
in Linux 2.6.18) sends EPOLLERR|EPOLLHUP|EPOLLIN only and writer
does not know about the error
2007-01-19 08:10:06 +00:00
Igor Sysoev
82e75d27e6 the PUTing to collection must return NGX_HTTP_BAD_REQUEST 2007-01-18 21:14:46 +00:00
Igor Sysoev
45dbd62fe7 the "Overwrite" header line 2007-01-18 21:11:23 +00:00
Igor Sysoev
af3394b9ca add size, access, and mtime to ngx_walk_tree() 2007-01-18 21:04:31 +00:00
Igor Sysoev
c40c7e8c56 NGX_HTTP_PRECONDITION_FAILED 2007-01-18 20:51:51 +00:00
Igor Sysoev
8c69f861c9 update nginx.xs to ngx_open_file(name, mode, create, access) 2007-01-18 20:48:03 +00:00
Igor Sysoev
886563bfd9 ngx_read_fd() 2007-01-18 20:39:30 +00:00
Igor Sysoev
cad434409d NGX_FILE_WRONLY 2007-01-18 20:37:19 +00:00
Igor Sysoev
ce83ea1a10 ngx_file_access() and ngx_de_access() 2007-01-18 20:31:22 +00:00
Igor Sysoev
5af15b2e67 style fix 2007-01-18 20:25:11 +00:00
Igor Sysoev
7262f047c7 axe Win9X code 2007-01-18 20:24:30 +00:00
Igor Sysoev
8577c16e42 add comment 2007-01-18 20:23:16 +00:00
Igor Sysoev
2ab4ef302a axe unused code 2007-01-18 20:22:40 +00:00
Igor Sysoev
0384d31723 ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access) 2007-01-18 20:15:09 +00:00
Igor Sysoev
9e66d69a5f style fix 2007-01-18 20:05:39 +00:00
Igor Sysoev
698028f2a0 rename mode to access 2007-01-18 19:52:18 +00:00
Igor Sysoev
1638434056 unused value 2007-01-18 19:49:00 +00:00
Igor Sysoev
3feb60b024 style fix: remove trailing spaces 2007-01-18 19:40:31 +00:00
Igor Sysoev
dd76caae14 fix log message 2007-01-18 14:28:34 +00:00
Igor Sysoev
a7f3f0a13a fix FastCGI "zero size buf" alert,
the previous commit did not fix too
2007-01-18 07:07:55 +00:00
Igor Sysoev
3437907ea0 fix FastCGI "zero size buf" alert,
r841 did not fix it
2007-01-17 16:10:40 +00:00
Igor Sysoev
63be424e48 style fix 2007-01-17 10:50:52 +00:00
Igor Sysoev
0f190f2385 fix debug logging 2007-01-16 20:43:36 +00:00
Igor Sysoev
bd0178106b fix comparison 2007-01-16 19:01:10 +00:00
Igor Sysoev
72d9bcf874 bump version 2007-01-16 11:04:51 +00:00
Igor Sysoev
925ea6d188 quick fix for case when ssl_session_cache defined,
but ssl is not enabled in any server
2007-01-15 17:48:31 +00:00
Igor Sysoev
2adcffe7f7 allow the upstream modules to send a header only 2007-01-15 17:12:43 +00:00
Igor Sysoev
9ad4d312d9 add debug logging for FastCGI zero size buf alert 2007-01-15 16:00:51 +00:00
Igor Sysoev
eeb2bc3d05 ngx_strn2cmp() > ngx_memn2cmp() 2007-01-12 21:58:02 +00:00
Igor Sysoev
3ba3eb196b style fix 2007-01-12 21:57:20 +00:00
Igor Sysoev
2985fe2d39 fix duplicate rbtree keys case 2007-01-12 20:57:34 +00:00
Igor Sysoev
3369ed8af3 fix duplicate rbtree keys case 2007-01-12 20:38:17 +00:00
Igor Sysoev
ad13a152a8 style fix: remove tabs 2007-01-12 20:26:39 +00:00
Igor Sysoev
94e3ad5e7f ngx_strn2cmp() 2007-01-12 20:15:59 +00:00
Igor Sysoev
709c3b78f4 make global the rbtree color handling macros 2007-01-12 19:48:30 +00:00
Igor Sysoev
c389d7ae21 add comment 2007-01-12 19:26:38 +00:00
Igor Sysoev
d732f6d1f2 fix comment 2007-01-12 18:05:41 +00:00
Igor Sysoev
f0d1ec5af2 axe aio drafts 2007-01-11 22:08:50 +00:00
Igor Sysoev
ea8833dc97 axe long ago unnecessary file 2007-01-11 22:05:15 +00:00
Igor Sysoev
f86553d497 fix slab allocator on 64-bit platfroms 2007-01-11 19:13:46 +00:00
Igor Sysoev
4a15616011 optimize the SSL session cache allocations on 64-bit platforms 2007-01-11 18:59:17 +00:00
Igor Sysoev
3e024877e3 fix slab allocator on 64-bit platfroms 2007-01-11 18:58:40 +00:00
Igor Sysoev
6601f8c4a0 ssl_session_timeout was set only if builtin cache was used 2007-01-11 18:57:09 +00:00
Igor Sysoev
ab1303fe90 optimize the SSL session cache allocations 2007-01-11 17:39:02 +00:00
Igor Sysoev
d5508779cd stop rbtree search early if equal hash was found 2007-01-11 17:05:18 +00:00
Igor Sysoev
cde44f2377 stop rbtree search early if equal hash was found 2007-01-11 16:57:30 +00:00
Igor Sysoev
97e64a714e test length of variable and number of connections 2007-01-11 16:50:06 +00:00
Igor Sysoev
85e2674eb8 optimization 2007-01-11 16:07:38 +00:00
Igor Sysoev
dbf31d5be7 optimize inlined code for gcc 2007-01-11 16:07:03 +00:00
Igor Sysoev
ebbf35eab3 use "r" instead of "q" 2007-01-11 16:00:02 +00:00
Igor Sysoev
ed9b8542fc fix segfault 2007-01-09 22:04:40 +00:00
Igor Sysoev
4fa3bfa639 fix connection counter in subrequests 2007-01-09 20:58:41 +00:00
Igor Sysoev
a2407589e8 fix typo 2007-01-09 20:57:49 +00:00
Igor Sysoev
8dfe18d338 bump version 2007-01-09 20:57:24 +00:00
Igor Sysoev
02570198d9 do not count connection for subrequest 2007-01-09 16:26:53 +00:00
Igor Sysoev
88c70f05ea fix label name 2007-01-09 16:02:29 +00:00
Igor Sysoev
83ed52187b free the unnecessary shared memory 2007-01-09 16:00:57 +00:00
Igor Sysoev
a7b43fe6a6 fix the comments 2007-01-09 16:00:07 +00:00
Igor Sysoev
a40037fd87 pass the inherited shm_zone data 2007-01-09 15:59:20 +00:00
Igor Sysoev
65278e8284 correct an error log message 2007-01-08 18:23:38 +00:00
Igor Sysoev
2750b8ef74 use right status code 2007-01-08 18:22:06 +00:00
Igor Sysoev
7e38e2b687 undo r979 2007-01-08 18:20:03 +00:00
Igor Sysoev
34267b11f9 d2i_SSL_SESSION() was changed in 0.9.7f 2007-01-08 16:20:33 +00:00
Igor Sysoev
f134de9c44 style fix 2007-01-07 22:44:56 +00:00
Igor Sysoev
792a386511 new syntax 2007-01-07 18:52:34 +00:00
Igor Sysoev
01bbae0b75 ngx_http_realip_module must return NGX_DECLINED 2007-01-07 18:45:55 +00:00
Igor Sysoev
b619e8357a count connection once per request 2007-01-07 17:47:17 +00:00
Igor Sysoev
ab3999bb3d ngx_http_variable_binary_remote_addr() 2007-01-07 13:36:56 +00:00
Igor Sysoev
024f16d8fa $binary_remote_addr 2007-01-07 13:35:08 +00:00
Igor Sysoev
aadd58feff fix key length and alignment 2007-01-07 09:18:26 +00:00
Igor Sysoev
f77b9a5710 ngx_http_limit_zone_module 2007-01-06 18:52:46 +00:00
Igor Sysoev
44b18ea6f9 fix zero size shared zones 2007-01-06 18:52:06 +00:00
Igor Sysoev
2bab3862cd fix segfault 2007-01-06 13:01:26 +00:00
Igor Sysoev
7233e3c1d4 style fix: remove trailing spaces 2007-01-03 18:12:32 +00:00
Igor Sysoev
bf5891c46b IMAP ssl_session_cache 2007-01-03 16:11:53 +00:00
Igor Sysoev
f75d8d8013 fix segfaults 2007-01-03 15:43:01 +00:00
Igor Sysoev
c39502dcaf move the session cache callbacks to the ngx_openssl_module 2007-01-03 15:25:40 +00:00
Igor Sysoev
7e1f8df4d5 ssl_session_cache 2007-01-02 23:55:05 +00:00
Igor Sysoev
baf3d4d28f ngx_shared_memory_add() 2007-01-02 23:54:14 +00:00
Igor Sysoev
0f57832db9 style fix: scf > sscf 2007-01-02 23:50:10 +00:00
Igor Sysoev
4b2ed12c5f style fix 2007-01-02 23:41:54 +00:00