summaryrefslogtreecommitdiff
path: root/Perl-RPM
AgeCommit message (Collapse)AuthorFilesLines
2002-05-10Changes for 0.40, and they are many.rjray1-162/+197
CVS patchset: 5432 CVS date: 2002/05/10 08:09:51
2002-05-10RPM generation now works, mostly due to backing out the changes afterrjray1-7/+8
discussing release and distribution plans with the rpm maintainer. CVS patchset: 5431 CVS date: 2002/05/10 08:04:55
2002-05-10Allow new() to take options like TIEHASH does. Also documents new.rjray1-3/+17
CVS patchset: 5430 CVS date: 2002/05/10 07:38:58
2002-05-10Some casts to reduce compiler warnings on some systems.rjray1-3/+3
CVS patchset: 5429 CVS date: 2002/05/10 07:38:21
2002-05-10Changed some safemalloc calls to New/Newz. Put a fix in FIRSTKEY to avoidrjray1-17/+25
getting a null back from the initial tag look-up. Cause DESTROY to free some memory that was being forgotten. Pulled out all the 3.0 and pre-4.0.3 support code. CVS patchset: 5428 CVS date: 2002/05/10 07:37:08
2002-05-10Turned a macro call that was using safemalloc into a direct call torjray1-4/+4
Newz. Turned some calls to safefree into Safefree. CVS patchset: 5427 CVS date: 2002/05/10 05:53:48
2002-05-10Removed uneeded #definerjray1-3/+1
CVS patchset: 5426 CVS date: 2002/05/10 05:50:19
2002-04-12This change is not 100% complete, as the Makefile is still unable to create arjray1-107/+82
working rpm specfile on its own. However, it works to allow seamless building of the extension outside of a full rpm build, and will recognize the command-line argument that ../rpm.spec will pass to signal a build in the larger context. CVS patchset: 5399 CVS date: 2002/04/12 22:37:34
2002-04-12First of two efforts at redefining how multiple packages for one name arerjray1-3/+17
handled. This applies the patch from Gerald Teschl <gt@esi.ac.at> that makes a multiple match yield the newest, rather than the first one encountered. After this, I'll try to handle list-context. CVS patchset: 5398 CVS date: 2002/04/12 00:16:33
2002-04-11Now that rpm 3.0 is no longer supported, the ERR_CHAR_CONST macro is no longerrjray1-8/+2
needed. CVS patchset: 5397 CVS date: 2002/04/11 23:07:01
2002-04-11Now that rpm 3.0 is no longer supported, the HDR_ITER_CONST macro is no longerrjray1-14/+5
needed. CVS patchset: 5396 CVS date: 2002/04/11 23:06:01
2002-04-11Removed all the rpm 3.0 support logic #if/#endif blocks. rpm 3.0 is no longerrjray1-15/+3
supported. CVS patchset: 5395 CVS date: 2002/04/11 22:42:08
2002-04-11Removed all the #if/#endif conditionals for rpm 3.0 compatibility. The rpm 3.0rjray1-108/+2
line is no longer supported. CVS patchset: 5394 CVS date: 2002/04/11 22:41:15
2002-04-11Removed all the #if/#endif blocks that were for distinguishing 3.0 and 4.0 rpmrjray1-5/+1
lineage. rpm 3.0 is no longer going to be supported. CVS patchset: 5393 CVS date: 2002/04/11 22:40:20
2002-04-11Switched the order of preference in choosing a package to use as a control forrjray1-1/+1
testing. The kernel package might have more than one instance on the system, which breaks some of the tests. The rpm package should be OK. CVS patchset: 5392 CVS date: 2002/04/11 22:38:07
2002-01-23- turn on auto-generated perl requirements (#58519, #58536, #58537).jbj2-10/+17
Sanity. CVS patchset: 5265 CVS date: 2002/01/23 00:58:47
2002-01-10- fix: signing multiple times dinna work, discard immutable region.jbj1-2/+2
- remove poptmodule.so for separate packaging. CVS patchset: 5250 CVS date: 2002/01/10 19:16:54
2001-09-15Sync with rpm-4_0 branch.jbj2-2/+2
CVS patchset: 5048 CVS date: 2001/09/15 13:49:11
2001-06-20These are adjustments made on the rpm-4_0 branch by Jeff. I've built and testedrjray2-4/+18
them again my 3.0.5 test platform with no errors. Thus, they are being merged onto the trunk. CVS patchset: 4889 CVS date: 2001/06/20 05:15:46
2001-05-15Update for 0.32 releaserjray3-7/+25
CVS patchset: 4793 CVS date: 2001/05/15 07:57:34
2001-05-15Significant speed-ups gained by breaking down the constants into fewer,rjray1-523/+612
shorter string compares. This is most notable under the 'R' constants in the outermost switch-block inside of the routine constant(). The test time for the full suite on the main dev box dropped over 25%. CVS patchset: 4792 CVS date: 2001/05/15 07:49:56
2001-05-15Fixing more of the "attempt to free unreferenced scalar" messagesrjray2-18/+21
CVS patchset: 4791 CVS date: 2001/05/15 06:22:36
2001-05-12Various debuggingrjray3-6/+12
CVS patchset: 4775 CVS date: 2001/05/12 11:40:27
2001-04-29These are mostly further clean-up of the 4.0.2-compatibility effort.rjray2-7/+21
CVS patchset: 4727 CVS date: 2001/04/29 22:44:54
2001-04-29Made some changes to how rpm version is represented, added a new -Ddefine torjray1-6/+7
the c-flags. CVS patchset: 4726 CVS date: 2001/04/29 22:44:13
2001-04-27Disable the version-checking on XS code for now, until I can figure out howrjray1-3/+4
to do it correctly. CVS patchset: 4715 CVS date: 2001/04/27 09:07:08
2001-04-27Updated for 0.31rjray2-4/+13
CVS patchset: 4714 CVS date: 2001/04/27 09:05:55
2001-04-27Changed the way $VERSION is setrjray7-32/+25
CVS patchset: 4713 CVS date: 2001/04/27 09:05:21
2001-04-27Trimmed another one out.rjray1-3/+2
CVS patchset: 4712 CVS date: 2001/04/27 08:43:23
2001-04-27The 4.0.2 rpm release changed all #define constants to enum sets, which prettyrjray1-980/+4
much hosed this file as it stood. Now, there's no "not_here" hook, and we will have to accept that if a name changes or gets dropped in the future, the compile will break. Which is probably a good thing, since that happens on occasion, too. CVS patchset: 4711 CVS date: 2001/04/27 08:41:56
2001-04-14typorjray1-1/+1
CVS patchset: 4679 CVS date: 2001/04/14 09:25:38
2001-03-11Makefile.PLrjray2-8/+31
CVS patchset: 4615 CVS date: 2001/03/11 08:55:55
2001-03-08Release 0.30rjray2-7/+5
CVS patchset: 4614 CVS date: 2001/03/08 06:37:55
2001-03-08Various tweaksrjray10-29/+35
CVS patchset: 4613 CVS date: 2001/03/08 06:12:32
2001-03-08Fixed rpm 4.0 issuerjray1-6/+11
CVS patchset: 4612 CVS date: 2001/03/08 06:11:20
2001-03-07prep for 0.30rjray8-20/+41
CVS patchset: 4610 CVS date: 2001/03/07 19:17:24
2001-02-27Doc fixrjray1-4/+3
CVS patchset: 4580 CVS date: 2001/02/27 07:37:01
2001-02-27*** empty log message ***rjray1-3/+2
CVS patchset: 4579 CVS date: 2001/02/27 07:36:29
2001-02-27Removed a redundancyrjray1-2/+1
CVS patchset: 4578 CVS date: 2001/02/27 07:35:32
2001-02-27Changes mostly to the handling of RPM::Header objects within the RPM::Databaserjray2-82/+48
class. Also some other memory-related fixes in RPM::Header. CVS patchset: 4577 CVS date: 2001/02/27 07:34:44
2001-02-27Changed in prototype for one of the rpmdb_* routines.rjray1-2/+2
CVS patchset: 4576 CVS date: 2001/02/27 07:34:00
2000-11-16minor nitsrjray2-4/+2
CVS patchset: 4282 CVS date: 2000/11/16 08:06:35
2000-11-14*** empty log message ***rjray1-1/+5
CVS patchset: 4266 CVS date: 2000/11/14 06:43:53
2000-11-14Fixing scalar mortality issuesrjray3-17/+17
CVS patchset: 4265 CVS date: 2000/11/14 06:19:10
2000-11-11All changes in before 0.292 releaserjray8-74/+157
CVS patchset: 4253 CVS date: 2000/11/11 09:24:32
2000-11-10Bumped version number in preparation for next releaserjray7-20/+20
CVS patchset: 4251 CVS date: 2000/11/10 09:55:50
2000-11-10More tests.rjray1-1/+17
CVS patchset: 4250 CVS date: 2000/11/10 09:41:50
2000-11-10Wide-range changes and bugfixing. Commit to sync w/ desktoprjray9-285/+266
CVS patchset: 4249 CVS date: 2000/11/10 08:49:57
2000-11-10sync w/ desktoprjray2-2/+86
CVS patchset: 4248 CVS date: 2000/11/10 08:49:11
2000-11-10Added .gdbinitrjray1-0/+1
CVS patchset: 4247 CVS date: 2000/11/10 08:48:39