summaryrefslogtreecommitdiff
path: root/misc
AgeCommit message (Collapse)AuthorFilesLines
2010-02-04Fix compile when using a linker that defaults to --no-as-neededRichard Hughes1-0/+1
2010-02-03Kill off couple of dangling lib/fs.c referencesPanu Matilainen1-1/+1
2010-02-03Kill RPMTAG_FSNAMES and RPMTAG_FSSIZES and everything implementing themFlorian Festi1-68/+0
2010-01-05Remove <string.h> include from system.h into the few places that still needPanu Matilainen1-0/+1
- most of the places get it through <rpm/rpmstring.h> already
2010-01-05Include <stdlib.h> as necessary instead of system.hPanu Matilainen2-0/+2
- also loose the related ancient compatibility goo
2010-01-04Lose the hysterical fakefork hackPanu Matilainen2-9/+1
- we're not particularly interested in AmigaOS quirks from 1996
2010-01-04Remove further replacement functions for POSIX 2001 required bitsPanu Matilainen5-231/+2
- getwd(), getcwd(), basename() and realpath() are all POSIX 2001 defined, we dont care about older stuff
2010-01-04Remove unnecessary setenv() replacement functionPanu Matilainen2-318/+1
- setenv() and unsetenv() are required by POSIX 2001, we dont care about older systems
2010-01-04Remove largely unnecessary putenv() replacementPanu Matilainen2-115/+1
- only the lua posix extension "uses" this by providing putenv() to Lua, make it conditional and return error if not supported by the underlying operating system
2010-01-04Eliminate myrealloc() replacement functionPanu Matilainen2-9/+1
- realloc(NULL, size) is defined as equal to malloc(size) in C99 and POSIX 2001, we dont care about anything older than that
2010-01-04Remove unneeded strdup() replacement in misc/Panu Matilainen2-44/+1
- rpmio's own version is always there and portable, this is not needed
2010-01-04Use rpm's own strdup() clone everywherePanu Matilainen1-2/+4
2009-12-23Remove replacements for C99 mandated functionsPanu Matilainen9-2016/+3
- rpm requires C99 compiler anyway, no point in carrying these around
2009-12-23Remove unneeded replacement error/warn functionsPanu Matilainen5-502/+1
2009-12-23Dont include <pwd.h> from system.h, dont bother checking for it eitherPanu Matilainen1-0/+1
- no much point conditionalizing something we can't live without - just three places need, no point polluting include space everywhere
2008-11-03Ensure PATH_MAX is defined (ticket #3) Adam TkacPanu Matilainen1-12/+0
- POSIX doesn't require PATH_MAX to be defined as constant, and Hurd doesn't define it... - deal with it just once in system.h for now, the proper fix is to get rid of needing it at all (ie add a mallocing realpath() clone to librpmio) - patch from Adam Tkac
2008-04-30RIP alloca()Panu Matilainen2-506/+2
2007-11-22Add -I$(top_builddir)/include/rpm to AM_CPPFLAGS.Ralf Corsépius1-1/+1
2007-10-30Remove memcmp.c.Ralf Corsépius2-374/+1
2007-10-30Build libmisc.la.Ralf Corsépius1-5/+3
Use @LTLIBOBJS@.
2007-10-28Include "config.h" instead of <config.h>.Ralf Corsépius11-11/+11
2007-10-17Cleanup CPPFLAGS.Ralf Corsépius1-1/+2
2007-10-01Remove (unused).Ralf Corsépius1-7/+0
2007-09-11Remove splint tags.Ralf Corsépius3-57/+2
2007-09-10Eliminate noinst_HEADERS.Ralf Corsépius1-6/+5
2007-08-22Remove INCPATH.Ralf Corsépius1-1/+1
2007-08-05Automake cleanups.Panu Matilainen1-3/+1
- Replace INCLUDES with AM_CPPFLAGS (INCLUDES has been replaced by AM_CPPFLAGS and is deprecated in modern automakes for several years) - Require autoconf-2.61 and automake-1.10 (already required by autogen.sh) - update mkinstalldirs with the version from automake-1.10 (The version in rpm is ancient and known to be bugged) Patch from Ralf Corsepius
2007-07-12Silence yet another char ptr signedness warningPanu Matilainen1-1/+1
2005-01-28Revert glob/fnmatch/alloca uniqify on macosx for now.jbj4-41/+41
CVS patchset: 7717 CVS date: 2005/01/28 06:36:29
2005-01-25macosx/opendarwin hackery, take 1.jbj4-44/+41
CVS patchset: 7710 CVS date: 2005/01/25 05:24:40
2005-01-23- blueprint rpm-4_4 and HEAD to minimize diff spew.jbj1-1/+1
CVS patchset: 7706 CVS date: 2005/01/23 20:44:57
2005-01-17Build on macosx.jbj1-1/+1
CVS patchset: 7701 CVS date: 2005/01/17 23:58:09
2005-01-05build rpm-4.4.1-0.6.jbj1-1/+1
CVS patchset: 7674 CVS date: 2005/01/05 04:46:01
2005-01-04- mac os x patches (#133611, #133612, #134637).jbj1-0/+3
CVS patchset: 7673 CVS date: 2005/01/04 19:31:31
2004-10-14- fix: don't set handler if SIG_IGN is already set (#134474).jbj2-28/+64
CVS patchset: 7462 CVS date: 2004/10/14 15:09:07
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj1-1/+1
CVS patchset: 5437 CVS date: 2002/05/16 16:55:21
2002-02-22tpkgid cleanup.jbj1-11/+12
Recognize GNU extensions in myGlobPatternP(), flag in misc/fnmatch.h, as well. CVS patchset: 5331 CVS date: 2002/02/22 17:12:15
2001-01-03- fix: avoid locale issues with strcasecmp/strncasecmp (#23199).jbj3-159/+2
- remove almost all explicit uses of stderr in rpmlib using rpmError(). CVS patchset: 4406 CVS date: 2001/01/03 20:19:27
2000-08-28- rip out rpm{get,put}text, use getpo.sh and specspo instead.jbj6-472/+1
CVS patchset: 4139 CVS date: 2000/08/28 01:50:45
2000-06-13More libtool fiddles.jbj1-3/+1
CVS patchset: 3837 CVS date: 2000/06/13 07:15:15
2000-03-11Red Hat 4.2 has not __set_errno.jbj1-0/+8
CVS patchset: 3624 CVS date: 2000/03/11 21:13:18
2000-03-11Red Hat 5.2 has not __PMT.jbj1-1/+1
CVS patchset: 3623 CVS date: 2000/03/11 20:59:30
2000-03-11fix: use glibc 2.1 glob/fnmatch everywhere.jbj2-301/+162
CVS patchset: 3621 CVS date: 2000/03/11 20:14:07
2000-03-10Update portability routines from glibc-2.1.jbj3-105/+424
CVS patchset: 3620 CVS date: 2000/03/10 22:02:29
2000-03-10Can't include system.h w/o mishap.jbj1-1/+3
CVS patchset: 3618 CVS date: 2000/03/10 20:47:57
2000-03-10Get config.h by includeing "system.h"jbj1-3/+1
CVS patchset: 3616 CVS date: 2000/03/10 17:50:53
2000-03-10Update to glibc-2.1 version with GNU extensions.jbj2-281/+1169
CVS patchset: 3615 CVS date: 2000/03/10 17:49:09
2000-03-09- portability: skip bzip2 if not available.jbj3-2/+729
- portability: skip gzseek if not available (zlib-1.0.4). - portability: skip personality if not available (linux). - portability: always include arpa/inet.h (HP-UX). - portability: don't use id -u (Brandon Allbery). - portability: don't chown/chgrp -h w/o lchown. - portability: splats in rpm.spec to find /usr/{share,local}/locale/* CVS patchset: 3610 CVS date: 2000/03/09 18:13:02
2000-02-27Diminish solaris2.6 gcc noise.jbj1-3/+1
CVS patchset: 3593 CVS date: 2000/02/27 20:50:52
2000-02-24(solaris 2.6): portability requires setenv.c.jbj2-1/+323
CVS patchset: 3587 CVS date: 2000/02/24 23:33:58