Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-31 | Bury our glob() implementation entirely inside rpmglob.c (RhBug:819680) | Panu Matilainen | 3 | -1357/+0 | |
- Lump glob.h and glob.c into rpmglob.c in all their g(l)ory libc decorations and make everything static to stop overriding system library symbols with our own glob(). | |||||
2011-06-28 | Enable GLOB_ONLYDIR of the bundled glob() on platforms that support it | Panu Matilainen | 1 | -1/+1 | |
2010-10-12 | Fix misc/ include path | Panu Matilainen | 1 | -1/+1 | |
- -I$(top_builddir)/include/rpm was never right, and now with fts moved into misc/ this shows as rpm/rpmutil.h not getting found. | |||||
2010-10-01 | Stuff fts into a convenience library in misc/ | Panu Matilainen | 3 | -1/+1347 | |
- This is not really native rpm code but a copy of (glibc?) FTS implementation, with slight modification to avoid symbol name collisions. Stick it where the sun don't shine, we'd eventually like to get rid of such bundled external code. | |||||
2010-02-04 | Fix compile when using a linker that defaults to --no-as-needed | Richard Hughes | 1 | -0/+1 | |
2010-02-03 | Kill off couple of dangling lib/fs.c references | Panu Matilainen | 1 | -1/+1 | |
2010-02-03 | Kill RPMTAG_FSNAMES and RPMTAG_FSSIZES and everything implementing them | Florian Festi | 1 | -68/+0 | |
2010-01-05 | Remove <string.h> include from system.h into the few places that still need | Panu Matilainen | 1 | -0/+1 | |
- most of the places get it through <rpm/rpmstring.h> already | |||||
2010-01-05 | Include <stdlib.h> as necessary instead of system.h | Panu Matilainen | 2 | -0/+2 | |
- also loose the related ancient compatibility goo | |||||
2010-01-04 | Lose the hysterical fakefork hack | Panu Matilainen | 2 | -9/+1 | |
- we're not particularly interested in AmigaOS quirks from 1996 | |||||
2010-01-04 | Remove further replacement functions for POSIX 2001 required bits | Panu Matilainen | 5 | -231/+2 | |
- getwd(), getcwd(), basename() and realpath() are all POSIX 2001 defined, we dont care about older stuff | |||||
2010-01-04 | Remove unnecessary setenv() replacement function | Panu Matilainen | 2 | -318/+1 | |
- setenv() and unsetenv() are required by POSIX 2001, we dont care about older systems | |||||
2010-01-04 | Remove largely unnecessary putenv() replacement | Panu Matilainen | 2 | -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-04 | Eliminate myrealloc() replacement function | Panu Matilainen | 2 | -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-04 | Remove unneeded strdup() replacement in misc/ | Panu Matilainen | 2 | -44/+1 | |
- rpmio's own version is always there and portable, this is not needed | |||||
2010-01-04 | Use rpm's own strdup() clone everywhere | Panu Matilainen | 1 | -2/+4 | |
2009-12-23 | Remove replacements for C99 mandated functions | Panu Matilainen | 9 | -2016/+3 | |
- rpm requires C99 compiler anyway, no point in carrying these around | |||||
2009-12-23 | Remove unneeded replacement error/warn functions | Panu Matilainen | 5 | -502/+1 | |
2009-12-23 | Dont include <pwd.h> from system.h, dont bother checking for it either | Panu Matilainen | 1 | -0/+1 | |
- no much point conditionalizing something we can't live without - just three places need, no point polluting include space everywhere | |||||
2008-11-03 | Ensure PATH_MAX is defined (ticket #3) Adam Tkac | Panu Matilainen | 1 | -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-30 | RIP alloca() | Panu Matilainen | 2 | -506/+2 | |
2007-11-22 | Add -I$(top_builddir)/include/rpm to AM_CPPFLAGS. | Ralf Corsépius | 1 | -1/+1 | |
2007-10-30 | Remove memcmp.c. | Ralf Corsépius | 2 | -374/+1 | |
2007-10-30 | Build libmisc.la. | Ralf Corsépius | 1 | -5/+3 | |
Use @LTLIBOBJS@. | |||||
2007-10-28 | Include "config.h" instead of <config.h>. | Ralf Corsépius | 11 | -11/+11 | |
2007-10-17 | Cleanup CPPFLAGS. | Ralf Corsépius | 1 | -1/+2 | |
2007-10-01 | Remove (unused). | Ralf Corsépius | 1 | -7/+0 | |
2007-09-11 | Remove splint tags. | Ralf Corsépius | 3 | -57/+2 | |
2007-09-10 | Eliminate noinst_HEADERS. | Ralf Corsépius | 1 | -6/+5 | |
2007-08-22 | Remove INCPATH. | Ralf Corsépius | 1 | -1/+1 | |
2007-08-05 | Automake cleanups. | Panu Matilainen | 1 | -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-12 | Silence yet another char ptr signedness warning | Panu Matilainen | 1 | -1/+1 | |
2005-01-28 | Revert glob/fnmatch/alloca uniqify on macosx for now. | jbj | 4 | -41/+41 | |
CVS patchset: 7717 CVS date: 2005/01/28 06:36:29 | |||||
2005-01-25 | macosx/opendarwin hackery, take 1. | jbj | 4 | -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. | jbj | 1 | -1/+1 | |
CVS patchset: 7706 CVS date: 2005/01/23 20:44:57 | |||||
2005-01-17 | Build on macosx. | jbj | 1 | -1/+1 | |
CVS patchset: 7701 CVS date: 2005/01/17 23:58:09 | |||||
2005-01-05 | build rpm-4.4.1-0.6. | jbj | 1 | -1/+1 | |
CVS patchset: 7674 CVS date: 2005/01/05 04:46:01 | |||||
2005-01-04 | - mac os x patches (#133611, #133612, #134637). | jbj | 1 | -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). | jbj | 2 | -28/+64 | |
CVS patchset: 7462 CVS date: 2004/10/14 15:09:07 | |||||
2002-05-16 | - opaque (well mostly) rpmTransactionSet using methods. | jbj | 1 | -1/+1 | |
CVS patchset: 5437 CVS date: 2002/05/16 16:55:21 | |||||
2002-02-22 | tpkgid cleanup. | jbj | 1 | -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). | jbj | 3 | -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. | jbj | 6 | -472/+1 | |
CVS patchset: 4139 CVS date: 2000/08/28 01:50:45 | |||||
2000-06-13 | More libtool fiddles. | jbj | 1 | -3/+1 | |
CVS patchset: 3837 CVS date: 2000/06/13 07:15:15 | |||||
2000-03-11 | Red Hat 4.2 has not __set_errno. | jbj | 1 | -0/+8 | |
CVS patchset: 3624 CVS date: 2000/03/11 21:13:18 | |||||
2000-03-11 | Red Hat 5.2 has not __PMT. | jbj | 1 | -1/+1 | |
CVS patchset: 3623 CVS date: 2000/03/11 20:59:30 | |||||
2000-03-11 | fix: use glibc 2.1 glob/fnmatch everywhere. | jbj | 2 | -301/+162 | |
CVS patchset: 3621 CVS date: 2000/03/11 20:14:07 | |||||
2000-03-10 | Update portability routines from glibc-2.1. | jbj | 3 | -105/+424 | |
CVS patchset: 3620 CVS date: 2000/03/10 22:02:29 | |||||
2000-03-10 | Can't include system.h w/o mishap. | jbj | 1 | -1/+3 | |
CVS patchset: 3618 CVS date: 2000/03/10 20:47:57 | |||||
2000-03-10 | Get config.h by includeing "system.h" | jbj | 1 | -3/+1 | |
CVS patchset: 3616 CVS date: 2000/03/10 17:50:53 |