Roland Häder [Tue, 7 Feb 2012 20:27:34 +0000 (20:27 +0000)]
Many more ore less important changes:
- All socket-related exceptions are now extending AbstractSocketException
- New socket-related exceptions added (hub project)
- Minor improvements, comments improved
Roland Häder [Tue, 8 Nov 2011 05:02:00 +0000 (05:02 +0000)]
Several debug things (e.g. for timing) added
- Startup time (in miliseconds) is now being stored "genericly"
- getPrintableExecutionTime() added which will output the currently needed time
in seconds to execute until that line
- Things like "\r", "\n" and "\t" replaced with chr(x) to (hopefully) speedup
things
Roland Häder [Wed, 31 Aug 2011 19:27:22 +0000 (19:27 +0000)]
Some cleanups, more usage of ObjectFactory:
- Used more ObjectFactory to instance a new class (in local file database)
- The class LocalFileDatabase and CompressorChannel can now be instanced without
any paramters
- Renamed 'null' to 'NULL'
Roland Häder [Wed, 20 Jul 2011 00:32:03 +0000 (00:32 +0000)]
More concrete exceptions added, BaseController rewritten:
- Exceptions added, please use these instead of InvalidSocketExceptio
- All filters in BaseController are now named in class constants
Roland Häder [Tue, 19 Apr 2011 00:23:39 +0000 (00:23 +0000)]
PrimeraApi improved, some code cosmetics:
- PrimerApi improved:
+ All methods and fields are now written "lowerCamelCase"
+ Many double-quotes replaced with single to speed up things
+ POST request is now sent in one big pice (and not line-by-line)
- Code cosmetics applied
Roland Häder [Thu, 7 Apr 2011 22:45:39 +0000 (22:45 +0000)]
Cleanups, re-initialization of stackers added:
- Moved patch_i.sh to contrib
- Marked MissingMethodException as deprecated (old-lost exception)
- Stackers can be forced to re-initialize (aka. "reset")
Roland Häder [Mon, 4 Apr 2011 23:44:28 +0000 (23:44 +0000)]
- Introduced prependStringToString() which can prepend a string to an other by
maintaining the total length. The prepended string will be truncated so the
total length will not be exceeded.
- Some debug messages added/commented out
Roland Häder [Mon, 4 Apr 2011 23:19:43 +0000 (23:19 +0000)]
- Added a helper script to ease applying patches
- Fixed naming of a variable $deg->dec
- Hexadecimal strings are now prepended with a '0' if the length cannot be
devided by 2
Roland Häder [Mon, 4 Apr 2011 23:07:22 +0000 (23:07 +0000)]
Moved translation arrays, added new convertion functions:
- Moved translation arrays from previously added convertion functions as static,
private attributes to the top
- Added two new functions dec2asc() and asc2dec()
Roland Häder [Tue, 29 Mar 2011 16:42:19 +0000 (16:42 +0000)]
Rewritten class loader to skip deprecated class files:
- Rewritten class loader to skip deprecated class files which should make all
applications working again. This is done by checking its size because I
will remove all code from the PHP include file and add a @DEPRECATED tag to
it. A typical size is 24 bytes
- __set() and __get() are now calling debugBackTrace() with a message to aid
finding e.g. typos in field/attribute names
- debugBackTrace() does now accept an optional parameter for a message
- TODOs.txt updated
Roland Häder [Tue, 29 Mar 2011 16:29:03 +0000 (16:29 +0000)]
Introduced new setter/getter and generic interface:
- Added a generic Helper interface
- Moved some interfaces to maintain hierarchical directory style
- Used that interface in the generic setter which has been moved from the
BaseCaptcha class to BaseFrameworkSystem
- Added source instance, setter and getter from 'hub' project
- TODOs.txt updated
Roland Häder [Tue, 29 Mar 2011 12:30:00 +0000 (12:30 +0000)]
New field/attribute 'cryptoInstance' introduced:
- Getter/setter added for cryptoInstance field/attribute :-)
- Deprecated rngInstance removed from CryptoHelper, it is encapsulated in class
BaseFrameworkSystem
- TODOs.txt updated
Roland Häder [Thu, 10 Mar 2011 14:05:22 +0000 (14:05 +0000)]
Refactured code for deprecated includes file_io and language:
- Include inc/file_io.php and inc/language.php are now deprecated, please no
longer use them
- Therefore the code needs some refacturing
- ... and two deprecated exceptions!
- TODOs.txt updated
Roland Häder [Sat, 5 Mar 2011 12:35:18 +0000 (12:35 +0000)]
Directory prepared, missing variable fixed:
- Added missing class template for resolver class
- Prepared directory for request resolver (the method entryPoint() is to large)
- Fixed missing variable $result in method equals()