Fix #831
Test case for #831
PR #829 fixed for 1.2.1
Unit test for #829
Fix clang warnings not related to this PR
Updated CHANGELOG [ci skip]
Depend on modules present at compile time
Session management abstraction
Use session management abstraction
Forgot to commit phalcon.c
Better abstraction for preg_match
Updated gen-build.php
Fix for old PHP 5.3.x
ifdef is safer here [ci skip]
Keep clang happy
Keep the compiler happy
Added __func__ macro for MSVC
Map PHALCON_ALLOC_ZVAL to ALLOC_INIT_ZVAL
Keep the compiler happy
Get rid of noreturn parameter, make the code C99 compatible, remove duplicated code