Commit Graph

1464 Commits

Author SHA1 Message Date
allcontributors[bot]
fb3cb73d7d docs: add ipinfo as a contributor for financial (#460)
* docs: update CONTRIBUTORS.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-20 09:19:56 +01:00
Giuliano Bellini
10ab1b5f37 Merge pull request #454 from marc-gav/fix-spanish-translation
doc: Correct and enhance Spanish translation
2024-02-19 00:18:17 +01:00
allcontributors[bot]
b7f878407c docs: add marc-gav as a contributor for translation (#456)
* docs: update CONTRIBUTORS.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-19 00:17:05 +01:00
Giuliano Bellini s294739
7fcf82ffb2 fix test about report table header strings 2024-02-19 00:10:58 +01:00
Giuliano Bellini s294739
70415645c3 updated CHANGELOG 2024-02-18 23:34:50 +01:00
Marc Gavilán
dc7c07281e fix: Change "Entidad administrativa" to "Sistema autónomo" 2024-02-17 23:45:49 +01:00
Marc Gavilán
aeb1a4ee99 doc: Correct and enhance Spanish translation 2024-02-17 23:13:06 +01:00
Giuliano Bellini s294739
92d43d37ee fix etherparse 0.14 length checks (use LaxPacketHeaders) 2024-02-17 15:49:01 +01:00
Giuliano Bellini
bcd5745f93 Merge pull request #452 from GyulyVGC/sort-overview
Sort options for Host & Service columns in overview page
2024-02-16 11:58:39 +01:00
Giuliano Bellini s294739
5b7aa82e11 updated CHANGELOG 2024-02-16 11:41:17 +01:00
Giuliano Bellini s294739
b7c05c2875 added DataInfo::compare helper method 2024-02-15 22:53:55 +01:00
Giuliano Bellini s294739
9c0291f6ff made DataInfo fields private to ensure final_timestamp is always refreshed on updates 2024-02-15 21:59:24 +01:00
Giuliano Bellini s294739
e68edbe2ea simple tests about sort selection messages 2024-02-15 21:18:49 +01:00
Giuliano Bellini s294739
d602666b95 compute top host & service entry to correctly determine bar lengths 2024-02-14 22:35:22 +01:00
Giuliano Bellini s294739
48c7c1b767 new helper methods for SearchParameters (minor improvement) 2024-02-14 12:26:08 +01:00
Giuliano Bellini s294739
f4b121383b fix old tests 2024-02-14 12:02:19 +01:00
Giuliano Bellini s294739
7606f793c9 feat: sort options for host & service columns in overview page 2024-02-14 11:36:47 +01:00
Giuliano Bellini s294739
cdc7540767 try fixing codecoverage CI 2024-02-11 22:11:51 +01:00
Giuliano Bellini s294739
bcdad1141e added code coverage in CI 2024-02-11 21:35:50 +01:00
Giuliano Bellini
c8071cbe1a Merge pull request #449 from GyulyVGC/dependabot/cargo/main/etherparse-0.14.2
build(deps): bump etherparse from 0.13.0 to 0.14.2
2024-02-11 19:15:50 +01:00
Giuliano Bellini s294739
0f1d0f6263 fix byte number computation always including all packet's bytes 2024-02-11 19:05:05 +01:00
Giuliano Bellini s294739
f6d117ba2c migrate to etherparse 0.14 2024-02-11 11:11:21 +01:00
Giuliano Bellini
0b45f312ca Merge branch 'main' into dependabot/cargo/main/etherparse-0.14.2 2024-02-11 10:31:14 +01:00
Giuliano Bellini
adfdf65e9a Merge pull request #448 from GyulyVGC/dependabot/cargo/main/toml-0.8.10
build(deps): bump toml from 0.8.9 to 0.8.10
2024-02-11 10:30:01 +01:00
dependabot[bot]
befb9fa3d6 build(deps): bump toml from 0.8.9 to 0.8.10
Bumps [toml](https://github.com/toml-rs/toml) from 0.8.9 to 0.8.10.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.9...toml-v0.8.10)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-11 09:20:30 +00:00
Giuliano Bellini
5a629337ee Merge pull request #450 from GyulyVGC/services-phf
Support more upper layer services (many, many, many more)
2024-02-11 10:19:20 +01:00
Giuliano Bellini s294739
d8fece2f91 updated CHANGELOG 2024-02-10 15:49:23 +01:00
Giuliano Bellini s294739
d5b8e4c36c rerun buil.rs when windows icon changes; added tests about IpVersion and Protocol 2024-02-10 15:07:03 +01:00
Giuliano Bellini s294739
d26707d028 minor fixes 2024-02-10 12:09:12 +01:00
Giuliano Bellini s294739
a7bd130463 fixed and testes get_bars_length in overview page 2024-02-10 11:37:44 +01:00
Giuliano Bellini s294739
3e2fc4d222 minor improvements to col_host and col_service in overview page 2024-02-09 17:10:46 +01:00
Giuliano Bellini s294739
485fbda01d updated get_service_entries: only show top 30 and normally sort the unknown entry 2024-02-09 16:15:18 +01:00
Giuliano Bellini s294739
516fea4d70 minor fixes 2024-02-09 14:11:44 +01:00
Giuliano Bellini s294739
0bbfaf07b1 fix new Rust 1.76 clippy lints 2024-02-09 11:57:44 +01:00
Giuliano Bellini s294739
60bae95585 use contains for all input filters by default; prepend equal prefix when autosearching services 2024-02-09 11:45:00 +01:00
Giuliano Bellini s294739
1f776136b8 refactor: moved search_parameters from networking folder to report folder 2024-02-09 10:51:03 +01:00
Giuliano Bellini s294739
9f3b445fef feat: profanity check service names; completely tested get_service 2024-02-09 00:33:47 +01:00
Giuliano Bellini s294739
2008135b92 added tests about network services 2024-02-08 01:27:53 +01:00
Giuliano Bellini s294739
13aac1b096 improve services.txt validation 2024-02-08 00:22:58 +01:00
Giuliano Bellini s294739
502140acbd minor improvements 2024-02-07 22:15:27 +01:00
Giuliano Bellini s294739
1107817f45 created ServiceQuery to act as map key and validate services.txt 2024-02-07 14:57:24 +01:00
Giuliano Bellini s294739
8216c9c24a cleaned up .gitignore 2024-02-07 00:23:13 +01:00
Giuliano Bellini s294739
f58e507c7c update include directive in Cargo.toml 2024-02-07 00:04:39 +01:00
Giuliano Bellini s294739
a006394b08 refactor: renamed all occurrences of app protocol to service 2024-02-06 11:33:26 +01:00
Giuliano Bellini s294739
8d56c447b7 feat: created Service enum 2024-02-06 10:55:12 +01:00
dependabot[bot]
621eaa5ae8 build(deps): bump etherparse from 0.13.0 to 0.14.2
Bumps [etherparse](https://github.com/JulianSchmid/etherparse) from 0.13.0 to 0.14.2.
- [Release notes](https://github.com/JulianSchmid/etherparse/releases)
- [Changelog](https://github.com/JulianSchmid/etherparse/blob/master/changelog.md)
- [Commits](https://github.com/JulianSchmid/etherparse/compare/v0.13.0...v0.14.2)

---
updated-dependencies:
- dependency-name: etherparse
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 03:46:47 +00:00
Giuliano Bellini s294739
72a1f5582e return the service with the higher score (computed on traffic direction, well-known port) 2024-02-05 23:23:03 +01:00
Giuliano Bellini s294739
aa8a82ed6e draft of services in GUI 2024-02-05 21:50:52 +01:00
Giuliano Bellini s294739
e994d40d07 first implementation of services load using phf 2024-02-05 21:40:33 +01:00
Giuliano Bellini
974b591171 Merge pull request #444 from GyulyVGC/dependabot/cargo/main/reqwest-0.11.24 2024-02-02 08:56:03 +01:00