Commit Graph

1009 Commits

Author SHA1 Message Date
Shreyas Zare
1d0690da28 updated readme 2021-03-13 19:42:37 +05:30
Shreyas Zare
b50e432f5f inno setup: updated supported version to win7sp1 2021-03-13 19:42:17 +05:30
Shreyas Zare
c2ee9a405a MainApplicationContext: fixed tray icon resource issue. 2021-03-13 19:41:45 +05:30
Shreyas Zare
34625a7e85 added logo.bmp 2021-03-13 19:41:12 +05:30
Shreyas Zare
c83c003976 frmAbout: fixed form icon resource issue causing app to crash. 2021-03-13 19:40:58 +05:30
Shreyas Zare
5657d4a1d1 frmAbout: fixed links in form for .net5. 2021-03-13 19:40:33 +05:30
Shreyas Zare
2df3c43e00 tray app: added logo to project resources 2021-03-13 19:39:56 +05:30
Shreyas Zare
3ac5c230f9 dns app: added readme 2021-03-13 19:39:24 +05:30
Shreyas Zare
901b37f62e updates solution 2021-03-13 13:33:21 +05:30
Shreyas Zare
794560eb12 updated apidocs. 2021-03-13 13:33:01 +05:30
Shreyas Zare
579c8f7da6 removed old VS installer project. 2021-03-13 13:32:41 +05:30
Shreyas Zare
94b463f42a removed chocolatey 2021-03-13 13:32:17 +05:30
Shreyas Zare
4949f3f6c0 removed old inno setup code 2021-03-13 13:31:59 +05:30
Shreyas Zare
09ebfa260f added new inno setup config 2021-03-13 13:31:33 +05:30
Shreyas Zare
c346e553e8 windows service: added folder publish. refactoring done. 2021-03-13 13:29:59 +05:30
Shreyas Zare
3b33d175f3 tray app: added folder publish. 2021-03-13 13:28:19 +05:30
Shreyas Zare
56e3119f33 tray app: deleted settings. 2021-03-13 13:28:01 +05:30
Shreyas Zare
93ca816a3c webapp: removed application zone js code. Added set focus for modals. fixed minor issue in updateRecordState(). 2021-03-13 13:27:12 +05:30
Shreyas Zare
8db879ea2f webapp: added set focus to text input. 2021-03-13 13:25:15 +05:30
Shreyas Zare
96cdee48e5 webapp: added set focus to text input for modals. 2021-03-13 13:24:48 +05:30
Shreyas Zare
acf9b85f91 webapp: removed application zone html tags. minor css changes. added reddit link in about. 2021-03-13 13:24:04 +05:30
Shreyas Zare
96eda19601 DnsWebService: removed application zone api support. 2021-03-13 13:22:39 +05:30
Shreyas Zare
9d8af9b383 DnsServer: Updated auto prefetch sampling implementation to correctly process CNAME records from auth zones. 2021-03-13 13:19:12 +05:30
Shreyas Zare
f43affb2bb DnsApplication: added exception logging when loading dll. Letting the app load even when no request handler was loaded to allow uninstalling from the UI. 2021-03-13 13:17:51 +05:30
Shreyas Zare
53943007d5 PrimaryZone: added support for APP record. 2021-03-13 13:16:24 +05:30
Shreyas Zare
cc34cf3065 AuthZoneManager: removed application zone and instead added APP record processing to primary zone. 2021-03-13 13:15:45 +05:30
Shreyas Zare
19d44a2286 removed application zone 2021-03-13 13:11:12 +05:30
Shreyas Zare
72a72484d8 DnsService: deleted old service code replaced by net5 worker service. 2021-03-07 15:57:34 +05:30
Shreyas Zare
4c6a3b5e00 DnsService: updated code to start dns service worker. 2021-03-07 15:56:21 +05:30
Shreyas Zare
92e74548b6 DnsServiceWorker: added service worker implementation as per net5. 2021-03-07 15:55:33 +05:30
Shreyas Zare
9d5742543d DnsServerSystemTrayApp: fixes issue with appPath due to net5 upgrade. 2021-03-07 15:49:38 +05:30
Shreyas Zare
11f89c4c34 MainApplicationContext: fixed issue with net5 migration to open dashboard url. 2021-03-07 15:48:48 +05:30
Shreyas Zare
ebc8150ec8 minor changes in about form 2021-03-07 15:47:55 +05:30
Shreyas Zare
4c6d2787d4 Merge pull request #217 from Cossey/develop
Port Windows to .NET 5 and create new installer and package.
2021-03-06 18:08:28 +05:30
Shreyas Zare
f3472f261a DefaultDnsApplication: added default app with simple split horizon, what is my dns, and geo location based address and CNAME sub apps. 2021-03-06 18:00:08 +05:30
Shreyas Zare
1f2aa73298 minor refactoring changes. 2021-03-06 17:58:14 +05:30
Shreyas Zare
17e8d38f0c webapp: updated main.js to support apps backup and restore. 2021-03-06 17:56:02 +05:30
Shreyas Zare
c2260bd810 webapp: updates zone.js to support application zone. 2021-03-06 17:55:20 +05:30
Shreyas Zare
9e389615bf webapp: implemented app.js 2021-03-06 17:54:03 +05:30
Shreyas Zare
26c1dd53c5 webapp: implemented apps UI. Minor ui changes to dashboard custom stats. Added QNAME minimization option in settings. implemented application zone ui. 2021-03-06 17:53:45 +05:30
Shreyas Zare
f54b572a85 updated api docs. 2021-03-06 17:50:08 +05:30
Shreyas Zare
ac3cf0e35a DnsWebService: added api support for DNS apps. Updated backup and restore to support apps. Updated zone api to allow creating application zone. Updated zone api to add, update, enable, disable and delete app records. 2021-03-06 17:48:21 +05:30
Shreyas Zare
89ddcda5bd DnsServer: Updated code with implementation changes. Added code to stop responding to FWD and APP queries to avoid record data disclosure. Updated APP record processing. 2021-03-06 16:38:24 +05:30
Shreyas Zare
deb9ff8706 AuthZoneManager: updated GetApplicationResponse to respond with SOA when there is no APP record available. Updated CreateApplicationZone to create app zone similar to primary zone. Added support to APP record in UpdateRecord. Added missing app zone type in ListZones(). 2021-03-06 16:36:16 +05:30
Shreyas Zare
03a51d3d22 CacheZone: fixed bug in QueryRecords() which returned CNAME with special dns record RDATA. Updated SetRecords to remove old CNAME only when its RDATA is DnsCNAMERecord. 2021-03-06 16:34:17 +05:30
Shreyas Zare
0002a5c850 ApplicationSubDomainZone: updated code to work like a primary sub domain zone for application zone. 2021-03-06 16:32:41 +05:30
Shreyas Zare
8c0a42c659 ApplicationZone: updated code to make the zone work like a primary zone with SOA and NS records with auto increment SOA serial. 2021-03-06 16:32:00 +05:30
Shreyas Zare
c0402c96d4 DnsApplicationManager: refactoring done. improved app loading and unloading, installation and uninstallation implementation. 2021-03-06 16:30:47 +05:30
Shreyas Zare
60e2805a29 DnsApplication: refactored code and implemented dll loading, unloading, init and dispose correctly. 2021-03-06 16:29:30 +05:30
Shreyas Zare
a194b634aa DnsServerInternal: code refactoring done. added new interface methods. 2021-03-06 16:28:18 +05:30