projects
/
cycript.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
cycript.git
2015-11-05
Jay Freeman...
Avoid error caused by passing -pthread to libtool.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-05
Jay Freeman...
Port to the now modern version of GNUstep (Linux).
commit
|
commitdiff
|
tree
|
snapshot
2015-11-04
Jay Freeman...
Linux requires AX_PTHREAD to autodetect -lpthread.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-04
Jay Freeman...
Fix object reference comparisons (and remove nil).
commit
|
commitdiff
|
tree
|
snapshot
2015-11-04
Jay Freeman...
Avoid duplicating calls for getting type encoding.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-04
Jay Freeman...
Do not crash if ivar has no type encoding (Swift).
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Fix a few poor syntax assumptions in C-like types.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Location step should come before sliding position.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Avoid dependency hell by overriding location type.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Upgrade to Bison 3.0.4 (Apple is never upgrading).
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Upgrade to a more recent build of libtool in Fink.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Consistently pass -g0 -O3 through Apple configure.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Set .SECONDARY to stop deletion of .libs/cycript_.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Jay Freeman...
Delay expansion of MAKE, to allow using jobserver.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-01
Jay Freeman...
The RuntimeProperty callback is now long obsolete.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-01
Jay Freeman...
Rely on (automatic) weak symbols instead of dlsym.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-01
Jay Freeman...
Rename Instance::Transient to Instance::Permament.
commit
|
commitdiff
|
tree
|
snapshot
2015-10-28
Jay Freeman...
Correct a stupid mistake (!= 0 without _assert()).
commit
|
commitdiff
|
tree
|
snapshot
2015-10-28
Jay Freeman...
Cobble injection into heavily sandboxed processes.
v0.9.503
commit
|
commitdiff
|
tree
|
snapshot
2015-10-28
Jay Freeman...
Port to Substrate: use cynject (this is GPL-safe).
commit
|
commitdiff
|
tree
|
snapshot
2015-10-15
Jay Freeman...
On iOS 9 Apple broke pre-existing 32-bit binaries.
commit
|
commitdiff
|
tree
|
snapshot
2015-10-15
Jay Freeman...
Move to an unknown/different version of autotools.
commit
|
commitdiff
|
tree
|
snapshot
2015-10-12
Jay Freeman...
Fix for-of loops (an internal variable was wrong).
commit
|
commitdiff
|
tree
|
snapshot
2015-10-12
Jay Freeman...
I don't think the Types_ TypeMap was ever used :/.
commit
|
commitdiff
|
tree
|
snapshot
2015-10-12
Jay Freeman...
Prefer JSValueIsStrictEqual to compare prototypes.
commit
|
commitdiff
|
tree
|
snapshot
2015-09-15
Jay Freeman...
On iOS 9, JSObjectGetPrototype changes JSValueRef.
commit
|
commitdiff
|
tree
|
snapshot
2015-09-15
Jay Freeman...
Guarantee hooks_ is initialized before CYRegister.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-31
Jay Freeman...
Support extern "C" syntax to FFI via C prototypes.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-31
Jay Freeman...
CYMessage syntax should not be using CYEncodedType.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
Jay Freeman...
C++11 now defaults destructors to noexcept(true).
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
Jay Freeman...
Directly use primitives to construct class types.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
Jay Freeman...
Directly create types for Objective-C field types.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
Jay Freeman...
Remove duplicated manually-pooled Type constructor.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Allow HOME in environment to override passwd file.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Support having multiple language hooks registered.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Setup for adding code to Bison implementation file.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Pass -std=c++11 in both CXXFLAGS and OBCJXXFLAGS.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
/System/Library/Frameworks is an Apple-only path.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Update copyright for 2014 and relicense to AGPLv3.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Add an empty Execute.cpp for Java support backend.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Detect jni.h and link Android build against Dalvik.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
@encode syntax doesn't require Objective-C support.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Manually unify CYLocal<CYPool>::key_ into Library.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Build and configure required libraries on Android.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Repair support for compiling without Objective-C.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Correct "error: taking address of temporary array".
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Give Xcode/Apple/iOS build scripts a common prefix.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Remove APR dependency: getopt_long actually works.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
Jay Freeman...
Correct "error: taking address of temporary array".
commit
|
commitdiff
|
tree
|
snapshot
2014-08-20
Jay Freeman...
Add a makefile mechanism for automatic deployment.
v0.9.502
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
Add workaround for a linker bug (and a test case).
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
Use osx as the short tag for OS X instead of mac.
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
The .PHONY was not updated from package to zip :(.
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
Provide some minimal debugging on @import MS fail.
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
Replace -any.dylib with a check in the trampoline.
commit
|
commitdiff
|
tree
|
snapshot
2014-08-19
Jay Freeman...
Use OS X (not Simulator) build for x86_64 on OS X.
commit
|
commitdiff
|
tree
|
snapshot
2014-07-09
Jay Freeman...
Cycript.framework is no longer one unified folder.
commit
|
commitdiff
|
tree
|
snapshot
2014-07-08
Jay Freeman...
Embed Cycript git version in zip package filename.
commit
|
commitdiff
|
tree
|
snapshot
2014-07-08
Jay Freeman...
Corrupt load command should break for, not return.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-07
Jay Freeman...
Output argument list names compatible with Swift.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-05
Jay Freeman...
Do not rely on -[description] to describe classes.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-05
Jay Freeman...
Avoid infinite recursion while CYONifying objects.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Slightly improve horrible #ifdef'd type encoding.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Initialize address32 out parameter in vm_allocate.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Add a local install target (why not?) to xcode.mk.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Compile libcycript for OS X and package framework.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Also build OS X target and use for libcycript-any.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
Add $snprintfp trampoline helper, "just in case".
commit
|
commitdiff
|
tree
|
snapshot
2014-06-04
Jay Freeman...
In trampoline, make $strlcpy not crash given NULL.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-03
Jay Freeman...
Don't crash if ivar_getTypeEncoding returns NULL.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-03
Jay Freeman...
Fix issue in 64-bit choose() reported by heardrwt.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-11
Jay Freeman...
The nice thing about # is its similar density to @.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-11
Jay Freeman...
Close server socket after accepting remote client.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-11
Jay Freeman...
Do not leave console socket lying around in /tmp.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-11
Jay Freeman...
Verify the injection error buffer is null-termined.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-11
Jay Freeman...
Fix creepy "dump master.passwd to stderr" failure.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Cycript's lexer does not need to be "interactive".
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Make lexer start a comment with #! (for scripts).
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Do not use FFI to sel_registerName for [] syntax.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Generalize and centralize cpr flag conflict check.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Use apr_getopt_long instead of simply apr_getopt.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Let's reserve # entirely for the pre-processor.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Actually, non-terminal attachment now works fine.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Correct (and complete) implementation of bash $0.
v0.9.501
commit
|
commitdiff
|
tree
|
snapshot
2014-01-29
Jay Freeman...
Remove all Objective-C selector bridge definitions.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-28
Jay Freeman...
Remove some trailing whitespace from Bridge.def.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-28
Jay Freeman...
Add Security framework definitions to Bridge.def.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-28
Jay Freeman...
Make cycript wrapper script detect its directory.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Attempt to load a framework when no module found.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Do not cache modules if the module doesn't exist.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Allow errno exceptions to _syscall()'s _assert().
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
CYPoolCode should simply take an std::istream &.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Recursive CommonJS modules didn't actually work.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Fix support for passing blocks as FFI arguments.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Add hasProperty for All and ObjectiveC::Classes.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
Do not use isKindOfClass: to check for NSBlock.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-26
Jay Freeman...
As FunctionInstance is different, it must be last.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-25
Jay Freeman...
Support choose()ing "LARGE" Objective-C classes.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-24
Jay Freeman...
Support .type on NSBlock to get their signature.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-24
Jay Freeman...
Only NSBlock should be a "function", not NSObject.
commit
|
commitdiff
|
tree
|
snapshot
next