An open API service providing commit metadata for open source projects.

GitHub / vpelletier/python-libaio / commits

SHA Message Author Date Stats
8f6eb201 setup.py: Resolve setuptools warning about licence classifier deprecation Vincent Pelletier <p****t@g****m> 9 months ago
f82363ea Handle OSError in libaio loading Mark Harfouche <m****e@g****m>
Committed by: Vincent Pelletier <p****t@g****m>
9 months ago
f2eea63a libaio: support libaio1t64 Martin Oliveira <m****a@e****m>
Committed by: Vincent Pelletier <p****t@g****m>
10 months ago
c4ce18a7 all: Bump copyright year Vincent Pelletier <p****t@g****m> over 2 years ago
8f8542ff libaio.eventfs: Fix typo in the module's docstring Vincent Pelletier <p****t@g****m> over 2 years ago
1438d184 libaio.eventfd: Do not hardcode a libc's full shared object name Vincent Pelletier <p****t@g****m> over 2 years ago
77c7eb5b libaio.eventfd: Unhardcode EFD_CLOEXEC and EFD_NONBLOCK definitions Vincent Pelletier <p****t@g****m> over 2 years ago
5bdf8a50 setup: Fix twine warning Vincent Pelletier <p****t@g****m> almost 3 years ago
4e724534 libaio.libaio: Implement io_{,prep_}poll Vincent Pelletier <p****t@g****m> almost 3 years ago
ae5834ff Update versioneer to 0.21 . Vincent Pelletier <p****t@g****m> over 4 years ago
9c9b56fb libaio: Fix off-by-one in AIOContext.submit error recovery codepath. Vincent Pelletier <p****t@g****m> almost 5 years ago
ededd505 all: Bump copyright year. Vincent Pelletier <p****t@g****m> almost 5 years ago
21ee44bd libaio: Make pylint happier. Vincent Pelletier <p****t@g****m> almost 5 years ago
e4358b1f libaio: Raise when submitting an already-in-flight AIOBlock. Vincent Pelletier <p****t@g****m> almost 5 years ago
9ee543b6 libaio: Fix event_mask getter. Vincent Pelletier <p****t@g****m> almost 5 years ago
2d5e06c5 libaio: Fix the offset getter. Shangyan Zhou <s****u@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
01de3d4c libaio.EventFD: Tolerate read returning None Vincent Pelletier <p****t@g****m> over 5 years ago
2eacfcd2 libaio: Disable buffering of eventfd file. Vincent Pelletier <p****t@g****m> over 5 years ago
d68e948e libaio: Fix io_callback_t definition. Vincent Pelletier <p****t@g****m> over 6 years ago
c04c0901 all: Maye pylint much happier. Vincent Pelletier <p****t@g****m> about 7 years ago
d942cb8f .pylintrc: Ignore _version.py . Vincent Pelletier <p****t@g****m> about 7 years ago
63151fce all: Bump copyright year. Vincent Pelletier <p****t@g****m> about 7 years ago
b08dfd1d all: Don't use 2to3 Mark Harfouche <m****e@g****m>
Committed by: Vincent Pelletier <p****t@g****m>
about 7 years ago
d0909070 MANIFEST.in: Include COPYING in source distribution. Vincent Pelletier <p****t@g****m> about 7 years ago
693a8d63 tests: Fragment some more. Vincent Pelletier <p****t@g****m> about 7 years ago
b1f0c835 libaio: Use versioneer. Vincent Pelletier <p****t@g****m> about 7 years ago
e2732ba1 setup: Bump to 0.6 . Vincent Pelletier <p****t@g****m> about 7 years ago
1e53f435 tests: Fix for python3. Vincent Pelletier <p****t@g****m> about 7 years ago
a6a49062 README: Describe what AIO is and its special requirements. Vincent Pelletier <p****t@g****m> about 7 years ago
fa469b40 tests: Fix POLL test. Vincent Pelletier <p****t@g****m> about 7 years ago
aa055594 libaio: Opportunistically detect no-target_file command blocks on submission. Vincent Pelletier <p****t@g****m> about 7 years ago
2f083af4 libaio: Tolerate target_file being set to an integer. Vincent Pelletier <p****t@g****m> about 7 years ago
e9f16b66 libaio: Document why buffer_list is cast into a tuple. Vincent Pelletier <p****t@g****m> about 7 years ago
d37483f8 libaio: Fix support for buffers with non-byte lengths. Vincent Pelletier <p****t@g****m> about 7 years ago
5b5a2fed libaio: Add support for not providing target_file at creation. Vincent Pelletier <p****t@g****m> almost 8 years ago
81cdbcb0 libaio: Allow modifying an existing AIOBlock. Vincent Pelletier <p****t@g****m> almost 8 years ago
4f478ab1 libaio: Only set _ctx once successfuly initialised. Vincent Pelletier <p****t@g****m> almost 8 years ago
db900da9 setup: Bump to 0.5 . Vincent Pelletier <p****t@g****m> almost 8 years ago
625776b9 libaio: Handling events while cancelAll is running is also undefined. Vincent Pelletier <p****t@g****m> almost 8 years ago
208c3d02 libaio: Fix support for submitting more events than maxevents. Vincent Pelletier <p****t@g****m> almost 8 years ago
c088c543 libaio: Modernise one "except" statement. Vincent Pelletier <p****t@g****m> almost 8 years ago
83410aae README: Also mention mmap vs. memoryview issue in python 2. Vincent Pelletier <p****t@g****m> almost 8 years ago
837c3cc6 libaio: Catch EINVAL in cancelAll. Vincent Pelletier <p****t@g****m> almost 8 years ago
03dba966 libaio: Add missing import. Vincent Pelletier <p****t@g****m> almost 8 years ago
fc4f1e79 libaio: Add cancelAll method. Vincent Pelletier <p****t@g****m> almost 8 years ago
bf7403f5 libaio: Improve "cancel" usability. Vincent Pelletier <p****t@g****m> almost 8 years ago
28e9f519 Bump to 0.4 . Vincent Pelletier <p****t@g****m> almost 8 years ago
797249c7 libaio: Add support for POLL mode. Vincent Pelletier <p****t@g****m> almost 8 years ago
efb57349 test: Make easier to extend. Vincent Pelletier <p****t@g****m> about 8 years ago
e136b762 libaio: Get rid of unused AIOBlock protected property. Vincent Pelletier <p****t@g****m> about 8 years ago
753d68f5 libaio: Add support for FSYNC and FDSYNC modes. Vincent Pelletier <p****t@g****m> about 8 years ago
2644ecfc libaio: Add support for per-AIOBlock priority. Vincent Pelletier <p****t@g****m> about 8 years ago
eedab89c libaio: Make pylint happier. Vincent Pelletier <p****t@g****m> about 8 years ago
77faaeea libaio: AIOContext.submit now returns the number of submitted blocks. Vincent Pelletier <p****t@g****m> about 8 years ago
f36a9647 README: Extend a bit. Vincent Pelletier <p****t@g****m> about 8 years ago
61be2a76 libaio: Use already const-ified buffer_list everywhere. Vincent Pelletier <p****t@g****m> about 8 years ago
6a16fa1a libaio: Use consistent way of casting vectors to void pointers. Vincent Pelletier <p****t@g****m> about 8 years ago
8b1538c4 Bump to 0.3 . Vincent Pelletier <p****t@g****m> about 8 years ago
d229f5a8 Integrate tests better. Vincent Pelletier <p****t@g****m> about 8 years ago
04383b25 libaio: Add support for aio_rw_flags. Vincent Pelletier <p****t@g****m> about 8 years ago
7a492352 all: Bump copyright year. Vincent Pelletier <p****t@g****m> about 8 years ago
288529b2 AIOBlock: Improve ctor docstring for buffer_list. Vincent Pelletier <p****t@g****m> over 8 years ago
8ca92238 AIOBlock: Make completion a constructor parameter. Vincent Pelletier <p****t@g****m> over 8 years ago
a614131f AIOBlock: Add a completion method. Vincent Pelletier <p****t@g****m> over 8 years ago
2d27f66a AIOBlock: Simplify buffer casting to void pointer. Vincent Pelletier <p****t@g****m> over 8 years ago
21f9bed1 AIOBlock: Make buffer list immutable. Vincent Pelletier <p****t@g****m> over 8 years ago
40eb2228 AIOContext.getEvents: Add support for waiting on all submitted events. Vincent Pelletier <p****t@g****m> over 8 years ago
9c8e860c Bump to 0.2 . Vincent Pelletier <p****t@g****m> over 8 years ago
d3c15b4f libaio.{eventfd,libaio}: Raise OSError on error status, not IOError. Vincent Pelletier <p****t@g****m> over 8 years ago
2c97439f libaio.AIOContext: Drop "open" method. Vincent Pelletier <p****t@g****m> over 8 years ago
e74ac2b5 libaio.EventFD: Become context manager. Vincent Pelletier <p****t@g****m> over 8 years ago
09384b5d libaio.libaio: Make io_event.res{,2} declaration consistent with kernel ABI Vincent Pelletier <p****t@g****m> over 8 years ago
45280ef1 libaio.AIOBlock: Accept file objects as eventfd. Vincent Pelletier <p****t@g****m> over 8 years ago
30db13bd libaio: Fix logical inversion in double-open check. Vincent Pelletier <p****t@g****m> over 8 years ago
c82bec2f Fix EventFD instanciation. Vincent Pelletier <p****t@g****m> over 8 years ago
6dbf7cf5 libaio.AIOContext: Document event data a bit better. Vincent Pelletier <p****t@g****m> over 8 years ago
0e41e1ed libaio.libaio.io_set_callback: Do not create a io_callback_t local. Vincent Pelletier <p****t@g****m> over 8 years ago
50d88ebd libaio.AIOBlock: Remove public but "for internal use" property. Vincent Pelletier <p****t@g****m> over 8 years ago
8080afc9 libaio.AIOBlock: Forget about callback. Vincent Pelletier <p****t@g****m> over 8 years ago
7f51b0bf libaio.AIOContext: Also close when garbage collected. Vincent Pelletier <p****t@g****m> over 8 years ago
8f9799d7 libaio.AIOContext: Disallow opening when already open. Vincent Pelletier <p****t@g****m> over 8 years ago
f78ce0dd libaio.AIOContext: Allow closing multiple times. Vincent Pelletier <p****t@g****m> over 8 years ago
03b3b766 libaio.EventFD: Allow closing independently from garbage collection. Vincent Pelletier <p****t@g****m> over 8 years ago
e1c720d7 libaio.EventFD: Provide default initval and flag values. Vincent Pelletier <p****t@g****m> over 8 years ago
0781dfc4 Add license files & headers. Vincent Pelletier <p****t@g****m> over 8 years ago
44ab6596 Ignore egg build data. Vincent Pelletier <p****t@g****m> over 8 years ago
2289ca6c Move test out of repository root. Vincent Pelletier <p****t@g****m> over 8 years ago
a63b1504 Trivial test. Vincent Pelletier <p****t@g****m> over 8 years ago
ff966387 Initial commit Vincent Pelletier <p****t@g****m> over 8 years ago

← Back to repository