| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - Fix dirname() | Andi Gutmans | 2000-10-03 | 1 | -29/+47 |
| | | |||||
| * | - Fix VC++ warning | Andi Gutmans | 2000-10-03 | 1 | -1/+2 |
| | | |||||
| * | - Now really fix it. | Andi Gutmans | 2000-10-02 | 1 | -2/+2 |
| | | |||||
| * | - Fix bug in parse_url() | Andi Gutmans | 2000-10-02 | 1 | -1/+1 |
| | | |||||
| * | - Cleanup some output functions | Andi Gutmans | 2000-09-30 | 2 | -2/+2 |
| | | |||||
| * | Don't try to serialize references. | Sascha Schumann | 2000-09-29 | 1 | -18/+20 |
| | | | | | | | Circular references would otherwise kill PHP, as the serializer would overrun the stack. | ||||
| * | Automatic conversion might cause interpretation of 0xff as EOF, so we store | Sascha Schumann | 2000-09-27 | 1 | -1/+3 |
| | | | | | | | | the result in an object of type int first. Submitted by: melchers@cis.fu-berlin.de | ||||
| * | Recognize single quotes around cdata. | Sascha Schumann | 2000-09-27 | 3 | -211/+198 |
| | | | | | | Move smart_str functions to an extra file. | ||||
| * | Move php_memnstr to the header file, so that the function body is available | Sascha Schumann | 2000-09-27 | 2 | -15/+15 |
| | | | | | | in all compilation units (note the static linkage). | ||||
| * | Unify memory allocation in smart_str functions | Sascha Schumann | 2000-09-26 | 2 | -53/+51 |
| | | |||||
| * | Small fix to the literal IPv6 parsing, now stops at first ] after [ | Stig Venaas | 2000-09-22 | 1 | -1/+1 |
| | | |||||
| * | Parsing of URLs with literal IPv6 addresses, see RFC 2732 | Stig Venaas | 2000-09-22 | 1 | -6/+8 |
| | | | | | | @- IPv6 support in fopen (one can access IPv6 ftp/web servers) (Stig Venaas) | ||||
| * | Cleanup SCANNER_DEBUG and don't NUL terminate work buffer | Sascha Schumann | 2000-09-20 | 2 | -39/+41 |
| | | |||||
| * | Use emalloc and friends. Since we reuse all buffers, this does not affect | Sascha Schumann | 2000-09-20 | 2 | -25/+27 |
| | | | | | | | | | the speed. The smart_str_* functions don't NUL terminate strings anymore. We can rely on the length of the strings completely. | ||||
| * | Remove this pseudo optimization from the previous rewrite. | Sascha Schumann | 2000-09-20 | 3 | -81/+31 |
| | | | | | | | Since we leave/enter the loop more often, the cost of maintaining c_arg/c_val is higher than simply copying the tag/arg string once. | ||||
| * | Another 5%-10% speed increase achieved by | Sascha Schumann | 2000-09-20 | 3 | -112/+100 |
| | | | | | | | - making ctx->val read-only - adding a special appendc function for appending single characters | ||||
| * | Add support for URLs containing NAME info (for scrolling; #name). | Sascha Schumann | 2000-09-20 | 2 | -43/+111 |
| | | |||||
| * | Rename prototype to currently used name. These stupid names will go away once | Sascha Schumann | 2000-09-20 | 1 | -1/+1 |
| | | | | | | the transition periode ends. | ||||
| * | 2nd Rewrite of the main scanner engine. This version is cleaner and faster. | Sascha Schumann | 2000-09-20 | 3 | -660/+554 |
| | | | | | | | | | | | | | | | | | It handles the following tags currently: <FRAME .. SRC=URL ..> <INPUT .. TYPE=IMAGE SRC=URL ..> <A .. HREF=URL ..> <AREA .. HREF=URL ..> <IMG .. SRC=URL ..> Additional ones can be added within seconds. The support for HTML forms has been significantly improved. The scanner will now add proper Hidden Fields for the Session ID. | ||||
| * | Reduce the amount of copying in the mainloop. We copy tag/arg only, if we | Sascha Schumann | 2000-09-19 | 3 | -52/+106 |
| | | | | | | | need to preserve them for a new loop iteration (after we leave mainloop). Otherwise, we can just let them point to the work area. | ||||
| * | Revert part of last commit. I'll refine it later. | Sascha Schumann | 2000-09-19 | 2 | -7/+13 |
| | | |||||
| * | - Change to Z_BVAL macro | Andi Gutmans | 2000-09-19 | 1 | -1/+1 |
| | | |||||
| * | Another speedup by avoiding string copies. | Sascha Schumann | 2000-09-19 | 2 | -90/+66 |
| | | | | | | 15% speed gain in test case (rewriting 1M URLs). | ||||
| * | Remove nextiter label | Sascha Schumann | 2000-09-19 | 2 | -3/+1 |
| | | |||||
| * | s/DEBUG/SCANNER_DEBUG/. "Convert" one macro to inline function to be more | Sascha Schumann | 2000-09-19 | 2 | -46/+62 |
| | | | | | | consistent. Also use continue. | ||||
| * | Fix a few build bugs, still no go | Zeev Suraski | 2000-09-19 | 2 | -6/+12 |
| | | |||||
| * | The rewrite was completely authored by Hartmut | Sascha Schumann | 2000-09-19 | 1 | -2/+1 |
| | | |||||
| * | Remove unnecessary include directive | Sascha Schumann | 2000-09-19 | 1 | -1/+0 |
| | | |||||
| * | - Fix warnings | Zeev Suraski | 2000-09-19 | 3 | -8/+18 |
| | | | | | | - Fix URL scanner startup crash | ||||
| * | Add new URL scanner. This version is up to 20% faster. It will be | Sascha Schumann | 2000-09-19 | 6 | -1/+1194 |
| | | | | | | | | enabled by default once I'm sure that it works in every case. To enable it, apply s/url_adapt_ext/url_adapt_ext_ex/ to session.c | ||||
| * | Fix RINIT/RSHUTDOWN functions and add url_adapt_ext() | Sascha Schumann | 2000-09-19 | 2 | -0/+14 |
| | | |||||
| * | Fix decbin | Stanislav Malyshev | 2000-09-17 | 1 | -1/+1 |
| | | |||||
| * | Add empty string checks to add?slashes | Stanislav Malyshev | 2000-09-17 | 1 | -0/+14 |
| | | |||||
| * | Thought that I had just committed something really stupid. | Zak Greant | 2000-09-16 | 1 | -2/+2 |
| | | | | | | | | On closer inspection, realized that the proto comments for chown and chgrp were reversed. :) I did not realize this and had only fixed chown previously | ||||
| * | trivial change | Zak Greant | 2000-09-16 | 1 | -13/+13 |
| | | | | | | corrected mistake in proto comment for chown fold | ||||
| * | - Made eval() and several other runtime-evaluated code portions report the | Zeev Suraski | 2000-09-12 | 2 | -2/+11 |
| | | | | | | nature and location of errors more accurately (Stas) | ||||
| * | Forgot to update proto. | Andrei Zmievski | 2000-09-12 | 1 | -1/+1 |
| | | |||||
| * | @- Added second argument to array_reverse() that indicatese whether | Andrei Zmievski | 2000-09-12 | 1 | -11/+23 |
| | | | | | | @ the original array keys should be preserved. (Andrei) | ||||
| * | reversed chomp alias addition as per Andi Gutmans' request | Daniel Beckham | 2000-09-12 | 2 | -5/+0 |
| | | |||||
| * | # missed proto comments | Rasmus Lerdorf | 2000-09-12 | 1 | -2/+2 |
| | | |||||
| * | Clean up htmlspecialchars/htmlentities inconsistencies. | Rasmus Lerdorf | 2000-09-12 | 2 | -14/+34 |
| | | | | | | @Clean up htmlspecialchars/htmlentities inconsistencies. (Rasmus) | ||||
| * | added chomp() alias for chop() for us Perl purists. | Daniel Beckham | 2000-09-12 | 2 | -0/+5 |
| | | |||||
| * | Make parse_str always register globals with 1 argument and never - | Stanislav Malyshev | 2000-09-12 | 1 | -5/+6 |
| | | | | | | with 2 arguments | ||||
| * | A quick attempt to make parse_str($str,$arr) not register globals. | Stanislav Malyshev | 2000-09-12 | 1 | -0/+3 |
| | | |||||
| * | - Fix bug #5997 | Andi Gutmans | 2000-09-12 | 1 | -1/+1 |
| | | |||||
| * | - Fix for bug #6673 | Derick Rethans | 2000-09-11 | 1 | -20/+37 |
| | | | | | | | | - Added a "cut" option to wordwrap (as per feature request #6429) @ Added an optional parameter to wordwrap that cuts a string if the length of a word is longer than the maximum allowed with (Derick) | ||||
| * | - Remove #if 0 code | Andi Gutmans | 2000-09-11 | 1 | -3/+0 |
| | | |||||
| * | - Move php_open_temporary_file() out of file.c | Andi Gutmans | 2000-09-11 | 2 | -152/+3 |
| | | |||||
| * | Kill a warning | Sascha Schumann | 2000-09-11 | 1 | -2/+2 |
| | | |||||
| * | (PHP parse_str) ParameterPassedByReference() check is not necessary. | Andrei Zmievski | 2000-09-11 | 1 | -10/+0 |
| | | |||||
