Remy Lebeau
|
da81e1887e
Adding a TODO comment everywhere that EIdException is raised directly. Should be raising a derived type instead.
|
пре 3 година |
Remy Lebeau
|
2da3b81baf
More compiler warnings/errors
|
пре 4 година |
Remy Lebeau
|
1cc64fc33a
Fixing a typo in TIdIOHandler.ReadInt16()
|
пре 4 година |
Remy Lebeau
|
1ffa83d4df
Updating TIdIOHandler to extract integers and strings directly from the InputBuffer. No longer calling ReadBytes() to extract into a local TIdBytes first. (#358)
|
пре 4 година |
Remy Lebeau
|
71ff2d990e
Misc tweaks, todo comments, etc.
|
пре 5 година |
Remy Lebeau
|
5fb9225fc1
Checking in changes that have been pending for a long time. Getting back in sync with the trunk:
|
пре 6 година |
RemyLebeau
|
b79a2e88df
More changes for OSX platform support
|
пре 6 година |
RemyLebeau
|
cebf76c750
Changing lspfix.exe to use AnsiString instead of String in FileContents() handling.
|
пре 9 година |
RemyLebeau
|
627f40aa52
Miscellaneous tweaks
|
пре 9 година |
RemyLebeau
|
8baae1c7ae
Adding some more C++ inline constructor workarounds
|
пре 9 година |
RemyLebeau
|
b6ec069f0e
Removing an Assert() from TIdIOHandler.ReadStream().
|
пре 10 година |
RemyLebeau
|
d9bf161e2d
Updating Computil.dpr to support RAD Studio 10.0 Seattle.
|
пре 10 година |
RemyLebeau
|
920e75a77a
Fix for a compiler error in TIdIOHandler.ReadInt64() for C++Builder 2006/2007
|
пре 10 година |
RemyLebeau
|
a8af04f86a
Adding TIdUInt64 to address a UInt64 HPP bug in C++Builder 2006 and 2007.
|
пре 10 година |
RemyLebeau
|
c12e66ebef
Fixing some compiler errors in C++Builder 5
|
пре 10 година |
RemyLebeau
|
50f1e15e26
Compiler fixes for Delphi 6/7.
|
пре 11 година |
RemyLebeau
|
2206dea81a
Adding XE8 project files.
|
пре 11 година |
RemyLebeau
|
cc15f746e3
Adding TryMakeIOHandler() class method to TIdIOHandler, and updating TIdSSLIOHandlerSocketOpenSSL to call RegisterIOHandler(). This now allows TIdCustomHTTP.CheckAndConnect() to create a default SSLIOHandler when requesting an HTTPS url and no IOHandler has been assigned yet.
|
пре 11 година |
RemyLebeau
|
81eef96f93
Another patch from Denis Angilella for TIdIOHandler.ReadLn() to stop reading when the input buffer size is greater than AMaxLineLength and no terminator is found.
|
пре 11 година |
RemyLebeau
|
63fae8e062
Patch from Denis Angilella for TIdIOHandler.ReadLn() to stop reading when the input buffer size is greater than AMaxLineLength and no terminator is found.
|
пре 11 година |
RemyLebeau
|
b1f1c29ca8
Adding HPPEMIT statements for components that have a SetPort() method. '#pragma alias' statements are needed to address "unresolved external" errors in C++ caused by the #define SetPort" macro in the Win32 API winspool.h header file.
|
пре 11 година |
RemyLebeau
|
4b35cfcfbe
Restoring changes for 64bit tick counters.
|
пре 11 година |
RemyLebeau
|
64de2d242b
Reverting changes for 64bit tick counters. It had interface changes that prevent Embarcadero from including a new SVN revision in an XE7 update. Will restore the tick counter changes in the next revision.
|
пре 11 година |
RemyLebeau
|
6e88aeef7a
Adding support for 64bit tick counters.
|
пре 11 година |
RemyLebeau
|
391179efa5
Adding project files for RAD Studio XE6.
|
пре 12 година |
RemyLebeau
|
102a3be613
Fixes for compiler errors in Delphi 5.
|
пре 12 година |
RemyLebeau
|
f60999f66f
Indy 10.6.0 - XE4 Release
|
пре 13 година |
RemyLebeau
|
95562d42f5
More TIdTextEncoding changes when USE_ICONV is defined. Previously, TIdTextEncoding_IS_NATIVE was not being defined under C++Builder/Delphi 2009+ when USE_ICONV was defined, so TIdTextEncoding was not a SysUtils.TEncoding descendant, causing some areas of Indy to not compile correctly when calling RTL/VCL TEncoding-enabled routines. Now, TIdTextEncoding_IS_NATIVE is always defined in CB/D2009+ so TIdTextEncoding is a SysUtils.TEncoding descendant. As such, the various TId...Encoding implementation classes had to be activated to support ICONV with TEncoding, and needed to add additional Indy...Encoding() functions to hide the details.
|
пре 13 година |
RemyLebeau
|
74a7eccc46
Updated BytesToChar(), ReadCharFromStream(), and TIdIOHandler.ReadChar() to check for the Unicode replacement character U+FFFD when decoding bytes.
|
пре 13 година |
RemyLebeau
|
3a8bf02bb2
Fix for TIdTrivialFTPServer.DoWriteFile() not resetting the Position of the destination TStream after changing its Size for streams that change their Position when changing Size.
|
пре 13 година |