services/createrepo_c.git
12 years agoFix bug in make_rpm.sh script
Tomas Mlcoch [Thu, 10 May 2012 08:12:41 +0000 (10:12 +0200)]
Fix bug in make_rpm.sh script

12 years agoFix base_path in mergerepo
Tomas Mlcoch [Wed, 9 May 2012 11:41:22 +0000 (13:41 +0200)]
Fix base_path in mergerepo

12 years agoBetter repo loading/downloading in mergerepo
Tomas Mlcoch [Wed, 9 May 2012 10:17:22 +0000 (12:17 +0200)]
Better repo loading/downloading in mergerepo

12 years agoAdd support for remote (ftp://, http://, ...) groupfile in param
Tomas Mlcoch [Wed, 9 May 2012 09:58:58 +0000 (11:58 +0200)]
Add support for remote (ftp://, , ...) groupfile in param

12 years agoAdd download and better_copy_file functions into the misc module
Tomas Mlcoch [Wed, 9 May 2012 09:45:42 +0000 (11:45 +0200)]
Add download and better_copy_file functions into the misc module

12 years agoClean up misc.c module
Tomas Mlcoch [Tue, 24 Apr 2012 10:35:37 +0000 (12:35 +0200)]
Clean up misc.c module

12 years agoAdd unittest for misc.c module
Tomas Mlcoch [Tue, 24 Apr 2012 10:33:43 +0000 (12:33 +0200)]
Add unittest for misc.c module

12 years agoFix libc.so filtering for requires list in parsehdr.c
Tomas Mlcoch [Tue, 17 Apr 2012 15:03:03 +0000 (17:03 +0200)]
Fix libc.so filtering for requires list in parsehdr.c

12 years agoFix check of return value from load_metadata.
Tomas Mlcoch [Tue, 17 Apr 2012 14:31:47 +0000 (16:31 +0200)]
Fix check of return value from load_metadata.

12 years agoAdd unittest for load_metadata module.
Tomas Mlcoch [Tue, 17 Apr 2012 14:23:20 +0000 (16:23 +0200)]
Add unittest for load_metadata module.

12 years agoload_metadata.h: Add return value constants
Tomas Mlcoch [Tue, 17 Apr 2012 14:21:15 +0000 (16:21 +0200)]
load_metadata.h: Add return value constants

12 years agoAdd spec files of fake packages for testing purposes
Tomas Mlcoch [Tue, 17 Apr 2012 13:57:51 +0000 (15:57 +0200)]
Add spec files of fake packages for testing purposes

12 years agoUpdate .gitignore
Tomas Mlcoch [Tue, 17 Apr 2012 12:07:31 +0000 (14:07 +0200)]
Update .gitignore

12 years agoAdd CMakeLists.txt into tests
Tomas Mlcoch [Tue, 17 Apr 2012 12:07:11 +0000 (14:07 +0200)]
Add CMakeLists.txt into tests

12 years agoRemove ctests directory.
Tomas Mlcoch [Tue, 17 Apr 2012 11:54:23 +0000 (13:54 +0200)]
Remove ctests directory.

12 years agoAdd unittest for compression_wrapper
Tomas Mlcoch [Tue, 17 Apr 2012 11:49:34 +0000 (13:49 +0200)]
Add unittest for compression_wrapper

12 years agoDefinition of UNUSED macro moved into misc.h
Tomas Mlcoch [Tue, 17 Apr 2012 10:31:16 +0000 (12:31 +0200)]
Definition of UNUSED macro moved into misc.h

12 years agoUse MAGIC_MIME instead of MAGIC_MIME_TYPE.
Tomas Mlcoch [Thu, 12 Apr 2012 12:00:45 +0000 (14:00 +0200)]
Use MAGIC_MIME instead of MAGIC_MIME_TYPE.

12 years agoFix some compatibility issues
Tomas Mlcoch [Thu, 12 Apr 2012 11:24:40 +0000 (13:24 +0200)]
Fix some compatibility issues

12 years agoFix few memory leaks
Tomas Mlcoch [Thu, 12 Apr 2012 08:59:56 +0000 (10:59 +0200)]
Fix few memory leaks

12 years agoFix package counter in mergerepo
Tomas Mlcoch [Thu, 12 Apr 2012 07:57:32 +0000 (09:57 +0200)]
Fix package counter in mergerepo

12 years agoBetter XML dump output
Tomas Mlcoch [Thu, 12 Apr 2012 07:38:16 +0000 (09:38 +0200)]
Better XML dump output

12 years agoCurl included -> Support for http and ftp
Tomas Mlcoch [Wed, 11 Apr 2012 09:23:03 +0000 (11:23 +0200)]
Curl included -> Support for http and ftp

12 years agoAdd support for updateinfo.xml into repomd.xml module
Tomas Mlcoch [Tue, 10 Apr 2012 11:03:18 +0000 (13:03 +0200)]
Add support for updateinfo.xml into repomd.xml module

12 years agoFix some bugs
Tomas Mlcoch [Wed, 4 Apr 2012 11:04:00 +0000 (13:04 +0200)]
Fix some bugs

12 years agoMergerepo has 'fake' support for groupfile
Tomas Mlcoch [Wed, 4 Apr 2012 08:37:51 +0000 (10:37 +0200)]
Mergerepo has 'fake' support for groupfile

12 years agoUpgrade of copy_file function in misc
Tomas Mlcoch [Wed, 4 Apr 2012 08:36:50 +0000 (10:36 +0200)]
Upgrade of copy_file function in misc

12 years agoSupport for compress_type option of mergerepo
Tomas Mlcoch [Wed, 4 Apr 2012 06:42:25 +0000 (08:42 +0200)]
Support for compress_type option of mergerepo

12 years agoAdd get_suffix function into compression_wrapper
Tomas Mlcoch [Wed, 4 Apr 2012 06:41:40 +0000 (08:41 +0200)]
Add get_suffix function into compression_wrapper

12 years agoFix cmake libxml2 stuff
Tomas Mlcoch [Tue, 3 Apr 2012 15:07:28 +0000 (17:07 +0200)]
Fix cmake libxml2 stuff

12 years agoAdd some cmake modules
Tomas Mlcoch [Tue, 3 Apr 2012 14:55:11 +0000 (16:55 +0200)]
Add some cmake modules

12 years agoFirst version of Mergerepo
Tomas Mlcoch [Tue, 3 Apr 2012 14:53:01 +0000 (16:53 +0200)]
First version of Mergerepo

12 years agoSome fix some bugs
Tomas Mlcoch [Tue, 3 Apr 2012 14:52:07 +0000 (16:52 +0200)]
Some fix some bugs

12 years agoCode clean up
Tomas Mlcoch [Mon, 2 Apr 2012 08:57:48 +0000 (10:57 +0200)]
Code clean up

12 years agoFix memory leaks in cmd parser
Tomas Mlcoch [Mon, 2 Apr 2012 08:51:52 +0000 (10:51 +0200)]
Fix memory leaks in cmd parser

12 years agoAdd normalize_dir_path function into misc module.
Tomas Mlcoch [Mon, 2 Apr 2012 08:50:48 +0000 (10:50 +0200)]
Add normalize_dir_path function into misc module.

12 years agoRemove unused regexp
Tomas Mlcoch [Mon, 2 Apr 2012 07:43:55 +0000 (09:43 +0200)]
Remove unused regexp

12 years agoAdd FindLibmagic CMake module (from github.com/rizo/Nanogear)
Tomas Mlcoch [Thu, 29 Mar 2012 08:03:25 +0000 (10:03 +0200)]
Add FindLibmagic CMake module (from github.com/rizo/Nanogear)

12 years agoRemove libxml2 workaround from CMakeLists
Tomas Mlcoch [Thu, 29 Mar 2012 07:45:27 +0000 (09:45 +0200)]
Remove libxml2 workaround from CMakeLists

12 years agoswitch repomd from xml writer to xml tree + pretty print
Tomas Mlcoch [Wed, 28 Mar 2012 10:10:59 +0000 (12:10 +0200)]
switch repomd from xml writer to xml tree + pretty print

12 years agoBetter error handling in load_metadata parser callbacks
Tomas Mlcoch [Wed, 28 Mar 2012 08:10:01 +0000 (10:10 +0200)]
Better error handling in load_metadata parser callbacks

12 years agoremove unused metadata_parser_2.c
Tomas Mlcoch [Wed, 28 Mar 2012 07:29:08 +0000 (09:29 +0200)]
remove unused metadata_parser_2.c

12 years agosplit load_metadata module into load_metadata and locate_metadata modules
Tomas Mlcoch [Wed, 28 Mar 2012 07:24:58 +0000 (09:24 +0200)]
split load_metadata module into load_metadata and locate_metadata modules

12 years agosupport for variable keys in hashtable from locate_and_load_metadata
Tomas Mlcoch [Wed, 28 Mar 2012 07:13:13 +0000 (09:13 +0200)]
support for variable keys in hashtable from locate_and_load_metadata

12 years agoFull switch to the Expat repodata parser
Tomas Mlcoch [Tue, 27 Mar 2012 15:02:25 +0000 (17:02 +0200)]
Full switch to the Expat repodata parser

12 years agoSupport for new metadata parser in createrepo
Tomas Mlcoch [Tue, 27 Mar 2012 14:23:41 +0000 (16:23 +0200)]
Support for new metadata parser in createrepo

12 years agoAlpha version of new metadata parser
Tomas Mlcoch [Mon, 26 Mar 2012 08:33:46 +0000 (10:33 +0200)]
Alpha version of new metadata parser

12 years agoFix possible fclose(NULL)
Tomas Mlcoch [Thu, 22 Mar 2012 09:48:00 +0000 (10:48 +0100)]
Fix possible fclose(NULL)

12 years agoRemove redundant function from load_metadata module
Tomas Mlcoch [Thu, 22 Mar 2012 08:00:27 +0000 (09:00 +0100)]
Remove redundant function from load_metadata module

12 years agoBetter compression detection
Tomas Mlcoch [Thu, 22 Mar 2012 07:57:35 +0000 (08:57 +0100)]
Better compression detection

12 years agoFix possible racecondition
Tomas Mlcoch [Wed, 21 Mar 2012 09:48:38 +0000 (10:48 +0100)]
Fix possible racecondition

12 years agoAdd handler for SIGINT
Tomas Mlcoch [Wed, 21 Mar 2012 09:40:33 +0000 (10:40 +0100)]
Add handler for SIGINT

12 years agoAdd remove_dir function into the misc
Tomas Mlcoch [Wed, 21 Mar 2012 09:40:05 +0000 (10:40 +0100)]
Add remove_dir function into the misc

12 years agoLoad metadata now with pretty print
Tomas Mlcoch [Wed, 21 Mar 2012 09:01:31 +0000 (10:01 +0100)]
Load metadata now with pretty print

12 years agocode cleanup
Tomas Mlcoch [Tue, 20 Mar 2012 15:24:08 +0000 (16:24 +0100)]
code cleanup

12 years agouse __func__ in logging functions
Tomas Mlcoch [Tue, 20 Mar 2012 14:11:41 +0000 (15:11 +0100)]
use __func__ in logging functions

12 years agofull switch to xmltree
Tomas Mlcoch [Tue, 20 Mar 2012 13:17:48 +0000 (14:17 +0100)]
full switch to xmltree

12 years agouse xmlTree in xml_dump_other
Tomas Mlcoch [Mon, 19 Mar 2012 09:05:01 +0000 (10:05 +0100)]
use xmlTree in xml_dump_other

12 years agoAdd forgoten CMakeList.txt
Tomas Mlcoch [Thu, 15 Mar 2012 13:08:34 +0000 (14:08 +0100)]
Add forgoten CMakeList.txt

12 years agoModified release scripts
Tomas Mlcoch [Thu, 15 Mar 2012 13:03:42 +0000 (14:03 +0100)]
Modified release scripts

12 years agoAdd manpage and utils
Tomas Mlcoch [Thu, 15 Mar 2012 08:26:55 +0000 (09:26 +0100)]
Add manpage and utils

12 years agoSuppressed compiler warning about unused variable
Tomas Mlcoch [Wed, 14 Mar 2012 09:29:41 +0000 (10:29 +0100)]
Suppressed compiler warning about unused variable

12 years agoArgument parsing moved into cmd_parser module
Tomas Mlcoch [Wed, 14 Mar 2012 09:20:12 +0000 (10:20 +0100)]
Argument parsing moved into cmd_parser module

12 years agoFix spaces in cmd_entries array
Tomas Mlcoch [Wed, 14 Mar 2012 08:10:31 +0000 (09:10 +0100)]
Fix spaces in cmd_entries array

12 years agoAdd message with usage template
Tomas Mlcoch [Wed, 14 Mar 2012 08:02:57 +0000 (09:02 +0100)]
Add message with usage template

12 years agoremove_old_metadata uses paths from repomd.xml
Tomas Mlcoch [Tue, 13 Mar 2012 16:15:06 +0000 (17:15 +0100)]
remove_old_metadata uses paths from repomd.xml

12 years agoRemoved unittests directory
Tomas Mlcoch [Tue, 13 Mar 2012 14:26:19 +0000 (15:26 +0100)]
Removed unittests directory

12 years agoAdd FindGLIB2 and FindGTHREAD2 modules for cmake
Tomas Mlcoch [Tue, 13 Mar 2012 14:23:28 +0000 (15:23 +0100)]
Add FindGLIB2 and FindGTHREAD2 modules for cmake

12 years agoUse CMake
Tomas Mlcoch [Tue, 13 Mar 2012 12:55:28 +0000 (13:55 +0100)]
Use CMake

12 years agoMoved files
Tomas Mlcoch [Tue, 13 Mar 2012 12:54:49 +0000 (13:54 +0100)]
Moved files

12 years agoFix some leaks
Tomas Mlcoch [Tue, 13 Mar 2012 11:15:25 +0000 (12:15 +0100)]
Fix some leaks

12 years agoAdd support for groupfile
Tomas Mlcoch [Mon, 12 Mar 2012 11:32:17 +0000 (12:32 +0100)]
Add support for groupfile

12 years agoAdd get_filename and copy_file into misc module
Tomas Mlcoch [Mon, 12 Mar 2012 11:31:47 +0000 (12:31 +0100)]
Add get_filename and copy_file into misc module

12 years agoCreaterepo now uses temporary dir while generate repodata
Tomas Mlcoch [Thu, 8 Mar 2012 10:42:06 +0000 (11:42 +0100)]
Createrepo now uses temporary dir while generate repodata

12 years agoCall stat() in main only if needed
Tomas Mlcoch [Thu, 8 Mar 2012 09:00:49 +0000 (10:00 +0100)]
Call stat() in main only if needed

12 years agoChange log level in load_metadata.c
Tomas Mlcoch [Thu, 8 Mar 2012 08:53:54 +0000 (09:53 +0100)]
Change log level in load_metadata.c

12 years agoGz compression changed from best speed to default
Tomas Mlcoch [Thu, 8 Mar 2012 08:50:04 +0000 (09:50 +0100)]
Gz compression changed from best speed to default

12 years agoSome fixes after Coverity scan.
Tomas Mlcoch [Thu, 8 Mar 2012 08:43:07 +0000 (09:43 +0100)]
Some fixes after Coverity scan.

12 years agoFix gzip file descriptor handling in compression_wrapper
Tomas Mlcoch [Thu, 8 Mar 2012 08:14:58 +0000 (09:14 +0100)]
Fix gzip file descriptor handling in compression_wrapper

12 years agoMain renamed
tmlcoch [Wed, 7 Mar 2012 08:05:56 +0000 (09:05 +0100)]
Main renamed

12 years agoAdd AUTHORS COPYING and README files
tmlcoch [Tue, 6 Mar 2012 14:39:23 +0000 (15:39 +0100)]
Add AUTHORS COPYING and README files

12 years agoCode cleanup
tmlcoch [Tue, 6 Mar 2012 13:16:43 +0000 (14:16 +0100)]
Code cleanup

12 years agoSkip swig wrappers stuff in Makefile
Tomas Mlcoch [Thu, 1 Mar 2012 12:34:26 +0000 (13:34 +0100)]
Skip swig wrappers stuff in Makefile

12 years agoFix some compiler warnings
Tomas Mlcoch [Thu, 1 Mar 2012 12:27:43 +0000 (13:27 +0100)]
Fix some compiler warnings

12 years agoremove whitespaces from end of changelog names in parsehdr
Tomas Mlcoch [Thu, 1 Mar 2012 11:49:49 +0000 (12:49 +0100)]
remove whitespaces from end of changelog names in  parsehdr

12 years agodump modules refactored
Tomas Mlcoch [Thu, 1 Mar 2012 11:02:24 +0000 (12:02 +0100)]
dump modules refactored

12 years agoxml_dump refactored
Tomas Mlcoch [Wed, 29 Feb 2012 11:28:20 +0000 (12:28 +0100)]
xml_dump refactored

12 years agorepomd refactored
Tomas Mlcoch [Wed, 29 Feb 2012 11:12:45 +0000 (12:12 +0100)]
repomd refactored

12 years agomisc refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:57:19 +0000 (10:57 +0100)]
misc refactored

12 years agoparsepkg refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:10:22 +0000 (10:10 +0100)]
parsepkg refactored

