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 |
|
---|