jbj [Mon, 14 Jun 2004 02:42:44 +0000 (02:42 +0000)]
Add version and DTD to xml output spew.
CVS patchset: 7316
CVS date: 2004/06/14 02:42:44
jbj [Mon, 14 Jun 2004 02:26:19 +0000 (02:26 +0000)]
A libxml2 parser in C.
CVS patchset: 7315
CVS date: 2004/06/14 02:26:19
jbj [Sun, 13 Jun 2004 17:37:50 +0000 (17:37 +0000)]
Follow python naming conventions more closely.
Use XML_READER_FOO_TYPE rather than numbers.
CVS patchset: 7314
CVS date: 2004/06/13 17:37:50
jbj [Sun, 13 Jun 2004 17:10:18 +0000 (17:10 +0000)]
Add libxml2 handler.
CVS patchset: 7313
CVS date: 2004/06/13 17:10:18
jbj [Sat, 12 Jun 2004 12:12:25 +0000 (12:12 +0000)]
A pyexpat parser for rpmHeader xml.
CVS patchset: 7312
CVS date: 2004/06/12 12:12:25
jbj [Fri, 11 Jun 2004 21:49:46 +0000 (21:49 +0000)]
Splint.
CVS patchset: 7311
CVS date: 2004/06/11 21:49:46
jbj [Fri, 11 Jun 2004 21:09:48 +0000 (21:09 +0000)]
splint fiddles.
CVS patchset: 7310
CVS date: 2004/06/11 21:09:48
jbj [Fri, 11 Jun 2004 19:26:54 +0000 (19:26 +0000)]
- fix: malloc failure from dbus test suite (#124747).
CVS patchset: 7309
CVS date: 2004/06/11 19:26:54
jbj [Fri, 11 Jun 2004 17:56:01 +0000 (17:56 +0000)]
Sanity.
CVS patchset: 7308
CVS date: 2004/06/11 17:56:01
jbj [Fri, 11 Jun 2004 17:52:58 +0000 (17:52 +0000)]
- python: permit integer keys to ts.dbMatch().
CVS patchset: 7306
CVS date: 2004/06/11 17:52:58
jbj [Thu, 10 Jun 2004 16:33:16 +0000 (16:33 +0000)]
- python: return ds, not tuple, for ds iteration.
CVS patchset: 7305
CVS date: 2004/06/10 16:33:16
pauln [Thu, 10 Jun 2004 14:48:46 +0000 (14:48 +0000)]
Return a single ds if you try and iterate over a single ds
CVS patchset: 7301
CVS date: 2004/06/10 14:48:46
jbj [Thu, 10 Jun 2004 13:26:50 +0000 (13:26 +0000)]
- add 'requires' and 'conflicts' tag aliases.
CVS patchset: 7300
CVS date: 2004/06/10 13:26:50
jbj [Tue, 8 Jun 2004 15:26:20 +0000 (15:26 +0000)]
Permit sanity check on immutable region tags too.
CVS patchset: 7297
CVS date: 2004/06/08 15:26:20
jbj [Tue, 8 Jun 2004 15:22:57 +0000 (15:22 +0000)]
Preserve allignment for missing files with --verify.
CVS patchset: 7295
CVS date: 2004/06/08 15:22:57
jbj [Tue, 1 Jun 2004 16:37:33 +0000 (16:37 +0000)]
- fix: dev package build on s390x hack around.
CVS patchset: 7289
CVS date: 2004/06/01 16:37:33
jbj [Tue, 1 Jun 2004 13:58:57 +0000 (13:58 +0000)]
- fix: "/path/foo.../bar" was losing a dot (#123844).
CVS patchset: 7287
CVS date: 2004/06/01 13:58:57
jbj [Mon, 31 May 2004 22:02:27 +0000 (22:02 +0000)]
Create output path for opath template.
CVS patchset: 7285
CVS date: 2004/05/31 22:02:27
jbj [Mon, 31 May 2004 20:44:17 +0000 (20:44 +0000)]
The death of rpmarchive.c.
CVS ----------------------------------------------------------------------
CVS patchset: 7284
CVS date: 2004/05/31 20:44:17
jbj [Mon, 31 May 2004 20:16:28 +0000 (20:16 +0000)]
Create rpmtool to replace the toy example programs.
CVS patchset: 7283
CVS date: 2004/05/31 20:16:28
jbj [Mon, 31 May 2004 20:12:09 +0000 (20:12 +0000)]
Typo.
CVS patchset: 7282
CVS date: 2004/05/31 20:12:09
jbj [Sun, 30 May 2004 22:27:38 +0000 (22:27 +0000)]
Upgrade to expat-1.9.7.
CVS patchset: 7281
CVS date: 2004/05/30 22:27:38
jbj [Sun, 30 May 2004 17:52:57 +0000 (17:52 +0000)]
- use /etc/selinux/targeted/contexts/files/file_contexts for now.
- disable file contexts into package metadata during build.
CVS patchset: 7280
CVS date: 2004/05/30 17:52:57
jbj [Sun, 30 May 2004 17:52:11 +0000 (17:52 +0000)]
- fix: follow current is_selinux_enabled() return (#121004).
CVS patchset: 7279
CVS date: 2004/05/30 17:52:11
jbj [Sun, 30 May 2004 17:46:39 +0000 (17:46 +0000)]
Make peace with latest autofoo.
CVS patchset: 7277
CVS date: 2004/05/30 17:46:39
jbj [Sat, 29 May 2004 15:56:01 +0000 (15:56 +0000)]
- use poll(2) if available, avoid borked aurora/sparc select (#124574).
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
jbj [Sat, 29 May 2004 13:47:39 +0000 (13:47 +0000)]
Identify caos distribution (#124746).
CVS patchset: 7273
CVS date: 2004/05/29 13:47:39
jbj [Fri, 28 May 2004 04:47:42 +0000 (04:47 +0000)]
More cleanup, remove compile warnings.
CVS patchset: 7270
CVS date: 2004/05/28 04:47:42
jbj [Fri, 28 May 2004 04:34:21 +0000 (04:34 +0000)]
Code cleanup.
CVS patchset: 7269
CVS date: 2004/05/28 04:34:21
jbj [Fri, 28 May 2004 03:12:43 +0000 (03:12 +0000)]
Sanity clean-up.
CVS patchset: 7268
CVS date: 2004/05/28 03:12:43
jbj [Fri, 28 May 2004 03:02:02 +0000 (03:02 +0000)]
Make sexpOutputStream entirely opaque.
CVS patchset: 7267
CVS date: 2004/05/28 03:02:02
jbj [Fri, 28 May 2004 02:41:00 +0000 (02:41 +0000)]
Make input stream entirely opaque.
CVS patchset: 7266
CVS date: 2004/05/28 02:41:00
jbj [Fri, 28 May 2004 01:48:49 +0000 (01:48 +0000)]
Make sexpString and sexpList opaque and abstract.
CVS patchset: 7265
CVS date: 2004/05/28 01:48:49
jbj [Fri, 28 May 2004 01:18:36 +0000 (01:18 +0000)]
Make sexpSimpleString and sexpObject opaque and abstract.
CVS patchset: 7264
CVS date: 2004/05/28 01:18:36
jbj [Fri, 28 May 2004 00:55:56 +0000 (00:55 +0000)]
Continue making structures abstarct and opaque.
CVS patchset: 7263
CVS date: 2004/05/28 00:55:56
jbj [Thu, 27 May 2004 23:53:43 +0000 (23:53 +0000)]
Splint fiddles.
CVS patchset: 7262
CVS date: 2004/05/27 23:53:43
jbj [Thu, 27 May 2004 23:07:01 +0000 (23:07 +0000)]
Use popt instead.
CVS patchset: 7261
CVS date: 2004/05/27 23:07:01
jbj [Thu, 27 May 2004 21:35:37 +0000 (21:35 +0000)]
Add no-brainer make check.
CVS patchset: 7260
CVS date: 2004/05/27 21:35:37
jbj [Thu, 27 May 2004 20:57:47 +0000 (20:57 +0000)]
Splint fiddles.
CVS patchset: 7259
CVS date: 2004/05/27 20:57:47
jbj [Thu, 27 May 2004 20:20:23 +0000 (20:20 +0000)]
Zap trialing white space.
CVS patchset: 7258
CVS date: 2004/05/27 20:20:23
jbj [Thu, 27 May 2004 20:19:13 +0000 (20:19 +0000)]
Zap ^M everywhere.
CVS patchset: 7257
CVS date: 2004/05/27 20:19:13
jbj [Thu, 27 May 2004 20:16:55 +0000 (20:16 +0000)]
Splint fiddles.
CVS patchset: 7256
CVS date: 2004/05/27 20:16:55
jbj [Thu, 27 May 2004 19:00:51 +0000 (19:00 +0000)]
ANSI C prototypes, no-brainer splint annotations.
CVS patchset: 7255
CVS date: 2004/05/27 19:00:51
jbj [Thu, 27 May 2004 18:10:44 +0000 (18:10 +0000)]
No-brainer autocrap wrapper.
CVS patchset: 7254
CVS date: 2004/05/27 18:10:44
jbj [Thu, 27 May 2004 17:55:01 +0000 (17:55 +0000)]
Creat from Rivest's sexp distribution.
CVS patchset: 7253
CVS date: 2004/05/27 17:55:01
jbj [Wed, 26 May 2004 21:10:07 +0000 (21:10 +0000)]
- add aurora/sparc patches (#124469).
CVS patchset: 7252
CVS date: 2004/05/26 21:10:07
cturner [Wed, 26 May 2004 12:26:04 +0000 (12:26 +0000)]
constants to help with dep resolution; from Daniel P. Berrange, berrange@redhat.com
CVS patchset: 7250
CVS date: 2004/05/26 12:26:04
pauln [Fri, 21 May 2004 11:43:05 +0000 (11:43 +0000)]
Fix to detect PIE executables and don't add as library provides
CVS patchset: 7249
CVS date: 2004/05/21 11:43:05
arekm [Thu, 20 May 2004 21:30:00 +0000 (21:30 +0000)]
Fix help for list-file option.
CVS patchset: 7248
CVS date: 2004/05/20 21:30:00
niemeyer [Tue, 4 May 2004 21:12:04 +0000 (21:12 +0000)]
- Adding support for integer keys in ts.dbMatch().
- Adding readHeaderFromFD().
CVS patchset: 7247
CVS date: 2004/05/04 21:12:04
joden [Tue, 4 May 2004 06:04:23 +0000 (06:04 +0000)]
%postun failures are now propagated back to transaction state machine.
...james
CVS patchset: 7246
CVS date: 2004/05/04 06:04:23
joden [Mon, 3 May 2004 17:29:16 +0000 (17:29 +0000)]
Minor tweaks to comments in autorollback code, made removal of re-packaged
package print to standard out in arb and rb code.
...james
CVS patchset: 7245
CVS date: 2004/05/03 17:29:16
jbj [Mon, 19 Apr 2004 12:12:12 +0000 (12:12 +0000)]
Splint fiddles.
CVS patchset: 7242
CVS date: 2004/04/19 12:12:12
jbj [Mon, 19 Apr 2004 12:06:30 +0000 (12:06 +0000)]
splint fiddles.
CVS patchset: 7241
CVS date: 2004/04/19 12:06:30
niemeyer [Sun, 18 Apr 2004 23:47:29 +0000 (23:47 +0000)]
Force global Lua state initialization during rpmReadConfigFiles().
CVS patchset: 7240
CVS date: 2004/04/18 23:47:29
niemeyer [Sun, 18 Apr 2004 20:47:29 +0000 (20:47 +0000)]
Implemented Lua support for the hooking system.
CVS patchset: 7239
CVS date: 2004/04/18 20:47:29
niemeyer [Sun, 18 Apr 2004 18:30:21 +0000 (18:30 +0000)]
Implemented external interface for the hooking system, and
included in rpm context.
CVS patchset: 7238
CVS date: 2004/04/18 18:30:21
niemeyer [Sun, 18 Apr 2004 03:23:39 +0000 (03:23 +0000)]
Adding in-development hooking system into the repository.
CVS patchset: 7237
CVS date: 2004/04/18 03:23:39
cturner [Wed, 14 Apr 2004 12:46:13 +0000 (12:46 +0000)]
prep for release
CVS patchset: 7235
CVS date: 2004/04/14 12:46:13
cturner [Wed, 14 Apr 2004 12:44:30 +0000 (12:44 +0000)]
integrate test patch from ville
CVS patchset: 7234
CVS date: 2004/04/14 12:44:30
niemeyer [Tue, 13 Apr 2004 16:34:40 +0000 (16:34 +0000)]
Fixed bug in "rpm -qf": if a file in the current directory had the
same name as a dependency provided by some package, "rpm -qf filename"
would return the package owning that dependency.
CVS patchset: 7233
CVS date: 2004/04/13 16:34:40
cturner [Fri, 9 Apr 2004 13:20:57 +0000 (13:20 +0000)]
patches from Ville to add changelog support
CVS patchset: 7232
CVS date: 2004/04/09 13:20:57
niemeyer [Thu, 8 Apr 2004 20:27:53 +0000 (20:27 +0000)]
Implemented multiline macro support.
CVS patchset: 7231
CVS date: 2004/04/08 20:27:53
jbj [Thu, 8 Apr 2004 00:12:01 +0000 (00:12 +0000)]
- perl: use __perl for perl variable macros (#115156).
CVS patchset: 7229
CVS date: 2004/04/08 00:12:01
jbj [Thu, 8 Apr 2004 00:07:13 +0000 (00:07 +0000)]
Typos.
CVS patchset: 7228
CVS date: 2004/04/08 00:07:13
jbj [Thu, 8 Apr 2004 00:04:17 +0000 (00:04 +0000)]
Add bug number.
CVS patchset: 7225
CVS date: 2004/04/08 00:04:17
jbj [Thu, 8 Apr 2004 00:03:51 +0000 (00:03 +0000)]
- perl: skip new-fangled head[34] while gerenerating deps (#118243).
CVS patchset: 7224
CVS date: 2004/04/08 00:03:51
jbj [Wed, 7 Apr 2004 23:50:35 +0000 (23:50 +0000)]
- fix: no transaction lock if --test was specified (#119783).
CVS patchset: 7222
CVS date: 2004/04/07 23:50:35
jbj [Wed, 7 Apr 2004 23:26:00 +0000 (23:26 +0000)]
- fix: segfault on --recontext if file_contexts unreadable (#117374).
- fix: /etc/security/selinux/file_contexts is default path.
CVS patchset: 7220
CVS date: 2004/04/07 23:26:00
jbj [Wed, 7 Apr 2004 18:07:08 +0000 (18:07 +0000)]
Splint fiddles.
CVS patchset: 7219
CVS date: 2004/04/07 18:07:08
jbj [Wed, 7 Apr 2004 17:31:29 +0000 (17:31 +0000)]
Make peace with libtool-1.5.4.
CVS patchset: 7218
CVS date: 2004/04/07 17:31:29
jbj [Wed, 7 Apr 2004 17:30:07 +0000 (17:30 +0000)]
Make peace with libtool-1.5.3.
CVS patchset: 7217
CVS date: 2004/04/07 17:30:07
jbj [Thu, 1 Apr 2004 12:56:54 +0000 (12:56 +0000)]
revert buildtime tie breaking, not the right thing to do.
splint fiddles.
CVS patchset: 7216
CVS date: 2004/04/01 12:56:54
jbj [Tue, 30 Mar 2004 21:00:47 +0000 (21:00 +0000)]
Start rpm-4.4 devel.
CVS patchset: 7210
CVS date: 2004/03/30 21:00:47
arekm [Tue, 30 Mar 2004 18:13:11 +0000 (18:13 +0000)]
Document last changes.
CVS patchset: 7209
CVS date: 2004/03/30 18:13:11
arekm [Tue, 30 Mar 2004 16:41:37 +0000 (16:41 +0000)]
Simplify cpuid code; fix it for gcc 3.4; always push/pop ebx for PIC and non PIC. Patch by Pawe³ Sikora <pluto/at/pld-linux.org>.
Modified Files: lib/rpmrc.c
CVS patchset: 7208
CVS date: 2004/03/30 16:41:37
arekm [Tue, 30 Mar 2004 00:40:26 +0000 (00:40 +0000)]
Make rpmGlob() locale independent to get stable behaviour whatever locale is used when building (Artur Frysiak <wiget/at/pld-linux.org>).
Modified Files: rpmio/macro.c
CVS patchset: 7207
CVS date: 2004/03/30 00:40:26
jbj [Mon, 29 Mar 2004 07:43:42 +0000 (07:43 +0000)]
Proof-of-concept for arch filtered dependencies.
CVS patchset: 7206
CVS date: 2004/03/29 07:43:42
arekm [Sun, 28 Mar 2004 20:10:54 +0000 (20:10 +0000)]
buildarchtranslate p3/p4 to i386 as it's on other cases (athlon/i686/i586)
CVS patchset: 7205
CVS date: 2004/03/28 20:10:54
jbj [Sun, 28 Mar 2004 16:24:02 +0000 (16:24 +0000)]
Typo.
CVS patchset: 7204
CVS date: 2004/03/28 16:24:02
jbj [Sun, 28 Mar 2004 16:07:26 +0000 (16:07 +0000)]
- scareMem = 0 everywhere, document deprecation phase out.
CVS patchset: 7203
CVS date: 2004/03/28 16:07:26
jbj [Sun, 28 Mar 2004 15:06:10 +0000 (15:06 +0000)]
- fix: don't add leading space to %* argv expansion (#119059).
CVS patchset: 7202
CVS date: 2004/03/28 15:06:10
jbj [Sun, 28 Mar 2004 14:57:53 +0000 (14:57 +0000)]
- use package build time as EVR comparison tie breaker.
CVS patchset: 7201
CVS date: 2004/03/28 14:57:53
jbj [Sun, 28 Mar 2004 13:49:19 +0000 (13:49 +0000)]
Sanity.
CVS patchset: 7200
CVS date: 2004/03/28 13:49:19
arekm [Sun, 28 Mar 2004 02:58:54 +0000 (02:58 +0000)]
Polish translation update.
CVS patchset: 7199
CVS date: 2004/03/28 02:58:54
arekm [Sun, 28 Mar 2004 02:41:32 +0000 (02:41 +0000)]
pentium3/pentium4 support by Pawe³ Sikora <pluto/at/pld-linux.org>.
Modified Files: installplatform macros.in rpmrc.in lib/rpmrc.c lib/rpmts.c
CVS patchset: 7198
CVS date: 2004/03/28 02:41:32
arekm [Sun, 28 Mar 2004 00:49:54 +0000 (00:49 +0000)]
When fixing permissions do u+w, too (fixes badly packaged tarballs)
CVS patchset: 7197
CVS date: 2004/03/28 00:49:54
joden [Sat, 27 Mar 2004 11:34:14 +0000 (11:34 +0000)]
Made it so %* does not evaluate with a leading space. For instance:
%define xxx() "%{*}"
%xxx 1 2 3
would evaluate to:
" 1 2 3"
and now evaluates to:
"1 2 3"
CVS patchset: 7196
CVS date: 2004/03/27 11:34:14
jbj [Fri, 26 Mar 2004 17:27:57 +0000 (17:27 +0000)]
Splint fiddles.
CVS patchset: 7195
CVS date: 2004/03/26 17:27:57
jbj [Fri, 26 Mar 2004 15:44:18 +0000 (15:44 +0000)]
Typo.
CVS patchset: 7194
CVS date: 2004/03/26 15:44:18
jbj [Fri, 26 Mar 2004 15:42:45 +0000 (15:42 +0000)]
splint fiddles.
CVS patchset: 7193
CVS date: 2004/03/26 15:42:45
jbj [Thu, 25 Mar 2004 19:41:22 +0000 (19:41 +0000)]
Endian neutral join keys for rpmdbAdd() and rpmdbRemove().
CVS patchset: 7192
CVS date: 2004/03/25 19:41:22
jbj [Thu, 25 Mar 2004 18:14:03 +0000 (18:14 +0000)]
- endian neutral rpmdb join keys (finally).
CVS patchset: 7191
CVS date: 2004/03/25 18:14:03
niemeyer [Wed, 24 Mar 2004 19:47:11 +0000 (19:47 +0000)]
- Now Lua interface is using a global state.
- /usr/lib/rpm/init.lua is called during intialization.
CVS patchset: 7188
CVS date: 2004/03/24 19:47:11
niemeyer [Tue, 23 Mar 2004 23:52:45 +0000 (23:52 +0000)]
Removing unwanted "static" attribute in "luaL_reg *lib". Using it
removes the prectability of initalization order in relation to
lualibs.
CVS patchset: 7187
CVS date: 2004/03/23 23:52:45
niemeyer [Tue, 23 Mar 2004 18:38:19 +0000 (18:38 +0000)]
Adding missing entries in EXTRA_DIST.
CVS patchset: 7186
CVS date: 2004/03/23 18:38:19
jbj [Tue, 23 Mar 2004 14:49:38 +0000 (14:49 +0000)]
Uniqify symbols to prevent name space pollution.
CVS patchset: 7185
CVS date: 2004/03/23 14:49:38
jbj [Tue, 23 Mar 2004 07:18:55 +0000 (07:18 +0000)]
Spint fiddles.
CVS patchset: 7184
CVS date: 2004/03/23 07:18:55
jbj [Tue, 23 Mar 2004 05:52:59 +0000 (05:52 +0000)]
Splint fiddles.
CVS patchset: 7183
CVS date: 2004/03/23 05:52:59
jbj [Tue, 23 Mar 2004 05:09:13 +0000 (05:09 +0000)]
Splint annotations.
CVS patchset: 7182
CVS date: 2004/03/23 05:09:13