2015-11-19 |
Jay Freeman (saurik) | Rename CYField to CYClassField, for CYStructField.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | YYABORT does not actually lead to a parse failure.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Support parenthesized "fat arrow" parameter lists.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Some old syntax to parse Swift's named parameters.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Avoid leaking lots of symbols into static library.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | We should not explicitly cast pointers to doubles.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Scavenge all of my old todo lists, from git stash.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | On Mac OS X, detect -framework JavaVM for CY_JAVA.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Put the filename in _trace to make it more useful.
|
commit | commitdiff | tree |
2015-11-18 |
Jay Freeman (saurik) | Apply SO_REUSEADDR to make CYListenServer simpler.
|
commit | commitdiff | tree |
2015-11-17 |
Jay Freeman (saurik) | Add some flex %options I had in a long dead stash.
|
commit | commitdiff | tree |
2015-11-17 |
Jay Freeman (saurik) | Implement Ctrl-C "cancel" with ExecutionTimeLimit.
|
commit | commitdiff | tree |
2015-11-17 |
Jay Freeman (saurik) | Provide toCYON for NSOrderedSet (just like NSSet).
|
commit | commitdiff | tree |
2015-11-13 |
Jay Freeman (saurik) | JavaScriptCore assumes delete callback isn't NULL.
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Move message parameter name into typed identifier.
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Merge adapter into callback, removing indirection.
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Isolate ffi_call uses to only one common function.
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Promote all warnings from bison to full-on errors.
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Remove the dirty flag on libffi submodule (dunno).
|
commit | commitdiff | tree |
2015-11-11 |
Jay Freeman (saurik) | Try harder to use trampoline tables (for iOS 9.0).
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Fix build of cycript using clang++-3.7, from Fink.
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Upgrading to clang++-3.7 found infinite recursion.
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Fix build of cycript when using g++-fsf from Fink.
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Update copyright for 2015 (and it is almost 2016).
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Remove CY_ARCH (Substrate now handles this quirk).
|
commit | commitdiff | tree |
2015-11-10 |
Jay Freeman (saurik) | Upgrade to automake 1.15 (the latest one in Fink).
|
commit | commitdiff | tree |
2015-11-09 |
Jay Freeman (saurik) | GNUstep does not export object_getClass *sigh* :(.
|
commit | commitdiff | tree |
2015-11-09 |
Jay Freeman (saurik) | Remove lots of now-obsolete GNUstep compatibility.
|
commit | commitdiff | tree |
2015-11-09 |
Jay Freeman (saurik) | Remove everything obsoleted by just using cynject.
|
commit | commitdiff | tree |
2015-11-09 |
Jay Freeman (saurik) | Use CoreFoundation in Handler to #ifdef __APPLE__.
|
commit | commitdiff | tree |
2015-11-05 |
Jay Freeman (saurik) | Avoid error caused by passing -pthread to libtool.
|
commit | commitdiff | tree |
2015-11-05 |
Jay Freeman (saurik) | Port to the now modern version of GNUstep (Linux).
|
commit | commitdiff | tree |
2015-11-04 |
Jay Freeman (saurik) | Linux requires AX_PTHREAD to autodetect -lpthread.
|
commit | commitdiff | tree |
2015-11-04 |
Jay Freeman (saurik) | Fix object reference comparisons (and remove nil).
|
commit | commitdiff | tree |
2015-11-04 |
Jay Freeman (saurik) | Avoid duplicating calls for getting type encoding.
|
commit | commitdiff | tree |
2015-11-04 |
Jay Freeman (saurik) | Do not crash if ivar has no type encoding (Swift).
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Fix a few poor syntax assumptions in C-like types.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Location step should come before sliding position.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Avoid dependency hell by overriding location type.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Upgrade to Bison 3.0.4 (Apple is never upgrading).
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Upgrade to a more recent build of libtool in Fink.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Consistently pass -g0 -O3 through Apple configure.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Set .SECONDARY to stop deletion of .libs/cycript_.
|
commit | commitdiff | tree |
2015-11-02 |
Jay Freeman (saurik) | Delay expansion of MAKE, to allow using jobserver.
|
commit | commitdiff | tree |
2015-11-01 |
Jay Freeman (saurik) | The RuntimeProperty callback is now long obsolete.
|
commit | commitdiff | tree |
2015-11-01 |
Jay Freeman (saurik) | Rely on (automatic) weak symbols instead of dlsym.
|
commit | commitdiff | tree |
2015-11-01 |
Jay Freeman (saurik) | Rename Instance::Transient to Instance::Permament.
|
commit | commitdiff | tree |
2015-10-28 |
Jay Freeman (saurik) | Correct a stupid mistake (!= 0 without _assert()).
|
commit | commitdiff | tree |
2015-10-28 |
Jay Freeman (saurik) | Cobble injection into heavily sandboxed processes.
|
commit | commitdiff | tree |
2015-10-28 |
Jay Freeman (saurik) | Port to Substrate: use cynject (this is GPL-safe).
|
commit | commitdiff | tree |
2015-10-15 |
Jay Freeman (saurik) | On iOS 9 Apple broke pre-existing 32-bit binaries.
|
commit | commitdiff | tree |
2015-10-15 |
Jay Freeman (saurik) | Move to an unknown/different version of autotools.
|
commit | commitdiff | tree |
2015-10-12 |
Jay Freeman (saurik) | Fix for-of loops (an internal variable was wrong).
|
commit | commitdiff | tree |
2015-10-12 |
Jay Freeman (saurik) | I don't think the Types_ TypeMap was ever used :/.
|
commit | commitdiff | tree |
2015-10-12 |
Jay Freeman (saurik) | Prefer JSValueIsStrictEqual to compare prototypes.
|
commit | commitdiff | tree |
2015-09-15 |
Jay Freeman (saurik) | On iOS 9, JSObjectGetPrototype changes JSValueRef.
|
commit | commitdiff | tree |
2015-09-15 |
Jay Freeman (saurik) | Guarantee hooks_ is initialized before CYRegister.
|
commit | commitdiff | tree |
2014-10-31 |
Jay Freeman (saurik) | Support extern "C" syntax to FFI via C prototypes.
|
commit | commitdiff | tree |
2014-10-31 |
Jay Freeman (saurik) | CYMessage syntax should not be using CYEncodedType.
|
commit | commitdiff | tree |
2014-10-13 |
Jay Freeman (saurik) | C++11 now defaults destructors to noexcept(true).
|
commit | commitdiff | tree |
2014-10-13 |
Jay Freeman (saurik) | Directly use primitives to construct class types.
|
commit | commitdiff | tree |
2014-10-13 |
Jay Freeman (saurik) | Directly create types for Objective-C field types.
|
commit | commitdiff | tree |
2014-10-13 |
Jay Freeman (saurik) | Remove duplicated manually-pooled Type constructor.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Allow HOME in environment to override passwd file.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Support having multiple language hooks registered.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Setup for adding code to Bison implementation file.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Pass -std=c++11 in both CXXFLAGS and OBCJXXFLAGS.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | /System/Library/Frameworks is an Apple-only path.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Update copyright for 2014 and relicense to AGPLv3.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Add an empty Execute.cpp for Java support backend.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Detect jni.h and link Android build against Dalvik.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | @encode syntax doesn't require Objective-C support.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Manually unify CYLocal<CYPool>::key_ into Library.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Build and configure required libraries on Android.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Repair support for compiling without Objective-C.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Correct "error: taking address of temporary array".
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Give Xcode/Apple/iOS build scripts a common prefix.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Remove APR dependency: getopt_long actually works.
|
commit | commitdiff | tree |
2014-10-11 |
Jay Freeman (saurik) | Correct "error: taking address of temporary array".
|
commit | commitdiff | tree |
2014-08-20 |
Jay Freeman (saurik) | Add a makefile mechanism for automatic deployment.
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | Add workaround for a linker bug (and a test case).
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | Use osx as the short tag for OS X instead of mac.
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | The .PHONY was not updated from package to zip :(.
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | Provide some minimal debugging on @import MS fail.
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | Replace -any.dylib with a check in the trampoline.
|
commit | commitdiff | tree |
2014-08-19 |
Jay Freeman (saurik) | Use OS X (not Simulator) build for x86_64 on OS X.
|
commit | commitdiff | tree |
2014-07-09 |
Jay Freeman (saurik) | Cycript.framework is no longer one unified folder.
|
commit | commitdiff | tree |
2014-07-08 |
Jay Freeman (saurik) | Embed Cycript git version in zip package filename.
|
commit | commitdiff | tree |
2014-07-08 |
Jay Freeman (saurik) | Corrupt load command should break for, not return.
|
commit | commitdiff | tree |
2014-06-07 |
Jay Freeman (saurik) | Output argument list names compatible with Swift.
|
commit | commitdiff | tree |
2014-06-05 |
Jay Freeman (saurik) | Do not rely on -[description] to describe classes.
|
commit | commitdiff | tree |
2014-06-05 |
Jay Freeman (saurik) | Avoid infinite recursion while CYONifying objects.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Slightly improve horrible #ifdef'd type encoding.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Initialize address32 out parameter in vm_allocate.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Add a local install target (why not?) to xcode.mk.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Compile libcycript for OS X and package framework.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Also build OS X target and use for libcycript-any.
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | Add $snprintfp trampoline helper, "just in case".
|
commit | commitdiff | tree |
2014-06-04 |
Jay Freeman (saurik) | In trampoline, make $strlcpy not crash given NULL.
|
commit | commitdiff | tree |
2014-06-03 |
Jay Freeman (saurik) | Don't crash if ivar_getTypeEncoding returns NULL.
|
commit | commitdiff | tree |
next |