Timeline



11/05/09:

17:10 Changeset in nginx [3296:f63865460aa6] by Igor Sysoev <igor@…>
cf->conf_file->file.name.data may be uninitialized, if an allocation …
17:09 Changeset in nginx [3295:8b852e4e2643] by Igor Sysoev <igor@…>
delete useless statement
13:12 Changeset in nginx [3294:04cfc09b8b8d] by Igor Sysoev <igor@…>
export aio presence knowledge to prevent using "aio sendfile", if aio …

11/04/09:

19:41 Changeset in nginx [3293:8abb88374c6c] by Igor Sysoev <igor@…>
Fix a bug introduced in r2032: After a child process has read a …
18:36 Changeset in nginx [3292:6ed04ab2d062] by Igor Sysoev <igor@…>
allow to inherit unix domain sockets while online upgrade
11:37 Changeset in nginx [3291:78faaf5cea44] by Igor Sysoev <igor@…>
allow to work single "set_real_ip_from unix:"
11:20 Changeset in nginx [3290:4f9509f3871b] by Igor Sysoev <igor@…>
bump version

11/03/09:

18:52 Changeset in nginx [3289:419f86c38c27] by Igor Sysoev <igor@…>
release-0.8.22 tag
18:52 Changeset in nginx [3288:d56c8b5df517]release-0.8.22 by Igor Sysoev <igor@…>
nginx-0.8.22-RELEASE
18:12 Changeset in nginx [3287:e07630a9547d] by Igor Sysoev <igor@…>
fix segfault if there is single large_client_header_buffers and a …
16:29 Changeset in nginx [3286:7c80f584c3a9] by Igor Sysoev <igor@…>
posix_fadvise64() had been implemented in Linux 2.5.60
16:28 Changeset in nginx [3285:3ba82806ec9a] by Igor Sysoev <igor@…>
use setproctitle("%s", title)
16:04 Changeset in nginx [3284:c025e3525144] by Igor Sysoev <igor@…>
fix segfault if no rules are defined, introduced in r3279
15:38 Changeset in nginx [3283:52b1624b93c2] by Igor Sysoev <igor@…>
fix segfault in SSL if limit_rate is used
15:05 Changeset in nginx [3282:c76b7a7959d5] by Igor Sysoev <igor@…>
fix segfault if $limit_rate was logged
14:57 Changeset in nginx [3281:c5af9f73c664] by Igor Sysoev <igor@…>
fix "if (!-x ...)"
14:41 Changeset in nginx [3280:9285e936c79d] by Igor Sysoev <igor@…>
fix directive name in error message: "set_realip_from" to …
13:45 Changeset in nginx [3279:0ec36375f52c] by Igor Sysoev <igor@…>
fix directive name in error message: "realip_from" to "set_realip_from"
13:42 Changeset in nginx [3278:ab9f5a715805] by Igor Sysoev <igor@…>
IPv6 support in ngx_http_access_module
13:42 Changeset in nginx [3277:f8ec17eeeaa6] by Igor Sysoev <igor@…>
ngx_ptocidr() supports IPv6
12:44 Changeset in nginx [3276:beaf94f2f265] by Igor Sysoev <igor@…>
make ngx_inet6_ntop() non-static

11/02/09:

17:12 Changeset in nginx [3275:b344b68da8c5] by Igor Sysoev <igor@…>
optimize some cycles: *) delete surplus variable; *) on i386/amd64 …
16:46 Changeset in nginx [3274:95b0b0d7843f] by Igor Sysoev <igor@…>
set_real_ip_from unix:
16:24 Changeset in nginx [3273:fe71be4a02f1] by Igor Sysoev <igor@…>
support IPv6 addresses in Real IP headers
16:11 Changeset in nginx [3272:98f49b2bcae8] by Igor Sysoev <igor@…>
change ngx_parse_addr() interface
15:24 Changeset in nginx [3271:fcd98af88df3] by Igor Sysoev <igor@…>
proxy_bind, fastcgi_bind, and memcached_bind
15:20 Changeset in nginx [3270:7d1a04259e3f] by Igor Sysoev <igor@…>
ngx_parse_addr()
15:14 Changeset in nginx [3269:f0d596e84634] by Igor Sysoev <igor@…>
rename ngx_peer_addr_t to ngx_addr_t
14:32 Changeset in nginx [3268:c6a40c815d45] by Igor Sysoev <igor@…>
use sin6_addr.s6_addr instead of "(u_char *) & .sin6_addr"
13:51 Changeset in nginx [3267:fb4f7605505f] by Igor Sysoev <igor@…>
replace inet_addr() with ngx_inet_addr()
12:58 Changeset in nginx [3266:798141791ad3] by Igor Sysoev <igor@…>
use ngx_inet6_addr()
12:50 Changeset in nginx [3265:0c5c5e876391] by Igor Sysoev <igor@…>
ngx_inet6_addr()
12:41 Changeset in nginx [3264:ebcee0063cd8] by Igor Sysoev <igor@…>
style fix

