File: ChangeLog

package info (click to toggle)
psp 0.5.5-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 4,820 kB
  • ctags: 2,333
  • sloc: perl: 21,074; ansic: 4,553; sh: 2,407; makefile: 461; php: 11; pascal: 6
file content (222 lines) | stat: -rw-r--r-- 6,962 bytes parent folder | download | duplicates (3)
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
2001-04-06 20:05  James Jurach  <muaddib@erf.net>

	* bin/testpile.PL: cleaned up some PSP_CONF/PSP_TOP-related stuff

	* Pile.pm: removed FundsXpress-specific message

2001-03-13 02:40  James Jurach  <muaddib@erf.net>

	* t/unload.t: removed use of PSP::Conf/psp.conf.  generalized it to
	use $loader a la t/load.t.  debugged it and checked for memory
	leaks.

	* t/conf.t: corrected typo -- misplaced CFG file handle.

	* Loader.pm: more documentation.  moved is_mounted() to be with
	auto-populated.  created _load() and _unload() subroutines called
	by load() and unload().  generalized list_pile_files() into
	list_files().  added $file_to_name and $name_to_url conversion
	regex's to auto_populate().

2001-02-27 12:32  James Jurach  <muaddib@erf.net>

	* Loader.pm: renamed all $pattern to $name_pattern to clarify what
	is being matched.  removed .* implied for patterns.  prevent a
	memory leak when loader goes away then comes back.  list_piles() is
	now list_pile_files() -- returns filenames instead of names. 
	auto_populate() now gets list of files, and does its own name
	conversion.  auto_populate() now returns the number of newly
	mounted piles.	pile4? patterns rewritten as pile\d*.

	* t/: piles/erf.pile, piles/hi.pile, piles/sample1.pile,
	piles/subhi.pile, piles/subhi2.pile, piles/test.pile,
	piles2/erf.pile, piles2/there.pile: sample dummy "FooPile" piles.

	* t/loader.t: added tests for mount(), auto_populate(), and
	map_page().

	* Loader.pm: auto_populate() can now be called with a dirname and
	pattern.

2001-02-26 01:02  James Jurach  <muaddib@erf.net>

	* cgi/piledriver.fcg.PL: corrected calls to *_dispatch() ->
	pm_*_dispatch().

2001-02-25 22:20  hartmans

	* Loader.pm: Fix documentation; try to clean up mount section; add
	description.  Clarify what I thought was somewhat misleading code.

2001-02-19 04:43  James Jurach  <muaddib@erf.net>

	* t/unload.t: accomodated $p_ -> $psp_ variable name change.  added
	better iteration management.

	* t/conf.t: accomodated $p_ -> $psp_ variable name change.

	* Conf.pm: use /etc/psp.conf is the default psp_cfg_fname.

2001-02-13 16:50  hartmans

	* ChangeLog: Document changes to testpile

	* ChangeLog, Conf.pm, bin/testpile.PL: Fix typo

2001-02-12 15:30  hartmans

	* ChangeLog, Conf.pm, Driver.pm, Loader.pm, Log.pm, ProcManager.pm:
	
	* s/g_/psp_/ * Implement PSP_CONF and don't require psp_top

2001-02-10 16:21  James Jurach  <muaddib@erf.net>

	* bin/testpile.PL: removed use of QUERY_STRING environment
	variable.  added use of command-line argument.

	* parent.pm: added top_parent() method to return top-most parent.

	* Loader.pm: auto_populate() now calls list_piles() to find
	umounted piles to mount.

2001-01-31 10:28  James Jurach  <muaddib@erf.net>

	* ProcManager.pm: renamed pm_warn to pm_notify according to
	FCGI-ProcManager change

2001-01-22 23:52  James Jurach  <muaddib@erf.net>

	* localutils.pm: removed perl she-bang from open_shell_script

2001-01-20 02:04  James Jurach  <muaddib@erf.net>

	* Driver.pm: added post_dispatch method call after page
	computation, before output.

2001-01-13 00:48  James Jurach  <muaddib@erf.net>

	* ProcManager.pm: override 'pm_warn()' not 'warn()'

2000-12-27 16:41  James Jurach  <muaddib@erf.net>

	* Conf.pm, Driver.pm: added dump-dir feature if $g_dump_dir is set.

