Subversion Repositories Applications.papyrus

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
770 florian 1
2005-10-28 14:11  kellan
2
 
3
	* extlib/Snoopy.class.inc: a better solution
4
 
5
2005-10-28 11:51  kellan
6
 
7
	* extlib/Snoopy.class.inc: fix arbtriary code execution
8
	  vulnerability when using curl+ssl
9
 
10
	  http://www.sec-consult.com/216.html
11
 
12
2005-03-08 10:46  kellan
13
 
14
	* rss_parse.inc: fix bug w/ atom and date normalization
15
 
16
2005-02-09 14:59  kellan
17
 
18
	* rss_fetch.inc: fix stale cache bug
19
 
20
2005-01-28 02:27  kellan
21
 
22
	* rss_parse.inc: support php w/o array_change_case
23
 
24
2005-01-23 20:02  kellan
25
 
26
	* rss_fetch.inc: fix cache bug introduced by charset encoding
27
 
28
2005-01-12 09:14  kellan
29
 
30
	* rss_cache.inc, rss_fetch.inc: more sanity checks for when things
31
	  go wrong
32
 
33
2004-12-12 13:44  kellan
34
 
35
	* INSTALL, rss_cache.inc, rss_utils.inc: detab
36
 
37
2004-11-23 20:15  kellan
38
 
39
	* rss_parse.inc: fix calling iconv instead of mb_convert_encoding
40
 
41
2004-11-22 02:11  kellan
42
 
43
	* CHANGES, ChangeLog, rss_parse.inc, scripts/magpie_debug.php: last
44
	  bit of tidying
45
 
46
2004-11-22 01:45  kellan
47
 
48
	* rss_fetch.inc: detab, bump version
49
 
50
2004-11-22 01:43  kellan
51
 
52
	* rss_parse.inc: was filtering too much
53
 
54
2004-11-22 00:03  kellan
55
 
56
	* rss_fetch.inc, rss_parse.inc: cache on $url . $output_encoding
57
	  otherwise we can get munged output
58
 
59
2004-11-21 23:52  kellan
60
 
61
	* rss_parse.inc: add WARNING
62
 
63
2004-11-21 23:45  kellan
64
 
65
	* rss_parse.inc: don't set ERROR on notice or warning (rss_fetch
66
	  dies on parse errors)
67
 
68
2004-11-21 23:44  kellan
69
 
70
	* rss_fetch.inc: add encoding defines (fix timeout error reporting)
71
 
72
2004-11-21 20:21  kellan
73
 
74
	* rss_parse.inc: incorporate steve's patch
75
 
76
2004-11-21 19:26  kellan
77
 
78
	* rss_parse.inc: remove old debugging functions, totally
79
	  arbitrarily.	might break stuff.  can't really explain why i'm
80
	  doing this.
81
 
82
2004-10-28 15:52  kellan
83
 
84
	* rss_parse.inc: fixed '=' instead of '=='
85
 
86
2004-10-26 00:48  kellan
87
 
88
	* rss_parse.inc: chance epoch to timestamp to conform w/ php naming
89
	  conventions
90
 
91
2004-06-15 12:00  kellan
92
 
93
	* rss_parse.inc: [no log message]
94
 
95
2004-04-26 14:16  kellan
96
 
97
	* rss_fetch.inc: bump version
98
 
99
2004-04-26 12:36  kellan
100
 
101
	* rss_parse.inc: fix field doubling
102
 
103
2004-04-24 17:47  kellan
104
 
105
	* CHANGES, ChangeLog: updated
106
 
107
2004-04-24 17:35  kellan
108
 
109
	* rss_fetch.inc: bumped version
110
 
111
2004-04-24 16:52  kellan
112
 
113
	* rss_parse.inc: support arbitrary atom content constructs
114
 
115
	  some refactoring
116
 
117
2004-04-24 16:15  kellan
118
 
119
	* rss_parse.inc: support summary content contstruct.  add normalize
120
	  function
121
 
122
2004-03-27 16:29  kellan
123
 
124
	* extlib/Snoopy.class.inc: accept self-signed certs
125
 
126
2004-03-27 12:53  kellan
127
 
128
	* extlib/Snoopy.class.inc: fixed SSL support   * set status   * set
129
	  error on bad curl
130
 
