The branch, master has been updated
       via  d01fed8aa57 Remove previous himmelblau integration attempt
      from  6c0a4b19fe9 nsswitch: Do not leak memory in wbinfo_pam_logon() of 
wbinfo

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit d01fed8aa57d90ff133324b0a89cfaf228be8bab
Author: David Mulder <[email protected]>
Date:   Thu Aug 28 13:09:36 2025 -0600

    Remove previous himmelblau integration attempt
    
    This was a project attempting to integrate
    Himmelblau into Samba, but it has been
    abandoned.
    
    Signed-off-by: David Mulder <[email protected]>
    Reviewed-by: Andreas Schneider <[email protected]>
    
    Autobuild-User(master): David Mulder <[email protected]>
    Autobuild-Date(master): Tue Nov  4 09:09:40 UTC 2025 on atb-devel-224

-----------------------------------------------------------------------

Summary of changes:
 docs-xml/generate-pathconf-entities.sh             |    1 -
 .../himmelblaud/himmelblaudhelloenabled.xml        |   18 -
 .../himmelblaud/himmelblaudhsmpinpath.xml          |   13 -
 .../himmelblaud/himmelblaudsfafallback.xml         |   17 -
 dynconfig/dynconfig.c                              |    1 -
 dynconfig/dynconfig.h                              |    1 -
 dynconfig/wscript                                  |    7 -
 lib/param/loadparm.c                               |   11 -
 rust/.cargo/config.toml                            |    5 -
 rust/.gitignore                                    |   14 -
 rust/Cargo.lock                                    | 2899 --------------------
 rust/Cargo.toml                                    |   12 -
 rust/build.rs                                      |   19 -
 rust/chelps/Cargo.toml                             |    8 -
 rust/chelps/src/lib.rs                             |  154 --
 rust/config/Cargo.toml                             |   12 -
 rust/config/additions.h                            |    8 -
 rust/config/build.rs                               |   20 -
 rust/config/src/lib.rs                             |   52 -
 rust/dbg/Cargo.toml                                |   16 -
 rust/dbg/build.rs                                  |   25 -
 rust/dbg/src/lib.rs                                |  217 --
 rust/himmelblaud/Cargo.toml                        |   32 -
 rust/himmelblaud/build.rs                          |    3 -
 rust/himmelblaud/src/cache.rs                      |  658 -----
 rust/himmelblaud/src/constants.rs                  |    1 -
 rust/himmelblaud/src/himmelblaud.rs                |  295 --
 .../src/himmelblaud/himmelblaud_getgrent.rs        |  154 --
 .../src/himmelblaud/himmelblaud_getgrgid.rs        |  147 -
 .../src/himmelblaud/himmelblaud_getgrnam.rs        |  159 --
 .../src/himmelblaud/himmelblaud_getpwent.rs        |  210 --
 .../src/himmelblaud/himmelblaud_getpwnam.rs        |  232 --
 .../src/himmelblaud/himmelblaud_getpwuid.rs        |  156 --
 .../src/himmelblaud/himmelblaud_pam_acct_mgmt.rs   |   47 -
 .../src/himmelblaud/himmelblaud_pam_auth.rs        |  794 ------
 rust/himmelblaud/src/main.rs                       |  476 ----
 rust/himmelblaud/src/utils.rs                      |  149 -
 rust/idmap/Cargo.toml                              |   15 -
 rust/idmap/build.rs                                |   33 -
 rust/idmap/src/lib.rs                              |  227 --
 rust/idmap/src/murmurhash3.c                       |  114 -
 rust/idmap/src/murmurhash3.h                       |   21 -
 rust/idmap/src/sss_idmap.c                         | 1909 -------------
 rust/idmap/src/sss_idmap.h                         | 1100 --------
 rust/idmap/src/sss_idmap_conv.c                    |  570 ----
 rust/idmap/src/sss_idmap_private.h                 |   84 -
 rust/idmap/src/util.h                              |   46 -
 rust/nss/Cargo.toml                                |   21 -
 rust/nss/build.rs                                  |   18 -
 rust/nss/src/lib.rs                                |  185 --
 rust/ntstatus_gen/Cargo.toml                       |    6 -
 rust/ntstatus_gen/src/lib.rs                       |   24 -
 rust/pam/Cargo.toml                                |   23 -
 rust/pam/build.rs                                  |   10 -
 rust/pam/src/lib.rs                                |   43 -
 rust/pam/src/pam/constants.rs                      |  118 -
 rust/pam/src/pam/conv.rs                           |  112 -
 rust/pam/src/pam/items.rs                          |  101 -
 rust/pam/src/pam/macros.rs                         |  140 -
 rust/pam/src/pam/mod.rs                            |  615 -----
 rust/pam/src/pam/module.rs                         |  361 ---
 rust/param/Cargo.toml                              |   15 -
 rust/param/build.rs                                |   53 -
 rust/param/src/lib.rs                              |  201 --
 rust/rustfmt.toml                                  |    2 -
 rust/sock/Cargo.toml                               |   16 -
 rust/sock/src/lib.rs                               |  141 -
 rust/sock/src/proto.rs                             |  116 -
 rust/talloc/Cargo.toml                             |   13 -
 rust/talloc/build.rs                               |   38 -
 rust/talloc/src/lib.rs                             |   56 -
 rust/tdb/Cargo.toml                                |   16 -
 rust/tdb/build.rs                                  |   35 -
 rust/tdb/src/lib.rs                                |  260 --
 rust/version/Cargo.toml                            |   18 -
 rust/version/build.rs                              |   29 -
 rust/version/include/includes.h                    |    0
 rust/version/src/lib.rs                            |   40 -
 rust/wscript_build                                 |   19 +-
 script/autobuild.py                                |    7 +-
 source3/param/loadparm.c                           |    7 -
 wscript                                            |   12 -
 82 files changed, 2 insertions(+), 14031 deletions(-)
 delete mode 100644 docs-xml/smbdotconf/himmelblaud/himmelblaudhelloenabled.xml
 delete mode 100644 docs-xml/smbdotconf/himmelblaud/himmelblaudhsmpinpath.xml
 delete mode 100644 docs-xml/smbdotconf/himmelblaud/himmelblaudsfafallback.xml
 delete mode 100644 rust/.cargo/config.toml
 delete mode 100644 rust/.gitignore
 delete mode 100644 rust/Cargo.lock
 delete mode 100644 rust/build.rs
 delete mode 100644 rust/chelps/Cargo.toml
 delete mode 100644 rust/chelps/src/lib.rs
 delete mode 100644 rust/config/Cargo.toml
 delete mode 100644 rust/config/additions.h
 delete mode 100644 rust/config/build.rs
 delete mode 100644 rust/config/src/lib.rs
 delete mode 100644 rust/dbg/Cargo.toml
 delete mode 100644 rust/dbg/build.rs
 delete mode 100644 rust/dbg/src/lib.rs
 delete mode 100644 rust/himmelblaud/Cargo.toml
 delete mode 100644 rust/himmelblaud/build.rs
 delete mode 100644 rust/himmelblaud/src/cache.rs
 delete mode 100644 rust/himmelblaud/src/constants.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getgrent.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getgrgid.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getgrnam.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getpwent.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getpwnam.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_getpwuid.rs
 delete mode 100644 
