services/createrepo_c.git
11 years agoUse VERSION.cmake for set current version instead of src/version.h.
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.

11 years agoFix memory leak in cr_package_parser_init/shutdown functions.
Tomas Mlcoch [Thu, 21 Feb 2013 15:55:10 +0000 (16:55 +0100)]
Fix memory leak in cr_package_parser_init/shutdown functions.

11 years agoMore generic repomd module.
Tomas Mlcoch [Thu, 21 Feb 2013 15:34:44 +0000 (16:34 +0100)]
More generic repomd module.

11 years agoBump to 0.1.15
Tomas Mlcoch [Mon, 11 Feb 2013 08:06:30 +0000 (09:06 +0100)]
Bump to 0.1.15

11 years agoFix RPM warnings.
Tomas Mlcoch [Mon, 11 Feb 2013 08:03:26 +0000 (09:03 +0100)]
Fix RPM warnings.

11 years agoFix bug in final move from .repodata/ to repodata/
Tomas Mlcoch [Thu, 29 Nov 2012 11:20:26 +0000 (12:20 +0100)]
Fix bug in final move from .repodata/ to repodata/

11 years agoBump to 0.1.14
Tomas Mlcoch [Tue, 27 Nov 2012 07:55:44 +0000 (08:55 +0100)]
Bump to 0.1.14

11 years agoUse '.' for same directory in database filelist instead of ''
Tomas Mlcoch [Mon, 26 Nov 2012 11:15:42 +0000 (12:15 +0100)]
Use '.' for same directory in database filelist instead of ''

11 years agoBump to 0.1.13
Tomas Mlcoch [Tue, 20 Nov 2012 14:34:31 +0000 (15:34 +0100)]
Bump to 0.1.13

11 years agoFix sigsegv in location_href during buffering
Tomas Mlcoch [Tue, 20 Nov 2012 14:24:42 +0000 (15:24 +0100)]
Fix sigsegv in location_href during buffering

11 years agoAdd remove of repomd.xml in cr_remove_metadata_classic
Tomas Mlcoch [Tue, 20 Nov 2012 07:19:07 +0000 (08:19 +0100)]
Add remove of repomd.xml in cr_remove_metadata_classic

11 years agoBump to 0.1.12
Tomas Mlcoch [Thu, 15 Nov 2012 13:20:53 +0000 (14:20 +0100)]
Bump to 0.1.12

11 years agoChange in repomd module interface
Tomas Mlcoch [Thu, 15 Nov 2012 13:15:02 +0000 (14:15 +0100)]
Change in repomd module interface

11 years agoSmall code refactoring
Tomas Mlcoch [Thu, 15 Nov 2012 12:05:42 +0000 (13:05 +0100)]
Small code refactoring

11 years agoRemove trailing '/' from paths in filelists.sqlite
Tomas Mlcoch [Wed, 14 Nov 2012 09:20:40 +0000 (10:20 +0100)]
Remove trailing '/' from paths in filelists.sqlite

12 years agoAdd db statement destroy calls
Tomas Mlcoch [Fri, 9 Nov 2012 12:21:41 +0000 (13:21 +0100)]
Add db statement destroy calls

12 years agoUpdate README
Tomas Mlcoch [Fri, 9 Nov 2012 11:33:57 +0000 (12:33 +0100)]
Update README

12 years agoBump version to 0.1.11
Tomas Mlcoch [Fri, 9 Nov 2012 08:52:13 +0000 (09:52 +0100)]
Bump version to 0.1.11

12 years agoUpdate bash completition
Tomas Mlcoch [Fri, 9 Nov 2012 08:51:48 +0000 (09:51 +0100)]
Update bash completition

12 years agoUpdated manpages
Tomas Mlcoch [Fri, 9 Nov 2012 08:33:12 +0000 (09:33 +0100)]
Updated manpages

12 years agoMergerepo support for -g/--groupfile param
Tomas Mlcoch [Fri, 9 Nov 2012 08:31:01 +0000 (09:31 +0100)]
Mergerepo support for -g/--groupfile param