131
	  (also ripped out big chunks of dead weight (submit_form) which
132
	  were getting in my way
133
 
134
2004-01-25 02:25  kellan
135
 
136
	* rss_parse.inc: make RSS 1.0's rdf:about available
137
 
138
2004-01-25 02:07  kellan
139
 
140
	* rss_parse.inc: clean up text, and line formats.  add support item
141
	  rdf:about
142
 
143
2004-01-24 23:40  kellan
144
 
145
	* CHANGES, ChangeLog: update changes
146
 
147
2004-01-24 23:37  kellan
148
 
149
	* rss_fetch.inc: updated version
150
 
151
2004-01-24 23:35  kellan
152
 
153
	* rss_parse.inc: whitespace
154
 
155
2004-01-24 23:23  kellan
156
 
157
	* extlib/Snoopy.class.inc: support badly formatted http headers
158
 
159
2004-01-24 23:20  kellan
160
 
161
	* rss_parse.inc: added alpha atom parsing support
162
 
163
2003-06-25 22:34  kellan
164
 
165
	* extlib/Snoopy.class.inc: fixed fread 4.3.2 compatibility problems
166
 
167
2003-06-13 11:31  kellan
168
 
169
	* rss_fetch.inc: reset cache on 304
170
 
171
2003-06-12 21:37  kellan
172
 
173
	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc:
174
	  bumped up version numbers
175
 
176
2003-06-12 21:32  kellan
177
 
178
	* htdocs/index.html: updated news
179
 
180
2003-06-12 21:27  kellan
181
 
182
	* NEWS: a manual blog :)
183
 
184
2003-06-12 21:22  kellan
185
 
186
	* htdocs/index.html: fully qualified img
187
 
188
2003-06-12 21:20  kellan
189
 
190
	* htdocs/index.html: clean up.	added badge.
191
 
192
2003-06-12 21:04  kellan
193
 
194
	* rss_utils.inc: clean up regex
195
 
196
2003-06-12 21:02  kellan
197
 
198
	* rss_cache.inc: suppress some warnings
199
 
200
2003-05-30 20:44  kellan
201
 
202
	* extlib/Snoopy.class.inc: more comments, cleaned up notice
203
 
204
2003-05-30 15:14  kellan
205
 
206
	* extlib/Snoopy.class.inc: don't advertise gzip support if the user
207
	  hasn't built php with gzinflate support
208
 
209
2003-05-12 22:32  kellan
210
 
211
	* ChangeLog: changes
212
 
213
2003-05-12 22:11  kellan
214
 
215
	* htdocs/index.html: announce 0.5
216
 
217
2003-05-12 21:42  kellan
218
 
219
	* htdocs/index.html: change
220
 
221
2003-05-12 21:39  kellan
222
 
223
	* rss_fetch.inc: use gzip
224
 
225
2003-05-12 21:37  kellan
226
 
227
	* extlib/Snoopy.class.inc: added support gzip encoded content
228
	  negoiation
229
 
230
2003-05-12 21:32  kellan
231
 
232
	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc: fixed
233
	  typoes
234
 
235
2003-04-26 21:44  kellan
236
 
237
	* rss_parse.inc: fix minor typo
238
 
239
2003-04-18 08:19  kellan
240
 
241
	* htdocs/cookbook.html: updated cookbook to show more code for
242
	  limiting items
243
 
244
2003-03-03 16:02  kellan
245
 
246
	* rss_parse.inc, scripts/magpie_slashbox.php: committed (or
247
	  adpated) patch from Nicola (www.technick.com) to quell 'Undefined
248
	  Indexes' notices
249
 
250
2003-03-03 15:59  kellan
251
 
252
	* rss_fetch.inc: commited patch from nicola (www.technick.com) to
253
	  quell 'undefined indexes' notices.
254
 
255
	  * Magpie now automatically includes its version in the
256
	  user-agent, & whether cacheing is turned on.
257
 
258
2003-02-12 01:22  kellan
259
 
260
	* CHANGES, ChangeLog: ChangeLog now auto-generated by cvs2cl
261
 
262
2003-02-12 00:21  kellan
263
 
264
	* rss_fetch.inc: better errors, hopefully stomped on pesky notices
265
 
266
2003-02-12 00:19  kellan
267
 
268
	* rss_parse.inc: check to see is xml is supported, if not die
269
 
270
	  also throw better xml errors
271
 
272
2003-02-12 00:18  kellan
273
 
274
	* rss_cache.inc: hopefully cleared up some notices that were being
275
	  thrown into the log
276
 
277
	  fixed a debug statement that was being called as an error
278
 
279
2003-02-12 00:15  kellan
280
 
