Introduction - If you have any usage issues, please Google them yourself
PHP core apache server source code, I hope the security and stability of the server useful interested friends!
Packet : 89346474apr.rar filelist
apr\apr-config.in
apr\apr.dep
apr\apr.dsp
apr\apr.dsw
apr\apr.mak
apr\apr.pc.in
apr\atomic\netware\apr_atomic.c
apr\atomic\os390\atomic.c
apr\atomic\unix\apr_atomic.c
apr\atomic\win32\apr_atomic.c
apr\build\aplibtool.c
apr\build\apr_app.dep
apr\build\apr_app.dsp
apr\build\apr_app.mak
apr\build\apr_common.m4
apr\build\apr_hints.m4
apr\build\apr_network.m4
apr\build\apr_rules.mk.in
apr\build\apr_threads.m4
apr\build\buildcheck.sh
apr\build\config.guess
apr\build\config.sub
apr\build\cvtdsp.pl
apr\build\find_apr.m4
apr\build\fixwin32mak.pl
apr\build\gen-build.py
apr\build\get-version.sh
apr\build\install.sh
apr\build\jlibtool.c
apr\build\libapr_app.dep
apr\build\libapr_app.dsp
apr\build\libapr_app.mak
apr\build\lineends.pl
apr\build\MakeEtags
apr\build\make_exports.awk
apr\build\make_nw_export.awk
apr\build\make_var_export.awk
apr\build\mkdir.sh
apr\build\NWGNUenvironment.inc
apr\build\NWGNUhead.inc
apr\build\NWGNUmakefile
apr\build\NWGNUtail.inc
apr\build\nw_export.inc
apr\build\nw_ver.awk
apr\build\pkg\buildpkg.sh
apr\build\pkg\pkginfo.in
apr\build\pkg\README
apr\build\prebuildNW.bat
apr\build\PrintPath
apr\build\rpm\apr.spec.in
apr\build\run-gcov.sh
apr\build\win32ver.awk
apr\build.conf
apr\buildconf
apr\CHANGES
apr\config.layout
apr\configure.in
apr\docs\APRDesign.html
apr\docs\canonical_filenames.html
apr\docs\doxygen.conf
apr\docs\incomplete_types
apr\docs\non_apr_programs
apr\docs\pool-design.html
apr\docs\win32_builds.html
apr\dso\aix\dso.c
apr\dso\beos\dso.c
apr\dso\netware\dso.c
apr\dso\os2\dso.c
apr\dso\os390\dso.c
apr\dso\unix\dso.c
apr\dso\win32\dso.c
apr\emacs-mode
apr\file_io\netware\filepath.c
apr\file_io\netware\filestat.c
apr\file_io\netware\filesys.c
apr\file_io\netware\flock.c
apr\file_io\netware\mktemp.c
apr\file_io\netware\pipe.c
apr\file_io\os2\copy.c
apr\file_io\os2\dir.c
apr\file_io\os2\dir_make_recurse.c
apr\file_io\os2\fileacc.c
apr\file_io\os2\filedup.c
apr\file_io\os2\filepath.c
apr\file_io\os2\filepath_util.c
apr\file_io\os2\filestat.c
apr\file_io\os2\filesys.c
apr\file_io\os2\flock.c
apr\file_io\os2\fullrw.c
apr\file_io\os2\maperrorcode.c
apr\file_io\os2\mktemp.c
apr\file_io\os2\open.c
apr\file_io\os2\pipe.c
apr\file_io\os2\readwrite.c
apr\file_io\os2\seek.c
apr\file_io\os2\tempdir.c
apr\file_io\unix\copy.c
apr\file_io\unix\dir.c
apr\file_io\unix\fileacc.c
apr\file_io\unix\filedup.c
apr\file_io\unix\filepath.c
apr\file_io\unix\filepath_util.c
apr\file_io\unix\filestat.c
apr\file_io\unix\flock.c
apr\file_io\unix\fullrw.c
apr\file_io\unix\mktemp.c
apr\file_io\unix\open.c
apr\file_io\unix\pipe.c
apr\file_io\unix\readwrite.c
apr\file_io\unix\seek.c
apr\file_io\unix\tempdir.c
apr\file_io\win32\dir.c
apr\file_io\win32\filedup.c
apr\file_io\win32\filepath.c
apr\file_io\win32\filestat.c
apr\file_io\win32\filesys.c
apr\file_io\win32\flock.c
apr\file_io\win32\open.c
apr\file_io\win32\pipe.c
apr\file_io\win32\readwrite.c
apr\file_io\win32\seek.c
apr\images\ball1.gif
apr\images\ball1.png
apr\images\ball2.gif
apr\images\ball2.png
apr\images\bug.gif
apr\images\bug.png
apr\images\caution.gif
apr\images\caution.png
apr\images\master.gif
apr\images\master.png
apr\images\ScanDocBig.jpg
apr\images\ScanDocSmall.jpg
apr\images\tip.gif
apr\images\tip.png
apr\images\warning.gif
apr\images\warning.png
apr\include\apr.h.in
apr\include\apr.hnw
apr\include\apr.hw
apr\include\apr_allocator.h
apr\include\apr_atomic.h
apr\include\apr_dso.h
apr\include\apr_env.h
apr\include\apr_errno.h
apr\include\apr_file_info.h
apr\include\apr_file_io.h
apr\include\apr_fnmatch.h
apr\include\apr_general.h
apr\include\apr_getopt.h
apr\include\apr_global_mutex.h
apr\include\apr_hash.h
apr\include\apr_inherit.h
apr\include\apr_lib.h
apr\include\apr_mmap.h
apr\include\apr_network_io.h
apr\include\apr_poll.h
apr\include\apr_pools.h
apr\include\apr_portable.h
apr\include\apr_proc_mutex.h
apr\include\apr_random.h
apr\include\apr_ring.h
apr\include\apr_shm.h
apr\include\apr_signal.h
apr\include\apr_strings.h
apr\include\apr_support.h
apr\include\apr_tables.h
apr\include\apr_thread_cond.h
apr\include\apr_thread_mutex.h
apr\include\apr_thread_proc.h
apr\include\apr_thread_rwlock.h
apr\include\apr_time.h
apr\include\apr_user.h
apr\include\apr_version.h
apr\include\apr_want.h
apr\include\arch\aix\apr_arch_dso.h
apr\include\arch\apr_private_common.h
apr\include\arch\beos\apr_arch_dso.h
apr\include\arch\beos\apr_arch_proc_mutex.h
apr\include\arch\beos\apr_arch_threadproc.h
apr\include\arch\beos\apr_arch_thread_cond.h
apr\include\arch\beos\apr_arch_thread_mutex.h
apr\include\arch\beos\apr_arch_thread_rwlock.h
apr\include\arch\netware\apr_arch_dso.h
apr\include\arch\netware\apr_arch_file_io.h
apr\include\arch\netware\apr_arch_global_mutex.h
apr\include\arch\netware\apr_arch_internal_time.h
apr\include\arch\netware\apr_arch_networkio.h
apr\include\arch\netware\apr_arch_pre_nw.h
apr\include\arch\netware\apr_arch_proc_mutex.h
apr\include\arch\netware\apr_arch_threadproc.h
apr\include\arch\netware\apr_arch_thread_cond.h
apr\include\arch\netware\apr_arch_thread_mutex.h
apr\include\arch\netware\apr_arch_thread_rwlock.h
apr\include\arch\netware\apr_private.h
apr\include\arch\os2\apr_arch_dso.h
apr\include\arch\os2\apr_arch_file_io.h
apr\include\arch\os2\apr_arch_networkio.h
apr\include\arch\os2\apr_arch_os2calls.h
apr\include\arch\os2\apr_arch_proc_mutex.h
apr\include\arch\os2\apr_arch_threadproc.h
apr\include\arch\os2\apr_arch_thread_cond.h
apr\include\arch\os2\apr_arch_thread_mutex.h
apr\include\arch\os2\apr_arch_thread_rwlock.h
apr\include\arch\os390\apr_arch_dso.h
apr\include\arch\unix\apr_arch_dso.h
apr\include\arch\unix\apr_arch_file_io.h
apr\include\arch\unix\apr_arch_global_mutex.h
apr\include\arch\unix\apr_arch_inherit.h
apr\include\arch\unix\apr_arch_internal_time.h
apr\include\arch\unix\apr_arch_misc.h
apr\include\arch\unix\apr_arch_networkio.h
apr\include\arch\unix\apr_arch_poll_private.h
apr\include\arch\unix\apr_arch_proc_mutex.h
apr\include\arch\unix\apr_arch_shm.h
apr\include\arch\unix\apr_arch_threadproc.h
apr\include\arch\unix\apr_arch_thread_cond.h
apr\include\arch\unix\apr_arch_thread_mutex.h
apr\include\arch\unix\apr_arch_thread_rwlock.h
apr\include\arch\win32\apr_arch_atime.h
apr\include\arch\win32\apr_arch_dso.h
apr\include\arch\win32\apr_arch_file_io.h
apr\include\arch\win32\apr_arch_inherit.h
apr\include\arch\win32\apr_arch_misc.h
apr\include\arch\win32\apr_arch_networkio.h
apr\include\arch\win32\apr_arch_proc_mutex.h
apr\include\arch\win32\apr_arch_threadproc.h
apr\include\arch\win32\apr_arch_thread_cond.h
apr\include\arch\win32\apr_arch_thread_mutex.h
apr\include\arch\win32\apr_arch_thread_rwlock.h
apr\include\arch\win32\apr_arch_utf8.h
apr\include\arch\win32\apr_dbg_win32_handles.h
apr\include\arch\win32\apr_private.h
apr\libapr.dep
apr\libapr.dsp
apr\libapr.mak
apr\libapr.rc
apr\libaprnw.mcp.zip
apr\LICENSE
apr\locks\beos\proc_mutex.c
apr\locks\beos\thread_cond.c
apr\locks\beos\thread_mutex.c
apr\locks\beos\thread_rwlock.c
apr\locks\netware\proc_mutex.c
apr\locks\netware\thread_cond.c
apr\locks\netware\thread_mutex.c
apr\locks\netware\thread_rwlock.c
apr\locks\os2\proc_mutex.c
apr\locks\os2\thread_cond.c
apr\locks\os2\thread_mutex.c
apr\locks\os2\thread_rwlock.c
apr\locks\unix\global_mutex.c
apr\locks\unix\proc_mutex.c
apr\locks\unix\thread_cond.c
apr\locks\unix\thread_mutex.c
apr\locks\unix\thread_rwlock.c
apr\locks\win32\proc_mutex.c
apr\locks\win32\thread_cond.c
apr\locks\win32\thread_mutex.c
apr\locks\win32\thread_rwlock.c
apr\Makefile.in
apr\Makefile.win
apr\memory\unix\apr_pools.c
apr\MFC.IAB
apr\MFC.IAD
apr\MFC.IMB
apr\MFC.IMD
apr\MFC.PFI
apr\MFC.PO
apr\MFC.PR
apr\MFC.PRI
apr\MFC.PS
apr\MFC.WK3
apr\misc\netware\apr.xdc
apr\misc\netware\aprlib.def
apr\misc\netware\charset.c
apr\misc\netware\libprews.c
apr\misc\netware\rand.c
apr\misc\netware\start.c
apr\misc\unix\charset.c
apr\misc\unix\env.c
apr\misc\unix\errorcodes.c
apr\misc\unix\getopt.c
apr\misc\unix\otherchild.c
apr\misc\unix\rand.c
apr\misc\unix\randbyte_os2.inc
apr\misc\unix\start.c
apr\misc\unix\version.c
apr\misc\win32\apr_app.c
apr\misc\win32\charset.c
apr\misc\win32\env.c
apr\misc\win32\internal.c
apr\misc\win32\misc.c
apr\misc\win32\rand.c
apr\misc\win32\start.c
apr\misc\win32\utf8.c
apr\mmap\unix\common.c
apr\mmap\unix\mmap.c
apr\mmap\win32\mmap.c
apr\network_io\beos\sendrecv.c
apr\network_io\beos\socketcommon.c
apr\network_io\os2\inet_ntop.c
apr\network_io\os2\inet_pton.c
apr\network_io\os2\os2calls.c
apr\network_io\os2\sendrecv.c
apr\network_io\os2\sendrecv_udp.c
apr\network_io\os2\sockaddr.c
apr\network_io\os2\sockets.c
apr\network_io\os2\sockopt.c
apr\network_io\unix\inet_ntop.c
apr\network_io\unix\inet_pton.c
apr\network_io\unix\multicast.c
apr\network_io\unix\sendrecv.c
apr\network_io\unix\sockaddr.c
apr\network_io\unix\sockets.c
apr\network_io\unix\sockopt.c
apr\network_io\win32\sendrecv.c
apr\network_io\win32\sockets.c
apr\network_io\win32\sockopt.c
apr\NOTICE
apr\NWGNUmakefile
apr\passwd\apr_getpass.c
apr\poll\os2\poll.c
apr\poll\os2\pollset.c
apr\poll\unix\epoll.c
apr\poll\unix\kqueue.c
apr\poll\unix\poll.c
apr\poll\unix\port.c
apr\poll\unix\select.c
apr\random\unix\apr_random.c
apr\random\unix\sha2.c
apr\random\unix\sha2.h
apr\random\unix\sha2_glue.c
apr\README.dev
apr\shmem\beos\shm.c
apr\shmem\os2\shm.c
apr\shmem\unix\shm.c
apr\shmem\win32\shm.c
apr\strings\apr_cpystrn.c
apr\strings\apr_fnmatch.c
apr\strings\apr_snprintf.c
apr\strings\apr_strings.c
apr\strings\apr_strnatcmp.c
apr\strings\apr_strtok.c
apr\support\unix\waitio.c
apr\tables\apr_hash.c
apr\tables\apr_tables.c
apr\test\abts.c
apr\test\abts.h
apr\test\abts_tests.h
apr\test\data\file_datafile.txt
apr\test\data\mmap_datafile.txt
apr\test\globalmutexchild.c
apr\test\internal\Makefile.in
apr\test\internal\Makefile.win
apr\test\internal\testregex.c
apr\test\internal\testucs.c
apr\test\Makefile.in
apr\test\Makefile.win
apr\test\mod_test.c
apr\test\nwgnuaprtest
apr\test\nwgnuglobalmutexchild
apr\test\NWGNUmakefile
apr\test\nwgnumod_test
apr\test\nwgnuproc_child
apr\test\nwgnureadchild
apr\test\nwgnusockchild
apr\test\nwgnutestatmc
apr\test\nwgnutryread
apr\test\nw_misc.c
apr\test\occhild.c
apr\test\proc_child.c
apr\test\readchild.c
apr\test\README
apr\test\sendfile.c
apr\test\sockchild.c
apr\test\testall.dsw
apr\test\testapp.c
apr\test\testargs.c
apr\test\testatomic.c
apr\test\testdir.c
apr\test\testdll.dsp
apr\test\testdso.c
apr\test\testdup.c
apr\test\testenv.c
apr\test\testfile.c
apr\test\testfilecopy.c
apr\test\testfileinfo.c
apr\test\testflock.c
apr\test\testflock.h
apr\test\testfmt.c
apr\test\testfnmatch.c
apr\test\testglobalmutex.c
apr\test\testglobalmutex.h
apr\test\testhash.c
apr\test\testipsub.c
apr\test\testlfs.c
apr\test\testlib.dsp
apr\test\testlock.c
apr\test\testlockperf.c
apr\test\testmmap.c
apr\test\testmutexscope.c
apr\test\testnames.c
apr\test\testoc.c
apr\test\testpath.c
apr\test\testpipe.c
apr\test\testpoll.c
apr\test\testpools.c
apr\test\testproc.c
apr\test\testprocmutex.c
apr\test\testrand.c
apr\test\testrand2.c
apr\test\testshm.c
apr\test\testshm.h
apr\test\testshmconsumer.c
apr\test\testshmproducer.c
apr\test\testsleep.c
apr\test\testsock.c
apr\test\testsock.h
apr\test\testsockets.c
apr\test\testsockopt.c
apr\test\teststr.c
apr\test\teststrnatcmp.c
apr\test\testtable.c
apr\test\testtemp.c
apr\test\testthread.c
apr\test\testtime.c
apr\test\testud.c
apr\test\testuser.c
apr\test\testutil.c
apr\test\testutil.h
apr\test\testvsn.c
apr\test\tryread.c
apr\threadproc\beos\apr_proc_stub.c
apr\threadproc\beos\proc.c
apr\threadproc\beos\thread.c
apr\threadproc\beos\threadpriv.c
apr\threadproc\beos\threadproc_common.c
apr\threadproc\netware\proc.c
apr\threadproc\netware\procsup.c
apr\threadproc\netware\signals.c
apr\threadproc\netware\thread.c
apr\threadproc\netware\threadpriv.c
apr\threadproc\os2\proc.c
apr\threadproc\os2\signals.c
apr\threadproc\os2\thread.c
apr\threadproc\os2\threadpriv.c
apr\threadproc\unix\proc.c
apr\threadproc\unix\procsup.c
apr\threadproc\unix\signals.c
apr\threadproc\unix\thread.c
apr\threadproc\unix\threadpriv.c
apr\threadproc\win32\proc.c
apr\threadproc\win32\signals.c
apr\threadproc\win32\thread.c
apr\threadproc\win32\threadpriv.c
apr\time\unix\time.c
apr\time\unix\timestr.c
apr\time\win32\access.c
apr\time\win32\time.c
apr\time\win32\timestr.c
apr\user\netware\groupinfo.c
apr\user\netware\userinfo.c
apr\user\unix\groupinfo.c
apr\user\unix\userinfo.c
apr\user\win32\groupinfo.c
apr\user\win32\userinfo.c
apr\include\arch\aix
apr\include\arch\beos
apr\include\arch\netware
apr\include\arch\os2
apr\include\arch\os390
apr\include\arch\unix
apr\include\arch\win32
apr\atomic\netware
apr\atomic\os390
apr\atomic\unix
apr\atomic\win32
apr\build\pkg
apr\build\rpm
apr\dso\aix
apr\dso\beos
apr\dso\netware
apr\dso\os2
apr\dso\os390
apr\dso\unix
apr\dso\win32
apr\file_io\netware
apr\file_io\os2
apr\file_io\unix
apr\file_io\win32
apr\include\arch
apr\locks\beos
apr\locks\netware
apr\locks\os2
apr\locks\unix
apr\locks\win32
apr\memory\unix
apr\misc\netware
apr\misc\unix
apr\misc\win32
apr\mmap\unix
apr\mmap\win32
apr\network_io\beos
apr\network_io\os2
apr\network_io\unix
apr\network_io\win32
apr\poll\os2
apr\poll\unix
apr\random\unix
apr\shmem\beos
apr\shmem\os2
apr\shmem\unix
apr\shmem\win32
apr\support\unix
apr\test\data
apr\test\internal
apr\threadproc\beos
apr\threadproc\netware
apr\threadproc\os2
apr\threadproc\unix
apr\threadproc\win32
apr\time\unix
apr\time\win32
apr\user\netware
apr\user\unix
apr\user\win32
apr\atomic
apr\build
apr\docs
apr\dso
apr\file_io
apr\images
apr\include
apr\locks
apr\memory
apr\misc
apr\mmap
apr\network_io
apr\passwd
apr\poll
apr\random
apr\shmem
apr\strings
apr\support
apr\tables
apr\test
apr\threadproc
apr\time
apr\user
apr