ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/schmorpforge/genpage
(Generate patch)

Comparing cvsroot/schmorpforge/genpage (file contents):
Revision 1.15 by root, Sat May 10 00:31:04 2008 UTC vs.
Revision 1.21 by root, Sat May 17 13:25:16 2008 UTC

484 allows easy decoding of multipart mime, uuencode and a whole lot of 484 allows easy decoding of multipart mime, uuencode and a whole lot of
485 differently encoded messages. You basically throw files at it, and 485 differently encoded messages. You basically throw files at it, and
486 it extracts the files in them. This module is used by the popular <a 486 it extracts the files in them. This module is used by the popular <a
487 href="www.amavis.org">amavis virus scanner</a>. 487 href="www.amavis.org">amavis virus scanner</a>.
488 488
489Coro cpan cvs-co(Changes) cvs-pod(Coro.pm,) cvs-pod(Coro/AIO.pm,Coro::AIO) cvs-pod(Coro/AnyEvent.pm,Coro::AnyEvent) cvs-pod(Coro/BDB.pm,Coro::BDB) cvs-pod(Coro/Channel.pm,Coro::Channel) cvs-pod(Coro/Debug.pm,Coro::Debug) cvs-pod(Coro/EV.pm,Coro::EV) cvs-pod(Coro/Event.pm,Coro::Event) cvs-pod(Coro/Handle.pm,Coro::Handle) cvs-pod(Coro/LWP.pm,Coro::LWP) cvs-pod(Coro/MakeMaker.pm,Coro::MakeMaker) cvs-pod(Coro/RWLock.pm,Coro::RWLock) cvs-pod(Coro/Select.pm,Coro::Select) cvs-pod(Coro/Semaphore.pm,Coro::Semaphore) cvs-pod(Coro/SemaphoreSet.pm,Coro::SemaphoreSet) cvs-pod(Coro/Signal.pm,Coro::Signal) cvs-pod(Coro/Socket.pm,Coro::Socket) cvs-pod(Coro/Specific.pm,Coro::Specific) cvs-pod(Coro/State.pm,Coro::State) cvs-pod(Coro/Storable.pm,Coro::Storable) cvs-pod(Coro/Util.pm,Coro::Util) 489Coro cpan cvs-co(Changes) cvs-pod(Coro.pm,) cvs-pod(Coro/AIO.pm,Coro::AIO) cvs-pod(Coro/AnyEvent.pm,Coro::AnyEvent) cvs-pod(Coro/BDB.pm,Coro::BDB) cvs-pod(Coro/Channel.pm,Coro::Channel) cvs-pod(Coro/Debug.pm,Coro::Debug) cvs-pod(Coro/EV.pm,Coro::EV) cvs-pod(Coro/Event.pm,Coro::Event) cvs-pod(Coro/Handle.pm,Coro::Handle) cvs-pod(Coro/LWP.pm,Coro::LWP) cvs-pod(Coro/MakeMaker.pm,Coro::MakeMaker) cvs-pod(Coro/RWLock.pm,Coro::RWLock) cvs-pod(Coro/Select.pm,Coro::Select) cvs-pod(Coro/Semaphore.pm,Coro::Semaphore) cvs-pod(Coro/SemaphoreSet.pm,Coro::SemaphoreSet) cvs-pod(Coro/Signal.pm,Coro::Signal) cvs-pod(Coro/Socket.pm,Coro::Socket) cvs-pod(Coro/Specific.pm,Coro::Specific) cvs-pod(Coro/State.pm,Coro::State) cvs-pod(Coro/Storable.pm,Coro::Storable) cvs-pod(Coro/Timer.pm,Coro::Timer) cvs-pod(Coro/Util.pm,Coro::Util)
490 A large Perl module family that implements cooperative multitasking in 490 A large Perl module family that implements cooperative multitasking in
491 Perl. It supports filehandle and event abstraction and also implements 491 Perl. It supports filehandle and event abstraction and also implements
492 continuations as well as the necessary directives to implement a slightly 492 continuations as well as the necessary directives to implement a slightly
493 limited call/cc in Perl. 493 limited call/cc in Perl.
494 494
540 <a href="EV.html">perl interface</a> is also available. 540 <a href="EV.html">perl interface</a> is also available.
541 <p /> 541 <p />
542 A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing 542 A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing
543 list</a> for discussion and support is now available. 543 list</a> for discussion and support is now available.
544 544
545libeio dist cvs-pod(eio.pod,) cvs-co(eio.h) cvs-co(Changes)
546 Event-based fully asynchronous I/O library for C (used by IO::AIO).
547 Currently in BETA!
548
549 <p>Libeio is a full-featured asynchronous I/O library
550 for C, modelled in similar style and spirit as <a
551 href="http://software.schmorp.de/pkg/libev.html">libev</a>. Features
552 include: asynchronous read, write, open, close, stat, unlink, fdatasync,
553 mknod, readdir etc. (basically the full POSIX API). sendfile (native on
554 solaris, linux, hp-ux, freebsd, emulated everywehere else), readahead
555 (emulated where not available).</p>
556
557 <p>It is fully event-library agnostic and can easily be integrated into any
558 event-library (or used standalone, even in polling mode). It is very
559 portable and relies only on POSIX threads.</p>
560
561 <p>Its code, documentation, integration and portability quality is
562 currently below that of libev, but should soon be ready for use in
563 production environments.</p>
564
545libspf cvs-co(README) 565libspf cvs-co(README)
546 Libspf is a C library that implements the <a 566 Libspf is a C library that implements the <a
547 href="http://en.wikipedia.org/wiki/Sender_Policy_Framework"> Sender 567 href="http://en.wikipedia.org/wiki/Sender_Policy_Framework"> Sender
548 Policy Framework</a>. It allows software to identify and reject forged 568 Policy Framework</a>. It allows software to identify and reject forged
549 envelope-from addresses, a typical nuisance in e-mail spam. SPF is 569 envelope-from addresses, a typical nuisance in e-mail spam. SPF is

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines