plcapi.git
6 years agodocs 3.1.1
gggeek [Sat, 7 Apr 2018 00:39:38 +0000 (01:39 +0100)]
docs

6 years agomore removing of each()
gggeek [Sat, 7 Apr 2018 00:30:38 +0000 (01:30 +0100)]
more removing of each()

6 years agomore php 7.2 test fixes
gggeek [Sat, 7 Apr 2018 00:15:16 +0000 (01:15 +0100)]
more php 7.2 test fixes

6 years agomore fixes for php 7.2
gggeek [Sat, 7 Apr 2018 00:01:16 +0000 (01:01 +0100)]
more fixes for php 7.2

6 years agoRemove usage of each() for php 7.2 compat
gggeek [Fri, 6 Apr 2018 23:51:17 +0000 (00:51 +0100)]
Remove usage of each() for php 7.2 compat

6 years agoMake testsiote compatible with php 7.2, 1st pass
gggeek [Fri, 6 Apr 2018 23:43:26 +0000 (00:43 +0100)]
Make testsiote compatible with php 7.2, 1st pass

6 years agoUpdate Travis config
gggeek [Fri, 6 Apr 2018 23:27:22 +0000 (00:27 +0100)]
Update Travis config

6 years agoUpdate doc and version nr
gggeek [Fri, 6 Apr 2018 23:20:23 +0000 (00:20 +0100)]
Update doc and version nr

6 years agoMerge pull request #62 from morloi/php51
Gaetano Giunta [Tue, 3 Apr 2018 14:02:53 +0000 (15:02 +0100)]
Merge pull request #62 from morloi/php51

Update for php 7.2 compatibility issue

6 years agoUpdate for php 7.2 compatibility issue
morloi [Tue, 3 Apr 2018 13:52:45 +0000 (15:52 +0200)]
Update for php 7.2 compatibility issue

Getting rid of "Warning: count(): Parameter must be an array or an object that implements Countable" that Php 7.2 throws

6 years agosmall makefile tweak 3.1.0
gggeek [Sat, 1 Jul 2017 19:21:56 +0000 (20:21 +0100)]
small makefile tweak

6 years agomake makefile for docs compatible with php 5.6
gggeek [Sat, 1 Jul 2017 19:15:42 +0000 (20:15 +0100)]
make makefile for docs compatible with php 5.6

6 years agoupdate manual
gggeek [Sat, 1 Jul 2017 18:52:54 +0000 (19:52 +0100)]
update manual

6 years agoagain
gggeek [Sat, 1 Jul 2017 15:42:40 +0000 (16:42 +0100)]
again

6 years agoone more travis
gggeek [Sat, 1 Jul 2017 15:37:49 +0000 (16:37 +0100)]
one more travis

6 years agomore travis
gggeek [Sat, 1 Jul 2017 15:29:39 +0000 (16:29 +0100)]
more travis

6 years agotest fixing php 7.1 on travis
gggeek [Sat, 1 Jul 2017 15:19:58 +0000 (16:19 +0100)]
test fixing php 7.1 on travis

6 years agomore travis
gggeek [Sat, 1 Jul 2017 14:57:26 +0000 (15:57 +0100)]
more travis

6 years agotravis fixes
gggeek [Sat, 1 Jul 2017 14:47:12 +0000 (15:47 +0100)]
travis fixes

6 years agoMore testsuite fixes
gggeek [Sat, 1 Jul 2017 14:39:54 +0000 (15:39 +0100)]
More testsuite fixes

6 years agotestuite fixes
gggeek [Sat, 1 Jul 2017 14:28:36 +0000 (15:28 +0100)]
testuite fixes

6 years agoadd support for setting ssl version to use
gggeek [Sat, 1 Jul 2017 14:22:07 +0000 (15:22 +0100)]
add support for setting ssl version to use

6 years agomore testsuite fixes
gggeek [Sat, 1 Jul 2017 14:06:37 +0000 (15:06 +0100)]
more testsuite fixes

6 years agoFix test case for cookies with php >= 5
gggeek [Sat, 1 Jul 2017 13:59:46 +0000 (14:59 +0100)]
Fix test case for cookies with php >= 5

