services/createrepo_c.git
11 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

11 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

11 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

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

11 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

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

11 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.

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

11 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

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

11 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

11 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

11 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*

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

11 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

11 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

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

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

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

11 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

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

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

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

11 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

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

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

11 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

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

11 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

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

11 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

11 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

12 years agoBetter compression factor for BZ2 by default
Tomas Mlcoch [Wed, 27 Jun 2012 08:23:59 +0000 (10:23 +0200)]
Better compression factor for BZ2 by default

12 years agoAdd bash completion script
Tomas Mlcoch [Tue, 26 Jun 2012 15:07:16 +0000 (17:07 +0200)]
Add bash completion script

12 years agoadd option for ignoring sqlite db into the get_metadata_location
Tomas Mlcoch [Tue, 26 Jun 2012 14:12:13 +0000 (16:12 +0200)]
add option for ignoring sqlite db into the get_metadata_location

12 years agoSupport for SQLite metadata DB + new repomd module interface
Tomas Mlcoch [Tue, 26 Jun 2012 11:16:47 +0000 (13:16 +0200)]
Support for SQLite metadata DB + new repomd module interface

12 years agoUnittests for SQLite module
Tomas Mlcoch [Tue, 26 Jun 2012 11:15:20 +0000 (13:15 +0200)]
Unittests for SQLite module

12 years agoAdd SQLite module
Tomas Mlcoch [Tue, 26 Jun 2012 11:14:38 +0000 (13:14 +0200)]
Add SQLite module

12 years agouse warning insted of critical messages in parsepkg module
Tomas Mlcoch [Tue, 26 Jun 2012 11:06:47 +0000 (13:06 +0200)]
use warning insted of critical messages in parsepkg module

12 years agoxml_dump* modules now checks if package is NULL
Tomas Mlcoch [Tue, 26 Jun 2012 11:05:55 +0000 (13:05 +0200)]
xml_dump* modules now checks if package is NULL

12 years agoUse NULL instead of empty string in some cases in load_metadata
Tomas Mlcoch [Tue, 26 Jun 2012 07:38:16 +0000 (09:38 +0200)]
Use NULL instead of empty string in some cases in load_metadata

12 years agoFix usage of the BZ2_bzRead() in the cw_read()
Tomas Mlcoch [Mon, 25 Jun 2012 13:14:47 +0000 (15:14 +0200)]
Fix usage of the BZ2_bzRead() in the cw_read()

12 years agoFix detect_compression
Tomas Mlcoch [Thu, 21 Jun 2012 07:26:38 +0000 (09:26 +0200)]
Fix detect_compression

12 years agoAdd package_from_file function into the parsepkg module
Tomas Mlcoch [Wed, 20 Jun 2012 13:55:27 +0000 (15:55 +0200)]
Add package_from_file function into the parsepkg module

12 years agoflag_to_string could returns NULL
Tomas Mlcoch [Wed, 20 Jun 2012 12:07:35 +0000 (14:07 +0200)]
flag_to_string could returns NULL

12 years agoAdd compress_file function into the misc module
Tomas Mlcoch [Wed, 20 Jun 2012 07:32:46 +0000 (09:32 +0200)]
Add compress_file function into the misc module

12 years agoAdd some files used by tests
Tomas Mlcoch [Mon, 11 Jun 2012 14:48:47 +0000 (16:48 +0200)]
Add some files used by tests

12 years agoAdd FindLZMA CMake module
Tomas Mlcoch [Mon, 11 Jun 2012 14:45:56 +0000 (16:45 +0200)]
Add FindLZMA CMake module

12 years agoBumb version to 0.1.5
Tomas Mlcoch [Mon, 11 Jun 2012 13:24:10 +0000 (15:24 +0200)]
Bumb version to 0.1.5

12 years agoFix merging repos with groupfile in mergerepo_c
Tomas Mlcoch [Mon, 11 Jun 2012 13:10:29 +0000 (15:10 +0200)]
Fix merging repos with groupfile in mergerepo_c

12 years agoAdd support for different compression for groupfile into the repomd module
Tomas Mlcoch [Mon, 11 Jun 2012 12:31:29 +0000 (14:31 +0200)]
Add support for different compression for groupfile into the repomd module

12 years agoModified mergerepo_c behaviour with the --compress-type param
Tomas Mlcoch [Mon, 11 Jun 2012 12:11:07 +0000 (14:11 +0200)]
Modified mergerepo_c behaviour with the --compress-type param

12 years agoAdd support for xz compression (--xz param) into the createrepo_c
Tomas Mlcoch [Mon, 11 Jun 2012 11:19:07 +0000 (13:19 +0200)]
Add support for xz compression (--xz param) into the createrepo_c

12 years agoUpdate remove_metadata function to support xz
Tomas Mlcoch [Mon, 11 Jun 2012 11:18:30 +0000 (13:18 +0200)]
Update remove_metadata function to support xz

12 years agoAdd tests for XZ compression
Tomas Mlcoch [Mon, 11 Jun 2012 10:22:27 +0000 (12:22 +0200)]
Add tests for XZ compression

12 years agoAdd support for XZ compression to the compression_wrapper module
Tomas Mlcoch [Mon, 11 Jun 2012 10:21:47 +0000 (12:21 +0200)]
Add support for XZ compression to the compression_wrapper module

12 years agoUnversioned .so excluded from installation.
Tomas Mlcoch [Mon, 11 Jun 2012 07:42:27 +0000 (09:42 +0200)]
Unversioned .so excluded from installation.

12 years agoAdd not thread safe warning into the comment
Tomas Mlcoch [Tue, 5 Jun 2012 11:31:13 +0000 (13:31 +0200)]
Add not thread safe warning into the comment

12 years agoOpen mode moved from constants into the enum.
Tomas Mlcoch [Tue, 5 Jun 2012 11:27:53 +0000 (13:27 +0200)]
Open mode moved from constants into the enum.

12 years agoAdd doxygen comments into header files. Add doc target into the Makefile.
Tomas Mlcoch [Tue, 5 Jun 2012 11:07:28 +0000 (13:07 +0200)]
Add doxygen comments into header files. Add doc target into the Makefile.

12 years agoBumb version to 0.1.4
Tomas Mlcoch [Mon, 4 Jun 2012 12:22:42 +0000 (14:22 +0200)]
Bumb version to 0.1.4

12 years agoAdd initialization for 'key' variable.
Tomas Mlcoch [Mon, 4 Jun 2012 13:06:23 +0000 (15:06 +0200)]
Add initialization for 'key' variable.

12 years agoManpage update
Tomas Mlcoch [Mon, 4 Jun 2012 08:45:58 +0000 (10:45 +0200)]
Manpage update

12 years agoAdd --noarch-repo param to mergerepo_c
Tomas Mlcoch [Mon, 4 Jun 2012 08:35:32 +0000 (10:35 +0200)]
Add --noarch-repo param to mergerepo_c

12 years agoAdd --all param to mergerepo_c
Tomas Mlcoch [Thu, 31 May 2012 10:59:03 +0000 (12:59 +0200)]
Add --all param to mergerepo_c

12 years agoAdd --method param to mergerepo_c
Tomas Mlcoch [Thu, 31 May 2012 10:37:14 +0000 (12:37 +0200)]
Add --method param to mergerepo_c

12 years agoAdd str_to_version and cmp_version_string into the misc module
Tomas Mlcoch [Thu, 31 May 2012 08:59:37 +0000 (10:59 +0200)]
Add str_to_version and cmp_version_string into the misc module

12 years agostruct VersionStruct renamed to struct EVR
Tomas Mlcoch [Thu, 31 May 2012 07:53:14 +0000 (09:53 +0200)]
struct VersionStruct renamed to struct EVR

12 years agoAdd debug flags for CMAKE_BUILD_TYPE DEBUG
Tomas Mlcoch [Tue, 29 May 2012 15:07:49 +0000 (17:07 +0200)]
Add debug flags for CMAKE_BUILD_TYPE  DEBUG

12 years agoTry load repodata from output dir if specified while --update.
Tomas Mlcoch [Tue, 29 May 2012 14:57:37 +0000 (16:57 +0200)]
Try load repodata from output dir if specified while --update.

12 years agoUpdate README - Add differences in behaviour between createrepo and createrepo_c
Tomas Mlcoch [Tue, 29 May 2012 14:20:09 +0000 (16:20 +0200)]
Update README - Add differences in behaviour between createrepo and createrepo_c