Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Gerold J. Wucherpfennig
|
4f75f8469b
|
cabinet: Set proper error information on failures.
|
2006-03-01 20:56:41 +01:00 |
Eric Pouech
|
e66e227dbe
|
Fixes for missing prototypes warnings.
|
2006-02-06 13:13:28 +01:00 |
James Hawkins
|
877c8092cf
|
cabinet: Move the remaining cabextract.c functions to fdi.c.
|
2006-01-12 13:30:43 +01:00 |
James Hawkins
|
213d8a0f2f
|
cabinet: Remove no longer used code from cabextract.c.
|
2006-01-11 20:54:10 +01:00 |
James Hawkins
|
362aa36d09
|
cabinet: Add documentation for FDITruncateCabinet.
|
2006-01-11 12:12:54 +01:00 |
James Hawkins
|
ca0246fbde
|
cabinet: Add initial tests for Extract.
|
2006-01-10 12:14:47 +01:00 |
James Hawkins
|
54565b72fd
|
cabinet: Implement Extract on top of FDI.
|
2006-01-10 12:13:07 +01:00 |
James Hawkins
|
18d6f6944b
|
cabinet: Clean up the documentation for Extract.
|
2006-01-09 20:24:21 +01:00 |
James Hawkins
|
6213c452bb
|
cabinet: Add the two flags used by Extract to cabinet.h.
|
2006-01-09 20:24:10 +01:00 |
James Hawkins
|
e073fbdce9
|
cabinet: Define the flags member of the EXTRACTdest structure.
|
2006-01-09 20:23:34 +01:00 |
James Hawkins
|
f9859a88d3
|
cabinet: Fix the second parameter name of Extract.
|
2006-01-09 20:23:26 +01:00 |
James Hawkins
|
d57c20ac95
|
cabinet: Store the cab file handle before extracting files so we can
close the cab file even if no files are extracted.
|
2006-01-09 20:23:15 +01:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Mike McCormack
|
280bcf6e4a
|
Fix gcc 4.0 warnings.
|
2005-08-27 10:00:38 +00:00 |
Alexandre Julliard
|
d37f0abf07
|
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
|
2005-08-08 17:35:28 +00:00 |
Gerold Jens Wucherpfennig
|
0cd9009d48
|
The fci_get_little_endian... and fci_set_little_endian... functions
don't really set and unset little endianes, they do the same thing:
merely swapping bytes from one endianes to the other.
|
2005-07-10 17:46:34 +00:00 |
Stefan Huehner
|
17ed5537e7
|
Fix some more -Wmissing-declarations warnings.
|
2005-07-05 11:05:50 +00:00 |
Stefan Huehner
|
4b53c3aa18
|
Make some function static.
|
2005-07-01 15:40:24 +00:00 |
Francois Gouget
|
02c25a8981
|
Assorted spelling fixes.
|
2005-06-30 18:19:33 +00:00 |
Gerold Jens Wucherpfennig
|
ff25db08a5
|
Support for big-endian systems.
|
2005-06-29 11:19:47 +00:00 |
Gerold Jens Wucherpfennig
|
4e1ec201ef
|
Some FCI work.
|
2005-06-24 12:16:37 +00:00 |
Thomas Weidenmueller
|
4dbcbae5d9
|
Removed local variables only used in TRACE statements.
|
2005-06-07 20:06:39 +00:00 |
Gerold Jens Wucherpfennig
|
2ed3c40758
|
Initial FCI work (FCICreate and FCIDestroy).
|
2005-05-14 11:06:10 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Peter Berg Larsen
|
f525f182f2
|
Eliminate a strncpy and remove unused variable.
|
2005-04-18 15:33:15 +00:00 |
Alexandre Julliard
|
7b113e83bc
|
Revert previous patch, that's not a leak.
|
2004-12-22 17:11:31 +00:00 |
Michael Stefaniuc
|
1493433e38
|
Missing HeapFree's + 1 LocalFree (found by smatch).
|
2004-12-14 11:38:50 +00:00 |
Filip Navara
|
8f3b7dfddc
|
Don't try to free pointer from union that isn't used.
|
2004-12-06 16:09:37 +00:00 |
James Hawkins
|
513d5087b4
|
Fix cabextract memory leak.
|
2004-12-02 17:55:41 +00:00 |
Eric Pouech
|
0a258964c2
|
Const correctness fixes.
|
2004-11-30 21:38:57 +00:00 |
Hans Leidekker
|
411fc5f164
|
Fix signed/unsigned comparison warnings.
|
2004-09-02 23:00:53 +00:00 |
Alexandre Julliard
|
9e4ed6460c
|
.spec.c files are no longer used for 32-bit dlls.
|
2004-03-24 03:36:44 +00:00 |
Francois Gouget
|
6b6ed724ae
|
Add missing '\n's to debug traces.
|
2004-01-27 00:01:43 +00:00 |
Stefan Leichter
|
3f5fada764
|
Added the linked list with the name of files of the CAB archive.
|
2004-01-08 00:42:36 +00:00 |
Mike Hearn
|
f902d2965f
|
result2 seems to be optional, making it 0 allows IE to continue.
|
2004-01-02 20:13:35 +00:00 |
Stefan Leichter
|
c5e507a44b
|
Added file version resource.
|
2003-12-31 18:56:07 +00:00 |
Stefan Leichter
|
a0d658aeed
|
Make use of/handle the first parameter of the function Extract.
|
2003-12-30 21:55:52 +00:00 |
Stefan Leichter
|
384eadc88b
|
Fixed parameter types of function Extract.
|
2003-12-08 21:40:49 +00:00 |
Dimitrie O. Paun
|
fbdfd910c1
|
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
|
2003-10-11 01:09:15 +00:00 |
Daniel Marmier
|
ee1eb63b31
|
Fixed warnings with gcc option "-Wwrite-strings".
|
2003-10-07 03:30:47 +00:00 |
Francois Gouget
|
2a3d5fc105
|
A few spelling fixes.
|
2003-09-08 18:54:08 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Gregory M. Turner
|
fc5e7048c5
|
Don't touch perf in FDIIsCabinet, InstallShield may already have freed
it.
|
2003-08-18 19:50:14 +00:00 |
Gregory M. Turner
|
f910024057
|
Many words about cabinets.
|
2003-08-05 18:31:55 +00:00 |
Gregory M. Turner
|
b8675b4312
|
Remember decompression state during extraction, so as to avoid
unnecessary work.
|
2003-08-02 00:42:23 +00:00 |
Gregory M. Turner
|
857398a9f8
|
- ERR("WARNING") just doesn't look right ;)
- treat zero file handle as invalid if the callback returns it
- provide the same args as Windows to the Open callback
|
2003-07-30 03:45:46 +00:00 |
Gregory M. Turner
|
a8bbbf5ad1
|
- eliminate pesky global variables; should be threadsafe now
- fix more memory leaks
- fix some bugs
- some decruftification
- implement support for split cabinets and "NEXT_CABINET" notification
|
2003-07-19 03:09:21 +00:00 |