Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collected changes for December 2022 release: Balaclava #1493

Merged
merged 108 commits into from
Dec 15, 2022

Commits on Aug 29, 2022

  1. heap 1

    eugeneia committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4b58a3c View commit details
    Browse the repository at this point in the history
  2. heap 2

    eugeneia committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    536c929 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. list 1

    eugeneia committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    9ea357e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1afa4cd View commit details
    Browse the repository at this point in the history
  3. heap collisions

    eugeneia committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    c325cd9 View commit details
    Browse the repository at this point in the history
  4. remove, iterator

    eugeneia committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    62d4ae4 View commit details
    Browse the repository at this point in the history
  5. enable LUA52COMPAT

    eugeneia committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    e451f5e View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. fix bugs

    eugeneia committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    00a6169 View commit details
    Browse the repository at this point in the history
  2. ListMeta

    eugeneia committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    0f8580e View commit details
    Browse the repository at this point in the history
  3. add_or_update

    eugeneia committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    2075954 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. fix heap _ref bug

    eugeneia committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    2313cc0 View commit details
    Browse the repository at this point in the history
  2. refactor

    eugeneia committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    559faf3 View commit details
    Browse the repository at this point in the history
  3. refactor

    eugeneia committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    b3692f5 View commit details
    Browse the repository at this point in the history
  4. ip bench

    eugeneia committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    b60b918 View commit details
    Browse the repository at this point in the history
  5. refactor

    eugeneia committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    9c6a29e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. funny

    eugeneia committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    a6492c0 View commit details
    Browse the repository at this point in the history
  2. ListMeta fixes

    eugeneia committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    d8e53fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc7b972 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    89a67ac View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    ddabaa3 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    64331e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62696b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. Configuration menu
    Copy the full SHA
    95a9d31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abc0f72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    147557f View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. lib.yang.list: load/save

    eugeneia committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    8e1da16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e36d84e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c90e38 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. core.shm: pass through extra sizeof args in map

    Make map/create/open support dynamically sized shm objects.
    eugeneia committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    4eca2e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f948fa6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1577c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7bb164 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b6ee58 View commit details
    Browse the repository at this point in the history
  6. core.packet: fix freelist shm display bugs

    group freelist now has its own filename type extension
    and tostring/open methods
    eugeneia committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    1ac0362 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07dc242 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9400c62 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    72caa40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    690bd3e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    5d20d5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d728c32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86a8a32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96ce235 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    dbc6f5e View commit details
    Browse the repository at this point in the history
  2. lib.yang.data: cleanup

    eugeneia committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    c5609e9 View commit details
    Browse the repository at this point in the history
  3. lib.yang: update README

    eugeneia committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    d5e508a View commit details
    Browse the repository at this point in the history
  4. lib.yang.path_data: wip

    eugeneia committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    1db6430 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. lib.yang.path_data: wip

    eugeneia committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    a66ee30 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. lib.yang.path: cleanup

    eugeneia committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    de2acbc View commit details
    Browse the repository at this point in the history
  2. libya.ng.path_data: wip

    eugeneia committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    c3423ec View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. lib.yang.path: fix bugs

    eugeneia committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    63dde84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d267f22 View commit details
    Browse the repository at this point in the history
  3. lib.yang.path_data: wip

    eugeneia committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    275da2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97a5899 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee4af97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adb40ef View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Configuration menu
    Copy the full SHA
    e8c9725 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    6ff9f33 View commit details
    Browse the repository at this point in the history
  2. list lwaftr wip

    eugeneia committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    ab96b5d View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    00ba121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5eebd6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bf08f8 View commit details
    Browse the repository at this point in the history
  4. lib.yang.list: use lib.yang.ctype

    This ensures that structs inherit lib.yang.ctype's structural typing
    properties.
    
    Note: this removes a bunch of ((packed)) __attribute__s.
    Have to be careful about hashing.
    eugeneia committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    bb9eca2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc571d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f3c8e18 View commit details
    Browse the repository at this point in the history
  7. program.lwaftr.tests.probased.genyang: integrate

    note: Lua 5.2 incompatibility.
    eugeneia committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    8c8c25c View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    a3c0e39 View commit details
    Browse the repository at this point in the history
  2. integrate lwaftr wip fixup

    eugeneia committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    27a5ec9 View commit details
    Browse the repository at this point in the history
  3. lib.yang.list: fix empty iterator bug

    NULL first/last/prev/next always used reserve 0 heap address.
    eugeneia committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    990ab59 View commit details
    Browse the repository at this point in the history
  4. lib.yang.state: fixup

    eugeneia committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    3cd57c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    c764412 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    231381d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34c4324 View commit details
    Browse the repository at this point in the history
  4. integrate lwaftr wip

    eugeneia committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    4fc54c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    7ae62e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. integrate lwaftr fix bugs

    eugeneia committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    1145275 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    264bd6a View commit details
    Browse the repository at this point in the history
  3. lwaftr integrate fix bugs

    eugeneia committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    ad5c3a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2261f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3858999 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    308e56c View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    b04a261 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04c79b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0059c0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e56332 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0ea121 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Integrate snabbflow

    eugeneia committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    5bd3087 View commit details
    Browse the repository at this point in the history
  2. snabb ipfix: remove class order leaf

    New lib.yang.lists supports ordered lists
    eugeneia committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    1896a2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78f1a11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68cd6c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1553134 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. ipfix probe: cleanup code, optimize operation without software rss

    This reorganizes the program.ipfix.lib module and optimizes the case
    of a single embedded export instance and no flow director classes.
    
    In this case, we do not create the software rss app and simply Join
    the inputs to be then processed directly by the ipfix app.
    NB: the ipfix app has to take care of extracting packet metadata.
    eugeneia committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    5923add View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48a1747 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    004b6b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. lib.interlink: fix queue size race condition

    introduce intermediary CONF state to park in
    while queue size is being set.
    eugeneia committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    052d8c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aba5ac0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd3724d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b30291a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    964358f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37628fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4e581f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    acf5d80 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    442902b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Configuration menu
    Copy the full SHA
    84d59cd View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    0183beb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b3c3de View commit details
    Browse the repository at this point in the history
  3. lib.interlink: edits

    eugeneia committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    176b126 View commit details
    Browse the repository at this point in the history
  4. core.group_freelist: edits

    eugeneia committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    58be8ee View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    8c1331e View commit details
    Browse the repository at this point in the history