Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of SynCrypto.pas
|
2013-05-16
| ||
| 14:23 | [4d2d05566dbcf329] part of check-in [d5e77d3d47] removed several compilation hints when assertions are set to off (user: abouchez branch: trunk) | |
|
2013-05-15
| ||
| 08:27 | [c8d260b0477e3d9f] part of check-in [59eb20700d] Delphi XE4 compatibility (Windows target platform only for Win32/Win64) (user: abouchez branch: trunk) | |
|
2013-04-20
| ||
| 11:16 | [4d987f7b27e739cf] part of check-in [4962cf790c] introduce new TRC4 object for RC4 encryption algorithm (this implementation should be faster than other Delphi versions around, especially at key initialization) (user: ab branch: trunk) | |
|
2013-01-02
| ||
| 14:19 | [b5367105a28857be] part of check-in [ba0438e17f] enhanced FPC/Lazarus Win32/Win64 compilation (user: abouchez branch: trunk) | |
|
2012-12-31
| ||
| 14:34 | [d948e9bccbb19cd4] part of check-in [8e74517c2d] preparing new Year's eve ;) (user: ab branch: trunk) | |
|
2012-11-28
| ||
| 13:34 | [0923015888279c27] part of check-in [1c6fe7a1fd] all former SQLite3\SQLite3*.pas units have been renamed to SQLite3\mORMot*.pas to match the database-agnostic scheme of the mORMot framework - this is a major break change, so all your "uses" clauses in your code is to be change to follow the new naming (user: abouchez branch: trunk) | |
|
2012-08-14
| ||
| 12:47 | [53b5f534e9884379] part of check-in [a97c525673] increased internal units version to 1.17 (user: ab branch: trunk) | |
|
2012-05-29
| ||
| 18:41 | [76a44cd9696280b9] part of check-in [c058f55771] * fixed naming of framework in units header * fixed incorrect call to FormatUTF8() - see [d74020f7c3] (user: G018869 branch: trunk) | |
|
2012-03-28
| ||
| 17:31 | [b27bfd819a21fcce] part of check-in [160f88b541] most units now compile with Delphi XE2 in 64 Bit mode :) (user: User branch: trunk) | |
| 14:43 | [fd3d1daf8397a90c] part of check-in [94cd1f2487] added pure pascal version (for XE2 64 compilation) of all algorithms of SynCrypto unit (user: G018869 branch: trunk) | |
|
2012-03-18
| ||
| 19:18 | [4abee9268f30329c] part of check-in [65a95763f7] 64 bit compilation (user: User branch: trunk) | |
|
2012-02-21
| ||
| 18:26 | [6ae947b445e568e2] part of check-in [89647f4248] get rid of duplicated code in AES encryption (user: G018869 branch: trunk) | |
|
2012-02-20
| ||
| 09:42 | [b767701b6daadcb9] part of check-in [ec9a53a44c] TFileBufferWriter.Create now accepts up to 4 MB internal buffer size (user: G018869 branch: trunk) | |
|
2012-01-26
| ||
| 17:25 | [1aee5b42d994db8a] part of check-in [215558e943] * added TAESECB class for ECB mode of copy (not recommended without padding) * code refactoring and speed enhancements (user: G018869 branch: trunk) | |
| 15:51 | [6b30feec82ffe481] part of check-in [8482ce8dda] added TAESCBC, TAESCFB, TAESOFB and TAESCTR classes to handle AES encryption of memory buffers in CBC, CFB, OFB and CTR mode (including PKCS7 padding) (user: G018869 branch: trunk) | |
|
2012-01-20
| ||
| 13:33 | [ec8418a1ae9d2dd3] part of check-in [d8b446f0b5] changed copyright notice to "(C) 2012" - yes, happy new year ! (user: G018869 branch: trunk) | |
|
2012-01-07
| ||
| 12:20 | [f35bf5e7a3cdf3f9] part of check-in [ddcf953db5] code refactoring to allow compilation with Delphi XE2 background compiler (e.g. syntax check or code completion) (user: User branch: trunk) | |
|
2011-09-17
| ||
| 18:05 | [8f08c058a38d847e] part of check-in [40b9886964] Delphi XE2 compatibility: all tests passed (32 Bit) (user: ab branch: trunk) | |
|
2011-07-22
| ||
| 09:40 | [62f49f62defd120d] part of check-in [75b5b81a88] new SynSQLite3 unit extracting the SQLite3 wrapper from the previous SQLite3 unit: this unit can therefore be used with our SynDB classes, without our mORMot overhead (and features) (user: G018869 branch: trunk) | |
|
2011-05-31
| ||
| 14:04 | [caec804577d89c1c] part of check-in [da448f54f0] code modifications to compile with Delphi 5 compiler (no ORM code compiles yet: so only low-level units like SynCommons / SynCrypto / SynPdf are tested) (user: ab branch: trunk) | |
|
2011-05-20
| ||
| 17:19 | [e7395eba99440b4e] part of check-in [a08c2c046a] introducing framework security and authentication (user: ab branch: trunk) | |
|
2011-02-08
| ||
| 17:07 | [b7c75e60a2a6c092] part of check-in [b59d83be6d] we reach year 2011 - let's celebrate! (user: ab branch: trunk) | |
|
2010-12-05
| ||
| 12:37 | [d0adf7a816f1ac5e] part of check-in [1a67c40ae5] new IsWow64 and SystemInfo global variables (user: ab branch: trunk) | |
|
2010-10-15
| ||
| 09:22 | [affc7a030e7b126c] part of check-in [71f0df2253] Version upgraded to 1.10, with internal SQLite3 3.7.3 engine (user: G018869 branch: trunk) | |
| 09:10 | [c24feaf2a86c0407] part of check-in [9220184843] code update to be compatible with Delphi 6 (Delphi 5 failed due to some obscure compiler bug) (user: G018869 branch: trunk) | |
|
2010-08-11
| ||
| 06:04 | [35b27d2bac6d55fe] part of check-in [30731e5983] Wolfgang Ehrhardt explicit (c) added to SynCrypto AES source code (our faster asm version is to be used anyway under Delphi) (user: ab branch: trunk) | |
|
2010-08-02
| ||
| 17:28 | [c6723a2095df2708] part of check-in [18a8b7abba] add digital signature to SQLite3 Framework MainDemo (user: ab branch: trunk) | |
|
2010-07-31
| ||
| 18:16 | [4856169e8be078e9] part of check-in [c260d3d0b4] SQLite3 framework updated for the upcoming MainDemo (user: ab branch: trunk) | |
|
2010-07-30
| ||
| 19:12 | [8f8953f16fd82f85] part of check-in [bb9bdca3a1] SQLite3 framework update for new MainDemo sample, including new TSQLRestClientURI.ForceBlobTransfert property and new TSQLRestClientURI.RetrieveBlobFields/UpdateBlobFields methods (user: ab branch: trunk) | |
|
2010-07-29
| ||
| 19:06 | [7506d533a361f48d] part of check-in [cd738b1c9c] SQLite3 framework user interface update (user: ab branch: trunk) | |
|
2010-06-27
| ||
| 12:59 | [b6fb71f05b814050] part of check-in [ac9d2a3f95] Delphi 2009/2010 compatibility fix + new unitary testing class (user: ab branch: trunk) | |
|
2010-06-23
| ||
| 14:04 | [29caf7045632befe] part of check-in [9226a861e3] Initial Check-In of all Synopse components (user: User branch: trunk) | |