6 years agoset https options for tests
gggeek [Sat, 1 Jul 2017 13:49:22 +0000 (14:49 +0100)]
set https options for tests

6 years agoagain
gggeek [Sat, 1 Jul 2017 00:53:27 +0000 (01:53 +0100)]
again

6 years agoagain
gggeek [Sat, 1 Jul 2017 00:49:50 +0000 (01:49 +0100)]
again

6 years agomore debug 4 travis
gggeek [Sat, 1 Jul 2017 00:38:27 +0000 (01:38 +0100)]
more debug 4 travis

6 years agoanother attempt at travis
gggeek [Sat, 1 Jul 2017 00:30:04 +0000 (01:30 +0100)]
another attempt at travis

6 years agodebugging travis
gggeek [Fri, 30 Jun 2017 23:46:08 +0000 (00:46 +0100)]
debugging travis

6 years agoanothe stab at travis
gggeek [Fri, 30 Jun 2017 23:32:56 +0000 (00:32 +0100)]
anothe stab at travis

6 years agotry to fix travis
gggeek [Fri, 30 Jun 2017 23:16:47 +0000 (00:16 +0100)]
try to fix travis

6 years agoadd apache setup on travis
gggeek [Fri, 30 Jun 2017 23:10:58 +0000 (00:10 +0100)]
add apache setup on travis

6 years agoRemove from test matrix php 5.2
gggeek [Fri, 30 Jun 2017 23:06:53 +0000 (00:06 +0100)]
Remove from test matrix php 5.2

6 years agoAdd php 7 to Travis tests matrix
gggeek [Fri, 30 Jun 2017 22:56:35 +0000 (23:56 +0100)]
Add php 7 to Travis tests matrix

6 years agofix last commit: remove warnings
gggeek [Fri, 30 Jun 2017 22:54:00 +0000 (23:54 +0100)]
fix last commit: remove warnings

6 years agoFix constructors to be compliant with php 7
gggeek [Fri, 30 Jun 2017 22:49:59 +0000 (23:49 +0100)]
Fix constructors to be compliant with php 7

9 years agoFix NEWS file; update manual sources 3.0.1
gggeek [Sun, 19 Apr 2015 00:17:47 +0000 (01:17 +0100)]
Fix NEWS file; update manual sources

9 years agoMinor change to changelog
gggeek [Sun, 19 Apr 2015 00:07:38 +0000 (01:07 +0100)]
Minor change to changelog

9 years agoSet new version number
gggeek [Sun, 19 Apr 2015 00:05:23 +0000 (01:05 +0100)]
Set new version number

9 years agoFurther fix to debugger for LATIN-1 payload
gggeek [Sat, 18 Apr 2015 23:54:58 +0000 (00:54 +0100)]
Further fix to debugger for LATIN-1 payload

9 years agoFix: allow library to receive calls/responses where LATIN-1 charset is set in http...
gggeek [Sat, 18 Apr 2015 23:53:12 +0000 (00:53 +0100)]
Fix: allow library to receive calls/responses where LATIN-1 charset is set in http headers, not xml prolog

9 years agoFix: encode entities in remote method names so that client can call LATIN-1 and UTF...
gggeek [Sat, 18 Apr 2015 23:31:44 +0000 (00:31 +0100)]
Fix: encode entities in remote method names so that client can call LATIN-1 and UTF-8 named methods

9 years agoFix: make debugger work correctly when any field value is LATIN-1
gggeek [Sat, 18 Apr 2015 23:26:52 +0000 (00:26 +0100)]
Fix: make debugger work correctly when any field value is LATIN-1

9 years agoConvert docs files to unix newlines
gggeek [Mon, 8 Dec 2014 00:33:50 +0000 (00:33 +0000)]
Convert docs files to unix newlines

9 years agoMake sure testsuite returns non-0 exit code on failure; make Travis tests less verbose
gggeek [Mon, 8 Dec 2014 00:24:34 +0000 (00:24 +0000)]
Make sure testsuite returns non-0 exit code on failure; make Travis tests less verbose

9 years agoFix testsuite failure for https mode
gggeek [Mon, 8 Dec 2014 00:11:46 +0000 (00:11 +0000)]
Fix testsuite failure for https mode

