Permalink
Browse files

git-svn-id: svn://cherokee-project.com/cherokee/trunk@269 5dc97367-97…

…f1-0310-9951-d761b3857238
  • Loading branch information...
1 parent f14f95d commit b6c69adcb90ab94145e591efd5b0b60fc2be395e @alobbs alobbs committed Apr 16, 2006
Showing with 4,424 additions and 2,546 deletions.
  1. +126 −0 ChangeLog
  2. +9 −9 Makefile.am
  3. +2 −2 README
  4. +2 −2 cherokee.1
  5. +5 −71 cherokee/Makefile.am
  6. +1 −1 cherokee/access.c
  7. +4 −4 cherokee/admin_server.c
  8. +1,143 −0 cherokee/avl.c
  9. +133 −0 cherokee/avl.h
  10. +17 −1 cherokee/buffer.c
  11. +1 −2 cherokee/buffer.h
  12. +0 −2 cherokee/cherokee.h
  13. +1 −1 cherokee/cherokee_show.c
  14. +23 −2 cherokee/config_entry.c
  15. +3 −4 cherokee/config_entry.h
  16. +188 −6 cherokee/config_node.c
  17. +21 −8 cherokee/config_node.h
  18. +1 −1 cherokee/connection-protected.h
  19. +0 −1 cherokee/connection.c
  20. +1 −1 cherokee/connection_info.h
  21. +0 −136 cherokee/dict.c
  22. +0 −68 cherokee/dict.h
  23. +1 −1 cherokee/dirs_table.c
  24. +0 −1 cherokee/dirs_table.h
  25. +0 −1 cherokee/encoder_table.h
  26. +104 −0 cherokee/ext_source.c
  27. +7 −1 cherokee/ext_source.h
  28. +0 −1 cherokee/exts_table.c
  29. +14 −7 cherokee/handler_cgi.c
  30. +2 −0 cherokee/handler_cgi.h
  31. +97 −16 cherokee/handler_cgi_base.c
  32. +2 −0 cherokee/handler_cgi_base.h
  33. +18 −5 cherokee/handler_common.c
  34. +79 −24 cherokee/handler_dirlist.c
  35. +2 −2 cherokee/handler_dirlist.h
  36. +8 −2 cherokee/handler_error.c
  37. +29 −7 cherokee/handler_fcgi.c
  38. +13 −16 cherokee/handler_file.c
  39. +25 −7 cherokee/handler_phpcgi.c
  40. +126 −103 cherokee/handler_redir.c
  41. +0 −2 cherokee/handler_redir.h
  42. +30 −8 cherokee/handler_scgi.c
  43. +4 −4 cherokee/handler_server_info.c
  44. +124 −123 cherokee/icons.c
  45. +13 −13 cherokee/icons.h
  46. +3 −5 cherokee/iocache.c
  47. +5 −4 cherokee/{list_merge_sort.c → list.c}
  48. +76 −180 cherokee/list.h
  49. +5 −5 cherokee/list_ext.c
  50. +7 −7 cherokee/list_ext.h
  51. +0 −32 cherokee/list_merge_sort.h
  52. +0 −1 cherokee/logger_table.h
  53. +5 −6 cherokee/main.c
  54. +6 −6 cherokee/main_admin.c
  55. +49 −22 cherokee/matching_list.c
  56. +14 −18 cherokee/matching_list.h
  57. +0 −1 cherokee/mime-protected.h
  58. +1 −1 cherokee/mime_entry.c
  59. +15 −10 cherokee/module.h
  60. +15 −0 cherokee/module_loader.c
  61. +3 −1 cherokee/module_loader.h
  62. +0 −288 cherokee/module_read_config.c
  63. +1 −1 cherokee/reqs_list.h
  64. +2 −1 cherokee/reqs_list_entry.h
  65. +1 −1 cherokee/request.h
  66. +0 −1 cherokee/resolv_cache.c
  67. +9 −8 cherokee/server-protected.h
  68. +282 −74 cherokee/server.c
  69. +1 −3 cherokee/server.h
  70. +0 −184 cherokee/session_cache.c
  71. +0 −46 cherokee/session_cache.h
  72. +31 −19 cherokee/socket.c
  73. +0 −34 cherokee/table-protected.h
  74. +66 −196 cherokee/table.c
  75. +3 −3 cherokee/table.h
  76. +33 −41 cherokee/thread.c
  77. +1 −1 cherokee/thread.h
  78. +10 −0 cherokee/typed_table.c
  79. +1 −0 cherokee/typed_table.h
  80. +59 −0 cherokee/validator.c
  81. +2 −0 cherokee/validator.h
  82. +28 −13 cherokee/validator_htdigest.c
  83. +26 −13 cherokee/validator_htpasswd.c
  84. +6 −13 cherokee/validator_pam.c
  85. +26 −16 cherokee/validator_plain.c
  86. +30 −14 cherokee/{module_read_config.h → virtual_entries.c}
  87. +17 −7 cherokee/{module_loader-protected.h → virtual_entries.h}
  88. +360 −53 cherokee/virtual_server.c
  89. +14 −16 cherokee/virtual_server.h
  90. +2 −2 cherokee_logrotate.1
  91. +1 −2 configure.in
  92. +2 −2 doc/develop/Intro.txt
  93. +1 −1 qa/001-basic.py
  94. +6 −2 qa/015-CGI-simple.py
  95. +6 −2 qa/016-CGI-pathinfo.py
  96. +6 −1 qa/017-CGI-pathinfo2.py
  97. +6 −2 qa/018-CGI-pathinfo3.py
  98. +10 −8 qa/020-VirtualHost.py
  99. +12 −8 qa/021-VirtualHost2.py
  100. +9 −5 qa/029-Post+Without-lenght.py
  101. +6 −1 qa/030-Post+urlencoded.py
  102. +6 −1 qa/031-Post+urlencoded2.py
  103. +7 −2 qa/033-DirIndex.py
  104. +7 −2 qa/034-DirIndex2.py
  105. +7 −1 qa/035-PHP-simple.py
  106. +10 −8 qa/036-DocumentRoot-common.py
  107. +2 −2 qa/037-PHP-post.py
  108. +11 −8 qa/039-Auth-Basic.py
  109. +11 −8 qa/040-Auth-Basic2.py
  110. +11 −9 qa/041-Auth-Basic3.py
  111. +0 −1 qa/042-Pipelining.py
  112. +0 −1 qa/043-Pipelining2.py
  113. +10 −2 qa/044-Home.py
  114. +6 −1 qa/045-Home2.py
  115. +7 −1 qa/046-Redir.py
  116. +7 −1 qa/047-Redir2.py
  117. +6 −1 qa/048-NN.py
  118. +6 −1 qa/049-NN-broken.py
  119. +6 −1 qa/050-HeadBody.py
  120. +9 −7 qa/061-PAM.py
  121. +8 −7 qa/062-PAM2.py
  122. +10 −6 qa/063-DocumentRoot.py
  123. +8 −3 qa/064-DirectoryIndex.py
  124. +2 −3 qa/065-DirectoryIndex2.py
  125. +11 −7 qa/066-DirectoryIndex3.py
  126. +15 −13 qa/067-PathInfo.py
  127. +7 −1 qa/068-PathInfo2.py
  128. +7 −1 qa/069-PathInfo3.py
  129. +12 −12 qa/070-Inherit.py
  130. +12 −13 qa/071-Inherit2.py
  131. +10 −11 qa/072-Inherit3.py
  132. +7 −1 qa/073-Access.py
  133. +5 −6 qa/074-Access2.py
  134. +5 −6 qa/075-AccessRange.py
  135. +5 −6 qa/076-AccessRange2.py
  136. +5 −6 qa/077-AccessRange3.py
  137. +5 −6 qa/078-AccessAny.py
  138. +10 −11 qa/079-Extension.py
  139. +10 −11 qa/080-Extension2.py
  140. +9 −9 qa/081-DocumentRoot-Common-index.py
  141. +11 −1 qa/082-Auth-header.py
  142. +10 −5 qa/083-RedirParam.py
  143. +10 −5 qa/084-RedirParamShow.py
  144. +13 −10 qa/085-AuthUsers.py
  145. +15 −4 qa/086-AuthUsers2.py
  146. +0 −1 qa/087-Location.py
  147. +9 −2 qa/088-CGI-envs.py
  148. +6 −3 qa/089-gzip-encoding.py
  149. +10 −11 qa/090-Digest.py
  150. +8 −10 qa/091-Digest2.py
  151. +9 −10 qa/092-Digest3.py
  152. +6 −1 qa/093-InvalidLinks.py
  153. +10 −9 qa/094-URL-request.py
  154. +9 −1 qa/095-htpasswd-apache-md5.py
  155. +8 −7 qa/096-htpasswd-md5.py
  156. +8 −7 qa/097-htpasswd-sha1.py
  157. +8 −7 qa/098-htpasswd-crypt.py
  158. +9 −7 qa/099-htpasswd-plain.py
  159. +11 −1 qa/100-Digest-htdigest.py
  160. +6 −1 qa/102-QueryString.py
  161. +6 −5 qa/103-ScriptName.py
  162. +7 −6 qa/104-ScriptAlias_PathInfo.py
  163. +6 −1 qa/105-If-Range.py
  164. +6 −1 qa/106-If-Range2.py
  165. +9 −8 qa/107-Priority1.py
  166. +9 −8 qa/108-Priority2.py
  167. +9 −8 qa/109-Priority3.py
  168. +9 −9 qa/110-Priority4.py
  169. +7 −5 qa/112-NiceError-CGI.py
  170. +7 −6 qa/113-HeaderFile.py
  171. +7 −6 qa/114-HeaderFile2.py
  172. +16 −15 qa/115-Respin.py
  173. +40 −0 qa/116-RequestTiny.py
  174. +15 −15 qa/117-DomainToDir.py
  175. +9 −1 qa/118-Request-redir.py
  176. +8 −4 qa/121-NoUserDir.py
  177. +6 −2 qa/122-Methods.py
  178. +7 −4 qa/123-ImplicitRedit.py
  179. +11 −9 qa/124-DomainToDir2.py
  180. +15 −15 qa/125-domain-redir1.py
  181. +7 −7 qa/126-SCGI.py
  182. +8 −7 qa/127-SCGI-Post.py
  183. +6 −3 qa/128-ValidMethod-common.py
  184. +11 −8 qa/129-Basic-EmptyPasswd.py
  185. +8 −10 qa/130-Digest-EmptyPasswd.py
  186. +9 −7 qa/131-ChangeUser-phpcgi.py
  187. +37 −27 qa/run-tests.py
  188. +1 −1 sites-default.sample.pre
  189. +1 −1 windows/cherokee.nsi.in
