<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/paste-git.git/paste/fileapp.py, branch 0.9</title>
<subtitle>github.com: cdent/paste.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/'/>
<entry>
<title>Using ETag's for browser-side HTTP 1.1 caching when available for static content. If found, throwing the 304 with the ETag early, before fileapp creation/call, for efficiency.</title>
<updated>2006-01-18T22:26:41+00:00</updated>
<author>
<name>bbangert</name>
<email>bbangert@localhost</email>
</author>
<published>2006-01-18T22:26:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=94094eab0f870c4942e875fbb4ee4ae09529706c'/>
<id>94094eab0f870c4942e875fbb4ee4ae09529706c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- fixed logic/definition problem /w multi-entry headers;</title>
<updated>2006-01-01T20:58:49+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2006-01-01T20:58:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=a99af4d4f0dcae9a1a2b29ae9668f3cf6e857b3e'/>
<id>a99af4d4f0dcae9a1a2b29ae9668f3cf6e857b3e</id>
<content type='text'>
  __call__ now always returns a string value
- renamed resolve to values in HTTPHeader to better
  reflect the public-interface for this (esp for multi-entry headers)
- a few bugs in mult-entry headers
- added common CGI headers to httpheaders; I know they don't
  really belong here, but error checking is nice
- updated auth.digest and auth.basic to use httpheaders
  (this is what prompted the above changes)
- added WWW_AUTHENTICATe header which will build a response to
  a digest challenge
- fixed capitalization error in fileapp and added corresponding test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  __call__ now always returns a string value
- renamed resolve to values in HTTPHeader to better
  reflect the public-interface for this (esp for multi-entry headers)
- a few bugs in mult-entry headers
- added common CGI headers to httpheaders; I know they don't
  really belong here, but error checking is nice
- updated auth.digest and auth.basic to use httpheaders
  (this is what prompted the above changes)
- added WWW_AUTHENTICATe header which will build a response to
  a digest challenge
- fixed capitalization error in fileapp and added corresponding test
</pre>
</div>
</content>
</entry>
<entry>
<title>- changed all HTTPHeader sub-classes to have a _ prefix, since</title>
<updated>2005-12-30T02:23:31+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-30T02:23:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=d17071ce6c495676dd617d80c3b1c5f78b099e7a'/>
<id>d17071ce6c495676dd617d80c3b1c5f78b099e7a</id>
<content type='text'>
  they are quite private and should (usually) be singeltons.
- updated all instances to use UPPPER_CASE format, like CONTENT_TYPE
- propigated these changes to tests and to fileapp.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  they are quite private and should (usually) be singeltons.
- updated all instances to use UPPPER_CASE format, like CONTENT_TYPE
- propigated these changes to tests and to fileapp.py
</pre>
</div>
</content>
</entry>
<entry>
<title>- added concrete ContentRange header</title>
<updated>2005-12-30T00:40:14+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-30T00:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=1b65d917fccddec36e543258244fd4e7ddd6fd9f'/>
<id>1b65d917fccddec36e543258244fd4e7ddd6fd9f</id>
<content type='text'>
- updated fileapp.py to reflect new header

btw... how do I assign bugs to myself?  I think I need a login.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- updated fileapp.py to reflect new header

btw... how do I assign bugs to myself?  I think I need a login.
</pre>
</div>
</content>
</entry>
<entry>
<title>- removing all entity headers for 304 response</title>
<updated>2005-12-29T18:44:53+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-29T18:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=235f03adf26b42ed2afc67be9047785cf4314eba'/>
<id>235f03adf26b42ed2afc67be9047785cf4314eba</id>
<content type='text'>
- added abstract parse function to HTTPHeader
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- added abstract parse function to HTTPHeader
</pre>
</div>
</content>
</entry>
<entry>
<title>- forgot to remove debugging info</title>
<updated>2005-12-29T18:27:37+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-29T18:27:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=2344f88bddadb51bfd78283df8dda3eb31c9fe66'/>
<id>2344f88bddadb51bfd78283df8dda3eb31c9fe66</id>
<content type='text'>
- update httpserver to not include HTTP_CONTENT_TYPE or HTTP_CONTENT_LENGTH
  header fields as discussed on Web-Sig

oh, last change had one other thing:
- update ContentType and ContentLength to use the CGI variables rather
  than the corresponding HTTP_ variables in environ
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- update httpserver to not include HTTP_CONTENT_TYPE or HTTP_CONTENT_LENGTH
  header fields as discussed on Web-Sig

oh, last change had one other thing:
- update ContentType and ContentLength to use the CGI variables rather
  than the corresponding HTTP_ variables in environ
</pre>
</div>
</content>
</entry>
<entry>
<title>- added Range.parse to httpheaders</title>
<updated>2005-12-29T18:16:59+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-29T18:16:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=251cff874b6283bc7d85ca37136e52e6da18fb73'/>
<id>251cff874b6283bc7d85ca37136e52e6da18fb73</id>
<content type='text'>
- renamed Expires.time to Expires.parse for consistency
- updated FileApp/DataApp to return 206 on Partial Content
- all HttpHeader(environ) return strings (empty string when not found)
  so that checks like 'if header-part in HttpHeader(collection)'
  works without having to check for None
- updated FileApp to use Range header (instead of having its own copy)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- renamed Expires.time to Expires.parse for consistency
- updated FileApp/DataApp to return 206 on Partial Content
- all HttpHeader(environ) return strings (empty string when not found)
  so that checks like 'if header-part in HttpHeader(collection)'
  works without having to check for None
- updated FileApp to use Range header (instead of having its own copy)
</pre>
</div>
</content>
</entry>
<entry>
<title>- upgraded fileapp.py to use httpheaders</title>
<updated>2005-12-28T04:45:40+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-28T04:45:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=bd8c4ba4c04a15c5011f19b68fa6e3a49c860aba'/>
<id>bd8c4ba4c04a15c5011f19b68fa6e3a49c860aba</id>
<content type='text'>
- fixed bug in content-disposition
- fixed bug in cache-control

next-up: Content-Range, Range headers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fixed bug in content-disposition
- fixed bug in cache-control

next-up: Content-Range, Range headers
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed ticket #40 - thanks tsidwick</title>
<updated>2005-12-25T03:23:13+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-25T03:23:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=3a5e4e199ad2b9da0a8fedc2aa53e9b2bc9e446a'/>
<id>3a5e4e199ad2b9da0a8fedc2aa53e9b2bc9e446a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title></title>
<updated>2005-12-25T02:40:53+00:00</updated>
<author>
<name>cce</name>
<email>cce@localhost</email>
</author>
<published>2005-12-25T02:40:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=59fc0f9796bce2c2cc02891e04035083bfa1f140'/>
<id>59fc0f9796bce2c2cc02891e04035083bfa1f140</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
