[libxml-rss-perl] annotated tag debian/1.57-1 created (now 0ac3d58)
gregor herrmann
gregoa at debian.org
Tue Dec 15 20:20:39 UTC 2015
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 at g5: ask | 2006-03-11 14:13:13 -0800
r4732 at g5: ask | 2006-03-11 14:22:04 -0800
r4735 at g5: ask | 2006-03-11 14:24:49 -0800
r4738 at g5: ask | 2006-03-11 14:26:40 -0800
r4741 at g5: ask | 2006-03-11 14:27:36 -0800
r4744 at g5: ask | 2006-03-11 14:28:27 -0800
r5140 at g5: ask | 2006-03-11 15:06:41 -0800
r5143 at g5: ask | 2006-03-11 15:17:58 -0800
r5145 at g5: ask | 2006-03-11 15:45:35 -0800
r5149 at g5: ask | 2006-03-11 15:52:32 -0800
r8765 at 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
More information about the Pkg-perl-cvs-commits
mailing list