Tomas Mlcoch [Mon, 4 Mar 2013 14:00:50 +0000 (15:00 +0100)]
Add cr_package_nevra() function.
Tomas Mlcoch [Mon, 4 Mar 2013 11:23:52 +0000 (12:23 +0100)]
Rename constants in the version.h.
Tomas Mlcoch [Mon, 4 Mar 2013 10:11:59 +0000 (11:11 +0100)]
Change the way of #including createrepo_c library.
Tomas Mlcoch [Mon, 4 Mar 2013 08:49:37 +0000 (09:49 +0100)]
cr_MetadataLocation uses only .tmp flag insted of .tmp_dir.
Tomas Mlcoch [Mon, 25 Feb 2013 15:51:43 +0000 (16:51 +0100)]
doc: Add example of usage load_metadata module.
Tomas Mlcoch [Mon, 25 Feb 2013 15:51:20 +0000 (16:51 +0100)]
doc: Add example of usage xml_dump module.
Tomas Mlcoch [Mon, 25 Feb 2013 15:51:02 +0000 (16:51 +0100)]
doc: Add example of usage of sqlite module.
Tomas Mlcoch [Mon, 25 Feb 2013 15:06:45 +0000 (16:06 +0100)]
doc: example of usage for repomd module.
Tomas Mlcoch [Mon, 25 Feb 2013 13:43:43 +0000 (14:43 +0100)]
load_metadata module refactoring
Tomas Mlcoch [Mon, 25 Feb 2013 13:34:13 +0000 (14:34 +0100)]
locate_metadata module refactoring
Tomas Mlcoch [Mon, 25 Feb 2013 13:19:15 +0000 (14:19 +0100)]
parsepkg and parsehdr module refactoring
Tomas Mlcoch [Mon, 25 Feb 2013 12:50:08 +0000 (13:50 +0100)]
repomd module refactoring.
Tomas Mlcoch [Mon, 25 Feb 2013 12:05:03 +0000 (13:05 +0100)]
Doxygen: Use module global \addtogroup instead of \ingroup per function.
Tomas Mlcoch [Mon, 25 Feb 2013 11:23:16 +0000 (12:23 +0100)]
Sqlite module refactoring.
Tomas Mlcoch [Mon, 25 Feb 2013 11:08:17 +0000 (12:08 +0100)]
Remove redundant MODULE constant.
Tomas Mlcoch [Mon, 25 Feb 2013 10:46:14 +0000 (11:46 +0100)]
xml_dump(_.*)? module refactoring
Tomas Mlcoch [Mon, 25 Feb 2013 09:38:01 +0000 (10:38 +0100)]
Fix doxygen doc gen.
Tomas Mlcoch [Mon, 25 Feb 2013 07:53:08 +0000 (08:53 +0100)]
Cmake scripts refactored & README update.
Tomas Mlcoch [Fri, 22 Feb 2013 09:46:22 +0000 (10:46 +0100)]
Use VERSION.cmake for set current version instead of src/version.h.
Tomas Mlcoch [Thu, 21 Feb 2013 15:55:10 +0000 (16:55 +0100)]
Fix memory leak in cr_package_parser_init/shutdown functions.
Tomas Mlcoch [Thu, 21 Feb 2013 15:34:44 +0000 (16:34 +0100)]
More generic repomd module.
Tomas Mlcoch [Mon, 11 Feb 2013 08:06:30 +0000 (09:06 +0100)]
Bump to 0.1.15
Tomas Mlcoch [Mon, 11 Feb 2013 08:03:26 +0000 (09:03 +0100)]
Fix RPM warnings.
Tomas Mlcoch [Thu, 29 Nov 2012 11:20:26 +0000 (12:20 +0100)]
Fix bug in final move from .repodata/ to repodata/
Tomas Mlcoch [Tue, 27 Nov 2012 07:55:44 +0000 (08:55 +0100)]
Bump to 0.1.14
Tomas Mlcoch [Mon, 26 Nov 2012 11:15:42 +0000 (12:15 +0100)]
Use '.' for same directory in database filelist instead of ''
Tomas Mlcoch [Tue, 20 Nov 2012 14:34:31 +0000 (15:34 +0100)]
Bump to 0.1.13
Tomas Mlcoch [Tue, 20 Nov 2012 14:24:42 +0000 (15:24 +0100)]
Fix sigsegv in location_href during buffering
Tomas Mlcoch [Tue, 20 Nov 2012 07:19:07 +0000 (08:19 +0100)]
Add remove of repomd.xml in cr_remove_metadata_classic
Tomas Mlcoch [Thu, 15 Nov 2012 13:20:53 +0000 (14:20 +0100)]
Bump to 0.1.12
Tomas Mlcoch [Thu, 15 Nov 2012 13:15:02 +0000 (14:15 +0100)]
Change in repomd module interface
Tomas Mlcoch [Thu, 15 Nov 2012 12:05:42 +0000 (13:05 +0100)]
Small code refactoring
Tomas Mlcoch [Wed, 14 Nov 2012 09:20:40 +0000 (10:20 +0100)]
Remove trailing '/' from paths in filelists.sqlite
Tomas Mlcoch [Fri, 9 Nov 2012 12:21:41 +0000 (13:21 +0100)]
Add db statement destroy calls
Tomas Mlcoch [Fri, 9 Nov 2012 11:33:57 +0000 (12:33 +0100)]
Update README
Tomas Mlcoch [Fri, 9 Nov 2012 08:52:13 +0000 (09:52 +0100)]
Bump version to 0.1.11
Tomas Mlcoch [Fri, 9 Nov 2012 08:51:48 +0000 (09:51 +0100)]
Update bash completition
Tomas Mlcoch [Fri, 9 Nov 2012 08:33:12 +0000 (09:33 +0100)]
Updated manpages
Tomas Mlcoch [Fri, 9 Nov 2012 08:31:01 +0000 (09:31 +0100)]
Mergerepo support for -g/--groupfile param
Tomas Mlcoch [Thu, 8 Nov 2012 14:57:21 +0000 (15:57 +0100)]
Better atomicity of moving .repodata/ -> repodata/
Tomas Mlcoch [Thu, 8 Nov 2012 14:56:33 +0000 (15:56 +0100)]
Small change of repomd module interface
Tomas Mlcoch [Wed, 7 Nov 2012 15:21:33 +0000 (16:21 +0100)]
Mergerepo support (koji) mergerepos behaviour
Tomas Mlcoch [Wed, 7 Nov 2012 15:04:52 +0000 (16:04 +0100)]
Add support for pkgorigins into the repomd module
Tomas Mlcoch [Wed, 7 Nov 2012 15:04:15 +0000 (16:04 +0100)]
Add cr_package_nvra function
Tomas Mlcoch [Wed, 7 Nov 2012 15:03:43 +0000 (16:03 +0100)]
Add parenthesis to macro in load_metadata
Tomas Mlcoch [Wed, 7 Nov 2012 09:35:38 +0000 (10:35 +0100)]
add cr_cmp_evr into the misc
Tomas Mlcoch [Tue, 6 Nov 2012 08:45:14 +0000 (09:45 +0100)]
Add cr_split_rpm_filename into the misc module
Tomas Mlcoch [Tue, 6 Nov 2012 08:44:22 +0000 (09:44 +0100)]
Update unittest for load_metadata
Tomas Mlcoch [Wed, 31 Oct 2012 12:28:58 +0000 (13:28 +0100)]
Remove some debug output
Tomas Mlcoch [Tue, 30 Oct 2012 15:04:10 +0000 (16:04 +0100)]
Mergerepo small code refactoring
Tomas Mlcoch [Tue, 30 Oct 2012 13:12:07 +0000 (14:12 +0100)]
mergerepo output metadata are sorted since now
Tomas Mlcoch [Mon, 29 Oct 2012 11:49:19 +0000 (12:49 +0100)]
Add buffer for tasks into the dumper thread in createrepo
Tomas Mlcoch [Tue, 23 Oct 2012 13:31:17 +0000 (15:31 +0200)]
Add determinism to output package order
Tomas Mlcoch [Tue, 23 Oct 2012 11:23:44 +0000 (13:23 +0200)]
Filling of pool moved into the funcion
Tomas Mlcoch [Mon, 22 Oct 2012 09:02:27 +0000 (11:02 +0200)]
use .repodata while gen in mergerepo
Tomas Mlcoch [Thu, 4 Oct 2012 10:31:03 +0000 (12:31 +0200)]
Small changes in message logging
Tomas Mlcoch [Wed, 3 Oct 2012 10:48:05 +0000 (12:48 +0200)]
Bump to 0.1.10
Tomas Mlcoch [Wed, 3 Oct 2012 10:37:33 +0000 (12:37 +0200)]
Fix bug in get_version.py util script
Tomas Mlcoch [Wed, 12 Sep 2012 14:27:17 +0000 (16:27 +0200)]
Accept --checksum=sha for sha1 checksum
Tomas Mlcoch [Tue, 11 Sep 2012 08:05:25 +0000 (10:05 +0200)]
Fix compatibility issues with old glib2
Tomas Mlcoch [Mon, 10 Sep 2012 07:19:39 +0000 (09:19 +0200)]
Add --pretty argument (for compatibility)
Tomas Mlcoch [Wed, 5 Sep 2012 14:15:04 +0000 (16:15 +0200)]
Add TODO comment about known memory management issue
Tomas Mlcoch [Wed, 5 Sep 2012 14:01:07 +0000 (16:01 +0200)]
enhancement of previous fix
Tomas Mlcoch [Wed, 5 Sep 2012 11:48:57 +0000 (13:48 +0200)]
Fix bug in optimalization for memory saving.
Tomas Mlcoch [Mon, 3 Sep 2012 14:15:08 +0000 (16:15 +0200)]
Bump to 0.1.9
Tomas Mlcoch [Mon, 3 Sep 2012 14:13:21 +0000 (16:13 +0200)]
Do not load metadata if there are no packages to process
Tomas Mlcoch [Mon, 3 Sep 2012 13:47:15 +0000 (15:47 +0200)]
Fix warnings during compilation
Tomas Mlcoch [Mon, 3 Sep 2012 13:33:44 +0000 (15:33 +0200)]
Fix race condition in usage of libxml2
Tomas Mlcoch [Mon, 3 Sep 2012 11:05:12 +0000 (13:05 +0200)]
Less memory usage during createrepo_c --update
Tomas Mlcoch [Mon, 3 Sep 2012 10:17:33 +0000 (12:17 +0200)]
New param pkglist for cr_load_xml_metadata*
Tomas Mlcoch [Tue, 28 Aug 2012 08:22:19 +0000 (10:22 +0200)]
safer cr_package_free()
Tomas Mlcoch [Mon, 27 Aug 2012 14:37:47 +0000 (16:37 +0200)]
Memory usage optimalization - shared chunk for all loaded metadata
Tomas Mlcoch [Mon, 27 Aug 2012 11:05:49 +0000 (13:05 +0200)]
Memory usage optimalization - no duplicated paths
Tomas Mlcoch [Thu, 16 Aug 2012 12:43:19 +0000 (14:43 +0200)]
Fix sigsev while generating pkglist
Tomas Mlcoch [Thu, 16 Aug 2012 12:29:35 +0000 (14:29 +0200)]
Add --read-pkgs-list param
Tomas Mlcoch [Thu, 16 Aug 2012 11:45:44 +0000 (13:45 +0200)]
Add --retain-old-md param
Tomas Mlcoch [Thu, 16 Aug 2012 11:45:03 +0000 (13:45 +0200)]
New function cr_remove_metadata_classic in locate_metadata module
Tomas Mlcoch [Wed, 15 Aug 2012 14:57:09 +0000 (16:57 +0200)]
Bump to 0.1.8
Tomas Mlcoch [Wed, 15 Aug 2012 14:06:56 +0000 (16:06 +0200)]
Fix docstrings
Tomas Mlcoch [Wed, 15 Aug 2012 13:32:32 +0000 (15:32 +0200)]
Updated manpages
Tomas Mlcoch [Wed, 15 Aug 2012 13:13:34 +0000 (15:13 +0200)]
New comparator of version symbols in requires
Tomas Mlcoch [Wed, 15 Aug 2012 07:45:51 +0000 (09:45 +0200)]
Fix minor memory leak
Tomas Mlcoch [Tue, 14 Aug 2012 15:00:10 +0000 (17:00 +0200)]
Better names for tag lists
Tomas Mlcoch [Tue, 14 Aug 2012 14:00:34 +0000 (16:00 +0200)]
New params: --repo --revision --distro --content
Tomas Mlcoch [Tue, 14 Aug 2012 12:13:53 +0000 (14:13 +0200)]
Fixed memory leak
Tomas Mlcoch [Tue, 14 Aug 2012 11:31:52 +0000 (13:31 +0200)]
Changed order of options in --help output
Tomas Mlcoch [Tue, 14 Aug 2012 10:35:45 +0000 (12:35 +0200)]
New interface of repomd module
Tomas Mlcoch [Wed, 8 Aug 2012 11:20:22 +0000 (13:20 +0200)]
Fix memory leak in processing of pkglist
Tomas Mlcoch [Wed, 8 Aug 2012 11:09:13 +0000 (13:09 +0200)]
Support for --basedir param
Tomas Mlcoch [Mon, 30 Jul 2012 11:23:51 +0000 (13:23 +0200)]
Manpage and bashcompletition file update
Tomas Mlcoch [Mon, 30 Jul 2012 11:20:54 +0000 (13:20 +0200)]
Support for updateinfo.xml to --keep-all-metadata
Tomas Mlcoch [Mon, 30 Jul 2012 11:19:59 +0000 (13:19 +0200)]
checksum detection into cr_rename_repomdrecord_file
Tomas Mlcoch [Mon, 30 Jul 2012 10:10:59 +0000 (12:10 +0200)]
Support for updateinfo in locate_metadata module
Tomas Mlcoch [Mon, 30 Jul 2012 08:47:05 +0000 (10:47 +0200)]
Add --keep-all-metadata option and fix memory leak in locate_metadata module
Tomas Mlcoch [Thu, 26 Jul 2012 08:44:13 +0000 (10:44 +0200)]
Bump to 0.1.7
Tomas Mlcoch [Thu, 26 Jul 2012 08:32:17 +0000 (10:32 +0200)]
Update README
Tomas Mlcoch [Wed, 25 Jul 2012 14:19:45 +0000 (16:19 +0200)]
Code refactoring
Tomas Mlcoch [Wed, 25 Jul 2012 13:30:41 +0000 (15:30 +0200)]
Enhance output to stdout
Tomas Mlcoch [Wed, 25 Jul 2012 13:16:59 +0000 (15:16 +0200)]
Add script for performance testing
Tomas Mlcoch [Wed, 25 Jul 2012 08:28:50 +0000 (10:28 +0200)]
Another code refactoring