summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-07-17Added .gitignore file to get sane git status reportsFlorian Festi1-0/+71
2008-07-16Make sure there's room for \0 (packages with no files)Panu Matilainen1-1/+1
2008-07-16Make rpmExpand() smarter wrt memory allocationsPanu Matilainen1-1/+12
- precalculate unexpanded size and allocate enough for that plus MACROBUFSIZ for expansion - typical allocation is way smaller than what gets allocated "just in case", calculate expanded size and realloc to actual size to avoid wasting memory
2008-07-16Eliminate another unnecessary temp variablePanu Matilainen1-4/+2
- do all the copying inside a loop
2008-07-16Eliminate unnecessary variablePanu Matilainen1-3/+2
- leftover from static buffer times..
2008-07-16Macro argument handling regression (rhbz#455333)Panu Matilainen1-2/+4
- expandMacro() wants the next \0 character to be returned, which might or might not be the same as lastc passed to grabArgs() - use memcpy() instead of memmove() for the copy, the areas can't overlap
2008-07-14Adjust querytags expected results for autotestsPanu Matilainen1-40/+0
2008-07-14Don't put unimplemented tags into tagtablePanu Matilainen1-1/+1
- no point in exposing unimplemnted (ours or somebody elses) tags to users
2008-07-14Mark unimplemented tags as such in tag tablePanu Matilainen1-35/+35
2008-07-14Fix mono dependency extractionPanu Matilainen1-1/+1
- use "Mono/.Net assembly" instead of "PE executable" for detection, later file reports bitness (eg "PE32 executable"), we just care if its mono or not. This is compatible with older libmagic too.
2008-07-12NSS uses unsigned int, not size_t for hash lengthsPanu Matilainen1-1/+1
- broke ppc64 in entertaining ways...
2008-07-11Updated Polish translation (Piotr Drąg)Panu Matilainen1-118/+32
2008-07-11Decompressor clarifications.Ville Skyttä1-3/+4
Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
2008-07-09Include rpmlib.h from rpmcli.h, legacy stuff expects it there..Panu Matilainen1-0/+1
2008-07-09Check for _RPM_4_4_COMPAT in rpmlib.h tooPanu Matilainen1-0/+2
- limits the chances of compat includes not working due to include order a bit
2008-07-08Include legacy compat from rpmlib.h to cover maximum groundPanu Matilainen1-0/+1
- rpmlib.h is the first thing any old rpm api user includes so this should cover most cases (only if enabled)
2008-07-08Add compat definitions for renamed string functions tooPanu Matilainen1-0/+12
2008-07-08Missing cplusplus-wrappers in rpmtdPanu Matilainen1-0/+8
2008-07-08Bunch of dumb macros to make up for renamed functionsPanu Matilainen1-0/+14
- should arrange deprecation warnings on them too...
2008-07-08Add deprecation markers for hge etc vector prototypesPanu Matilainen1-5/+5
2008-07-08Add deprecation warnings to all legacy typesPanu Matilainen1-13/+13
2008-07-08Compat typedef for Spec -> rpmSpec renamePanu Matilainen1-0/+1
2008-07-08Add mappings from hTAG_t and friends to legacy interfacesPanu Matilainen1-0/+6
2008-07-08Limit the exposure of rpmlegacy.h stuff to bare minimumPanu Matilainen1-3/+3
2008-07-08Shove header legacy interfaces into rpmlegacy.hPanu Matilainen4-189/+184
- get them out of sight from main header.h - turn headerSprintf() into macro around headerFormat(), that way rpmTagTable and rpmHeaderFormats lossage can be hidden away as far as headerSprintf() use is concerned
2008-07-08Add a new legacy compatibility header, kill rpmints.hPanu Matilainen7-38/+36
- build-time generated rpmints.h causes issues with distcheck and is not really worth the trouble - we have all sorts of legacy junk to deal with, sticking them all into rpmints.h would be just wrong...
2008-07-08Initialize optConJindrich Novy1-1/+1
- one could easily segfault the doPatchMacro() code without the optCon initialization (particularly with jump to "exit" label)
2008-07-08Make the default fuzz for %patch is now configurable via macroJindrich Novy2-1/+4
- the macro is _default_patch_fuzz
2008-07-08Update translationsPanu Matilainen25-13154/+12864
2008-07-08Add ISA-stuff for ia64Panu Matilainen1-0/+4
2008-07-07Missing const in parseUnsignedNum()Panu Matilainen2-2/+2
2008-07-07Teach Fflush() about lzdioPanu Matilainen1-0/+4
2008-07-07Make Source0: equal to Source: againJindrich Novy2-3/+3
2008-07-07Use proper type in formatJindrich Novy1-1/+1
2008-07-07Remove useless argument to format, d'ohJindrich Novy1-1/+1
2008-07-07Eliminate couple of timedRead() uses where we control how fd is openedPanu Matilainen2-5/+4
2008-07-07Make verifyAttrs and virtualFileAttributes staticPanu Matilainen1-2/+2
- nothing outside files.c needs
2008-07-07Kick out ftpStrerror() and related error code definesPanu Matilainen4-97/+5
- 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-07Kick out now unused printNewSpecfile()Panu Matilainen1-96/+0
2008-07-07Kick out ancient, useless and hidden --specedit optionPanu Matilainen3-45/+2
2008-07-04Remember to remove ugid.c from POTFILESPanu Matilainen1-1/+0
2008-07-04Stuff rpmio/ugid.[ch] contents to lib/misc.[ch]Panu Matilainen8-207/+180
- no uses outside librpm itself, and there they can be hidden away from exported ABI whereas in librpmio they cant
2008-07-04Make ufdClose() static, nothing outside rpmio.c needs directlyPanu Matilainen2-5/+1
2008-07-04Remove unused ufdGetFile() from librpmioPanu Matilainen2-17/+0
2008-07-04Remove unused _url_debugPanu Matilainen2-6/+0
2008-07-04Bump version to resemble library versioningPanu Matilainen1-1/+1
2008-07-04Really make fuzz=0 default for patchesJindrich Novy1-3/+2
- and finish the Patch and Source fixup
2008-07-04Don't treat Patch and Source as Patch0 and Source0Jindrich Novy2-14/+22
2008-07-04Remove rpmcache from repositoryPanu Matilainen7-1401/+388
- next to nobody even knew about it, much less used it... - hardly useful now that solvedb is gone
2008-07-04Remove solvedb API and other related stuffPanu Matilainen9-333/+1
- nobody has used the solvedb for anything in years - the mechanism + rpmcache are horribly broken on multilib - solvedb is way too heavyweight to be really usable as a general mechanism - solver callback hook left in place as that could in theory be usable still - we need something better to replace this all, getting rid of it now so we're not stuck with the API forever