File: ChangeLog

package info (click to toggle)
magpierss 0.72-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 228 kB
  • ctags: 43
  • sloc: php: 1,483; makefile: 8
file content (405 lines) | stat: -rw-r--r-- 9,237 bytes parent folder | download | duplicates (9)
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
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
2005-10-28 14:11  kellan

	* extlib/Snoopy.class.inc: a better solution

2005-10-28 11:51  kellan

	* extlib/Snoopy.class.inc: fix arbtriary code execution
	  vulnerability when using curl+ssl

	  http://www.sec-consult.com/216.html

2005-03-08 10:46  kellan

	* rss_parse.inc: fix bug w/ atom and date normalization

2005-02-09 14:59  kellan

	* rss_fetch.inc: fix stale cache bug

2005-01-28 02:27  kellan

	* rss_parse.inc: support php w/o array_change_case

2005-01-23 20:02  kellan

	* rss_fetch.inc: fix cache bug introduced by charset encoding

2005-01-12 09:14  kellan

	* rss_cache.inc, rss_fetch.inc: more sanity checks for when things
	  go wrong

2004-12-12 13:44  kellan

	* INSTALL, rss_cache.inc, rss_utils.inc: detab

2004-11-23 20:15  kellan

	* rss_parse.inc: fix calling iconv instead of mb_convert_encoding

2004-11-22 02:11  kellan

	* CHANGES, ChangeLog, rss_parse.inc, scripts/magpie_debug.php: last
	  bit of tidying

2004-11-22 01:45  kellan

	* rss_fetch.inc: detab, bump version

2004-11-22 01:43  kellan

	* rss_parse.inc: was filtering too much

2004-11-22 00:03  kellan

	* rss_fetch.inc, rss_parse.inc: cache on $url . $output_encoding
	  otherwise we can get munged output

2004-11-21 23:52  kellan

	* rss_parse.inc: add WARNING

2004-11-21 23:45  kellan

	* rss_parse.inc: don't set ERROR on notice or warning (rss_fetch
	  dies on parse errors)

2004-11-21 23:44  kellan

	* rss_fetch.inc: add encoding defines (fix timeout error reporting)

2004-11-21 20:21  kellan

	* rss_parse.inc: incorporate steve's patch

2004-11-21 19:26  kellan

	* rss_parse.inc: remove old debugging functions, totally
	  arbitrarily.	might break stuff.  can't really explain why i'm
	  doing this.

2004-10-28 15:52  kellan

	* rss_parse.inc: fixed '=' instead of '=='

2004-10-26 00:48  kellan

	* rss_parse.inc: chance epoch to timestamp to conform w/ php naming
	  conventions

2004-06-15 12:00  kellan

	* rss_parse.inc: [no log message]

2004-04-26 14:16  kellan

	* rss_fetch.inc: bump version

2004-04-26 12:36  kellan

	* rss_parse.inc: fix field doubling

2004-04-24 17:47  kellan

	* CHANGES, ChangeLog: updated

2004-04-24 17:35  kellan

	* rss_fetch.inc: bumped version

2004-04-24 16:52  kellan

	* rss_parse.inc: support arbitrary atom content constructs

	  some refactoring

2004-04-24 16:15  kellan

	* rss_parse.inc: support summary content contstruct.  add normalize
	  function

2004-03-27 16:29  kellan

	* extlib/Snoopy.class.inc: accept self-signed certs

2004-03-27 12:53  kellan

	* extlib/Snoopy.class.inc: fixed SSL support   * set status   * set
	  error on bad curl

	  (also ripped out big chunks of dead weight (submit_form) which
	  were getting in my way

2004-01-25 02:25  kellan

	* rss_parse.inc: make RSS 1.0's rdf:about available

2004-01-25 02:07  kellan

	* rss_parse.inc: clean up text, and line formats.  add support item
	  rdf:about

2004-01-24 23:40  kellan

	* CHANGES, ChangeLog: update changes

2004-01-24 23:37  kellan

	* rss_fetch.inc: updated version

2004-01-24 23:35  kellan

	* rss_parse.inc: whitespace

2004-01-24 23:23  kellan

	* extlib/Snoopy.class.inc: support badly formatted http headers

2004-01-24 23:20  kellan

	* rss_parse.inc: added alpha atom parsing support

2003-06-25 22:34  kellan

	* extlib/Snoopy.class.inc: fixed fread 4.3.2 compatibility problems

2003-06-13 11:31  kellan

	* rss_fetch.inc: reset cache on 304

2003-06-12 21:37  kellan

	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc:
	  bumped up version numbers

2003-06-12 21:32  kellan

	* htdocs/index.html: updated news

2003-06-12 21:27  kellan

	* NEWS: a manual blog :)

2003-06-12 21:22  kellan

	* htdocs/index.html: fully qualified img

2003-06-12 21:20  kellan

	* htdocs/index.html: clean up.	added badge.

2003-06-12 21:04  kellan

	* rss_utils.inc: clean up regex

2003-06-12 21:02  kellan

	* rss_cache.inc: suppress some warnings

2003-05-30 20:44  kellan

	* extlib/Snoopy.class.inc: more comments, cleaned up notice

2003-05-30 15:14  kellan

	* extlib/Snoopy.class.inc: don't advertise gzip support if the user
	  hasn't built php with gzinflate support

