3
I Use This!
Inactive

Commits : Listings

Analyzed about 20 hours ago. based on code collected 1 day ago.
May 17, 2023 — May 17, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
CS fixes.
boenrobot
as Vasil Rangelov
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.
boenrobot
as Vasil Rangelov
More... almost 11 years ago
Fixed unit tests.
boenrobot
as Vasil Rangelov
More... almost 11 years ago
Minor doc fixes.
boenrobot
as Vasil Rangelov
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;
boenrobot
as Vasil Rangelov
More... almost 11 years ago
Added docs for the new timeouts; Changed Util::add() to ignore non-array arguments.
boenrobot
as Vasil Rangelov
More... almost 11 years ago
Moved exception codes into constants at the according exception.
boenrobot
as Vasil Rangelov
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.
boenrobot
as Vasil Rangelov
More... almost 11 years ago
Updated unit tests against RouterOS 6.1; Minor CS fixes.
boenrobot
as Vasil Rangelov
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)
boenrobot
as Vasil Rangelov
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.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Added Util::unsetValue(); Additional tests and doc fixes.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Added Util::fileGetContents(); Finished up Unit tests.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Made Util::exec() parameters type aware; Added an Util::exec() test; CS fixes.
boenrobot
as Vasil Rangelov
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().
boenrobot
as Vasil Rangelov
More... about 11 years ago
First Util tests; Changed Util::escapeString() to only escape non-alphanumeric characters; Renamed StateAlteringFeaturesTest.php to ClientStateAlteringFeaturesTest.php.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Indented multi-line docs for readability.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Added Util::filePutContents(); Made the script name available in the variable name "_" in Util::exec().
boenrobot
as Vasil Rangelov
More... about 11 years ago
Added Util::exec() and Util::escapeString().
boenrobot
as Vasil Rangelov
More... about 11 years ago
Added the Util class; Minor CS tweak at Client.
boenrobot
as Vasil Rangelov
More... about 11 years ago
Refined loop() algorithm; Refined __invoke() test; Added a test for the "listen" command.
boenrobot
as Vasil Rangelov
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.
boenrobot
as Vasil Rangelov
More... about 11 years ago
CS fixes in accordance with PSR2, except when in conflict with the PEAR CS.
boenrobot
as Vasil Rangelov
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).
boenrobot
as Vasil Rangelov
More... over 11 years ago
CS and doc fixes.
boenrobot
as Vasil Rangelov
More... over 11 years ago
Added ApiGen config file with suggested default settings.
boenrobot
as Vasil Rangelov
More... almost 12 years ago
Added composer.json to make this package installable by composer.
boenrobot
as Vasil Rangelov
More... almost 12 years ago
Fixed autoloader loading from phar.
boenrobot
as Vasil Rangelov
More... almost 12 years ago
Polishing packaging related files.
boenrobot
as Vasil Rangelov
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.
boenrobot
as Vasil Rangelov
More... almost 12 years ago