Commit History

Autor SHA1 Mensaxe Data
  florian 39aef35bdc * pass not only exception address but also frame to raise: %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 404e1a34a4 * changed resource handle parameters from THandle to TFPResourceHMODULE so %!s(int64=13) %!d(string=hai) anos
  michael 9fc66414b5 * Avoid code duplication in TFileStream.Create %!s(int64=13) %!d(string=hai) anos
  florian cd2488d177 * fix compilation on 64 Bit targets %!s(int64=14) %!d(string=hai) anos
  paul 7817f5017d rtl: add TBytesStream class for compatibility with delphi (TStringStream is a descendant of TBytesStream) + test %!s(int64=14) %!d(string=hai) anos
  michael 96e5333dc2 * Added fakeSeekForward for benefit of descendant streams. %!s(int64=14) %!d(string=hai) anos
  michael fd491e8647 * Fixed permissions on file create %!s(int64=14) %!d(string=hai) anos
  michael a201f07420 * Added share mode argument to FileCreate call %!s(int64=14) %!d(string=hai) anos
  paul 812a665cbe rtl: don't crash if resource is not found in TResourceStream and was passed by ID instead of Name (in this case exception tried to get a string from ID) %!s(int64=14) %!d(string=hai) anos
  marco 32a7502f38 * Change TProxyStream.seek to 64-bit variant. %!s(int64=14) %!d(string=hai) anos
  sergei 41aeb9a22b * Rework TStream.CopyFrom (see Mantis #17980): %!s(int64=14) %!d(string=hai) anos
  sergei 907e7a32d5 * GetFileHandle(), THandleStream: changed type that is used to store file handle from Integer to THandle, so it can be redefined to 64 bits on certain platforms, see http://lists.freepascal.org/lists/fpc-devel/2010-November/023019.html %!s(int64=14) %!d(string=hai) anos
  paul a1d94c6829 rtl: implement TStreamAdapter.CopyTo, .SetSize, return proper error value for Clone instead of raising exception (#0016161) + test %!s(int64=15) %!d(string=hai) anos
  paul 17687d90ce rtl: minor changes for TStreamAdapter: %!s(int64=15) %!d(string=hai) anos
  florian 42ae8bf971 * fixed memory stream compilation on 64 bit targets %!s(int64=15) %!d(string=hai) anos
  florian b5167560c3 * T*MemoryStream now uses PtrInt for sizes and positions so it can be bigger than 2 GB on 64 Bit systems, resolves #15313 %!s(int64=15) %!d(string=hai) anos
  marco 27114853b4 * TStream.Read/writeqword. Mantis 15023 %!s(int64=15) %!d(string=hai) anos
  marco 6ed7d33569 * patch from 15003 from M spiller, reverting now implemented. %!s(int64=15) %!d(string=hai) anos
  marco 09b22de964 * TStreamAdapter + relevant constants. From 10608 %!s(int64=16) %!d(string=hai) anos
  marco b5e361a4cb * TOleStream + TProxystream (Mantis 8376) %!s(int64=16) %!d(string=hai) anos
  marco 1e7ee7aef4 * Patch from Paul Ishenin, load stringlists with fmdenywrite. (improves sharing behaviour) %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 6f4637b32a * do not do anything when writing to a t(custom)memorystream if the current %!s(int64=16) %!d(string=hai) anos
  marco 66676be8e5 * pbyte killed, it is in systems nowadays %!s(int64=17) %!d(string=hai) anos
  michael b244f6eb71 * Patch from Sergei Gorelkin, making TStream.Read and .Write virtual %!s(int64=17) %!d(string=hai) anos
  michael 429fd4f685 * Patch from Giulio Bernardi to use NtoLE instead of swapendian %!s(int64=17) %!d(string=hai) anos
  michael b363afcd0a * Patch from Giulio Bernardi %!s(int64=17) %!d(string=hai) anos
  yury 0a3591a2a5 * Fixed warnings and notes. %!s(int64=18) %!d(string=hai) anos
  florian 0caa70a8b3 + basic TStreamAdapter implementation %!s(int64=18) %!d(string=hai) anos
  michael 2eda10c74c * Patch from Vincent Snijders to grow memory stream by a quarter of its size %!s(int64=18) %!d(string=hai) anos
  yury 82b74ffc64 * fixed warning and note while compiling RTL. %!s(int64=19) %!d(string=hai) anos