Commit Graph

  • a1f80deb9f updated docker-compose.yml for new env var. Shreyas Zare 2022-09-24 17:33:51 +05:30
  • 2f2e6832af updated docker env var docs Shreyas Zare 2022-09-24 17:33:26 +05:30
  • fe930e4690 DnsWebService: fixes file loading issue caused due to earlier code refactoring. Shreyas Zare 2022-09-24 16:06:19 +05:30
  • 9f292d5691 webapp: updated backup and restore message text. Shreyas Zare 2022-09-24 13:10:03 +05:30
  • ba67b807db AuthManager: updated LoadConfigFileInternal() to implant the session as well as the user account into the newly restored system. Shreyas Zare 2022-09-24 13:08:45 +05:30
  • b9d4efe517 added WildIpApp Shreyas Zare 2022-09-24 12:10:12 +05:30
  • 2ba4d5b3f5 inno: updated dotnet version Shreyas Zare 2022-09-24 12:09:16 +05:30
  • d5d7b2f432 apidocs: minor formatting changes. Shreyas Zare 2022-09-24 12:07:07 +05:30
  • 193f567ef4 apidocs: minor formatting changes. Shreyas Zare 2022-09-24 12:03:39 +05:30
  • 10e8e76fe8 apidocs: minor formatting changes done. Shreyas Zare 2022-09-24 12:00:26 +05:30
  • 5cd64a7a30 apidocs: minor changes done. Shreyas Zare 2022-09-24 11:56:40 +05:30
  • c860b74b94 webapp: updated html to fix minor css issues and added support for new dhcp option in settings. Shreyas Zare 2022-09-24 11:54:39 +05:30
  • e0e51def1c dhcp.js: implemented support for blockLocallyAdministeredMacAddresses option. Shreyas Zare 2022-09-24 11:53:43 +05:30
  • 6f6842453c auth.js: fixed minor css issues. Shreyas Zare 2022-09-24 11:53:04 +05:30
  • 801763d110 WebServiceDhcpApi: updated api to include new blockLocallyAdministeredMacAddresses option. Shreyas Zare 2022-09-24 11:52:29 +05:30
  • b1312f2791 WebServiceAppsApi: Updated StartAutomaticUpdate() to add log message. Shreyas Zare 2022-09-24 11:51:56 +05:30
  • 4ffe9c74ef DnsWebService: Refactored LoadConfigFile() implementation. Fixed missing methods calls in ReadConfigFrom(). Shreyas Zare 2022-09-24 11:49:35 +05:30
  • e007ae3ecb CacheZoneManager: Updated Query() to correctly detect if a record is stale and add extended error info. Shreyas Zare 2022-09-24 11:48:01 +05:30
  • 6d89dbf92e Scope: added feature to block allocation for locally administered mac addresses. Shreyas Zare 2022-09-24 11:46:41 +05:30
  • ba38a6455e User: updated default iterations value. Shreyas Zare 2022-09-24 11:44:50 +05:30
  • 7fe927617f StatsManager: minor refactoring changes done. Shreyas Zare 2022-09-18 19:06:16 +05:30
  • 69a10a1fb5 merged multi-user into develop Shreyas Zare 2022-09-18 19:00:54 +05:30
  • c1daceee14 WhatIsMyDns: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:44:01 +05:30
  • 7ea150ee1b SplitHorizon.SimpleCNAME: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:43:37 +05:30
  • efabcfdf77 SplitHorizon.SimpleAddress: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:43:11 +05:30
  • 663391dc2b GeoDistance.CNAME: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:42:29 +05:30
  • 54b3047c16 GeoDistance.Address: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:42:08 +05:30
  • 70825bf628 GeoCountry.CNAME: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:41:43 +05:30
  • a7188b4add GeoCountry.Address: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:41:24 +05:30
  • 01d04709fc GeoContinent.CNAME: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:41:03 +05:30
  • 381df73a53 GeoContinent.Address: Updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:40:45 +05:30
  • 4d0c4cf4b5 Failover.WebHook: Updated ConditionalHttpReload() to not use system proxy. Shreyas Zare 2022-09-18 18:40:10 +05:30
  • e13c23f95e Failover.HealthChecks: Updated ConditionalHttpReload() to not use system proxy. Shreyas Zare 2022-09-18 18:39:33 +05:30
  • ae55f67706 Failover.CNAME: updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:38:52 +05:30
  • b19c5fc118 Failover.Address: updated ProcessRequestAsync() definition. Shreyas Zare 2022-09-18 18:38:30 +05:30
  • 0b5adc73e2 AdvancedBlocking: updated UpdateAllListsAsync() to not use system proxy. Shreyas Zare 2022-09-18 18:37:47 +05:30
  • af0e73ecd8 updated apidocs. Shreyas Zare 2022-09-18 18:19:25 +05:30
  • fe26665162 DnsServerApp: updated app store path. Shreyas Zare 2022-09-18 18:18:59 +05:30
  • d6ace915ce DnsServiceWorker: updated app store path. Shreyas Zare 2022-09-18 18:18:33 +05:30
  • 70e5b1638c MainApplicationContext: Updated DashboardMenuItem_Click() to support new dns config file format. Shreyas Zare 2022-09-18 18:17:55 +05:30
  • 8fb898d630 DnsProvider: minor refactoring changes. Shreyas Zare 2022-09-18 18:17:07 +05:30
  • 176db2d81e IDnsAppRecordRequestHandler: updated ProcessRequestAsync() to add appRecordName parameter so that Apps know the name of the APP record for the request. Shreyas Zare 2022-09-18 18:16:34 +05:30
  • 8960149c7c main.js: updated implementation for multi-user support. Updated API paths and using session data token. Other minor changes done. Shreyas Zare 2022-09-18 18:15:29 +05:30
  • 640cecee8e zone.js: Updated API paths and using new session data token. Added row menu for zones. Implemented zone permissions support. Added APP record support for forwarder zones. Other minor refactoring changes done. Shreyas Zare 2022-09-18 18:14:06 +05:30
  • 70ee9c70b0 other-zones.js: Updated API paths and using new session data token. Shreyas Zare 2022-09-18 18:11:57 +05:30
  • 103c638adf logs.js: Updated API paths and using new session data token. Shreyas Zare 2022-09-18 18:10:52 +05:30
  • e7dc216e17 dhcp.js: updated API paths and using session data token. Added support for small loader for table row menu actions. Shreyas Zare 2022-09-18 18:10:04 +05:30
  • 89ca472a49 added loader-small.gif Shreyas Zare 2022-09-18 18:08:43 +05:30
  • 313e6cc1b7 common.js: updated HTTPRequest() implementation. Updated serializeTableData() to support checkbox and hidden input tags. Shreyas Zare 2022-09-18 18:08:24 +05:30
  • 1007491c7a apps.js: updated code to use new session data token. Shreyas Zare 2022-09-18 18:07:30 +05:30
  • ed1f2f301e webapp: added auth.js to for multi-user support. Shreyas Zare 2022-09-18 18:06:40 +05:30
  • d767fd5e27 webapp: updated html for multi-user support. Shreyas Zare 2022-09-18 18:05:11 +05:30
  • adbf13d4cc DnsWebService: updated implementation to add multi-user support. API paths updated to reflect the permission section each call belongs. Added support to stop block list automatic update. Updated dns config file format. Shreyas Zare 2022-09-18 18:04:28 +05:30
  • 6752f95469 WebServiceZonesApi: Updated implementation to support zone permissions. Shreyas Zare 2022-09-18 18:00:21 +05:30
  • 4ca330e4a1 WebServiceOtherZonesApi: updated ImportAllowedZonesAsync() and ImportBlockedZonesAsync() to unescape POST parameter values. Shreyas Zare 2022-09-18 17:52:00 +05:30
  • eef2315fd8 WebServiceLogsApi: added DownloadLogAsync() implementation. Shreyas Zare 2022-09-18 17:50:58 +05:30
  • a5b1e859e3 WebServiceDhcpApi: added AddReservedLease() and RemoveReservedLease() API support. Shreyas Zare 2022-09-18 17:50:30 +05:30
  • b801ae6f9f WebServiceAppsApi: updated implementation to support automatic updates for DNS apps. Updated DownloadAndInstallAppAsync() to not use system proxy. Updated SetAppConfigAsync() to unescape config data. Shreyas Zare 2022-09-18 17:49:36 +05:30
  • 4da5842bac added WebServiceAuthApi implementation Shreyas Zare 2022-09-18 17:46:50 +05:30
  • 2da7eca963 updated named.root Shreyas Zare 2022-09-18 17:45:56 +05:30
  • a99287e865 Added AuthManager implementation Shreyas Zare 2022-09-18 17:45:38 +05:30
  • cddf99c771 Added Permission implementation Shreyas Zare 2022-09-18 17:44:47 +05:30
  • 5e1a684549 added Group implementation Shreyas Zare 2022-09-18 17:44:05 +05:30
  • ffd1c25845 added User implementation Shreyas Zare 2022-09-18 17:43:31 +05:30
  • 822f789874 UserSession: updated implementation for user session. Shreyas Zare 2022-09-18 17:42:43 +05:30
  • 18915a196f DhcpServer: updated UpdateDnsAuthZone() to set permissions for the created primary zones and to allow updating records into a forwarder zone. Shreyas Zare 2022-09-18 17:41:41 +05:30
  • 50cbbc9fe1 Scope: minor refactoring changes done. Added AddReservedLease() and RemoveReservedLease() methods. Shreyas Zare 2022-09-18 17:37:41 +05:30
  • 9df8beb2d4 Lease: minor refactoring change Shreyas Zare 2022-09-18 17:36:29 +05:30
  • f2ffc891a0 DnsServer: updated ProcessAPPAsync() to support new APP interface changes. Updated ProcessCNAMEAsync() to use the correct DO flag in new request. Shreyas Zare 2022-09-18 17:35:44 +05:30
  • 016f7551d6 StatsManager: minor refactoring changes. Shreyas Zare 2022-09-18 17:34:02 +05:30
  • e1bdfd151a AuthZoneManager: updated Query() to allow APP records processing for forwarder zones, minor update to return referral response when zone found is a delegation. Shreyas Zare 2022-09-18 17:33:23 +05:30
  • e800afd3a0 BlockListZoneManager: updated UpdateBlockListsAsync() to not use default system proxy. Shreyas Zare 2022-09-18 17:29:25 +05:30
  • 32b57db960 ForwarderSubDomainZone: updated code to allow adding/updating APP records. Shreyas Zare 2022-09-18 17:28:44 +05:30
  • e43068f78a ForwarderZone: updated code to allow adding/updating APP records. Shreyas Zare 2022-09-18 17:28:19 +05:30
  • b4e7781ac0 AuthZoneInfo: minor refactoring changes Shreyas Zare 2022-09-18 17:27:30 +05:30
  • 10719e0410 Merge pull request #454 from galenguyer/patch-1 Shreyas Zare 2022-09-14 11:16:06 +05:30
  • 24d0f000b3 Fix missing code block end Galen Guyer 2022-09-13 16:37:46 -04:00
  • 87b3d0e457 Merge branch 'change-log-update' into develop Shreyas Zare 2022-08-30 13:08:03 +05:30
  • 536f9a1bbb updated changelog for CVE-2022-30257 (V1) and CVE-2022-30258 (V2) disclosure. Shreyas Zare 2022-08-30 13:07:31 +05:30
  • 6522a6e901 Merge branch 'split-horizon-app-update' into develop Shreyas Zare 2022-08-21 15:53:54 +05:30
  • a80a473d3e SplitHorizonApp: updated version to v3.1 for release Shreyas Zare 2022-08-21 15:53:07 +05:30
  • f05dafeecc SplitHorizon: updated example config. Shreyas Zare 2022-08-21 15:45:04 +05:30
  • d97ea55614 SplitHorizon.SimpleCNAME: Updated ProcessRequestAsync() to match the network name with the loaded networks list. Shreyas Zare 2022-08-21 15:44:37 +05:30
  • 969e05d803 SplitHorizon.SimpleAddress: updated InitializeAsync() to read config for loading collection of networks. Updated ProcessRequestAsync() to match the network name with the loaded networks list. Shreyas Zare 2022-08-21 15:44:09 +05:30
  • ec2695b6a9 Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop Shreyas Zare 2022-08-11 13:35:16 +05:30
  • b0efe25335 WebServiceDashboardApi: updated code for stats manager related changes. Shreyas Zare 2022-08-11 13:34:03 +05:30
  • 8e2cec124a DnsServer: updated code for stats manager related changes. Shreyas Zare 2022-08-11 13:33:15 +05:30
  • 2c3b2ed052 StatsManager: upgraded all int counters to long. Shreyas Zare 2022-08-11 13:32:45 +05:30
  • a46173f111 minor update to apidocs Shreyas Zare 2022-07-31 15:37:12 +05:30
  • c0d7761523 Update APIDOCS.md Shreyas Zare 2022-07-30 11:35:28 +05:30
  • d3371361d3 CacheZoneManager: Added AddRRSIGRecords() to allow reusing the code. Updated QueryClosestDelegation() and Query() to return only validated records when request has DO flag set. Updated Query() to fix issue that failed to return RRSIG when returning DNAME. Shreyas Zare 2022-07-16 12:38:04 +05:30
  • dee72b02f1 updated readme with new blog post links Shreyas Zare 2022-07-10 18:01:31 +05:30
  • 8187977542 webapp: updated html with new help blog links Shreyas Zare 2022-07-10 17:56:15 +05:30
  • 15c1e4d902 updated moment.min.js Shreyas Zare 2022-07-10 15:11:25 +05:30
  • e69ca3cd99 Merge pull request #429 from Alcazer/missing Shreyas Zare 2022-07-10 15:03:38 +05:30
  • d8813d3393 Missing Windows Service Globalization Invariant Alcazer Barış TÜRKGÜCÜ 2022-07-06 12:43:13 +03:00
  • b7181dea69 updated changelog for v8.1.4 Shreyas Zare 2022-07-03 16:46:32 +05:30
  • 1dd3d3f8d5 assembly version updated to 8.1.4 for release. Shreyas Zare 2022-07-03 16:46:06 +05:30
  • 7471d77503 inno: updated version to 8.1.4 for release. Shreyas Zare 2022-07-03 16:45:22 +05:30
  • ed2af72c5c inno: updated .NET to v6.0.6. Shreyas Zare 2022-07-03 16:44:54 +05:30