nnposter
cf24dab1c9
Streamline the loop construct
2025-12-04 19:44:12 +00:00
nnposter
df4896eadb
Remove unnecessary conditional
2025-12-04 19:39:52 +00:00
nnposter
46fe5228f4
Populate jobname and owner even without Apple-specific attributes
2025-11-28 03:48:38 +00:00
nnposter
6dc02c9bcd
Remove duplicate code
2025-11-28 03:45:12 +00:00
nnposter
3d205335b9
Remove development leftover
2025-11-28 03:41:56 +00:00
nnposter
138c7b7467
Eliminate unnecessary repeated lookups
2025-11-28 03:40:56 +00:00
nnposter
5daccaed1d
Remove unnecessary variable shadowing logically the same parameter
2025-11-25 03:03:26 +00:00
nnposter
790deb7daf
Remove unused variable
2025-11-25 02:59:19 +00:00
nnposter
a04fc3389e
Use the correct variable for error checking. Close #3232
2025-11-23 02:55:21 +00:00
nnposter
a74125aef5
Add missing cookie attributes
2025-11-01 23:34:30 +00:00
nnposter
8d7fa538e3
Properly detect if binding an RPC socket to a given port failed. Close #3194
...
Testing the return status of socket:bind() and socket:connect() is not enough.
For details, see #1939 .
2025-11-01 22:34:51 +00:00
nnposter
d2d591ce0c
Avoid a crash when the IP contains a colon but no hextets
2025-10-27 01:19:40 +00:00
nnposter
4f7c92fbac
Include operand "ne" in the documentation
2025-10-26 19:54:18 +00:00
nnposter
d2fbcc6cd6
Perform effective socket error checking
2025-10-26 02:23:22 +00:00
nnposter
b4b921c913
Streamline the code by using math.min()
2025-10-26 02:14:47 +00:00
nnposter
81b0568452
Remove redundant code
2025-10-26 01:42:15 +00:00
nnposter
7a989ff957
Remove duplicate of previously defined skip_space()
2025-10-26 01:37:00 +00:00
nnposter
9289bbccee
Skip over contiguous linear whitespace in a single step
2025-10-26 01:35:07 +00:00
nnposter
eb1ed93540
Skip over empty content encoding placeholders
2025-10-19 19:13:24 +00:00
nnposter
6b7652513e
Remove a repeated word
2025-10-04 21:39:16 +00:00
nnposter
83824ff04d
Socket timeout must be set before connecting
2025-09-29 22:24:51 +00:00
dmiller
6637d76846
Use SOA request to get domain name in dns-zone-transfer. Fixes #3014
2025-07-14 19:17:09 +00:00
dmiller
8d66c7fbd4
ssh-brute: enable keyboard-interactive auth if necessary
2025-06-12 23:24:36 +00:00
dmiller
9faa841afd
keyboard-interactive auth for NSE via libssh2
2025-06-12 23:24:35 +00:00
dmiller
0f491ac2d4
Convenience function to request shell on SSH2 channel
2025-06-10 21:10:03 +00:00
dmiller
184bc4b73e
Add bindings for more libssh2 functions.
2025-06-10 20:46:03 +00:00
dmiller
4f25581f1e
Corrections to libssh2 NSEdoc
2025-06-10 20:46:03 +00:00
nnposter
c58eb84340
Avoid hard-coded ethertypes
2025-06-06 19:06:09 +00:00
dmiller
4add49408c
Offer more ciphers by default in NSE TLS
2025-06-02 14:31:42 +00:00
dmiller
d6b53b1915
Add info on newer GOST ciphersuites
2025-06-02 14:31:41 +00:00
dmiller
bcba282198
Add/update some TLS parameters
2025-06-02 14:31:41 +00:00
nnposter
b35a88ac60
Allow MessageID UUIDs without "urn:" prefix. Fixes #3123
2025-05-28 17:48:11 +00:00
dmiller
7c29b558d1
Fix some nonstandard NSEdoc
2025-05-16 19:28:10 +00:00
dmiller
ef1c789f2a
Update wp-plugins.lst and wp-themes.lst
2025-05-15 14:46:31 +00:00
dmiller
9cb2088967
Remove mojibake from wp-themes.lst (was in utf-8 with backslashes between bytes)
2025-05-15 14:46:30 +00:00
dmiller
b2ebc18360
NSEdoc fixes
2025-03-13 18:13:21 +00:00
dmiller
91af22e54b
Update latest TLS identifiers from IANA
2025-03-06 21:26:52 +00:00
nnposter
65e0368740
Use the same pipeline request timeout consistently across connections
2024-12-01 15:08:42 +00:00
nnposter
c98b77bd65
Preserve global pipeline connection options. Closes #2941
2024-12-01 14:36:47 +00:00
dmiller
6e3d70ff3f
dicom.lua: use length-prefixed string packing
2024-11-13 19:15:13 +00:00
dmiller
274ecc0248
simplify a loop
2024-11-13 19:15:13 +00:00
dmiller
d21a4ee4ce
Correctly pack TCP payload size for dns.lua
2024-11-13 19:15:12 +00:00
dmiller
82586d6327
Remove unused functions from snmp.lua
2024-11-12 20:05:58 +00:00
dmiller
fdf5a2d7e9
Configurable retries for snmp.lua
2024-11-12 20:05:57 +00:00
dmiller
10321be656
snmp.lua: add configurable timeout
2024-11-12 20:05:57 +00:00
dmiller
2d43280b16
NSE libssh2 bindings: allow exec without pty
2024-11-11 21:07:01 +00:00
dmiller
79b35dcb04
Add binding for libssh2_userauth_publickey_frommemory
2024-10-03 19:18:13 +00:00
dmiller
325a4f680c
http.lua parse_redirect support URL params
2024-10-03 19:18:12 +00:00
nnposter
28e47f9361
Collapse Packet.ether_parse() into the constructor.
...
It was called from there anyway and never called on its own from elsewhere.
Furthermore, its documentation did not match its behavior.
2024-08-25 23:25:18 +00:00
nnposter
2646596f0f
Resolves ether_type incompatibility in packet.Frame
...
Frame:new() was populating the value as a 16-bit integer while
Frame:build_ether_frame() was expectng a two-byte string
Ethertype constants from various locations have been migrated to packet.lua
2024-08-25 17:43:17 +00:00