aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* updater: use hsm key and check header matchJason A. Donenfeld2019-05-072-6/+4
* service: delay restart for one secondJason A. Donenfeld2019-05-072-1/+5
* ui: defer update popup until 3 seconds after app startJason A. Donenfeld2019-05-072-3/+15
* ui: select first tunnel even when showing updates tabJason A. Donenfeld2019-05-071-1/+4
* conf: retry DNS resoluion when no internet presentJason A. Donenfeld2019-05-074-22/+103
* installer: delete config file with custom actionJason A. Donenfeld2019-05-072-7/+20
* ringlogger: export R/O handle for UI processJason A. Donenfeld2019-05-074-24/+35
* installer: fix tag styleJason A. Donenfeld2019-05-071-1/+1
* ui: remove setfocus hackJason A. Donenfeld2019-05-071-3/+0
* ui: set global state before main state in trayJason A. Donenfeld2019-05-071-1/+1
* ui: move things out of iconproviderJason A. Donenfeld2019-05-075-126/+60
* ui: confview should be more picky about which tunnelJason A. Donenfeld2019-05-071-13/+20
* ui: scale icons according to DPIJason A. Donenfeld2019-05-072-2/+2
* installer: simplify tmpfile cleanupSimon Rozman2019-05-061-21/+18
* updater: move into managerJason A. Donenfeld2019-05-0614-289/+562
* ui: do tray click action when popup clickedJason A. Donenfeld2019-05-051-0/+3
* ui: use natural sorting orderJason A. Donenfeld2019-05-055-9/+70
* ui: attach shortcuts to their windowsJason A. Donenfeld2019-05-053-0/+8
* ui: use context menus for all shortcutsJason A. Donenfeld2019-05-052-21/+107
* ui: fix weird scrolling behavior in editorJason A. Donenfeld2019-05-051-0/+8
* ui: check for duplicate names alwaysJason A. Donenfeld2019-05-051-13/+9
* ui: improve update logging and tray logicJason A. Donenfeld2019-05-055-5/+19
* ui: syntax: implement trafic blocking semanticsJason A. Donenfeld2019-05-057-293/+256
* ui: use more windows iconsJason A. Donenfeld2019-05-043-33/+17
* ui: embolden update tray itemJason A. Donenfeld2019-05-041-5/+12
* service: temporarily disable security attributesJason A. Donenfeld2019-05-041-1/+11
* ui: show custom connected and disconnected icons in balloonJason A. Donenfeld2019-05-041-2/+4
* firewall: do not add unused permit rules when !restrictAllJason A. Donenfeld2019-05-041-16/+18
* ui: specify default action in trayJason A. Donenfeld2019-05-042-2/+4
* version: expose OsVersion for firewallJason A. Donenfeld2019-05-032-26/+37
* firewall: DNS is TCP and UDPJason A. Donenfeld2019-05-031-3/+22
* firewall: block dns before allowing localhostJason A. Donenfeld2019-05-033-38/+31
* ui: fix thundering herd problem in importing/deletingJason A. Donenfeld2019-05-034-117/+53
* firewall: only use one listJason A. Donenfeld2019-05-032-230/+22
* firewall: since DNS is a blacklist, we have to exclude our own interfaceJason A. Donenfeld2019-05-032-6/+18
* firewall: pass blob of security descriptor instead of raw, and give daclJason A. Donenfeld2019-05-035-30/+33
* firewall: wrap errors because there are lots of syscallsJason A. Donenfeld2019-05-033-88/+102
* service: wire up firewallJason A. Donenfeld2019-05-034-18/+57
* firewall: introduce incomplete untested prototypeOdd Stranne2019-05-0310-0/+2857
* ui: add toolbar after adding it to the tabsJason A. Donenfeld2019-05-033-79/+89
* ui: import lowercase extension matchingJason A. Donenfeld2019-05-031-4/+4
* ui: background import configsJason A. Donenfeld2019-05-031-85/+90
* ui: fix up confview ticker and list sync logicJason A. Donenfeld2019-05-033-46/+64
* ui: better manage window sizeJason A. Donenfeld2019-05-031-1/+1
* ui: fix left list widthJason A. Donenfeld2019-05-031-13/+14
* ui: double buffer list viewJason A. Donenfeld2019-05-032-2/+4
* ui: fix version stringsJason A. Donenfeld2019-05-021-1/+2
* ui: use system icons instead of green and red dotsJason A. Donenfeld2019-05-021-24/+4
* ui: use system icons in toolbarJason A. Donenfeld2019-05-026-13/+26
* updater: use /qb!- instead of /qb-Jason A. Donenfeld2019-05-021-1/+1