Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MHumm/DelphiEncryptionCompendium
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: MHumm/DelphiEncryptionCompendium
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: development_chacha20poly1305
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 29 files changed
  • 2 contributors

Commits on Apr 22, 2025

  1. Preliminary fix for crash in GCM encode

    Attempt to fix bugreport #86
    MHumm committed Apr 22, 2025
    Configuration menu
    Copy the full SHA
    36c32e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2025

  1. Fixed GitHub issue #86

    Fixed the crash of issue #86 by changing GCM to use poitners instead ot TBytes and added unit test to verify the change
    MHumm committed Apr 23, 2025
    Configuration menu
    Copy the full SHA
    6f7dfcc View commit details
    Browse the repository at this point in the history
  2. Changed DecodeGCM to using pointers instead of TBytes

    Same kind of change as already done to EncodeGCM
    MHumm committed Apr 23, 2025
    Configuration menu
    Copy the full SHA
    d1af4ed View commit details
    Browse the repository at this point in the history
  3. Fixed crash in unit test setup for Keccak224

    Changed GCM part of EncodeBytes as well
    MHumm committed Apr 23, 2025
    Configuration menu
    Copy the full SHA
    7952de6 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2025

  1. Added options include file

    MHumm committed May 2, 2025
    Configuration menu
    Copy the full SHA
    584ff70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e20c19 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2025

  1. Configuration menu
    Copy the full SHA
    c7267cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72ab382 View commit details
    Browse the repository at this point in the history
  3. Added name of a sponsor to notice.txt

    Added name of the CCM implementation sponsor
    MHumm committed May 25, 2025
    Configuration menu
    Copy the full SHA
    9dfdfd9 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2025

  1. Fixed salt input check for Bcrypt and memory leak

    BCrypt was unusable as the input validation check for the salt value always reported an error and a memory leak was there under certain conditions, as the try block was started too late.
    Markus Humm
    Markus Humm committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    4261d5d View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2026

  1. Made project compile again and enabled MAP file generation

    Added missing unit to project so it compiles and runs again and enabled map file creation to make it work with Delphi Code Coverage Wizard Plus
    MHumm committed Jan 1, 2026
    Configuration menu
    Copy the full SHA
    d935c79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae5364a View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2026

  1. Merge remote-tracking branch 'origin/development_chacha20poly1305' in…

    …to development_chacha20poly1305
    MHumm committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    9982465 View commit details
    Browse the repository at this point in the history
Loading