Si vous constatez la perte de tickets, de commentaires ou de projets, veuillez consulter la page https://status.framasoft.org/incident/626.

  1. 26 Mar, 2020 1 commit
    • fadelkon's avatar
      Big refactor: · e04e5286
      fadelkon authored
      * WhoisServer is not a trait, but a struct, renamed to Server for redundancy of the scope of this crate.
      * Server type matching is done as an enum. I was trying to do match per class instance with dynamic dispatching... bad idea
      * Query mod is now more generic. Moved ip query code to query_ip
      * TODO: sub-mod query
      * TODO: better error handling: log messages and learn to stack them. Like: a query error because of a network error, or a query error because a parsing error.
      * TODO: use the new Server enum types to act differently on different servers: query flags, field separators, keywords to search for...
      e04e5286
  2. 18 Mar, 2020 2 commits
  3. 13 Nov, 2018 2 commits
  4. 11 Oct, 2018 3 commits
  5. 25 Aug, 2018 1 commit
    • fadelkon's avatar
      Functional now. Changelog: · 3a246f6b
      fadelkon authored
      * Added resources dir to save whois reports as diverse samples
      * Added new module named parser that analizes data and returns fields
      * Added new module named whois_server that substitutes previous Rir enum and other experiments with traits and generics
      * Updated query with a new function structure that can fetch chains of references with deepness limit hardcoded to 5
      * Added multiple tests for most wanted features.
      * Updated ip_map to move all control structures to whois_server
      3a246f6b
  6. 18 Aug, 2018 2 commits
  7. 16 Aug, 2018 1 commit
    • fadelkon's avatar
      Initial commit. · 9902aaaf
      fadelkon authored
      Begin with map of ip ranges to whois servers and structure the code in modules.
      Code test for ip mapping
      9902aaaf