Permalink
Browse files

1.01 checkin

git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@371 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
  • Loading branch information...
1 parent a19bb41 commit b12525a10291016dbbb7526aecd5b7c437614d7d @klacke committed Mar 6, 2003
Showing with 154 additions and 7 deletions.
  1. +93 −0 ChangeLog
  2. +61 −7 www/index.yaws
View
@@ -1,3 +1,96 @@
+2003-03-06 12:22 klacke
+
+ * Makefile, src/yaws_compile.erl, src/yaws_server.erl: skip empty
+ space after an </erl> and handle http_error which is generated by
+ the inet_drv.c code. This assumes a patch to the inet_drv.c that
+ actually generates a http_error in this case. Default erl hangs
+ there
+
+2003-03-05 12:46 klacke
+
+ * src/: yaws.erl, yaws_server.erl: handle 0.9 clients
+
+2003-03-05 12:19 klacke
+
+ * include.mk, src/yaws_server.erl, include.mk: ""
+
+2003-03-04 23:38 klacke
+
+ * src/yaws_server.erl: [no log message]
+
+2003-03-03 22:37 jbevemyr
+
+ * src/: yaws.erl, yaws_server.erl: Added proper support for
+ 'if-none-match' with etag matching
+
+2003-03-03 17:35 klacke
+
+ * src/yaws_server.erl: ""
+
+2003-02-25 16:12 klacke
+
+ * src/yaws_api.erl, src/yaws_compile.erl, src/yaws_server.erl,
+ www/man.yaws: Fixed probles with paths that had a query part ending
+ up in the cache
+
+2003-02-25 14:31 klacke
+
+ * vsn.mk: ""
+
+2003-02-25 14:30 klacke
+
+ * c_src/setuid_drv.c, src/yaws.erl, src/yaws_config.erl,
+ src/yaws_ctl.erl, src/yaws_log.erl, src/yaws_server.erl: did away
+ with the idiotic calls to id -u as well as the the broken grep in
+ /etc/passwd. Also ensured that .yaws files with a query part don't
+ end up in the cache. They need to be reparsed every time
+
+2003-02-17 20:33 klacke
+
+ * src/yaws_server.erl: added http version to access log messages
+
+2003-02-08 14:17 klacke
+
+ * include/yaws.hrl, man/yaws.conf.5, src/yaws_config.erl,
+ src/yaws_debug.erl, src/yaws_server.erl: added the option of
+ disabling dir_listings
+
+2003-02-08 14:04 klacke
+
+ * src/yaws_server.erl: bug with redir for missing trailing slash
+ together with a query part of the url fixed, found by Erik Pearson
+ <erikp@attbi.com>
+
+2003-02-08 13:53 klacke
+
+ * src/yaws_server.erl: bug in arg rewrite handling found and fixed
+ by Taavi Talvik
+
+2003-02-08 13:27 klacke
+
+ * src/yaws_config.erl: bug in ssl config passord parse found by
+ Eric Pearson
+
+2003-01-28 19:27 klacke
+
+ * src/yaws_server.erl: [no log message]
+
+2003-01-27 23:22 klacke
+
+ * src/yaws_server.erl: ""
+
+2003-01-27 23:04 klacke
+
+ * src/yaws_compile.erl, ChangeLog: ""
+
+2003-01-24 00:59 klacke
+
+ * src/: yaws_compile.erl, yaws_compile.erl: [no log message]
+
+2003-01-23 23:52 klacke
+
+ * www/index.yaws: [no log message]
+
2003-01-23 23:43 klacke
* vsn.mk: we'ready for production now
View
@@ -60,17 +60,56 @@ powered by Yaws.
<div class="man">
-<h3> Jan 23, 2003. Version 1.0 released </h3>
+<h3> Mar 6, 2003. Version 1.01 released </h3>
<ul>
-<li><p> This is major release. Yaws is now in production quality.
+<li><p> This is bugfix release.
+<li><p> Bug in ssl config passord parse found by Eric Pearson
+<li><p> Bug in arg rewrite handling found and fixed by Taavi Talvik
+<li><p> Bug with redir for missing trailing slash
+ together with a query part of the url fixed, found by Erik Pearson
+<li><p> Added the option of
+ disabling dir_listings
+
+<li><p> Added http version to access log messages
+<li><p> Did away
+ with the idiotic calls to id -u as well as the the broken grep in
+ /etc/passwd. Also ensured that .yaws files with a query part don't
+ end up in the cache. They need to be reparsed every time
+
+<li><p>Fixed probles with paths that had a query part ending
+ up in the cache
+<li><p> Added proper support for
+ 'if-none-match' with etag matching by Johan Bevemyr
+<li><p> Skip empty
+ space after an erl chunk in a .yaws file
+<li><p> Handle http_error which is generated by
+ the inet_drv.c code. This assumes a patch to the inet_drv.c that
+ actually generates a http_error in this case. Default erl hangs
+ there. Here is the inet_drv.c diff
+<pre>
+*** 1914,1920 ****
+ int c;
+ /* start-line = Request-Line | Status-Line */
+ if (n == 0)
+! return 0;
+ h = 0;
+ meth_ptr = ptr;
+ while (n && !is_tspecial((unsigned char)*ptr)) {
+--- 1914,1920 ----
+ int c;
+ /* start-line = Request-Line | Status-Line */
+ if (n == 0)
+! return -1;
+ h = 0;
+ meth_ptr = ptr;
+ while (n && !is_tspecial((unsigned char)*ptr)) {
+***************
+</pre>
+
-<li><p> Some minor fixes to yaws_api.
-<li><p> security bug found by jcortner@cvol.net
-<li><p> can compile yaws file produced on win32, that is
-files with \r\n terminaded lines.
</ul>
@@ -86,9 +125,24 @@ files with \r\n terminaded lines.
-
<ul>
+<li> Jan 23, 2003. Version 1.0 released
+<ul>
+<li><p> This is major release. Yaws is now in production quality.
+
+<li><p> Some minor fixes to yaws_api.
+<li><p> security bug found by jcortner@cvol.net
+<li><p> can compile yaws file produced on win32, that is
+files with \r\n terminaded lines.
+
+</ul>
+</ul>
+
+
+
+
+<ul>
<li> Dec 1, 2002. Version 0.60 released
<ul>

0 comments on commit b12525a

Please sign in to comment.