rust/himmelblaud/src/himmelblaud/himmelblaud_pam_acct_mgmt.rs
 delete mode 100644 rust/himmelblaud/src/himmelblaud/himmelblaud_pam_auth.rs
 delete mode 100644 rust/himmelblaud/src/main.rs
 delete mode 100644 rust/himmelblaud/src/utils.rs
 delete mode 100644 rust/idmap/Cargo.toml
 delete mode 100644 rust/idmap/build.rs
 delete mode 100644 rust/idmap/src/lib.rs
 delete mode 100644 rust/idmap/src/murmurhash3.c
 delete mode 100644 rust/idmap/src/murmurhash3.h
 delete mode 100644 rust/idmap/src/sss_idmap.c
 delete mode 100644 rust/idmap/src/sss_idmap.h
 delete mode 100644 rust/idmap/src/sss_idmap_conv.c
 delete mode 100644 rust/idmap/src/sss_idmap_private.h
 delete mode 100644 rust/idmap/src/util.h
 delete mode 100644 rust/nss/Cargo.toml
 delete mode 100644 rust/nss/build.rs
 delete mode 100644 rust/nss/src/lib.rs
 delete mode 100644 rust/ntstatus_gen/Cargo.toml
 delete mode 100644 rust/ntstatus_gen/src/lib.rs
 delete mode 100644 rust/pam/Cargo.toml
 delete mode 100644 rust/pam/build.rs
 delete mode 100644 rust/pam/src/lib.rs
 delete mode 100644 rust/pam/src/pam/constants.rs
 delete mode 100644 rust/pam/src/pam/conv.rs
 delete mode 100644 rust/pam/src/pam/items.rs
 delete mode 100644 rust/pam/src/pam/macros.rs
 delete mode 100755 rust/pam/src/pam/mod.rs
 delete mode 100755 rust/pam/src/pam/module.rs
 delete mode 100644 rust/param/Cargo.toml
 delete mode 100644 rust/param/build.rs
 delete mode 100644 rust/param/src/lib.rs
 delete mode 100644 rust/rustfmt.toml
 delete mode 100644 rust/sock/Cargo.toml
 delete mode 100644 rust/sock/src/lib.rs
 delete mode 100644 rust/sock/src/proto.rs
 delete mode 100644 rust/talloc/Cargo.toml
 delete mode 100644 rust/talloc/build.rs
 delete mode 100644 rust/talloc/src/lib.rs
 delete mode 100644 rust/tdb/Cargo.toml
 delete mode 100644 rust/tdb/build.rs
 delete mode 100644 rust/tdb/src/lib.rs
 delete mode 100644 rust/version/Cargo.toml
 delete mode 100644 rust/version/build.rs
 delete mode 100644 rust/version/include/includes.h
 delete mode 100644 rust/version/src/lib.rs