9 years agoPlaying around with Travis
gggeek [Sun, 7 Dec 2014 22:41:12 +0000 (22:41 +0000)]
Playing around with Travis

9 years agoAvoid testsuite failure on php 5.2 with DateTimes
gggeek [Sun, 7 Dec 2014 21:08:14 +0000 (21:08 +0000)]
Avoid testsuite failure on php 5.2 with DateTimes

9 years agoDisable XDebug for unit testing on Travis
gggeek [Sun, 7 Dec 2014 20:40:51 +0000 (20:40 +0000)]
Disable XDebug for unit testing on Travis

9 years agono need to call anymore $client->setSSLVerifyHost(2) to silence a curl warning when...
gggeek [Sun, 7 Dec 2014 20:35:01 +0000 (20:35 +0000)]
no need to call anymore $client->setSSLVerifyHost(2) to silence a curl warning when using https with recent curl builds

9 years ago2nd try to get Travis up and running
gggeek [Sun, 7 Dec 2014 20:11:24 +0000 (20:11 +0000)]
2nd try to get Travis up and running

9 years agoImprove testsuite to make it easily executable by Travis
gggeek [Sun, 7 Dec 2014 20:01:09 +0000 (20:01 +0000)]
Improve testsuite to make it easily executable by Travis

9 years agoFix tzo typos in the manual
gggeek [Sat, 6 Dec 2014 23:13:11 +0000 (23:13 +0000)]
Fix tzo typos in the manual

9 years agoSmall improvement to makefile 3.0.0
gggeek [Sun, 15 Jun 2014 19:48:04 +0000 (21:48 +0200)]
Small improvement to makefile

9 years agoRemove Id tag from demo files
gggeek [Sun, 15 Jun 2014 19:47:38 +0000 (21:47 +0200)]
Remove Id tag from demo files

9 years agoTag for 3.0.0 release
gggeek [Sun, 15 Jun 2014 19:13:00 +0000 (21:13 +0200)]
Tag for 3.0.0 release

10 years agoFix comma in composer.json
gggeek [Mon, 3 Feb 2014 23:08:03 +0000 (00:08 +0100)]
Fix comma in composer.json

10 years agoBump requirements to 5.1.0; grammar fixes in comments
gggeek [Mon, 3 Feb 2014 22:36:57 +0000 (23:36 +0100)]
Bump requirements to 5.1.0; grammar fixes in comments

10 years agoAdd gitignore file for generated documentation
gggeek [Sun, 2 Feb 2014 19:57:30 +0000 (20:57 +0100)]
Add gitignore file for generated documentation

10 years agoUpdate makefile for docs:
gggeek [Sun, 2 Feb 2014 19:54:35 +0000 (20:54 +0100)]
Update makefile for docs:
- newer phpdocumentor
- doc-generating tools are moved to a different directory

10 years agoAdd another missing doc image to versioning
gggeek [Sun, 2 Feb 2014 19:16:41 +0000 (20:16 +0100)]
Add another missing doc image to versioning

10 years agoAdd to versioning missing image for docs
gggeek [Sun, 2 Feb 2014 19:12:12 +0000 (20:12 +0100)]
Add to versioning missing image for docs

10 years agoFix: make convert.php script for doc generation compatible with php 5.3
gggeek [Sun, 2 Feb 2014 19:05:22 +0000 (20:05 +0100)]
Fix: make convert.php script for doc generation compatible with php 5.3

10 years agoUpdate docs with new project hosting
gggeek [Sat, 18 Jan 2014 16:21:14 +0000 (17:21 +0100)]
Update docs with new project hosting

10 years ago- welcome 2014
gggeek [Fri, 10 Jan 2014 18:07:33 +0000 (19:07 +0100)]
- welcome 2014

10 years agochange default path to javascript debugger
gggeek [Fri, 10 Jan 2014 18:03:56 +0000 (19:03 +0100)]
change default path to javascript debugger

10 years ago- update testsuite
gggeek [Fri, 10 Jan 2014 18:00:21 +0000 (19:00 +0100)]
- update testsuite

