List of all items
Structs
- Header
- Question
- ResourceRecord
- config::CONFIG_LOCATIONS
- config::ConfigFile
- config::IPAllowList
- config::LogFilter
- db::TokenSearchRow
- db::User
- db::UserAuthToken
- db::ZoneOwnership
- reply::Reply
- resourcerecord::DNSCharString
- resourcerecord::DomainName
- resourcerecord::FileLocRecord
- resourcerecord::LOC_REGEX
- resourcerecord::LocRecord
- servers::CHAOS_NO
- servers::CHAOS_OK
- servers::LOCALHOST
- servers::Servers
- web::GoatChildState
- web::api::ErrorResult
- web::api::FileZoneResponse
- web::api::GoatNSVersion
- web::api::NotImplemented
- web::api::auth::AuthPayload
- web::api::auth::AuthResponse
- web::api::docs::ApiDoc
- web::api::docs::SecurityAddon
- web::api::filezone::FileZoneResponse
- web::auth::AuthLoginTemplate
- web::auth::AuthLogoutTemplate
- web::auth::AuthNewUserTemplate
- web::auth::AuthProvisioningDisabledTemplate
- web::auth::QueryForLogin
- web::auth::SignupForm
- web::doh::GetQueryString
- web::doh::JSONQuestion
- web::doh::JSONRecord
- web::doh::JSONResponse
- web::generic::IndexTemplate
- web::ui::DashboardTemplate
- web::ui::TemplateViewZone
- web::ui::TemplateViewZones
- web::ui::admin_ui::AdminReportUnownedRecords
- web::ui::admin_ui::AdminUITemplate
- web::ui::admin_ui::ZoneRecord
- web::ui::user_settings::ApiTokenDelete
- web::ui::user_settings::ApiTokenPage
- web::ui::user_settings::ApiTokensGetPage
- web::ui::user_settings::Settings
- web::utils::ApiToken
- zones::FileZone
- zones::FileZoneRecord
- zones::ZoneRecord
Enums
- datastore::Command
- enums::Agent
- enums::AgentState
- enums::ContactDetails
- enums::ContactDetailsDeserializerError
- enums::OpCode
- enums::PacketType
- enums::Rcode
- enums::RecordClass
- enums::RecordType
- enums::SystemState
- packet_dumper::DumpType
- resourcerecord::InternalResourceRecord
- web::auth::ParserError
- web::doh::ResponseType
- web::ui::user_settings::ApiTokenCreatePageState
- web::ui::user_settings::ApiTokenLifetime
Traits
- db::DBEntity
- resourcerecord::SetTTL
- web::GoatStateTrait
- web::api::APIEntity
- web::auth::traits::CustomClaimTypeThings
Macros
Functions
- cli::add_admin_user
- cli::clap_parser
- cli::cli_commands
- cli::default_config
- cli::export_zone_file
- cli::import_zones
- config::generate_cookie_secret
- config::setup_logging
- datastore::handle_get_command
- datastore::handle_get_zone
- datastore::handle_get_zone_names
- datastore::handle_import_file
- datastore::manager
- db::cron_db_cleanup
- db::export_zone_json
- db::get_all_fzr_by_name
- db::get_conn
- db::get_records
- db::get_zone_with_txn
- db::get_zones_with_txn
- db::start_db
- get_question_qname
- packet_dumper::dump_bytes
- reply::reply_any
- reply::reply_builder
- reply::reply_nxdomain
- resourcerecord::check_long_labels
- serializers::a_to_ip
- serializers::aaaa_to_ip
- servers::check_for_shutdown
- servers::get_result
- servers::parse_query
- servers::tcp_conn_handler
- servers::tcp_server
- servers::udp_server
- utils::check_valid_tld
- utils::dms_to_u32
- utils::find_tail_match
- utils::hexdump
- utils::loc_size_to_u8
- utils::name_as_bytes
- utils::seven_dot_three_conversion
- utils::start_channels
- utils::vec_find
- web::api::auth::login
- web::api::new
- web::api::version_get
- web::auth::build_auth_stores
- web::auth::login
- web::auth::logout
- web::auth::new
- web::auth::oauth_get_discover
- web::auth::oauth_start
- web::auth::parse_state_code
- web::auth::signup
- web::build
- web::check_static_dir_exists
- web::doh::get_response_type_from_headers
- web::doh::handle_get
- web::doh::handle_post
- web::doh::new
- web::doh::parse_raw_http
- web::doh::response_406
- web::doh::response_500
- web::generic::index
- web::generic::status
- web::middleware::csp::cspheaders
- web::ui::admin_ui::dashboard
- web::ui::admin_ui::report_unowned_records
- web::ui::admin_ui::router
- web::ui::check_logged_in
- web::ui::dashboard
- web::ui::new
- web::ui::user_settings::api_tokens_delete_get
- web::ui::user_settings::api_tokens_delete_post
- web::ui::user_settings::api_tokens_get
- web::ui::user_settings::api_tokens_post
- web::ui::user_settings::router
- web::ui::user_settings::settings
- web::ui::user_settings::store_api_csrf_token
- web::ui::user_settings::validate_csrf_expiry
- web::ui::zone_view
- web::ui::zones_list
- web::utils::create_api_token
- web::utils::handler_404
- web::utils::redirect_to_dashboard
- web::utils::redirect_to_home
- web::utils::redirect_to_login
- web::utils::redirect_to_zones_list
- web::utils::validate_api_token
- zones::default_record_class
- zones::default_record_name
- zones::load_zone_from_file
- zones::load_zones
- zones::rname_default