2008-04-09Use the cpio headers instead of the rpm headers when unpacking.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Wed, 09 Apr 2008 02:41:03 -0400] rev 211
Use the cpio headers instead of the rpm headers when unpacking.

The files in the cpio payload doesn't actually follow the file order
in the rpm headers, so we need to decode the cpio header and use the
information there.

2008-04-08Make transaction resolve step optional.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Tue, 08 Apr 2008 23:53:57 -0400] rev 210
Make transaction resolve step optional.

2008-04-08Don't add package to transaction more than once.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Tue, 08 Apr 2008 00:10:31 -0400] rev 209
Don't add package to transaction more than once.

2008-04-07Mark package to be installed or removed after creating the transaction.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Mon, 07 Apr 2008 23:52:14 -0400] rev 208
Mark package to be installed or removed after creating the transaction.

This lets us implement support for fnmatch wildcard and do
better error checking.

2008-04-07Detect failure to create download target file.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Mon, 07 Apr 2008 21:32:19 -0400] rev 207
Detect failure to create download target file.

2008-04-07Create rpms dir on demand.
Kristian H?gsberg <krh@jiraiya.boston.redhat.com> [Mon, 07 Apr 2008 21:29:21 -0400] rev 206
Create rpms dir on demand.

2008-04-07Silly spelling error.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 12:38:21 -0400] rev 205
Silly spelling error.

2008-04-07Handle http errors better.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 12:29:13 -0400] rev 204
Handle http errors better.

2008-04-07Handle arch correctly in command_download() and print some status at the end.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 12:09:50 -0400] rev 203
Handle arch correctly in command_download() and print some status at the end.

2008-04-07Remove redundant curl initialization.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 11:56:48 -0400] rev 202
Remove redundant curl initialization.