rpm/rpmio
Panu Matilainen fde961e25b Rewrite rpmMkTempFile() for sanity
- Actually use mkstemp() for creating the temp file and return a FD_t
  dupped from the file descriptor returned by mkstemp().
- Simplify the interface while at it.
- Change callers for the new interface.
- Yes we now require mkstemp() to work, mkstemp() is in POSIX.1-2001 and
  this is year 2008...
2008-04-11 09:05:05 +03:00
..
Makefile.am Bump up sonames, we're not exactly ABI compatible with 4.4 anymore.. 2008-03-18 10:28:57 +02:00
argv.c argvPrint() doesn't modify argv, make it const 2008-04-07 12:35:37 +03:00
argv.h argvPrint() doesn't modify argv, make it const 2008-04-07 12:35:37 +03:00
base64.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
base64.h Meh, actually add the base64 files.. 2007-11-02 10:24:42 +02:00
digest.c Eliminate several copy-paste hex converters, use pgpHexStr() instead 2008-04-07 14:04:00 +03:00
digest.h Remove bogus consts from pgpDigParams_s structure 2008-03-24 21:05:05 +02:00
fts.c OS X Leopard fixes from Giulio Eulisse 2007-12-11 08:51:54 +02:00
fts.h OS X Leopard fixes from Giulio Eulisse 2007-12-11 08:51:54 +02:00
macro.c Missing decompression arguments for bzip in uncompress macro 2008-04-04 15:52:52 +03:00
rpmfileutil.c Rewrite rpmMkTempFile() for sanity 2008-04-11 09:05:05 +03:00
rpmfileutil.h Rewrite rpmMkTempFile() for sanity 2008-04-11 09:05:05 +03:00
rpmhook.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
rpmhook.h Remove splint tags. 2007-09-11 16:48:54 +02:00
rpmio.c Shut up a few silly compiler warnings that have crept in 2008-04-03 08:04:22 +03:00
rpmio.h Make rpmio vectors read-only 2008-03-06 19:25:46 +02:00
rpmio_internal.h Mark bunch of misc. tables & such read-only in librpmio 2008-03-06 19:27:19 +02:00
rpmlog.c Stop insecurely covering up for lack of snprintf and vsnprintf 2008-03-07 13:34:20 +02:00
rpmlog.h Enable variadic checks for rpmExpand(), rpmlog() and rpmGetPath() 2008-02-25 11:03:38 +02:00
rpmlua.c Stop insecurely covering up for lack of snprintf and vsnprintf 2008-03-07 13:34:20 +02:00
rpmlua.h More misc size_t issues 2007-12-14 10:30:46 +02:00
rpmmacro.h Enable variadic checks for rpmExpand(), rpmlog() and rpmGetPath() 2008-02-25 11:03:38 +02:00
rpmmalloc.c Remove splint tags. 2007-09-11 16:48:54 +02:00
rpmpgp.c Rewrite pgpArmorWrap(), the former one was insecure/hackish 2008-04-08 13:48:39 +02:00
rpmpgp.h Remove static print buffer from pgpMpiStr(), return malloc'd data instead 2008-04-07 13:37:56 +03:00
rpmsq.c Switch to <rpm/foo.h> style for public headers 2007-12-08 14:02:32 +02:00
rpmsq.h Switch to <rpm/foo.h> style for public headers 2007-12-08 14:02:32 +02:00
rpmstring.c Erm, off-by-one in rasprintf() 2008-03-18 13:22:15 +02:00
rpmstring.h Eliminate four copy-paste versions of nibble(), stick to rpmstring.h 2008-04-08 12:35:36 +03:00
rpmsw.c Switch to <rpm/foo.h> style for public headers 2007-12-08 14:02:32 +02:00
rpmsw.h More missing system includes for size_t & friends 2008-01-28 13:43:32 +02:00
rpmurl.h Remove bogus consts from urlinfo_s structure 2008-03-24 20:44:48 +02:00
rpmutil.h Add new header for collecting utility macros 2008-02-25 11:02:07 +02:00
stubs.c Revert glob/fnmatch/alloca uniqify on macosx for now. 2005-01-28 06:36:29 +00:00
tax.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tdir.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tfts.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tget.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tglob.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
thkp.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tkey.c Expand private include file names to be relative to $(top_srcdir) 2007-11-23 11:41:29 +01:00
tput.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
tring.c Include spring-cleaning 2008-01-30 17:05:29 +02:00
trpmio.c Switch to <rpm/foo.h> style for public headers 2007-12-08 14:02:32 +02:00
tsw.c Switch to <rpm/foo.h> style for public headers 2007-12-08 14:02:32 +02:00
tufdio.c Remove the last remains of unused and unnecesary rpmio rpc vectors 2008-02-26 20:53:38 +02:00
ugid.c Bunch of const char* corrections 2007-12-14 15:17:59 +02:00
ugid.h Bunch of const char* corrections 2007-12-14 15:17:59 +02:00
url.c Remove bogus consts from urlinfo_s structure 2008-03-24 20:44:48 +02:00