Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Skip imap_lsub_basic.phpt under asan | Nikita Popov | 2020-09-24 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | LeakSanitizer fails on Azure with: > Tracer caught signal 11: addr=0x0 pc=0x7f86cde7c8b0 sp=0x7f86c46bcce0 | |||||
* | | | Promote warnings to Error in IMAP extension | George Peter Banyard | 2020-09-23 | 11 | -252/+344 | |
| | | | | | | | | | | | | | | | | | | Drop some dependencies on argc at the same time Closes GH-6164 | |||||
* | | | Add proper default values for optional arguments in IMAP | George Peter Banyard | 2020-09-22 | 3 | -41/+27 | |
| | | | | | | | | | | | | Closes GH-6179 | |||||
* | | | Refactor imap_mail()'s internal implementation to use zend_strings | George Peter Banyard | 2020-09-22 | 1 | -52/+55 | |
| | | | ||||||
* | | | Skip IMAP test which chokes on ASAN build | George Peter Banyard | 2020-09-22 | 1 | -0/+1 | |
| | | | ||||||
* | | | Drop some connection retries in IMAP test | George Peter Banyard | 2020-09-21 | 1 | -23/+6 | |
| | | | | | | | | | | | | They are unnecessary and just take time for no good reason | |||||
* | | | Merge branch 'PHP-7.4' into master | Christoph M. Becker | 2020-09-21 | 1 | -1/+2 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.4: Fix memory leak in php_imap_mutf7() | |||||
| * | | Merge branch 'PHP-7.3' into PHP-7.4 | Christoph M. Becker | 2020-09-21 | 1 | -1/+2 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.3: Fix memory leak in php_imap_mutf7() | |||||
| | * | Fix memory leak in php_imap_mutf7() | Christoph M. Becker | 2020-09-21 | 1 | -1/+2 | |
| | | | | | | | | | | | | We have to free the string which has been allocated by libc-client. | |||||
* | | | Update README for how to setup IMAP tests | George Peter Banyard | 2020-09-20 | 1 | -35/+11 | |
| | | | | | | | | | | | | | | | This details which packages needs to be installed on Ubuntun 18.04, which configure flags are necessary and what the setup.sh shell script does. | |||||
* | | | Fix IMAP tests | George Peter Banyard | 2020-09-18 | 14 | -212/+13 | |
| | | | | | | | | | | | | | | | Drop various ZPP checks and make them PASS Add CONFLICT file as the tests all hit the same mailbox | |||||
* | | | Set-up IMAP in Azure | George Peter Banyard | 2020-09-18 | 6 | -7/+46 | |
| | | | | | | | | | | | | Closes GH-6162 | |||||
* | | | Run tidy | Nikita Popov | 2020-09-18 | 3 | -8/+8 | |
| | | | | | | | | | | | | | | | This should fix most of the remaining issues with tabs and spaces being mixed in tests. | |||||
* | | | Generate arginfos | Máté Kocsis | 2020-09-16 | 1 | -4/+4 | |
| | | | ||||||
* | | | Display string default values in stubs more uniformly | Máté Kocsis | 2020-09-16 | 1 | -3/+3 | |
| | | | | | | | | | | | | Settling on using quoted string | |||||
* | | | Display types in stubs more uniformly | Máté Kocsis | 2020-09-16 | 2 | -7/+7 | |
| | | | | | | | | | | | | | | | | | | In preparation for generating method signatures for the manual. This change gets rid of bogus false|null return types, a few unnecessary trailing backslashes, and settles on using ? when possible for nullable types. | |||||
* | | | Improve error messages mentioning parameters instead of arguments | Máté Kocsis | 2020-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | Closes GH-5999 | |||||
* | | | Add many missing closing PHP tags to tests | Máté Kocsis | 2020-08-09 | 1 | -0/+1 | |
| | | | | | | | | | | | | Closes GH-5958 | |||||
* | | | Add a bunch of missing argument types to stubs | Máté Kocsis | 2020-08-03 | 2 | -3/+6 | |
| | | | ||||||
* | | | Remove proto comments from C files | Max Semenik | 2020-07-06 | 1 | -178/+89 | |
| | | | | | | | | | | | | Closes GH-5758 | |||||
* | | | Replace EXPECTF when possible | Fabien Villepinte | 2020-06-29 | 3 | -3/+3 | |
| | | | | | | | | | | | | Closes GH-5779 | |||||
* | | | Remove unnecessary PHPDoc-alike blocks from tests | Máté Kocsis | 2020-06-24 | 23 | -114/+1 | |
| | | | | | | | | | | | | Closes GH-5759 | |||||
* | | | Include stub hash in generated arginfo files | Nikita Popov | 2020-06-24 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hash is used to check whether the arginfo file needs to be regenerated. PHP-Parser will only be downloaded if this is actually necessary. This ensures that release artifacts will never try to regenerate stubs and thus fetch PHP-Parser, as long as you do not modify any files. Closes GH-5739. | |||||
* | | | Fix [-Wundef] warning in IMAP extension | George Peter Banyard | 2020-05-16 | 2 | -24/+24 | |
| | | | ||||||
* | | | Removed pure zpp tests in the imap extension | Jens de Nies | 2020-05-14 | 14 | -537/+0 | |
| | | | | | | | | | | | | Closes GH-5569. | |||||
* | | | Store default parameter values of internal functions in arg info | Máté Kocsis | 2020-04-08 | 1 | -23/+23 | |
| | | | | | | | | | | | | | | | | | | | | | Closes GH-5353. From now on, PHP will have reflection information about default values of parameters of internal functions. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> | |||||
* | | | Generate functions entries from stubs for another set of extensions | Máté Kocsis | 2020-04-05 | 4 | -171/+180 | |
| | | | | | | | | | | | | Closes GH-5351 | |||||
* | | | Annotate function aliases in stubs | Máté Kocsis | 2020-04-04 | 1 | -7/+29 | |
| | | | ||||||
* | | | Change argument error message format | Máté Kocsis | 2020-02-26 | 7 | -13/+13 | |
| | | | | | | | | | | | | Closes GH-5211 | |||||
* | | | Add stubs for aliases | Máté Kocsis | 2020-02-18 | 3 | -51/+61 | |
| | | | | | | | | | | | | Closes GH-5187 | |||||
* | | | Make type error messages more consistent | Máté Kocsis | 2020-02-17 | 7 | -13/+13 | |
| | | | | | | | | | | | | Closes GH-5092 | |||||
* | | | Reindent phpt files | Nikita Popov | 2020-02-03 | 38 | -287/+287 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.4' | Nikita Popov | 2020-01-20 | 1 | -3/+3 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.4: Fix bug #79112: IMAP can't find OpenSSL during configure | |||||
| * | | Fix bug #79112: IMAP can't find OpenSSL during configure | Nikita Popov | 2020-01-20 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the check of PHP_OPENSSL inside SETUP_OPENSSL. It's the responsibility of the caller to determine whether they want to enable openssl or not. This makes SSL detection in IMAP work, which uses a different option. Additionally also clarify that --with-openssl-dir cannot actually be used to specify an OpenSSL directory -- these options just serve as a way to enable OpenSSL in extensions without also enabling the OpenSSL extension. They need to be renamed to something clearer in master. Closes GH-5091. | |||||
* | | | Make error messages more consistent by fixing capitalization | Máté Kocsis | 2020-01-17 | 8 | -28/+28 | |
| | | | | | | | | | | | | Closes GH-5066 As a first step, let's capitalize their initial letter when it is applicable. | |||||
* | | | Fix #78880: Final spelling fixes | Máté Kocsis | 2020-01-16 | 1 | -2/+2 | |
| | | | ||||||
* | | | Fix #78880: Another bunch of spelling errors | Máté Kocsis | 2020-01-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | Use RETURN_THROWS() after zend_fetch_resource*() | Máté Kocsis | 2020-01-03 | 1 | -47/+47 | |
| | | | ||||||
* | | | Use RETURN_THROWS() after try_convert_to_string() | Máté Kocsis | 2020-01-03 | 1 | -3/+3 | |
| | | | ||||||
* | | | Use RETURN_THROWS() during ZPP in most of the extensions | Máté Kocsis | 2019-12-31 | 1 | -66/+66 | |
| | | | | | | | | | | | | Except for some bigger ones: reflection, sodium, spl | |||||
* | | | Add union return types with one class | Máté Kocsis | 2019-11-18 | 2 | -18/+9 | |
| | | | ||||||
* | | | Add union return types for function stubs | Máté Kocsis | 2019-11-11 | 2 | -192/+91 | |
| | | | ||||||
* | | | Clean DONE tags from tests | Fabien Villepinte | 2019-11-07 | 32 | -64/+0 | |
| | | | | | | | | | | | | | | | | | | | | | Remove most of the `===DONE===` tags and its variations. Keep `===DONE===` if the test output otherwise becomes empty. Closes GH-4872. | |||||
* | | | Cleanup return values when parameter parsing is unsuccessful | Máté Kocsis | 2019-10-30 | 1 | -2/+2 | |
| | | | ||||||
* | | | Remove irrelevant tests (they were failed because of warning to exception ↵ | Dmitry Stogov | 2019-10-02 | 4 | -184/+0 | |
| | | | | | | | | | | | | chenge in parameter parsing API). | |||||
* | | | Fixed tests | Dmitry Stogov | 2019-10-02 | 5 | -15/+7 | |
| | | | ||||||
* | | | Remove mention of PHP major version in Copyright headers | Gabriel Caruso | 2019-09-25 | 2 | -4/+0 | |
| | | | | | | | | | | | | Closes GH-4732. | |||||
* | | | Added arginfo stubs for IMAP extension | Stephen Reay | 2019-09-22 | 3 | -368/+684 | |
| | | | ||||||
* | | | Convert IMAP function aliases | Stephen Reay | 2019-09-19 | 2 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | These are not really aliases, convert them to normal functions. Closes GH-4725. | |||||
* | | | Merge branch 'PHP-7.4' | Peter Kokot | 2019-07-18 | 1 | -1/+0 | |
|\ \ \ | |/ / | | | | | | | | | | | | | * PHP-7.4: Fix typo Remove unused defines |