plcapi.git
9 years agoone more doc build fix
gggeek [Mon, 27 Apr 2015 21:01:29 +0000 (22:01 +0100)]
one more doc build fix

9 years agoFixes for doc generation with new dir structure
gggeek [Mon, 27 Apr 2015 20:56:58 +0000 (21:56 +0100)]
Fixes for doc generation with new dir structure

9 years agoRestructure the documentation folder; add more options to makefile
gggeek [Mon, 27 Apr 2015 20:49:08 +0000 (21:49 +0100)]
Restructure the documentation folder; add more options to makefile

9 years agoRemove gitignore from docs dir, as we now build in a separate directory
gggeek [Mon, 27 Apr 2015 01:50:07 +0000 (02:50 +0100)]
Remove gitignore from docs dir, as we now build in a separate directory

9 years agoInstall the docbook xslts via composer for doc generation
gggeek [Mon, 27 Apr 2015 01:36:19 +0000 (02:36 +0100)]
Install the docbook xslts via composer for doc generation

9 years agoMore readme tags to display on github
gggeek [Mon, 27 Apr 2015 01:33:24 +0000 (02:33 +0100)]
More readme tags to display on github

9 years agoAdd generation of docs to pakefile
gggeek [Mon, 27 Apr 2015 01:32:42 +0000 (02:32 +0100)]
Add generation of docs to pakefile

9 years agoAdd pakefile as replacement for makefile
gggeek [Mon, 27 Apr 2015 00:10:46 +0000 (01:10 +0100)]
Add pakefile as replacement for makefile

9 years agoTest if we can get faster tests for hhvm
gggeek [Sun, 19 Apr 2015 22:03:43 +0000 (23:03 +0100)]
Test if we can get faster tests for hhvm

9 years agoMake debugger use utf8 by default
gggeek [Sun, 19 Apr 2015 21:59:55 +0000 (22:59 +0100)]
Make debugger use utf8 by default

9 years agoSet default internal charset to UTF8 and change tests accordingly; add function has_e...
gggeek [Sun, 19 Apr 2015 20:22:22 +0000 (21:22 +0100)]
Set default internal charset to UTF8 and change tests accordingly; add function has_encoding() from lib ver. 3.0.1; fixed one missing autoload in xmlrpc.inc; proper usage of actual and expected in all tests

9 years agoComments and whitespace in discuss.php
gggeek [Sun, 19 Apr 2015 18:48:03 +0000 (19:48 +0100)]
Comments and whitespace in discuss.php

9 years agoRemove legacy api usage from comment.php
gggeek [Sun, 19 Apr 2015 18:42:57 +0000 (19:42 +0100)]
Remove legacy api usage from comment.php

9 years agoFix: encoder needs the kindOf method on requests
gggeek [Sun, 19 Apr 2015 18:42:13 +0000 (19:42 +0100)]
Fix: encoder needs the kindOf method on requests

9 years agofix: the client can now successfully call methods using ISO-8859-1 or UTF-8 character...
gggeek [Sat, 18 Apr 2015 01:06:44 +0000 (02:06 +0100)]
fix: the client can now successfully call methods using ISO-8859-1 or UTF-8 characters in their name

9 years agoMake the debugger tolerate latin-1 characters in all fields, not just method payload
gggeek [Sat, 18 Apr 2015 00:40:26 +0000 (01:40 +0100)]
Make the debugger tolerate latin-1 characters in all fields, not just method payload

9 years agoTerminate files with a NL to appease sensiolabs
gggeek [Fri, 17 Apr 2015 23:38:14 +0000 (00:38 +0100)]
Terminate files with a NL to appease sensiolabs

9 years agoRemove legacy code from vardemo demo file
gggeek [Fri, 17 Apr 2015 23:34:23 +0000 (00:34 +0100)]
Remove legacy code from vardemo demo file

9 years agoFor travis tests, use the version of phpunit which we install via composer, instead...
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)

9 years agoRefactor demo server: do not rely any more on legacy, more CamelCasiness
gggeek [Fri, 17 Apr 2015 23:05:30 +0000 (00:05 +0100)]
Refactor demo server: do not rely any more on legacy, more CamelCasiness

9 years agoFix debugger for the case of a big payload with latin1 characters
gggeek [Fri, 17 Apr 2015 23:03:23 +0000 (00:03 +0100)]
Fix debugger for the case of a big payload with latin1 characters

