summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-11-23Move stringbuf into librpmio, rename headerPanu Matilainen10-17/+19
- rename header to more generic rpmstring.h for collecting misc string helper functions
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius153-395/+395
2007-11-23Fix typo in preinstall.am generation.Ralf Corsépius2-27/+27
2007-11-22Remove AM_CPPFLAGS += -I$(top_srcdir)/build.Ralf Corsépius1-2/+0
Remove AM_CPPFLAGS += -I$(top_srcdir)/lib. Let librpmdb only depend on librpmio.
2007-11-22Regenerate.Ralf Corsépius1-0/+104
2007-11-22Fix preinstall.am handling for VPATH builds.Ralf Corsépius1-2/+2
2007-11-22Add -I$(top_builddir)/include/rpm to AM_CPPFLAGS.Ralf Corsépius1-1/+1
2007-11-22Add -I$(top_builddir)/include/rpm to AM_CPPFLAGS.Ralf Corsépius6-6/+6
2007-11-22Add header preinstallation.Ralf Corsépius3-2/+21
2007-11-22Include system.hRalf Corsépius1-0/+2
2007-11-22Eliminate egrep (Abandoned by POSIX many years ago).Ralf Corsépius1-2/+2
2007-11-21Add AC_USE_SYSTEM_EXTENSIONS.Ralf Corsépius1-4/+3
Remove AC_AIX, AC_MINIX. Do not add -D_GNU_SOURCE to CFLAGS.
2007-11-21s/build_cpu/host_cpu/Ralf Corsépius1-7/+7
2007-11-19Lose rpmerr.h for goodPanu Matilainen42-162/+41
2007-11-19Replace all RPMERR_* etc uses with corresponding RPMLOG_* levelsPanu Matilainen39-546/+546
2007-11-16Split digest-stuff out of rpmio_internal to separate headerPanu Matilainen13-68/+80
2007-11-16Eliminate copy-paste fd digest stealing, stuff into rpmio_internalPanu Matilainen3-45/+31
2007-11-16Eliminate need for rpmio_internal.h in rpmdb.cPanu Matilainen3-21/+29
- adds new pgpExtractPubkeyFingerprint() API function Ported from rpm5.org work of Jeff Johnson
2007-11-15Debugedit needs crypto initialization too..Panu Matilainen1-0/+2
2007-11-15Remember to initialize crypto in various test programs..Panu Matilainen3-0/+4
2007-11-15Initialize NSS early (rhbz#382091)Panu Matilainen4-4/+26
- add new rpmInitCrypto() API for directly initializing any crypto - call it from rpmReadConfig() to ensure it's always initialized early on
2007-11-14Fix base64 decoder related crash (rhbz#380911)Panu Matilainen1-16/+15
The base64 decoder code incorrectly assumed that char is a signed type. Patch from Tomas Mraz
2007-11-13Fix rpm -K segfaulting on corrupted headerPanu Matilainen1-1/+1
(http://qa.mandriva.com/show_bug.cgi?id=#33735) Patch from Pascal Rigaux
2007-11-13Make "rpmbuild -bb --quiet" quiet as should bePanu Matilainen1-1/+8
(without this patch, the option is simply ignored in rpmcliAllPoptTable) Also rhbz#124300 Patch from Pascal Rigaux
2007-11-13Fix build without O2Panu Matilainen1-0/+2
HAVE_LOCALE_H is used by system.h, ensure it is defined properly (the issue only occurs when compiling without __OPTIMIZE__ (ie -O2) otherwise libintl.h do include locale.h) Patch from Pascal Rigaux
2007-11-13Align rpm -V outputPanu Matilainen1-1/+1
Patch from Pascal Rigaux
2007-11-13Use dgettext() instead of just gettext()Panu Matilainen1-1/+1
Patch from Pascal Rigaux
2007-11-13Fix free on invalid pointer after displaying "Unable to open temp file"Panu Matilainen1-1/+1
Patch from Pascal Rigaux
2007-11-08Minimal protection for rpmsqElem internalsPanu Matilainen3-0/+5
2007-11-08Remove unnecessary psm.h includePanu Matilainen1-2/+0
2007-11-08Dead code removalPanu Matilainen1-9/+0
2007-11-08Use _target_* macros for build restriction checkingPanu Matilainen1-8/+3
- avoid using deprecated rpmrc rpmGet*Info() - plug a small memory leak (remember to free the values too) - potential linux vs Linux as the os name implications but as isMemberInEntry() ignores case anyway, shouldn't matter
2007-11-08Disable -Wstrict-prototypes for now due to noise from NSPR headersPanu Matilainen1-1/+3
2007-11-08Kludge around mktemp() uses to shut up build warningsPanu Matilainen2-0/+8
2007-11-08Remove dead & unused RPMTAG_ARCHIVESIZE addition codePanu Matilainen1-43/+0
- rpm >= 4.1 uses RPMTAG_PAYLOADSIZE and translates RPMTAG_ARCHIVESIZE to it automatically
2007-11-08Kill off deprecated and unused rpmGetMachine() entirelyPanu Matilainen2-20/+0
2007-11-08Remove rpmSetMachine() from APIPanu Matilainen2-13/+12
2007-11-08Remove dead rpmrc-related code from spec parsingPanu Matilainen1-49/+0
2007-11-08Remove useless "var" parameter from setup helpersPanu Matilainen1-17/+15
Additionally rename setVarDefault to addMacroDefault which it really is
2007-11-08Kill off unused rpmSetVar() and freeRpmVar()Panu Matilainen1-21/+0
2007-11-08Remove rpmGetVar, rpmSetVar from APIPanu Matilainen2-23/+10
2007-11-07Eliminate dead codePanu Matilainen1-12/+0
2007-11-07Eliminate rpmlead use from legacy retrofitting.Panu Matilainen3-12/+7
2007-11-07Only do legacy retrofitting on packages that need it.Panu Matilainen1-2/+7
Packages not having RPMTAG_DIRNAMES (ie compressed filenames) is used for checking, packages not having it are either built with rpm <= 3.x or with --nodirtokens, retrofitting in the latter case doesn't really hurt that much for the obscure case...
2007-11-07Document rpmio_internal.h uses outside rpmio/Panu Matilainen12-13/+15
2007-11-07Move tufdio under rpmio/ where it belongs..Panu Matilainen3-4/+4
2007-11-07Silence bogus gcc warningPanu Matilainen1-1/+2
2007-11-07Remove unused variablePanu Matilainen1-1/+0
2007-11-07Silence bunch of compiler warnings from test programsPanu Matilainen11-13/+14
2007-11-07Remove bunch of unnecessary misc.h includes, document othersPanu Matilainen14-14/+7