forked from CleverCloud/Quercus
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG
66 lines (61 loc) · 3.45 KB
/
CHANGELOG
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
ChangeLog for Quercus by Clever Cloud
-------------------------------------
Version cc-4.0.14.2-dev
-----------------------
- IMPORTANT: Moving from Ant to Gradle
- IMPORTANT: Deleting all Resin modules except kernel
- Fixing #35 (c#4494): substr_count does not provide an accurate count when the search
string is repeated in succession
- Fixing #29: unknown constant PDO::MYSQL_ATTR_INIT_COMMAND
- Fixing #33 (c#4483): Root-level namespace not working
- Fixing #32 (c#4477): PHP isset returns true unexpectedly. Thanks to mhixson
- Fixing #30: Version number issue with Gradle and Maven
- Adding support of GD_VERSION, GD_MAJOR_VERSION, GD_MINOR_VERSION, GD_RELEASE_VERSION,
GD_EXTRA_VERSION and GD_BUNDLED
- Optimizing rand() and mt_rand(), leaving com.caucho.util.RandomUtil
- Fixing #28 (c#4396): function pack has a bug
- Fixing #27 (c#4403): $_SERVER["PHP_USER_AUTH"] is always empty (HTTP Basic Auth)
- GD: Fixing version and renaming 'JPG Support' to 'JPEG Support' according to PHP 5.3.0
- Moving APC Module to quercus-modules (QExt)
- Fixing #8: levenshtein: support of optional arguments
- Fixing #21: pg_escape_string() missing argument
- Fixing #20: Missing log function with 2 parameters
- Adding optional argument 'provide_object' in debug_backtrace(), not used for this time
Version cc-4.0.14.1 10-Dec-2010
-------------------------------
- REVERT: deleting IteratorIterator, FilterIterator and RecursiveIteratorIterator
- Adding quercus_version_date()
- Refreshing repo from Caucho's SVN: applying r7541, r7561 to r7563, r7583, r7588, r7621 to r7624,
r7627, r7628, r7629, r7631, r7670, r7674, r7712, r7713, r7737
- Adding php.ini example file and browscap.ini for get_browser()
- Adding support of array_replace() and array_replace_recursive()
- Adding support of show_source()
- Fixing #3: regression caused by c#4139
- Adding support of 53 constants for nl_langinfo()
- Adding support of PEAR_EXTENSION_DIR, PHP_EXTENSION_DIR, PHP_LIBDIR, PHP_CONFIG_FILE_PATH
- Adding support of PHP_SAPI, PHP_ZTS, PHP_BINDIR, PHP_SHLIB_SUFFIX, PHP_CONFIG_FILE_SCAN_DIR
- Improving SPL Exceptions and behavior when no message provided
- Fixing c#3683: PgSql fails on PDO with non-standard port
- Adding support of apc_add()
- Fixing #13: Unicode issue with constants
- PDO: adding jdbc url support (thanks to terefang)
- Fixing #2: adding support of mysql_set_charset() and JDBC encoding, adding init-params 'jdbc-encoding' and 'unicode'
- Updating nl2br(), adding support of is_xhtml optional argument
- Adding support of PHP_DEBUG, PHP_VERSION_ID, INI_USER, INI_PERDIR, INI_SYSTEM and INI_ALL
- Improving php_uname()
- Improving phpversion(), adding support of PHP_EXTRA_VERSION
- Moving PDF Module to quercus-module sub-repo (QExt)
- strptime only supports a, A, b, B, C, d, D, F, h, H, I, j, m, M, n, p, P, r, R, S, t, T, y, Y, z, Z
- Fixing #11 (c#4264): 'strptime' PHP function is not supported in Quercus
- Adding Joda Time 1.6.2
- Fixing #10: cURL Content-Type header issue
Version 4.0.10c 18-Sep-2010
---------------------------
- Fixing c#4125: ob_get_clean() does not exec ob_end_clean()
- Fixing c#4139: "unknown lexeme:/ in" error when a comment is between 'implements' keyword and '{'
- Adding URL Rewrite Filter 4.0
- Adding MySQL Connector 5.1.13 (quercus-war)
- Fixing #1: reserved constant PHP_EOL
- Adding QITS: Quercus Implementation Testing System
- Adding reserved constants: PHP_INT_MAX, PHP_INT_SIZE, CURRENCY_SYMBOL, INT_CURR_SYMBOL
- Adding reserved constants: E_DEPRECATED, E_USER_DEPRECATED