summaryrefslogtreecommitdiff
path: root/build/misc.c
AgeCommit message (Collapse)AuthorFilesLines
2010-10-29Eliminate unused truncStringBuf() functionPanu Matilainen1-7/+0
- This has been unused at least as far back as rpm 4.4 actually...
2010-10-28Now, make getStringBuf() return const char * for correctness sakePanu Matilainen1-1/+1
2010-10-28Handle NULL sb in getStringBuf() cleanlyPanu Matilainen1-1/+1
2010-10-26Bury StringBuf inside librpmbuild internalsPanu Matilainen1-0/+79
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-1/+2
- Yank everything qualifying as "internal helper function" into internal-only headers, loosely grouped as follows: 1) Everything involving spec-manipulation goes into rpmbuild_internal.h 2) All other miscellaneous helpers go into rpmbuild_misc.h - This leaves us a rather minimal, and nearly useful API into librpmbuild: Users need to be able to parse a spec, query or build (parts of) it and free up the spec structure when done. This is what we have now, various still exposed structures not counting.
2010-01-05Move <ctype.h> include out of system.h to the places that need itPanu Matilainen1-0/+1
2008-07-07Missing const in parseUnsignedNum()Panu Matilainen1-1/+1
2008-07-01Avoid reading negative constants from SourceXX, PatchXX tagsJindrich Novy1-3/+14
- convert parseNum() to parseUnsignedNum() - don't misleadingly declare it to return int, when the result is always unsigned due to strtoul() call
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-1/+1
- adjust include paths accordingly
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-1/+1
2007-09-11Remove splint tags.Ralf Corsépius1-2/+0
2002-06-23Add boundswrite annotations everywhere.jbj1-0/+2
CVS patchset: 5522 CVS date: 2002/06/23 19:47:08
2001-05-03- still more boring lclint annotations and fiddles.jbj1-3/+6
CVS patchset: 4738 CVS date: 2001/05/03 21:00:18
2001-01-11doxygen annotations for build/*.jbj1-9/+3
- fix: don't hang on build error. - fix: remove "error: " prefix from signature verification message. CVS patchset: 4426 CVS date: 2001/01/11 14:13:04
2000-12-12Sync with rpm-4_0 branch.jbj1-0/+1
CVS patchset: 4338 CVS date: 2000/12/12 20:03:45
2000-08-27Doxygen annotations.jbj1-0/+3
CVS patchset: 4130 CVS date: 2000/08/27 19:18:25
2000-01-24Documentation sugar.jbj1-0/+1
CVS patchset: 3533 CVS date: 2000/01/24 20:02:32
1999-11-26lib/macro.c: Create rpmCleanPath().jbj1-25/+0
build/misc.c: Delete cleanFileName(). CVS patchset: 3435 CVS date: 1999/11/26 16:19:30
1999-10-29fix: resurrect multiple target platform builds.jbj1-1/+1
CVS patchset: 3404 CVS date: 1999/10/29 23:03:12
1999-10-21lclint annotations.jbj1-1/+1
CVS patchset: 3390 CVS date: 1999/10/21 15:04:25
1999-09-20Start experimental support for bzip2 payloads.jbj1-2/+0
CVS patchset: 3309 CVS date: 1999/09/20 13:34:47
1999-04-03add name/version/release macros during src.rpm install.jbj1-1/+0
attempt mkdir sourcedir/specdir during src.rpm install. CVS patchset: 2938 CVS date: 1999/04/03 00:05:03
1999-03-31add explicit macrofiles path to rpmrc.jbj1-0/+1
CVS patchset: 2933 CVS date: 1999/03/31 20:37:55
1999-03-20eliminate old rpmrc configuration syntax.jbj1-1/+1
CVS patchset: 2905 CVS date: 1999/03/20 21:09:47
1998-11-25Add dup for the "other" gzdopen premature close.jbj1-2/+3
CVS patchset: 2556 CVS date: 1998/11/25 00:42:36
1998-10-08Consolidate i18n baggage into AM_GNU_GETTEXT and system.h.jbj1-1/+0
CVS patchset: 2425 CVS date: 1998/10/08 14:59:17
1998-09-27add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)jbj1-0/+1
gettextify rpmMessage/rpmError/fprintf messages. CVS patchset: 2368 CVS date: 1998/09/27 22:03:52
1998-07-30Consolidated includes for librpmbuild API.jbj1-4/+2
CVS patchset: 2213 CVS date: 1998/07/30 22:09:42
1998-07-25Aggregate system includes into system.h.jbj1-187/+1
Rearrange functions to minimize exported routines in librpmbuild API. VS: ---------------------------------------------------------------------- CVS patchset: 2183 CVS date: 1998/07/25 21:00:26
1998-03-041) include cleanups for portabilityewt1-3/+7
2) pulled popt structures and variables out of functions -- they need to be global due to stupid compilers 3) modified the Makefile to use relative dependencies, and make dependencies optional CVS patchset: 2020 CVS date: 1998/03/04 16:51:06
1998-03-03Clean up buildroot (remove suplicate slashes, trailing slashes)marc1-0/+24
CVS patchset: 2015 CVS date: 1998/03/03 17:07:39
1998-01-12merged in Marc's new build codeewt1-0/+202
CVS patchset: 1956 CVS date: 1998/01/12 21:31:29