streamtar

log

age author description
3 weeks Brodie Rao Added tag 1.0.20 for changeset bdd8df04e0f2tip
3 weeks Brodie Rao Bumped version to 1.0.201.0.20
3 weeks Brodie Rao Fixed data descriptor not having the correct compressed size
3 weeks Brodie Rao Fixed issues with directory entries showing up as empty files in Windows unzip
7 weeks Brodie Rao Added tag 1.0.19 for changeset 05750c4f5c63
8 weeks Brodie Rao Replaced hacks determining when to send stats with a proper implementation, and fixed playlist URLs being incorrect for requests with archive extensions1.0.19
8 weeks Brodie Rao Set archive type default back to zip
8 weeks Brodie Rao Worked around issues with BROKEN_URI and redirection
8 weeks Brodie Rao Fixed query arguments being parsed twice
8 weeks Brodie Rao Bumped version to 1.0.19
8 weeks Brodie Rao Added tag 1.0.18 for changeset 4cfb905a7651
8 weeks Brodie Rao Replaced Content-Disposition usage with redirection
8 weeks Brodie Rao Fixed common prefix stripping and moved playlist sort1.0.18
8 weeks Brodie Rao Removed unused code and fixed formatting
2 months Brodie Rao Fixed Content-Length being sent in auth complete instead of actual entity size
2 months Brodie Rao Changed stats response to include entity size instead of bytes served.
2 months Brodie Rao Fixed off-by-one error in Content-Length with partial responses
2 months Brodie Rao Fixed invalid Range stops not being ignored
2 months Brodie Rao Refactored auth/stat complete requests to be sent in a generator wrapper
2 months Brodie Rao Fixed stats response incorrectly being sent for prematurely aborted responses
2 months Brodie Rao Moved streaming=1 stats check outside of response wrapper and fixed stats being recorded for partial content requests
2 months Brodie Rao Added Accept-Ranges header
2 months Brodie Rao Added back Last-Modified header.
2 months Brodie Rao Fixed default Range stop being off by one and fixed Content-Range not including byte-spec
2 months Brodie Rao Fixed doubled up Content-Length header and cleaned up some code
2 months Brodie Rao Fixed typo in excluded py2exe module
2 months Brodie Rao Bumped version to 1.0.18
2 months Brodie Rao Added tag 1.0.17 for changeset a7630259be24
2 months Brodie Rao Removed Last-Modified and friends.
2 months Brodie Rao Improved conditional GET support and added Range support
2 months Brodie Rao Fixed typo in conditional
2 months Brodie Rao Added support for multiple etags in If-None-Match
2 months Brodie Rao Moved If-None-Match test before If-Modified-Since test because the ETag is a stronger validator
2 months Brodie Rao Added 405 Method Not Allowed support and refactored make_static() to use make_streamtar()
2 months Brodie Rao Removed stat() call from FileStream()
2 months Brodie Rao Removed unused imports
2 months Brodie Rao Refactored ZipStream and TarStream to use FileStream when emitting files.
2 months Brodie Rao Added support for If-Modified-Since and If-None-Match: *
2 months Brodie Rao Changed streamslice() to take slice arguments directly
2 months Brodie Rao Implemented streamslice() for upcoming download resume support
2 months Brodie Rao Set zip create system back to Unix and added file permissions (so ditto doesn't get confused and set files 755)1.0.17
2 months Brodie Rao Fixed off-by-one error with zip Content-Length calculation
2 months Brodie Rao Implemented deflate store compression for files, which should fix data descriptor issues with ditto once and for all
2 months Brodie Rao Bumped version to 1.0.17
2 months Brodie Rao Limit track title cleanup to playlists with 50 tracks or less
2 months Brodie Rao Moved stream.PlaylistStream into playlist module and added improved heuristics for stripping track numbers and album names from track titles
2 months Brodie Rao Added tag 1.0.16 for changeset 0342b8f6cbae
2 months Brodie Rao Improved track number regex to handle numbers delimited by periods1.0.16
2 months Brodie Rao Fixed typo that broke track number removal for tracks without dashes
2 months Brodie Rao Fixed leading dashes not being stripped when track numbers were stripped
2 months Brodie Rao Try to strip track number from playlist titles when it makes sense to
2 months Brodie Rao Bumped version to 1.0.16
2 months Brodie Rao Implemented Unicode filename handling for tar files
2 months Brodie Rao Made DL_ARCHIVE_TYPE default to tar (until ditto/zip issues are resolved)
2 months Brodie Rao Fixed extraction issues with ditto
2 months Brodie Rao Set extract version to 1.0 for regular files
2 months Brodie Rao Added data descriptor signature to data descriptors
2 months Brodie Rao Fixed data descriptor flag incorrectly being set for directories
2 months Brodie Rao Made ZipInfo._encodeFilenameFlags one-time
2 months Brodie Rao Implemented Unicode filename handling for zip files