9 years agoFix: php_2_xmlrpc_type is not a public function anymore
gggeek [Fri, 17 Apr 2015 23:02:43 +0000 (00:02 +0100)]
Fix: php_2_xmlrpc_type is not a public function anymore

9 years agoRemove docblock injected by phpstorm
gggeek [Tue, 14 Apr 2015 23:52:46 +0000 (00:52 +0100)]
Remove docblock injected by phpstorm

9 years agoMake charset-related tests more friendly to hhvm; stricter tests for demo files
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

9 years agoTry to echo hhvm error log on failure
gggeek [Tue, 14 Apr 2015 22:33:50 +0000 (23:33 +0100)]
Try to echo hhvm error log on failure

9 years agoImprove the way test suite reports error messages at DEBUG=1
gggeek [Tue, 14 Apr 2015 22:29:15 +0000 (23:29 +0100)]
Improve the way test suite reports error messages at DEBUG=1

9 years agoFix: fatal hhvm error when outputting log messages in us-ascii charset
gggeek [Tue, 14 Apr 2015 22:04:27 +0000 (23:04 +0100)]
Fix: fatal hhvm error when outputting log messages in us-ascii charset

9 years agoFix: lowercase class name makes debugger break on HHVM
gggeek [Tue, 14 Apr 2015 21:48:11 +0000 (22:48 +0100)]
Fix: lowercase class name makes debugger break on HHVM

9 years agoFix 2 comments
gggeek [Sun, 12 Apr 2015 13:31:42 +0000 (14:31 +0100)]
Fix 2 comments

9 years agoConsistent with server, at debug level 1, request will not dump the rebuilt php objec...
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

9 years agoFix one phpdoc
gggeek [Sun, 12 Apr 2015 12:11:09 +0000 (13:11 +0100)]
Fix one phpdoc

9 years agoMinor fix in one charset-related test
gggeek [Sun, 12 Apr 2015 12:05:28 +0000 (13:05 +0100)]
Minor fix in one charset-related test

9 years agoMake latin-1 tests more ide-proof
gggeek [Sun, 12 Apr 2015 11:59:05 +0000 (12:59 +0100)]
Make latin-1 tests more ide-proof

9 years agoComments fixing
gggeek [Sun, 12 Apr 2015 11:44:05 +0000 (12:44 +0100)]
Comments fixing

9 years agoMove from static logging calls to a singleton
gggeek [Sun, 12 Apr 2015 11:43:38 +0000 (12:43 +0100)]
Move from static logging calls to a singleton

9 years agobetter name for undefined var used for testing
gggeek [Sun, 12 Apr 2015 11:42:22 +0000 (12:42 +0100)]
better name for undefined var used for testing

9 years agoAlways display debug messages even when there's badly encoded chars in them
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

9 years agoPRS-2 formatting: else and braces
gggeek [Sat, 11 Apr 2015 23:49:34 +0000 (00:49 +0100)]
PRS-2 formatting: else and braces

9 years agoWhitespace and comments
gggeek [Sat, 11 Apr 2015 23:28:33 +0000 (00:28 +0100)]
Whitespace and comments

9 years agoOne more test dealing with latin-1
gggeek [Sat, 11 Apr 2015 23:27:44 +0000 (00:27 +0100)]
One more test dealing with latin-1

9 years agoAdd test for latest fixes and update NEWS
gggeek [Sat, 11 Apr 2015 23:09:16 +0000 (00:09 +0100)]
Add test for latest fixes and update NEWS

9 years agoFix server and client: support LATIN-1 requests/responses where the charset declarati...
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

9 years agoFix: debugger has problems with latin-1 characters in payload
gggeek [Fri, 10 Apr 2015 11:05:42 +0000 (12:05 +0100)]
Fix: debugger has problems with latin-1 characters in payload

9 years agoWhitespace and comments fixes
gggeek [Tue, 7 Apr 2015 11:06:48 +0000 (12:06 +0100)]
Whitespace and comments fixes

9 years agoImprove indentation of readme file for readability when viewed non-transformed
gggeek [Tue, 7 Apr 2015 11:06:09 +0000 (12:06 +0100)]
Improve indentation of readme file for readability when viewed non-transformed

9 years agoAdd a new test for verify_compat.php, refactor some test classes
gggeek [Tue, 7 Apr 2015 11:03:03 +0000 (12:03 +0100)]
Add a new test for verify_compat.php, refactor some test classes

9 years agoMove more docs to markdown format
gggeek [Mon, 6 Apr 2015 23:42:55 +0000 (00:42 +0100)]
Move more docs to markdown format

9 years agoMove very old release announcements to the NEWS file
gggeek [Mon, 6 Apr 2015 23:20:13 +0000 (00:20 +0100)]
Move very old release announcements to the NEWS file

9 years agoIncrease backwards compatibility with version 3: make ALL global vars available which...
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

9 years agoTry fixing test case for hhvm
gggeek [Fri, 3 Apr 2015 00:06:53 +0000 (01:06 +0100)]
Try fixing test case for hhvm

9 years agoFix autoloader to work with helper classes on linux
gggeek [Thu, 2 Apr 2015 23:48:56 +0000 (00:48 +0100)]
Fix autoloader to work with helper classes on linux

9 years agoAdd one more test of the debugger
gggeek [Sun, 29 Mar 2015 16:41:10 +0000 (17:41 +0100)]
Add one more test of the debugger

9 years agoOne more round of CamelCase
gggeek [Sun, 29 Mar 2015 16:25:52 +0000 (17:25 +0100)]
One more round of CamelCase

9 years agoMore CamelCase
gggeek [Sun, 29 Mar 2015 16:13:43 +0000 (17:13 +0100)]
More CamelCase

9 years agoCamelCase everywhere!
gggeek [Sun, 29 Mar 2015 15:57:01 +0000 (16:57 +0100)]
CamelCase everywhere!

9 years agoFix 2 tests
gggeek [Sun, 29 Mar 2015 14:46:02 +0000 (15:46 +0100)]
Fix 2 tests

9 years agoMove debugger to new api and add basic unit tests for it
gggeek [Sun, 29 Mar 2015 14:35:48 +0000 (15:35 +0100)]
Move debugger to new api and add basic unit tests for it

9 years agoUpdate code comments: remove old class names
gggeek [Sun, 29 Mar 2015 13:39:11 +0000 (14:39 +0100)]
Update code comments: remove old class names

9 years agoStricter tests for demo files
gggeek [Sun, 29 Mar 2015 13:22:13 +0000 (14:22 +0100)]
Stricter tests for demo files

9 years agoAdd tests for the demo files not to have fatal errors
gggeek [Fri, 27 Mar 2015 08:51:29 +0000 (08:51 +0000)]
Add tests for the demo files not to have fatal errors

9 years agoOops last commit
gggeek [Thu, 26 Mar 2015 12:37:52 +0000 (12:37 +0000)]
Oops last commit

9 years agoAesthetic changes
gggeek [Thu, 26 Mar 2015 10:47:02 +0000 (10:47 +0000)]
Aesthetic changes

9 years agoFix wrapping class and demo file
gggeek [Thu, 26 Mar 2015 10:45:39 +0000 (10:45 +0000)]
Fix wrapping class and demo file

9 years agoWhitespace: add terminating LF to .inc files
gggeek [Tue, 24 Mar 2015 13:59:20 +0000 (13:59 +0000)]
Whitespace: add terminating LF to .inc files

9 years agoWhen serialize() is invoked on a response and its payload can not be serialized,...
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

9 years agoRefactoring ongoing: move http headers parsing away from response into http class...
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

9 years agoMove deprecated methods into the compatibility classes, out of the main library classes
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

9 years agoStart clean up of demo code: use new API, camelCase variables, readable variables...
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

9 years agoAdd an autoloader
gggeek [Sun, 22 Mar 2015 18:52:31 +0000 (18:52 +0000)]
Add an autoloader

9 years agoAvoid use of return-by-ref for send() calls
gggeek [Sun, 22 Mar 2015 18:51:22 +0000 (18:51 +0000)]
Avoid use of return-by-ref for send() calls

9 years agoImprove phpdocs; fix Request dumping http headers with proper format
gggeek [Sun, 22 Mar 2015 18:51:02 +0000 (18:51 +0000)]
Improve phpdocs; fix Request dumping http headers with proper format

9 years agoFix badge linking to code coverage
gggeek [Sun, 22 Mar 2015 11:44:03 +0000 (11:44 +0000)]
Fix badge linking to code coverage

9 years agoAdd badges with code coverage results for scrutinizer and code-climate
gggeek [Sun, 22 Mar 2015 11:41:30 +0000 (11:41 +0000)]
Add badges with code coverage results for scrutinizer and code-climate

