… | |
… | |
330 | href="http://stableperl.schmorp.de/">stableperl.schmorp.de</a> for |
330 | href="http://stableperl.schmorp.de/">stableperl.schmorp.de</a> for |
331 | details. |
331 | details. |
332 | |
332 | |
333 | You can also look at the <a href="http://schplog.schmorp.de/2015-06-06-stableperl-faq.html">Canary::Stability and Stableperl FAQ</a>, and you can download |
333 | You can also look at the <a href="http://schplog.schmorp.de/2015-06-06-stableperl-faq.html">Canary::Stability and Stableperl FAQ</a>, and you can download |
334 | releases at <a href="http://stableperl.schmorp.de/dist/">http://stableperl.schmorp.de/dist/</a>. |
334 | releases at <a href="http://stableperl.schmorp.de/dist/">http://stableperl.schmorp.de/dist/</a>. |
|
|
335 | |
|
|
336 | Canary-Stability cpan cvs-pod(Stability.pm,) cvs-co(Changes) list(perl) |
|
|
337 | A little bird that doubles as an early warning system. |
|
|
338 | |
|
|
339 | Wasn't early but rather late, but at least it is warning now. |
335 | |
340 | |
336 | rxvt-unicode dist list(rxvt-unicode) cvs-pod(doc/rxvt.1.pod,) cvs-pod(doc/rxvt.7.pod,FAQ) cvs-pod(src/urxvt.pm,Perl) cvs-co(Changes) irc(rxvt) irc(rxvtdev) |
341 | rxvt-unicode dist list(rxvt-unicode) cvs-pod(doc/rxvt.1.pod,) cvs-pod(doc/rxvt.7.pod,FAQ) cvs-pod(src/urxvt.pm,Perl) cvs-co(Changes) irc(rxvt) irc(rxvtdev) |
337 | rxvt-unicode is a fork of the well known terminal emulator rxvt. |
342 | rxvt-unicode is a fork of the well known terminal emulator rxvt. |
338 | |
343 | |
339 | <p>If you have a problem, please have a look at the |
344 | <p>If you have a problem, please have a look at the |
… | |
… | |
863 | |
868 | |
864 | This perl module patches libmysqlclient/DBD::mysql at runtime to allow |
869 | This perl module patches libmysqlclient/DBD::mysql at runtime to allow |
865 | multiple Coro-based threads to make database accesses concurrently, |
870 | multiple Coro-based threads to make database accesses concurrently, |
866 | instead of blocking the whole process. |
871 | instead of blocking the whole process. |
867 | |
872 | |
|
|
873 | Coro-Multicore cpan cvs-co(Changes) cvs-pod(Multicore.pm,) cvs-pod(perlmulticore.h) list(anyevent) irc(anyevent) |
|
|
874 | Runs XS functions transparently in their own XS level thread, |
|
|
875 | running other Coro threads in parallel. |
|
|
876 | |
|
|
877 | This perl module allows XS functions that have been properly prepared |
|
|
878 | (see the <a href="http://perlmulticore.schmorp.de">Perl Multicore |
|
|
879 | Specification</a>) to run in parallel to other Coro threads, in their own |
|
|
880 | OS level thread. |
|
|
881 | |
868 | Crypt-Ed25519 cpan cvs-pod(Ed25519.pm,) cvs-co(Changes) |
882 | Crypt-Ed25519 cpan cvs-pod(Ed25519.pm,) cvs-co(Changes) |
869 | A Perl module implementing Ed25519 public key signing and verification. |
883 | A Perl module implementing Ed25519 public key signing and verification. |
870 | |
884 | |
871 | Crypt-Spritz cpan cvs-pod(Spritz.pm,) cvs-co(Changes) |
885 | Crypt-Spritz cpan cvs-pod(Spritz.pm,) cvs-co(Changes) |
872 | A Perl module implementing the Spritz family of cryptographic algorithms, |
886 | A Perl module implementing the Spritz family of cryptographic algorithms, |
… | |
… | |
883 | |
897 | |
884 | Digest-Hashcash cpan cvs-pod(Hashcash.pm,) cvs-co(Changes) |
898 | Digest-Hashcash cpan cvs-pod(Hashcash.pm,) cvs-co(Changes) |
885 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
899 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
886 | Follow the link to learn more. This module is currently faster than |
900 | Follow the link to learn more. This module is currently faster than |
887 | the hashcash reference library. |
901 | the hashcash reference library. |
|
|
902 | |
|
|
903 | Digest-FNV-XS cpan cvs-pod(XS.pm,) cvs-co(Changes) |
|
|
904 | Perl module to generate FNV hashes (FNV-0, FNV-1, FNV-1a in 32 and 64 bit) |
|
|
905 | plus utiilities for xor folding and retry mapping. The main selling |
|
|
906 | point over Digest::FNV is that it works with binary data. |
888 | |
907 | |
889 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) list(libev) |
908 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) list(libev) |
890 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, a |
909 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, a |
891 | high-performance event loop. Intended as a faster and less buggy |
910 | high-performance event loop. Intended as a faster and less buggy |
892 | replacement for the Event perl module. Efficiently supports very high |
911 | replacement for the Event perl module. Efficiently supports very high |
… | |
… | |
1278 | users to manage their channels in a secure and efficient way and |
1297 | users to manage their channels in a secure and efficient way and |
1279 | allows operators to manage various things about their networks. |
1298 | allows operators to manage various things about their networks. |
1280 | Ermyth has been ported to C++ and goes its way using modern concepts |
1299 | Ermyth has been ported to C++ and goes its way using modern concepts |
1281 | and the object oriented paradigm. |
1300 | and the object oriented paradigm. |
1282 | |
1301 | |
|
|
1302 | ExtUtils-CXX cpan cvs-pod(CXX.pm,) cvs-co(Changes) list(perl) irc(schmorp) |
|
|
1303 | Try to treat .xs files as C++ rather than C in your module. |
|
|
1304 | |
|
|
1305 | This module can be used to compile C++ XS files. It might not be perfect, |
|
|
1306 | but is meant aa single point that needs patching, so other modules who rely on |
|
|
1307 | it do not have to be pqatched every single time. |
|
|
1308 | |