comparison auto/lib/openssl/conf @ 494:499474178a11 NGINX_0_7_59

nginx 0.7.59 *) Feature: the "proxy_cache_methods" and "fastcgi_cache_methods" directives. *) Bugfix: socket leak; the bug had appeared in 0.7.25. Thanks to Maxim Dounin. *) Bugfix: a segmentation fault occurred in worker process, if a request had no body and the $request_body variable was used; the bug had appeared in 0.7.58. *) Bugfix: the SSL modules might not built on Solaris and Linux; the bug had appeared in 0.7.58. *) Bugfix: ngx_http_xslt_filter_module responses were not handled by SSI, charset, and gzip filters. *) Bugfix: a "charset" directive did not set a charset to ngx_http_gzip_static_module responses.
author Igor Sysoev <http://sysoev.ru>
date Mon, 25 May 2009 00:00:00 +0400
parents 98143f74eb3d
children f39b9e29530d
comparison
equal deleted inserted replaced
493:d13d7ebf1370 494:499474178a11
23 23
24 *) 24 *)
25 have=NGX_OPENSSL . auto/have 25 have=NGX_OPENSSL . auto/have
26 have=NGX_SSL . auto/have 26 have=NGX_SSL . auto/have
27 27
28 CORE_INCS="$CORE_INCS $OPENSSL/include" 28 CORE_INCS="$CORE_INCS $OPENSSL/openssl/include"
29 LINK_DEPS="$LINK_DEPS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" 29 CORE_DEPS="$CORE_DEPS $OPENSSL/openssl/include/openssl/ssl.h"
30 CORE_LIBS="$CORE_LIBS $OPENSSL/libssl.a $OPENSSL/libcrypto.a" 30 CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libssl.a"
31 ;; 31 CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libcrypto.a"
32 esac
33
34 case "$NGX_SYSTEM" in
35 SunOS|Linux)
36 CORE_LIBS="$CORE_LIBS $NGX_LIBDL" 32 CORE_LIBS="$CORE_LIBS $NGX_LIBDL"
37 ;; 33 ;;
38 esac 34 esac
39
40 35
41 else 36 else
42 37
43 case "$NGX_PLATFORM" in 38 case "$NGX_PLATFORM" in
44 39
67 ngx_feature_test="SSL_library_init()" 62 ngx_feature_test="SSL_library_init()"
68 . auto/feature 63 . auto/feature
69 64
70 if [ $ngx_found = yes ]; then 65 if [ $ngx_found = yes ]; then
71 have=NGX_SSL . auto/have 66 have=NGX_SSL . auto/have
72 CORE_LIBS="$CORE_LIBS $ngx_feature_libs" 67 CORE_LIBS="$CORE_LIBS $ngx_feature_libs $NGX_LIBDL"
73 OPENSSL=YES 68 OPENSSL=YES
74
75 case "$NGX_SYSTEM" in
76 SunOS)
77 CORE_LIBS="$CORE_LIBS $NGX_LIBDL"
78 ;;
79 esac
80 fi 69 fi
81 ;; 70 ;;
82 71
83 esac 72 esac
84 73