CS fixes. |
|
More...
|
almost 11 years ago
|
Added Util::parseValue(); Modified Util::get() and Util::set() to accept NULL for menus that don't have entries; Reorganized many Unit tests at what was previously RequestHandlingTest.php to use data providers; Added a check about the OpenSSL extension at stub.php; Response::_receive() releases the lock on any exception, not just SocketException; Added a shorter default_socket_timeout(), to avoid needlessly long delays in tests. CS fixes. |
|
More...
|
almost 11 years ago
|
Fixed unit tests. |
|
More...
|
almost 11 years ago
|
Minor doc fixes. |
|
More...
|
almost 11 years ago
|
Completely refactored the unit testing process; Added docs for $crypto; Improved performance of Util::escapeString() by making the callback operate on sequences of non-alphanumeric characters instead of one-by-one such characters; |
|
More...
|
almost 11 years ago
|
Added docs for the new timeouts; Changed Util::add() to ignore non-array arguments. |
|
More...
|
almost 11 years ago
|
Moved exception codes into constants at the according exception. |
|
More...
|
almost 11 years ago
|
Moved the timeout responsibility to the Response object, which will in turn only use it when it's ACTUALLY about to receive - not when it's pulling data out of a Registry or whatever; Also added a timeout to Client::login() (Client::__construct() uses the connection timeout as a value for it), in order to address an accidentally discovered edge case - a TCP connection that's reported as being established, but never brings back any data. |
|
More...
|
almost 11 years ago
|
Updated unit tests against RouterOS 6.1; Minor CS fixes. |
|
More...
|
almost 11 years ago
|
Changed Util::find() to use the "find" command when no arguments are specified. (This significantly improves performance in typical use cases, compared to processing a "print .proplist=.id" collection) |
|
More...
|
about 11 years ago
|
Reworked number targeting at Util; Added a changelog; Chnaged the PHAR stub to not fail when reading the hash fails. |
|
More...
|
about 11 years ago
|
Added Util::unsetValue(); Additional tests and doc fixes. |
|
More...
|
about 11 years ago
|
Added Util::fileGetContents(); Finished up Unit tests. |
|
More...
|
about 11 years ago
|
Made Util::exec() parameters type aware; Added an Util::exec() test; CS fixes. |
|
More...
|
about 11 years ago
|
More Util tests; Added persistent variant of the state altering client tests; More efficient comma separated list filtering at Util::find(). |
|
More...
|
about 11 years ago
|
First Util tests; Changed Util::escapeString() to only escape non-alphanumeric characters; Renamed StateAlteringFeaturesTest.php to ClientStateAlteringFeaturesTest.php. |
|
More...
|
about 11 years ago
|
Indented multi-line docs for readability. |
|
More...
|
about 11 years ago
|
Added Util::filePutContents(); Made the script name available in the variable name "_" in Util::exec(). |
|
More...
|
about 11 years ago
|
Added Util::exec() and Util::escapeString(). |
|
More...
|
about 11 years ago
|
Added the Util class; Minor CS tweak at Client. |
|
More...
|
about 11 years ago
|
Refined loop() algorithm; Refined __invoke() test; Added a test for the "listen" command. |
|
More...
|
about 11 years ago
|
Changed loop() to accept integer seconds and microseconds timeout, with NULL meaning until full completion; completeRequest() now waits indefinitely when there's no immediate response instead of timing out. |
|
More...
|
about 11 years ago
|
CS fixes in accordance with PSR2, except when in conflict with the PEAR CS. |
|
More...
|
over 11 years ago
|
Removed the "nbproject" folder, after learning how to properly exclude IDE specific files (http://blog.evan.pro/properly-excluding-ide-specific-files-with-git). |
|
More...
|
over 11 years ago
|
CS and doc fixes. |
|
More...
|
over 11 years ago
|
Added ApiGen config file with suggested default settings. |
|
More...
|
almost 12 years ago
|
Added composer.json to make this package installable by composer. |
|
More...
|
almost 12 years ago
|
Fixed autoloader loading from phar. |
|
More...
|
almost 12 years ago
|
Polishing packaging related files. |
|
More...
|
almost 12 years ago
|
Added stub.php; Made extrasetup.php use installed files as opposed to archived ones; Made packagexmlsetup.php use $oompatible conditionally. |
|
More...
|
almost 12 years ago
|