Refactor: major codebase update and improvements

This commit is contained in:
thakares committed 2025-05-24 22:43:39 +05:30
commit 23a597a952
1052 files changed
+12015

No files matched your search

@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1,23 @@
cargo:rerun-if-changed=build.rs
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION
cargo:rustc-cfg=freebsd11
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS
cargo:rustc-cfg=libc_const_extern_fn
cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi)
cargo:rustc-check-cfg=cfg(espidf_time32)
cargo:rustc-check-cfg=cfg(freebsd10)
cargo:rustc-check-cfg=cfg(freebsd11)
cargo:rustc-check-cfg=cfg(freebsd12)
cargo:rustc-check-cfg=cfg(freebsd13)
cargo:rustc-check-cfg=cfg(freebsd14)
cargo:rustc-check-cfg=cfg(freebsd15)
cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64)
cargo:rustc-check-cfg=cfg(libc_const_extern_fn)
cargo:rustc-check-cfg=cfg(libc_deny_warnings)
cargo:rustc-check-cfg=cfg(libc_thread_local)
cargo:rustc-check-cfg=cfg(libc_ctest)
cargo:rustc-check-cfg=cfg(linux_time_bits64)
cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))
cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))
cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/libc-335f11164fe54f69/out
Whitespace-only changes.
Binary file not shown.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/libc-e96b073202f04659/build_script_build-e96b073202f04659: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.172/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/libc-e96b073202f04659/build_script_build-e96b073202f04659.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.172/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.172/build.rs:
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/libsqlite3-sys-0bd6bb738c2457ef/build_script_build-0bd6bb738c2457ef: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libsqlite3-sys-0.33.0/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/libsqlite3-sys-0bd6bb738c2457ef/build_script_build-0bd6bb738c2457ef.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libsqlite3-sys-0.33.0/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libsqlite3-sys-0.33.0/build.rs:
@@ -0,0 +1 @@
This file has an mtime of when this was started.
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,53 @@
cargo:rerun-if-env-changed=LIBSQLITE3_SYS_USE_PKG_CONFIG
cargo:rerun-if-env-changed=SQLITE3_INCLUDE_DIR
cargo:rerun-if-env-changed=SQLITE3_LIB_DIR
cargo:rerun-if-env-changed=SQLITE3_STATIC
cargo:link-target=sqlite3
cargo:rerun-if-env-changed=SQLITE3_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=SQLITE3_STATIC
cargo:rerun-if-env-changed=SQLITE3_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=SYSROOT
cargo:rerun-if-env-changed=SQLITE3_STATIC
cargo:rerun-if-env-changed=SQLITE3_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rustc-link-lib=sqlite3
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=SQLITE3_STATIC
cargo:rerun-if-env-changed=SQLITE3_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/libsqlite3-sys-94d7883e993c78a6/out
Whitespace-only changes.
@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1,11 @@
; ModuleID = 'autocfg_b92c199b579c7b35_0.574ea9d86f5a7173-cgu.0'
source_filename = "autocfg_b92c199b579c7b35_0.574ea9d86f5a7173-cgu.0"
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"
!llvm.module.flags = !{!0, !1}
!llvm.ident = !{!2}
!0 = !{i32 8, !"PIC Level", i32 2}
!1 = !{i32 2, !"RtLibUseGOT", i32 1}
!2 = !{!"rustc version 1.85.0 (4d91de4e4 2025-02-17)"}
@@ -0,0 +1 @@
cargo:rustc-cfg=has_const_fn_trait_bound
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/lock_api-d64b5c5df0bd8568/out
Whitespace-only changes.
Binary file not shown.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/lock_api-ee1f8bfb887fbcfc/build_script_build-ee1f8bfb887fbcfc: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/lock_api-ee1f8bfb887fbcfc/build_script_build-ee1f8bfb887fbcfc.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs:
@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1,11 @@
; ModuleID = 'autocfg_08a620dd7dcd57df_0.1befece05b21dbf2-cgu.0'
source_filename = "autocfg_08a620dd7dcd57df_0.1befece05b21dbf2-cgu.0"
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"
!llvm.module.flags = !{!0, !1}
!llvm.ident = !{!2}
!0 = !{i32 8, !"PIC Level", i32 2}
!1 = !{i32 2, !"RtLibUseGOT", i32 1}
!2 = !{!"rustc version 1.85.0 (4d91de4e4 2025-02-17)"}
@@ -0,0 +1,60 @@
; ModuleID = 'autocfg_08a620dd7dcd57df_1.5b25b5a5dd1de8a9-cgu.0'
source_filename = "autocfg_08a620dd7dcd57df_1.5b25b5a5dd1de8a9-cgu.0"
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"
@alloc_f93507f8ba4b5780b14b2c2584609be0 = private unnamed_addr constant <{ [8 x i8] }> <{ [8 x i8] c"\00\00\00\00\00\00\F0?" }>, align 8
@alloc_ef0a1f828f3393ef691f2705e817091c = private unnamed_addr constant <{ [8 x i8] }> <{ [8 x i8] c"\00\00\00\00\00\00\00@" }>, align 8
; core::f64::<impl f64>::total_cmp
; Function Attrs: inlinehint nonlazybind uwtable
define internal i8 @"_ZN4core3f6421_$LT$impl$u20$f64$GT$9total_cmp17hd1fec7df755bc305E"(ptr align 8 %self, ptr align 8 %other) unnamed_addr #0 {
start:
%_6 = alloca [8 x i8], align 8
%_3 = alloca [8 x i8], align 8
%_5 = load double, ptr %self, align 8
%_4 = bitcast double %_5 to i64
store i64 %_4, ptr %_3, align 8
%_8 = load double, ptr %other, align 8
%_7 = bitcast double %_8 to i64
store i64 %_7, ptr %_6, align 8
%_13 = load i64, ptr %_3, align 8
%_12 = ashr i64 %_13, 63
%_10 = lshr i64 %_12, 1
%0 = load i64, ptr %_3, align 8
%1 = xor i64 %0, %_10
store i64 %1, ptr %_3, align 8
%_18 = load i64, ptr %_6, align 8
%_17 = ashr i64 %_18, 63
%_15 = lshr i64 %_17, 1
%2 = load i64, ptr %_6, align 8
%3 = xor i64 %2, %_15
store i64 %3, ptr %_6, align 8
%_19 = load i64, ptr %_3, align 8
%_20 = load i64, ptr %_6, align 8
%4 = icmp sgt i64 %_19, %_20
%5 = zext i1 %4 to i8
%6 = icmp slt i64 %_19, %_20
%7 = zext i1 %6 to i8
%_0 = sub nsw i8 %5, %7
ret i8 %_0
}
; autocfg_08a620dd7dcd57df_1::probe
; Function Attrs: nonlazybind uwtable
define void @_ZN26autocfg_08a620dd7dcd57df_15probe17heaeda11ebebcc9e2E() unnamed_addr #1 {
start:
; call core::f64::<impl f64>::total_cmp
%_1 = call i8 @"_ZN4core3f6421_$LT$impl$u20$f64$GT$9total_cmp17hd1fec7df755bc305E"(ptr align 8 @alloc_f93507f8ba4b5780b14b2c2584609be0, ptr align 8 @alloc_ef0a1f828f3393ef691f2705e817091c)
ret void
}
attributes #0 = { inlinehint nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" }
attributes #1 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" }
!llvm.module.flags = !{!0, !1}
!llvm.ident = !{!2}
!0 = !{i32 8, !"PIC Level", i32 2}
!1 = !{i32 2, !"RtLibUseGOT", i32 1}
!2 = !{!"rustc version 1.85.0 (4d91de4e4 2025-02-17)"}
@@ -0,0 +1,3 @@
cargo:rustc-check-cfg=cfg(has_total_cmp)
cargo:rustc-cfg=has_total_cmp
cargo:rerun-if-changed=build.rs
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/num-traits-4f72e63792366366/out
Whitespace-only changes.
Binary file not shown.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/num-traits-f4fda1d06b5682b6/build_script_build-f4fda1d06b5682b6: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/num-traits-f4fda1d06b5682b6/build_script_build-f4fda1d06b5682b6.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs:
@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1 @@
cargo:rerun-if-changed=build.rs
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/parking_lot_core-c1e8d7ff1b3caaa4/out
Whitespace-only changes.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/parking_lot_core-f501bea9fa2d4dcf/build_script_build-f501bea9fa2d4dcf: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/parking_lot_core-f501bea9fa2d4dcf/build_script_build-f501bea9fa2d4dcf.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs:
Binary file not shown.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/proc-macro2-214942d110bb60ca/build_script_build-214942d110bb60ca: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/proc-macro2-214942d110bb60ca/build_script_build-214942d110bb60ca.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/build.rs:
@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1,16 @@
cargo:rustc-check-cfg=cfg(fuzzing)
cargo:rustc-check-cfg=cfg(no_is_available)
cargo:rustc-check-cfg=cfg(no_literal_byte_character)
cargo:rustc-check-cfg=cfg(no_literal_c_string)
cargo:rustc-check-cfg=cfg(no_source_text)
cargo:rustc-check-cfg=cfg(proc_macro_span)
cargo:rustc-check-cfg=cfg(procmacro2_backtrace)
cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)
cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)
cargo:rustc-check-cfg=cfg(randomize_layout)
cargo:rustc-check-cfg=cfg(span_locations)
cargo:rustc-check-cfg=cfg(super_unstable)
cargo:rustc-check-cfg=cfg(wrap_proc_macro)
cargo:rerun-if-changed=build/probe.rs
cargo:rustc-cfg=wrap_proc_macro
cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/proc-macro2-7fecd4285a9c8e09/out
Whitespace-only changes.
Binary file not shown.
@@ -0,0 +1,5 @@
/mnt/Programs/nx9-dns-server/target/debug/build/thiserror-1d63d80ebf048263/build_script_build-1d63d80ebf048263: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.12/build.rs
/mnt/Programs/nx9-dns-server/target/debug/build/thiserror-1d63d80ebf048263/build_script_build-1d63d80ebf048263.d: /home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.12/build.rs
/home/sunil/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.12/build.rs:
@@ -0,0 +1 @@
This file has an mtime of when this was started.
@@ -0,0 +1,5 @@
cargo:rerun-if-changed=build/probe.rs
cargo:rustc-check-cfg=cfg(error_generic_member_access)
cargo:rustc-check-cfg=cfg(thiserror_nightly_testing)
cargo:rustc-check-cfg=cfg(thiserror_no_backtrace_type)
cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
@@ -0,0 +1 @@
/mnt/Programs/nx9-dns-server/target/debug/build/thiserror-5245f410f7599ab8/out
Whitespace-only changes.