Commit graph

378 commits

Author SHA1 Message Date
Igor Sysoev
07c3f967cb message creating Makefile 2009-05-10 18:38:11 +00:00
Igor Sysoev
d982117b9f add MSYS support 2009-05-10 18:35:39 +00:00
Igor Sysoev
123db90851 remove BMAKE (build make): a cc compiler should use own make 2009-05-10 18:35:08 +00:00
Igor Sysoev
a3e783a0de preserve Solaris binary hardware capabilities 2009-05-08 09:41:43 +00:00
Igor Sysoev
09dd00879f test whether libdl is required for dynamic linking:
Solaris 10 has dlopen()/etc. in libc
2009-05-08 09:39:53 +00:00
Igor Sysoev
8281017379 Solaris 10 has sched_yield() in libc 2009-05-08 09:36:16 +00:00
Igor Sysoev
377aa46831 move libmd test before libmd5,
this fixes wrong linking with /usr/local/lib/libmd5.so from libwww package
on FreeBSD. The library uses long's instead of int32_t's in MD5_CTX
and on 64-bit platforms its MD5_CTX is bigger than defined in <md5.h>
2009-05-07 19:18:10 +00:00
Igor Sysoev
f71852b835 IPv6 for Win32 2009-05-07 13:05:04 +00:00
Igor Sysoev
098b8ee438 divide select module into two modules: Unix and Win32 ones 2009-05-06 14:53:54 +00:00
Igor Sysoev
24e8356bd3 add libgd include path 2009-05-04 15:57:12 +00:00
Igor Sysoev
7d2892af8e add --with-http_image_filter_module to ./configure --help 2009-05-01 19:14:10 +00:00
Igor Sysoev
0d0ca2d1b5 add comment 2009-05-01 18:44:50 +00:00
Igor Sysoev
7e2efefd53 ngx_http_image_filter_module 2009-05-01 18:42:09 +00:00
Igor Sysoev
0ae870d26b -p and --prefix= 2009-04-27 11:32:33 +00:00
Igor Sysoev
2f025ec2b0 add quotes for configure options with spaces 2009-04-26 19:37:38 +00:00
Igor Sysoev
0aa44a8c2a update gcc warnings 2009-04-24 15:31:13 +00:00
Igor Sysoev
2a7c97b47f fix GNU strerror_r() detection, the bug has been inroduced in r2600 2009-04-24 09:38:48 +00:00
Igor Sysoev
b1a4c79fce delete unused definition 2009-04-23 18:50:29 +00:00
Igor Sysoev
ddba51983f issue start up errors and warning on both stderr and error_log 2009-04-23 11:13:12 +00:00
Igor Sysoev
75fb6526fc *) move advapi32.lib to core libs since it's required for Registry and Event Log
*) delete shell32.lib since we do not use tray icon anymore
2009-04-21 14:31:40 +00:00
Igor Sysoev
783a4563b5 Win32 master/workers model 2009-04-20 06:08:47 +00:00
Igor Sysoev
65ff46961d add variadic macros support for msvc8 2009-04-19 16:25:02 +00:00
Igor Sysoev
a9459cfc60 OpenSSL building by MSVC and BCC from sources 2009-04-15 19:46:24 +00:00
Igor Sysoev
93d9b413c1 hide grep errors 2009-04-15 11:47:51 +00:00
Igor Sysoev
a4d4842b11 autoconfigure crypt_r(): uclibc has no crypt_r() 2009-04-02 13:46:39 +00:00
Igor Sysoev
f00d37ff4f link staticaly with libcmt 2009-04-01 12:58:31 +00:00
Igor Sysoev
c3993c79e8 fix FreeBSD before 7 building, broken in r2616 2009-03-30 12:33:33 +00:00
Igor Sysoev
9dc8b06851 ngx_fs_bsize() 2009-03-30 07:43:06 +00:00
Igor Sysoev
7638ba274f fix Linux sendfile32() test broken in 0.3.36 2009-03-23 20:30:25 +00:00
Igor Sysoev
961090566c style fix 2009-03-23 20:26:33 +00:00
Igor Sysoev
f321dbd59a a prelimiary proxy cache support 2009-03-23 13:14:51 +00:00
Igor Sysoev
984c82915e --with-pcre 2009-03-19 16:06:32 +00:00
Igor Sysoev
26211a6f9f grammar fix 2009-03-19 16:02:40 +00:00
Igor Sysoev
e2dc4550af a prelimiary IPv6 support, HTTP listen 2009-02-21 07:02:02 +00:00
Igor Sysoev
fea52523b7 exslt support 2008-11-11 15:22:24 +00:00
Igor Sysoev
539cd0dad6 ngx_http_limit_req_module 2008-11-10 15:22:33 +00:00
Igor Sysoev
0f602f0f3a ngx_http_secure_link_module 2008-09-27 13:22:10 +00:00
Igor Sysoev
6b71af298f disable directio for unaligned reads in Linux 2008-09-12 13:50:12 +00:00
Igor Sysoev
b99e5f6c2e ngx_http_random_index_module 2008-09-05 15:45:55 +00:00
Igor Sysoev
4c972fac9d *) autoconfigure struct dirent capabilities
*) move src/os/.../ngx_types.h's content into src/os/.../ngx_files.h and
   delete src/os/.../ngx_types.h