10 years ago- when using curl and keepalive, reset curl handle if we did not get back an http...
gggeek [Fri, 10 Jan 2014 16:58:07 +0000 (17:58 +0100)]
- when using curl and keepalive, reset curl handle if we did not get back an http 200 response (eg a 302)

10 years agoIgnore local composer.phar in git
gggeek [Sun, 15 Dec 2013 12:28:48 +0000 (13:28 +0100)]
Ignore local composer.phar in git

10 years agoAdd composer.json
gggeek [Sun, 15 Dec 2013 12:28:20 +0000 (13:28 +0100)]
Add composer.json

10 years agoAdd gitignore
gggeek [Tue, 19 Nov 2013 21:42:50 +0000 (22:42 +0100)]
Add gitignore

10 years agoRemove $id$ tag now that we are on git; update copyright notice to year 2013
gggeek [Tue, 19 Nov 2013 20:59:47 +0000 (21:59 +0100)]
Remove $id$ tag now that we are on git; update copyright notice to year 2013

13 years ago- whitespace
ggiunta [Wed, 19 Jan 2011 22:03:48 +0000 (22:03 +0000)]
- whitespace

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@82 013ecfd8-0664-425d-a759-9c98391dc3f9

13 years ago- remove a test for php versions lower than 5.0
ggiunta [Wed, 19 Jan 2011 21:57:55 +0000 (21:57 +0000)]
- remove a test for php versions lower than 5.0

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@81 013ecfd8-0664-425d-a759-9c98391dc3f9

13 years ago- changelog update
ggiunta [Sun, 23 May 2010 13:58:22 +0000 (13:58 +0000)]
- changelog update

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@76 013ecfd8-0664-425d-a759-9c98391dc3f9

13 years ago- omit port on http 'Host' header if it is 80;
ggiunta [Sun, 23 May 2010 13:55:19 +0000 (13:55 +0000)]
- omit port on http 'Host' header if it is 80;

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@75 013ecfd8-0664-425d-a759-9c98391dc3f9

