File: README.modules

package info (click to toggle)
pexts 0.2.0-7
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 4,236 kB
  • ctags: 4,386
  • sloc: ansic: 50,675; sh: 3,886; makefile: 782
file content (151 lines) | stat: -rw-r--r-- 4,740 bytes parent folder | download | duplicates (2)
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: ?