1. 25 Oct, 2021 1 commit
  2. 11 Oct, 2021 1 commit
  3. 30 Sep, 2021 13 commits
  4. 23 Sep, 2021 1 commit
  5. 21 Sep, 2021 1 commit
  6. 04 Sep, 2021 1 commit
  7. 02 Sep, 2021 3 commits
  8. 11 Aug, 2021 1 commit
  9. 20 Jul, 2021 1 commit
  10. 14 Jul, 2021 1 commit
    • Valters Jansons's avatar
      debian: Clean up 0.9.7 changelog · 10d357f8
      Valters Jansons authored
      - Update for maintainer name and email address, as to reflect who
        actually prepared this release of the package. It was not me,
        but I was selected due to having the first commit on the package.
      
        To mitigate against this, when running the `debchange --release`
        (`dch -r`) command, environment variables DEBFULLNAME and DEBEMAIL
        should be configured properly for the current user.
      
      - Removal of NMU comment on my name, as I am not really doing a
        non-maintainer upload. I would say the 'NMU' message is fairly
        useless on this repository, as it is self-maintained here.
      Signed-off-by: default avatarValters Jansons <valter.jansons@gmail.com>
      Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
      10d357f8
  11. 11 Jul, 2021 6 commits
  12. 09 Jul, 2021 2 commits
  13. 20 Jun, 2021 2 commits
  14. 11 Jun, 2021 1 commit
    • Valters Jansons's avatar
      debian: Add dpkg's symbols file · 87779e52
      Valters Jansons authored
      There are muiltiple standards of listing symbols throughout the Linux
      ecosystem. For `dpkg`, a d/package.symbols file tracks symbols, and in
      which version they were added in. This is then used to allow dependency
      checks/resolution.
      
      See man:dpkg-gensymbols(1) for details about the generation,
      and man:dpkg-shlibdeps(1) for how the symbols file ends up being used.
      
      This commit adds a d/libloc1.symbols file, containing the current state
      of the symbols. There is now also a d/gensymbols.sh script, which
      generates this symbols file. The script tries to determine what Git
      tags need to be checked for changes in symbols, by looking at current
      maximum version referenced in symbols file.
      
      After checking tags, the current revision is also processed, to allow
      building symbols file for a yet unreleased version (prior to tagging it).
      This is to allow symbols changes to be included in a tag.
      
      Do keep in mind, that for the workflow above, when running the script,
      the d/changelog file should contain information about what version the
      current revision will be released at (potentially tagged as UNRELEASED
      in the d/changelog file). Otherwise, if there is no version tagged,
      the `dpkg-gensymbols` tool will use the old version information,
      in turn incorrectly attributing new symbols to an old version.
      Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
      87779e52
  15. 10 Jun, 2021 4 commits
  16. 07 Jun, 2021 1 commit
    • Peter Müller's avatar
      Implement an additional flag for hostile networks safe to drop · e17e804e
      Peter Müller authored
      This patch implements an additional flag intended for networks and
      Autonomous Systems being considered hostile. While libloc does not and
      should not be an opinionated database, reality shows it is being used
      this way.
      
      Hereby, we assign "XD" (drop) as a custom country code for networks
      being flagged this way. According to ISO, "XA" to "XZ" are reserved for
      "user-assgined codes" (https://www.iso.org/glossary-for-iso-3166.html),
      so this is a safe thing to do.
      
      This patch does not interfere with "A1" to "A3", which we currently
      assign outside standardised country code ranges for historical reasons.
      
      Neither does it specify any policy or source for tagging networks with a
      "drop" flag. Doing so is beyond the scope of this - technical -
      approach.
      
      To avoid confusions with the SQL "DROP" command, "is_drop" will be used
      as a column name for database operations.
      
      Thanks to Michael for his remarks and ideas during the run-up.
      
      Cc: Michael Tremer <michael.tremer@ipfire.org>
      Signed-off-by: default avatarPeter Müller <peter.mueller@ipfire.org>
      Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
      e17e804e