Tomas Mlcoch [Wed, 28 Mar 2012 07:13:13 +0000 (09:13 +0200)]
support for variable keys in hashtable from locate_and_load_metadata
Tomas Mlcoch [Tue, 27 Mar 2012 15:02:25 +0000 (17:02 +0200)]
Full switch to the Expat repodata parser
Tomas Mlcoch [Tue, 27 Mar 2012 14:23:41 +0000 (16:23 +0200)]
Support for new metadata parser in createrepo
Tomas Mlcoch [Mon, 26 Mar 2012 08:33:46 +0000 (10:33 +0200)]
Alpha version of new metadata parser
Tomas Mlcoch [Thu, 22 Mar 2012 09:48:00 +0000 (10:48 +0100)]
Fix possible fclose(NULL)
Tomas Mlcoch [Thu, 22 Mar 2012 08:00:27 +0000 (09:00 +0100)]
Remove redundant function from load_metadata module
Tomas Mlcoch [Thu, 22 Mar 2012 07:57:35 +0000 (08:57 +0100)]
Better compression detection
Tomas Mlcoch [Wed, 21 Mar 2012 09:48:38 +0000 (10:48 +0100)]
Fix possible racecondition
Tomas Mlcoch [Wed, 21 Mar 2012 09:40:33 +0000 (10:40 +0100)]
Add handler for SIGINT
Tomas Mlcoch [Wed, 21 Mar 2012 09:40:05 +0000 (10:40 +0100)]
Add remove_dir function into the misc
Tomas Mlcoch [Wed, 21 Mar 2012 09:01:31 +0000 (10:01 +0100)]
Load metadata now with pretty print
Tomas Mlcoch [Tue, 20 Mar 2012 15:24:08 +0000 (16:24 +0100)]
code cleanup
Tomas Mlcoch [Tue, 20 Mar 2012 14:11:41 +0000 (15:11 +0100)]
use __func__ in logging functions
Tomas Mlcoch [Tue, 20 Mar 2012 13:17:48 +0000 (14:17 +0100)]
full switch to xmltree
Tomas Mlcoch [Mon, 19 Mar 2012 09:05:01 +0000 (10:05 +0100)]
use xmlTree in xml_dump_other
Tomas Mlcoch [Thu, 15 Mar 2012 13:08:34 +0000 (14:08 +0100)]
Add forgoten CMakeList.txt
Tomas Mlcoch [Thu, 15 Mar 2012 13:03:42 +0000 (14:03 +0100)]
Modified release scripts
Tomas Mlcoch [Thu, 15 Mar 2012 08:26:55 +0000 (09:26 +0100)]
Add manpage and utils
Tomas Mlcoch [Wed, 14 Mar 2012 09:29:41 +0000 (10:29 +0100)]
Suppressed compiler warning about unused variable
Tomas Mlcoch [Wed, 14 Mar 2012 09:20:12 +0000 (10:20 +0100)]
Argument parsing moved into cmd_parser module
Tomas Mlcoch [Wed, 14 Mar 2012 08:10:31 +0000 (09:10 +0100)]
Fix spaces in cmd_entries array
Tomas Mlcoch [Wed, 14 Mar 2012 08:02:57 +0000 (09:02 +0100)]
Add message with usage template
Tomas Mlcoch [Tue, 13 Mar 2012 16:15:06 +0000 (17:15 +0100)]
remove_old_metadata uses paths from repomd.xml
Tomas Mlcoch [Tue, 13 Mar 2012 14:26:19 +0000 (15:26 +0100)]
Removed unittests directory
Tomas Mlcoch [Tue, 13 Mar 2012 14:23:28 +0000 (15:23 +0100)]
Add FindGLIB2 and FindGTHREAD2 modules for cmake
Tomas Mlcoch [Tue, 13 Mar 2012 12:55:28 +0000 (13:55 +0100)]
Use CMake
Tomas Mlcoch [Tue, 13 Mar 2012 12:54:49 +0000 (13:54 +0100)]
Moved files
Tomas Mlcoch [Tue, 13 Mar 2012 11:15:25 +0000 (12:15 +0100)]
Fix some leaks
Tomas Mlcoch [Mon, 12 Mar 2012 11:32:17 +0000 (12:32 +0100)]
Add support for groupfile
Tomas Mlcoch [Mon, 12 Mar 2012 11:31:47 +0000 (12:31 +0100)]
Add get_filename and copy_file into misc module
Tomas Mlcoch [Thu, 8 Mar 2012 10:42:06 +0000 (11:42 +0100)]
Createrepo now uses temporary dir while generate repodata
Tomas Mlcoch [Thu, 8 Mar 2012 09:00:49 +0000 (10:00 +0100)]
Call stat() in main only if needed
Tomas Mlcoch [Thu, 8 Mar 2012 08:53:54 +0000 (09:53 +0100)]
Change log level in load_metadata.c
Tomas Mlcoch [Thu, 8 Mar 2012 08:50:04 +0000 (09:50 +0100)]
Gz compression changed from best speed to default
Tomas Mlcoch [Thu, 8 Mar 2012 08:43:07 +0000 (09:43 +0100)]
Some fixes after Coverity scan.
Tomas Mlcoch [Thu, 8 Mar 2012 08:14:58 +0000 (09:14 +0100)]
Fix gzip file descriptor handling in compression_wrapper
tmlcoch [Wed, 7 Mar 2012 08:05:56 +0000 (09:05 +0100)]
Main renamed
tmlcoch [Tue, 6 Mar 2012 14:39:23 +0000 (15:39 +0100)]
Add AUTHORS COPYING and README files
tmlcoch [Tue, 6 Mar 2012 13:16:43 +0000 (14:16 +0100)]
Code cleanup
Tomas Mlcoch [Thu, 1 Mar 2012 12:34:26 +0000 (13:34 +0100)]
Skip swig wrappers stuff in Makefile
Tomas Mlcoch [Thu, 1 Mar 2012 12:27:43 +0000 (13:27 +0100)]
Fix some compiler warnings
Tomas Mlcoch [Thu, 1 Mar 2012 11:49:49 +0000 (12:49 +0100)]
remove whitespaces from end of changelog names in parsehdr
Tomas Mlcoch [Thu, 1 Mar 2012 11:02:24 +0000 (12:02 +0100)]
dump modules refactored
Tomas Mlcoch [Wed, 29 Feb 2012 11:28:20 +0000 (12:28 +0100)]
xml_dump refactored
Tomas Mlcoch [Wed, 29 Feb 2012 11:12:45 +0000 (12:12 +0100)]
repomd refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:57:19 +0000 (10:57 +0100)]
misc refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:10:22 +0000 (10:10 +0100)]
parsepkg refactored
Tomas Mlcoch [Wed, 29 Feb 2012 09:06:43 +0000 (10:06 +0100)]
main cleanup
Tomas Mlcoch [Wed, 29 Feb 2012 09:00:43 +0000 (10:00 +0100)]
load_metadata refactored
Tomas Mlcoch [Wed, 29 Feb 2012 08:46:37 +0000 (09:46 +0100)]
compression_wrapper refactored
Tomas Mlcoch [Wed, 29 Feb 2012 08:33:33 +0000 (09:33 +0100)]
refactored parsehdr
Tomas Mlcoch [Tue, 28 Feb 2012 15:35:35 +0000 (16:35 +0100)]
Verbosity setup in main
Tomas Mlcoch [Tue, 28 Feb 2012 13:27:34 +0000 (14:27 +0100)]
Main now uses compression_wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 13:27:10 +0000 (14:27 +0100)]
Add cw_printf into compression wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 12:49:49 +0000 (13:49 +0100)]
code clenup
Tomas Mlcoch [Tue, 28 Feb 2012 12:30:41 +0000 (13:30 +0100)]
Handle fread error in compression wrapper in proper way.
Tomas Mlcoch [Tue, 28 Feb 2012 12:28:33 +0000 (13:28 +0100)]
load_metadata module now uses compression_wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 11:44:43 +0000 (12:44 +0100)]
repomd now uses compression wrapper
Tomas Mlcoch [Tue, 28 Feb 2012 11:35:17 +0000 (12:35 +0100)]
Add compression wrapper module
Tomas Mlcoch [Thu, 23 Feb 2012 09:57:46 +0000 (10:57 +0100)]
Add support for --simple-md-filenames
Tomas Mlcoch [Thu, 23 Feb 2012 09:51:09 +0000 (10:51 +0100)]
Updated main
Tomas Mlcoch [Thu, 23 Feb 2012 09:50:48 +0000 (10:50 +0100)]
Add new functions into load_metadata
Tomas Mlcoch [Wed, 22 Feb 2012 10:36:32 +0000 (11:36 +0100)]
repomd add option for rename
Tomas Mlcoch [Wed, 22 Feb 2012 08:51:33 +0000 (09:51 +0100)]
Support for --skip-symlinks
Tomas Mlcoch [Thu, 16 Feb 2012 12:56:11 +0000 (13:56 +0100)]
code cleanup
Tomas Mlcoch [Thu, 16 Feb 2012 11:50:14 +0000 (12:50 +0100)]
Prevent buffer overflow in parsehdr.c
Tomas Mlcoch [Thu, 16 Feb 2012 11:40:43 +0000 (12:40 +0100)]
Remove debug messages in parsehdr
Tomas Mlcoch [Thu, 16 Feb 2012 11:38:49 +0000 (12:38 +0100)]
Some code cleanup
Tomas Mlcoch [Thu, 16 Feb 2012 11:38:30 +0000 (12:38 +0100)]
Parsehdr now keeps only one version of libc in requires (the highest one)
Tomas Mlcoch [Wed, 15 Feb 2012 11:42:40 +0000 (12:42 +0100)]
Code cleanup
Tomas Mlcoch [Wed, 15 Feb 2012 11:16:08 +0000 (12:16 +0100)]
load_metadata_2 (parsing by libxml2) renamed to load_metadata
Tomas Mlcoch [Wed, 15 Feb 2012 11:09:08 +0000 (12:09 +0100)]
Removed module load_metadata.c (parsing via regexps)
Tomas Mlcoch [Wed, 15 Feb 2012 11:07:21 +0000 (12:07 +0100)]
Add import of logging.h with log domain into all *.c files
Tomas Mlcoch [Wed, 15 Feb 2012 10:59:47 +0000 (11:59 +0100)]
Set common prefix in header files
Tomas Mlcoch [Wed, 15 Feb 2012 10:01:49 +0000 (11:01 +0100)]
Some fixes
Tomas Mlcoch [Wed, 15 Feb 2012 09:39:40 +0000 (10:39 +0100)]
Main now generate repomd.xml
Tomas Mlcoch [Wed, 15 Feb 2012 09:39:21 +0000 (10:39 +0100)]
Updated repomd module
Tomas Mlcoch [Wed, 15 Feb 2012 08:07:13 +0000 (09:07 +0100)]
Code cleanup
Tomas Mlcoch [Tue, 14 Feb 2012 16:07:37 +0000 (17:07 +0100)]
Add module to generate repomd.xml.
Tomas Mlcoch [Tue, 14 Feb 2012 16:06:04 +0000 (17:06 +0100)]
update-md-path param fix
Tomas Mlcoch [Tue, 14 Feb 2012 16:05:25 +0000 (17:05 +0100)]
Add non public header file with logging domain
Tomas Mlcoch [Tue, 14 Feb 2012 11:45:39 +0000 (12:45 +0100)]
Modified --pkglist param behavior
Tomas Mlcoch [Tue, 14 Feb 2012 10:10:56 +0000 (11:10 +0100)]
main uses glib message logging
Tomas Mlcoch [Tue, 14 Feb 2012 09:33:57 +0000 (10:33 +0100)]
..
Tomas Mlcoch [Mon, 13 Feb 2012 11:01:28 +0000 (12:01 +0100)]
pkglist param fixed
Tomas Mlcoch [Mon, 13 Feb 2012 10:07:09 +0000 (11:07 +0100)]
Some fixes in main
Tomas Mlcoch [Mon, 13 Feb 2012 09:30:59 +0000 (10:30 +0100)]
Add support for --update-md-path param
Tomas Mlcoch [Mon, 13 Feb 2012 08:52:49 +0000 (09:52 +0100)]
New format of load_metadata_2 functions
Tomas Mlcoch [Mon, 13 Feb 2012 08:17:03 +0000 (09:17 +0100)]
Main now support substitution of package location via regexp.
Tomas Mlcoch [Mon, 13 Feb 2012 08:10:39 +0000 (09:10 +0100)]
Fix memory leak in load_repodata_2
Tomas Mlcoch [Thu, 9 Feb 2012 11:57:31 +0000 (12:57 +0100)]
Add xml: prefix (namespace) to location attr base e.g.: <location xml:base=...
Tomas Mlcoch [Thu, 9 Feb 2012 11:49:44 +0000 (12:49 +0100)]
key in metadata hash table is now just filename
Tomas Mlcoch [Thu, 9 Feb 2012 11:03:43 +0000 (12:03 +0100)]
is_primary function is inline now
Tomas Mlcoch [Thu, 9 Feb 2012 10:55:54 +0000 (11:55 +0100)]
Task in pool now use PoolTask structure
Tomas Mlcoch [Thu, 9 Feb 2012 09:59:09 +0000 (10:59 +0100)]
Updated is_primary function in misc.c
Tomas Mlcoch [Thu, 9 Feb 2012 09:57:32 +0000 (10:57 +0100)]
Add module for load metadata via libxml2
Tomas Mlcoch [Tue, 7 Feb 2012 12:24:29 +0000 (13:24 +0100)]
Fix segfault in load_gz_compressed_xml_metadata.
Tomas Mlcoch [Wed, 1 Feb 2012 11:19:47 +0000 (12:19 +0100)]
Add locate_and_load_xml_metadata function into load_metadata module
Tomas Mlcoch [Wed, 1 Feb 2012 10:00:17 +0000 (11:00 +0100)]
Add support for parsing gziped xml metadata.
Tomas Mlcoch [Tue, 31 Jan 2012 16:08:07 +0000 (17:08 +0100)]
Add support for arguments.