|
|
|
@2981
|
19 years |
bird |
Implemented symbol enumeration.
|
|
|
|
@2979
|
19 years |
bird |
name resolution. fixed some fixup bugs, works for wlink dlls now.
|
|
|
|
@2977
|
19 years |
bird |
fix for single segment.
|
|
|
|
@2976
|
19 years |
bird |
More fixup bugs.
|
|
|
|
@2975
|
19 years |
bird |
fixed bug in scattered fixups.
|
|
|
|
@2974
|
19 years |
bird |
off_t -> KLDRFOFF.
|
|
|
|
@2973
|
19 years |
bird |
Quick and dirty darwin implementation.
|
|
|
|
@2972
|
19 years |
bird |
warnings and error.
|
|
|
|
@2971
|
19 years |
bird |
typos.
|
|
|
|
@2970
|
19 years |
bird |
KLDRSEG::cbFile is -1 if the segment doesn't have file bits.
|
|
|
|
@2969
|
19 years |
bird |
drop the strict segment order test for now.
|
|
|
|
@2968
|
19 years |
bird |
Made tst-3 load.
|
|
|
|
@2967
|
19 years |
bird |
More testcase fun.
|
|
|
|
@2966
|
19 years |
bird |
Fixed a PE import issue.
|
|
|
|
@2965
|
19 years |
bird |
messing about…
|
|
|
|
@2964
|
19 years |
bird |
literals and ignore weaks.
|
|
|
|
@2963
|
19 years |
bird |
Implemented generic fixups for 32-bit symbol tables.
|
|
|
|
@2962
|
19 years |
bird |
Symbol enum and querying works.
|
|
|
|
@2961
|
19 years |
bird |
Some more work in the GetBits and Relocate area.
|
|
|
|
@2960
|
19 years |
bird |
Build on amd64.
|
|
|
|
@2959
|
19 years |
bird |
Fixed a couple of bugs.
|
|
|
|
@2958
|
19 years |
bird |
Relocations (generic only - x86 is generic).
|
|
|
|
@2957
|
19 years |
bird |
Types and defines for the symbol table.
|
|
|
|
@2956
|
19 years |
bird |
Work in progress…
|
|
|
|
@2955
|
19 years |
bird |
Completed kldrModMachOParseLoadCommands and kldrModMachOSize. Added an …
|
|
|
|
@2954
|
19 years |
bird |
implemented kldrModMachOPreParseLoadCommands
|
|
|
|
@2953
|
19 years |
bird |
windows + mix case => mess
|
|
|
|
@2952
|
19 years |
bird |
Mach-O in process (very early).
|
|
|
|
@2951
|
19 years |
bird |
The command structures essential to MH_OBJECT.
|
|
|
|
@2950
|
19 years |
bird |
Work in progress.
|
|
|
|
@2949
|
19 years |
bird |
Work in progress.
|
|
|
|
@2948
|
19 years |
bird |
working on LX.
|
|
|
|
@2947
|
19 years |
bird |
Initialized pvMapping and corrected an assertion on it.
|
|
|
|
@2946
|
19 years |
bird |
Added missing kLdrModMostlyDone().
|
|
|
|
@2945
|
19 years |
bird |
fixed duplicate number.
|
|
|
|
@2944
|
19 years |
bird |
split up kLdrHlp.c and kLdr.c to make it more flexible (like using the …
|
|
|
|
@2899
|
19 years |
bird |
Made it build (version + name length).
|
|
|
|
@2898
|
19 years |
bird |
Made it build on windows.
|
|
|
|
@2893
|
19 years |
bird |
made it compile again.
|
|
|
|
@2891
|
19 years |
bird |
interface adjustment (in progress).
|
|
|
|
@2890
|
19 years |
bird |
LX bugfixing. the unit test succeeds, but there are still things todo.
|
|
|
|
@2889
|
19 years |
bird |
started on fixups.
|
|
|
|
@2888
|
19 years |
bird |
fixupsection loading.
|
|
|
|
@2887
|
19 years |
bird |
Bugfixing.
|
|
|
|
@2886
|
19 years |
bird |
Bugfixing.
|
|
|
|
@2885
|
19 years |
bird |
Make testcase build
|
|
|
|
@2884
|
19 years |
bird |
buildable.
|
|
|
|
@2883
|
19 years |
bird |
cleanup.
|
|
|
|
@2882
|
19 years |
bird |
object protection, module name init, symbol resolving.
|
|
|
|
@2881
|
19 years |
bird |
kLdrHlpMemMove (not optimial).
|
|
|
|
@2880
|
19 years |
bird |
Loading of LX bits, including exepack and exepack2 decompression.
|
|
|
|
@2879
|
19 years |
bird |
started coding on the LX module interpreter.
|
|
|
|
@2878
|
19 years |
bird |
Keywords.
|
|
|
|
@2877
|
19 years |
bird |
Module interpreter for modules loaded by the native loader. (untested)
|
|
|
|
@2876
|
19 years |
bird |
windows not window.
|
|
|
|
@2875
|
19 years |
bird |
Got the stub loader working (but without stack allocation/switching).
|
|
|
|
@2874
|
19 years |
bird |
windows exe stub.
|
|
|
|
@2873
|
19 years |
bird |
made tst-0 a bare program without any system dependencies (except on nt).
|
|
|
|
@2872
|
19 years |
bird |
Unload the modules too.
|
|
|
|
@2871
|
19 years |
bird |
More testing and another bug fixed.
|
|
|
|
@2870
|
19 years |
bird |
Test all kLdrDyld apis.
|
|
|
|
@2869
|
19 years |
bird |
the simple testcase works.
|
|
|
|
@2868
|
19 years |
bird |
Did the remaining search bit (I hope).
|
|
|
|
@2867
|
19 years |
bird |
top half of the filesearching is done.
|
|
|
|
@2866
|
19 years |
bird |
fixed typo.
|
|
|
|
@2865
|
19 years |
bird |
do init.
|
|
|
|
@2864
|
19 years |
bird |
a testcase driver - something to work on.
|
|
|
|
@2863
|
19 years |
bird |
bare bone dll testcase.
|
|
|
|
@2862
|
19 years |
bird |
No auto packing.
|
|
|
|
@2861
|
19 years |
bird |
Put the PE module interpreter thru the wringer and learnt how much the …
|
|
|
|
@2860
|
19 years |
bird |
Working on the mapping stuff (windows is gonna be a headache).
|
|
|
|
@2859
|
19 years |
bird |
More debugging.
|
|
|
|
@2858
|
19 years |
bird |
bugfixing - dinner break.
|
|
|
|
@2857
|
19 years |
bird |
Only the mapping left now.
|
|
|
|
@2856
|
19 years |
bird |
More code.
|
|
|
|
@2855
|
19 years |
bird |
More code.
|
|
|
|
@2854
|
19 years |
bird |
Hacking away on the PE module interpreter.
|
|
|
|
@2853
|
19 years |
bird |
comment sections
|
|
|
|
@2852
|
19 years |
bird |
mainpage.
|
|
|
|
@2851
|
19 years |
bird |
kLdrMod done.
|
|
|
|
@2850
|
19 years |
bird |
import resolving kldrDyldMod is nearly 100 complete now.
|
|
|
|
@2849
|
19 years |
bird |
Debug info query.
|
|
|
|
@2848
|
19 years |
bird |
stubbed all the interpreter entry points.
|
|
|
|
@2847
|
19 years |
bird |
Roughly done with kldrDyldMod now.
|
|
|
|
@2846
|
19 years |
bird |
nearly done with kLdrDyldMod.
|
|
|
|
@2845
|
19 years |
bird |
kldrDyldMod* in progress.
|
|
|
|
@2843
|
19 years |
bird |
executable bootstrapping.
|
|
|
|
@2842
|
19 years |
bird |
toplevel load api code is done.
|
|
|
|
@2841
|
19 years |
bird |
some simple testcases.
|
|
|
|
@2840
|
19 years |
bird |
think I got the state stuff right now.
|
|
|
|
@2839
|
19 years |
bird |
doxygen.
|
|
|
|
@2838
|
19 years |
bird |
together project. (I just love state diagrams)
|
|
|
|
@2837
|
19 years |
bird |
in progress…
|
|
|
|
@2836
|
19 years |
bird |
more prototyping. (And avoid 64-bit div/rem)
|
|
|
|
@2835
|
19 years |
bird |
more prototyping.
|
|
|
|
@2834
|
19 years |
bird |
svn:keywords = Id
|
|
|
|
@2833
|
19 years |
bird |
Wrote the kLdrDyld verification routines and made it build on win32.
|
|
|
|
@2832
|
19 years |
bird |
specified more of the api.
|
|
|
|
@2831
|
19 years |
bird |
Comment.
|
|
|
|
@2830
|
19 years |
bird |
Page aligned object allocation.
|
|
|
|