summaryrefslogtreecommitdiffhomepage
path: root/src/core (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-04-23Removed the obsolete rtsig module.Ruslan Ermilov2-20/+7
2015-04-22Removed the obsolete aio module.Ruslan Ermilov2-2/+2
2015-04-20Core: allow shared memory size to be declared after a reference.Sergey Kandaurov1-0/+4
2015-04-20Stream: port from NGINX+.Ruslan Ermilov2-2/+3
2015-03-26Removed "worker_threads" and "thread_stack_size" directives.Ruslan Ermilov2-37/+0
2015-03-26Removed unused thread-local-storage code.Ruslan Ermilov2-16/+0
2015-03-26Removed ngx_threaded and related code.Ruslan Ermilov1-37/+0
2015-04-16Core: ensure that ngx_config.h is always included first.Sergey Kandaurov1-0/+3
2015-04-16Version bump.Maxim Dounin1-2/+2
2015-04-14Upstream: the "zone" directive.Ruslan Ermilov3-1/+12
2015-03-21Core: read/write locks.Ruslan Ermilov3-0/+134
2015-04-16Fixed build, broken by 8b7f062a3fe6.Ruslan Ermilov1-1/+2
2015-04-16Core: added OpenSSL version information to "nginx -V" output.Vladimir Homutov1-5/+16
2015-04-16Version bump.Vladimir Homutov1-2/+2
2015-03-26Core: guard against spinlock usage without atomic ops.Ruslan Ermilov1-1/+1
2015-04-07Core: limited levels of subdirectory hierarchy used for temp files.Sergey Kandaurov1-0/+4
2015-04-07Core: removed excessive initialization in ngx_conf_set_path_slot().Sergey Kandaurov1-4/+0
2015-04-07Core: fixed error handling on ngx_conf_full_name() failure.Sergey Kandaurov1-1/+1
2015-03-26Version bump.Maxim Dounin1-2/+2
2015-03-23Output chain: free chain links in ngx_chain_writer().Maxim Dounin1-4/+12
2015-03-23Output chain: zero size buf alerts in ngx_chain_writer().Maxim Dounin1-1/+32
2015-03-23Thread pools: implemented graceful exiting of threads.Valentin Bartenev1-3/+34
2015-03-23Thread pools: removed unused pointer to memory pool.Valentin Bartenev1-2/+0
2015-03-23Thread pools: keep waiting tasks mutex in ngx_thread_pool_t.Valentin Bartenev1-45/+20
2015-03-23Thread pools: replaced completed tasks queue mutex with spinlock.Valentin Bartenev1-16/+5
2015-03-23Removed stub implementation of win32 mutexes.Ruslan Ermilov1-10/+0
2015-03-19Core: added cyclic memory buffer support for error_log.Valentin Bartenev1-0/+120
2015-03-20Removed ngx_connection_t.lock.Ruslan Ermilov2-16/+0
2015-03-19Thread pools: silence warning on process exit.Ruslan Ermilov1-0/+7
2015-03-19Thread pools: fixed the waiting tasks accounting.Ruslan Ermilov1-7/+8
2015-03-19Thread pools: keep waiting tasks counter in ngx_thread_pool_t.Ruslan Ermilov1-9/+7
2015-03-14Added support for offloading Linux sendfile() in thread pools.Valentin Bartenev1-0/+4
2015-03-14Added support for offloading read() in thread pools.Valentin Bartenev3-10/+38
2015-03-14Thread pools implementation.Valentin Bartenev3-0/+671
2015-03-04Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.Ruslan Ermilov7-12/+16
2015-03-17Overflow detection in ngx_inet_addr().Ruslan Ermilov1-2/+6
2015-03-17Core: overflow detection in ngx_parse_time() (ticket #732).Ruslan Ermilov1-16/+37
2015-03-17Refactored ngx_parse_time().Ruslan Ermilov1-3/+1
2015-03-17Core: overflow detection in number parsing functions.Ruslan Ermilov2-52/+72
2015-03-17Core: expose maximum values of time_t and ngx_int_t.Ruslan Ermilov1-0/+3
2015-03-04Log: use ngx_cpymem() in a couple of places, no functional changes.Valentin Bartenev1-6/+3
2015-02-24Core: fixed potential buffer overrun when initializing hash.Maxim Dounin1-1/+1
2015-02-17Core: make ngx_connection_local_sockaddr() always assign address.Roman Arutyunyan1-17/+17
2015-02-11Unbreak building on FreeBSD without file AIO.Valentin Bartenev1-1/+1
2015-02-11Refactored sendfile() AIO preload.Valentin Bartenev3-2/+35
2015-02-11Version bump.Ruslan Ermilov1-2/+2
2015-02-10Core: fixed build on Tru64 UNIX.Sergey Kandaurov1-1/+1
2015-02-04Core: fixed a race resulting in extra sem_post()'s.Roman Arutyunyan1-1/+2
2015-02-02Core: reverted prefix-based temp files (a9138c35120d).Roman Arutyunyan2-21/+8
2015-02-02Core: supported directory skipping in ngx_walk_tree().Roman Arutyunyan1-1/+9