2008-09-05 15:43:34 +00:00
Igor Sysoev
2e0ba6a9bd exit on libxslt test failure 2008-08-13 08:32:35 +00:00
Igor Sysoev
b87f997b6b fix ngx_cpp_test_module configure 2008-08-13 08:29:27 +00:00
Igor Sysoev
b9b9499840 ngx_cpp_test_module 2008-08-05 19:32:50 +00:00
Igor Sysoev
046c266abc Solaris directio() 2008-08-04 15:32:10 +00:00
Igor Sysoev
542e079b0e update comment 2008-08-04 14:54:12 +00:00
Igor Sysoev
99dbc09d5b ngx_http_xslt_filter_module 2008-08-04 14:48:15 +00:00
Igor Sysoev
bf12c62e56 directio 2008-07-30 12:34:04 +00:00
Igor Sysoev
825b7e8039 *) move Darwin support to separate files
*) Darwin sendfile() support
2008-07-30 12:18:07 +00:00
Igor Sysoev
7aff7dd9c0 new ngx_queue functions 2008-05-24 14:10:01 +00:00
Igor Sysoev
098db9e3be simplify library autoconfigure 2008-05-16 14:32:58 +00:00
Igor Sysoev
3bacab2a81 DESTDIR support 2008-05-16 13:29:19 +00:00
Igor Sysoev
5536e55168 disable confusing messages about threads 2008-04-29 09:27:55 +00:00
Igor Sysoev
cc596f7559 it seems that malloc.h is required for Cygwin only
and breaks building on other platforms
2008-03-23 15:42:40 +00:00
Igor Sysoev
e308649c82 ngx_google_perftools_module 2008-03-18 10:36:27 +00:00
Igor Sysoev
b0b12f8d91 fix typo 2008-03-12 21:10:48 +00:00
Igor Sysoev
6754aabd79 use uname instead of often outdated header file 2008-03-11 16:29:18 +00:00
Igor Sysoev
5faa0de556 use correct version: real hex numbers 2008-03-11 16:27:44 +00:00
Igor Sysoev
d0fb6c4044 disable rtsig automatic building in post 2.6.18 Linux kernels 2008-03-10 14:35:21 +00:00
Igor Sysoev
6e489c997f rtsig uses own poll code 2008-03-08 15:15:18 +00:00
Igor Sysoev
ff873cf4dd set ngx_http_gzip_static module just before ngx_http_static_module 2007-12-29 08:38:42 +00:00
Igor Sysoev
f6630df22b ngx_http_gzip_static_module and gzip_disable 2007-12-27 14:21:59 +00:00
Igor Sysoev
6b6ca4b48c add missed dependences 2007-12-22 10:32:00 +00:00
Igor Sysoev
23338af6e1 ngx_udp_recv() 2007-12-03 16:46:46 +00:00
Igor Sysoev
b8b26eaf4b resolver 2007-11-23 17:13:26 +00:00
Igor Sysoev
1884fd1343 ngx_queue.h 2007-11-23 16:32:50 +00:00
Igor Sysoev
77ca451c35 msvc8 compatibility: it can not build with debug under Wine 2007-11-15 14:22:12 +00:00
Igor Sysoev
733bd4cb4e add msvc8 2007-11-15 11:00:06 +00:00
Igor Sysoev
4bce4da522 option -Yd has been deprecated in msvc8,
option -debugtype:coff is unsupported in msvc8
2007-11-15 10:59:07 +00:00
Igor Sysoev
4cfb5c76e2 enable precompiled headers for msvc7,
probably they were disabled because of some Wine bug
2007-11-15 10:25:30 +00:00
Igor Sysoev
81c25d266f Cygwin support 2007-10-16 14:14:30 +00:00
Igor Sysoev
111b034ee8 ngx_sha1.h 2007-10-16 12:16:58 +00:00
Igor Sysoev
3e34d90164 ngx_md5.h 2007-10-16 11:59:47 +00:00
Igor Sysoev
f7e357e735 document mail modules options 2007-09-21 16:14:17 +00:00
Igor Sysoev
c7016edacd add rpath for Solaris 2007-09-19 12:14:05 +00:00
Igor Sysoev
fb598fe906 ngx_mail_pop3_module, ngx_mail_imap_module, and ngx_mail_smtp_module 2007-09-15 16:51:16 +00:00
Igor Sysoev
06c3f18113 split pop3, imap, and smtp handlers 2007-09-13 20:13:18 +00:00
Igor Sysoev
5d30aa5e86 open file cache 2007-09-01 12:11:21 +00:00
Igor Sysoev
710486568f axe --sysconfdir=PATH
configuration prefix is dirname of --conf-path=PATH
fix paths in default nginx.conf
2007-08-14 19:26:20 +00:00
Igor Sysoev
5f6b1e9838 rename upgrade to upgrade1
use -QUIT instead of -WINCH
2007-08-14 18:22:07 +00:00
Igor Sysoev
12e21a5a09 add debug info for Sun Studio 2007-08-07 10:56:45 +00:00
Igor Sysoev
dfcab9c61a fix r1353 2007-07-30 10:51:55 +00:00
Igor Sysoev
5385801f35 make 64-bit ngx_int_t on 64-bit platforms 2007-07-29 18:24:53 +00:00
Igor Sysoev
37f3097fbe --sysconfdir=DIR 2007-07-29 18:05:45 +00:00
Igor Sysoev
4d12a376e8 fix building on amd64 by Sun Studio 11 and more early versions 2007-07-28 08:48:12 +00:00
Igor Sysoev
e5476b20b9 fix building on amd64 and add -xipo to the link stage 2007-07-21 06:23:58 +00:00
Igor Sysoev
12ee774d04 fix bug introduced by r1306 2007-07-20 18:33:44 +00:00
Igor Sysoev
00beec63d5 Sun Studio 12 compatibility 2007-07-16 08:54:04 +00:00
Igor Sysoev
a2f7a8ba87 --with-cpu-opt=sparc32 and --with-cpu-opt=sparc64 2007-07-15 20:09:14 +00:00
Igor Sysoev
5aff3fd765 fix building PCRE by SunStudio 2007-07-15 19:17:46 +00:00
Igor Sysoev
42e902b6aa Solaris compatibility 2007-07-15 14:45:51 +00:00
Igor Sysoev
81d5025013 icc/sunc and PCRE-7.1+ compatibility 2007-07-15 14:44:53 +00:00
Igor Sysoev
7c97e719f5 add options help 2007-05-01 19:55:25 +00:00
Igor Sysoev
d70e20e6c2 fix building ngx_http_perl_module by Solaris make 2007-04-28 07:59:53 +00:00
Igor Sysoev
881e9dd98f ngx_http_sub_filter_module 2007-04-19 17:54:23 +00:00
Igor Sysoev
9fdf0cf09b 8.1.38 under FreeBSD can not link -ipo 2007-04-19 17:49:24 +00:00
Igor Sysoev
c9a06da858 remove trailing space in icc version 2007-04-19 17:48:49 +00:00
Igor Sysoev
342df6886d fix make dependecies: pcre-6.5+ already has pcre.h 2007-04-18 11:09:38 +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
326a213f77 test PCRE in MacPorts 2007-01-27 19:51:00 +00:00
Igor Sysoev
e08323b6a3 fix default -O 2007-01-11 16:20:18 +00:00