| Newsgroups |
gmane.comp.lang.perl.daily.news |
| Message-ID |
<1196388220.034582-8500-slash-slashcluster-http-4.osdn.net@use.perl.org> |
use Perl Daily Newsletter
In this issue:
* Patch fixes buffer overflow in regexp compiler
* XML::Compile::SOAP milestone
* CPANdeps can now filter results by OS
* Imager tiff support
* Redux
* SF.pm lightning talk
* New CPAN Distributions for November 29, 2007
+--------------------------------------------------------------------+
| Patch fixes buffer overflow in regexp compiler |
| posted by brian_d_foy on Thursday November 29, @09:45 (Releases) |
| http://use.perl.org/article.pl?sid=07/11/29/1432238 |
+--------------------------------------------------------------------+
[0]nicholas writes "Perl 5 Porters have released a fix to the regexp
engine, which Google researchers recently discovered had a buffer
overflow when compiling very specific patterns. Note that the pattern is
the risk, not the data it matches.
All Perl users should consider updating their Perl installation to
address CVE-2007-5116:
This story continues at:
http://use.perl.org/article.pl?sid=07/11/29/1432238
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1432238
Links:
0. http://www.ccl4.org/~nick/
+--------------------------------------------------------------------+
| XML::Compile::SOAP milestone |
| posted by brian_d_foy on Thursday November 29, @09:51 (Module New|
| http://use.perl.org/article.pl?sid=07/11/29/1432250 |
+--------------------------------------------------------------------+
[0]markov writes "In the past year, I hdeveloped a new XML module, named
[1]XML::Compile. It is a full implementation of XML Schemas. Namespaces,
data validation, and formatting needs are hidden at the Perl side, but
are strictly applied on the XML.
Now, the next hurdle has been taken: SOAP. Yes, there now is a good
SOAP::Lite alternative. [2]XML::Compile::SOAP currenlty supports WSDL1.1
and SOAP1.1 over HTTP, the usual combination. This includes support for
header blocks and automatic handling of faults (both client and server
side errors). Supported are Document-style, RPC-literal style, and
RPC-encoded style SOAP messages.
In the design, no concessions were made to the intension of XML: the
output of your program is strictly typed, producing predictable results.
At the same time, the included examples will demonstrate that the Perl
interface for SOAP is kept extremely simple: a working SOAP client within
5 lines of code.
In the forseeable future, a Net::Server based SOAP daemon will be
released (with an WSDL file, you only need to add callbacks).
Furthermore, WSDL1.2, SOAP1.2, and older schema version will get
attention. For now, I would really like to invite early-adopters to give
it a try."
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1432250
Links:
0. mailto:[email protected]
1. http://search.cpan.org/dist/XML-Compile/
2. http://search.cpan.org/dist/XML-Compile-SOAP/
+--------------------------------------------------------------------+
| CPANdeps can now filter results by OS |
| posted by brian_d_foy on Thursday November 29, @09:53 (User Journ|
| http://use.perl.org/article.pl?sid=07/11/29/1457244 |
+--------------------------------------------------------------------+
[0]CPANdeps can now filter results by OS. Because people asked for it.
Personally, I don't think it's very useful. The purpose of the site was
originally to help module authors determine which modules are good to
depend on because they're easy for your users to install. It's rare for a
module author to have control over what OS his users are suffering from
(the obvious exception being platform-specific modules like
Solaris::Procfs, BSD::Resource, or Win32::DriveInfo) and so filtering by
OS isn't helpful.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1457244
Links:
0. http://cpandeps.cantrell.org.uk/
+--------------------------------------------------------------------+
| Imager tiff support |
| posted by brian_d_foy on Thursday November 29, @09:56 (User Journ|
| http://use.perl.org/article.pl?sid=07/11/29/1458206 |
+--------------------------------------------------------------------+
Imager's tiff support has been greatly extended to:
* add support for large sample sizes, Imager can now read and write 16
and 32-bit/sample RGB and greyscale images and manipulate them.
* read and write bi-level images
* allow selection of the compression used for the image.
* work around some bugs in various versions of libtiff's RGBA image
support, in particular alpha channel handling for grey and cmyk
images.
This is a large change, so I've released Imager 0.61_02 as a test
release. If you use Imager with TIFF much, please give it a go.
I'm planning on a 0.62 release in a week or so.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1458206
+--------------------------------------------------------------------+
| Redux |
| posted by brian_d_foy on Thursday November 29, @09:56 (User Journ|
| http://use.perl.org/article.pl?sid=07/11/29/1458200 |
+--------------------------------------------------------------------+
Lately, I've been having fun with [0]GreaseMonkey. Net result: I've
re-implemented my Perl-themed friends/foes icons (originally [1]done
using [2]Stylish) and hacked RT to provide sorting of bugs by severity (I
got the idea for that one from [3]Schwern's journal). Both monkey scripts
are available on [4]userscript.org.
Also, a new version of [5]Pod::Manual is out. The code to generate my
unexpectedly wildly popular ad-hoc [6]Catalyst manual was already
included in the previous distributions, and in this one I added a similar
manual for [7]Rose::DB::Object. The order in which the modules are given
is a little rough and need improvement, but it's a start. For those who
care more about the end than the means, the pdf of both manuals are
available [8]here
.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1458200
Links:
0. https://addons.mozilla.org/en-US/firefox/addon/748
1. http://use.perl.org/~Yanick/journal/30746
2. http://userstyles.org/stylish/
3. http://use.perl.org/~schwern/journal/34967
4. http://userscripts.org/users/38422/scripts
5. http://cpanratings.perl.org/dist/Pod-Manual
6. http://use.perl.org/~Yanick/journal/33028
7. http://search.cpan.org/~jsiracusa/Rose-DB-Object/
8. http://babyl.dyndns.org/perl/pod-manual
+--------------------------------------------------------------------+
| SF.pm lightning talk |
| posted by brian_d_foy on Thursday November 29, @09:58 (User Journ|
| http://use.perl.org/article.pl?sid=07/11/29/1458219 |
+--------------------------------------------------------------------+
So I went down to [0]SF.pm meeting and gave two lightning talks about
[1]Web::Scraper and [2]takesako-san's neat IMG tag hackery. These talks
went well and other talks were interesting too. Photos uploaded to
[3]Flickr tagged sf.pm.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1458219
Links:
0. http://sf.pm.org/
1. http://www.slideshare.net/miyagawa/webscraper-for-sfpm-lt/
2. http://www.slideshare.net/takesako/shibuyapm8
3. http://www.flickr.com/photos/bulknews/tags/sfpm/
+--------------------------------------------------------------------+
| New CPAN Distributions for November 29, 2007 |
| posted by pudge on Thursday November 29, @18:30 (Module Listings)|
| http://use.perl.org/article.pl?sid=07/11/29/1530211 |
+--------------------------------------------------------------------+
* [0]Acme-PBP-0.00_01 -- Module to accompany the Perl Best Practices
book
* [1]Audio-MPD-0.19.0 -- class to talk to MPD (Music Player Daemon)
servers
* [2]Bundle-NICAT-0.02 -- Prerequisites for the Austrian Domain
Registry projects
* [3]CAM-PDF-1.12 -- PDF manipulation library
* [4]CGI-FileUpload-0.02 -- A module to upload file through CGI
asynchrnously, know where the upload status and get back the file
from a third parties on the server
* [5]CGI-FileUpload-0.03 -- A module to upload file through CGI
asynchrnously, know where the upload status and get back the file
from a third parties on the server
* [6]Cal-DAV-0.6 -- a CalDAV client
* [7]Data-ICal-DateTime-0.7 -- convenience methods for using Data::ICal
with DateTime
* [8]Data-Storage-0.05 -- generic abstract storage mechanism
* [9]Date-Components-v0.0.2 -- Parses, processes and formats ONLY dates
and date components (time parameters are ignored).
* [10]Devel-PerlySense-0.0130 -- IntelliSense for Perl
* [11]Devel-PerlySense-0.0131 -- IntelliSense for Perl
* [12]Encode-Korean-0.05 -- Perl extension for Encodings of Korean
Language
* [13]Encode-Korean-0.07 -- Perl extension for Encodings of Korean
Language
* [14]Encode-Korean-0.09 -- Perl extension for Encodings of Korean
Language
* [15]Eval-Context-0.03 -- Evalute perl code in context wraper
* [16]Event-Notify-0.00004 -- Simple Observer/Notifier
* [17]ExtUtils-MY_Metafile-0.08 -- META.yml customize with
ExtUtil::MakeMaker 1
* [18]ExtUtils-MakeMaker-6.38 -- Create a module Makefile
* [19]Form-Processor-0.14 -- validate and process form data
* [20]Gungho-0.09005_03 -- Yet Another High Performance Web Crawler
Framework
* [21]HTML-TurboForm-0.06
* [22]HTTP-Browscap-0.03 -- Parse and search browscap.ini files
* [23]Imager-Montage-0.02 -- montage images
* [24]Linux-BootCleanup-0.02 -- clean up old kernel files in /boot and
update bootloader menu entries accordingly
* [25]List-Pairwise-0.24 -- map/grep arrays and hashes pairwise
* [26]MARC-XML-0.88
* [27]Net-Flow-0.02 -- decode and encode NetFlow/IPFIX datagrams.
* [28]Net-Jifty-0.03 -- interface to online Jifty applications
* [29]Net-iContact-0.01 -- iContact API
* [30]POE-Component-Generic-0.1007 -- A POE component that provides
non-blocking access to a blocking object.
* [31]POE-Component-Generic-0.1008 -- A POE component that provides
non-blocking access to a blocking object.
* [32]POE-Component-Server-SimpleHTTP-1.25 -- Perl extension to serve
HTTP requests in POE.
* [33]POE-Loop-Wx-0.04 -- a bridge that supports wxPerl's event loop
from POE
* [34]Test-Aggregate-0.03 -- Aggregate *.t tests to make them run
faster.
* [35]Text-Diff-Parser-0.08 -- Parse patch files containing unified and
standard diffs
* [36]Tie-UnionHash-0.02 -- Union hashes. Make changes to the last hash
in arguments ( depend on option ).
* [37]Time-HiRes-1.9709 -- High resolution alarm, sleep, gettimeofday,
interval timers
* [38]Time-HiRes-1.9710 -- High resolution alarm, sleep, gettimeofday,
interval timers
* [39]Tripletail-0.39 -- Tripletail, Framework for Japanese Web
Application
* [40]VCS-SCCS-0.02 -- OO Interface to SCCS files
* [41]VCS-SCCS-0.03 -- OO Interface to SCCS files
* [42]WWW-Newzbin-0.02 -- Interface to Newzbin.com's Usenet index
* [43]WWW-NicoVideo-0.03 -- Perl interface to Nico Nico Video service
* [44]XML-DOM2-0.06 -- DOM controlled, strict XML module for extentable
xml objects.
* [45]XML-Flow-0.84 -- Store (restore) perl data structures in XML
stream.
* [46]XML-Handler-ExtOn-0.03 -- The handler for expansion of Perl SAX
by objects.
* [47]ack-1.74 -- grep-like text finder
* [48]arclog-3.02 -- Archive the log files monthly
* [49]podlators-2.0.6
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/11/29/1530211
Links:
0. http://search.cpan.org/~kane/Acme-PBP-0.00_01
1. http://search.cpan.org/~jquelin/Audio-MPD-0.19.0
2. http://search.cpan.org/~marcel/Bundle-NICAT-0.02
3. http://search.cpan.org/~cdolan/CAM-PDF-1.12
4. http://search.cpan.org/~alexmass/CGI-FileUpload-0.02
5. http://search.cpan.org/~alexmass/CGI-FileUpload-0.03
6. http://search.cpan.org/~simonw/Cal-DAV-0.6
7. http://search.cpan.org/~simonw/Data-ICal-DateTime-0.7
8. http://search.cpan.org/~marcel/Data-Storage-0.05
9. http://search.cpan.org/~dmac/Date-Components-v0.0.2
10. http://search.cpan.org/~johanl/Devel-PerlySense-0.0130
11. http://search.cpan.org/~johanl/Devel-PerlySense-0.0131
12. http://search.cpan.org/~you/Encode-Korean-0.05
13. http://search.cpan.org/~you/Encode-Korean-0.07
14. http://search.cpan.org/~you/Encode-Korean-0.09
15. http://search.cpan.org/~nkh/Eval-Context-0.03
16. http://search.cpan.org/~dmaki/Event-Notify-0.00004
17. http://search.cpan.org/~hio/ExtUtils-MY_Metafile-0.08
18. http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.38
19. http://search.cpan.org/~hank/Form-Processor-0.14
20. http://search.cpan.org/~dmaki/Gungho-0.09005_03
21. http://search.cpan.org/~camelcase/HTML-TurboForm-0.06
22. http://search.cpan.org/~gwyn/HTTP-Browscap-0.03
23. http://search.cpan.org/~cornelius/Imager-Montage-0.02
24. http://search.cpan.org/~kerisman/Linux-BootCleanup-0.02
25. http://search.cpan.org/~tdrugeon/List-Pairwise-0.24
26. http://search.cpan.org/~kados/MARC-XML-0.88
27. http://search.cpan.org/~akoba/Net-Flow-0.02
28. http://search.cpan.org/~sartak/Net-Jifty-0.03
29. http://search.cpan.org/~icontact/Net-iContact-0.01
30. http://search.cpan.org/~gwyn/POE-Component-Generic-0.1007
31. http://search.cpan.org/~gwyn/POE-Component-Generic-0.1008
32. http://search.cpan.org/~bingos/POE-Component-Server-SimpleHTTP-1.25
33. http://search.cpan.org/~mike/POE-Loop-Wx-0.04
34. http://search.cpan.org/~ovid/Test-Aggregate-0.03
35. http://search.cpan.org/~gwyn/Text-Diff-Parser-0.08
36. http://search.cpan.org/~zag/Tie-UnionHash-0.02
37. http://search.cpan.org/~jhi/Time-HiRes-1.9709
38. http://search.cpan.org/~jhi/Time-HiRes-1.9710
39. http://search.cpan.org/~hio/Tripletail-0.39
40. http://search.cpan.org/~hmbrand/VCS-SCCS-0.02
41. http://search.cpan.org/~hmbrand/VCS-SCCS-0.03
42. http://search.cpan.org/~chrisn/WWW-Newzbin-0.02
43. http://search.cpan.org/~hirata/WWW-NicoVideo-0.03
44. http://search.cpan.org/~doctormo/XML-DOM2-0.06
45. http://search.cpan.org/~zag/XML-Flow-0.84
46. http://search.cpan.org/~zag/XML-Handler-ExtOn-0.03
47. http://search.cpan.org/~petdance/ack-1.74
48. http://search.cpan.org/~imacat/arclog-3.02
49. http://search.cpan.org/~rra/podlators-2.0.6
Copyright 1997-2006 pudge. All rights reserved.
======================================================================
# Unsubscribe mailto:[email protected]
# News, archives, discussion http://use.perl.org/
# Perl News in The Perl Journal http://www.tpj.com/
# Feedback and news ideas mailto:[email protected]
# http://use.perl.org/submit.pl