11/01/09:

23:13 Changeset in nginx-tests [112:4edfc490b6e5] by Maxim Dounin <mdounin@…>
Tests: remove TODO on 2038 dates, fixed in 0.8.21.
19:29 Changeset in nginx [3263:00d436dbf826] by Igor Sysoev <igor@…>
delete unused field c->local_socklen

10/30/09:

19:42 Changeset in nginx [3262:217703db5ae0] by Igor Sysoev <igor@…>
remove a broken 0.1.x to 0.2+ upgrade procedure
19:18 Changeset in nginx [3261:35077c22326c] by Igor Sysoev <igor@…>
do not unlink unix domain socket file while online upgrade
19:16 Changeset in nginx [3260:a6df0624203c] by Igor Sysoev <igor@…>
unlink unix domain socket file after testing

10/29/09:

15:53 Changeset in nginx [3259:e9c0fae6be1e] by Igor Sysoev <igor@…>
fix segfaults if no listen directive was set in default server {} …

10/28/09:

10:47 Changeset in nginx [3258:77db9440d970] by Igor Sysoev <igor@…>
style fix
10:45 Changeset in nginx [3257:8bd88de8fecd] by Igor Sysoev <igor@…>
fix segfault if http {} block is empty, the bug had been introduced in …
10:31 Changeset in nginx [3256:0df898363248] by Igor Sysoev <igor@…>
bump version

10/26/09:

