]> git.saurik.com Git - cycript.git/shortlog
cycript.git
2016-01-06  Jay Freeman... Compile Java support for armv6 where we use JamVM.
2016-01-06  Jay Freeman... Do not use JavaVM, in case it isn't installed yet.
2016-01-06  Jay Freeman... The value from +alloc can be a permanent (NSDate).
2016-01-06  Jay Freeman... Disable "implicit properties" (except for Cydget).
2016-01-05  Jay Freeman... Fix Ruby Block arguments and make them lexicalish.
2016-01-05  Jay Freeman... Do not allow JavaMethod calls on non-Java objects.
2016-01-05  Jay Freeman... Try a new (safer) mechanism to get object private.
2016-01-05  Jay Freeman... Allow a * on a CString to get the first character.
2016-01-05  Jay Freeman... Allow strings to be used as extern or field names.
2016-01-05  Jay Freeman... Do not use corrupt struct to store type reference.
2016-01-04  Jay Freeman... Add a simple implementation of getcwd for node.js.
2016-01-04  Jay Freeman... Embed core libraries for node.js in libcycript.db.
2016-01-04  Jay Freeman... libnativehelper.so was there before JniInvocation.
2016-01-04  Jay Freeman... Drop to android-9 platform using -fno-PIE wrapper.
2016-01-04  Jay Freeman... Find JVM with dlopen and register Android natives.
2016-01-04  Jay Freeman... Tighten alignment of FFI return values, correctly.
2016-01-04  Jay Freeman... Unify the build environment for Android and Apple.
2016-01-04  Jay Freeman... Add a ?reparse mode to experiment pretty printing.
2016-01-04  Jay Freeman... Port modules to typedef/extern instead of @encode.
2016-01-04  Jay Freeman... Allow users to tab complete struct and enum names.
2016-01-04  Jay Freeman... Speed up tab completion and hide $cy* identifiers.
2016-01-04  Jay Freeman... Analyze even more headers and added enum typedefs.
2016-01-04  Jay Freeman... Package everything for Android in simple zip file.
2016-01-03  Jay Freeman... Allow C++ tagless type reference, in struct field.
2016-01-03  Jay Freeman... Don't stack overflow on struct pointers in cycles.
2016-01-03  Jay Freeman... Support typedef and @encode with a void specifier.
2016-01-03  Jay Freeman... Do not output class extension syntax for Object{}.
2016-01-03  Jay Freeman... Find code library, even when relative in debugger.
2016-01-03  Jay Freeman... Macros have to support overriding old definitions.
2016-01-03  Jay Freeman... Add support for __int128 (though not with libffi).
2016-01-03  Jay Freeman... Use libclang to walk CXType for anonymous structs.
2016-01-03  Jay Freeman... Bake more standard header files into the C bridge.
2016-01-03  Jay Freeman... Accept initializers when allocating Type with new.
2016-01-03  Jay Freeman... Use class extension syntax as part of Object CYON.
2016-01-03  Jay Freeman... Add extern "C" expression, for Functor's toCYON().
2016-01-03  Jay Freeman... Make Functor/struct output fancy type definitions.
2016-01-03  Jay Freeman... Export main (so people can use run_pie technique).
2016-01-03  Jay Freeman... Slightly (sort of) improve proxy objects tracking.
2016-01-03  Jay Freeman... Have console pre-initialize engine to feel faster.
2016-01-03  Jay Freeman... Improve accuracy of JNI local references tracking.
2016-01-03  Jay Freeman... Fix -g/-O on Android and commit all build scripts.
2016-01-03  Jay Freeman... Fix conversion path for Java->JS exception values.
2016-01-03  Jay Freeman... Syntax highlight #, even if not using Objective-C.
2016-01-03  Jay Freeman... Support linkers that allow relative library paths.
2016-01-03  Jay Freeman... Put history in Android location (and don't crash).
2016-01-03  Jay Freeman... Avoid crashing when we have no "current terminal".
2016-01-03  Jay Freeman... Refactor all of Java bridge to release references.
2016-01-02  Jay Freeman... Fix compilation errors using gcc from Android NDK.
2016-01-02  Jay Freeman... Update the copyright year now that 2016 has begun.
2016-01-02  Jay Freeman... Got exceptions bridged, back and forth, with Java.
2016-01-02  Jay Freeman... Java backend now handles Swill-style Jetty server.
2016-01-02  Jay Freeman... Add all supported binding API headers to analysis.
2016-01-02  Jay Freeman... Made lots of progress on Java bridge (checkpoint).
2016-01-01  Jay Freeman... Use CYJavaForEachPrimitive to map primitive types.
2016-01-01  Jay Freeman... Use * and -> syntax to unify Java and Objective-C.
2016-01-01  Jay Freeman... Add x.[] syntax for "legitimate" subscript access.
2016-01-01  Jay Freeman... This implementation for Java works, but I hate it.
2015-12-31  Jay Freeman... Add syntax akin to Java's anonymous inner classes.
2015-12-31  Jay Freeman... Hide complicated hold manipulation behind CYHLD().
2015-12-31  Jay Freeman... Wedge way to link against Python 2.7 to configure.
2015-12-31  Jay Freeman... Remove old features of CYValue that are bad ideas.
2015-12-31  Jay Freeman... Use variadic templates to better organize Classes.
2015-12-30  Jay Freeman... Use pkg-config to find Ruby 2.1 (*sigh*) on Linux.
2015-12-30  Jay Freeman... Put Java/Ruby framework detection under CY_LT_LIB.
2015-12-30  Jay Freeman... Detect Ruby library installation during configure.
2015-12-30  Jay Freeman... Parse scope and symbol colon operators, from Ruby.
2015-12-30  Jay Freeman... Remove extra type cast long obsoleted by template.
2015-12-30  Jay Freeman... Show more explicit types for Objective-C Instance.
2015-12-30  Jay Freeman... Logically order type specifier cases in sig/parse.
2015-12-30  Jay Freeman... Avoid frustrating corner-case crashes in readline.
2015-12-30  Jay Freeman... Align struct access to struct address, not memory.
2015-12-30  Jay Freeman... Add workaround for zero-sized struct (and use it).
2015-12-30  Jay Freeman... Move x.type() to typeid(x) and implement variadic.
2015-12-29  Jay Freeman... Attach FFI closure deallocation to Functor's pool.
2015-12-29  Jay Freeman... Fix Objective-C dictionary/array literal lowering.
2015-12-29  Jay Freeman... Provide CYCastJSValue override for short integers.
2015-12-29  Jay Freeman... Improve CString/Pointer consistency, using CArray.
2015-12-29  Jay Freeman... Tighten (and sort of "fix") some native alignment.
2015-12-29  Jay Freeman... Fix awkward mistake in embedded NUL char encoding.
2015-12-29  Jay Freeman... Replace sig::Primitive with full object hierarchy.
2015-12-29  Jay Freeman... Make Instance() consistent with "no nil Instance".
2015-12-29  Jay Freeman... Print NULL instead of crashing for CString.toCYON.
2015-12-28  Jay Freeman... Make Pointer/Struct .type compatible with Functor.
2015-12-28  Jay Freeman... Make an array builder to keep JSValueRef on stack.
2015-12-28  Jay Freeman... Support round trip of signed char through typedef.
2015-12-24  Jay Freeman... Provide custom .toCYON for NSBlock (for conradev).
2015-12-23  Jay Freeman... Error instances that weren't thrown have no stack.
2015-12-23  Jay Freeman... Avoid crash when using toCYON on String.prototype.
2015-12-23  Jay Freeman... Provide toCYON for more built-in JavaScript types.
2015-12-23  Jay Freeman... Provide useful-ish error messages from eval calls.
2015-12-23  Jay Freeman... Use case-sensitive comparison for tab completions.
2015-12-23  Jay Freeman... Walk up from .libs folder for non-Apple makefiles.
2015-12-23  Jay Freeman... Add (future) flags field to the bindings database.
2015-12-23  Jay Freeman... Provide tab completions using the bridge database.
2015-12-23  Jay Freeman... Provide access to errno (though not from console).
2015-12-23  Jay Freeman... Implement synchronous lstat: node.js binding demo.
2015-12-23  Jay Freeman... Generate functions to "bind" parameterized macros.
2015-12-23  Jay Freeman... Abstract pulling original file code into function.
2015-12-23  Jay Freeman... Work around libclang to find parameterized macros.
2015-12-23  Jay Freeman... Move pre-cached bridge data into the bridge cache.
next