2000-12-27 02:03  James Jurach  <muaddib@fundsxpress.com>

	* Utils.pm: incremented version number.

2000-12-27 01:57  James Jurach  <muaddib@fundsxpress.com>

	* Loader.pm: no longer forget to pass page_url to PSP::Page::setup.

	* Driver.pm: propagate headers seen by loader into driver. 
	corrected cgi_headers{'-Content-Type'}.

2000-12-14 17:54  James Jurach  <muaddib@erf.net>

	* bin/testpile.PL: most shell variables in this script can be
	overriden by caller.  added -debug and -query arguments.

	* bin/Makefile.in: added PREFIX parameter to testpile generation.

	* Page.pm: setup() now takes the object and a page_name as
	parameters.  removed pile_ from the pile_name and pile_url
	attributes.

	* Loader.pm: renamed pile_stat property to file_stat.  we now check
	the return value of the do().

	* Driver.pm: added feature to insert <!-- pile: .. page: --> label
	at top of page.

2000-12-09 19:56  James Jurach  <muaddib@erf.net>

	* cgi/piledriver.fcg.PL: effected method name changes from
	FCGI::ProcManager.

2000-12-04 00:15  James Jurach  <muaddib@erf.net>

	* MANIFEST: added t/output.t and t/unload.t

2000-12-03 11:27  James Jurach  <muaddib@erf.net>

	* MANIFEST: added ChangeLog.

2000-12-03 09:18  James Jurach  <muaddib@erf.net>

	* t/unload.t: this tests Loader's unload().

	* Utils.pm: changed unresolved psp_warn() to warn() (for now).

	* Page.pm: new() now takes no args.  created init() to take $cgi
	and $headers.

	* Loader.pm: we now manage whether a module has been loaded by
	cashing @ret_value.  use do() instead of require() to load a
	module.  unload() actually unloads the package(s) now.	added
	scrub_package() because Symbol::delete_package() is broken. 
	modified pile constructor call, and now call init() with $cgi.

2000-12-01 23:15  James Jurach  <muaddib@erf.net>

	* Utils.pm: moved $PSP::VERSION and save_or_restore_env() from
	PSP::Driver.

	* Makefile.PL: moved $PSP::VERSION to PSP::Utils.

	* Driver.pm: moved $PSP::VERSION and save_or_restore_env() to
	PSP::Utils.

2000-11-30 03:31  James Jurach  <muaddib@erf.net>

	* MANIFEST, Makefile.PL, Makefile.in: added Output.pm.

	* t/output.t: to test PSP::Output.

	* t/: ephemeral.t, error.t: moved to lib/tools.

	* Pile.pm: added page_url() from Page.pm.  made free_internals() a
	proper overridden method.

	* Page.pm: moved page_url() to Pile.pm.  made handle_exception()
	more compact.

	* Output.pm: created this class and interface for buffering output.

	* MANIFEST, Makefile.PL, Makefile.in: mv ephemeral.t, error.t,
	Error.pm, and Verify.pm to lib/tools.

	* Error.pm: moved this to lib/tools/Error.pm.

	* Driver.pm: removed the commented fix_apache_buffer_problem()
	call.

	* share.pm, t/loader.t, t/share.t: unshare() now recurses into
	children instead of parent.

	* localutils.pm: open_perl_script() and open_shell_script() now
	both take #! arguments.

	* Utils.pm: we now convert -'s to _ in path_to_page_name(). 
	dump_object() now never adds undef'd keys to input HASH.

	* Pile.pm: transferred a lot of code into Page.pm.  PSP::Pile now
	ISA PSP::Page.

	* Page.pm: created Page.pm from most of Pile.pm.  PSP::Pile now ISA
	PSP::Page.

	* MANIFEST, Makefile.PL, Makefile.in: added Page.pm and t/page.t.

	* Loader.pm: changed a page_name to page_url in map page.  setup()
	now returns a url and not a method name.  removed computational
	regular expressions of page_name from page_url.

	* Driver.pm: we now call unshare() on the root loader instead of
	the grandchild loader.

	* t/page.t: added more installation instructions.

2000-11-20 12:52  James Jurach  <muaddib@erf.net>

	Released first public version.