17:57 Changeset in nginx [3255:1d11a3cd878e]stable-0.7 by Igor Sysoev <igor@…>
release-0.7.63 tag
17:57 Changeset in nginx [3254:ae555c9ac9a4]stable-0.7release-0.7.63 by Igor Sysoev <igor@…>
nginx-0.7.63-RELEASE
17:46 Changeset in nginx [3253:d51b734b4540]stable-0.7 by Igor Sysoev <igor@…>
merge r3185: fix building by gcc45
17:45 Changeset in nginx [3252:ef8cfb09a50b]stable-0.7 by Igor Sysoev <igor@…>
merge r3162, r3183: WebDAV fixes: *) check unsafe Destination *) …
17:40 Changeset in nginx [3251:ff7e1ec2c9a4]stable-0.7 by Igor Sysoev <igor@…>
merge r3079: discard request body before returning 413 error, this …
17:37 Changeset in nginx [3250:cfc35172c7fd]stable-0.7 by Igor Sysoev <igor@…>
merge r2976: allow underscore in request method
17:34 Changeset in nginx [3249:1966ba1d76fd]stable-0.7 by Igor Sysoev <igor@…>
merge r3055, r3136: gzip related fixes: *) do not disable gzip for …
17:32 Changeset in nginx [3248:8c76116820f3]stable-0.7 by Igor Sysoev <igor@…>
merge r3024, r3025, r3028, r3033, r3034, r3035, r3036: allow cross …
17:23 Changeset in nginx [3247:1f3cd08ebb82]stable-0.7 by Igor Sysoev <igor@…>
merge r3017, r3018, r3019, r3020, r3021, r3022, r3023, r3196: cache …
17:13 Changeset in nginx [3246:eb555a9a57d4]stable-0.7 by Igor Sysoev <igor@…>
merge r3004, r3005, r3006: various header fixes: *) allow to …
17:09 Changeset in nginx [3245:61962127b166]stable-0.7 by Igor Sysoev <igor@…>
merge r3001, r3007, r3013: fix variuos segfaults: *) fix segfault if …
16:56 Changeset in nginx [3244:8b2d478de54b]stable-0.7 by Igor Sysoev <igor@…>
merge r2999, r3118, r3134, r3135: various image filter fixes and …
16:53 Changeset in nginx [3243:08570d26c7c5]stable-0.7 by Igor Sysoev <igor@…>
merge r2995, r2996, r2997, r2998, r3003, r3141, r3210, r3211, r3232: …
16:42 Changeset in nginx [3242:f678ea405737]stable-0.7 by Igor Sysoev <igor@…>
merge r2993: geo module supports trusted proxies
16:38 Changeset in nginx [3241:0ecc8d7c77b1]stable-0.7 by Igor Sysoev <igor@…>
merge r2986, r2992, r3032: ngx_http_geoip_module
16:30 Changeset in nginx [3240:39f82eb3d0f2]stable-0.7 by Igor Sysoev <igor@…>
merge r2973, r2974, r3184, r3192, r3186, r3187: various limit_req and …
16:22 Changeset in nginx [3239:8254055b6693]stable-0.7 by Igor Sysoev <igor@…>
merge r2972, r2994, r3133, r3142, r3143, r3174, r3175, r3176: various …
16:06 Changeset in nginx [3238:415400fa0f10]stable-0.7 by Igor Sysoev <igor@…>
merge r2920, r2934, r3116, r3119: style fixes
15:54 Changeset in nginx [3237:2efa8d2fcde1]stable-0.7 by Igor Sysoev <igor@…>
merge r2903, r2911, r2912, r3002: fix various failures handling
15:46 Changeset in nginx [3236:9aa8fd2d5a00]stable-0.7 by Igor Sysoev <igor@…>
merge r2908: limit_rate_after
15:37 Changeset in nginx [3235:042124063e3d]stable-0.7 by Igor Sysoev <igor@…>
merge r2890, r2891, r2892: refactor ngx_http_charset_header_filter()
15:32 Changeset in nginx [3234:2be2a0ac25c5]stable-0.7 by Igor Sysoev <igor@…>
bump version
14:09 Changeset in nginx [3233:5adc44fd93e7] by Igor Sysoev <igor@…>
release-0.8.21 tag
14:09 Changeset in nginx [3232:27951ca037e6]release-0.8.21 by Igor Sysoev <igor@…>
nginx-0.8.21-RELEASE
12:00 Changeset in nginx [3231:e7c1fdbe5e98] by Igor Sysoev <igor@…>
fix r3211
11:43 Changeset in nginx [3230:a7491af45540] by Igor Sysoev <igor@…>
http listen unix domain sockets

10/22/09:

10:17 Changeset in nginx [3229:a632dc9f3e73] by Igor Sysoev <igor@…>
fix r3225 and r3227: preserve default_server bit during listen options …
09:48 Changeset in nginx [3228:1e1e66ef3a40] by Igor Sysoev <igor@…>
do not run regex for empty host name since regex always fails in this …
08:15 Changeset in nginx [3227:a610008bdc1a] by Igor Sysoev <igor@…>
test a duplicate listen in a server
08:14 Changeset in nginx [3226:4872f86df719] by Igor Sysoev <igor@…>
fix r3225: it overrode the listen options by default server default options

10/21/09:

19:18 Changeset in nginx [3225:f649453396f5] by Igor Sysoev <igor@…>
listen default_server parameter
19:16 Changeset in nginx [3224:8e76e636ae3b] by Igor Sysoev <igor@…>
allow to set listen options in any server
19:13 Changeset in nginx [3223:bfcc1a6dd184] by Igor Sysoev <igor@…>
add listen address in error message
17:04 Changeset in nginx [3222:a4f264c43173] by Igor Sysoev <igor@…>
use lowcase only hostname
16:52 Changeset in nginx [3221:c8de5a8b6d17] by Igor Sysoev <igor@…>
rename core_srv_conf fields to more understandable default_server and …
16:47 Changeset in nginx [3220:cdcd9e29c589] by Igor Sysoev <igor@…>
*) move sockaddr to the listen options *) rename ngx_http_listen_t to …
16:27 Changeset in nginx [3219:81b8416054b0] by Igor Sysoev <igor@…>
fix r3218: Initially building lists of ports, addresses, and server …
08:48 Changeset in nginx [3218:022a7662b4ed] by Igor Sysoev <igor@…>
refactor http listen code: remove duplicate options fields
08:19 Changeset in nginx [3217:a22bf524a456] by Igor Sysoev <igor@…>
refactor http listen code: *) add listen's to the global cmcf->ports …

10/20/09:

