Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change release numberrelease-2.0.0 | Giampaolo Rodola | 2012-01-13 | 1 | -1/+1 |
| | |||||
* | tagging 0.2.0 release | Giampaolo Rodola | 2012-01-12 | 0 | -0/+0 |
| | |||||
* | use RestructuredText for README so that pypi page looks nice | Giampaolo Rodola | 2012-01-12 | 3 | -47/+34 |
| | |||||
* | update README | Giampaolo Rodola | 2012-01-12 | 2 | -11/+12 |
| | |||||
* | add license in all source files | Giampaolo Rodola | 2012-01-12 | 4 | -8/+97 |
| | |||||
* | rename _bytes -> b for consistency with benchmark script | Giampaolo Rodola | 2012-01-12 | 1 | -15/+15 |
| | |||||
* | provide a -k cmdline option for the test suite to avoid removing the big ↵ | Giampaolo Rodola | 2012-01-12 | 1 | -4/+15 |
| | | | | file created on startup | ||||
* | fix for python 2.5 | Giampaolo Rodola | 2012-01-11 | 1 | -4/+11 |
| | |||||
* | make use of with statement to close files and sockets | Giampaolo Rodola | 2012-01-11 | 1 | -21/+24 |
| | |||||
* | python 3 fixes | Giampaolo Rodola | 2012-01-11 | 2 | -6/+7 |
| | |||||
* | Benchmark script refactoring: | Giampaolo Rodola | 2012-01-11 | 2 | -31/+69 |
| | | | | | | | - add cmdline parser - add a cmdline spinner to figure whether the process is working - add SIGTERM handler for server process | ||||
* | reindent + little refactoring | Giampaolo Rodola | 2012-01-10 | 4 | -27/+25 |
| | |||||
* | rename project py-sendfile -> pysendfile | Giampaolo Rodola | 2012-01-10 | 3 | -15/+20 |
| | |||||
* | test_send_nbytes_0 on FreeBSD appears to not be reliable as sendfile() ↵ | Giampaolo Rodola | 2012-01-05 | 1 | -8/+12 |
| | | | | cannot send until EOF | ||||
* | test refactoring: define a global variable for sendfile() buffer size | Giampaolo Rodola | 2012-01-05 | 1 | -23/+25 |
| | |||||
* | more understandable test failures | Giampaolo Rodola | 2012-01-05 | 1 | -0/+4 |
| | |||||
* | rewrite Python initialization C code to fix compilation warnings; used ↵ | Giampaolo Rodola | 2012-01-05 | 2 | -29/+39 |
| | | | | http://docs.python.org/py3k/howto/cporting.html#module-initialization-and-state as an example. | ||||
* | instead of attempting to import the module in setup.pt to figure out whether ↵ | Giampaolo Rodola | 2012-01-05 | 2 | -18/+14 |
| | | | | the platform is supported, use #error pre processor directive in the C code | ||||
* | update setup.py and README | Giampaolo Rodola | 2012-01-05 | 2 | -28/+30 |
| | |||||
* | benchmark script refactoring + python 3 fix | Giampaolo Rodola | 2012-01-04 | 1 | -8/+20 |
| | |||||
* | BSD systems: do not raise exception if errno == EBUSY and some data has been ↵ | Giampaolo Rodola | 2012-01-04 | 1 | -2/+3 |
| | | | | sent; instead, return the bytes just being sent | ||||
* | make benchmark script work on python 3 | Giampaolo Rodola | 2012-01-04 | 2 | -16/+20 |
| | |||||
* | test refactoring | Giampaolo Rodola | 2012-01-03 | 2 | -5/+3 |
| | |||||
* | update LICENSE | Giampaolo Rodola | 2012-01-03 | 2 | -15/+14 |
| | |||||
* | FreeBSD test refactoring | Giampaolo Rodola | 2012-01-03 | 1 | -5/+5 |
| | |||||
* | test refactoring | Giampaolo Rodola | 2012-01-03 | 1 | -33/+30 |
| | |||||
* | test refactoring: use with statemnt to close file objects | Giampaolo Rodola | 2012-01-03 | 1 | -61/+59 |
| | |||||
* | use Py_ssize_t on *BSD | Giampaolo Rodola | 2012-01-03 | 1 | -5/+5 |
| | |||||
* | drop support for python 2.4: we need to use Py_ssize_t type because the ↵ | Giampaolo Rodola | 2012-01-03 | 2 | -16/+10 |
| | | | | current implementation is broken | ||||
* | get rid of socket constants which are no longer needed | Giampaolo Rodola | 2012-01-03 | 1 | -7/+0 |
| | |||||
* | #11: get rid of header/trailer on Linux via TCP_CORK; thinking back it's not ↵ | Giampaolo Rodola | 2012-01-03 | 4 | -81/+11 |
| | | | | a good idea as we're messing with C types when returning | ||||
* | use plain assert statement instead of assertTrue when testing for <= comparisons | Giampaolo Rodola | 2012-01-03 | 1 | -4/+3 |
| | |||||
* | use setuptools in setup.py, if possible | Giampaolo Rodola | 2011-07-07 | 1 | -1/+5 |
| | |||||
* | re-enable big file test | Giampaolo Rodola | 2011-05-10 | 1 | -3/+3 |
| | |||||
* | remove flags argument on linux | Giampaolo Rodola | 2011-04-21 | 2 | -5/+5 |
| | |||||
* | typo | Giampaolo Rodola | 2011-04-21 | 1 | -1/+1 |
| | |||||
* | ignore me | Giampaolo Rodola | 2011-04-21 | 1 | -1/+1 |
| | |||||
* | raise platform not supported in setup.pt | Giampaolo Rodola | 2011-04-21 | 2 | -9/+9 |
| | |||||
* | fix failing tests on linux | Giampaolo Rodola | 2011-04-21 | 1 | -3/+3 |
| | |||||
* | fix trailers and small file tests | Giampaolo Rodola | 2011-04-21 | 1 | -8/+8 |
| | |||||
* | Linux/Solaris: use 'n' arg for Py_BuildValue which is compatible with ↵ | Giampaolo Rodola | 2011-04-20 | 1 | -3/+10 |
| | | | | ssize_t C type. On py versions < 2.5 cast to long and return long. | ||||
* | fix small file and trailer tests trapping sendfile() in a loop and exit the ↵ | Giampaolo Rodola | 2011-04-20 | 1 | -3/+9 |
| | | | | loop when it returns 0 | ||||
* | on Solaris return long instead of int | Giampaolo Rodola | 2011-04-20 | 1 | -1/+2 |
| | |||||
* | typo | Giampaolo Rodola | 2011-04-19 | 1 | -1/+2 |
| | |||||
* | Add support for offset = None on Linux, meaning the offset is automatically ↵ | Giampaolo Rodola | 2011-04-19 | 2 | -10/+27 |
| | | | | updated by sendfile() call | ||||
* | finally use _parse_off_t() to figure out whether using long or long-long for ↵ | Giampaolo Rodola | 2011-04-18 | 2 | -27/+32 |
| | | | | the offset depending on platform large file support | ||||
* | C types Solaris | Giampaolo Rodola | 2011-04-18 | 1 | -3/+3 |
| | |||||
* | C arg types again | Giampaolo Rodola | 2011-04-18 | 1 | -3/+7 |
| | |||||
* | another data type change attempt | Giampaolo Rodola | 2011-04-18 | 1 | -2/+6 |
| | |||||
* | revert last 2 commits | Giampaolo Rodola | 2011-04-18 | 1 | -4/+16 |
| |