Changeset truncated at 500 lines:

diff --git a/docs-xml/generate-pathconf-entities.sh 
b/docs-xml/generate-pathconf-entities.sh
index 8d39c5034c0..1b689a8a23f 100755
--- a/docs-xml/generate-pathconf-entities.sh
+++ b/docs-xml/generate-pathconf-entities.sh
@@ -19,5 +19,4 @@ echo "
 <!ENTITY pathconfig.SAMBA_DATADIR        '\${prefix}/var/samba'>
 <!ENTITY pathconfig.CTDB_DATADIR         '\${prefix}/share/ctdb'>
 <!ENTITY pathconfig.CONFIGFILE           '\${prefix}/etc/smb.conf'>
-<!ENTITY pathconfig.HIMMELBLAUD_HSM_PIN_PATH 
'\${prefix}/var/lib/himmelblaud/hsm-pin'>
 "
diff --git a/docs-xml/smbdotconf/himmelblaud/himmelblaudhelloenabled.xml 
b/docs-xml/smbdotconf/himmelblaud/himmelblaudhelloenabled.xml
deleted file mode 100644
index b148362862f..00000000000
--- a/docs-xml/smbdotconf/himmelblaud/himmelblaudhelloenabled.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<samba:parameter name="himmelblaud hello enabled"
-                 context="G"
-                 type="boolean"
-                 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc";>
-<description>
-
-       <para>This parameter controls Hello enrollment and authentication to
-       Azure Entra ID. By default, it is disabled to prevent security risks,
-       such as on hosts exposing the SSH port. Administrators should enable
-       this setting only when Hello enrollment is appropriate for their
-       environment.
-
-</para>
-</description>
-
-<value type="default">no</value>
-<value type="example">yes</value>
-</samba:parameter>
diff --git a/docs-xml/smbdotconf/himmelblaud/himmelblaudhsmpinpath.xml 
b/docs-xml/smbdotconf/himmelblaud/himmelblaudhsmpinpath.xml
deleted file mode 100644
index 8727127feb7..00000000000
--- a/docs-xml/smbdotconf/himmelblaud/himmelblaudhsmpinpath.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<samba:parameter name="himmelblaud hsm pin path"
-                 context="G"
-                 type="string"
-                 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc";>
-<description>
-       <para>Specifies the file path where the HSM PIN is stored. This PIN is 
used
-       for unlocking TPM objects required for Azure Entra ID authentication. 
The HSM
-       PIN is critical for ensuring secure communication and authentication 
within
-       the Himmelblaud daemon.</para>
-</description>
-
-<value type="default">&pathconfig.HIMMELBLAUD_HSM_PIN_PATH;</value>
-</samba:parameter>
diff --git a/docs-xml/smbdotconf/himmelblaud/himmelblaudsfafallback.xml 
b/docs-xml/smbdotconf/himmelblaud/himmelblaudsfafallback.xml
deleted file mode 100644
index 1b30d0a87c9..00000000000
--- a/docs-xml/smbdotconf/himmelblaud/himmelblaudsfafallback.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<samba:parameter name="himmelblaud sfa fallback"
-                 context="G"
-                 type="boolean"
-                 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc";>
-<description>
-
-       <para>This parameter is designed to control whether Himmelblaud should 
fallback to
-       Single Factor Authentication (SFA) if Multi-Factor Authentication (MFA) 
isn't
-       available. This normally is possible during a short window during which 
MFA
-       enrollment is available to a new user.
-
-</para>
-</description>
-
-<value type="default">no</value>
-<value type="example">yes</value>
-</samba:parameter>
diff --git a/dynconfig/dynconfig.c b/dynconfig/dynconfig.c
index 69de711c4de..415ccc53c52 100644
--- a/dynconfig/dynconfig.c
+++ b/dynconfig/dynconfig.c
@@ -107,4 +107,3 @@ DEFINE_DYN_CONFIG_PARAM(NTP_SIGND_SOCKET_DIR)
 DEFINE_DYN_CONFIG_PARAM(PYTHONDIR)
 DEFINE_DYN_CONFIG_PARAM(PYTHONARCHDIR)
 DEFINE_DYN_CONFIG_PARAM(SCRIPTSBINDIR)