9 years agoTry again at generating test coverage
gggeek [Sun, 22 Mar 2015 11:32:00 +0000 (11:32 +0000)]
Try again at generating test coverage

9 years ago2nd try at code coverage upload
gggeek [Sun, 22 Mar 2015 11:28:13 +0000 (11:28 +0000)]
2nd try at code coverage upload

9 years ago1st attempt at having code-coverage info for tests uploaded to online QA services
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

9 years agoWhen using phpunit to generate code coverage, take into account what is executed...
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

9 years agoSet executable bit on shell scripts
gggeek [Sat, 21 Mar 2015 18:31:13 +0000 (18:31 +0000)]
Set executable bit on shell scripts

9 years agoReorganize travis scripts for clarity
gggeek [Sat, 21 Mar 2015 18:29:53 +0000 (18:29 +0000)]
Reorganize travis scripts for clarity

9 years agoNth time is a charm?
gggeek [Sat, 21 Mar 2015 18:11:02 +0000 (18:11 +0000)]
Nth time is a charm?

9 years agoAllow the tests to use a version of SSL which should not conflict with curl/gnutls...
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...

9 years agoone more try
gggeek [Sat, 21 Mar 2015 17:40:01 +0000 (17:40 +0000)]
one more try

9 years agoFix (hopefully) the Travis tests using https for localhost
gggeek [Sat, 21 Mar 2015 17:28:26 +0000 (17:28 +0000)]
Fix (hopefully) the Travis tests using https for localhost

9 years agoone more
gggeek [Sat, 21 Mar 2015 01:15:36 +0000 (01:15 +0000)]
one more

9 years agoOne more travis https test
gggeek [Sat, 21 Mar 2015 01:10:49 +0000 (01:10 +0000)]
One more travis https test

9 years agotravis testing
gggeek [Sat, 21 Mar 2015 00:53:19 +0000 (00:53 +0000)]
travis testing

9 years ago2nd try at local https on travis
gggeek [Sat, 21 Mar 2015 00:36:08 +0000 (00:36 +0000)]
2nd try at local https on travis

9 years agoTry using localhost for https tests on Travis
gggeek [Sat, 21 Mar 2015 00:24:07 +0000 (00:24 +0000)]
Try using localhost for https tests on Travis

9 years agoIgnore test coverage data
gggeek [Sat, 21 Mar 2015 00:23:25 +0000 (00:23 +0000)]
Ignore test coverage data

9 years agoRename the test files to insure a better test execution order
gggeek [Fri, 20 Mar 2015 23:31:55 +0000 (23:31 +0000)]
Rename the test files to insure a better test execution order

9 years agoAlternative take on last fix
gggeek [Fri, 20 Mar 2015 22:14:30 +0000 (22:14 +0000)]
Alternative take on last fix

9 years agoTry fixing Travis/php7
gggeek [Fri, 20 Mar 2015 22:05:13 +0000 (22:05 +0000)]
Try fixing Travis/php7

9 years agoOne more travis fix
gggeek [Fri, 20 Mar 2015 11:34:13 +0000 (11:34 +0000)]
One more travis fix

9 years agoMore travis fixes
gggeek [Fri, 20 Mar 2015 11:22:47 +0000 (11:22 +0000)]
More travis fixes

9 years agoDisplay apache logs in travis console
gggeek [Fri, 20 Mar 2015 10:57:10 +0000 (10:57 +0000)]
Display apache logs in travis console

9 years agoFix travis?
gggeek [Fri, 20 Mar 2015 10:32:36 +0000 (10:32 +0000)]
Fix travis?

9 years agoMore playing around with travis
gggeek [Fri, 20 Mar 2015 10:21:06 +0000 (10:21 +0000)]
More playing around with travis

9 years agoFix last commit: make it closer to original code
gggeek [Fri, 20 Mar 2015 10:05:52 +0000 (10:05 +0000)]
Fix last commit: make it closer to original code

9 years agoImprove debug messages when running on command line
gggeek [Fri, 20 Mar 2015 09:59:40 +0000 (09:59 +0000)]
Improve debug messages when running on command line

9 years agoFix tests for linux (broken with multitests inclusion)
gggeek [Fri, 20 Mar 2015 02:17:49 +0000 (02:17 +0000)]
Fix tests for linux (broken with multitests inclusion)