… | |
… | |
879 | allows easy decoding of multipart mime, uuencode and a whole lot of |
879 | allows easy decoding of multipart mime, uuencode and a whole lot of |
880 | differently encoded messages. You basically throw files at it, and |
880 | differently encoded messages. You basically throw files at it, and |
881 | it extracts the files in them. This module is used by the popular <a |
881 | it extracts the files in them. This module is used by the popular <a |
882 | href="www.amavis.org">amavis virus scanner</a>. |
882 | href="www.amavis.org">amavis virus scanner</a>. |
883 | |
883 | |
|
|
884 | Convert-BER-XS cpan cvs-pod(XS.pm,) cvs-co(Changes) |
|
|
885 | A <em>very</em> low level BER/DER decoder and encoder library. |
|
|
886 | |
|
|
887 | This BER en-/decoder is tuned for speed and low memory usage, |
|
|
888 | representing all BER values as tuples (perl-arrays) consisting of (class, |
|
|
889 | tag, constructed, data). |
|
|
890 | |
884 | Coro 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) list(anyevent) irc(anyevent) |
891 | Coro 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) list(anyevent) irc(anyevent) |
885 | A large Perl module family that implements cooperative multitasking in |
892 | A large Perl module family that implements cooperative multitasking in |
886 | Perl. It supports filehandle and event abstraction and also implements |
893 | Perl. It supports filehandle and event abstraction and also implements |
887 | continuations as well as the necessary directives to implement a slightly |
894 | continuations as well as the necessary directives to implement a slightly |
888 | limited call/cc in Perl. |
895 | limited call/cc in Perl. |