12 years agomain cleanup
Tomas Mlcoch [Wed, 29 Feb 2012 09:06:43 +0000 (10:06 +0100)]
main cleanup

12 years agoload_metadata refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:00:43 +0000 (10:00 +0100)]
load_metadata refactored

12 years agocompression_wrapper refactored
Tomas Mlcoch [Wed, 29 Feb 2012 08:46:37 +0000 (09:46 +0100)]
compression_wrapper refactored

12 years agorefactored parsehdr
Tomas Mlcoch [Wed, 29 Feb 2012 08:33:33 +0000 (09:33 +0100)]
refactored parsehdr

12 years agoVerbosity setup in main
Tomas Mlcoch [Tue, 28 Feb 2012 15:35:35 +0000 (16:35 +0100)]
Verbosity setup in main

12 years agoMain now uses compression_wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 13:27:34 +0000 (14:27 +0100)]
Main now uses compression_wrapper

12 years agoAdd cw_printf into compression wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 13:27:10 +0000 (14:27 +0100)]
Add cw_printf into compression wrapper

12 years agocode clenup
Tomas Mlcoch [Tue, 28 Feb 2012 12:49:49 +0000 (13:49 +0100)]
code clenup

12 years agoHandle fread error in compression wrapper in proper way.
Tomas Mlcoch [Tue, 28 Feb 2012 12:30:41 +0000 (13:30 +0100)]
Handle fread error in compression wrapper in proper way.

12 years agoload_metadata module now uses compression_wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 12:28:33 +0000 (13:28 +0100)]
load_metadata module now uses compression_wrapper