dmiller
f999182d0f
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
dmiller
073afa805d
Be clear about not leaking realloc
2024-02-26 19:13:57 +00:00
dmiller
6f6b2de214
Apply new license templates, bump copyright date
2023-04-14 17:11:46 +00:00
dmiller
7dcca32ff1
Avoid reading outside the provided range
2022-12-02 21:57:28 +00:00
dmiller
1fb680b93f
Use lookup table for 1-char strings, not std::map for string_pool.
2022-11-10 18:57:58 +00:00
dmiller
9a494348c5
Use const and avoid strdup in fingerprint parsing
2022-09-13 16:10:05 +00:00
dmiller
7ec32df7ea
Use charpool to back string_pool
...
string_pool (string interning) was using STL strings with lots of extra
constructions, when all we need is a const char array. We can use
charpool for that and get all the benefits there of tightly-packed heap
allocations.
2022-09-12 16:59:36 +00:00
dmiller
dd690b3e0b
Bump copyright date and update some links [ci skip]
2022-02-18 17:38:46 +00:00
fyodor
3aec3f3a07
Update to latest copyright templates. Main change is that Insecure.Com LLC is now Nmap Software LLC
2021-11-23 16:04:37 +00:00
dmiller
ef8213a36c
Reintegrate Nmap 7.90 release branch
2020-10-05 23:00:30 +00:00
dmiller
dd0ace6d4a
Split string pool functions into separate file from osscan.cc
2020-01-16 19:12:57 +00:00