Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-14 | Fix ufdCopy() for large (> 2GB) files | Panu Matilainen | 1 | -1/+1 | |
- Files can be (much) larger than INT32_MAX, change the return type to off_t and fix + simplify the calculations. Fixes the other half of RhBug:790396 and makes ufdCopy() usable for other purposes too. | |||||
2011-07-11 | Just pass fd pointers around instead of "cookies" cast to fd | Panu Matilainen | 1 | -1/+1 | |
- There's not a whole lot of point passing our own data structure around in void pointers and re-re-re-re-re-recasting them to fd's again all over the place. Just pass the damn fd to begin with. | |||||
2011-07-08 | Eliminate the uuugly and stupid fdGetFILE() from the API | Panu Matilainen | 1 | -5/+0 | |
2011-07-07 | Remember path (or other description) in fd's, add getter | Panu Matilainen | 1 | -0/+5 | |
- If opened by path, we obviously want to use that. Otherwise generate a description lazily on first Fdescr() call: on Linux we can grab something relatively meaningful by looking up from /proc (this is why we want to be lazy here...). If that's not available or fails, just generate a string on the current fdno. Actual paths are returned as is, other descriptions are bracketed, (eg "[mumble 123]"). - This makes it possible to give more meaningful error messages in places where we only get an fd from somebody (related to RhBug:522160) | |||||
2011-07-07 | Eliminate fdNew() from the API | Panu Matilainen | 1 | -4/+0 | |
- Nobody should be able to create file descriptors which are not attached to a file/descriptor of some kind, the only sane fd constructors are Fopen(), Fdopen() and fdDup(). - The same applies to fdFree() but its a bit more complicated, punting that till later... | |||||
2011-05-03 | Remove obsolete timedRead() from API | Jindrich Novy | 1 | -7/+0 | |
2011-03-23 | Avoid timedRead() usage | Jindrich Novy | 1 | -1/+1 | |
- it is to be removed in the next soname bump | |||||
2011-03-23 | Remove libio support to suppress timedRead() | Jindrich Novy | 1 | -17/+1 | |
2010-03-29 | Lose long since unused fdReadable() and fdWritable() | Panu Matilainen | 1 | -8/+0 | |
- these have been unused since rpm 4.6.0, and can be implemented without access to rpmio internals too if somebody cares... | |||||
2010-03-22 | Lose the useless rpmio refcounting debug junk | Panu Matilainen | 1 | -3/+3 | |
- the rpmio API always had this goo, should've gotten rid of it back in commit dbdbe8010cd944f026a5a4e5d071eb31d29d81c4 but .. oh well | |||||
2009-10-15 | Add ftell() clone to FD_t | Panu Matilainen | 1 | -0/+5 | |
2008-07-07 | Kick out ftpStrerror() and related error code defines | Panu Matilainen | 1 | -32/+0 | |
- our url-retrieval error codes depend on the helper used which is configurable via macros so hardcoding eg curl codes wont work either - need to figure out something better, pass helper error messages through FD_t or something... | |||||
2008-07-04 | Remove unused ufdGetFile() from librpmio | Panu Matilainen | 1 | -4/+0 | |
2008-04-24 | Remove meaningless extern on function declarations in headers | Panu Matilainen | 1 | -3/+3 | |
2008-03-06 | Make rpmio vectors read-only | Panu Matilainen | 1 | -1/+1 | |
2008-01-30 | Move FD_t to rpmtypes.h, used all over .. | Panu Matilainen | 1 | -4/+1 | |
2007-12-14 | More misc size_t issues | Panu Matilainen | 1 | -1/+1 | |
2007-12-08 | Switch to <rpm/foo.h> style for public headers | Panu Matilainen | 1 | -1/+1 | |
- adjust include paths accordingly | |||||
2007-12-03 | Use regular POSIX functions instead of "RPC" clones | Panu Matilainen | 1 | -97/+0 | |
- we only care about local files | |||||
2007-11-30 | rpmrpc doxygen groupings.. | Panu Matilainen | 1 | -17/+17 | |
2007-11-23 | Bunch of rpmio doxygen groupings | Panu Matilainen | 1 | -18/+18 | |
2007-11-23 | Expand private include file names to be relative to $(top_srcdir) | Ralf Corsépius | 1 | -1/+1 | |
2007-11-23 | Export FD statistics enums + fdOp() method | Panu Matilainen | 1 | -0/+19 | |
2007-11-23 | Move rpmioMkpath from rpmio.h to rpmfileutil.h | Panu Matilainen | 1 | -10/+0 | |
2007-11-22 | Move pgpDig typedefs to a more obvious place.. | Panu Matilainen | 1 | -8/+0 | |
2007-11-23 | Move the xstr*() string variants from rpmio.h to rpmstring.h | Panu Matilainen | 1 | -39/+0 | |
2007-10-29 | Export rpmio fdGetFILE() | Panu Matilainen | 1 | -0/+5 | |
2007-10-29 | Remove leftover comment | Panu Matilainen | 1 | -2/+0 | |
2007-10-09 | Hide rpmio vectors from API, only internal needs | Panu Matilainen | 1 | -146/+0 | |
2007-10-09 | Remove timedRead() define | Panu Matilainen | 1 | -1/+3 | |
2007-10-09 | Remove unused legacy rpmio fd*() interfaces | Panu Matilainen | 1 | -20/+0 | |
- fdFileno(), fdOpen(), fdRead(), fdWrite(), fdClose() gone... | |||||
2007-10-09 | Remove unused rpmio fdFdopen() function | Panu Matilainen | 1 | -4/+0 | |
2007-10-08 | 'Adjust extern C {} blocks.' | Ralf Corsépius | 1 | -4/+4 | |
2007-10-05 | Make fdFileno an external function. | Ralf Corsépius | 1 | -4/+1 | |
2007-10-01 | Fix minor typo. | Ralf Corsépius | 1 | -1/+1 | |
2007-09-22 | Take out __FILE__, __LINE__ from DBGREFS. | Ralf Corsépius | 1 | -1/+1 | |
2007-09-21 | Remove fdLink, fdFree, fdNew defines. | Ralf Corsépius | 1 | -6/+3 | |
2007-09-21 | Remove fdClose, fdOpen, fdRead, fdWrite defines. | Ralf Corsépius | 1 | -8/+4 | |
2007-09-12 | Rip out internal http and ftp transports. | Panu Matilainen | 1 | -8/+0 | |
2007-09-11 | Remove splint tags. | Ralf Corsépius | 1 | -276/+93 | |
2007-09-03 | Remove __LCLINT__-ifdef'ed blocks. | Ralf Corsépius | 1 | -1/+1 | |
2007-07-12 | Fread() and Fwrite() can return negative values, change type to reflect that | Panu Matilainen | 1 | -2/+2 | |
2007-07-10 | Remove const type-qualifiers from function return types everywhere. | Panu Matilainen | 1 | -1/+1 | |
They're meaningless in C and cause tonne of build warnings. | |||||
2005-07-02 | GCC fidgets, add parentheses around timedRead vector. | jbj | 1 | -1/+1 | |
CVS patchset: 7864 CVS date: 2005/07/02 18:54:08 | |||||
2005-01-17 | Build on macosx. | jbj | 1 | -1/+1 | |
CVS patchset: 7701 CVS date: 2005/01/17 23:58:09 | |||||
2004-11-29 | - detect and return errors from neon through Ferror. | jbj | 1 | -11/+21 | |
CVS patchset: 7619 CVS date: 2004/11/29 14:29:22 | |||||
2004-03-02 | - permit globs in macrofiles: directive (#117217). | jbj | 1 | -0/+11 | |
CVS patchset: 7139 CVS date: 2004/03/02 01:31:01 | |||||
2003-06-24 | Sanity. | jbj | 1 | -1/+1 | |
CVS patchset: 6918 CVS date: 2003/06/24 19:29:36 | |||||
2003-05-08 | - don't use error string after gzclose (Dmitry V. Levin). | jbj | 1 | -12/+12 | |
Spliddles for rpmio, drill h_errno all the way through. CVS patchset: 6826 CVS date: 2003/05/08 20:39:29 | |||||
2003-04-01 | Splint fiddles. | jbj | 1 | -4/+4 | |
CVS patchset: 6724 CVS date: 2003/04/01 22:20:45 |