2003-05-12 22:32  kellan

	* ChangeLog: changes

2003-05-12 22:11  kellan

	* htdocs/index.html: announce 0.5

2003-05-12 21:42  kellan

	* htdocs/index.html: change

2003-05-12 21:39  kellan

	* rss_fetch.inc: use gzip

2003-05-12 21:37  kellan

	* extlib/Snoopy.class.inc: added support gzip encoded content
	  negoiation

2003-05-12 21:32  kellan

	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc: fixed
	  typoes

2003-04-26 21:44  kellan

	* rss_parse.inc: fix minor typo

2003-04-18 08:19  kellan

	* htdocs/cookbook.html: updated cookbook to show more code for
	  limiting items

2003-03-03 16:02  kellan

	* rss_parse.inc, scripts/magpie_slashbox.php: committed (or
	  adpated) patch from Nicola (www.technick.com) to quell 'Undefined
	  Indexes' notices

2003-03-03 15:59  kellan

	* rss_fetch.inc: commited patch from nicola (www.technick.com) to
	  quell 'undefined indexes' notices.

	  * Magpie now automatically includes its version in the
	  user-agent, & whether cacheing is turned on.

2003-02-12 01:22  kellan

	* CHANGES, ChangeLog: ChangeLog now auto-generated by cvs2cl

2003-02-12 00:21  kellan

	* rss_fetch.inc: better errors, hopefully stomped on pesky notices

2003-02-12 00:19  kellan

	* rss_parse.inc: check to see is xml is supported, if not die

	  also throw better xml errors

2003-02-12 00:18  kellan

	* rss_cache.inc: hopefully cleared up some notices that were being
	  thrown into the log

	  fixed a debug statement that was being called as an error

2003-02-12 00:15  kellan

	* scripts/: magpie_simple.php, magpie_slashbox.php: moved
	  magpie_simple to magpie_slashbox, and replaced it with a simpler
	  demo.

2003-02-12 00:02  kellan

	* INSTALL, README, TROUBLESHOOTING: Improved documentation.  Better
	  install instructions.

	  TROUBLESHOOTING cover common installation and usage problems

2003-01-22 14:40  kellan

	* htdocs/cookbook.html: added cookbook.html

2003-01-21 23:47  kellan

	* cookbook: a magpie cookbook

2003-01-20 10:09  kellan

	* ChangeLog: updated

2003-01-20 09:23  kellan

	* scripts/simple_smarty.php: minor clean up

2003-01-20 09:15  kellan

	* scripts/README: added smarty url

2003-01-20 09:14  kellan

	* magpie_simple.php, htdocs/index.html, scripts/README,
	  scripts/magpie_debug.php, scripts/magpie_simple.php,
	  scripts/simple_smarty.php,
	  scripts/smarty_plugin/modifier.rss_date_parse.php,
	  scripts/templates/simple.smarty: Added scripts directory for
	  examples on how to use MagpieRSS

	  magpie_simple - is a simple example magpie_debug - spew all the
	  information from a parsed RSS feed simple_smary - example of
	  using magpie with Smarty template system
	  smarty_plugin/modifier.rss_date_parse.php - support file for the
	  smarty demo templates/simple.smary - template for the smarty demo

2003-01-20 09:11  kellan

	* rss_fetch.inc, rss_parse.inc: changes to error handling to give
	  script authors more access to magpie's errors.

	  added method magpie_error() to retrieve global MAGPIE_ERROR
	  variable for when fetch_rss() returns false

2002-10-26 19:02  kellan

	* htdocs/index.html: putting the website under source control

2002-10-26 18:43  kellan

	* AUTHORS, ChangeLog, INSTALL, README: some documentation to make
	  it all look official :)

2002-10-25 23:04  kellan

	* magpie_simple.php: quxx

2002-10-25 23:04  kellan

	* rss_parse.inc: added support for textinput and image

2002-10-25 19:23  kellan

	* magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc,
	  rss_utils.inc: switched to using Snoopy for fetching remote RSS
	  files.

	  added support for conditional gets

2002-10-25 19:22  kellan

	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc:
	  Change comment style to slavishly imitate the phpinsider style
	  found in Smarty and Snoopy :)

2002-10-25 19:18  kellan

	* extlib/Snoopy.class.inc: added Snoopy in order to support
	  conditional gets

2002-10-23 23:19  kellan

	* magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc:
	  MAJOR CLEANUP!

	  * rss_fetch got rid of the options array, replaced it with a more
	  PHP-like solution of using defines.  constants are setup, with
	  defaults, in the function init()

	  got rid of the idiom of passing back an array, its was awkward to
	  deal with in PHP, and unusual (and consquently confusing to
	  people).  now i return true/false values, and try to setup error
	  string where appropiate (rss_cache has the most complete example
	  of this)

	  change the logic for interacting with the cache

	  * rss_cache major re-working of how error are handled.  tried to
	  make the code more resillient.  the cache is now much more aware
	  of MAX_AGE, where before this was being driven out of rss_fetch
	  (which was silly)

	  * rss_parse properly handles xml parse errors.  used to sail
	  along blithely unaware.

2002-09-11 11:11  kellan

	* rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc,
	  rss_utils.inc: Initial revision

2002-09-11 11:11  kellan

	* rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc,
	  rss_utils.inc: initial import