CVS log for winex/loader/pe_image.c |
 |
|
Up to [cvs] / winex / loader / pe_image.c
Request diff between arbitrary revisions
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision 1.22 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Jul 31 19:49:30 2007 UTC (15 months, 3 weeks ago) by mark
CVS Tags:
HEAD
Changes since 1.21: +19 -91 lines
Diff to previous 1.21
- modify segment permissions to allow import fixups to be done
- do relocations prior to setting segment permissions
Revision 1.21 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Jul 31 19:49:02 2007 UTC (15 months, 3 weeks ago) by mark
Changes since 1.20: +44 -75 lines
Diff to previous 1.20
- reorganize PE_fixup_imports a bit by consolidating two sections
Revision 1.20 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Jul 31 19:48:55 2007 UTC (15 months, 3 weeks ago) by mark
Changes since 1.19: +7 -2 lines
Diff to previous 1.19
Trac #60
When importing DLLs in PE_fixup_imports, try to import all the DLLs referenced
by the DLL we are loading, don't just stop at the first failure. If any DLLs
can't load, this will cause PE_fixup_imports to return with failure, AFTER it
attempts to load all the DLLs imported by the DLL being loaded. This appears
to be Windows behavior, and some programs unsconsciously depend on it - A
imports B imports C, and A also imports C. B can load C, but for some reason A
can't. If B doesn't load C when it has the chance, A can't load (find) C. In
case B can't load because it's missing D, and A doesn't really need B, but
does need C, if B fails while trying to load D before loading C, A is stuck
without C, and the program fails, or behaves differently than it would on
Windows.
Revision 1.19 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Thu Mar 29 14:03:19 2007 UTC (19 months, 3 weeks ago) by daniel
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
- rewrite QueryPerformanceCounter() to use fixed frequency of 1193182Hz
- move to NtQueryPerformanceCounter() and properly forward the Kernel32 versions
- move GetTickCount() to NtGetTickCount() and properly forward others
- share starting time between NtGetTickCount() & NtQueryPerformanceCounter()
- share starting time across all processes
Revision 1.18 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Wed Mar 28 18:36:33 2007 UTC (19 months, 3 weeks ago) by daniel
Changes since 1.17: +13 -4 lines
Diff to previous 1.17
Additional detail on fixup process - explicitly list imports if debugmsg
+fixup is used.
Revision 1.17 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Mar 27 20:30:23 2007 UTC (19 months, 3 weeks ago) by daniel
Changes since 1.16: +0 -2 lines
Diff to previous 1.16
Back out WINE_MODREF changes.
Revision 1.16 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Mar 27 20:29:12 2007 UTC (19 months, 3 weeks ago) by daniel
Changes since 1.15: +2 -0 lines
Diff to previous 1.15
Store away size of loaded modules for future use.
Revision 1.15 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Mon Jan 9 18:29:59 2006 UTC (2 years, 10 months ago) by mark
Changes since 1.14: +4 -3 lines
Diff to previous 1.14
Various and sundry compiler warning fixes due to type confusions.
Revision 1.14 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Mon Nov 15 15:41:57 2004 UTC (4 years ago) by peter
CVS Tags:
cedega-4-3
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
Portability fixes. Based off patch from Bruce M Simpson for FreeBSD.
Revision 1.13 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Jun 29 15:11:03 2004 UTC (4 years, 4 months ago) by peter
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
Fix a bunch of missed 16 bit tid/pid debug stuff.
Revision 1.12 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Wed Feb 18 22:27:49 2004 UTC (4 years, 9 months ago) by david
Changes since 1.11: +7 -7 lines
Diff to previous 1.11
* change all occurances of *_DEBUG_CHANNEL to WINE_*_DEBUG_CHANNEL
* remove the #define's for *_DEBUG_CHANNEL
Revision 1.11 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Fri Dec 19 16:29:24 2003 UTC (4 years, 11 months ago) by peter
CVS Tags:
winex-3-3-2,
winex-3-3-1,
winex-3-3
Branch point for:
winex-3-3-branch
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
Warning fixes.
Revision 1.10 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Fri Dec 19 04:01:19 2003 UTC (4 years, 11 months ago) by ovek
Changes since 1.9: +2 -0 lines
Diff to previous 1.9
Merge of ReWind CVS at Dec 18, 2003.
Revision 1.1.1.20 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Dec 19 03:51:26 2003 UTC (4 years, 11 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
rewind-20031219
Changes since 1.1.1.19: +2 -0 lines
Diff to previous 1.1.1.19
Import from ReWind CVS at Dec 18, 2003.
Revision 1.9 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Fri Dec 12 16:08:46 2003 UTC (4 years, 11 months ago) by jlh
Changes since 1.8: +7 -1 lines
Diff to previous 1.8
Fix for multi-disc installers
Revision 1.8 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Sun Sep 7 05:05:19 2003 UTC (5 years, 2 months ago) by hunnise
CVS Tags:
winex-3-2-1,
winex-3-2,
winex-3-1-99,
start-merge-6oct03,
dec3-internal-merge
Branch point for:
winex-3-2-branch
Changes since 1.7: +8 -7 lines
Diff to previous 1.7
Dump dll name on PE DLL calls for easier debugging
Revision 1.7 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Fri Jul 25 21:45:34 2003 UTC (5 years, 3 months ago) by hunnise
CVS Tags:
winex-sims-3-2
Branch point for:
winex-sims-3-2-branch
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
Finally get around to changing all uses of debugtools.h -> wine/debug.h
Revision 1.6 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Sat Jan 11 16:50:02 2003 UTC (5 years, 10 months ago) by gavriels
CVS Tags:
winex-kohan-3-1,
winex-3-1,
winex-3-0-pre-1,
winex-3-0
Branch point for:
winex-kohan-3-2-branch,
winex-3-0-branch
Changes since 1.5: +8 -0 lines
Diff to previous 1.5
Check for corrupt PE export table and don't dump exports table if there might
be a problem.
Revision 1.5 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Thu Sep 26 16:20:19 2002 UTC (6 years, 1 month ago) by hunnise
CVS Tags:
head_merge_from_winex_2_0_branch
Changes since 1.4: +7 -0 lines
Diff to previous 1.4
Merge timestamp stuff across to head
Revision 1.1.1.16.2.1 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Wed Sep 25 23:51:22 2002 UTC (6 years, 1 month ago) by hunnise
Branch:
winex-2-0-branch
CVS Tags:
winex-2-2-1,
winex-2-2,
winex-2-0-branch-merge-to-head
Changes since 1.1.1.16: +7 -0 lines
Diff to previous 1.1.1.16
, to next main 1.1.1.17
Have timestamps available for relay as well as other more regular debug channels
Revision 1.4 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Wed Sep 25 20:16:44 2002 UTC (6 years, 1 month ago) by ovek
Changes since 1.3: +19 -19 lines
Diff to previous 1.3
Stripped whitespace from end of lines.
Revision 1.1.1.19 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Wed Sep 25 19:22:41 2002 UTC (6 years, 1 month ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
rewind-20031217,
rewind-20030217,
rewind-20020925
Changes since 1.1.1.18: +19 -19 lines
Diff to previous 1.1.1.18
Import of ReWind CVS at Sep 25, 2002.
Revision 1.3 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Tue Apr 23 01:23:20 2002 UTC (6 years, 7 months ago) by hunnise
CVS Tags:
quartz-pre-removal,
quartz-post-removal
Changes since 1.2: +41 -26 lines
Diff to previous 1.2
Print the nesting level with relay and snoop calls and returns to make matching
more obvious when scanning the file.
Revision 1.1.1.18 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Apr 19 17:58:06 2002 UTC (6 years, 7 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
rewind-20020804,
rewind-20020607,
rewind-20020427,
rewind-20020419
Changes since 1.1.1.17: +3 -3 lines
Diff to previous 1.1.1.17
Import of ReWind CVS at Apr 19, 2002.
Revision 1.1.1.17 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Apr 19 15:52:38 2002 UTC (6 years, 7 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
wine-20020228
Changes since 1.1.1.16: +1 -2 lines
Diff to previous 1.1.1.16
Import of Wine release 20020228, the last X11-licensed Wine release.
Revision 1.1.1.16 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Mon Dec 31 10:51:44 2001 UTC (6 years, 10 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winex-kohan-2-1,
winex-2-1,
winex-2-0,
winehq-20020116,
wine-20011226
Branch point for:
winex-2-0-branch
Changes since 1.1.1.15: +6 -5 lines
Diff to previous 1.1.1.15
Import of Wine release 20011226.
(The tree before this import has been tagged wine-premerge-20011226)
Revision 1.1.1.15 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Sun Oct 28 14:19:18 2001 UTC (7 years ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20011028,
wine-premerge-20011226
Changes since 1.1.1.14: +6 -0 lines
Diff to previous 1.1.1.14
Import of WineHQ CVS at Oct 28, 2001.
Revision 1.1.1.14 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Thu Oct 4 13:47:54 2001 UTC (7 years, 1 month ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-premerge-20010824-premerge-20011014,
winehq-premerge-20010824-postmerge-20011014,
winehq-20011005,
winehq-20011004,
wine-20011004
Changes since 1.1.1.13: +2 -2 lines
Diff to previous 1.1.1.13
Import of WineHQ CVS at Oct 4, 2001.
Revision 1.1.1.13 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Wed Aug 29 18:23:11 2001 UTC (7 years, 2 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010908,
wine-20010824
Changes since 1.1.1.12: +16 -12 lines
Diff to previous 1.1.1.12
Import of Wine release 20010824.
Revision 1.1.1.12 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Wed May 9 18:44:17 2001 UTC (7 years, 6 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-premerge-20010824-start,
winehq-premerge-20010824-20011014,
winehq-20010509,
wine-20010510,
Oct1201,
Oct1101
Branch point for:
winehq-premerge-20010824
Changes since 1.1.1.11: +6 -3 lines
Diff to previous 1.1.1.11
Import of WineHQ CVS at May 9, 2001.
Revision 1.1.1.11 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Sun Apr 15 00:47:55 2001 UTC (7 years, 7 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010501,
winehq-20010425,
winehq-20010419,
winehq-20010416,
winehq-20010414,
wine-20010418,
wine-20010326
Changes since 1.1.1.10: +1 -2 lines
Diff to previous 1.1.1.10
Import of Wine release 20010326.
Revision 1.2 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Sat Apr 7 15:43:53 2001 UTC (7 years, 7 months ago) by ovek
Changes since 1.1: +45 -68 lines
Diff to previous 1.1
Alexandre's patch to disable DONT_RESOLVE_DLL_REFERENCES for builtin dlls.
Revision 1.1.1.10 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Mon Mar 5 22:55:10 2001 UTC (7 years, 8 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010320,
winehq-20010318,
wine-20010305
Changes since 1.1.1.9: +2 -3 lines
Diff to previous 1.1.1.9
Import of Wine release 20010305.
Revision 1.1.1.9 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Tue Jan 23 17:13:08 2001 UTC (7 years, 9 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010129,
winehq-20010126,
winehq-20010123,
wine-20010216
Changes since 1.1.1.8: +9 -15 lines
Diff to previous 1.1.1.8
Import of WineHQ CVS at Jan 22, 2001 (which is yesterday, as winehq is down
today). Trying to get this machine up to speed and working...
Revision 1.1.1.8 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Jan 12 19:38:40 2001 UTC (7 years, 10 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010117,
winehq-20010113,
winehq-20010112,
wine-20010112
Changes since 1.1.1.7: +1 -1 lines
Diff to previous 1.1.1.7
Import of WineHQ CVS at Jan 12, 2001.
Revision 1.1.1.7 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Jan 5 08:02:41 2001 UTC (7 years, 10 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20010105
Changes since 1.1.1.6: +1 -1 lines
Diff to previous 1.1.1.6
Import of WineHQ CVS at Jan 5, 2001, after Alexandre applied our
winehq-ddraw-merge patch, slightly modified.
(I tagged the tree before this import with winehq-premerge-20010105,
just in case.)
Revision 1.1.1.6 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Thu Dec 21 03:35:04 2000 UTC (7 years, 11 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-premerge-20010105,
winehq-20010103,
winehq-20001230,
winehq-20001229,
winehq-20001223,
winehq-20001221,
wine-20001222
Changes since 1.1.1.5: +8 -8 lines
Diff to previous 1.1.1.5
Import of WineHQ CVS at Dec 21, 2000.
Revision 1.1.1.5 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Tue Dec 12 14:00:11 2000 UTC (7 years, 11 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20001214,
winehq-20001213,
winehq-20001212
Changes since 1.1.1.4: +2 -18 lines
Diff to previous 1.1.1.4
Import of WineHQ CVS at Dec 12, 2000 (really this time).
Revision 1.1.1.4 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Wed Dec 6 15:49:51 2000 UTC (7 years, 11 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-20001206
Changes since 1.1.1.3: +5 -6 lines
Diff to previous 1.1.1.3
Bot gored, decided to merge with WineHQ again.
Using ISO date format in the tags to avoid accidental time travelling.
Importing WineHQ CVS at 20001206...
Revision 1.1.1.3 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Dec 1 08:17:23 2000 UTC (7 years, 11 months ago) by ovek
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-011200
Changes since 1.1.1.2: +15 -15 lines
Diff to previous 1.1.1.2
Import of WineHQ CVS at Dec 12 2000. Lots of bugfixes in there...
Revision 1.1.1.2 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Thu Nov 23 15:16:58 2000 UTC (7 years, 11 months ago) by andrewl
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-112300
Changes since 1.1.1.1: +3 -1 lines
Diff to previous 1.1.1.1
Import of Nov 23 winehq.
Revision 1.1.1.1.6.1 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Thu Nov 23 13:56:43 2000 UTC (7 years, 11 months ago) by andrewl
Branch:
merge-231100
Changes since 1.1.1.1: +3 -1 lines
Diff to previous 1.1.1.1
, to next main 1.1.1.2
Merging in from winehq, everything except ddraw.
Still working out kinks in winelib & dinput.
Revision 1.1.1.1 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
(vendor branch)
Fri Sep 8 01:43:43 2000 UTC (8 years, 2 months ago) by gavriels
Branch:
winehq-ddraw-merge,
winehq
CVS Tags:
winehq-090700,
merge-231100-start,
andrew-071100-start,
andrew-071100-premerge,
andrew-071100-postmerge
Branch point for:
mipmap,
merge-231100,
andrew-071100
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Import of WineHQ 090700
Revision 1.1 -
(download), view
(text)
(markup)
(annotate)
- [select for diffs]
Fri Sep 8 01:43:43 2000 UTC (8 years, 2 months ago) by gavriels
Branch point for:
winehq-ddraw-merge,
winehq
Initial revision
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.