gggeek [Fri, 17 Apr 2015 23:38:14 +0000 (00:38 +0100)]
Terminate files with a NL to appease sensiolabs
gggeek [Fri, 17 Apr 2015 23:34:23 +0000 (00:34 +0100)]
Remove legacy code from vardemo demo file
gggeek [Fri, 17 Apr 2015 23:21:22 +0000 (00:21 +0100)]
For travis tests, use the version of phpunit which we install via composer, instead of the system one (might fix autoloading pbl for Logger)
gggeek [Fri, 17 Apr 2015 23:05:30 +0000 (00:05 +0100)]
Refactor demo server: do not rely any more on legacy, more CamelCasiness
gggeek [Fri, 17 Apr 2015 23:03:23 +0000 (00:03 +0100)]
Fix debugger for the case of a big payload with latin1 characters
gggeek [Fri, 17 Apr 2015 23:02:43 +0000 (00:02 +0100)]
Fix: php_2_xmlrpc_type is not a public function anymore
gggeek [Tue, 14 Apr 2015 23:52:46 +0000 (00:52 +0100)]
Remove docblock injected by phpstorm
gggeek [Tue, 14 Apr 2015 23:15:44 +0000 (00:15 +0100)]
Make charset-related tests more friendly to hhvm; stricter tests for demo files
gggeek [Tue, 14 Apr 2015 22:33:50 +0000 (23:33 +0100)]
Try to echo hhvm error log on failure
gggeek [Tue, 14 Apr 2015 22:29:15 +0000 (23:29 +0100)]
Improve the way test suite reports error messages at DEBUG=1
gggeek [Tue, 14 Apr 2015 22:04:27 +0000 (23:04 +0100)]
Fix: fatal hhvm error when outputting log messages in us-ascii charset
gggeek [Tue, 14 Apr 2015 21:48:11 +0000 (22:48 +0100)]
Fix: lowercase class name makes debugger break on HHVM
gggeek [Sun, 12 Apr 2015 13:31:42 +0000 (14:31 +0100)]
Fix 2 comments
gggeek [Sun, 12 Apr 2015 12:48:05 +0000 (13:48 +0100)]
Consistent with server, at debug level 1, request will not dump the rebuilt php object to screen; let paring tests echo the xml they use, as http tests do
gggeek [Sun, 12 Apr 2015 12:11:09 +0000 (13:11 +0100)]
Fix one phpdoc
gggeek [Sun, 12 Apr 2015 12:05:28 +0000 (13:05 +0100)]
Minor fix in one charset-related test
gggeek [Sun, 12 Apr 2015 11:59:05 +0000 (12:59 +0100)]
Make latin-1 tests more ide-proof
gggeek [Sun, 12 Apr 2015 11:44:05 +0000 (12:44 +0100)]
Comments fixing
gggeek [Sun, 12 Apr 2015 11:43:38 +0000 (12:43 +0100)]
Move from static logging calls to a singleton
gggeek [Sun, 12 Apr 2015 11:42:22 +0000 (12:42 +0100)]
better name for undefined var used for testing
gggeek [Sun, 12 Apr 2015 11:27:00 +0000 (12:27 +0100)]
Always display debug messages even when there's badly encoded chars in them
gggeek [Sat, 11 Apr 2015 23:49:34 +0000 (00:49 +0100)]
PRS-2 formatting: else and braces
gggeek [Sat, 11 Apr 2015 23:28:33 +0000 (00:28 +0100)]
Whitespace and comments
gggeek [Sat, 11 Apr 2015 23:27:44 +0000 (00:27 +0100)]
One more test dealing with latin-1
gggeek [Sat, 11 Apr 2015 23:09:16 +0000 (00:09 +0100)]
Add test for latest fixes and update NEWS
gggeek [Sat, 11 Apr 2015 22:44:39 +0000 (23:44 +0100)]
Fix server and client: support LATIN-1 requests/responses where the charset declaration is in the xml prologue instead of http headers; reintroduce guess_encoding
gggeek [Fri, 10 Apr 2015 11:05:42 +0000 (12:05 +0100)]
Fix: debugger has problems with latin-1 characters in payload
gggeek [Tue, 7 Apr 2015 11:06:48 +0000 (12:06 +0100)]
Whitespace and comments fixes
gggeek [Tue, 7 Apr 2015 11:06:09 +0000 (12:06 +0100)]
Improve indentation of readme file for readability when viewed non-transformed
gggeek [Tue, 7 Apr 2015 11:03:03 +0000 (12:03 +0100)]
Add a new test for verify_compat.php, refactor some test classes
gggeek [Mon, 6 Apr 2015 23:42:55 +0000 (00:42 +0100)]
Move more docs to markdown format
gggeek [Mon, 6 Apr 2015 23:20:13 +0000 (00:20 +0100)]
Move very old release announcements to the NEWS file
gggeek [Mon, 6 Apr 2015 20:12:18 +0000 (21:12 +0100)]
Increase backwards compatibility with version 3: make ALL global vars available which were there before
gggeek [Fri, 3 Apr 2015 00:06:53 +0000 (01:06 +0100)]
Try fixing test case for hhvm
gggeek [Thu, 2 Apr 2015 23:48:56 +0000 (00:48 +0100)]
Fix autoloader to work with helper classes on linux
gggeek [Sun, 29 Mar 2015 16:41:10 +0000 (17:41 +0100)]
Add one more test of the debugger
gggeek [Sun, 29 Mar 2015 16:25:52 +0000 (17:25 +0100)]
One more round of CamelCase
gggeek [Sun, 29 Mar 2015 16:13:43 +0000 (17:13 +0100)]
More CamelCase
gggeek [Sun, 29 Mar 2015 15:57:01 +0000 (16:57 +0100)]
CamelCase everywhere!
gggeek [Sun, 29 Mar 2015 14:46:02 +0000 (15:46 +0100)]
Fix 2 tests
gggeek [Sun, 29 Mar 2015 14:35:48 +0000 (15:35 +0100)]
Move debugger to new api and add basic unit tests for it
gggeek [Sun, 29 Mar 2015 13:39:11 +0000 (14:39 +0100)]
Update code comments: remove old class names
gggeek [Sun, 29 Mar 2015 13:22:13 +0000 (14:22 +0100)]
Stricter tests for demo files
gggeek [Fri, 27 Mar 2015 08:51:29 +0000 (08:51 +0000)]
Add tests for the demo files not to have fatal errors
gggeek [Thu, 26 Mar 2015 12:37:52 +0000 (12:37 +0000)]
Oops last commit
gggeek [Thu, 26 Mar 2015 10:47:02 +0000 (10:47 +0000)]
Aesthetic changes
gggeek [Thu, 26 Mar 2015 10:45:39 +0000 (10:45 +0000)]
Fix wrapping class and demo file
gggeek [Tue, 24 Mar 2015 13:59:20 +0000 (13:59 +0000)]
Whitespace: add terminating LF to .inc files
gggeek [Tue, 24 Mar 2015 13:58:33 +0000 (13:58 +0000)]
When serialize() is invoked on a response and its payload can not be serialized, an exception is thrown instead of ending all execution
gggeek [Tue, 24 Mar 2015 13:51:49 +0000 (13:51 +0000)]
Refactoring ongoing: move http headers parsing away from response into http class; CamelCase everything; move proxy server and demo server to new api
gggeek [Mon, 23 Mar 2015 00:48:50 +0000 (00:48 +0000)]
Move deprecated methods into the compatibility classes, out of the main library classes
gggeek [Sun, 22 Mar 2015 18:53:09 +0000 (18:53 +0000)]
Start clean up of demo code: use new API, camelCase variables, readable variables, usage of autoloader, simpler client constructor
gggeek [Sun, 22 Mar 2015 18:52:31 +0000 (18:52 +0000)]
Add an autoloader
gggeek [Sun, 22 Mar 2015 18:51:22 +0000 (18:51 +0000)]
Avoid use of return-by-ref for send() calls
gggeek [Sun, 22 Mar 2015 18:51:02 +0000 (18:51 +0000)]
Improve phpdocs; fix Request dumping http headers with proper format
gggeek [Sun, 22 Mar 2015 11:44:03 +0000 (11:44 +0000)]
Fix badge linking to code coverage
gggeek [Sun, 22 Mar 2015 11:41:30 +0000 (11:41 +0000)]
Add badges with code coverage results for scrutinizer and code-climate
gggeek [Sun, 22 Mar 2015 11:32:00 +0000 (11:32 +0000)]
Try again at generating test coverage
gggeek [Sun, 22 Mar 2015 11:28:13 +0000 (11:28 +0000)]
2nd try at code coverage upload
gggeek [Sun, 22 Mar 2015 11:17:52 +0000 (11:17 +0000)]
1st attempt at having code-coverage info for tests uploaded to online QA services
gggeek [Sun, 22 Mar 2015 00:21:43 +0000 (00:21 +0000)]
When using phpunit to generate code coverage, take into account what is executed server-side
gggeek [Sat, 21 Mar 2015 18:31:13 +0000 (18:31 +0000)]
Set executable bit on shell scripts
gggeek [Sat, 21 Mar 2015 18:29:53 +0000 (18:29 +0000)]
Reorganize travis scripts for clarity
gggeek [Sat, 21 Mar 2015 18:11:02 +0000 (18:11 +0000)]
Nth time is a charm?
gggeek [Sat, 21 Mar 2015 18:05:18 +0000 (18:05 +0000)]
Allow the tests to use a version of SSL which should not conflict with curl/gnutls for travis...
gggeek [Sat, 21 Mar 2015 17:40:01 +0000 (17:40 +0000)]
one more try
gggeek [Sat, 21 Mar 2015 17:28:26 +0000 (17:28 +0000)]
Fix (hopefully) the Travis tests using https for localhost
gggeek [Sat, 21 Mar 2015 01:15:36 +0000 (01:15 +0000)]
one more
gggeek [Sat, 21 Mar 2015 01:10:49 +0000 (01:10 +0000)]
One more travis https test
gggeek [Sat, 21 Mar 2015 00:53:19 +0000 (00:53 +0000)]
travis testing
gggeek [Sat, 21 Mar 2015 00:36:08 +0000 (00:36 +0000)]
2nd try at local https on travis
gggeek [Sat, 21 Mar 2015 00:24:07 +0000 (00:24 +0000)]
Try using localhost for https tests on Travis
gggeek [Sat, 21 Mar 2015 00:23:25 +0000 (00:23 +0000)]
Ignore test coverage data
gggeek [Fri, 20 Mar 2015 23:31:55 +0000 (23:31 +0000)]
Rename the test files to insure a better test execution order
gggeek [Fri, 20 Mar 2015 22:14:30 +0000 (22:14 +0000)]
Alternative take on last fix
gggeek [Fri, 20 Mar 2015 22:05:13 +0000 (22:05 +0000)]
Try fixing Travis/php7
gggeek [Fri, 20 Mar 2015 11:34:13 +0000 (11:34 +0000)]
One more travis fix
gggeek [Fri, 20 Mar 2015 11:22:47 +0000 (11:22 +0000)]
More travis fixes
gggeek [Fri, 20 Mar 2015 10:57:10 +0000 (10:57 +0000)]
Display apache logs in travis console
gggeek [Fri, 20 Mar 2015 10:32:36 +0000 (10:32 +0000)]
Fix travis?
gggeek [Fri, 20 Mar 2015 10:21:06 +0000 (10:21 +0000)]
More playing around with travis
gggeek [Fri, 20 Mar 2015 10:05:52 +0000 (10:05 +0000)]
Fix last commit: make it closer to original code
gggeek [Fri, 20 Mar 2015 09:59:40 +0000 (09:59 +0000)]
Improve debug messages when running on command line
gggeek [Fri, 20 Mar 2015 02:17:49 +0000 (02:17 +0000)]
Fix tests for linux (broken with multitests inclusion)
gggeek [Fri, 20 Mar 2015 02:11:58 +0000 (02:11 +0000)]
Fix once more executable bit for travis scripts
gggeek [Fri, 20 Mar 2015 02:04:40 +0000 (02:04 +0000)]
Replace nginx with privoxy for travis testing
gggeek [Fri, 20 Mar 2015 01:54:52 +0000 (01:54 +0000)]
Add the multiTest suite; minor test fixes
gggeek [Fri, 20 Mar 2015 00:10:02 +0000 (00:10 +0000)]
One more fix for travis
gggeek [Thu, 19 Mar 2015 23:40:21 +0000 (23:40 +0000)]
Fix executable fix for travis scripts
gggeek [Thu, 19 Mar 2015 23:38:53 +0000 (23:38 +0000)]
Add proxy setup for travis tests
gggeek [Thu, 19 Mar 2015 22:13:11 +0000 (22:13 +0000)]
Move travis config in a subdir of tests; enable debug to help with travis/php5.6
gggeek [Mon, 16 Mar 2015 00:57:05 +0000 (00:57 +0000)]
Fix (hopefully) one test case for HHVM
gggeek [Mon, 16 Mar 2015 00:05:36 +0000 (00:05 +0000)]
Changing file permissions for Travis
gggeek [Sun, 15 Mar 2015 23:47:28 +0000 (23:47 +0000)]
Yet one more try at travis+fcgi
gggeek [Sun, 15 Mar 2015 23:32:47 +0000 (23:32 +0000)]
Improve support for hhvm on travis
gggeek [Sun, 15 Mar 2015 22:41:15 +0000 (22:41 +0000)]
Fix one test failing with php 5.5 fcgi
gggeek [Sun, 15 Mar 2015 22:25:00 +0000 (22:25 +0000)]
2nd try at travis/apache
gggeek [Sun, 15 Mar 2015 22:16:33 +0000 (22:16 +0000)]
1st test in using local apache for testsuite
gggeek [Sun, 15 Mar 2015 21:56:53 +0000 (21:56 +0000)]
Add php 7 testing on travis
gggeek [Sat, 21 Feb 2015 23:18:59 +0000 (23:18 +0000)]
Fix some example code in the manual