Tied objects
Changes for 0.22 - 2024-03-30
- Update Factory::Sub dependency.
- Fix Rope::Factory to have $self as the first param
- Ensure Chained Factories and Factory Chaines work example in Rope docs and some tests in t/
Automate the Firefox browser with the Marionette protocol
Changes for 1.54 - 2024-03-03T16:33Z
- Adding CLEAR_BOUNCE_TRACKING_PROTECTION_STATE Changes for agent method Documentation and test suite fixes
Generate a factory of subs
Changes for 0.05 - 2024-03-31
- Fix to allow any defined value
Sah schemas related to BorderStyle
Changes for 0.003 - 2024-02-25
- Rename module/dist Sah-Schema{s,Bundle}-BorderStyle following rename of Sah-Schema{s,Bundle} (for visual clarity and consistency with naming of other bundles).
submitted by /u/davorg [link] [comments] |
Amazon Links and Buttons - Perl Hacks
I’ve spent more than a reasonable amount of time thinking about Amazon links over the last three or four years. It started with the Perl School web site.Dave Cross (Perl Hacks)
Shamelessly copied Tk::Tree widget
Changes for 0.02
- Configured Left and Right key to open and close branches. Corrected documentation.
Tied objects
Changes for 0.20 - 2024-03-30
- Adds clear_meta and set_meta on Rope so that you can manipulate an Objects meta definition
- Extends CONFIGURE PROPERTIES with predicates and clearers
create diffs between HTTP requests
Changes for 0.07 - 2024-03-30
- Switch tests from YAML to YAML::PP This is mainly to avoid YAML::Syck being loaded, which can't handle some of our YAML (?!)
This isn't directly perl-related, but it's a good reminder that as the bus-factor of our projects dwindle down to 0, the danger of a dependency attack goes up.
The story is still unfolding, and I've just been reading it from the HN post
In this case, it appears that the maintainer of xz-utils, who has been maintaining it since 2009 and mentioned online that they don't really have the capacity for it anymore finally had a motivated helper show up to assist with the work 2.5 years ago. That motivated helper now appears to either be a long-con state actor, or a compromised account.
liblzma is used by libsystemd. Redhat and Debian patch ssh to use libsystemd. The startup code of libxz detects when it is loaded into sshd during initialization and replaces a core auth function of sshd with its own copy. The malicious code comes from compressed compiled code within one of the libxz unit test files that gets sneakily injected into the build during the ./configure script. The person who discovered it only found it due to valgrind errors and a slower startup time for ssh, which are mistakes a more sophisticated attacker might not have made.
Oh, and of course the question on everyone's mind, you're probably not affected yet because the latest liblzma is only used in pre-release distros right now. But check if you have xz 5.6 or later. However, the author has been contributing to xz for 2.5 years so who knows if this is the first attack or not...
submitted by /u/nrdvana
[link] [comments]
Libdeflate compression library
Changes for 0.08 - 2024-03-30
- Check compiler when installing and exit if version is too low
- Include a missing file
Sah schemas related to ArrayData
Changes for 0.005 - 2024-02-16
- Rename module/dist Sah-Schema{s,Bundle}-ArrayData following rename of Sah-Schema{s,Bundle} (for visual clarity and consistency with naming of other bundles).
Interface to the Qhull convex hull, Delauny triangulation, Voronoi diagram software suite
Changes for 0.06 - 2024-03-29T17:56:08-04:00
- BUG FIX
automate the Chrome browser
Changes for 0.73 - 2024-03-29
- Tests should not hang when run as root now
- Sandbox is automatically disabled when running as root
Multi column file system explorer
Changes for 0.01 - 2024-03-01T10:42:59Z
- original version; created by h2xs 1.23 with options -X Tk::FileBrowser
Hi all,
I have most difficulties to make my LWP::UserAgent to use TLS 1.2/1.3
I tried :
my $ua = new LWP::UserAgent( 'ssl_opts' => { SSL_version => 'TLSv12:!SSLv2:!SSLv3:!TLSv1:!TLSv11', } );
but no success .....
also tried :
$ENV{https_version}=3;
perl v5.32 is not that old, I am very surprised I can't establish connecting to TLS 1.2/1.3 server
Is it a known problem with openSSL version used to compile v5.32 ? if so, can I upgrade the SSL libs only ? or is there an option to pass on to force TLS 1.2/1.3 ?
Windows 10 - strawberry v5.32.1 MSWin32-x64-multi-thread
Thank you very much !
submitted by /u/lowpowerdesign
[link] [comments]
Class library for rapid development
Changes for 1.215 - 2024-03-28
- Quiq::Confluence::Client
- Quiq::Database::Connection
- Quiq::Hash
- Quiq::Path
- Quiq::PhotoStorage
- Quiq::Url
Simplified abstracted chained DBI subclass
Changes for 1.15 - 2024-03-28T12:26:27-07:00
- Carp SQL parsing errors
- Ignore reserved words SQL parse errors when not specifying an explicit dialect
- Add abstract() method
- Move parsed query cache to the connection object (instead of global)
create diffs between HTTP requests
Changes for 0.05 - 2024-03-28
- We use the postderef feature also in tests
- Use features of URI in a backwards compatible way
Easy to use REPL with existing lexical support and DWIM tab completion.
Changes for 0.16
- 2024-03-28
- No longer expanding escaped variable in quotes.
Perl wrapper for the ldns DNS library.
Changes for 4.0.1 - 2024-03-28
- Fixes
A system for running Zonemaster tests asynchronously through an RPC-API
Changes for v11.1.1 - 2024-03-28
- Fixes
simple OBS API calls
Changes for 0.1.2 - 2024-03-27
- added Net::OBS::LWP::UserAgent with 'mirror' method
- multiple configuration parameters for Net::OBS::SigAuth
Colored echo command using ANSI terminal sequence
Changes for 1.08 - 2024-03-28T09:56:23Z
- use charnames ':loose', which requires perl 5.16
The Perl and Raku Conference (formerly known as YAPC::NA) is going strong! This year, we are celebrating 25 years, our silver anniversary, in the Silver State, Nevada! The main conference will be in Las Vegas on June 25-27, but there will be hackathons and possibly classes on the day before and the day after the conference (June 24th and 28th), so please consider joining us for the whole week!
The backbone of this conference has always been our tracks of "traditional" talks by community members and what we have come to call the "Hallway Track" the informal exchange of ideas and camaraderie that sparks new projects and fuels collaboration.
This year, we are pleased also to host the presentation of Papers and Posters accepted by the Science Perl Journal!
Registration is open, so your ticket can now be purchased.
Talk submissions are still open, and we are seeking proposals on a wide variety of subjects. This includes language features, personal projects, applications like Koha, and anything that may be of general interest to Perl and Raku programmers. (We had juggling and origami in the past. Fun!)
- Talks can be 20 minutes or 50 minutes. Please submit through PaperCall.
- Papers and Posters follow the guidelines of the Science Perl Journal. Links to both are also on https://tprc.us.
Speakers who are approved for a talk, paper, or poster will receive a free ticket to the event. The submission deadline is April 5th at 8pm EST, so please send us your submissions soon!
We are planning some special activities during the conference to celebrate our rich 25-year history.
Go now to https://tprc.us/ to check out what is planned and to book a room (see link to Alexis Park Resort under "Location"). Rooms start at only $75 per night, so it’s worth booking early!
The best way to register for the conference is at https://tprc2024.sched.com/tickets
Thanks, TPRC Admins
submitted by /u/nahthanxx
[link] [comments]
The Perl and Raku Conference 2024 in Las Vegas Schedule
Check out the schedule for The Perl and Raku Conference 2024 in Las Vegastprc2024.sched.com
Read environment variables from .env file
Changes for 0.011 - 2024-03-27T22:13:20+02:00
- Allow reading files recursively.
create diffs between HTTP requests
Changes for 0.04 - 2024-03-27
- We use the postderef feature
create OpenAPI documentation of your application
Changes for 1.0.2 - 2024-03-27
- BUG FIXES
Tags helper for gradient evaluation.
Changes for 0.03 - 2024-03-27T17:18:08+01:00
- API Change: Change 'height' and 'width' parameters to CSS unit.
- Remove obsolete module use in test.
- Remove usage of Tags::Output::Raw.
- Rename example files to better names.
- Update Module::Install to 1.21 version.
- Update copyright years.
Multidimensional binning & histogramming
Changes for 0.028 - 2024-03-27T15:55:32+00:00
- update requirement to Test::PDL 0.20 which handles badvals correctly
Does anybody know what happened with the package Catalyst::Plugin::FormValidator, why it was removed from cpan?
submitted by /u/ruzhnikov
[link] [comments]
Strawberry Perl is distributed with its own winlibs distribution. E.g., if the perl distribution is placed in c:/strawberry, the winlibs distribution is placed in c:/strawberry/c. May I replace this winlibs distribution with a different, newer winlibs distribution placed in c:/winlibs (for example)? Of course this will come with a path update.
submitted by /u/Sharp_Artichoke_8237
[link] [comments]
Microsoft Teams WebHook with AdaptiveCards for formatting notifications
Changes for 1.02 - 2024-03-25
- fix test duration check failing in start/end
Libdeflate compression library
Changes for 0.07 - 2024-03-25
- Update libdeflate to 1.20
module for checking taint peculiarities on some CPAN testers
Changes for 0.0.1 - 2024-03-25T03:15:44Z
- original version
[link] [comments]
(cdlxxxviii) 12 great CPAN modules released last week
Updates for great CPAN modules released last week. A module is considered great if its favorites count is greater or equal than 12. App...niceperl.blogspot.com
Add useful objects to your templates
Changes for 0.07 - 2024-03-24
- bump version
Simple backend-independent plotting for PDL
Changes for 1.010 - 2024-03-24
- fix PGPLOT to read devices correctly
Basic method declarations with signatures, without source filters
Changes for 1.14 - 2024-03-24
- Run number tests under C locale
PDL interface to the GNU Linear Programming Kit
Changes for 0.05 - 2024-03-24T12:33:00Z
- enforce C99 standard
create Perl client SDKs from OpenAPI specs
Changes for 0.01 - 2024-03-24
- Released on an unsuspecting world
create diffs between HTTP requests
Changes for 0.02 - 2024-03-24
- Check query parameter separator for identity in strict mode
- Warn on newline-separated headers in input
- Try harder to convert input objects into request strings
- Properly load prerequisite modules instead of relying on implicit loading of HTTP::Parser
- Output using Term::Table - Term::Table::Any does not handle newlines in value
- Ignore Content-Length: 0 header in semantic mode
- Handle %20 vs + in URL-encoded elements
- Fix differently-sized multi-part form data due to different boundary strings (semantic , lax modes)
- Allow lower-case header names