12 years agoBetter atomicity of moving .repodata/ -> repodata/
Tomas Mlcoch [Thu, 8 Nov 2012 14:57:21 +0000 (15:57 +0100)]
Better atomicity of moving .repodata/ -> repodata/

12 years agoSmall change of repomd module interface
Tomas Mlcoch [Thu, 8 Nov 2012 14:56:33 +0000 (15:56 +0100)]
Small change of repomd module interface

12 years agoMergerepo support (koji) mergerepos behaviour
Tomas Mlcoch [Wed, 7 Nov 2012 15:21:33 +0000 (16:21 +0100)]
Mergerepo support (koji) mergerepos behaviour

12 years agoAdd support for pkgorigins into the repomd module
Tomas Mlcoch [Wed, 7 Nov 2012 15:04:52 +0000 (16:04 +0100)]
Add support for pkgorigins into the repomd module

12 years agoAdd cr_package_nvra function
Tomas Mlcoch [Wed, 7 Nov 2012 15:04:15 +0000 (16:04 +0100)]
Add cr_package_nvra function

12 years agoAdd parenthesis to macro in load_metadata
Tomas Mlcoch [Wed, 7 Nov 2012 15:03:43 +0000 (16:03 +0100)]
Add parenthesis to macro in load_metadata

12 years agoadd cr_cmp_evr into the misc
Tomas Mlcoch [Wed, 7 Nov 2012 09:35:38 +0000 (10:35 +0100)]
add cr_cmp_evr into the misc

12 years agoAdd cr_split_rpm_filename into the misc module
Tomas Mlcoch [Tue, 6 Nov 2012 08:45:14 +0000 (09:45 +0100)]
Add cr_split_rpm_filename into the misc module

12 years agoUpdate unittest for load_metadata
Tomas Mlcoch [Tue, 6 Nov 2012 08:44:22 +0000 (09:44 +0100)]
Update unittest for load_metadata

12 years agoRemove some debug output
Tomas Mlcoch [Wed, 31 Oct 2012 12:28:58 +0000 (13:28 +0100)]
Remove some debug output

12 years agoMergerepo small code refactoring
Tomas Mlcoch [Tue, 30 Oct 2012 15:04:10 +0000 (16:04 +0100)]
Mergerepo small code refactoring

12 years agomergerepo output metadata are sorted since now
Tomas Mlcoch [Tue, 30 Oct 2012 13:12:07 +0000 (14:12 +0100)]
mergerepo output metadata are sorted since now

12 years agoAdd buffer for tasks into the dumper thread in createrepo
Tomas Mlcoch [Mon, 29 Oct 2012 11:49:19 +0000 (12:49 +0100)]
Add buffer for tasks into the dumper thread in createrepo

12 years agoAdd determinism to output package order
Tomas Mlcoch [Tue, 23 Oct 2012 13:31:17 +0000 (15:31 +0200)]
Add determinism to output package order

12 years agoFilling of pool moved into the funcion
Tomas Mlcoch [Tue, 23 Oct 2012 11:23:44 +0000 (13:23 +0200)]
Filling of pool moved into the funcion

12 years agouse .repodata while gen in mergerepo
Tomas Mlcoch [Mon, 22 Oct 2012 09:02:27 +0000 (11:02 +0200)]
use .repodata while gen in mergerepo

12 years agoSmall changes in message logging
Tomas Mlcoch [Thu, 4 Oct 2012 10:31:03 +0000 (12:31 +0200)]
Small changes in message logging

12 years agoBump to 0.1.10
Tomas Mlcoch [Wed, 3 Oct 2012 10:48:05 +0000 (12:48 +0200)]
Bump to 0.1.10

12 years agoFix bug in get_version.py util script
Tomas Mlcoch [Wed, 3 Oct 2012 10:37:33 +0000 (12:37 +0200)]
Fix bug in get_version.py util script