View
126 ChangeLog
@@ -1,3 +1,110 @@
+2006-04-16 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * Makefile.am, sites-default.sample.pre, cherokee/handler_redir,
+ cherokee/handler_redir.h, cherokee/module_loader.c,
+ cherokee/handler_server_info.c, cherokee/module_loader.h,
+ cherokee/dict.c, cherokee/dict.h, cherokee/handler_cgi_base.c,
+ cherokee/resolv_cache.c, cherokee/handler_cgi_base.h,
+ cherokee/access.c, cherokee/handler_dirlist.c,
+ cherokee/module_loader-protected.h, cherokee/list.c,
+ cherokee/handler_dirlist.h, cherokee/virtual_server.c,
+ cherokee/list.h, cherokee/virtual_server.h,
+ cherokee/handler_common.c, cherokee/cherokee_show.c,
+ cherokee/config_entry.c, cherokee/module.h,
+ cherokee/config_entry.h, cherokee/request.h, cherokee/avl,
+ cherokee/validator_plain.c, cherokee/reqs_list.h,
+ cherokee/ext_source.c, cherokee/avl.c, cherokee/ext_source.h,
+ cherokee/validator.c, cherokee/avl.h, cherokee/exts_table.c,
+ cherokee/validator.h, cherokee/encoder_table.h,
+ cherokee/typed_table.c, cherokee/main_admin.c,
+ cherokee/typed_table.h, cherokee/validator_htpasswd.c,
+ cherokee/thread.c, cherokee/buffer.c, cherokee/handler_file.c,
+ cherokee/thread.h, cherokee/buffer.h, cherokee/main.c,
+ cherokee/Makefile.am, cherokee/handler_fcgi.c,
+ cherokee/session_cache.c, cherokee/config_node.c,
+ cherokee/icons.c, cherokee/session_cache.h,
+ cherokee/config_node.h, cherokee/icons.h, cherokee/handler_scgi.c,
+ cherokee/handler_error.c, cherokee/table.c, cherokee/list_ext.c,
+ cherokee/logger_table.h, cherokee/table.h, cherokee/handler_cgi.c,
+ cherokee/list_ext.h, cherokee/dict, cherokee/server-protected.h,
+ cherokee/handler_cgi.h, cherokee/module_read_config.c,
+ cherokee/module_read_config.h, cherokee/admin_server.c,
+ cherokee/connection_info.h, cherokee/validator_htdigest.c,
+ cherokee/mime-protected.h, cherokee/table-protected.h,
+ cherokee/matching_list.c, cherokee/cherokee.h,
+ cherokee/matching_list.h, cherokee/iocache.c,
+ cherokee/connection.c, cherokee/list_merge_sort.c,
+ cherokee/list_merge_sort.h, cherokee/server.c,
+ cherokee/handler_phpcgi.c, cherokee/dirs_table.c,
+ cherokee/mime_entry.c, cherokee/server.h, cherokee/dirs_table.h,
+ cherokee/virtual_entries.c, cherokee/validator_pam.c,
+ cherokee/virtual_entries.h, cherokee/socket.c,
+ cherokee/connection-protected.h, cherokee/reqs_list_entry.h,
+ windows/cherokee.nsi.in, cherokee_logrotate.1,
+ doc/develop/Intro.txt, cherokee.1, configure.in, README: Many
+ changes mixed together in here: 1.- The list and AVL
+ implementations are new. 2.- I've added a new configuration
+ system much more generic than the previous one (it doesn't require
+ yacc or lex any longer! but it isn't meant to be written by hand
+ though). 3.- Most of the modules have been updated to read its
+ configuration with the new method.
+
+ * qa/031-Post+urlencoded2.py, qa/112-NiceError-CGI.py,
+ qa/034-DirIndex2.py, qa/083-RedirParam.py,
+ qa/125-domain-redir1.py, qa/080-Extension2.py, qa/070-Inherit.py,
+ qa/104-ScriptAlias_PathInfo.py, qa/091-Digest2.py,
+ qa/029-Post+Without-lenght.py, qa/127-SCGI-Post.py,
+ qa/086-AuthUsers2.py, qa/020-VirtualHost.py, qa/087-Location.py,
+ qa/015-CGI-simple.py, qa/082-Auth-header.py, qa/047-Redir2.py,
+ qa/017-CGI-pathinfo2.py, qa/042-Pipelining.py,
+ qa/118-Request-redir.py, qa/040-Auth-Basic2.py,
+ qa/107-Priority1.py, qa/108-Priority2.py, qa/033-DirIndex.py,
+ qa/076-AccessRange2.py, qa/109-Priority3.py,
+ qa/089-gzip-encoding.py, qa/037-PHP-post.py, qa/061-PAM.py,
+ qa/043-Pipelining2.py, qa/075-AccessRange.py, qa/072-Inherit3.py,
+ qa/093-InvalidLinks.py, qa/097-htpasswd-sha1.py, qa/run-tests.py,
+ qa/073-Access.py, qa/046-Redir.py, qa/117-DomainToDir.py,
+ qa/045-Home2.py, qa/081-DocumentRoot-Common-index.py,
+ qa/066-DirectoryIndex3.py, qa/063-DocumentRoot.py,
+ qa/071-Inherit2.py, qa/126-SCGI.py, qa/102-QueryString.py,
+ qa/128-ValidMethod-common.py, qa/124-DomainToDir2.py,
+ qa/062-PAM2.py, qa/041-Auth-Basic3.py, qa/122-Methods.py,
+ qa/098-htpasswd-crypt.py, qa/016-CGI-pathinfo.py, qa/001-basic.py,
+ qa/044-Home.py, qa/116-RequestTiny.py, qa/021-VirtualHost2.py,
+ qa/121-NoUserDir.py, qa/077-AccessRange3.py, qa/035-PHP-simple.py,
+ qa/065-DirectoryIndex2.py, qa/088-CGI-envs.py,
+ qa/085-AuthUsers.py, qa/131-ChangeUser-phpcgi.py,
+ qa/018-CGI-pathinfo3.py, qa/094-URL-request.py,
+ qa/110-Priority4.py, qa/123-ImplicitRedit.py,
+ qa/099-htpasswd-plain.py, qa/050-HeadBody.py, qa/079-Extension.py,
+ qa/113-HeaderFile.py, qa/074-Access2.py, qa/096-htpasswd-md5.py,
+ qa/084-RedirParamShow.py, qa/049-NN-broken.py,
+ qa/064-DirectoryIndex.py, qa/030-Post+urlencoded.py,
+ qa/068-PathInfo2.py, qa/069-PathInfo3.py, qa/092-Digest3.py,
+ qa/095-htpasswd-apache-md5.py, qa/067-PathInfo.py, qa/048-NN.py,
+ qa/039-Auth-Basic.py, qa/105-If-Range.py,
+ qa/130-Digest-EmptyPasswd.py, qa/115-Respin.py,
+ qa/103-ScriptName.py, qa/129-Basic-EmptyPasswd.py,
+ qa/114-HeaderFile2.py, qa/106-If-Range2.py,
+ qa/036-DocumentRoot-common.py, qa/090-Digest.py,
+ qa/078-AccessAny.py, qa/100-Digest-htdigest.py: Rewritten using
+ the new configuration file syntax.
+
+2006-04-15 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * cherokee/handler_dirlist.c (cherokee_handler_dirlist_add_headers):
+ Added charset entry into Content-Type header.
+
+2006-04-12 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * cherokee/main.c (common_server_initialization): PID file must to
+ written before the server changes its user identity.
+
+ * cherokee.1, cherokee_logrotate.1, doc/develop/Intro.txt, README,
+ sites-default.sample.pre, windows/cherokee.nsi.in: URL poiting to
+ alobbs.com has been fixed to point to 0x50.org. Patch by Gunnar
+ Wolf <gwolf@gwolf.org>
+
2006-04-08 Rodrigo Fernandez-Vizarra <rfdzvizarra@yahoo.ie>
* cget/main.c: Modified cget not to use the event interface of the
@@ -13,6 +120,25 @@
* cherokee/downloader.h: Added interface to query the status of a
download
+2006-04-07 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * cherokee/buffer.c (cherokee_buffer_dup): New method.
+
+2006-04-05 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * cherokee/macros.h (equal_str, equal_buf_str): Added new macros
+
+2006-04-04 Alvaro Lopez Ortega <alvaro@alobbs.com>
+
+ * cherokee/module_loader.c,
+ cherokee/module_loader.h (cherokee_module_loader_get): New method.
+
+ * cherokee/icons.c (cherokee_icons_configure): Added.
+
+ * cherokee/icons.h,
+ cherokee/icons.c (cherokee_icons_read_config_file,
+ cherokee_icons_read_config_string): Removed.
+
2006-04-03 Alvaro Lopez Ortega <alvaro@alobbs.com>
* cherokee/main_admin.c, cherokee/Makefile.am: Added file to build
View
@@ -92,51 +92,51 @@ install-data-local: $(CONFS) $(CONFS_DONE) install-data-local-config
@$(mkinstalldirs) $(DESTDIR)$(cherokeeconfdir)/sites-enabled
@$(mkinstalldirs) $(DESTDIR)$(cherokeeconfdir)/sites-available
@if test -f $(DESTDIR)$(cherokeeconfdir)/cherokee.conf ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/cherokee.conf"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/cherokee.conf"; \
else \
$(INSTALL_DATA) $(top_builddir)/cherokee.conf.sample $(DESTDIR)$(cherokeeconfdir)/cherokee.conf; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/advanced.conf ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/advanced.conf"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/advanced.conf"; \
else \
$(INSTALL_DATA) $(top_builddir)/advanced.conf.sample $(DESTDIR)$(cherokeeconfdir)/advanced.conf; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/icons.conf ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/icons.conf"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/icons.conf"; \
else \
$(INSTALL_DATA) $(top_srcdir)/icons.conf.sample $(DESTDIR)$(cherokeeconfdir)/icons.conf; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/mime.types ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/mime.types"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/mime.types"; \
else \
$(INSTALL_DATA) $(top_srcdir)/mime.types.sample $(DESTDIR)$(cherokeeconfdir)/mime.types; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/mime.compression.types ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/mime.compression.types"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/mime.compression.types"; \
else \
$(INSTALL_DATA) $(top_srcdir)/mime.compression.types.sample $(DESTDIR)$(cherokeeconfdir)/mime.compression.types; \
fi
@if test -d $(DESTDIR)$(sysconfdir)/pam.d && test ! -d $(DESTDIR)$(sysconfdir)/pam.d/cherokee ; then \
$(INSTALL_DATA) $(top_srcdir)/pam.d_cherokee $(DESTDIR)$(sysconfdir)/pam.d/cherokee; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/sites-available/default ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/sites-available/default"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/sites-available/default"; \
else \
$(INSTALL_DATA) $(top_builddir)/sites-default.sample $(DESTDIR)$(cherokeeconfdir)/sites-available/default; \
$(SHELL) -c "cd $(DESTDIR)$(cherokeeconfdir)/sites-enabled/ && $(LN_S) ../sites-available/default ."; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/sites-available/example.com ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/sites-available/example.com"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/sites-available/example.com"; \
else \
$(INSTALL_DATA) $(top_builddir)/sites-example.sample $(DESTDIR)$(cherokeeconfdir)/sites-available/example.com; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/mods-available/ssl ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/mods-available/ssl"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/mods-available/ssl"; \
else \
$(INSTALL_DATA) $(top_builddir)/mods-ssl.sample $(DESTDIR)$(cherokeeconfdir)/mods-available/ssl; \
fi
@if test -f $(DESTDIR)$(cherokeeconfdir)/mods-available/admin ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/mods-available/admin"; \
+ echo "$@ will not overwrite existing $(DESTDIR)$(cherokeeconfdir)/mods-available/admin"; \
else \
$(INSTALL_DATA) $(top_srcdir)/mods-admin.sample $(DESTDIR)$(cherokeeconfdir)/mods-available/admin; \
fi
View
4 README
@@ -1,8 +1,8 @@
Cherokee Web Server
===================
-A mailing-list cherokee@alobbs.com is available, to subscribe:
- http://alobbs.com/cgi-bin/mailman/listinfo/cherokee
+A mailing-list cherokee@0x50.org is available, to subscribe:
+ http://0x50.org/cgi-bin/mailman/listinfo/cherokee
The list archive is at:
http://www.0x50.org/archives/
View
@@ -43,11 +43,11 @@ especially if you are using it for a distribution.
.PP
There is a mailing list for discussion among Cherokee users and for
announcements of new and test versions. To join, send a message to
-cherokee-admin@alobbs.com with the line:
+cherokee-admin@0x50.org with the line:
.PP
.B subscribe cherokee
.PP
-in the body of the message. The submission address is cherokee@alobbs.com.
+in the body of the message. The submission address is cherokee@0x50.org.
.\" .SH "SEE ALSO"
.\" cherokee.conf (8)
.SH AUTHOR
View
@@ -41,17 +41,6 @@ zlib/zconf.h \
zlib/zlib.h \
zlib/zutil.h
-dict_src = \
-dict/dict_generic.h \
-dict/dict_generic.c \
-dict/sp_tree.h \
-dict/sp_tree.c \
-dict/dict_private.h
-
-avl_src = \
-avl/avl.h \
-avl/avl.c
-
pcre_src = \
pcre/get.c \
pcre/pcre.h \
@@ -95,25 +84,6 @@ $(module_ldflags_w32)
#
-# Config stuff
-#
-module_read_config = \
-read_config_grammar.y \
-read_config_scanner.l \
-module_read_config.h \
-module_read_config.c
-
-libplugin_read_config_la_LDFLAGS = $(module_ldflags)
-libplugin_read_config_la_SOURCES = $(module_read_config)
-
-if STATIC_MODULE_READ_CONFIG
-static_module_read_config_src = $(module_read_config)
-else
-dynamic_module_read_config_lib = libplugin_read_config.la
-endif
-
-
-#
# Handler server_info
#
handler_server_info = \
@@ -554,15 +524,6 @@ endif
-#
-# Yacc and Lex paramters
-# -d Generate .h file
-# -l Don't use #line
-# -t Debug
-AM_YFLAGS=-d -l -t
-AM_LFLAGS=-i
-
-
if USE_INTERNAL_PCRE
internal_pcre_src=$(pcre_src)
else
@@ -648,9 +609,7 @@ win32_misc.c
endif
libcherokee_base_la_SOURCES = \
-$(avl_src) \
$(zlib_src) \
-$(dict_src) \
$(internal_pcre_src) \
$(internal_getopt_src) \
$(poll_poll_src) \
@@ -661,11 +620,12 @@ $(poll_select_src) \
$(poll_win32_src) \
$(win32_src) \
cherokee.h \
+avl.h \
+avl.c \
http.h \
http.c \
list.h \
-list_merge_sort.h \
-list_merge_sort.c \
+list.c \
list_ext.h \
list_ext.c \
ncpus.h \
@@ -680,10 +640,7 @@ util.c \
buffer.h \
buffer.c \
table.h \
-table-protected.h \
table.c \
-dict.h \
-dict.c \
buffer_escape.h \
buffer_escape.c \
socket.h \
@@ -712,8 +669,6 @@ tdate_parse.c \
header.h \
header-protected.h \
header.c \
-session_cache.h \
-session_cache.c \
access.h \
access.c \
regex.h \
@@ -757,10 +712,6 @@ endif
libcherokee_server_la_SOURCES = \
-icons_grammar.y \
-icons_scanner.l \
-\
-$(static_module_read_config_src) \
$(static_handler_file_src) \
$(static_handler_admin_src) \
$(static_handler_dirlist_src) \
@@ -796,6 +747,8 @@ handler.h \
handler.c \
config_entry.h \
config_entry.c \
+virtual_entries.h \
+virtual_entries.c \
dirs_table.h \
dirs_table.c \
exts_table.h \
@@ -858,7 +811,6 @@ http.h \
mime.h \
mime_entry.h \
list.h \
-list_merge_sort.h \
url.h \
header.h \
resolv_cache.h \
@@ -879,22 +831,11 @@ admin_client.h \
connection_info.h
-# automake isn't too clever about "non-standard" use of lex and yacc
-# Icons:
-icons_scanner.c : icons_scanner.l
- $(LEX) -Pyy_icons_ -i -o$@ $<
-
-icons_grammar.h : icons_grammar.c
-icons_grammar.c : icons_grammar.y
- $(YACC) -dv -p yy_icons_ -o $@ $<
-
-
#
# Cherokee plugins
#
plugindir = "$(libdir)/cherokee"
plugin_LTLIBRARIES = \
-$(dynamic_module_read_config_lib) \
$(dynamic_handler_cgi_lib) \
$(dynamic_handler_phpcgi_lib) \
$(dynamic_handler_server_info_lib) \
@@ -958,12 +899,6 @@ cherokee_show_LDADD = libcherokee-config.la libcherokee-base.la libcherokee-clie
CLEANFILES = \
-read_config_grammar.h \
-read_config_grammar.c \
-read_config_scanner.c \
-icons_grammar.h \
-icons_grammar.c \
-icons_scanner.c \
config.h
WINDOWS_PORT_FILES = \
@@ -988,6 +923,5 @@ $(cherokeedeps_DATA) \
$(cherokeedata_DATA) \
$(WINDOWS_PORT_FILES) \
$(EMBEDDED_VERSION_FILES) \
-read_config_grammar.h \
loader.autoconf.h \
loader.autoconf.inc
Oops, something went wrong.

0 comments on commit b6c69ad

Please sign in to comment.