Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split off from 0.10.0 without the reworked authentication fixes #762

Merged
merged 60 commits into from
Jul 3, 2023

Commits on May 8, 2023

  1. Ignore VSCode

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    383dfa3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0a14c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3efd24 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2d117b View commit details
    Browse the repository at this point in the history
  5. Update gradle build

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    682c3e1 View commit details
    Browse the repository at this point in the history
  6. Update release plugin

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    8983a5e View commit details
    Browse the repository at this point in the history
  7. Release version: 0.11.0

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    3054836 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    05297d7 View commit details
    Browse the repository at this point in the history
  9. Release version: 0.11.1

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    46d573e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5fb29d8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4056519 View commit details
    Browse the repository at this point in the history
  12. Only add DFSPathResolver if both client and server support DFS (#640)

    * Only add DFSPathResolver if both client and server support DFS
    
    * Fix indentation problems
    
    * Fix incorrectly reformatted javadoc
    
    * Format using java formatter
    
    * One more indentation fix
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    67ce970 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f9d67c6 View commit details
    Browse the repository at this point in the history
  14. address issue #604 - stop closing the dfs share connection immediatel…

    …y. (#609)
    
    * stop closing the dfs share connection immediately.
    
    * Add explanatory comment
    
    Co-authored-by: Jeroen van Erp <[email protected]>
    nddipiazza and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    c2cdb8e View commit details
    Browse the repository at this point in the history
  15. Add support for unregistering server from serverlist (Fixes #644) (#647)

    * Add support for unregistering server from serverlist (Fixes #644)
    
    * Fix indentation
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    1ec546a View commit details
    Browse the repository at this point in the history
  16. Reducing logging for smb3 (#650)

    For each smb3 packet there's an info log message which produces a tremendous amount of output.
    I would suggest to reduce log level to debug (or trace; similarly as in one of the other packet reciever classes).
    ndimitry authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    d687ded View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9ce0979 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    514436b View commit details
    Browse the repository at this point in the history
  19. Release version: 0.11.2

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    2ddcaa3 View commit details
    Browse the repository at this point in the history
  20. Ensure artifact is signed

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    0af7845 View commit details
    Browse the repository at this point in the history
  21. Release version: 0.11.3

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    eb0a36b View commit details
    Browse the repository at this point in the history
  22. Fix #665: Allow JCE KDF to work (#666)

    * Fix #665: Allow JCE KDF to work
    
    * Add header
    
    * Add KDF unit test
    pboyd04 authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    f6d8d6d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cdb59ba View commit details
    Browse the repository at this point in the history
  24. Read fileId as long (#693)

    * Read fileId of FileIdBothDirectoryInformation into a long
    * Read fileId of FileIdFullDirectoryInformation into a long
    hannosgit authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    5878ded View commit details
    Browse the repository at this point in the history
  25. File the issue that nested folder creation throw NAME EXIST error. (#685

    )
    
    * File the issue that nested folder creation throw NAME EXIST error.
    
    * formatting
    pyzhou authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    93a45e7 View commit details
    Browse the repository at this point in the history
  26. Updated build status badges (#684)

    - Added GitHub badge for Build SMBJ
    - Corrected Codacy badge link
    - Removed bintray badge link
    - Removed Travis CI badge and configuration
    - Removed Java profiler link
    - Removed CircleCI configuration
    - Removed unused github-ci configuration
    exceptionfactory authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    1a22847 View commit details
    Browse the repository at this point in the history
  27. Use AceSize field when reading ACEs (#696)

    Fixes issue seen in the wild where unnecessary padding at the end of an ACE
    confused Smbj (but not Windows).
    cpacejo authored and hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    a9a39ce View commit details
    Browse the repository at this point in the history
  28. Ensure that enough bytes are cached from InputStream to get a correct…

    … bytesLeft count for SMB2Write (fixes #669)
    
    * GzipOutputStream integration test
    
    * Ensure that enough bytes are cached from InputStream to get a correct bytesLeft count for SMB2Write
    
    Co-authored-by: Stanislav Kardashov <[email protected]>
    Co-authored-by: Jeroen van Erp <[email protected]>
    3 people committed May 8, 2023
    Configuration menu
    Copy the full SHA
    e79f98f View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7988c16 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    cc1ea0a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cbac919 View commit details
    Browse the repository at this point in the history
  32. Release version: 0.11.5

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    421e0e9 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    e516cad View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    537d692 View commit details
    Browse the repository at this point in the history
  35. Fixed indentation

    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    b667395 View commit details
    Browse the repository at this point in the history
  36. Converting bytes written to long (Fixes #740)

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    498c095 View commit details
    Browse the repository at this point in the history
  37. Upgrading gradle to 8.0.2

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    9e2c8df View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    a65f5f2 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    07c92dc View commit details
    Browse the repository at this point in the history
  40. Do not send SMB2EncryptionCapabilities NegotiationContext is !isEncry… (

    #752)
    
    * Do not send SMB2EncryptionCapabilities NegotiationContext is !isEncryptionSupported (Fixes #747)
    
    * Add test for SMB2EncryptionCapabilities
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    2e3f845 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    7592f19 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    0b926eb View commit details
    Browse the repository at this point in the history
  43. Ensure path is set for rmdir to prevent accidents (Fixes #756)

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 8, 2023
    Configuration menu
    Copy the full SHA
    350c73e View commit details
    Browse the repository at this point in the history
  44. Add support for reading / writing NIO ByteBuffers (#759)

    * Add support for reading / writing NIO ByteBuffers
    
    Currently one can transfer data using streams or array, but it would be
    great to have the opportunity to use NIO buffers.
    
    This adds two new method to the File class that accept a NIO ByteBuffer.
    
    * Implemented ByteBuffer write using ByteChunkProvider
    
    Signed-off-by: Jeroen van Erp <[email protected]>
    
    ---------
    
    Signed-off-by: Jeroen van Erp <[email protected]>
    Co-authored-by: Christoph Läubrich <[email protected]>
    Co-authored-by: Jeroen van Erp <[email protected]>
    3 people committed May 8, 2023
    Configuration menu
    Copy the full SHA
    01d720e View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    6bf720c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    16049ea View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    1aabefe View commit details
    Browse the repository at this point in the history
  2. Small warning cleanup

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 10, 2023
    Configuration menu
    Copy the full SHA
    470b322 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    b3529fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f1b9de View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    c930ce2 View commit details
    Browse the repository at this point in the history
  2. Refactor NtlmFunctions

    hierynomus committed May 12, 2023
    Configuration menu
    Copy the full SHA
    f67045e View commit details
    Browse the repository at this point in the history
  3. Change hierarchy of Ntlm messages

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 12, 2023
    Configuration menu
    Copy the full SHA
    7794355 View commit details
    Browse the repository at this point in the history
  4. Next step of NTLM refactor

    hierynomus committed May 12, 2023
    Configuration menu
    Copy the full SHA
    5c37afa View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    de452fa View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    72fbbe5 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Rework keys in NtlmAuthenticator

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed May 24, 2023
    Configuration menu
    Copy the full SHA
    900621d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Change to structure of NtlmAuthenticate

    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    e648ab6 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Added last changes

    Required to put withIntegrity = false still, due to missing mechListMIC
    
    Signed-off-by: Jeroen van Erp <[email protected]>
    hierynomus committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7d89551 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    e17a275 View commit details
    Browse the repository at this point in the history