root/feedmelinks/lib/magpie-rss/ChangeLog

Revision 1363, 9.0 kB (checked in by jm3, 2 years ago)

deps and crontab

Line 
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
Note: See TracBrowser for help on using the browser.