13 years ago- fix bug 3002710: ex:nil not bound because ex namespace not included
ggiunta [Sun, 23 May 2010 13:45:09 +0000 (13:45 +0000)]
- fix bug 3002710: ex:nil not bound because ex namespace not included

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@74 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- method setAcceptedCompression was failing to disable reception of compressed respon...
ggiunta [Mon, 12 Apr 2010 17:55:09 +0000 (17:55 +0000)]
- method setAcceptedCompression was failing to disable reception of compressed responses if the client supported them (triggering a bug with https and php < 5.3 on windows due);
- remove a php warning that could be generated when using debug=2 in a client connecting to an https server

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@73 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- Fix bug 2978618: Broken paths in makefile install target
ggiunta [Sun, 11 Apr 2010 14:05:59 +0000 (14:05 +0000)]
- Fix bug 2978618: Broken paths in makefile install target

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@72 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- added INSTALL file
ggiunta [Wed, 11 Nov 2009 19:29:57 +0000 (19:29 +0000)]
- added INSTALL file

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@71 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years agoupdate docs and NEWS for new release 3.0.0-beta
ggiunta [Sat, 5 Sep 2009 21:22:25 +0000 (21:22 +0000)]
update docs and NEWS for new release

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@62 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years agoupdate docs and NEWS for new release
ggiunta [Sat, 5 Sep 2009 21:21:14 +0000 (21:21 +0000)]
update docs and NEWS for new release

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@60 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years agogit-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@59 013ecfd8-0664...
ggiunta [Sat, 5 Sep 2009 21:01:33 +0000 (21:01 +0000)]
git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@59 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years agoadded new method SetUserAgent to client to allow having different user-agent http...
ggiunta [Sat, 5 Sep 2009 15:27:47 +0000 (15:27 +0000)]
added new method SetUserAgent to client to allow having different user-agent http headers

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@56 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago* xmlrpcs.inc, xmlrpcs.inc: remove code that was left for compatibility with php...
ggiunta [Sat, 5 Sep 2009 15:18:25 +0000 (15:18 +0000)]
* xmlrpcs.inc, xmlrpcs.inc: remove code that was left for compatibility with php 4; use __METHOD__ constant for error messages instead of hardcoded values
* xmlrpcs.inc: catch exceptions thrown during execution of invoked methods; check for $_SERVER having been disabled via php.ini and log an error if so
* server.php, testsuite.php: add a new test and server method for exception catching in the server

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@55 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago* xmlrpcs.inc, xmlrpcs.inc: remove code that was left for compatibility with php...
ggiunta [Sat, 5 Sep 2009 15:14:26 +0000 (15:14 +0000)]
* xmlrpcs.inc, xmlrpcs.inc: remove code that was left for compatibility with php 4; use __METHOD__ constant for error messages instead of hardcoded values
* xmlrpcs.inc: catch exceptions thrown during execution of invoked methods; check for $_SERVER having been disabled via php.ini and log an error if so
* server.php, testsuite.php: add a new test and server method for exception catching in the server

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@54 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- one less php warning about refs
ggiunta [Wed, 5 Aug 2009 10:15:23 +0000 (10:15 +0000)]
- one less php warning about refs

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@52 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- changelog update
ggiunta [Wed, 5 Aug 2009 10:12:52 +0000 (10:12 +0000)]
- changelog update

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@51 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- add one more way to register class methods
ggiunta [Wed, 5 Aug 2009 10:03:35 +0000 (10:03 +0000)]
- add one more way to register class methods

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@50 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- remove spurious code
ggiunta [Wed, 5 Aug 2009 10:02:38 +0000 (10:02 +0000)]
- remove spurious code

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@49 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- improve compatibility with php 5.0.x
ggiunta [Wed, 5 Aug 2009 09:58:08 +0000 (09:58 +0000)]
- improve compatibility with php 5.0.x

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@48 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- remove spurious php timeout
ggiunta [Wed, 5 Aug 2009 09:57:18 +0000 (09:57 +0000)]
- remove spurious php timeout

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@47 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- silence some warnings
ggiunta [Tue, 4 Aug 2009 21:33:50 +0000 (21:33 +0000)]
- silence some warnings

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@44 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- minor comments changes
ggiunta [Tue, 4 Aug 2009 21:32:25 +0000 (21:32 +0000)]
- minor comments changes

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@43 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- xmlrpcs.inc: add a new member var in server class to allow fine-tuning of the encod...
ggiunta [Sun, 2 Aug 2009 23:07:01 +0000 (23:07 +0000)]
- xmlrpcs.inc: add a new member var in server class to allow fine-tuning of the encoding of returned values when the server is in 'phpvals' mode; allow servers in 'xmlrpcvals' mode to also register plain php functions by defining them in the dispatch map with an added option: 'parameters_type' => 'phpvals' (feature request #2806628);
- xmlrpc.inc: added new method xmrlpc_client::SetCurlOptions($array) to allow extra flexibility in tweaking http config, such as explicitly binding to an ip address (feature request #2787468); fix bad encoding if same object is encoded twice using php_xmlrpc_encode; removed some by-ref assignments and declarations

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@41 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- fix compat test min lib version
ggiunta [Fri, 31 Jul 2009 23:36:31 +0000 (23:36 +0000)]
- fix compat test min lib version

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@38 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- benchmark.php: fixed url of server page used for testing; improved verification...
ggiunta [Fri, 31 Jul 2009 23:35:33 +0000 (23:35 +0000)]
- benchmark.php: fixed url of server page used for testing; improved verification of correspondence of test results; added more variants for http options comparison;
- verify_compat.php: check for php version 5 for client side too;
- makefile: remove from build the compat directory

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@37 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- support for datetime objects and timestamps for xmrlcp datetimes;
ggiunta [Fri, 31 Jul 2009 22:13:02 +0000 (22:13 +0000)]
- support for datetime objects and timestamps for xmrlcp datetimes;
- remove some more php 5.3 warnings;

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@36 013ecfd8-0664-425d-a759-9c98391dc3f9

14 years ago- add tests for EX:NIL support
ggiunta [Fri, 31 Jul 2009 19:41:47 +0000 (19:41 +0000)]
- add tests for EX:NIL support

git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@35 013ecfd8-0664-425d-a759-9c98391dc3f9