Build: #144 was successful Changes by Tomas Tornevall and root <root@tornevall.net>
Code commits
TorneLIB NetCURL 6.0/Develop
-
Tomas Tornevall a0e56736b10d9a0aff63eb8f102cda10d96b6f65
Merge pull request #23 in LIB/tornelib-php-netcurl from develop/6.0 to master
* commit '62978165ed901163c2fdcc8761506be156d60125': (169 commits)
SplitFunction Pass 2
Splitting local functions into pieces (partially)
streamwrappers patch and wrong namespace fixed
ignore adds swap files (nano)
Guzzletests needs same server-is-up-checking as the others
More errorhandling
Can't change timeout for calls, since test includes a default-timeout-test
soapFaultstring fix
Extend error messages for code below 3
error handling fixed on wsdl-calls in case the site is down
Error handler modifed (During CURLE_FAILED_INIT, new tests has been made)
another example of merging
When using merger, the namespaces must also include the control if they do exists, when initializing them
stupidity in a nutshell
autoloader already defined in some wps
NETCURL_ALLOW_AUTOLOAD fix
Errors in last tests for getParsedValue (getValue)
LIB-271: getRequestHeaders() and getRequestBody() (For SOAP)
SOAPWARNINGS_EXTEND at parent
proper flag inheritage
...
TorneLIB NetCURL Master
-
Tomas Tornevall a0e56736b10d9a0aff63eb8f102cda10d96b6f65
Merge pull request #23 in LIB/tornelib-php-netcurl from develop/6.0 to master
* commit '62978165ed901163c2fdcc8761506be156d60125': (169 commits)
SplitFunction Pass 2
Splitting local functions into pieces (partially)
streamwrappers patch and wrong namespace fixed
ignore adds swap files (nano)
Guzzletests needs same server-is-up-checking as the others
More errorhandling
Can't change timeout for calls, since test includes a default-timeout-test
soapFaultstring fix
Extend error messages for code below 3
error handling fixed on wsdl-calls in case the site is down
Error handler modifed (During CURLE_FAILED_INIT, new tests has been made)
another example of merging
When using merger, the namespaces must also include the control if they do exists, when initializing them
stupidity in a nutshell
autoloader already defined in some wps
NETCURL_ALLOW_AUTOLOAD fix
Errors in last tests for getParsedValue (getValue)
LIB-271: getRequestHeaders() and getRequestBody() (For SOAP)
SOAPWARNINGS_EXTEND at parent
proper flag inheritage
... -
Tomas Tornevall 62978165ed901163c2fdcc8761506be156d60125
SplitFunction Pass 2
-
Tomas Tornevall e9e4b2b3c56e5f503f479d3f5cf7a933b7934e61
Splitting local functions into pieces (partially)
-
Tomas Tornevall 5e45e63e9ecbee9ab1bc5297679b9cf361798e80
streamwrappers patch and wrong namespace fixed
-
Tomas Tornevall a6405dfe9ee039b50d410cbf04bd03e1ae3fd0c3
ignore adds swap files (nano)
-
Tomas Tornevall 95d76048768b8d6c0a31b1dca2c166693d6fb3e7
Guzzletests needs same server-is-up-checking as the others
-
Tomas Tornevall e00ab720166b096d178876112aafe55a4c4ebc1e
More errorhandling
-
Tomas Tornevall d93f46cd73e0ba31684adfcf879cd82317e00f8f
Can't change timeout for calls, since test includes a default-timeout-test
-
Tomas Tornevall 98a1abbf1888c1f997814c7a347c7ec4fbf7ca60
soapFaultstring fix
-
Tomas Tornevall 4e9fda396b59b68e10e5978a2ec39cedb5aa06f6
Extend error messages for code below 3
-
Tomas Tornevall bb30d6ae8d5c4da0cb77a48f3da0c1c86777ef72
error handling fixed on wsdl-calls in case the site is down
-
Tomas Tornevall 33587f8508f09b97a10abb1ca5c5246d2bce4539
Error handler modifed (During CURLE_FAILED_INIT, new tests has been made)
-
Tomas Tornevall b23801e9b3864ebd05c2da9d77aa7b8b98c6dda6
another example of merging
-
Tomas Tornevall f4897aac37027d7759423a6cf1c0b19de5def1a6
When using merger, the namespaces must also include the control if they do exists, when initializing them
-
Tomas Tornevall dd7ab02440092dfc0e2ba2f575f649c847e9eaf7
stupidity in a nutshell
-
Tomas Tornevall 024b97d734f0c9db257da89ebd34ae23d592f3bb
autoloader already defined in some wps
-
Tomas Tornevall 9ae36e51373bcd34ce96e6f6e98849fd2c631958
NETCURL_ALLOW_AUTOLOAD fix
-
Tomas Tornevall d456b5bd181801d4d7cba593dbe962e6e6a0d283
Errors in last tests for getParsedValue (getValue)
-
Tomas Tornevall fd054f7b5a021f9b2a16a0fd192aeb6229356f7d
LIB-271: getRequestHeaders() and getRequestBody() (For SOAP)
-
Tomas Tornevall 46cc7ca2599d29a2a1808599fd0e3dc61d731065
SOAPWARNINGS_EXTEND at parent
-
Tomas Tornevall 861abdbaeff73b68eded8987e421cb2d4ffc44d5
proper flag inheritage
-
Tomas Tornevall 2928f7b2efe2831803f08cac41a8980da1b4b827
SOAPWARNINGS_EXTEND
-
Tomas Tornevall 38cc53f6fc92738fe81b2d12ee36e4e28d2ae1a9
Adjusted code
-
Tomas Tornevall 0cc548cde331f8271795444ecbfdebf97318f3e9
LIB-270: On SOAP errors based on the "Unauthorized"-bug, break after first exception by default
-
Tomas Tornevall 0a638421a5716c089506f59af49ac4ffc5b628b1
Changed order of how the response headers shold be handled during SOAP (as we otherwise might loose our http head-responses
-
Tomas Tornevall 78dc0991971337dc40ae5196e4e73c1b1f62b5a0
LIB-269: Entity: line 1: parser error : EntityRef: expecting ';'
-
Tomas Tornevall 5a3347fa485c29777f67e4212e581f1ff2c54271
Skipping PHP 5.3 tests for now
-
Tomas Tornevall 152682da4e164c2f3f4c8a1bf14ecde204ea4ec5
apt-stuff
-
Tomas Tornevall 8ae6204de2819c8e780bfe8ae1178be80660f49e
apt repo list
-
Tomas Tornevall a13c72f43f0c41ef1e3a7a25a2ea5b84e0ad3ebd
new try with composer and PHP 5.3
-
Tomas Tornevall f38767fe4c3f5978836c69d8ac6a868613eb14c0
Composer can't download from PHP 5.3 with https. Will this even work?
-
Tomas Tornevall b27e94e6874fad273569ef78cfe578e47fb8f712
Exception catched in the wrong place...
-
Tomas Tornevall 519f739fefe12d8745d6a200601bf291d3ea51af
Still problems with 5.5
-
Tomas Tornevall fb3df47bca8b9724450b296a5e112f7c54fb4fb8
soapexceptioncode fix
-
Tomas Tornevall 95b9977bc33d011112637e06aa6aae777b04dddb
Ignore full build directory
-
Tomas Tornevall c67a637b4b34d86644ae4df444abdba3d2beb2b1
PHP 5.5 warnings fix
- source/Modules/curl.php (version c67a637b4b34d86644ae4df444abdba3d2beb2b1) (diffs)
- tests/curlTest.php (version c67a637b4b34d86644ae4df444abdba3d2beb2b1) (diffs)
- tests/driversTest.php (version c67a637b4b34d86644ae4df444abdba3d2beb2b1) (diffs)
- tests/extendedTest.php (version c67a637b4b34d86644ae4df444abdba3d2beb2b1) (diffs)
-
Tomas Tornevall dbdba48125c26315544c35290bff05809724ceff
pipelines fix
-
Tomas Tornevall db47a1764d6b45fb443c3563752ea5d8088a4b49
NetCURL for PHP 5.3
-
Tomas Tornevall 15dbde2d22a185c5220f0cb4e7f0315fe174fa5f
Merge branch 'develop/6.0' of https://bitbucket.tornevall.net/scm/lib/tornelib-php-netcurl into develop/6.0
-
Tomas Tornevall 8bde9fdb9e3eb2e05869301ce443769e603b549f
LIB-267: PHP 5.3 compliance
- source/Modules/curl.php (version 8bde9fdb9e3eb2e05869301ce443769e603b549f) (diffs)
- tests/curlTest.php (version 8bde9fdb9e3eb2e05869301ce443769e603b549f) (diffs)
- tests/driversTest.php (version 8bde9fdb9e3eb2e05869301ce443769e603b549f) (diffs)
- tests/extendedTest.php (version 8bde9fdb9e3eb2e05869301ce443769e603b549f) (diffs)
-
Tomas Tornevall f8e4b2981ab2ee41eaa943e664b5bee9c1d3cfbc
Another gitignore
-
Tomas Tornevall 0cf387ec8c2bdb7a9cd1f43b667f2b5d9e37b3cc
Merge branch 'develop/6.0' of https://bitbucket.tornevall.net/scm/lib/tornelib-php-netcurl into develop/6.0
-
Tomas Tornevall 8c2624d982b097411a3b4d10100c091d33ae7528
gitignore
-
root <root@tornevall.net> 122b75bbdf3e92ae1a8b568a15dc78c8a08e53e7
ignore for phpunit
-
Tomas Tornevall fea15621c106a9a8c5b684aee5ddd29e39a2873d
apt-get install ca-certificates might fix some issues with certificates too
-
Tomas Tornevall 97542b0a12c65b7ee5d93a62b90a0557a3772b5f
LIB-266:
* sslVerificationAdjustment() for better error handling regarding OpenSSL verification problems
* SSL strict verification enable/disable is not inherited to SimpleSoap since stream-corrector is picking data from the wrong instance
* disableSslVerifyByPhpVersions() makes it possible to disable strict ssl validations in some tests where it is not necessary to verify certificate validity
* Assertion problems fixed
* Adds bitbucket pipelines- bitbucket-pipelines.yml (version 97542b0a12c65b7ee5d93a62b90a0557a3772b5f) (diffs)
- source/Modules/curl.php (version 97542b0a12c65b7ee5d93a62b90a0557a3772b5f) (diffs)
- source/Modules/soap.php (version 97542b0a12c65b7ee5d93a62b90a0557a3772b5f) (diffs)
- tests/curlTest.php (version 97542b0a12c65b7ee5d93a62b90a0557a3772b5f) (diffs)
- tests/extendedTest.php (version 97542b0a12c65b7ee5d93a62b90a0557a3772b5f) (diffs)
-
Tomas Tornevall d6867e1811b02f6032746eab43c8335e245d46bf
-
Tomas Tornevall e7e6e0768a9591c8160555029dcb1d897ddae13d
-
Tomas Tornevall 4fd8ee2a33c13d9a8a04cd1cd2deccc54e56ece0
merger example
-
Tomas Tornevall 08dbe1e75c2334040c61be26969cbb04814ae2dd
Merger patched and version update in head-doc
-
Tomas Tornevall 5cb49421c81f8b3cf7b6ae8bdf4a365b147e0056
Removed "docs" for guzzle. Reader should se docs-site instead.
-
Tomas Tornevall e2b9bf0dce07b5ea99be2f15ed365d6bb0cfe590
Merger should include MODULE_IO if found in vendor.
-
Tomas Tornevall 60b5fad9b80422ec8d928fd2cffba18dfd62001e
IO repatch (with exceptions from NETWORK)
-
Tomas Tornevall 57a9200777bcf7854fdbf42c585b09898d73c1e0
MODULE_IO handler fixes and exceptions (the name TorneLIB_IO is deprecated)
- source/Modules/Drivers/wordpress.php (version 57a9200777bcf7854fdbf42c585b09898d73c1e0) (diffs)
- source/Modules/curl.php (version 57a9200777bcf7854fdbf42c585b09898d73c1e0) (diffs)
- source/Modules/parser.php (version 57a9200777bcf7854fdbf42c585b09898d73c1e0) (diffs)
- tests/curlTest.php (version 57a9200777bcf7854fdbf42c585b09898d73c1e0) (diffs)
-
Tomas Tornevall 33ab2f3a43f98350d6d80ed3ee0f1bf7d7fb870c
Adds exception for missing MODULE_IO
-
Tomas Tornevall 5f6e57e02ef8437f265e9724143f73ce64235bc0
SOAPCHAIN should be set if flag exists, not when flag is true
-
Tomas Tornevall e5312b26e7a44da89791c2fedccebbfcb5bad142
LIB-263: Inherit SOAP responses to parent process
-
Tomas Tornevall 08467a7780acccda07899433265ff17d2b40f843
;
-
Tomas Tornevall 34f8cb90712cb47764ce4cd30c0f2c2e74ae6d7a
Special parsing abilities - requires public getters in parser
-
Tomas Tornevall aa1f0cb468982d82d89c4d030e1f0237d67ad73f
getMessage()
-
Tomas Tornevall 8fadd9832da125f70f7f7f7117fb3085a76061a9
Fixes for parsed outputs. This also includes a HTTPMESSAGE for getCode() (== getMessage())
-
Tomas Tornevall e6706961eb11f26d8e10906b71b7a8a4bb4bd005
Merge pull request #22 in LIB/tornelib-php-netcurl from develop/6.0.20-LIB-241-wpModule to develop/6.0
* commit '8b241cc8247d95efb2addd15617bc905177a5f6b':
LIB-259 => LIB-241
LIB-255: Current version is currently unable to switch drivers during a session * Drivers updated during LIB-241 * curl.php updated to pass more variables through the default setDriver method LIB-256: TorneLIB_Network_IP_Protocols is controlled instead of NETCURL_IP_PROTOCOLS LIB-257: Parser handles JSON vs xml and yaml wrong LIB-258: SimpleSoap should from its internal parser add body when header is parsed and created
LIB-253: Add REQUIRE_VERSION (in some way) to avoid colliding modules -
Tomas Tornevall 8b241cc8247d95efb2addd15617bc905177a5f6b
-
Tomas Tornevall e1ebee7f6c0a1b499242484ceaa38ec0b1093904
LIB-255: Current version is currently unable to switch drivers during a session * Drivers updated during LIB-241 * curl.php updated to pass more variables through the default setDriver method LIB-256: TorneLIB_Network_IP_Protocols is controlled instead of NETCURL_IP_PROTOCOLS LIB-257: Parser handles JSON vs xml and yaml wrong LIB-258: SimpleSoap should from its internal parser add body when header is parsed and created
- composer.json (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- phpunit.xml (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Model/Type/drivers.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Model/Type/ip_protocols.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Modules/curl.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Modules/network.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Modules/parser.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- source/Modules/soap.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
- tests/curlTest.php (version e1ebee7f6c0a1b499242484ceaa38ec0b1093904) (diffs)
-
Tomas Tornevall f98847b4ea40ffc442811062997bee99413b717e
LIB-253: Add REQUIRE_VERSION (in some way) to avoid colliding modules
Does this help? -
Tomas Tornevall bdfeb8beccce893449764af1f0925061fabb54d4
LIB-245: @todo patch and renamed variables
-
Tomas Tornevall 234a4cdcbbe541fd419c3ed0d92805dc6f3c6be9
LIB-251
(fix) http includes https
(add) optional duplicate control -
Tomas Tornevall 5ead435f485689d5e7055fc83d561b57dad240b6
LIB-251: getUrlsFromHtml not extracting all urls from html
-
Tomas Tornevall 2f10a1ef131e15d9455a212c793ce4b78dc5ae95
LIB-249: Continued patching
-
Tomas Tornevall 9d6c1482163983d42abb9a642cfb681a7cb058c0
LIB-249: getHeader is broken [when running through soapclient] - SoapClientPatch
-
Tomas Tornevall bccd9acf3d28db3325bcd8e1a5812ff041105b87
LIB-249: getHeader is broken
-
Tomas Tornevall 05bb5b66839567ee637e607a5c5b974c4c5509df
LIB-250: Follow redirects internally with flag-sets (avoid enabling curl follow) LIB-249: getHeader is broken
-
Tomas Tornevall 7f752ccf04279795b356448a4344f49ab3e57edf
Make sure dysfynctional test not running
-
Tomas Tornevall 637ab6d8791486844b2d4beaf07043d1d559c80e
iplist calls moved
-
Tomas Tornevall ad18b47bf7d588bab4fe7798f43f9eac57160bb8
Support (untested) xml posting (pre-soap test)
- README.md (version ad18b47bf7d588bab4fe7798f43f9eac57160bb8) (diffs)
- source/Exception/Exception.php (version ad18b47bf7d588bab4fe7798f43f9eac57160bb8) (diffs)
- source/Model/Type/datatypes.php (version ad18b47bf7d588bab4fe7798f43f9eac57160bb8) (diffs)
- source/Modules/curl.php (version ad18b47bf7d588bab4fe7798f43f9eac57160bb8) (diffs)
- tests/extendedTest.php (version ad18b47bf7d588bab4fe7798f43f9eac57160bb8) (diffs)
-
Tomas Tornevall 5f545449b01f314c4b87f8586443a0464e4a8bb2
Possible PHP 5.3 issues
-
Tomas Tornevall 17abefe4a0740c997ff9a5cce6f30ab35e9dea1f
Merge branch 'master' of https://bitbucket.tornevall.net/scm/lib/tornelib-php-netcurl into develop/6.0
-
Tomas Tornevall 646e50f75784218b53d4afc2e5736823d45f3e11 m
Merge pull request #20 in LIB/tornelib-php-netcurl from develop/6.0.20-cleanup to develop/6.0
* commit 'dc137640b820ce3ed363c7517c10b7195faa6ff1':
LIB-244: Clean up and collect deprecations -
Tomas Tornevall dc137640b820ce3ed363c7517c10b7195faa6ff1 m
LIB-244: Clean up and collect deprecations
-
Tomas Tornevall 119b2f49b949413afdbf33e6db8e50a85ef10c83 m
Merge pull request #19 in LIB/tornelib-php-netcurl from develop/6.0.20-drivers-extraction to develop/6.0
* commit 'ee338de39375a63417fc365180429c52b8b5751b':
LIB-193: External driver patch LIB-234: Parser and postdata handler Typo fixed Variables renamed
LIB-243: Extend NETCURL_CURLOBJECT by deprecating the old class, replace with NETCURL_HTTP_OBJECT
Adds test for simpledom and http objects
Tests for LIB-240 updated
LIB-193: Interface for external drivers
LIB-240: External driver: Guzzle+GuzzleStream
LIB-234: Parser and postdata should be utilized via IO (to support more formats) -- prepare parser for netcurl (requires latest crypto/io lib) -
Tomas Tornevall ee338de39375a63417fc365180429c52b8b5751b m
LIB-193: External driver patch LIB-234: Parser and postdata handler Typo fixed Variables renamed
-
Tomas Tornevall 08c41811eb6501f472a4bda2f4c1f1e589c274ec m
LIB-243: Extend NETCURL_CURLOBJECT by deprecating the old class, replace with NETCURL_HTTP_OBJECT
-
Tomas Tornevall ebc6f07d5dcb6ce3847c07b34d4b81cb0758a92d m
Adds test for simpledom and http objects
-
Tomas Tornevall ede252c7f0e909879f4cf6e979e00c8580dba48a m
Tests for LIB-240 updated
-
Tomas Tornevall 8f5b6d7582a6be44e2ab0ab04fdaa18f7591668a m
LIB-193: Interface for external drivers
-
Tomas Tornevall 0f68b996437bb0e978616bf4fd692227149102f0 m
LIB-240: External driver: Guzzle+GuzzleStream
-
Tomas Tornevall 2826459b45d8bbb92f59385344d0a1dd9dc4e258 m
LIB-234: Parser and postdata should be utilized via IO (to support more formats) -- prepare parser for netcurl (requires latest crypto/io lib)
-
Tomas Tornevall b63786643015429b3bd11337e627ce56c30b1a01 m
Merge pull request #18 in LIB/tornelib-php-netcurl from develop/6.0.20-drivers-extraction to develop/6.0
* commit '95a63456dd21cdabe66a83ff511cfa70e00e8932':
Miscalculation patch -
Tomas Tornevall 95a63456dd21cdabe66a83ff511cfa70e00e8932 m
Miscalculation patch
-
Tomas Tornevall 15072a7df1418beb6c2b2190f971cc4d85e4e553 m
Merge pull request #17 in LIB/tornelib-php-netcurl from develop/6.0.20-drivers-extraction to develop/6.0
* commit '494edcbc97d47b473df53d3b2710421dda372e21':
Skip test for available drivers on systems without drivers. -
Tomas Tornevall 494edcbc97d47b473df53d3b2710421dda372e21 m
Skip test for available drivers on systems without drivers.
-
Tomas Tornevall 5fdbe1c7a860d2844b79e3290efb07d201094fca m
Merge pull request #16 in LIB/tornelib-php-netcurl from develop/6.0.20-drivers-extraction to develop/6.0
Checkpoint.
* commit 'a878ddb1e61c120b7c9ef7ed03b81b8a6da56b28':
LIB-238: Resolvers, when catching unresolvable hosts, never switching over to ipv6 resolving before throwing real exception (Probably affects older versions too)
LIB-193: External driver addons should be loaded from their own classes LIB-235: Internal local globalized data handling LIB-236: Split internal curl-caller into function-segments LIB-237: Rename tornecurl_termination process
LIB-234: Readds crypto into netcurl
LIB-193: Add tests for external driver handling
LIB-193: NETCURL_DRIVER_CONTROLLER patch
LIB-193: "Internal" changed to "curl" as internals uses curl by default
LIB-193: Drivers structure added
LIB-193: Interface added for drivers
LIB-193: Exception class update, adds deprecation of old constants
LIB-193: Requirements like curl and soap is no longer necessary. -
Tomas Tornevall a878ddb1e61c120b7c9ef7ed03b81b8a6da56b28 m
LIB-238: Resolvers, when catching unresolvable hosts, never switching over to ipv6 resolving before throwing real exception (Probably affects older versions too)
Also fixed a test-exception based on the old way extracting drivers from netcurl -
Tomas Tornevall f2b14578eb9333010e35d6fedad4e8741dd6acbb m
LIB-193: External driver addons should be loaded from their own classes LIB-235: Internal local globalized data handling LIB-236: Split internal curl-caller into function-segments LIB-237: Rename tornecurl_termination process
-
Tomas Tornevall b0f06c08945edf255d1660bf37488648907736fc m
LIB-234: Readds crypto into netcurl
-
Tomas Tornevall 7fe7b73b163ba678936561d9d870ee4adf15cfe0 m
LIB-193: Add tests for external driver handling
-
Tomas Tornevall 1ef3506080ee766aa64b82bbe10336096b625382 m
LIB-193: NETCURL_DRIVER_CONTROLLER patch
-
Tomas Tornevall 5878edd1eb84f773e5310c2fbf5b2cfe2c100e5d m
LIB-193: "Internal" changed to "curl" as internals uses curl by default
-
Tomas Tornevall a087a347490a0304bc60a24e582b4bfb1bd1366c m
LIB-193: Drivers structure added
-
Tomas Tornevall 720db76228ec929d6e67b1f85d2f2068882bb6cf m
LIB-193: Interface added for drivers