]> git.saurik.com Git - cycript.git/history - Internal.hpp
Maintain a logical setup for const on sig::String.
[cycript.git] / Internal.hpp
2016-01-09  Jay Freeman (saurik)Casting an array/string pointer shouldn't copy it.
2016-01-08  Jay Freeman (saurik)Work around iOS "<redacted>" for Message's toCYON.
2016-01-08  Jay Freeman (saurik)Fold messages into the JavaScript prototype chain.
2016-01-07  Jay Freeman (saurik)Remove CYJavaValue and (almost) CYPrivate as base.
2016-01-07  Jay Freeman (saurik)Remove CYValue<> as it is no longer at all useful.
2016-01-05  Jay Freeman (saurik)Try a new (safer) mechanism to get object private.
2016-01-02  Jay Freeman (saurik)Update the copyright year now that 2016 has begun.
2016-01-01  Jay Freeman (saurik)This implementation for Java works, but I hate it.
2015-12-31  Jay Freeman (saurik)Remove old features of CYValue that are bad ideas.
2015-12-31  Jay Freeman (saurik)Use variadic templates to better organize Classes.
2015-12-30  Jay Freeman (saurik)Move x.type() to typeid(x) and implement variadic.
2015-12-29  Jay Freeman (saurik)Replace sig::Primitive with full object hierarchy.
2015-11-11  Jay Freeman (saurik)Merge adapter into callback, removing indirection.
2015-11-10  Jay Freeman (saurik)Update copyright for 2015 (and it is almost 2016).
2014-10-13  Jay Freeman (saurik)Directly use primitives to construct class types.
2014-10-13  Jay Freeman (saurik)Directly create types for Objective-C field types.
2014-10-13  Jay Freeman (saurik)Remove duplicated manually-pooled Type constructor.
2014-10-11  Jay Freeman (saurik)Update copyright for 2014 and relicense to AGPLv3.
2014-01-21  Jay Freeman (saurik)Allow usage of .type on objects of type Message.
2014-01-21  Jay Freeman (saurik)Fix pointer crashes and round-trip const void *.
2014-01-20  Jay Freeman (saurik)Do not cache incomplete ffi_cifs after exceptions.
2014-01-12  Jay Freeman (saurik)Try to avoid using encodings when signatures work.
2014-01-12  Jay Freeman (saurik)Support casting any pointer to a function type.
2013-06-21  Jay Freeman (saurik)Replace all apr_pool_t * usages with CYPool &.
2013-06-19  Jay Freeman (saurik)Upgrade copyright notice (2013, mk, sh, GPLv3).
2013-06-12  Jay Freeman (saurik)Fix a couple simple C++ errors found by clang.
2012-09-15  Jay Freeman (saurik)Use new ^ syntax to bridge Blocks (with @ offset). v0.9.460
2012-09-15  Jay Freeman (saurik)Factor common code out of FFI closure adapters.
2012-09-14  Jay Freeman (saurik)Export CYMakeType variants so Objective-C can call.
2012-06-07  Jay Freeman (saurik)Update the copyright: 2009-2010 is now 2009-2012.
2010-07-10  Jay Freeman (saurik)Updated copyright (2010) and license (LGPLv3).
2009-11-05  Jay Freeman (saurik)Updated copyright and licenses.
2009-11-04  Jay Freeman (saurik)Fixed the GC crash of doom that kennytm reported: appar...
2009-11-04  Jay Freeman (saurik)Worked around an incorrect warning exposed by the optim...
2009-11-01  Jay Freeman (saurik)Desktop Mac seems to use ^{_objc_class=...} instead...
2009-10-27  Jay Freeman (saurik)Updated todo, license, and title.
2009-10-27  Jay Freeman (saurik)Completed massive refactoring operation to completely...
2009-10-27  Jay Freeman (saurik)Insanely massive refactoring, bringing both exceptions...