master
spelling fixes for lib folder
Zeitwerk `rex` folder
Add a missing require line
ESC9 ESC10 and ESC16 detection
Add Ruby 3.3.0-preview1 to test suite
Align on UDPSocket#recvfrom
Fix incorrect severity_code check in drda proto implementation
Make adfoster/copilot-requested changes
Removed method parse override
Guard for a nil context
convert IPMI protocol and modules to bindata
Add offline Kerberos ticket trace output
Create mDNS server.rb
Rubocop: Resolve Rubocop Style/RedundantRegexpArgument violations
Better handling of MQTT endpoints which don't require authentication
Make common byte to int conversion functions
Implement suggested changes
removed: the mixin's String16 class to stop BinData registry collisions and reverted: MsTdsLogin7 to its original :string16
Add additional mssql tests and nil handling
Land #19112, add arch and platform detection for mssql sessions
Remove the old NTPSymmetric model
Add bind_busybox_telnetd payload, misc cleanup
Join the client thread in #stop
MS-9457 Support `NO_AUTH_REQUIRED`
Support OpenSSL3 and run Ubuntu 22.04 in test matrix
Fix typos: Replace 'the the' with 'the'
Initial implementation of #adds_sd_grants_permissions?
Use RubySMB for samba_symlink_traversal SMB1 symlink
Fix broken reverse ssh command shell
Rescue Rex::Proto::SunRPC::RPCTimeout
Merge pull request #21384 from bwatters-r7/feature/fetch-multi-3
Add some basic specs for the client too
Fix encoding issues in files
Fixes for different paths to create_csr and build_csr
Retab lib
Add an AMQP login scanner
Refactor the ghostcat module to use the AJP defs
Changes from code review
Add SAN parsing with a proper ASN.1 definition
Implement Caching DNS Resolver in Rex
Remove LDAP monkey patches
Guard FQDN lookup logic a bit more
Expand on the matcher logic
Use the new Login7 for plain SQL login too
Fix issue with `Rex::Proto::NTP` namespacing
Fix formatting
MS-9454 Redis Scanner: Support versions
Switch to an enum option for the signing
Add some specs for thrift data types
Refactor some X11 code around