11:48 Changeset in nginx [3216:79ae445ec57b] by Igor Sysoev <igor@…>
fix two previous commits: an early parallel body discarding completion …

10/19/09:

16:13 Changeset in nginx [3215:4edf28522d24] by Igor Sysoev <igor@…>
allow discarding body while a long response transfer
16:12 Changeset in nginx [3214:798a7f1d3b2f] by Igor Sysoev <igor@…>
restore discard body handler after ngx_http_set_writer() set it to …
16:06 Changeset in nginx [3213:7fc06314c684] by Igor Sysoev <igor@…>
fix ngx_http_finalize_request() code after a body has been discarded
14:08 Changeset in nginx [3212:e67d000b5337] by Igor Sysoev <igor@…>
prevent handling discarded body as a pipelined request
14:08 Changeset in nginx [3211:3ea03c1fe050] by Igor Sysoev <igor@…>
add lingering timeout if a response is short and a request body is …
12:35 Changeset in nginx [3210:794613efbb71] by Igor Sysoev <igor@…>
add SNI support in -V output
12:33 Changeset in nginx [3209:b82c623a607e] by Igor Sysoev <igor@…>
fix typo

10/15/09:

13:19 Changeset in nginx [3208:8cec9724fe71] by Igor Sysoev <igor@…>
ngx_http_parse_time() should support full 32-bit time
13:09 Changeset in nginx [3207:154b5f8565a9] by Igor Sysoev <igor@…>
use ngx_uint_t instead of int, strange to say this reduce function …
13:01 Changeset in nginx [3206:d77551ac7335] by Igor Sysoev <igor@…>
bump version
12:08 Changeset in nginx-tests [111:02838a17ba9a] by Maxim Dounin <mdounin@…>
Tests: add not modified filter (parse time, actually) tests.

10/14/09:

13:50 Changeset in nginx-tests [110:51f3c88b2930] by Maxim Dounin <mdounin@…>
Tests: remove TODO from dirent.d_type tests, fixed in 0.8.20.
12:57 Changeset in nginx [3205:b56bf9316756] by Igor Sysoev <igor@…>
release-0.8.20 tag
12:57 Changeset in nginx [3204:ea3d168fb99c]release-0.8.20 by Igor Sysoev <igor@…>
nginx-0.8.20-RELEASE
12:39 Changeset in nginx [3203:a56cccd588e6] by Igor Sysoev <igor@…>
update r3201: ngx_http_random_index_module should behave consistently …
11:46 Changeset in nginx [3202:121fae8c673c] by Igor Sysoev <igor@…>
ignore EACCES errors for top level directories in ngx_create_full_path()
11:36 Changeset in nginx [3201:5fae6f9085e1] by Igor Sysoev <igor@…>
do not create Win32 drive letter in ngx_create_full_path()
11:33 Changeset in nginx [3200:26784c34e8be] by Igor Sysoev <igor@…>
*) reset cached dirent.d_type after stat() this fixes slash after …
00:33 Changeset in nginx-tests [109:d125e51ea596] by Maxim Dounin <mdounin@…>
Tests: add random index module test for symlink issue.

10/13/09:

23:16 Changeset in nginx-tests [108:93a8f4202b16] by Maxim Dounin <mdounin@…>
Tests: add autoindex module tests.
22:23 Changeset in nginx-tests [107:1c0ec30614c6] by Maxim Dounin <mdounin@…>
Tests: add TEST_GLOBALS and TEST_GLOBALS_HTTP config chunks. …
01:16 Changeset in nginx-tests [106:7a712d3909ba] by Maxim Dounin <mdounin@…>
Tests: add cache availability checks.

10/12/09:

23:05 Changeset in nginx-tests [105:bb5b5e69b45e] by Maxim Dounin <mdounin@…>
Tests: empty cached subrequests shouldn't cause alerts. This problem …
22:17 Changeset in nginx-tests [104:8bc9de6559a1] by Maxim Dounin <mdounin@…>
Tests: add gzip module checks.

10/09/09:

17:05 Changeset in nginx-tests [103:4ae2198b97ec] by Maxim Dounin <mdounin@…>
Tests: limit_req tests for 0.8.18 changes and bug. 1. Make sure …
14:43 Changeset in nginx [3199:b242aaf1dcfa] by Igor Sysoev <igor@…>
nginx did not close log file set by --error-log-path, the bug was …
Note: See TracTimeline for information about the timeline view.