Directory common/

Directory Created:
2004-05-08 11:27
Total Files:
23
Deleted Files:
2
Lines of Code:
4806

[root]/common

Lines of Code

common/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
elbereth 140 (100.0%) 6599 (100.0%) 47.1

Most Recent Commits

elbereth 2014-05-05 06:02 Rev.: 706

Dragon LaNGuage De-Compiler for DLNG files v4

20 lines of code changed in 2 files:

  • common: lib_BinUtils.pas (+16 -2), spec_DUPP.pas (+4 -4)
elbereth 2014-04-27 13:27 Rev.: 703

Added conditions to some common libraries so they can be compiled under Lazarus (for Duppi 4)

18 lines of code changed in 3 files:

  • common: lib_language.pas (+8 -1), lib_version.pas (+2 -2), lib_zlib.pas (+8 -1)
elbereth 2014-04-09 20:55 Rev.: 697

Initial update of DUPP file format and DPACKC to support new features (like the themes sub-folders)

114 lines of code changed in 1 file:

  • common: spec_DUPP.pas (+114 -15)
elbereth 2014-04-08 15:52 Rev.: 692

Updated to MPL 2.0 and 5.7.0 Beta release

95 lines of code changed in 21 files:

  • common: cls_duplog.pas (+3 -7), commonTypes.pas (+9), lib_BinUtils.pas (+17), lib_Utils.pas (+3 -9), lib_bincopy.pas (+3 -10), lib_crc.pas (+3 -10), lib_language.pas (+3 -10), lib_temptools.pas (+9), lib_unlzw.pas (+3 -10), lib_version.pas (+3 -10), lib_zlib.pas (+3 -10), spec_D11D.pas (+12 -7), spec_DDS.pas (+3 -7), spec_DLNG.pas (+3 -10), spec_DPAL.pas (+3 -10), spec_DUDI.pas (+3 -10), spec_DUHT.pas (+3 -10), spec_DULK.pas (del), spec_DUPP.pas (+3 -10), spec_HMC.pas (+3 -7), spec_HRF.pas (+3 -10)
elbereth 2014-03-22 21:43 Rev.: 681

Added verbose level filtering to TDupLog (towards TRichLog) and added an extra level of verbosity in the options (Debug).
Fixed some minor bugs in single file conversion.
Updated several logging strings and verbosity levels (still WIP).

16 lines of code changed in 2 files:

  • common: cls_duplog.pas (+15 -4), lib_language.pas (+1 -1)
elbereth 2014-03-21 17:22 Rev.: 675

Merged drv_11th driver into drv_default (no activation needed anymore, but data file generated from D11DC tool must be placed as drv_default_d11d.dat in the data/drivers/ folder)
The 7th Guest .GJD support added to drv_default (it never worked in drv_11th).

39 lines of code changed in 1 file:

  • common: spec_D11D.pas (new 39)
elbereth 2014-03-21 17:16 Rev.: 674

Fixed the CRC32 calculation from a Stream, it was completely wrong... :/

2 lines of code changed in 1 file:

  • common: lib_crc.pas (+2 -1)
elbereth 2014-03-18 09:13 Rev.: 672

Fixed some memory leaks and small theme related bugs

14 lines of code changed in 1 file:

  • common: lib_Utils.pas (+14)
elbereth 2014-03-17 22:36 Rev.: 668

Fixed TRichEdit in TDupLog not scrolling to the bottom.

3 lines of code changed in 1 file:

  • common: cls_duplog.pas (+3 -2)
elbereth 2014-03-05 19:15 Rev.: 665

Added Ghostbusters: The Video Game .TEX to .DDS convertion support (based on Ghostbusters texture converter C++ code by Jonathan Wilson published in 2010)

1 lines of code changed in 1 file:

  • common: spec_DDS.pas (+1)
elbereth 2013-08-19 06:34 Rev.: 661

Further impemented TDupLog (now used everywhere but still needs polishing)
Added TDupCommands used to send commands to main form
FSE & CPlug are now properties of the mainform (no more declFSE)
Callbacks functions are now in auxFSE
curVersion & curEdit are now retrieved from FileVersion & ProductVersion in the resource of the EXE file (same as curBuild always was)

249 lines of code changed in 2 files:

  • common: cls_duplog.pas (+64 -16), lib_pe32.pas (new 185)
elbereth 2013-08-17 07:34 Rev.: 660

Further implemented TDupLog (even if not really used yet)

93 lines of code changed in 1 file:

  • common: cls_duplog.pas (+93 -18)
elbereth 2013-07-11 16:23 Rev.: 658

Fixed missing file and compilation error from last SVN

116 lines of code changed in 1 file:

  • common: spec_DUDI.pas (new 116)
elbereth 2013-02-20 15:36 Rev.: 642

Duppi v3.4 using Indy9 instead of Curl

14 lines of code changed in 1 file:

  • common: lib_Utils.pas (+14 -1)
elbereth 2013-02-11 21:02 Rev.: 635

Fixed several memory leaks
Initial refactoring of TDrivers + changes on core
Initial DUDI v6 support

160 lines of code changed in 1 file:

  • common: cls_duplog.pas (new 160)
elbereth 2013-01-29 19:51 Rev.: 633

Added check to BinCopyToStream to avoid going past the end of the file
Updated to 5.6.3 Exedra-Drake version

5 lines of code changed in 1 file:

  • common: lib_bincopy.pas (+5)
elbereth 2011-07-13 19:10 Rev.: 623

