This is an automated email from the git hooks/post-receive script. gregoa pushed a change to annotated tag debian/1.57-1 in repository libxml-rss-perl.
at 0ac3d58 (tag) tagging dcf3055682ecb73754377ee776c85d9b194cc7ba (commit) replaces debian/1.56-1 tagged by gregor herrmann on Tue Dec 15 21:19:54 2015 +0100 - Log ----------------------------------------------------------------- tagging package libxml-rss-perl version debian/1.57-1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAABCgBmBQJWcHXqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGzDYP/0bw+nsW3Q/QhLycnR3UL4Y6 6GRMQ0iM/Zq+tpZ4tzWrT3aTcgTlSDvS8EnLYI2isWE2O8bdrg0dy/EfcWNspB0b n592Mn1Mb3j85GgCeMTotdsGJO4+A9Ya40xw0RS3kqJoew/xcSy4sYUFP0lq2rij i9Dv9EPgfv/5K1bhwdnoYOhcge7FmwR3pceGIp+P2GpiOobd1CnFXBezt8CLOWCK araCFiVciikH4eFH00sM1vqH2JPiOs9+8oKDiw3YZiEndhMJnQgq4XYLMXmb4Ike MvPK1PNNWD1wVSQ4VTDTZvAKK3kjlyZQ9mbYliFx0vaL5S8hk5MWIRXRj/tsvIv1 BBwKc5YYtx1HP67XxVKq5fe+So1slz7aJVFx7h3y9aSyh66tL2Q3LkmSll6zMVyo HL70rNzPkB4iTPStXxEagkGsHTC1x+REJRYoApwc7XFMw20OPL1E9Z3mJG98odUY +JbIZPOOXuaWXEKK6Z/inlfTCx5tqnAp2+HfDmisJER9dZAlmG47skJHdQSN8qt5 XMPsEXKpBZw97nZfQty8QAg3QnF3WmELe4P/KwRLvbmz+QdfNiApL84A183si74U x5MmBla0YD9Clmewwk1dUNMeywHZUPNJuJNXlTA09t15x+IfN8uMvBAF9AGNStSD GXexsUgYCxg5h+d68Lyd =l6n4 -----END PGP SIGNATURE----- David Steinbrunner (1): typo fixes Rob Hoelz (1): Fix "remove oldest items" example Shlomi Fish (26): Add .gitignore. Remove trailing space. Update to the new repository location. Document in Changes. Bump version number to 1.50. Merge pull request #1 from hoelzro/master Remove trailing space. Remove trailing space. Fix tests on perl-5.18.0-RC1. Bump version number. Got rid of trailing space. Convert to t/cpan-changes.t . Gitignore Changes. Bump version More user-friendly err on missing fields. Bump version to 1.53. Correct a typo. Bump the ver to 1.54. Fix the tests for DateTime-Format-Mail-0.400. Bump version to 1.55. Fix RT #100660 - XXE. Bump version number. Update a link and reindent. Update old email. Bump version ask (60): r4582@g5: ask | 2006-03-11 14:13:13 -0800 r4732@g5: ask | 2006-03-11 14:22:04 -0800 r4735@g5: ask | 2006-03-11 14:24:49 -0800 r4738@g5: ask | 2006-03-11 14:26:40 -0800 r4741@g5: ask | 2006-03-11 14:27:36 -0800 r4744@g5: ask | 2006-03-11 14:28:27 -0800 r5140@g5: ask | 2006-03-11 15:06:41 -0800 r5143@g5: ask | 2006-03-11 15:17:58 -0800 r5145@g5: ask | 2006-03-11 15:45:35 -0800 r5149@g5: ask | 2006-03-11 15:52:32 -0800 r8765@g5: ask | 2006-05-14 11:49:41 -0700 Fix encoding of the > char, added tests (RT#19420, Shlomi Fish) use HTML::Entities instead of the "homegrown" entity encoding code update TODO - XML::RSS ignores output encoding (RT#11124, RT#7343, test encoding of source element (RT#2285) prepare 1.11 distruntest make target (Shlomi) Incorrect entity encoding in XML output (RT#22467, reported by Stephen Hall) we use numeric html entities now Fix enclosure parsing (RT#7920, Tatsuhiko Miyagawa) add more tests add tests; enclosures plus two failing test cases prepare 1.12 generate the test file in the t/ directory so make clean cleans it up Remove the executable bit from Makefile.PL Add test to test regression of CPAN RT#5438 (Shlomi) RSS 2.0 spec allows omission of title from entry (RT#18817, commit Shlomi's patch for RT#18755 (Value for $XML::RSS::modules gets destroyed) prepare 1.20 - Can't create "0" values in optional items (RT#11415, based on encode generates warnings for undefined text (RT#13523, Mark Stosberg) make items-are-0 tests work (Shlomi) renamed the internal encode method to _encode minor test improvements prepare for 1.20 release - Remove empty lines in the test_manifest - some versions of add/fix pod-coverage tests - More Date Conversion (Shlomi) - Support inserting a XSL stylesheet URL into the XML output prepare v1.21 - Don't fail the tests if Test::Pod::Coverage is missing add examples (from some weeks ago) - Channel->{link | textInput} (sic) property mapping in RSS 2.0 add another test file that should have been in r8401 - make add_module work for both RSS 1.0 and 2.0 (RT#16191, Fix the tests to work on Win32 (RT#23752, Shlomi, Kenichi Ishigaki) - Fixed the problem with a version => "2.0" RSS not parsing correctly + - Fix XML::Feed compatability. Make sure $item->{content} is always setup isPermaLink / guid fixes (RT#23983, Shlomi) datafile for 1.0-parse-2.t test add temporary build stuff to svn:ignore start work on cleaning up examples/ directory and move generated files out of t/ perltidy configuration file; run perltidy on XML::RSS (and intentionally not on the tests) prepare 1.29_01 update various text files, 1.29_02 remove unreleased 1.29_01 1.30 prepare 1.31 fix really old typo gregor herrmann (7): Rename autopkgtest configuration file(s) as per new pkg-perl-autopkgtest schema. update changelog Imported Upstream version 1.57 Merge tag 'upstream/1.57' Update debian/changelog Update years of packaging copyright. releasing package libxml-rss-perl version 1.57-1 robert (1): Subject: [perl #38222] XML-RSS repository shlomif (228): Added the t/generated directory to the repository and the MANIFEST. Moved examples/merlyn1.rss to t/data/merlyn1.rss. Moved sf-hs-with-pubDate.rss and sf-hs-with-lastBuildDate.rss to under Moved examples/1.0/rss1.0.exotic.rdf to under t/data/. Move freshmeat.rdf from examples to t/data. Moved examples/1.0/with_content.rdf to t/data/1.0/. Changed the "make clean" target to only delete the '*.xml' files and not Made all the executable files non-executable because there's no good reason Code coverage - removed an unused method. Test Coverage: added tests to test for an undefined/unspecified image/link. Code Coverage (and bug fixes) - checked for the croaks in the add_module Updated the Changes. Added cover_db to the svn:ignore. Test coverage: added tests to test the "strict" mode. Test coverage: tested the "insert" mode of add_item. Test coverage and Do-what-you-wrongly-think-I-mean's removal. Removed the Removed more if (defined($item->{title})), in accordance with the previous Test coverage - added a test for: Refactoring: made the generation of the <channel opening tag in as_rss_1_0 Test coverage: now testing the channel/taxo topics generation. Also Test coverage - testing some of the %rdf_resource_fields conditionals. Test coverage: added the test: Bug fix (and Test Coverage) - eliminated a markup injection vulnerability Refactoring - extracted the _output_taxo_topics method to output the Test coverage: added tests for the RSS 1.0 items' rendering module support. Added a TODO comment to investigate something. Test coverage: added coverage for the RSS 1.0 module support in the textinput Test coverage - testing the channel module-related elements' generation Test coverage: testing the RSS-2.0 modules support in the <image> tag. Test coverage - Test the RSS 2.0 items' ad-hoc modules support. Test coverage: added a test that tests the RSS 2.0 item skipping condition. Test coverage: Test the RSS 2.0 <source url= condition. Moved the append function, which is unused and cannot be effectively used Added the gen-pod-for-as_rss script. Rearranged the order of the versions to make it more logical. Added the POD to the as_rss_ methods in order to settle Devel::Cover. This Added POD documentation to the XML::Parser handle_* methods to make Refactored the method dispatch when outputting according to the version. More as_string() refactoring - extracted the _get_output_version method to Test coverage and some refactoring: 1. Refactoring: refactored the generate-RSS-and-parse it methods in the Test Coverage: covering the items' namespace edge-cases. Also corrected Added the cover_db.old* pattern to the svn:ignore. cover_db.old* are old Test coverage: increased the test coverage for the <textinput> element Test coverage: tested for namespace-related edge cases for the elements Test coverage: testing for the <rdf:li> entries in the <Bag> inside the Test coverage: now testing the <taxo> items for the <channel> element. Test coverage: added coverage for the elements inside item that are in/out Test coverage: taxo bag in <item> with junk elements and %empty_ok_elements. Test coverage: testing items in different namespaces than the normal one. 1. Test coverage: covered the item with a null namespace in an NSed document Removed a useless error detection conditional warning, that cannot happen. Test coverage: added tests for: Test coverage: added testing for known modules inside <image> and <textinput>. Test coverage: testing for exception thrown on a missing version attribute Test coverage - nested items and exception on missing RSS namespace on Test coverage: Test coverage: "Parsing 1.0 - known module rdf_resource_field". Test coverage: saving to an invalid file, and calling AUTOLOAD on an Test coverage: Testing the AUTOLOAD accessors. Test coverage: Refactoring: extracted the _get_elem_namespace() and _get_current_naemspace() Refactoring: converted a within_element/within_element(NS) combo to Extracted the: Replaced the RSS 0.9 channel sub-tags output with Refactoring: extracted the _out_managing_editor method to generate the Refactoring: extracted the _out_webmaster() method to output the webmaster. Extracted the _out_start_image() method and changed all <image> element Extracted the _out_copyright() method for outputting the copyright tag. Extracted the _calc_channel_dc_field to abstract the Refactored the out_(managing_editor|webmaster|copyright) functions further. Refactoring: replaced $channel->{'dc'}->{key} / $channel->{key} with calls Refactoring: extracted the $self->_out_dc_elements() method to output Merged two duplicate credits into one. Refactoring: extracted the _out_modules_elements() method and replaced all Refactoring: converted the item output of as_rss_0_9 to Refactoring: Refactoring: created methods for abstracting out the output of the Code cleaup: moved all the as_rss_* methods together. Converted all the channel start logic to _output_start_channel(). Code cleanup: renamed $self->_out(put)?_start_whatever to _start_whatever Refactoring: converted the RSS 1.0 textinput element to Renamed the _out_rss_version() property to _rss_out_version() so people Refactoring: extracted the out_skip_hours() method to output the skip hours Refactoring: Refactored the skip_hours and skip_days functions. Style fix: separated two adjacent functions with an empty line. Refactoring: refactored some of the _initialize method. Refactored the %vX_Y_Zok_fields logic. Style: Removed the remaining tab characters from lib/XML/RSS.pm . Removed a useless (and out of date) comment. Extracted the _get_init_default_key_assignments() method for enumerating Extracted a method to calculate the item's :about attribute. Refactoring: refactored the date handling functions: $self->channel($key) Refactoring: extracted the _channel_dc method to retrieve values out of the Refactoring: small refactoring of the _get_channel_rdf_about method. Refactoring: extracted the _output_complete_image() method from the Refactoring: extracted _output_complete_image() from RSS 0.9.1. Refactoring: extracted the ->_output_complete_image tag from the RSS 1.0 Refactoring: extracted a small method for the determining if an image is Refactoring: extracted the $self->_output_complete_image() from RSS 2.0. So Changed $output .= to ->_out in one place. Refactoring: extracted a method. Refactoring: converted two $output .= to $self->_out(). Refactoring: more $output .= $string to $self->_out($string) conversions. Refactoring: modularised the logic of the <rdf:RDF declaration generation Made _get_1_0_rdf_decl more modular. Refactoring : More "$output .=" ==> $self->_out() conversion. Refactoring: adapted the _get_rdf_decl function to RSS 2.0 to eliminate Refactoring: extracted the $self->_out_rdf_decl() method. Refactoring: more $output .= $string to $self->_out() conversion. Refactoring: extracted the _out_item_enclosure() method and in the process Refactoring: eliminated the last remaining $output .= call which I've missed. Refactoring: extracted the $self->_output_items() method from all RSS versions, Removed some anachronistic commented out code. Refactoring: extracted the _out_item_2_0_tags method. Refactoring: per the mutual agreement with Ask, eliminated the AUTOLOAD Made all the top-level tags consistently use a single trailing newline Refactoring: created the method $self->_out_ns_tag() to output a tag Refactoring: extracted common functionality out of RSS 0.9.1 and RSS 2.0. Refactoring: extracted the _output_main_elements method to output the Refactoring: extracted the _output_single_item method. Refactoring: moved the RSS 1.0-specific channel attribute into the Refactoring: extracted the rest of the opening tags declarations into Refactoring: extracted the $self->_output_xml_start() from all the as_rss_ Refactoring: abstracted the XML end tag functionality into the _get_end_tag Refactoring: extracted the $self->_render_complete_Rss_output($ver) method Refactoring: extracted a method to output all the modules - dc, syn, etc. Refactoringg: extracted the $self->out_editors() method to output the managing Refactoring: extracted the _start_top_elem method for starting a top-level Added tags to the svn:ignore for the ctags file. Updated the Changes file. Refactoring: extracted the _out_def_chan_tags() method. Refacotring: extracted the output_0_9_1_rss method. Extracted an output_0_9_rss_middle method. Refactoring: converted the if..elsif..elsif in _output_rss_middle to a Refactoring: extracted the _out_dates method. merge -r 8809:8810: Merged in the changes from: Added a regression test to https://rt.cpan.org/Ticket/Display.html?id=24742 : In the Makefile.PL's Test::Run integration - changed the perl call to Placed the runtest command in its own module in accordance to the further Fixed the Makefile.PL's test_via_harness namespace according to the suggestion Updated the Changes. - Fixed the save() function to handle perl-5.6.x (and possibly below) - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=25336: - Fixed http://rt.cpan.org/Ticket/Display.html?id=25368 : Minor fix to the changes for the last commit. - Fixed http://rt.cpan.org/Ticket/Display.html?id=24329#txn-296761 : - Fixed http://rt.cpan.org/Ticket/Display.html?id=33001 : Bumped the version number in the module and the Changes. - Allowed the end-user to customise the _encode() routine in Bumped the version number to 1.33 and updated the Changes. - fixed a typo in the documentation of lib/XML/RSS.pm - - fixed a code fragment - pop() instead of shift() for older Bumped the version number to 1.34. - Added a Module::Build-based Build.PL so we'll have an easier time Tweaked the svn:ignore to ignore generated files Kwalitee - added use warnings to all files Kwalitee - fixed the 'use' of Test::Run:CmdLine::Iface Bumped the version number. ->parse() now explicitly returns $self Updated the MANIFEST from the last commit ->parsefile now returns $self - Applied a patch to change the RSS-0.91 DTD URL from my.netscape.com Reformatted the Changes file to standardize on 4-spece-indents. Small documentation patch. Bumped the version number to 1.36 and prepared for release. Extracted the common functionality of ->parse() and ->parsefile(). Incoporated the patch to add xml:base attribute support. Renamed items-are-0.t into test-generate-items.t to highlight its significance. Added an item to the TODO. Enabled backwards-compatibility mode for the "description" item. Fixed two possible bugs: Bumped the version number to 1.37 - about to release. Extracted the _out_module_prefix_elements method. Added support for duplicate items of RSS modules. - Added support for multiple Dublin Core elements. One can point - Now parsing several <skipDays>/<day>s and <skipHours>/<hour>s into Refactoring - extracted the _start_array_element method from two places. Refactoring - added an accessing method for _last_item() and extracted it. Bumped the version number to 1.38. Now outputting an arrayref of <skipDays>/<day>'s and <skipHours>/<hours> . Added support for generating the tags file. Now parsing multiple <category> tags into an array ref. Arrayref of <item>/<category>'s. Parsing multiple <channel>/<category>'s into an array. Rendering multiple <channel>/<category> elements from array refs. Fixed a typo in the TODO. Parsing multiple dc:items into an array inside an item. Tweaked the TODO . Added modules_as_arrays. Bumped the version number to 1.40. Made the default channel/{title,description,link} undef instead of ''. rdf:resource support for images. channel/{link,description,title} as "". Bumped the version number. Namspeace sanity for converting elements to hash-refs. Added a new file to the MANIFEST - otherwise tests would be broken. Bumped the XML-RSS version number to 1.42. Corrected the date in the Changes file. Bumped the version number to 1.43 - documented the changes in Changes. Add support for multiple enclosures. Added the t/xml-base.t test file from Simon Wistow to test for xml:base. Added Test::Count annotations and some formatting to t/xml-base.t. Reformatted t/xml-base.t. Updated Changes Bumped the version number to 1.44. Removed some use statements that were not needed. Added a note about date parsing/generation Applied a patch to have uppercase letters in namespace/module identifiers. Added resources and keywords Bumped the version number to 1.45 Updated an E-mail address. Made 5.8.x a requirement and got rid of the 5.6.x workarounds. Convert all occurences of "new XML::RSS" to "XML::RSS->new". Bumped the version number of XML-RSS to 1.46. Fixed XML::RSS::save() in -T. Bumped the version number to 1.47. Add the multiple 'category' note. Fix a POD formatting bug. Bump the version number to 1.48. Correctness changes to rss2html. Fix https://rt.cpan.org/Ticket/Display.html?id=67241 - support rssCloud. Bump to version 1.49. Correct a code typo in the POD example courtesy of Jake Litrell. Add META.json to the MANIFEST. Add some files to the svn:ignore ----------------------------------------------------------------------- This annotated tag includes the following new commits: new b9aa0a3 Merge tag 'upstream/1.57' new 76caa25 Update debian/changelog new d00dd8d Update years of packaging copyright. new dcf3055 releasing package libxml-rss-perl version 1.57-1 The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libxml-rss-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits