[ Index ] |
|
Code source de PHProxy 0.5b2 |
1 * Release 0.5b2 January 20th, 2007 2 _____________________________________________________________________ 3 4 - Moved hotlinking prevention further down in the code 5 - upon_hotlink option 1 behavior changed to show the URL form using show_report() instead of a buggy HTTP redirect 6 - Default value for upon_hotlink is now 1 (show URL form page w/ error) instead of 2 (404 Error) 7 - Fixed XSS vulnerbility in the address box in index.inc.php (Thanks Ryan from http://proxy.gd) 8 - Removed .htaccess file because of "Internal Server Error" on several Apache installations 9 - Fixed "prev_dir" in url_parse(). It didn't show the Website's address if there were no "previous dirs" (Thanks Rayan) 10 11 12 * Release 0.5b January 19th, 2007 13 _____________________________________________________________________ 14 15 - Reworked the script into a procedural programming code style instead of OO. Everything should be more streamlined and faster now. 16 - Reworked extraction and processing of HTTP response headers. Doesn't depend on regex as much as before. 17 - Flags are now encoded in base 16 instead of base 2. 18 - Merged banned_hosts, allowed_hosts into one "hosts" array with each entry being a seperate regex piece of code. 19 - Sped up HTML proxification decently by optimizing the regex 20 - Introduced new system for showing errors, reports, and forms. It doesn't depend on HTTP redirects as in 0.4 and below. 21 - Prevented more private networks from being allowed to be browsed through the proxy 22 - Dropped the dependency on JavaScript for submitting the URL form 23 - Entry form now uses POST instead of GET 24 - Added support for inline CSS proxification 25 - Added support for connections over SSL (requires PHP >= 4.3.0 and OpenSSL) 26 - Added support for compressing output using Zlib 27 - Added hotlinking protection, with options on what to do upon detecting hotlinking 28 - Added support for flag freezing (i.e. users cannot change the value of frozen flags) 29 - Added stripslashing for GPC for those with magic_quotes_gpc on 30 - Added support for P3P and various other response headers 31 - Fixed mini URL-form not being included on every HTML page 32 - Fixed issues with POST data 33 - Fixed the Host request header. The port is only added if necessary 34 - Fixed Referer request header. It should reflect the actual referer now 35 - Fixed max_file_size bug 36 - Fixed the "script_url" variable. It should reflect the port if necessary and whether it's https or not 37 - Improved file upload support 38 - Improved URL parsing. It's not perfect, but it's better than before. 39 - Improved Basic authentication. It also now supports multiple realms per domain and different ports on the same domain 40 - Improved the usability of URL forms 41 - Improved cookie support 42 - Improved URL error notifications 43 - Improved removal of scripts 44 - Improved handling of frames and iframes to not display URL forms. This is still extremely buggy however. 45 - Various other fixes and speed improvements 46 47 48 * Release 0.4 September 7th, 2005 49 _____________________________________________________________________ 50 51 - Support for GET forms. Things like Google work now. 52 - Complete overhaul of the URL modifying function. Now supports 53 nearly all HTML tags 54 - Support for CSS proxifying 55 - New browsing options 56 - New layout 57 - Other fixes 58 59 60 * Release 0.3 July 22nd, 2004 61 _____________________________________________________________________ 62 63 - Script can now only work for PHP 4.2.0 and newer. 64 - Support for HTTP file uploads. 65 - Support for Basic HTTP authorization. Only one relam per domain is 66 currently supported. 67 - $this->url_segments['prefix'] should be have been 68 $this->url_segments['base'] in the follow_location method. 69 - err_no and err_msg variables are now passed by value in fsockopen 70 like they should've been. 71 - mailto: links are now not proxified. 72 - New helper method: stripslashes() 73 - All files except HTML are now passed immediately to the user without 74 first being stored in the script. 75 - Fixed problem with opening files if the path contained spaces. 76 - Fixed cookies being passed with the response headers in addition to 77 the PHProxy cookies 78 - Fixed problem if the URL started with a question mark. 79 - New configurable variable: banned_hosts 80 - A dot at the beginning of domain names in banned_hosts and 81 allowed_hosts matches all subdomains. 82 83 84 * Release 0.2 June 22nd, 2004: 85 _____________________________________________________________________ 86 87 - Fixed bug in set_post_body: $name should have been $parent_key 88 - New logic for index.php 89 - Updated some HTML and CSS 90 - Changed xml to xhtml in public method: return_response() when checking 91 if we should update the HTML 92 - Added 7 gTLDs (.aero, .biz, .coop, .info, .museum, .name, .pro) for the regexp when 93 validating a cookie against a domain 94 - Updated index.php, url_form.inc to be compatible with short_open_tag = Off 95 - Anchors now work 96 - Made the mini URL-form more user friendly 97 98 99 * Release 0.1-alpha June 16th, 2004: 100 _____________________________________________________________________ 101 102 Initial release.
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Tue Nov 20 19:39:29 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |