]> git.saurik.com Git - cycript.git/shortlog
cycript.git
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.
2014-01-21  Jay Freeman... Implement internal multiply (for the compiler).
2014-01-21  Jay Freeman... Provide some kind of feedback while running ?gc.
2014-01-21  Jay Freeman... Add ?exit command to help people exit the console.
2014-01-20  Jay Freeman... Add actual syntax that desugars to new Instance().
2014-01-20  Jay Freeman... Add an initial (inefficient) version of ?: syntax.
2014-01-20  Jay Freeman... I do not remember why this was so overly complex.
2014-01-20  Jay Freeman... Fix try regression in CYExecute NSAutoReleasePool.
2014-01-20  Jay Freeman... If possible, use the new debug synchronous GC API.
2014-01-20  Jay Freeman... Attempt to garbage collect before using choose().
2014-01-20  Jay Freeman... Add a new ?gc to run GC without running a script.
2014-01-20  Jay Freeman... Provide a new ?destroy to release the JSContext.
2014-01-20  Jay Freeman... Try to CYON pointers as the address of their value.
2014-01-20  Jay Freeman... Instance.box should have the DontEnum attribute.
2014-01-20  Jay Freeman... Indirecting a function pointer should get Functor.
2014-01-20  Jay Freeman... Do not cache incomplete ffi_cifs after exceptions.
2014-01-20  Jay Freeman... Expose the internal Type of Pointers through type.
2014-01-19  Jay Freeman... Syntax highlight the new @import as pre-processor.
2014-01-19  Jay Freeman... CYONify NSObject with # (different from NSString).
2014-01-19  Jay Freeman... CYONify NSSet as [NSSet setWithArray:@[...]] call.
2014-01-19  Jay Freeman... CYONify pointers as the address of their values.
2014-01-19  Jay Freeman... Syntax highlight SEL as if it's a type (like id).
2014-01-19  Jay Freeman... Rename Super to objc_super to better future-proof.
2014-01-19  Jay Freeman... Upgrade array comprehension syntax to latest ES6.
2014-01-19  Jay Freeman... Mark output from ?debug separate from the result.
2014-01-19  Jay Freeman... Force rebuild of cycript_ even with cycript link.
2014-01-18  Jay Freeman... Cache __NSMallocBlock__ and verify it even exists.
2014-01-18  Jay Freeman... The new version of Cycript breaks the old Cydget.
2014-01-17  Jay Freeman... Move Cydget* to ObjectiveC and @throw exceptions.
2014-01-17  Jay Freeman... Pooling an ostringstream does not pool its .str().
2014-01-17  Jay Freeman... Entitle with dynamic-codesigning for Nitro on iOS.
2014-01-17  Jay Freeman... Objective-C block syntax should return NSBlock *.
2014-01-17  Jay Freeman... Add support to @encode, Decode_, and With blocks.
2014-01-17  Jay Freeman... Implement CommonJS-compliant require() function.
2014-01-17  Jay Freeman... Separate useful CYPoolCode from CydgetMemoryParse.
2014-01-15  Jay Freeman... Always name signed binary .libs copies cycript_.
2014-01-15  Jay Freeman... Slightly improve "invalid pid" -p error message.
2014-01-15  Jay Freeman... Update @import syntax to desugar into require().
2014-01-15  Jay Freeman... Sort of improve the error messages from _assert.
2014-01-13  Jay Freeman... Upgrade to automake version 1.14.1 (now in Fink).
2014-01-13  Jay Freeman... Hide all symbols of embedded developer framework.
2014-01-12  Jay Freeman... Actually build libcycript-sim.dylib with 64-bit.
2014-01-12  Jay Freeman... Smuggle errors in libcycript-any.dylib to client.
2014-01-12  Jay Freeman... Finally managed to target iOS 2.0 fully correctly.
2014-01-12  Jay Freeman... Apparently, __pthread_set_self takes tsd address.
2014-01-12  Jay Freeman... The objc_registerClassPair hack is not even there.
2014-01-12  Jay Freeman... Avoid libffi runtime code generation API on ARM64.
2014-01-12  Jay Freeman... When casting function pointers, it's more complex.
2014-01-12  Jay Freeman... Try to avoid using encodings when signatures work.
2014-01-12  Jay Freeman... sig::Copy should use const for source arguments.
2014-01-12  Jay Freeman... Add Class and SEL to the bridge definition list.
2014-01-12  Jay Freeman... Instantiating a struct using new should bbzero it.
2014-01-12  Jay Freeman... Support casting any pointer to a function type.
2014-01-12  Jay Freeman... The desugaring for typedef skipped signatures.
2014-01-12  Jay Freeman... Make @encode(char *) and new Type("r*") both work.
2014-01-12  Jay Freeman... I might misremember, but I don't think these work.
2014-01-12  Jay Freeman... {Functor,Selector}.type should return @encode().
2014-01-12  Jay Freeman... Add ?lower to help me debug bugs while desugaring.
2014-01-12  Jay Freeman... CYDisplay{Start,Finish} obsolete by rl_redisplay.
2014-01-11  Jay Freeman... Sometimes readline forced the display to update.
2014-01-11  Jay Freeman... Call through to rl_redisplay to update line state.
2014-01-11  Jay Freeman... CRLF from non-last line wrote result over command.
2014-01-10  Jay Freeman... Implement /etc/cycript/setup.d (temporary name).
2014-01-10  Jay Freeman... CYExecute() should run code in a specific context.
2014-01-10  Jay Freeman... If CydgetMemoryParse fails, it should return NULL.
2014-01-10  Jay Freeman... Do Cycript compilation in the client (fix ?debug).
2014-01-10  Jay Freeman... Try (and almost fail) to compile armv6 on -mthumb.
2014-01-10  Jay Freeman... Filter chosen objects to those of the right size.
2014-01-10  Jay Freeman... Support @error when CYONifying JavaScript arrays.
2014-01-10  Jay Freeman... Use -mllvm -arm-reserve-r9 to support iOS 2.x.
2014-01-10  Jay Freeman... Find instances of all subclasses with choose().
2014-01-10  Jay Freeman... Use -Zlzma (not -zlzma) when running dpkg-deb.
2014-01-10  Jay Freeman... The Axiom of Choice is obviously true.--Jerry Bona
2014-01-10  Jay Freeman... Support @YES/@NO (to better support @true/@false).
2014-01-09  Jay Freeman... Hack for add_history's now-understood allocation.
2014-01-09  Jay Freeman... Drastically improve syntax support for @encode().
2014-01-09  Jay Freeman... If I call ExecuteStart I /must/ call ExecuteEnd.
2014-01-09  Jay Freeman... Make Selector_callAsFunction_toJSON pass-through.
2014-01-09  Jay Freeman... Split $objc_msgSend apart, normalizing exceptions.
2014-01-09  Jay Freeman... -[NSCFType cy$toJSON:inContext:] 64-bit encoding.
2014-01-09  Jay Freeman... Factor JSValueRef exception arguments to _jsccall.
2014-01-09  Jay Freeman... I really really want some kind of Error monad :(.
2014-01-07  Jay Freeman... Support Internal_setProperty with bitfield types.
2014-01-07  Jay Freeman... Support Internal_getProperty with bitfield types.
2014-01-07  Jay Freeman... Cycript's C++11 lambda semantics require the &.
2014-01-07  Jay Freeman... Do not allow the grammar to contain conflicts.
2014-01-07  Jay Freeman... ES5 makes FunctionExpression a MemberExpression.
2014-01-06  Jay Freeman... Add syntax to support C-style typedef assignment.
2014-01-06  Jay Freeman... Add support for C++11 lambda expression syntax.
2014-01-04  Jay Freeman... The TARGET_OS_IPHONE variable is set to 1 or 0.
2014-01-04  Jay Freeman... Copy libdyld error messages back from injection.
2014-01-02  Jay Freeman... Store all unstable Class CYONifications in a set.
2014-01-02  Jay Freeman... When CYONifying fields, @error encode exceptions.
2014-01-02  Jay Freeman... Move the EOF "final newline" to the ctrl-d check.
2014-01-02  Jay Freeman... Do not lose the shell history throwing exceptions.
2014-01-02  Jay Freeman... On ARM64, the isa instance variable is a tagged.
2014-01-02  Jay Freeman... Failing to send/receive client fd should be fatal.
2014-01-02  Jay Freeman... Fix (again) process injection on desktop Mac OS X.
next