]> git.saurik.com Git - cycript.git/shortlog
cycript.git
2015-10-15  Jay Freeman... Move to an unknown/different version of autotools.
2015-10-12  Jay Freeman... Fix for-of loops (an internal variable was wrong).
2015-10-12  Jay Freeman... I don't think the Types_ TypeMap was ever used :/.
2015-10-12  Jay Freeman... Prefer JSValueIsStrictEqual to compare prototypes.
2015-09-15  Jay Freeman... On iOS 9, JSObjectGetPrototype changes JSValueRef.
2015-09-15  Jay Freeman... Guarantee hooks_ is initialized before CYRegister.
2014-10-31  Jay Freeman... Support extern "C" syntax to FFI via C prototypes.
2014-10-31  Jay Freeman... CYMessage syntax should not be using CYEncodedType.
2014-10-13  Jay Freeman... C++11 now defaults destructors to noexcept(true).
2014-10-13  Jay Freeman... Directly use primitives to construct class types.
2014-10-13  Jay Freeman... Directly create types for Objective-C field types.
2014-10-13  Jay Freeman... Remove duplicated manually-pooled Type constructor.
2014-10-11  Jay Freeman... Allow HOME in environment to override passwd file.
2014-10-11  Jay Freeman... Support having multiple language hooks registered.
2014-10-11  Jay Freeman... Setup for adding code to Bison implementation file.
2014-10-11  Jay Freeman... Pass -std=c++11 in both CXXFLAGS and OBCJXXFLAGS.
2014-10-11  Jay Freeman... /System/Library/Frameworks is an Apple-only path.
2014-10-11  Jay Freeman... Update copyright for 2014 and relicense to AGPLv3.
2014-10-11  Jay Freeman... Add an empty Execute.cpp for Java support backend.
2014-10-11  Jay Freeman... Detect jni.h and link Android build against Dalvik.
2014-10-11  Jay Freeman... @encode syntax doesn't require Objective-C support.
2014-10-11  Jay Freeman... Manually unify CYLocal<CYPool>::key_ into Library.
2014-10-11  Jay Freeman... Build and configure required libraries on Android.
2014-10-11  Jay Freeman... Repair support for compiling without Objective-C.
2014-10-11  Jay Freeman... Correct "error: taking address of temporary array".
2014-10-11  Jay Freeman... Give Xcode/Apple/iOS build scripts a common prefix.
2014-10-11  Jay Freeman... Remove APR dependency: getopt_long actually works.
2014-10-11  Jay Freeman... Correct "error: taking address of temporary array".
2014-08-20  Jay Freeman... Add a makefile mechanism for automatic deployment. v0.9.502
2014-08-19  Jay Freeman... Add workaround for a linker bug (and a test case).
2014-08-19  Jay Freeman... Use osx as the short tag for OS X instead of mac.
2014-08-19  Jay Freeman... The .PHONY was not updated from package to zip :(.
2014-08-19  Jay Freeman... Provide some minimal debugging on @import MS fail.
2014-08-19  Jay Freeman... Replace -any.dylib with a check in the trampoline.
2014-08-19  Jay Freeman... Use OS X (not Simulator) build for x86_64 on OS X.
2014-07-09  Jay Freeman... Cycript.framework is no longer one unified folder.
2014-07-08  Jay Freeman... Embed Cycript git version in zip package filename.
2014-07-08  Jay Freeman... Corrupt load command should break for, not return.
2014-06-07  Jay Freeman... Output argument list names compatible with Swift.
2014-06-05  Jay Freeman... Do not rely on -[description] to describe classes.
2014-06-05  Jay Freeman... Avoid infinite recursion while CYONifying objects.
2014-06-04  Jay Freeman... Slightly improve horrible #ifdef'd type encoding.
2014-06-04  Jay Freeman... Initialize address32 out parameter in vm_allocate.
2014-06-04  Jay Freeman... Add a local install target (why not?) to xcode.mk.
2014-06-04  Jay Freeman... Compile libcycript for OS X and package framework.
2014-06-04  Jay Freeman... Also build OS X target and use for libcycript-any.
2014-06-04  Jay Freeman... Add $snprintfp trampoline helper, "just in case".
2014-06-04  Jay Freeman... In trampoline, make $strlcpy not crash given NULL.
2014-06-03  Jay Freeman... Don't crash if ivar_getTypeEncoding returns NULL.
2014-06-03  Jay Freeman... Fix issue in 64-bit choose() reported by heardrwt.
2014-03-11  Jay Freeman... The nice thing about # is its similar density to @.
2014-03-11  Jay Freeman... Close server socket after accepting remote client.
2014-03-11  Jay Freeman... Do not leave console socket lying around in /tmp.
2014-03-11  Jay Freeman... Verify the injection error buffer is null-termined.
2014-03-11  Jay Freeman... Fix creepy "dump master.passwd to stderr" failure.
2014-01-29  Jay Freeman... Cycript's lexer does not need to be "interactive".
2014-01-29  Jay Freeman... Make lexer start a comment with #! (for scripts).
2014-01-29  Jay Freeman... Do not use FFI to sel_registerName for [] syntax.
2014-01-29  Jay Freeman... Generalize and centralize cpr flag conflict check.
2014-01-29  Jay Freeman... Use apr_getopt_long instead of simply apr_getopt.
2014-01-29  Jay Freeman... Let's reserve # entirely for the pre-processor.
2014-01-29  Jay Freeman... Actually, non-terminal attachment now works fine.
2014-01-29  Jay Freeman... Correct (and complete) implementation of bash $0. v0.9.501
2014-01-29  Jay Freeman... Remove all Objective-C selector bridge definitions.
2014-01-28  Jay Freeman... Remove some trailing whitespace from Bridge.def.
2014-01-28  Jay Freeman... Add Security framework definitions to Bridge.def.
2014-01-28  Jay Freeman... Make cycript wrapper script detect its directory.
2014-01-26  Jay Freeman... Attempt to load a framework when no module found.
2014-01-26  Jay Freeman... Do not cache modules if the module doesn't exist.
2014-01-26  Jay Freeman... Allow errno exceptions to _syscall()'s _assert().
2014-01-26  Jay Freeman... CYPoolCode should simply take an std::istream &.
2014-01-26  Jay Freeman... Recursive CommonJS modules didn't actually work.
2014-01-26  Jay Freeman... Fix support for passing blocks as FFI arguments.
2014-01-26  Jay Freeman... Add hasProperty for All and ObjectiveC::Classes.
2014-01-26  Jay Freeman... Do not use isKindOfClass: to check for NSBlock.
2014-01-26  Jay Freeman... As FunctionInstance is different, it must be last.
2014-01-25  Jay Freeman... Support choose()ing "LARGE" Objective-C classes.
2014-01-24  Jay Freeman... Support .type on NSBlock to get their signature.
2014-01-24  Jay Freeman... Only NSBlock should be a "function", not NSObject.
2014-01-24  Jay Freeman... Split CYBlockEncoding out for NSBlock.type usage.
2014-01-24  Jay Freeman... Unknown block arguments can decode to NSBlock *.
2014-01-23  Jay Freeman... De-CYNext CYExpression, fix CYCompound/Primitive.
2014-01-23  Jay Freeman... Tab-completer accidentally overwrote name variable.
2014-01-23  Jay Freeman... Setting to .messages should only affect that Class.
2014-01-21  Jay Freeman... Actually add the modules (kind of important ;P). v0.9.500
2014-01-21  Jay Freeman... Only .gitignore "cycript" if at the top-level.
2014-01-21  Jay Freeman... Move lib/cycript to cycript0.9 to free up cycript.
2014-01-21  Jay Freeman... The cycript wrapper script should use Cycript.lib.
2014-01-21  Jay Freeman... Rename Cycript_ directory to friendly Cycript.lib.
2014-01-21  Jay Freeman... The field order in an Objective-C class matters.
2014-01-21  Jay Freeman... Objective-C class fields must be TypeIdentifiers.
2014-01-21  Jay Freeman... Allow usage of .type on objects of type Message.
2014-01-21  Jay Freeman... Do not ever use NULL type_s, even for ? encoding.
2014-01-21  Jay Freeman... Remove CYRunSetups (this feature is broken now).
2014-01-21  Jay Freeman... Bridge NSNumber/NSCFBoolean to JS Number/Boolean.
2014-01-21  Jay Freeman... Fix pointer crashes and round-trip const void *.
2014-01-21  Jay Freeman... Fix crash when trying to use specifier without int.
2014-01-21  Jay Freeman... Syntax highlight "unsigned" and "signed" as Type.
2014-01-21  Jay Freeman... Replace AtEncode in grammar with "@encode" token.
2014-01-21  Jay Freeman... Implement full unsigned/signed/long/short syntax.
next