blob: 74327dff0723e982153d806404877f811cc05de1 (
plain)
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
|
Changes Differences between 2.0 level 18 and 3.0 level 0
Configure Run this first
Copying The GNU General Public License
EXTERN.h Included before foreign .h files
INTERN.h Included before domestic .h files
MANIFEST This list of files
Makefile.SH Precursor to Makefile
PACKINGLIST Which files came from which kits
README The Instructions
README.uport Special instructions for Microports
Wishlist Some things that may or may not happen
arg.h Public declarations for the above
array.c Numerically subscripted arrays
array.h Public declarations for the above
client A client to test sockets
cmd.c Command interpreter
cmd.h Public declarations for the above
config.H Sample config.h
config_h.SH Produces config.h
cons.c Routines to construct cmd nodes of a parse tree
consarg.c Routines to construct arg nodes of a parse tree
doarg.c Scalar expression evaluation
doio.c I/O operations
dolist.c Array expression evaluation
dump.c Debugging output
eg/ADB An adb wrapper to put in your crash dir
eg/README Intro to example perl scripts
eg/changes A program to list recently changed files
eg/down A program to do things to subdirectories
eg/dus A program to do du -s on non-mounted dirs
eg/findcp A find wrapper that implements a -cp switch
eg/findtar A find wrapper that pumps out a tar file
eg/g/gcp A program to do a global rcp
eg/g/gcp.man Manual page for gcp
eg/g/ged A program to do a global edit
eg/g/ghosts A sample /etc/ghosts file
eg/g/gsh A program to do a global rsh
eg/g/gsh.man Manual page for gsh
eg/muck A program to find missing make dependencies
eg/muck.man Manual page for muck
eg/myrup A program to find lightly loaded machines
eg/nih Script to insert #! workaround
eg/relink A program to change symbolic links
eg/rename A program to rename files
eg/rmfrom A program to feed doomed filenames to
eg/scan/scan_df Scan for filesystem anomalies
eg/scan/scan_last Scan for login anomalies
eg/scan/scan_messages Scan for console message anomalies
eg/scan/scan_passwd Scan for passwd file anomalies
eg/scan/scan_ps Scan for process anomalies
eg/scan/scan_sudo Scan for sudo anomalies
eg/scan/scan_suid Scan for setuid anomalies
eg/scan/scanner An anomaly reporter
eg/shmkill A program to remove unused shared memory
eg/travesty A program to print travesties of its input text
eg/van/empty A program to empty the trashcan
eg/van/unvanish A program to undo what vanish does
eg/van/vanexp A program to expire vanished files
eg/van/vanish A program to put files in a trashcan
eg/who A sample who program
eval.c The expression evaluator
evalargs.xc The arg evaluator of eval.c
form.c Format processing
form.h Public declarations for the above
gettest A little script to test the get* routines
h2ph.SH A thing to turn C .h file into perl .ph files
h2pl/README How to turn .ph files into .pl files
h2pl/cbreak.pl cbreak routines using .ph
h2pl/cbreak2.pl cbreak routines using .pl
h2pl/eg/sizeof.ph Sample sizeof array initialization
h2pl/eg/sys/errno.pl Sample translated errno.pl
h2pl/eg/sys/ioctl.pl Sample translated ioctl.pl
h2pl/eg/sysexits.pl Sample translated sysexits.pl
h2pl/getioctlsizes Program to extract types from ioctl.h
h2pl/mksizes Program to make %sizeof array.
h2pl/mkvars Program to make .pl from .ph files
h2pl/tcbreak cbreak test routine using .ph
h2pl/tcbreak2 cbreak test routine using .pl
handy.h Handy definitions
hash.c Associative arrays
hash.h Public declarations for the above
ioctl.pl Sample ioctl.pl
lib/abbrev.pl An abbreviation table builder
lib/complete.pl A command completion subroutine
lib/ctime.pl A ctime workalike
lib/dumpvar.pl A variable dumper
lib/flush.pl Routines to do single flush
lib/getopt.pl Perl library supporting option parsing
lib/getopts.pl Perl library supporting option parsing
lib/importenv.pl Perl routine to get environment into variables
lib/look.pl A "look" equivalent
lib/nsyslog.pl Newer syslog.pl
lib/perldb.pl Perl debugging routines
lib/pwd.pl Routines to keep track of PWD environment variable
lib/stat.pl Perl library supporting stat function
lib/syslog.pl Perl library supporting syslogging
lib/termcap.pl Perl library supporting termcap usage
lib/validate.pl Perl library supporting wholesale file mode validation
makedepend.SH Precursor to makedepend
makedir.SH Precursor to makedir
makelib.SH Deprecated (renamed to h2ph)
malloc.c A version of malloc you might not want
msdos/Changes.dds Expanation of MS-DOS patches by Diomidis Spinellis
msdos/Makefile MS-DOS makefile
msdos/README.msdos Compiling and usage information
msdos/Wishlist.dds My wishlist
msdos/config.h Definitions for msdos
msdos/dir.h MS-DOS header for directory access functions
msdos/directory.c MS-DOS directory access functions.
msdos/eg/crlf.bat Convert files from unix to MS-DOS line termination
msdos/eg/drives.bat List the system drives and their characteristics
msdos/eg/lf.bat Convert files from MS-DOS to Unix line termination
msdos/glob.c A command equivalent to csh glob
msdos/msdos.c MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
msdos/popen.c My_popen and my_pclose for MS-DOS
os2/Makefile Makefile for OS/2
os2/README.OS2 Notes for OS/2
os2/config.h Configuration file for OS/2
os2/eg/os2.pl Sample script for OS/2
os2/eg/syscalls.pl Example of syscall on OS/2
os2/popen.c Code for opening pipes
os2/suffix.c Code for creating backup filenames
patchlevel.h The current patch level of perl
perl.h Global declarations
perl.y Yacc grammar for perl
perl_man.1 The manual page(s), first fourth
perl_man.2 The manual page(s), second fourth
perl_man.3 The manual page(s), third fourth
perl_man.4 The manual page(s), fourth fourth
perlsh A poor man's perl shell
perly.c main()
regcomp.c Regular expression compiler
regcomp.h Private declarations for above
regexec.c Regular expression evaluator
regexp.h Public declarations for the above
server A server to test sockets
spat.h Search pattern declarations
stab.c Symbol table stuff
stab.h Public declarations for the above
str.c String handling package
str.h Public declarations for the above
t/README Instructions for regression tests
t/TEST The regression tester
t/base.cond See if conditionals work
t/base.if See if if works
t/base.lex See if lexical items work
t/base.pat See if pattern matching works
t/base.term See if various terms work
t/cmd.elsif See if else-if works
t/cmd.for See if for loops work
t/cmd.mod See if statement modifiers work
t/cmd.subval See if subroutine values work
t/cmd.switch See if switch optimizations work
t/cmd.while See if while loops work
t/comp.cmdopt See if command optimization works
t/comp.cpp See if C preprocessor works
t/comp.decl See if declarations work
t/comp.multiline See if multiline strings work
t/comp.package See if packages work
t/comp.script See if script invokation works
t/comp.term See if more terms work
t/io.argv See if ARGV stuff works
t/io.dup See if >& works right
t/io.fs See if directory manipulations work
t/io.inplace See if inplace editing works
t/io.pipe See if secure pipes work
t/io.print See if print commands work
t/io.tell See if file seeking works
t/op.append See if . works
t/op.array See if array operations work
t/op.auto See if autoincrement et all work
t/op.chop See if chop works
t/op.cond See if conditional expressions work
t/op.dbm See if dbm binding works
t/op.delete See if delete works
t/op.do See if subroutines work
t/op.each See if associative iterators work
t/op.eval See if eval operator works
t/op.exec See if exec and system work
t/op.exp See if math functions work
t/op.flip See if range operator works
t/op.fork See if fork works
t/op.glob See if <*> works
t/op.goto See if goto works
t/op.index See if index works
t/op.int See if int works
t/op.join See if join works
t/op.list See if array lists work
t/op.local See if local works
t/op.magic See if magic variables work
t/op.mkdir See if mkdir works
t/op.oct See if oct and hex work
t/op.ord See if ord works
t/op.pack See if pack and unpack work
t/op.pat See if esoteric patterns work
t/op.push See if push and pop work
t/op.range See if .. works
t/op.read See if read() works
t/op.regexp See if regular expressions work
t/op.repeat See if x operator works
t/op.s See if substitutions work
t/op.sleep See if sleep works
t/op.sort See if sort works
t/op.split See if split works
t/op.sprintf See if sprintf works
t/op.stat See if stat works
t/op.study See if study works
t/op.substr See if substr works
t/op.time See if time functions work
t/op.undef See if undef works
t/op.unshift See if unshift works
t/op.vec See if vectors work
t/op.write See if write works
t/re_tests Input file for op.regexp
toke.c The tokener
usersub.c User supplied (possibly proprietary) subroutines
usub/Makefile Makefile for curseperl
usub/curses.mus Glue routines for BSD curses
usub/man2mus A manual page to .mus translator
usub/mus A .mus to .c translator
usub/pager A sample pager in curseperl
usub/usersub.c An initialization file to call curses glue routines
util.c Utility routines
util.h Public declarations for the above
x2p/EXTERN.h Same as above
x2p/INTERN.h Same as above
x2p/Makefile.SH Precursor to Makefile
x2p/a2p.h Global declarations
x2p/a2p.man Manual page for awk to perl translator
x2p/a2p.y A yacc grammer for awk
x2p/a2py.c Awk compiler, sort of
x2p/handy.h Handy definitions
x2p/hash.c Associative arrays again
x2p/hash.h Public declarations for the above
x2p/s2p.SH Sed to perl translator
x2p/s2p.man Manual page for sed to perl translator
x2p/str.c String handling package
x2p/str.h Public declarations for the above
x2p/util.c Utility routines
x2p/util.h Public declarations for the above
x2p/walk.c Parse tree walker
|