12 years agoAccept --checksum=sha for sha1 checksum
Tomas Mlcoch [Wed, 12 Sep 2012 14:27:17 +0000 (16:27 +0200)]
Accept --checksum=sha for sha1 checksum

12 years agoFix compatibility issues with old glib2
Tomas Mlcoch [Tue, 11 Sep 2012 08:05:25 +0000 (10:05 +0200)]
Fix compatibility issues with old glib2

12 years agoAdd --pretty argument (for compatibility)
Tomas Mlcoch [Mon, 10 Sep 2012 07:19:39 +0000 (09:19 +0200)]
Add --pretty argument (for compatibility)

12 years agoAdd TODO comment about known memory management issue
Tomas Mlcoch [Wed, 5 Sep 2012 14:15:04 +0000 (16:15 +0200)]
Add TODO comment about known memory management issue

12 years agoenhancement of previous fix
Tomas Mlcoch [Wed, 5 Sep 2012 14:01:07 +0000 (16:01 +0200)]
enhancement of previous fix

12 years agoFix bug in optimalization for memory saving.
Tomas Mlcoch [Wed, 5 Sep 2012 11:48:57 +0000 (13:48 +0200)]
Fix bug in optimalization for memory saving.

12 years agoBump to 0.1.9
Tomas Mlcoch [Mon, 3 Sep 2012 14:15:08 +0000 (16:15 +0200)]
Bump to 0.1.9

12 years agoDo not load metadata if there are no packages to process
Tomas Mlcoch [Mon, 3 Sep 2012 14:13:21 +0000 (16:13 +0200)]
Do not load metadata if there are no packages to process

12 years agoFix warnings during compilation
Tomas Mlcoch [Mon, 3 Sep 2012 13:47:15 +0000 (15:47 +0200)]
Fix warnings during compilation

12 years agoFix race condition in usage of libxml2
Tomas Mlcoch [Mon, 3 Sep 2012 13:33:44 +0000 (15:33 +0200)]
Fix race condition in usage of libxml2

12 years agoLess memory usage during createrepo_c --update
Tomas Mlcoch [Mon, 3 Sep 2012 11:05:12 +0000 (13:05 +0200)]
Less memory usage during createrepo_c --update

12 years agoNew param pkglist for cr_load_xml_metadata*
Tomas Mlcoch [Mon, 3 Sep 2012 10:17:33 +0000 (12:17 +0200)]
New param pkglist for cr_load_xml_metadata*

12 years agosafer cr_package_free()
Tomas Mlcoch [Tue, 28 Aug 2012 08:22:19 +0000 (10:22 +0200)]
safer cr_package_free()

12 years agoMemory usage optimalization - shared chunk for all loaded metadata
Tomas Mlcoch [Mon, 27 Aug 2012 14:37:47 +0000 (16:37 +0200)]
Memory usage optimalization - shared chunk for all loaded metadata

12 years agoMemory usage optimalization - no duplicated paths
Tomas Mlcoch [Mon, 27 Aug 2012 11:05:49 +0000 (13:05 +0200)]
Memory usage optimalization - no duplicated paths

12 years agoFix sigsev while generating pkglist
Tomas Mlcoch [Thu, 16 Aug 2012 12:43:19 +0000 (14:43 +0200)]
Fix sigsev while generating pkglist

12 years agoAdd --read-pkgs-list param
Tomas Mlcoch [Thu, 16 Aug 2012 12:29:35 +0000 (14:29 +0200)]
Add --read-pkgs-list param

12 years agoAdd --retain-old-md param
Tomas Mlcoch [Thu, 16 Aug 2012 11:45:44 +0000 (13:45 +0200)]
Add --retain-old-md param

12 years agoNew function cr_remove_metadata_classic in locate_metadata module
Tomas Mlcoch [Thu, 16 Aug 2012 11:45:03 +0000 (13:45 +0200)]
New function cr_remove_metadata_classic in locate_metadata module

12 years agoBump to 0.1.8
Tomas Mlcoch [Wed, 15 Aug 2012 14:57:09 +0000 (16:57 +0200)]
Bump to 0.1.8

12 years agoFix docstrings
Tomas Mlcoch [Wed, 15 Aug 2012 14:06:56 +0000 (16:06 +0200)]
Fix docstrings

12 years agoUpdated manpages
Tomas Mlcoch [Wed, 15 Aug 2012 13:32:32 +0000 (15:32 +0200)]
Updated manpages

12 years agoNew comparator of version symbols in requires
Tomas Mlcoch [Wed, 15 Aug 2012 13:13:34 +0000 (15:13 +0200)]
New comparator of version symbols in requires

12 years agoFix minor memory leak
Tomas Mlcoch [Wed, 15 Aug 2012 07:45:51 +0000 (09:45 +0200)]
Fix minor memory leak

12 years agoBetter names for tag lists
Tomas Mlcoch [Tue, 14 Aug 2012 15:00:10 +0000 (17:00 +0200)]
Better names for tag lists

12 years agoNew params: --repo --revision --distro --content
Tomas Mlcoch [Tue, 14 Aug 2012 14:00:34 +0000 (16:00 +0200)]
New params: --repo --revision --distro --content

12 years agoFixed memory leak
Tomas Mlcoch [Tue, 14 Aug 2012 12:13:53 +0000 (14:13 +0200)]
Fixed memory leak

12 years agoChanged order of options in --help output
Tomas Mlcoch [Tue, 14 Aug 2012 11:31:52 +0000 (13:31 +0200)]
Changed order of options in --help output

12 years agoNew interface of repomd module
Tomas Mlcoch [Tue, 14 Aug 2012 10:35:45 +0000 (12:35 +0200)]
New interface of repomd module

12 years agoFix memory leak in processing of pkglist
Tomas Mlcoch [Wed, 8 Aug 2012 11:20:22 +0000 (13:20 +0200)]
Fix memory leak in processing of pkglist

12 years agoSupport for --basedir param
Tomas Mlcoch [Wed, 8 Aug 2012 11:09:13 +0000 (13:09 +0200)]
Support for --basedir param

12 years agoManpage and bashcompletition file update
Tomas Mlcoch [Mon, 30 Jul 2012 11:23:51 +0000 (13:23 +0200)]
Manpage and bashcompletition file update

12 years agoSupport for updateinfo.xml to --keep-all-metadata
Tomas Mlcoch [Mon, 30 Jul 2012 11:20:54 +0000 (13:20 +0200)]
Support for updateinfo.xml to --keep-all-metadata

12 years agochecksum detection into cr_rename_repomdrecord_file
Tomas Mlcoch [Mon, 30 Jul 2012 11:19:59 +0000 (13:19 +0200)]
checksum detection into cr_rename_repomdrecord_file

12 years agoSupport for updateinfo in locate_metadata module
Tomas Mlcoch [Mon, 30 Jul 2012 10:10:59 +0000 (12:10 +0200)]
Support for updateinfo in locate_metadata module

12 years agoAdd --keep-all-metadata option and fix memory leak 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

12 years agoBump to 0.1.7
Tomas Mlcoch [Thu, 26 Jul 2012 08:44:13 +0000 (10:44 +0200)]
Bump to 0.1.7

12 years agoUpdate README
Tomas Mlcoch [Thu, 26 Jul 2012 08:32:17 +0000 (10:32 +0200)]
Update README

12 years agoCode refactoring
Tomas Mlcoch [Wed, 25 Jul 2012 14:19:45 +0000 (16:19 +0200)]
Code refactoring

12 years agoEnhance output to stdout
Tomas Mlcoch [Wed, 25 Jul 2012 13:30:41 +0000 (15:30 +0200)]
Enhance output to stdout

12 years agoAdd script for performance testing
Tomas Mlcoch [Wed, 25 Jul 2012 13:16:59 +0000 (15:16 +0200)]
Add script for performance testing

12 years agoAnother code refactoring
Tomas Mlcoch [Wed, 25 Jul 2012 08:28:50 +0000 (10:28 +0200)]
Another code refactoring

12 years agoAdd Doxyfile.in into srpm
Tomas Mlcoch [Wed, 25 Jul 2012 07:22:34 +0000 (09:22 +0200)]
Add Doxyfile.in into srpm

12 years agoVersion bump to 0.1.6
Tomas Mlcoch [Tue, 24 Jul 2012 13:31:12 +0000 (15:31 +0200)]
Version bump to 0.1.6

12 years agoRelicensed from LGPLv2 to GPLv2
Tomas Mlcoch [Tue, 24 Jul 2012 11:20:23 +0000 (13:20 +0200)]
Relicensed from LGPLv2 to GPLv2

12 years agoCode refactoring
Tomas Mlcoch [Tue, 24 Jul 2012 08:40:06 +0000 (10:40 +0200)]
Code refactoring

12 years agoAdd namespace prefix to namesin public header files
Tomas Mlcoch [Mon, 23 Jul 2012 15:11:15 +0000 (17:11 +0200)]
Add namespace prefix to namesin public header files

12 years agodump_files() put away from public headers
Tomas Mlcoch [Mon, 23 Jul 2012 10:48:20 +0000 (12:48 +0200)]
dump_files() put away from public headers

12 years agoUpdate CMakeLists to install development files.
Tomas Mlcoch [Fri, 20 Jul 2012 08:05:38 +0000 (10:05 +0200)]
Update CMakeLists to install development files.

12 years agoC89 comments in headers
Tomas Mlcoch [Thu, 19 Jul 2012 09:30:55 +0000 (11:30 +0200)]
C89 comments in headers

12 years agoMake public headers usable with C++
Tomas Mlcoch [Thu, 19 Jul 2012 09:25:15 +0000 (11:25 +0200)]
Make public headers usable with C++

12 years agoFunction rename
Tomas Mlcoch [Wed, 18 Jul 2012 12:45:13 +0000 (14:45 +0200)]
Function rename
free_package_parser -> package_parser_shutdown()
init_package_parser -> package_parser_init()

12 years agoAdd authors of db.c from yum-metadata-parser into the sqlite module.
Tomas Mlcoch [Tue, 3 Jul 2012 10:50:31 +0000 (12:50 +0200)]
Add authors of db.c from yum-metadata-parser into the sqlite module.

12 years agoDefinition of is_primary moved into the header file
Tomas Mlcoch [Tue, 3 Jul 2012 08:57:54 +0000 (10:57 +0200)]
Definition of is_primary moved into the header file

12 years agoFix mergerepo_c logging + logging functions moved into the misc module
Tomas Mlcoch [Tue, 3 Jul 2012 08:02:04 +0000 (10:02 +0200)]
Fix mergerepo_c logging + logging functions moved into the misc module

12 years agoFix some uninitialized variables
Tomas Mlcoch [Wed, 27 Jun 2012 15:03:59 +0000 (17:03 +0200)]
Fix some uninitialized variables

12 years agoRemove 'NOT IMPLEMENTED' note from --database option
Tomas Mlcoch [Wed, 27 Jun 2012 14:36:37 +0000 (16:36 +0200)]
Remove 'NOT IMPLEMENTED' note from --database option

12 years agoSQLite optimalization
Tomas Mlcoch [Wed, 27 Jun 2012 14:35:10 +0000 (16:35 +0200)]
SQLite optimalization

12 years agoImproved logging
Tomas Mlcoch [Wed, 27 Jun 2012 11:53:48 +0000 (13:53 +0200)]
Improved logging

12 years agocreaterepo_c support --compress-type param
Tomas Mlcoch [Wed, 27 Jun 2012 08:52:12 +0000 (10:52 +0200)]
createrepo_c support --compress-type param