Changed all .Seek() calls to int64 compatible calls (or .Position equivalent)

8 lines of code changed in 3 files:

  • common: lib_BinUtils.pas (+2 -2), lib_language.pas (+4 -4), lib_zlib.pas (+2 -2)
elbereth 2011-05-22 06:04 Rev.: 618

Fixed more than 2GB file extraction (extracted content is now correct)
Fixed drag & drop extraction

38 lines of code changed in 2 files:

  • common: lib_BinUtils.pas (+34 -6), lib_bincopy.pas (+4 -3)
elbereth 2011-04-17 11:28 Rev.: 612

Added option to accept 0 bytes files from driver plugins. I had to adapt copy tool to not do weird things when size = 0 bytes.

11 lines of code changed in 2 files:

  • common: lib_bincopy.pas (+10 -4), lib_language.pas (+1 -1)
elbereth 2011-04-16 10:28 Rev.: 611

Missing dependency fix...

51 lines of code changed in 1 file:

  • common: lib_temptools.pas (new 51)
elbereth 2011-04-16 10:20 Rev.: 609

Bumped version to 5.6.2 Exedra-Chac. Fixed dependency for some units uses clauses.

1 lines of code changed in 1 file:

  • common: lib_Utils.pas (+1 -41)
elbereth 2011-04-01 08:40 Rev.: 594

Cleanups and memory leaks fixes.
Unhooked lstIndex2Free to try to avoid the program crash when closed.
Added copy to clipboard option to Log popup (untranslated yet).
Added extension in the Create list output filename is now always lowercase.

0 lines of code changed in 1 file:

  • common: lib_BinUtils.pas (-1)
elbereth 2011-03-31 20:26 Rev.: 585

Now requires version 14 of UP language

1 lines of code changed in 1 file:

  • common: lib_language.pas (+1 -1)
elbereth 2011-03-20 08:58 Rev.: 553

0 lines of code changed in 1 file:

  • common: .cvsignore (del)
elbereth 2011-03-20 08:57 Rev.: 552

DULK now have 51 entries since 5.3.3

4 lines of code changed in 1 file:

  • common: spec_DULK.pas (+4 -1)
elbereth 2011-03-20 08:54 Rev.: 551

Added getSVNDate & getSVNRevision

4 lines of code changed in 1 file:

  • common: lib_version.pas (+4 -2)
elbereth 2011-03-20 08:53 Rev.: 550

Changed from ROOT to CURRENT_USER for registry entries

2 lines of code changed in 1 file:

  • common: lib_Utils.pas (+2 -1)
elbereth 2011-03-20 08:50 Rev.: 549

Added GetStmCRC32 (calculates CRC32 from z TStream)

4 lines of code changed in 1 file:

  • common: lib_crc.pas (+4 -1)
elbereth 2011-03-20 08:48 Rev.: 548

Added Get32 with size and Get0Stm returning a TStream

18 lines of code changed in 1 file:

  • common: lib_BinUtils.pas (+18)
elbereth 2011-03-20 08:48 Rev.: 547

Replaced Free to FreeAndNil

4 lines of code changed in 1 file:

  • common: lib_bincopy.pas (+4 -1)
elbereth 2011-03-20 08:43 Rev.: 546

3 lines of code changed in 1 file:

  • common: BrowseForFolderU.pas (+3)
elbereth 2011-03-20 08:35 Rev.: 545

Replaced Free to FreeAndNil

3 lines of code changed in 1 file:

  • common: U_IntList.pas (+3)
elbereth 2011-03-20 08:34 Rev.: 544

Removed useless HyperRipper version numbering constants and some small modifications to version string retrieval

4 lines of code changed in 1 file:

  • common: spec_HRF.pas (+4 -1)
elbereth 2011-03-20 08:32 Rev.: 543

DUPPv4 features spec: Delete files (implemented in Dpackc/Duppi) & bspatch (not implemented yet)

20 lines of code changed in 1 file:

  • common: spec_DUPP.pas (+20 -1)
elbereth 2010-10-19 20:42 Rev.: 538

Added Dragon UnPACKer build check on startup (FR #3089945)

5 lines of code changed in 1 file:

  • common: lib_language.pas (+5 -2)
elbereth 2010-07-21 16:37 Rev.: 517

Now using CURRENT_USER path to write file associations. This means the program now works fine under Vista and Seven even with UAC activated. Completely fixes bug #3031221. Sorry for not noticing this before but I always deactivate UAC... :( Now I have a VM with a Vista x86 having UAC activated for testing.

40 lines of code changed in 1 file:

  • common: lib_Utils.pas (+40 -39)
elbereth 2010-07-18 14:45 Rev.: 512

Added SVN equivalent to CVS functions

28 lines of code changed in 1 file:

  • common: lib_version.pas (+28)
elbereth 2010-07-15 21:31 Rev.: 505

Implemented multi-servers download with size/hash verification (for Duppi update only... PoC sort of)

1 lines of code changed in 1 file:

  • common: lib_language.pas (+1 -1)
elbereth 2010-04-21 16:53 Rev.: 492

New function for temporary filename genetator

12 lines of code changed in 1 file:

  • common: lib_Utils.pas (+12 -1)
elbereth 2009-09-12 06:54 Rev.: 458

Cosmetic change: Windows string info changed a bit

13 lines of code changed in 1 file:

  • common: lib_Utils.pas (+13 -8)

(46 more)

Generated by StatSVN 0.7.0