Felix Geisendörfer
|
35811f77b4
|
Merge pull request #18 from doggy/master
fix bug: a broken http connection will cause io.Copy() stuck and file’s ...
|
2013-12-12 21:02:42 -08:00 |
laizhenkun
|
e468893748
|
fix bug: a broken http connection will cause io.Copy() stuck and file’s offset will not be updated
|
2013-12-12 17:15:08 +08:00 |
Naren Venkataraman
|
6c98fad211
|
Merge pull request #17 from tsenart/master
Use encoding/hex pkg for generating UID strings
|
2013-10-11 13:06:40 -07:00 |
Tomás Senart
|
aa49b3700c
|
Use encoding/hex for generating UID strings
BenchmarkFmtString 5000000 711 ns/op
BenchmarkHexString 10000000 171 ns/op
|
2013-10-11 13:57:07 +02:00 |
Felix Geisendörfer
|
37c4d72ff7
|
0.2.1 is supported
|
2013-05-21 10:30:05 +02:00 |
tim-kos
|
7e230ca693
|
add how to run the testsuite to the readme
|
2013-05-10 16:46:58 +02:00 |
tim-kos
|
4cf005572c
|
implementing GET file
|
2013-05-10 16:35:58 +02:00 |
Felix Geisendörfer
|
6be4b9690e
|
Add comments for CORS stuff
|
2013-05-10 13:58:28 +02:00 |
tim-kos
|
6a1ca6a8ce
|
expose the offset header in the response
|
2013-05-10 13:56:17 +02:00 |
Kevin van Zonneveld
|
bed4d16c32
|
Allow CORS Offset header
|
2013-05-08 16:11:20 +02:00 |
Kevin van Zonneveld
|
965521f51b
|
Allow CORS PATCH method
|
2013-05-08 16:11:20 +02:00 |
Kevin van Zonneveld
|
4344ba8b5d
|
Content-Range is deprecated as of 0.2
|
2013-05-08 16:11:20 +02:00 |
Felix Geisendörfer
|
9f29ced4ec
|
Remove old tusd code
|
2013-05-08 16:03:59 +02:00 |
Felix Geisendörfer
|
4c10bea894
|
Test overlapping resume
|
2013-05-08 16:02:42 +02:00 |
Felix Geisendörfer
|
faf8cc6f44
|
Stop exporting DataStore
API is not good / stable yet.
|
2013-05-08 16:02:42 +02:00 |
Felix Geisendörfer
|
56668dc701
|
Implement offset exceeded handling
|
2013-05-08 16:02:42 +02:00 |
Kevin van Zonneveld
|
ad47388d80
|
Allow CORS Final-Length header
|
2013-05-08 15:51:17 +02:00 |
Kevin van Zonneveld
|
022ad36077
|
Compatibility note
|
2013-05-08 15:45:25 +02:00 |
Felix Geisendörfer
|
fdecaffd0f
|
Add CORS support again
|
2013-05-08 15:19:31 +02:00 |
Felix Geisendörfer
|
9380bdfb3e
|
Fix run instructions
|
2013-05-08 14:10:13 +02:00 |
Felix Geisendörfer
|
2b29af4547
|
Delete .info files
|
2013-05-08 13:57:33 +02:00 |
Felix Geisendörfer
|
ba05749dbd
|
Use .info extension
|
2013-05-08 13:53:31 +02:00 |
Felix Geisendörfer
|
575d0000e4
|
Refactor data store and implement HEAD Offset
|
2013-05-08 13:52:09 +02:00 |
Felix Geisendörfer
|
9deaf0fa5a
|
Delete some stuff
|
2013-05-08 11:30:26 +02:00 |
Felix Geisendörfer
|
af14655d94
|
Initial PATCH implementation
|
2013-05-08 11:22:31 +02:00 |
Felix Geisendörfer
|
96e431cfda
|
Start with core protocol tests
|
2013-05-07 18:50:44 +02:00 |
Felix Geisendörfer
|
11343caaae
|
Implement test setup and teardown
Will be reused for the core tests
|
2013-05-07 11:05:20 +02:00 |
Felix Geisendörfer
|
6adf639d37
|
Write some functional handler tests
Also found / fixes a few issues thanks to this!
|
2013-05-07 10:52:03 +02:00 |
Felix Geisendörfer
|
d490f50d45
|
Comments and fixed status code
|
2013-05-06 15:08:34 +02:00 |
Felix Geisendörfer
|
8b1a251f6f
|
Final-Length header
|
2013-05-03 13:02:24 +02:00 |
Felix Geisendörfer
|
18cffb2b03
|
Return url for new file resources
|
2013-05-03 12:52:25 +02:00 |
Felix Geisendörfer
|
3abd71b6c0
|
error handling, url matching
|
2013-05-03 11:42:46 +02:00 |
Felix Geisendörfer
|
0e87800ddc
|
Initial refactoring, WIP
|
2013-05-02 18:29:42 +02:00 |
Felix Geisendörfer
|
be8535b206
|
Explain dev.sh
|
2013-05-02 15:28:22 +02:00 |
Felix Geisendörfer
|
f25c3c71ae
|
New skeleton
|
2013-05-02 15:25:02 +02:00 |
Felix Geisendörfer
|
36cda94bb6
|
gofmt
|
2013-05-02 14:52:25 +02:00 |
Felix Geisendörfer
|
02d0491249
|
Update readme info for tusd
|
2013-05-02 14:48:25 +02:00 |
Felix Geisendörfer
|
50dae8f4f6
|
Add reply logging
|
2013-05-02 14:48:24 +02:00 |
Kevin van Zonneveld
|
b449132ba4
|
Point to MIT License
|
2013-04-16 13:26:29 +03:00 |
Kevin van Zonneveld
|
2d8cd0345b
|
Add MIT License
|
2013-04-16 13:25:45 +03:00 |
Felix Geisendörfer
|
66d28e97bb
|
Full urls for Location header
|
2013-04-07 17:20:38 +02:00 |
Felix Geisendörfer
|
0af9ef3827
|
Consistent Case
|
2013-04-07 10:18:07 +02:00 |
Kevin van Zonneveld
|
5945dc06d9
|
Disable the partial get as it wasn't supported by the protocol
it used to be, but not intentionally. now results in a
CopyN of size %!s(int64=26) failed with: EOF
(it tries to copy the full range),
so disabling
|
2013-03-29 22:57:48 +01:00 |
Kevin van Zonneveld
|
c94edc0092
|
Implement more of the planned 404s
|
2013-03-29 22:55:07 +01:00 |
Kevin van Zonneveld
|
15c3a6f898
|
Improve error message when downloading an incomplete file
|
2013-03-29 22:51:08 +01:00 |
Felix Geisendörfer
|
817129c2a5
|
Revert "Turn every @todo 404 into an actual 404"
This reverts commit 7601e3a77e .
|
2013-03-28 15:20:47 +01:00 |
Kevin van Zonneveld
|
7601e3a77e
|
Turn every @todo 404 into an actual 404
|
2013-03-27 22:30:48 +01:00 |
tim-kos
|
b8f27ed6bc
|
make datastore_dir and datastore_max_size configurable env vars, fixes #2
|
2013-03-27 07:16:23 +01:00 |
Felix Geisendörfer
|
802051a06c
|
Update Readme
|
2013-03-26 15:45:20 +01:00 |
Felix Geisendörfer
|
e378965e21
|
Implement DataStore garbage collector
Closes #6
|
2013-03-25 14:41:21 +01:00 |