-DEFINE_DYN_CONFIG_PARAM(HIMMELBLAUD_HSM_PIN_PATH)
diff --git a/dynconfig/dynconfig.h b/dynconfig/dynconfig.h
index d06636de827..72028a8c2e1 100644
--- a/dynconfig/dynconfig.h
+++ b/dynconfig/dynconfig.h
@@ -58,4 +58,3 @@ DEFINE_DYN_CONFIG_PROTO(NTP_SIGND_SOCKET_DIR)
 DEFINE_DYN_CONFIG_PROTO(PYTHONDIR)
 DEFINE_DYN_CONFIG_PROTO(PYTHONARCHDIR)
 DEFINE_DYN_CONFIG_PROTO(SCRIPTSBINDIR)
-DEFINE_DYN_CONFIG_PROTO(HIMMELBLAUD_HSM_PIN_PATH)
diff --git a/dynconfig/wscript b/dynconfig/wscript
index 2d7d79006fd..5d7633b047b 100644
--- a/dynconfig/wscript
+++ b/dynconfig/wscript
@@ -285,13 +285,6 @@ dynconfig = {
          'HELPTEXT':  'Where to put the smbpasswd file',
          'DELAY':     True,
     },
-    'HIMMELBLAUD_HSM_PIN_PATH': {
-         'STD-PATH':  '${LOCALSTATEDIR}/lib/himmelblaud/hsm-pin',
-         'FHS-PATH':  '${LOCALSTATEDIR}/lib/himmelblaud/hsm-pin',
-         'OPTION':    '--with-himmelblaud-hsm-pin-path',
-         'HELPTEXT':  'Where to store the hsm pin',
-         'DELAY':     True,
-    },
 }
 
 def options(opt):
diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c
index 8aea8f8499b..69baf4b7054 100644
--- a/lib/param/loadparm.c
+++ b/lib/param/loadparm.c
@@ -3284,17 +3284,6 @@ struct loadparm_context *loadparm_init(TALLOC_CTX 
*mem_ctx)
                                  "acl claims evaluation",
                                  "AD DC only");
 
-       /* Set the default Himmelblaud globals */
-       lpcfg_do_global_parameter(lp_ctx,
-                                 "himmelblaud hsm pin path",
-                                 get_dyn_HIMMELBLAUD_HSM_PIN_PATH());
-       lpcfg_do_global_parameter(lp_ctx,
-                                 "himmelblaud hello enabled",
-                                 "false");
-       lpcfg_do_global_parameter(lp_ctx,
-                                 "himmelblaud sfa fallback",
-                                 "false");
-
        lpcfg_do_global_parameter(lp_ctx,
                                  "server smb encryption over quic",
                                  "yes");
diff --git a/rust/.cargo/config.toml b/rust/.cargo/config.toml
deleted file mode 100644
index 29bbcafd56a..00000000000
--- a/rust/.cargo/config.toml
+++ /dev/null
@@ -1,5 +0,0 @@
-[source.crates-io]
-replace-with = "vendored-sources"
-
-[source.vendored-sources]
-directory = "../bin/default/rust/vendor"
diff --git a/rust/.gitignore b/rust/.gitignore
deleted file mode 100644
index eadb94ca271..00000000000
--- a/rust/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-# ---> Rust
-# Generated by Cargo
-# will have compiled files and executables
-debug/
-target/
-
-# These are backup files generated by rustfmt
-**/*.rs.bk
-
-# MSVC Windows builds of rustc generate these, which store debugging 
information
-*.pdb
-
-vendor/
-tags
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
deleted file mode 100644
index 9a2af4b9f87..00000000000
--- a/rust/Cargo.lock
+++ /dev/null
@@ -1,2899 +0,0 @@
-# This file is automatically @generated by Cargo.
-# It is not intended for manual editing.
-version = 3
-
-[[package]]
-name = "addr2line"
-version = "0.22.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678"
-dependencies = [
- "gimli",
-]
-
-[[package]]
-name = "adler"
-version = "1.0.2"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
-
-[[package]]
-name = "ahash"
-version = "0.8.11"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
-dependencies = [
- "cfg-if",
- "getrandom",
- "once_cell",
- "version_check",
- "zerocopy",
-]
-
-[[package]]
-name = "aho-corasick"
-version = "1.1.3"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
-dependencies = [
- "memchr",
-]
-
-[[package]]
-name = "anstream"
-version = "0.6.15"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
-dependencies = [
- "anstyle",
- "anstyle-parse",
- "anstyle-query",
- "anstyle-wincon",
- "colorchoice",
- "is_terminal_polyfill",
- "utf8parse",
-]
-
-[[package]]
-name = "anstyle"
-version = "1.0.8"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
-
-[[package]]
-name = "anstyle-parse"
-version = "0.2.5"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
-dependencies = [
- "utf8parse",
-]
-
-[[package]]
-name = "anstyle-query"
-version = "1.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
-dependencies = [
- "windows-sys 0.52.0",
-]
-
-[[package]]
-name = "anstyle-wincon"
-version = "3.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
-dependencies = [
- "anstyle",
- "windows-sys 0.52.0",
-]
-
-[[package]]
-name = "argon2"
-version = "0.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072"
-dependencies = [
- "base64ct",
- "blake2",
- "cpufeatures",
- "password-hash",
-]
-
-[[package]]
-name = "atomic-waker"
-version = "1.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
-
-[[package]]
-name = "atty"
-version = "0.2.14"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
-dependencies = [
- "hermit-abi 0.1.19",
- "libc",
- "winapi",
-]
-
-[[package]]
-name = "autocfg"
-version = "1.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
-
-[[package]]
-name = "backtrace"
-version = "0.3.73"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
-dependencies = [
- "addr2line",
- "cc",
- "cfg-if",
- "libc",
- "miniz_oxide",
- "object",
- "rustc-demangle",
-]
-
-[[package]]
-name = "base64"
-version = "0.21.7"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
-
-[[package]]
-name = "base64"
-version = "0.22.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
-
-[[package]]
-name = "base64ct"
-version = "1.6.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
-
-[[package]]
-name = "base64urlsafedata"
-version = "0.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1a56894edf5cd1efa7068d7454adeb7ce0b3da4ffa5ab08cfc06165bbc62f0c7"
-dependencies = [
- "base64 0.21.7",
- "paste",
- "serde",
-]
-
-[[package]]
-name = "bindgen"
-version = "0.69.4"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
-dependencies = [
- "bitflags 2.6.0",
- "cexpr",
- "clang-sys",
- "itertools",
- "lazy_static",
- "lazycell",
- "log",
- "prettyplease",
- "proc-macro2",
- "quote",
- "regex",
- "rustc-hash",
- "shlex",
- "syn 2.0.72",
- "which",
-]
-
-[[package]]
-name = "bitflags"
-version = "1.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
-[[package]]
-name = "bitflags"
-version = "2.6.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
-
-[[package]]
-name = "blake2"
-version = "0.10.6"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
-dependencies = [
- "digest",
-]
-
-[[package]]
-name = "block-buffer"
-version = "0.10.4"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
-dependencies = [
- "generic-array",
-]
-
-[[package]]
-name = "bumpalo"
-version = "3.16.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
-
-[[package]]
-name = "byteorder"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
-
-[[package]]
-name = "bytes"
-version = "1.7.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"
-
-[[package]]
-name = "cbindgen"
-version = "0.26.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49"
-dependencies = [
- "clap 3.2.25",
- "heck",
- "indexmap 1.9.3",
- "log",
- "proc-macro2",
- "quote",
- "serde",
- "serde_json",
- "syn 1.0.109",
- "tempfile",
- "toml",
-]
-
-[[package]]
-name = "cc"
-version = "1.1.8"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "504bdec147f2cc13c8b57ed9401fd8a147cc66b67ad5cb241394244f2c947549"
-
-[[package]]
-name = "cexpr"
-version = "0.6.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
-dependencies = [
- "nom",
-]
-
-[[package]]
-name = "cfg-if"
-version = "1.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
-[[package]]
-name = "chelps"
-version = "4.21.0"
-
-[[package]]
-name = "clang-sys"
-version = "1.8.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
-dependencies = [
- "glob",
- "libc",
- "libloading",
-]
-
-[[package]]
-name = "clap"
-version = "3.2.25"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
-dependencies = [
- "atty",
- "bitflags 1.3.2",
- "clap_lex 0.2.4",
- "indexmap 1.9.3",
- "strsim 0.10.0",
- "termcolor",
- "textwrap",
-]
-
-[[package]]
-name = "clap"
-version = "4.5.14"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "c937d4061031a6d0c8da4b9a4f98a172fc2976dfb1c19213a9cf7d0d3c837e36"
-dependencies = [
- "clap_builder",
-]
-
-[[package]]
-name = "clap_builder"
-version = "4.5.14"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "85379ba512b21a328adf887e85f7742d12e96eb31f3ef077df4ffc26b506ffed"
-dependencies = [
- "anstream",
- "anstyle",
- "clap_lex 0.7.2",
- "strsim 0.11.1",


-- 
Samba Shared Repository

Reply via email to