1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
|
PExts Module List
=================
AdminTools:
This module implements various low-level system calls, like quotas,
shadow files, directory access and more.
Requires: OS Support for various systemcalls. Detected by configure.
Principal Author: Marek Habersack <grendel@caudium.net>
License: LGPL
Mhash:
A glue to the Mhash library hashing library. It provides fast
implementations of a large number of hashing algorithms.
Requires: Mhash library from http://mhash.sourceforge.net/
Principal Author: David Hedbor <david@caudium.net>
TODO: Hashed password support.
mcrypt:
A glue to the mcrypt library, which provides a large number of
encryption routines using a plugin based architecture.
Requires: libmcrypt from http://mcrypt.hellug.gr/#_libmcrypt
Principal Author: David Hedbor <david@caudium.net>
Newt:
A module adding Newt support for Pike.
Requires: The newt library
Principal Author: Zsolt Varga <redax@caudium.net>
_Newt:
Experimental module for Newt support. It's a different approach to the
subject, thus a separate module.
Requires: The newt library
Principal Author: Marek Habersack <grendel@caudium.net>
TODO: finish the Newt.pmod
implement the Grid functions
rewrite the Newt C examples in Pike
License: LGPL
PCRE:
A glue to the Perl Compatible Regular Expression library,
PCRE. Implements fast, extensive regexps.
Requires: The PCRE library from http://www.pcre.org/
Principal Author: David Hedbor <david@caudium.net>
TODO: Complex functionality like regexp replacing.
PDF:
A glue to PDFlib. Allows for dynamic generation of PDF files from
within Pike. See src/PDF/README for special instructions on compilation.
This module is pretty much redundant since Pike 7.2+ includes PDF handling
modules already. Expect this one to disappear soon.
Requires: PDFlib from http://www.pdflib.com/
Principal Author: Zsolt Varga <redax@caudium.net>
_BerkeleyDB:
Low-level glue to the Berkeley DB library. In a very early stage.
Requires: Berkeley DB 3.x libraries from http://www.sleepycat.com/
Principal Author: David Hedbor <david@hedbor.org>
TODO: Transactions, DBENV support, cursors, locks, higher level
Pike interface.
bzip2:
Glue to the bzip2 library, enabling compression and decompression of
bzip2 data.
Requires: libbz2 from http://sources.redhat.com/bzip2/
Principal Author: Marek Habersack <grendel@caudium.net>
TODO: File based (de)compression, possibly non-blocking operation?
License: LGPL
AVS:
Glue to the Altavista SDK.
Requires: AVS SDK from http://solutions.altavista.com/
Principal Author: Aleph One <aleph1@caudium.net>
Other Authors: David Hedbor <david@hedbor.org>
mnoGo:
Glue to the mnoGoSearch search engine.
Requires: mnoGoSearch from http://www.mnogosearch.ru/
Principal Author: David Hedbor <david@hedbor.org>
Notes: Similar interface Sql.sql.
TODO: Documentation.
OpenLDAP:
Glue to the OpenLDAP v2 library.
Requires: OpenLDAP v2 from http://www.openldap.org/
Principal Author: Marek Habersack <grendel@caudium.net>
TODO: See the TODO file in the source directory
Bugs: the module should be obsoleted.
License: LGPL
OpenSSL:
Glue to OpenSSL library.
Requires: OpenSSL 0.9.x from http://www.openssl.org/
Principal Author: Paul Wankadia <junyer@gmx.net>
Notes: Interface similar to plain OpenSSL libs
TODO: Documentation as usual :)
Gzip:
Module to read gzip(1)ped files directly from within Pike using
zlib.
Requires: zlib from http://www.zlib.org/
Principal Author: Marek Habersack <grendel@caudium.net>
Notes: This module is intentionally made separate from the Pike.Gz
one.
TODO: implement streamed decompression
implement compression in all modes
License: LGPL
_esmtp:
Module that implements the interface to the libesmtp library that
provides client side of the SMTP protocol.
Requires: http://www.stafford.uklinux.net/libesmtp/
Principal Author: Marek Habersack <grendel@caudium.net>
Notes: WIP
License: LGPL
_FDF:
Pike glue to the Adobe FDF SDK.
Requires: http://partners.adobe.com/asn/developer/acrosdk/forms.html
Principal Author: Marek Habersack <grendel@caudium.net>
Notes: WIP, Proprietary lib required
License: LGPL
GeoIP:
Pike glue for the Maxmind GeoIP library.
Requires: http://www.maxmind.com/app/c/
Principal Author: Marek Habersack <grendel@caudium.net>
License: LGPL
GPGME:
Pike glue for the GNUPG GpgMe library.
Requires: http://www.gnupg.org/
Principal Author: Marek Habersack <grendel@caudium.net>
License: LGPL
TODO: finish it :)
Mailstore:
Pike glue for libmutt library
Requires: libiconv
Principal Author: ?
License: ???
TODO: ?
|