Commits on Feb 14, 2021

  1. Configuration menu
    Copy the full SHA
    ef55f1c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #35 from pol73/master

    Removed bash-specific function definitions in genkey test script.
    gonzoleeman committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    faa4a77 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

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

Commits on Apr 8, 2022

  1. Merge pull request #36 from andrew-sayers/typo-in-isns_config

    Typo: s/overried/override/
    gonzoleeman committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    0534016 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. isnsadm: Fix unparse command line options "-V" and "-r"

    Following error would reported:
    
    root@fedora:# isnsadm -V
    isnsadm: invalid option -- 'V'
    Error: Unknown option
    
    root@fedora:# isnsadm -r
    isnsadm: invalid option -- 'r'
    Error: Unknown option
    
    This is because we did not add "V" and "r" to parameter
    when calling getopt_long()
    
    Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
    Wenchao Hao committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    82fbb3c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Merge pull request #37 from wenchao-hao/master

    isnsadm: Fix unparse command line options "-V" and "-r"
    gonzoleeman committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    8e87967 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. isnsd: socket: Make sure to create IPv6 socket default

    As described in isnsd's manual, if not explictly specified, the isnsd
    should listen IPv6 address as default.
    
    Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
    Wenchao Hao committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c87b55d View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Merge pull request #38 from wenchao-hao/fix_socket_type

    isnsd: socket: Make sure to create IPv6 socket default
    gonzoleeman committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    0e1680b View commit details
    Browse the repository at this point in the history
  2. Add a package config file for libisns.a

    The file should work even if we decide to start
    delivering a shared library.
    gonzoleeman committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9536e4c View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. build: Remove these two files, no longer used

    I'm not sure why they are here,
    since nothing uses them.
    gonzoleeman committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    e26e2e7 View commit details
    Browse the repository at this point in the history
  2. git: ignore all shared library files

    This just cleans up the output of the output
    of 'git status' when libopenisns.so is present.
    gonzoleeman committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    9f20896 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

  1. meson builds now working

    This allows autotools to still work, but
    meson build system is working too, in parallel.
    gonzoleeman committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    98bd57c View commit details
    Browse the repository at this point in the history
  2. meson: Add ability to disable static library build

    Also, ensure at least one type of library is built,
    and use our libisns.ver library versioning file, when
    building the shared lib, unless user has diabled that.
    gonzoleeman committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    d2bfda5 View commit details
    Browse the repository at this point in the history
  3. Add a decprecation warning to configure script.

    This prints a deprecation message when running the script.
    gonzoleeman committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    e4c690b View commit details
    Browse the repository at this point in the history
  4. meson: update README with meson info

    Updated a few other small things in the README, but mostly
    add info about meson, and mention that autoconf (still explained)
    is deprecated.
    gonzoleeman committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    1eb9033 View commit details
    Browse the repository at this point in the history
  5. meson: convert some args to 'features'

    No real functional change, but features seem better than
    true/false options?
    gonzoleeman committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    df845d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e4239e View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. meson: several updates based on review

    Several changes mostly suggested by Eli Schwartz based
    on review from github:
    
    - Require at least version 0.54 of meson
    - use the "feature" interface correctly for 'slp' and 'security'
    - no need to use 'foreach' for several types of installation
      calls, since the calls take a list
    - man page installs figure out the subdirectory by themselves
    - now using "--default-library={shared,static,both}" instead
      of our "enable_shared" and "enabled_static", letting meson
      figure it out
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    cd67c78 View commit details
    Browse the repository at this point in the history
  2. meson: small option usage cleanup

    No need to check options up front. Instead, chcck
    them when needed.
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    161df4e View commit details
    Browse the repository at this point in the history
  3. meson: update README

    Almost completely meson-related, but also found one sentence
    that was never finished, so I guessed what is supposed to
    go there.
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    86218db View commit details
    Browse the repository at this point in the history
  4. Fix two compiler warnings in slp.c

    They were both unused parameters. As long as I
    was there, I removed spaces at the end of lines, as
    well, since they drive me nuts.
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    fb95963 View commit details
    Browse the repository at this point in the history
  5. build: only specify version in one place

    Whether using deprecated autotools or meson, use
    the version number from the configuration file,
    so we don't have to keep it in two places.
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    12b8065 View commit details
    Browse the repository at this point in the history
  6. meson: just specify subdir for header-file install.

    Another fix suggested by Eli Schwartz (thanks!).
    gonzoleeman committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    5ee8508 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Merge pull request #39 from open-iscsi/try-meson

    Migrate to using meson, deprecating autoconf
    gonzoleeman committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    f11b500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0e6d9f View commit details
    Browse the repository at this point in the history