2016-08-28 |
Jay Freeman (saurik) | Instance's toPointer() should return as CFTypeRef.
|
commit | commitdiff | tree |
2016-08-27 |
Jay Freeman (saurik) | Due to cynject, there is no reason to turn off -p.
|
commit | commitdiff | tree |
2016-08-25 |
Jay Freeman (saurik) | CYInjectRemote should also be in #ifdef CY_ATTACH.
|
commit | commitdiff | tree |
2016-08-24 |
Jay Freeman (saurik) | MIME type is now required when calling appcast.sh.
|
commit | commitdiff | tree |
2016-08-24 |
Jay Freeman (saurik) | Unix domain sockets are often walled by sandboxes.
|
commit | commitdiff | tree |
2016-08-24 |
Jay Freeman (saurik) | Fix ./make install (cs_mtime and new libcycripts).
|
commit | commitdiff | tree |
2016-08-01 |
Jay Freeman (saurik) | Use -Wl,dead_strip to cut a little readline cruft.
|
commit | commitdiff | tree |
2016-08-01 |
Jay Freeman (saurik) | Link readline to provide Kevin his 64-bit console.
|
commit | commitdiff | tree |
2016-03-19 |
Jay Freeman (saurik) | Support 7a09b83's new boolean argument on startVm.
|
commit | commitdiff | tree |
2016-03-19 |
Jay Freeman (saurik) | CYUTF8String cannot have a negative size, even -1.
|
commit | commitdiff | tree |
2016-01-13 |
Jay Freeman (saurik) | Use C int promotion rule to work around BOOL cast.
|
commit | commitdiff | tree |
2016-01-13 |
Jay Freeman (saurik) | Temporary hack to support older JavaScriptCore :/.
|
commit | commitdiff | tree |
2016-01-13 |
Jay Freeman (saurik) | libcycript.cy needs to be set as symlink, for zip.
|
commit | commitdiff | tree |
2016-01-13 |
Jay Freeman (saurik) | Using new on array types returns pointer-to-array.
|
commit | commitdiff | tree |
2016-01-11 |
Jay Freeman (saurik) | Guarantee all the older Cydget bridge definitions.
|
commit | commitdiff | tree |
2016-01-11 |
Jay Freeman (saurik) | Bridge any toPointer to id as a cast (for Cydget).
|
commit | commitdiff | tree |
2016-01-11 |
Jay Freeman (saurik) | Temporarily remove Number.toCYON: way too verbose.
|
commit | commitdiff | tree |
2016-01-11 |
Jay Freeman (saurik) | Allow injection as thread in running Java process.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Try to push kJSClassAttributeNoAutomaticPrototype.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Relax (broken) restriction of void typedef/return.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Keep lib*.a out of Cycript.lib for clean zip file.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | CYONify the contents of a JavaMethod override set.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Hold JavaRef<jstring> throughout CYJavaUTF8String.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Include stack trace when printing Java exceptions.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Java doesn't hide base class methods by name only.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Add ?. syntax, for the object query documentation.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Avoid guessing when converting Functor to Pointer.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Support Void::PoolFFI when the value is undefined.
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Correct prototype hierearchy (simple AND elegant).
|
commit | commitdiff | tree |
2016-01-10 |
Jay Freeman (saurik) | Fix long-broken Objective-C message ]-completions.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Require strings used as characters to be one byte.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Maintain a logical setup for const on sig::String.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Pointer needs a special case to pull off functors.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Support initializing character array using string.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Move number's typeid set to FromFFI from Type_new.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Maintain type flags in Type subclass Copy() logic.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | JSObjectMakeArray fallback didn't handle length 1.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Allow the size of array typedefs to be a variable.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | We no longer need to support the restrict keyword.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Also use CXType walker to for function prototypes.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Improve support for char values (from JS strings).
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Make Type inherit Functin and build placement new.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Correctly handle "high bytes" in "native" strings.
|
commit | commitdiff | tree |
2016-01-09 |
Jay Freeman (saurik) | Casting an array/string pointer shouldn't copy it.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Work around iOS "<redacted>" for Message's toCYON.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | new operator must return JSObject even for errors.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Throw, not print, errors in type signature parser.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Fix jni.h Analysis and include some extra headers.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Use implicit properties on older, broken runtimes.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Fix multi-line template strings, removing ?expand.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Add () to non-properties and complete "real" ones.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Fold messages into the JavaScript prototype chain.
|
commit | commitdiff | tree |
2016-01-08 |
Jay Freeman (saurik) | Better document and assert against a pooling case.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Do not add duplicate history entries for up-enter.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | "Lazy" Java initialization resets signal handlers.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Avoid naming functors without symbols as just "1".
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Protect system, add process.argv and global print.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Do not output an empty comment for an empty stack.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Remove CYJavaValue and (almost) CYPrivate as base.
|
commit | commitdiff | tree |
2016-01-07 |
Jay Freeman (saurik) | Remove CYValue<> as it is no longer at all useful.
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | Use pool.atexit to free Objective-C "list copies".
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | Lazy load JVM, as it is slow and crashes on iOS 9.
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | Compile Java support for armv6 where we use JamVM.
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | Do not use JavaVM, in case it isn't installed yet.
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | The value from +alloc can be a permanent (NSDate).
|
commit | commitdiff | tree |
2016-01-06 |
Jay Freeman (saurik) | Disable "implicit properties" (except for Cydget).
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Fix Ruby Block arguments and make them lexicalish.
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Do not allow JavaMethod calls on non-Java objects.
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Try a new (safer) mechanism to get object private.
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Allow a * on a CString to get the first character.
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Allow strings to be used as extern or field names.
|
commit | commitdiff | tree |
2016-01-05 |
Jay Freeman (saurik) | Do not use corrupt struct to store type reference.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Add a simple implementation of getcwd for node.js.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Embed core libraries for node.js in libcycript.db.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | libnativehelper.so was there before JniInvocation.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Drop to android-9 platform using -fno-PIE wrapper.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Find JVM with dlopen and register Android natives.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Tighten alignment of FFI return values, correctly.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Unify the build environment for Android and Apple.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Add a ?reparse mode to experiment pretty printing.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Port modules to typedef/extern instead of @encode.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Allow users to tab complete struct and enum names.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Speed up tab completion and hide $cy* identifiers.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Analyze even more headers and added enum typedefs.
|
commit | commitdiff | tree |
2016-01-04 |
Jay Freeman (saurik) | Package everything for Android in simple zip file.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Allow C++ tagless type reference, in struct field.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Don't stack overflow on struct pointers in cycles.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Support typedef and @encode with a void specifier.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Do not output class extension syntax for Object{}.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Find code library, even when relative in debugger.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Macros have to support overriding old definitions.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Add support for __int128 (though not with libffi).
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Use libclang to walk CXType for anonymous structs.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Bake more standard header files into the C bridge.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Accept initializers when allocating Type with new.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Use class extension syntax as part of Object CYON.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Add extern "C" expression, for Functor's toCYON().
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Make Functor/struct output fancy type definitions.
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Export main (so people can use run_pie technique).
|
commit | commitdiff | tree |
2016-01-03 |
Jay Freeman (saurik) | Slightly (sort of) improve proxy objects tracking.
|
commit | commitdiff | tree |
next |