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

Comparing cvsroot/schmorpforge/genpage (file contents):
Revision 1.25 by root, Sat May 24 18:43:07 2008 UTC vs.
Revision 1.31 by root, Sun Jun 22 16:28:10 2008 UTC

114<li>Anonymous CVS checkout:<br /> 114<li>Anonymous CVS checkout:<br />
115 <tt>&#160;cvs -z3 -d :pserver:anonymous\@cvs.schmorp.de/schmorpforge co $modules</tt><p /> 115 <tt>&#160;cvs -z3 -d :pserver:anonymous\@cvs.schmorp.de/schmorpforge co $modules</tt><p />
116 116
117 <small> 117 <small>
118 118
119<!--
119 <p>The warning 120 <p>The warning
120 <b>cvs checkout: warning: cannot write to history file /schmorpforge/CVSROOT/history: Permission denied</b> 121 <b>cvs checkout: warning: cannot write to history file /schmorpforge/CVSROOT/history: Permission denied</b>
121 is expected and harmless, just ignore it. It simply means you have no write access to the repository. 122 is expected and harmless, just ignore it. It simply means you have no write access to the repository.
122 </p> 123 </p>
124-->
123 125
124 <p>The CVS server moved again on 2008-02-21, you can use the following 126 <p>The CVS server moved again on 2008-02-21, you can use the following
125 (untested) snippet to update your CVS checkout. Run it in the top level 127 (untested) snippet to update your CVS checkout. Run it in the top level
126 checked out directory:</ br> 128 checked out directory:</ br>
127 129
438 See <a href="http://www.goof.com/pcg/marc/lmainit.html">its homepage</a> for more info. 440 See <a href="http://www.goof.com/pcg/marc/lmainit.html">its homepage</a> for more info.
439 441
440Algorithm-FEC cpan cvs-pod(FEC.pm,) cvs-co(README.fec) cvs-co(Changes) 442Algorithm-FEC cpan cvs-pod(FEC.pm,) cvs-co(README.fec) cvs-co(Changes)
441 Perl module implementing forward error correction using Vandermonde matrices 443 Perl module implementing forward error correction using Vandermonde matrices
442 444
443AnyEvent cpan cvs-pod(lib/AnyEvent.pm,) cvs-co(Changes) cvs-pod(lib/AnyEvent/Util.pm,AnyEvent::Util) cvs-pod(lib/AnyEvent/Handle.pm,AnyEvent::Handle) cvs-pod(lib/AnyEvent/Socket.pm,AnyEvent::Socket) cvs-pod(lib/AnyEvent/DNS.pm,AnyEvent::DNS) cvs-pod(lib/AnyEvent/Impl/EV.pm,AnyEvent::Impl::EV) cvs-pod(lib/AnyEvent/Impl/Event.pm,AnyEvent::Impl::Event) cvs-pod(lib/AnyEvent/Impl/Glib.pm,AnyEvent::Impl::Glib) cvs-pod(lib/AnyEvent/Impl/Tk.pm,AnyEvent::Impl::Tk) cvs-pod(lib/AnyEvent/Impl/Perl.pm,AnyEvent::Impl::Perl) cvs-pod(lib/AnyEvent/Impl/Qt.pm,AnyEvent::Impl::Qt) cvs-pod(lib/AnyEvent/Impl/EventLib.pm,AnyEvent::Impl::EventLib) cvs-pod(lib/AnyEvent/Impl/POE.pm,AnyEvent::Impl::POE) 445AnyEvent cpan cvs-pod(lib/AnyEvent.pm,) cvs-pod(lib/AnyEvent/Intro.pod,Introduction/Tutorial) cvs-co(Changes) cvs-pod(lib/AnyEvent/Util.pm,AnyEvent::Util) cvs-pod(lib/AnyEvent/Handle.pm,AnyEvent::Handle) cvs-pod(lib/AnyEvent/Socket.pm,AnyEvent::Socket) cvs-pod(lib/AnyEvent/DNS.pm,AnyEvent::DNS) cvs-pod(lib/AnyEvent/Impl/EV.pm,AnyEvent::Impl::EV) cvs-pod(lib/AnyEvent/Impl/Event.pm,AnyEvent::Impl::Event) cvs-pod(lib/AnyEvent/Impl/Glib.pm,AnyEvent::Impl::Glib) cvs-pod(lib/AnyEvent/Impl/Tk.pm,AnyEvent::Impl::Tk) cvs-pod(lib/AnyEvent/Impl/Perl.pm,AnyEvent::Impl::Perl) cvs-pod(lib/AnyEvent/Impl/Qt.pm,AnyEvent::Impl::Qt) cvs-pod(lib/AnyEvent/Impl/EventLib.pm,AnyEvent::Impl::EventLib) cvs-pod(lib/AnyEvent/Impl/POE.pm,AnyEvent::Impl::POE)
444 This module offers a simple API for I/O, timer, signal, child process 446 This module offers a simple API for I/O, timer, signal, child process
445 and completion events, independent of a specific event loop. 447 and completion events, independent of a specific event loop.
446 448
447 This module allows module authors to use those events internally without 449 <p>This module allows module authors to use those events internally without
448 forcing users of the module to use a specific event loop, without adding 450 forcing users of the module to use a specific event loop, without adding
449 noticable overhead. Currently supported event loops are EV, Event, 451 noticable overhead. Currently supported event loops are EV, Event,
450 Glib/Gtk2, Tk, Qt, Event::Lib and POE (and thus also WxWidgets and 452 Glib/Gtk2, Tk, Qt, Event::Lib and POE (and thus also WxWidgets and
451 Prima). It contains a very fast (see benchmarks in the main manual page) 453 Prima). It contains a very fast (see benchmarks in the main manual page)
452 Pure Perl event loop and doesn't rely on XS, which ensures that your 454 Pure Perl event loop and doesn't rely on XS, which ensures that your
453 program will always run even when no C-based event loop is available. 455 program will always run even when no C-based event loop is available.</p>
454 456
455 In addition to the event core (which might be all you need), AnyEvent 457 <p>In addition to the event core (which might be all you need), AnyEvent
456 comes with an optional, fully asynchronous, pure-perl DNS resolver 458 comes with an optional, fully asynchronous, pure-perl DNS resolver
457 library supporting UDP, TCP and EDNS0, with many utility functions to 459 library supporting UDP, TCP and EDNS0, with many utility functions to
458 "just resolve" stuff without having to instantiate even a resolver object 460 "just resolve" stuff without having to instantiate even a resolver object
459 (and including an equivalent of C<getaddrinfo>). 461 (and including an equivalent of C<getaddrinfo>).</p>
460 462
461 The AnyEvent::Socket offers utility functions to make handling TCP 463 <p>The AnyEvent::Socket offers utility functions to make handling TCP
462 connections (100% non-blocking, including DNS resolution, with both IPv4 464 connections (100% non-blocking, including DNS resolution, with both IPv4
463 and IPv6) and addresses as easy as possible, to the point of making IPv6 465 and IPv6) and addresses as easy as possible, to the point of making IPv6
464 completely transparent. 466 completely transparent.</p>
465 467
466 Lastly, AnyEvent::Handle offers a powerful framework for asynchronous and 468 <p>Lastly, AnyEvent::Handle offers a powerful framework for asynchronous and
467 buffered protocol handling. You can push multiple read event handlers 469 buffered protocol handling. You can push multiple read event handlers
468 to parse your protocol and start TLS/SSL negotiation transparently (and 470 to parse your protocol and start TLS/SSL negotiation transparently (and
469 fully non-blocking) at any time, in both server and client mode. 471 fully non-blocking) at any time, in both server and client mode.</p>
470 472
471AnyEvent-FastPing cpan cvs-pod(FastPing.pm,) 473AnyEvent-FastPing cpan cvs-pod(FastPing.pm,)
472 This module implements a very fast and relatively flexible 474 This module implements a very fast and relatively flexible
473 ping (ping as in icmp echo request). 475 ping (ping as in icmp echo request).
474 476
478 pings per second. Target specification is done by specifying one or 480 pings per second. Target specification is done by specifying one or
479 more address ranges, to which pings will be distributed according to a 481 more address ranges, to which pings will be distributed according to a
480 least-load principle. 482 least-load principle.
481 483
482 A command line utility (<tt>fastping</tt>) is included. 484 A command line utility (<tt>fastping</tt>) is included.
485
486AnyEvent-HTTP cpan cvs-pod(HTTP.pm,) cvs-co(Changes)
487 A simple and plain event based http and https client.
488
489 This module implements a simple, stateless and non-blocking HTTP
490 client. It supports GET, POST and other request methods, cookies and more,
491 all on a very low level. It can follow redirects supports proxies and
492 automatically limits the number of connections to the values specified in
493 the RFC.
494
495 It should generally be a "good client" that is enough for most HTTP
496 tasks. Simple tasks should be simple, but complex tasks should still be
497 possible as the user retains control over request and response headers.
498
499 The caller is responsible for authentication management, cookies (if
500 the simplistic implementation in this module doesn't suffice), referer
501 and other high-level protocol details for which this module offers only
502 limited support.
503
504AnyEvent-DBI cpan cvs-pod(DBI.pm,) cvs-co(Changes)
505 A relatively simple wrapper around DBI to make asynchronous
506 SQL requests.
507
508 This module implements asynchronous DBI access my forking or executing
509 separate "DBI-Server" processes and sending them requests.
510
511 It means that you can run DBI requests in parallel to other tasks.
512
513AnyEvent-HTTPD cpan-elmex git-pod(lib/AnyEvent/HTTPD.pm,) git-co(Changes)
514 A simple and plain event based http web application server Perl module.
515
516 This is a very basic HTTP server that allows the user/programmer to install
517 hooks for URL paths to generate the output. It uses AnyEvent to be easily
518 embeddable into other applications. The main objective was to make it
519 easier to make simple HTTP frontends in Perl for Perl programs and Perl modules.
520
521AnyEvent-IGS cpan-elmex git-pod(lib/AnyEvent/IGS.pm,) git-co(Changes)
522 A Perl module that interfaces to the International Go Server.
523
524 This module is an Anyevent-based interface to the International Go Server
525 protocol.
526
527AnyEvent-EditText cpan-elmex git-pod(lib/AnyEvent/EditText.pm,) git-co(Changes)
528 A Perl module which allows editing any text via an editor in a seperate process.
529
530 A utility Perl module that will start a terminal/editor for you and will
531 wait non-blocking for you to finish editing that file. Very useful to embed
532 content edititing in event based programs that have a AnyEvent compatible
533 event loop.
483 534
484Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes) 535Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes)
485 A Perl module implementing an interface to mpg123. 536 A Perl module implementing an interface to mpg123.
486 537
487Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes) 538Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes)
645 JSON encoders available for Perl, it supports a variety of format options, 696 JSON encoders available for Perl, it supports a variety of format options,
646 such as single-line, ASCII-only or pretty-printed and can be tuned for 697 such as single-line, ASCII-only or pretty-printed and can be tuned for
647 speed or memory usage. It comes with a wealth of documentation describing 698 speed or memory usage. It comes with a wealth of documentation describing
648 usage and implementation details. 699 usage and implementation details.
649 700
701Games-Go-SimpleBoard cpan cvs-pod(SimpleBoard.pm,) cvs-co(Changes)
702 A Perl module representing a go board.
703
704 This Perl module represents a Go game. It can check for valid moves,
705 capture stones, stores move history and can represent a variety of
706 additional annotations (circles, labels, grayed-out stones etc.).
707
708Gtk2-GoBoard cpan cvs-pod(GoBoard.pm,) cvs-co(Changes)
709 A Perl module implementing a go board widget.
710
711 This Perl module implements a beautiful go board (see <a
712 href="http://data.plan9.de/kgsuemel.jpg">example</a>), implemented as a
713 Gtk2 widget.
714
650Linux-AIO cpan cvs-pod(AIO.pm,) cvs-co(Changes) 715Linux-AIO cpan cvs-pod(AIO.pm,) cvs-co(Changes)
651 A Perl module that implements asynchronous I/O using <tt>clone</tt> 716 A Perl module that implements asynchronous I/O using <tt>clone</tt>
652 on Linux. Apart from AIO reading and writing, this module also allows 717 on Linux. Apart from AIO reading and writing, this module also allows
653 asynchronous <tt>stat</tt>, <tt>open</tt> and <tt>close</tt> (and more) 718 asynchronous <tt>stat</tt>, <tt>open</tt> and <tt>close</tt> (and more)
654 calls, which often are a substantial problem. See also its (newer) brother 719 calls, which often are a substantial problem. See also its (newer) brother
731 796
732dhcpping cvs-pod(dhcping.pod,) 797dhcpping cvs-pod(dhcping.pod,)
733 A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a> 798 A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a>
734 to support passing dhcp options. Intended to test dhcp server implementations. 799 to support passing dhcp options. Intended to test dhcp server implementations.
735 800
736AnyEvent-HTTPD cpan-elmex git-pod(lib/AnyEvent/HTTPD.pm,) git-co(Changes)
737 A simple and plain event based http web application server Perl module.
738
739 This is a very basic HTTP server that allows the user/programmer to install
740 hooks for URL paths to generate the output. It uses AnyEvent to be easily
741 embeddable into other applications. The main objective was to make it
742 easier to make simple HTTP frontends in Perl for Perl programs and Perl modules.
743
744Object-Event cpan-elmex git-pod(lib/Object/Event.pm,) git-co(Changes) 801Object-Event cpan-elmex git-pod(lib/Object/Event.pm,) git-co(Changes)
745 A simple event callback API for Perl. 802 A simple event callback API for Perl.
746 803
747 This is just a very simple event callback registration and call API 804 This is just a very simple event callback registration and call API
748 which new Perl classes can inherit. It's mainly used by Net::XMPP2. 805 which new Perl classes can inherit. It's mainly used by Net::XMPP2.
749
750AnyEvent-EditText cpan-elmex git-pod(lib/AnyEvent/EditText.pm,) git-co(Changes)
751 A Perl module which allows editing any text via an editor in a seperate process.
752
753 A utility Perl module that will start a terminal/editor for you and will
754 wait non-blocking for you to finish editing that file. Very useful to embed
755 content edititing in event based programs that have a AnyEvent compatible
756 event loop.
757 806
758psycpp 807psycpp
759 A project that was aimed to implement a PSYC server in C++. 808 A project that was aimed to implement a PSYC server in C++.
760 809
761 This is a mostly abandoned project at the moment, however, the repository 810 This is a mostly abandoned project at the moment, however, the repository

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines