Sönke Ludwig cb04cd4a433 Copy commit hash Added a TcpConnection.readTimeout property and changed the libevent driver so that TCP connection initially don't have a read timeout set. 13 júl 2012 Sönke Ludwig dae3255baa9 Copy commit hash Updated change log. 13 júl 2012 Sönke Ludwig 234417e4cd8 Copy commit hash Compile fix on non-Windows. 13 júl 2012 Sönke Ludwig 1a66cd0592b Copy commit hash M Merge branch 'master' of github.com:rejectedsoftware/vibe.d 13 júl 2012 Sönke Ludwig 90d71f19a16 Copy commit hash Added LogLevel.None to disable logging output and extended the disk log file format to contain the current time. 13 júl 2012 Sönke Ludwig 20bdee15aaf Copy commit hash Commented out a line that caused very annoying multiple definition linker errors. 12 júl 2012 Sönke Ludwig 352c8f69b58 Copy commit hash Renamed HttpServerError to HttpStatusException and added support for exception chaining. HttpServerErrorInfo now always has the exception field set.
See issue #59 for reference. 12 júl 2012 Sönke Ludwig 535cff78a02 Copy commit hash Update TODO list and change log. 12 júl 2012 Sönke Ludwig e0d9a269c95 Copy commit hash ThreadedFileStream is now closed in the finalizer if close() was not explicitly called before. Added formatString(). 12 júl 2012 Sönke Ludwig f5a60a06e69 Copy commit hash Url now properly encodes the path and does not enforce a host part on unknown URL schemas. 11 júl 2012 Sönke Ludwig 53d41dee86f Copy commit hash Fixed FileInfo.name to contain only the file name and not the path. 11 júl 2012 Sönke Ludwig b74c4936fc1 Copy commit hash Added createDirectory(). 10 júl 2012 Sönke Ludwig cf26c0eff6d Copy commit hash Added some file system functions (for now based on standard blocking phobos functions). 10 júl 2012 Sönke Ludwig f732070782c Copy commit hash Added FileMode.ReadWrite. 10 júl 2012 Sönke Ludwig b9c6dd1c0ce Copy commit hash Fixed tabs vs. spaces. 10 júl 2012 Sönke Ludwig 4a1bc6455d3 Copy commit hash Added the same improvements and unit test as for Json to Bson. 10 júl 2012 Sönke Ludwig 88cff925339 Copy commit hash Unit test improvement (D's default opEquals compares bitwise instead of by field....) 10 júl 2012 Sönke Ludwig 98ad8a30e4f Copy commit hash Added a missing utility module - this will need a better place later. 10 júl 2012 Sönke Ludwig b3ee0df69f0 Copy commit hash Improved deserializeJson to be able to handle public properties and to ignore other functions. Added unit tests for parseJson() and (de)serializeJson. 10 júl 2012 Sönke Ludwig 96c2e6151bd Copy commit hash M Merge pull request #72 from gchatelet/master Json deserialize to struct doesn't work 10 júl 2012 Sönke Ludwig 83d9a5da497 Copy commit hash Added a compatibility switch for DMD 2.059 vs. 2.060 and up (should fix issue #70). 10 júl 2012 Guillaume Chatelet eccfea89dd6 Copy commit hash fixing bad Json deserialization to struct 09 júl 2012 Sönke Ludwig 698fd2db038 Copy commit hash M Merge branch 'master' of github.com:rejectedsoftware/vibe.d 09 júl 2012 Sönke Ludwig 22e13429544 Copy commit hash Avoid usage of deprecated functions (see issue #70). 09 júl 2012 Sönke Ludwig 56692dfcf41 Copy commit hash The alternative back ends are only compiled now if the corresponding version is set. 09 júl 2012 Sönke Ludwig 4c211928556 Copy commit hash Changed line endings to LF (issue #71) 09 júl 2012 Sönke Ludwig 5d234e8ba4b Copy commit hash M Merge pull request #69 from gchatelet/patch-1 condition on returnFieldSelector is negated 08 júl 2012 Guillaume Chatelet da31414b30c Copy commit hash condition on returnFieldSelector if negated 07 júl 2012 Sönke Ludwig 04c94e8b141 Copy commit hash Added an exit flag to the libevent driver because the exit code stopped working with the introduction of idle events. Fixes issue #68. 06 júl 2012 Sönke Ludwig c19e573852d Copy commit hash M Merge pull request #67 from simendsjo/master Taking mutable reference of "in T[]" parameter 04 júl 2012 Sönke Ludwig a7bc2948e5d Copy commit hash Implemented vibe.core.yield(). Added DriverCore.notifyIdle, which is supposed to be called by the driver whenever the event queue has become empty. 04 júl 2012 simendsjo 49ffcd3d476 Copy commit hash Cannot take mutable reference of const variable 04 júl 2012 tbrix 9766ca76cda Copy commit hash processEvents is now non blocking and returns if no events are available to process. exposed processEvents in vibe core. 03 júl 2012 mdondorff 4136b25f5b5 Copy commit hash using isAlpha do decide if a character can be presented as a part of a d identifier. 03 júl 2012 Sönke Ludwig e51b3b9337d Copy commit hash M Added some Appender.reserve calls as a quick reduction of some allocations. 03 júl 2012 Sönke Ludwig b23072a6b30 Copy commit hash M WIP on master: 373d5c0 Added parseJsonString() to allow for parsing strings without passing them as a reference. 03 júl 2012 Sönke Ludwig 19b57987bb2 Copy commit hash index on master: 373d5c0 Added parseJsonString() to allow for parsing strings without passing them as a reference. 03 júl 2012 Sönke Ludwig 2ce06f64310 Copy commit hash Added a MAC setup script. 03 júl 2012 Sönke Ludwig a694a30be36 Copy commit hash Priviledge lowering is now only done when running as root and the warning about a missing config file is now a debug message. 03 júl 2012 Sönke Ludwig 43b15e2a1dc Copy commit hash Fixed PoolAllocator.realloc(). 02 júl 2012 Sönke Ludwig f2a96c60522 Copy commit hash Updated change log. 02 júl 2012 Sönke Ludwig 38b50c3b63e Copy commit hash More performance tuning. All major allocations during request handling are now gone. Note that the current state of affairs regarding memory allocations is rather experimental and needs some streamlining. 02 júl 2012 Sönke Ludwig 9c4a50428d5 Copy commit hash Removed a duplicate definition of evbuffer. 02 júl 2012 mdondorff 13967568959 Copy commit hash Replacing special characters of package identifiers with a "_" 02 júl 2012 mdondorff f4604b4469f Copy commit hash When running a vibe application, all installed packages are passed as version identifiers and can be used to conditionally compile based on installed packages. 02 júl 2012 Sönke Ludwig 93c5355481b Copy commit hash M Merge branch 'master' of github.com:rejectedsoftware/vibe.d 01 júl 2012 Sönke Ludwig 1a9f449e9ab Copy commit hash Compile fix. 01 júl 2012 Sönke Ludwig 48a60add6e7 Copy commit hash Reserving memory to reduce the number of allocations in readUntil(). The local buffer in readUntil() is now using a free list allocated block instead of a stack based one to reduce stack pressure. The buffer is now also much bigger to improve performance. 01 júl 2012 Sönke Ludwig 83e3d41d230 Copy commit hash Reimplemented toRFC822(Date)(Time)String without the use of formattedWrite() to improve performance. 01 júl 2012 Sönke Ludwig 147de715969 Copy commit hash Implemented PoolAllocator and FixedAppender. 01 júl 2012