-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
74 lines (47 loc) · 2.73 KB
/
NEWS
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
RELEASE NOTE v1.2.6
Snoopy no longer uses cUrl to fetch https requests, but instead uses PHP functions directly
through the use of openssl. Be sure you have compiled PHP with --with-openssl and openssl is
enabled in your php.ini.
If either $cafile or $capath is set, SSL certificate verification is enabled. See the README.
Added getResults() method, simple returning $snoopy->results property;
Snoopy methods are now chainable, so for instance this is valid:
$res = $snoopy->fetch('http://www.google.com')->getResults();
RELEASE NOTE: v1.2.4
October 22, 2008
https fetches were not properly escaping shell args for curl binary execution. This is fixed.
RELEASE NOTE: v1.2.3
November 7, 2005
A typo was introduced in 1.2.2 which broke the whole release. This has been fixed.
A couple small fixes have been implemented also.
RELEASE NOTE: v1.2.2
October 30, 2005
Fixed a bug with the bugfix for the security hole.
RELEASE NOTE: v1.2.1
October 24, 2005
Fixed a few outstanding bugs and a potential security hole.
RELEASE NOTE: v1.2
November 17, 2004
Fixed a number of outstanding bugs.
RELEASE NOTE: v1.01
PHP fixed a bug with fread() which consequently broke the way Snoopy called it. This has been fixed.
Renamed Snoopy.class.inc to Snoopy.class.php for proper file extention.
RELEASE NOTE: v1.0
Added fetchform() function for fetching form elements from an html page.
For SSL support, you must have cURL installed. see http://curl.haxx.se
for details. Snoopy does not use the cURL library fuctions within PHP,
as these are not stable as of this Snoopy release.
Fixed bug with posting arrays of data.
Added status variable to track http status.
Several other bug fixes, see Changelog.
RELEASE NOTE: v0.93
A bug was fixed with redirection headers not containing the hostname, doubling up the redirection location URL.
There is also a new variable, $lastredirectaddr that contains the last redirection URL.
RELEASE NOTE: v0.92
March 9, 2000
A bug was fixed with redirection on MS web servers. Also, cookies are now passed through redirects.
This release also adds the ability to traverse html framed pages. Just set $maxframes to the recursion depth you want to allow, and results are returned in $this->results as an array. See the README for an example.
-Monte
RELEASE NOTE: v0.91
February 22, 2000
In previous versions of Snoopy, $this->header was an array containing key/value pairs of headers returned from fetched content, not including HTTP and GET headers. If a key value was the same, the old value was overwritten (Two Set-Cookie: headers for example). This was overcome by making $this->header a simple array containing every header returned. Therefore, it will now be up to the programmer to split these headers into key/value pairs if so desired.
-Monte