281
	* scripts/: magpie_simple.php, magpie_slashbox.php: moved
282
	  magpie_simple to magpie_slashbox, and replaced it with a simpler
283
	  demo.
284
 
285
2003-02-12 00:02  kellan
286
 
287
	* INSTALL, README, TROUBLESHOOTING: Improved documentation.  Better
288
	  install instructions.
289
 
290
	  TROUBLESHOOTING cover common installation and usage problems
291
 
292
2003-01-22 14:40  kellan
293
 
294
	* htdocs/cookbook.html: added cookbook.html
295
 
296
2003-01-21 23:47  kellan
297
 
298
	* cookbook: a magpie cookbook
299
 
300
2003-01-20 10:09  kellan
301
 
302
	* ChangeLog: updated
303
 
304
2003-01-20 09:23  kellan
305
 
306
	* scripts/simple_smarty.php: minor clean up
307
 
308
2003-01-20 09:15  kellan
309
 
310
	* scripts/README: added smarty url
311
 
312
2003-01-20 09:14  kellan
313
 
314
	* magpie_simple.php, htdocs/index.html, scripts/README,
315
	  scripts/magpie_debug.php, scripts/magpie_simple.php,
316
	  scripts/simple_smarty.php,
317
	  scripts/smarty_plugin/modifier.rss_date_parse.php,
318
	  scripts/templates/simple.smarty: Added scripts directory for
319
	  examples on how to use MagpieRSS
320
 
321
	  magpie_simple - is a simple example magpie_debug - spew all the
322
	  information from a parsed RSS feed simple_smary - example of
323
	  using magpie with Smarty template system
324
	  smarty_plugin/modifier.rss_date_parse.php - support file for the
325
	  smarty demo templates/simple.smary - template for the smarty demo
326
 
327
2003-01-20 09:11  kellan
328
 
329
	* rss_fetch.inc, rss_parse.inc: changes to error handling to give
330
	  script authors more access to magpie's errors.
331
 
332
	  added method magpie_error() to retrieve global MAGPIE_ERROR
333
	  variable for when fetch_rss() returns false
334
 
335
2002-10-26 19:02  kellan
336
 
337
	* htdocs/index.html: putting the website under source control
338
 
339
2002-10-26 18:43  kellan
340
 
341
	* AUTHORS, ChangeLog, INSTALL, README: some documentation to make
342
	  it all look official :)
343
 
344
2002-10-25 23:04  kellan
345
 
346
	* magpie_simple.php: quxx
347
 
348
2002-10-25 23:04  kellan
349
 
350
	* rss_parse.inc: added support for textinput and image
351
 
352
2002-10-25 19:23  kellan
353
 
354
	* magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc,
355
	  rss_utils.inc: switched to using Snoopy for fetching remote RSS
356
	  files.
357
 
358
	  added support for conditional gets
359
 
360
2002-10-25 19:22  kellan
361
 
362
	* rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc:
363
	  Change comment style to slavishly imitate the phpinsider style
364
	  found in Smarty and Snoopy :)
365
 
366
2002-10-25 19:18  kellan
367
 
368
	* extlib/Snoopy.class.inc: added Snoopy in order to support
369
	  conditional gets
370
 
371
2002-10-23 23:19  kellan
372
 
373
	* magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc:
374
	  MAJOR CLEANUP!
375
 
376
	  * rss_fetch got rid of the options array, replaced it with a more
377
	  PHP-like solution of using defines.  constants are setup, with
378
	  defaults, in the function init()
379
 
380
	  got rid of the idiom of passing back an array, its was awkward to
381
	  deal with in PHP, and unusual (and consquently confusing to
382
	  people).  now i return true/false values, and try to setup error
383
	  string where appropiate (rss_cache has the most complete example
384
	  of this)
385
 
386
	  change the logic for interacting with the cache
387
 
388
	  * rss_cache major re-working of how error are handled.  tried to
389
	  make the code more resillient.  the cache is now much more aware
390
	  of MAX_AGE, where before this was being driven out of rss_fetch
391
	  (which was silly)
392
 
393
	  * rss_parse properly handles xml parse errors.  used to sail
394
	  along blithely unaware.
395
 
396
2002-09-11 11:11  kellan
397
 
398
	* rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc,
399
	  rss_utils.inc: Initial revision
400
 
401
2002-09-11 11:11  kellan
402
 
403
	* rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc,
404
	  rss_utils.inc: initial import
405