Releases: p0dalirius/smbclient-ng
Releases · p0dalirius/smbclient-ng
2.1.7: Bug fixes and added 'acls' command
What's Changed
- [enhancement] - Find module - Adding directory exclusion logic with depth-based exclusion control by @ghecko in #107
- Add support for depth and case sensitivity in directory exclusions, by directory by @ghecko in #110
- Update python-poetry-build.yml by @p0dalirius in #111
- [enhancement] Unified SMB entry traversal to improve consistency and reusability by @ghecko in #112
- [bugfix] Mitigate File Filter Recursion Issue, Support Multiple -name/-iname Options, and Improve Error Handling in Find Module by @ghecko in #114
- [bugfix] - Fix file deletion issue by @ghecko in #115
- [enhancement] Added acls command, show share ACLs by @rtpt-romankarwacik in #118
- [bugfix] lbat and lcat used the wrong function to resolve wildcards. by @rtpt-romankarwacik in #116
- [enhancement] Add typing hints for most functions, which makes it easier to use IDEs for programming by @rtpt-romankarwacik in #117
New Contributors
- @ghecko made their first contribution in #107
- @rtpt-romankarwacik made their first contribution in #118
Full Changelog: 2.1.6...2.1.7
2.1.6: Added custom hostname and minor bug fixes
What's Changed
- [enhancement] Implemented --timeout for SMB session with better defaults by @Xre0uS in #102
- [bug] Fixed #103 Bug in ping_smb_session() logic is considering all sessions as disconnected by @p0dalirius in #104
- [enhancement] Implemented #84 Modify hostname advertised by client by @p0dalirius in #105
New Contributors
Full Changelog: 2.1.5...2.1.6
2.1.5: Bug fixes and minor improvements
What's Changed
- [enhancement] adding-explicit-consent-to-test-write-access by @p0dalirius in #93
- [bugfix] Pass the Hash, Fixed #95 by @p0dalirius in #96
- [enhancement] Changed symbol in prompt for compatibility by @p0dalirius in #97
- Update debug messages for loading modules by @p0dalirius in #98
- [enhancement] Add credentials check in Users module by @owalid in #99
New Contributors
Full Changelog: 2.1.4...2.1.5
2.1.4: Bug Fixes
2.1.3: Minor improvements
What's Changed
- [enhancement] Improved module users by @p0dalirius in #80
- [enhancement] Implemented an alias 'find' to 'module find', Fixes #77 by @p0dalirius in #81
- [enhancement] Implemented --logfile option by @p0dalirius in #85
- [enhancement] Created test suite by @p0dalirius in #86
- [bugfix] Fixed path handling error in get and put by @p0dalirius in #87
- [enhancement] Implement -size formats in module find, fixes #83 by @p0dalirius in #88
- [enhancement] Implemented output to a file in find command, fixes #78 by @p0dalirius in #89
Full Changelog: 2.1.2...2.1.3
2.1.2: Bug fixes
What's Changed
- [enhancement] Module users by @p0dalirius in #72
- New Module extract by @p0dalirius in #73
- New Module extract by @p0dalirius in #74
- [bugfix] Fix get cat bat by @p0dalirius in #75
Full Changelog: 2.0...2.1.2
2.0: Introducing multi sessions
What's Changed
- [enhancement] Add READ/WRITE rights in the output table of 'shares' command by @p0dalirius in #31
- [bugfix] add nargs for password arg to prompt if only -p is passed in by @Marshall-Hallenbeck in #32
- [bugfix] PWD stays the same when changing share by @p0dalirius in #34
- [enhancement] Implemented wildcards in get command, resolves #28 by @p0dalirius in #36
- [enhancement] Implemented wildcards in pu command, resolves #35 by @p0dalirius in #37
- [enhancement] Implemented wildcards in 'rm' command, resolves #38 by @p0dalirius in #44
- [bugfix] Fix missing backslash at the end of prompt fixes #45 by @p0dalirius in #46
- [enhancement] Refactoring arguments parsing and implementing wildcards by @p0dalirius in #47
- [bugfix] Putting folder in remote subdirectory results in error and local file… by @p0dalirius in #49
- [enhancement] Add feature option --port by @StopThatTalace in #52
- [enhancement] Add option to read interactive commands from a file by @p0dalirius in #54
- [bugfix] CWD was added twice (in self.mkdir and in self.put_file_recursively by @NudistBeaaach in #53
- [bugfix] Fixed variable config.startup_script by @p0dalirius in #55
- [bugfix] Fixed double backslashes in paths printed by module find by @p0dalirius in #57
- [enhancement] Add sessions manager by @p0dalirius in #58
- [enhancement] Add logger class by @p0dalirius in #61
- [enhancement] Add lines from startup script to history file, Fixes #59 by @p0dalirius in #62
- [bugfix] Using option -h on modules exits the command line, Fixes #60 by @p0dalirius in #63
- [bugfix] Various bugfixes by @p0dalirius in #64
- [enhancement] Improved output of SessionsManager commands by @p0dalirius in #65
- [enhancement] Refactored parts of CommandCompleter by @p0dalirius in #67
- [enhancement] Refactored parts of CommandCompleter by @p0dalirius in #68
- [enhancement] Add error message when port is closed or authentication failed, fixes #66 by @p0dalirius in #69
- [bugfix] Fixed cannot access local variable 'options' where it is not associated with a value by @p0dalirius in #70
- Release 2.0 by @p0dalirius in #71
New Contributors
- @Marshall-Hallenbeck made their first contribution in #32
- @NudistBeaaach made their first contribution in #53
Full Changelog: 1.4...2.0
1.4: New commands and bug fixes
What's Changed
- [bug] Missing requirement "charset-normalizer" by @StopThatTalace in #5
- [bug] Add default to domain variable to fix NoneType exception by @skorov in #14
- [enhancement] Implemented
lrename
command, fixed #10 by @p0dalirius in #17 - [enhancement] Add command
sizeof
(Implementing #15) by @p0dalirius in #20 - [enhancement] Added
lcp
command, fixing #9 by @p0dalirius in #21 - [enhancement] Add
lcat
andlbat
commands, fixing #22 #23 by @p0dalirius in #24 - [enhancement] Add
mount
command by @p0dalirius in #25 - [enhancement] Implement wildcards in
get
command by @p0dalirius in #29 - [enhancement] Prompt for password if one isn't included by @p0dalirius in #30
New Contributors
- @StopThatTalace made their first contribution in #5
- @skorov made their first contribution in #14
Full Changelog: 1.3.1...1.4
1.3.1: Minor bug fixes
1.3: Added cat and bat commands
-
Added new commands:
-
bat
: Pretty prints the contents of a file. Syntax:bat <file>
-
cat
: Get the contents of a file. Syntax:cat <file>
-
-
Minor bug fixes
Full Changelog: 1.2...1.3