From 8ed018c1b926ba08ac8cb25ee4533154b2b6d725 Mon Sep 17 00:00:00 2001 From: Stanislav A Date: Thu, 14 Sep 2023 18:03:40 +0300 Subject: [PATCH 1/2] update acknowledgements for browser extension --- docs/miscellaneous/acknowledgements.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/miscellaneous/acknowledgements.md b/docs/miscellaneous/acknowledgements.md index 45b85e801e0..7b48a6ec7e9 100644 --- a/docs/miscellaneous/acknowledgements.md +++ b/docs/miscellaneous/acknowledgements.md @@ -46,14 +46,20 @@ This is the list of libraries and other resources that really helped us with AdG ## AdGuard Browser Extension {#extension} -- moment: [https://github.com/moment/moment](https://github.com/moment/moment) -- simply-deferred: [https://github.com/sudhirj/simply-deferred](https://github.com/moment/moment) - SHA256: [https://github.com/AndersLindman/SHA256](https://github.com/AndersLindman/SHA256) - D3: [https://github.com/d3/d3](https://github.com/d3/d3) - c3: [https://github.com/c3js/c3](https://github.com/c3js/c3) - nanobar: [https://github.com/jacoborus/nanobar](https://github.com/jacoborus/nanobar) - crypto-js: [https://github.com/brix/crypto-js](https://github.com/brix/crypto-js) - ace: [https://github.com/ajaxorg/ace](https://github.com/ajaxorg/ace) +- lodash: [https://github.com/lodash/lodash](https://github.com/lodash/lodash) +- mobx: [https://github.com/mobxjs/mobx](https://github.com/mobxjs/mobx) +- xstate: [https://github.com/statelyai/xstate](https://github.com/statelyai/xstate) +- punycode: [https://github.com/mathiasbynens/punycode.js](https://github.com/mathiasbynens/punycode.js) +- js-lru: [https://github.com/rsms/js-lru](https://github.com/rsms/js-lru) +- tldts: [https://github.com/remusao/tldts](https://github.com/remusao/tldts) +- zod: [https://github.com/colinhacks/zod](https://github.com/colinhacks/zod) +- swc: [https://github.com/swc-project/swc](https://github.com/swc-project/swc) ## AdGuard for Safari {#safari} From 59394ae66b8bbbc5c9b3f11778a9d60bb1750f58 Mon Sep 17 00:00:00 2001 From: Stanislav A Date: Thu, 14 Sep 2023 18:05:55 +0300 Subject: [PATCH 2/2] make urls cleaner --- docs/miscellaneous/acknowledgements.md | 182 ++++++++++++------------- 1 file changed, 91 insertions(+), 91 deletions(-) diff --git a/docs/miscellaneous/acknowledgements.md b/docs/miscellaneous/acknowledgements.md index 7b48a6ec7e9..1d17fe725ac 100644 --- a/docs/miscellaneous/acknowledgements.md +++ b/docs/miscellaneous/acknowledgements.md @@ -11,121 +11,121 @@ This is the list of libraries and other resources that really helped us with AdG ## AdGuard for Windows {#win} -- SQLLite database engine: [https://sqlite.org](https://sqlite.org) -- ADO.NET provider for SQLite: [https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki](https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki) -- Json.NET — high-performance JSON framework for .NET: [https://www.newtonsoft.com/json](https://www.newtonsoft.com/json) -- AvalonEdit — WPF-based text editor component: [https://avalonedit.net](https://avalonedit.net) +- SQLLite database engine: [sqlite.org](https://sqlite.org) +- ADO.NET provider for SQLite: [system.data.sqlite.org/index.html/doc/trunk/www/index.wiki](https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki) +- Json.NET — high-performance JSON framework for .NET: [www.newtonsoft.com/json](https://www.newtonsoft.com/json) +- AvalonEdit — WPF-based text editor component: [avalonedit.net](https://avalonedit.net) ## AdGuard for Mac {#mac} - Red Sweater Software, LLC for RSVerticallyCenteredTextFieldCell component: [http://www.red-sweater.com/blog/148/what-a-difference-a-cell-makes](http://www.red-sweater.com/blog/148/what-a-difference-a-cell-makes) -- Ilija Tovilo for ITProgressIndicator component: [https://github.com/iluuu1994/ITProgressIndicator](https://github.com/iluuu1994/ITProgressIndicator) +- Ilija Tovilo for ITProgressIndicator component: [github.com/iluuu1994/ITProgressIndicator](https://github.com/iluuu1994/ITProgressIndicator) - Sparkle Project for Sparkle.framework component: [http://sparkle-project.org](http://sparkle-project.org) -- Robbie Hanson for GCDAsyncSocket component: [https://github.com/robbiehanson/CocoaAsyncSocket](https://github.com/robbiehanson/CocoaAsyncSocket) -- Tony Million for Reachability component: [https://github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability) -- August «Gus» Mueller for Fmdb component: [https://github.com/ccgus/fmdb](https://github.com/ccgus/fmdb) -- Stephen F. Booth for SFBCrashReporter project: [https://github.com/sbooth/SFBCrashReporter](https://github.com/sbooth/SFBCrashReporter) -- Bartosz Janda for Acextract component: [https://github.com/bartoszj/acextract](https://github.com/bartoszj/acextract) -- FLOPageViewController: [https://github.com/floschliep/FLOPageViewController](https://github.com/floschliep/FLOPageViewController) +- Robbie Hanson for GCDAsyncSocket component: [github.com/robbiehanson/CocoaAsyncSocket](https://github.com/robbiehanson/CocoaAsyncSocket) +- Tony Million for Reachability component: [github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability) +- August «Gus» Mueller for Fmdb component: [github.com/ccgus/fmdb](https://github.com/ccgus/fmdb) +- Stephen F. Booth for SFBCrashReporter project: [github.com/sbooth/SFBCrashReporter](https://github.com/sbooth/SFBCrashReporter) +- Bartosz Janda for Acextract component: [github.com/bartoszj/acextract](https://github.com/bartoszj/acextract) +- FLOPageViewController: [github.com/floschliep/FLOPageViewController](https://github.com/floschliep/FLOPageViewController) ## AdGuard for Android {#android} -- Logback-android by Tony19: [https://tony19.github.io/logback-android](https://tony19.github.io/logback-android) +- Logback-android by Tony19: [tony19.github.io/logback-android](https://tony19.github.io/logback-android) - Otto by Square: [http://square.github.io/otto](http://square.github.io/otto) -- RootTools Library by Stericson: [https://github.com/Stericson/RootTools](https://github.com/Stericson/RootTools) -- MaterialDateRangePicker by Supratim Chakraborty: [https://github.com/borax12/MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker) -- HelloCharts by Leszek Wach: [https://github.com/lecho/hellocharts-android](https://github.com/lecho/hellocharts-android) +- RootTools Library by Stericson: [github.com/Stericson/RootTools](https://github.com/Stericson/RootTools) +- MaterialDateRangePicker by Supratim Chakraborty: [github.com/borax12/MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker) +- HelloCharts by Leszek Wach: [github.com/lecho/hellocharts-android](https://github.com/lecho/hellocharts-android) ## AdGuard for iOS {#ios} -- Reachability component by Tony Million: [https://github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability) -- Fmdb component by August «Gus» Mueller: [https://github.com/ccgus/fmdb](https://github.com/ccgus/fmdb) -- NSStringPunycodeAdditions component by Nate Weaver: [https://github.com/Wevah/Punycode-Cocoa](https://github.com/Wevah/Punycode-Cocoa) -- Minizip-ng library by Nathan Moinvaziri: [https://github.com/zlib-ng/minizip-ng](https://github.com/zlib-ng/minizip-ng) -- Lottie for iOS library by Brandon Withrow: [https://github.com/airbnb/lottie-ios](https://github.com/airbnb/lottie-ios) +- Reachability component by Tony Million: [github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability) +- Fmdb component by August «Gus» Mueller: [github.com/ccgus/fmdb](https://github.com/ccgus/fmdb) +- NSStringPunycodeAdditions component by Nate Weaver: [github.com/Wevah/Punycode-Cocoa](https://github.com/Wevah/Punycode-Cocoa) +- Minizip-ng library by Nathan Moinvaziri: [github.com/zlib-ng/minizip-ng](https://github.com/zlib-ng/minizip-ng) +- Lottie for iOS library by Brandon Withrow: [github.com/airbnb/lottie-ios](https://github.com/airbnb/lottie-ios) ## AdGuard Browser Extension {#extension} -- SHA256: [https://github.com/AndersLindman/SHA256](https://github.com/AndersLindman/SHA256) -- D3: [https://github.com/d3/d3](https://github.com/d3/d3) -- c3: [https://github.com/c3js/c3](https://github.com/c3js/c3) -- nanobar: [https://github.com/jacoborus/nanobar](https://github.com/jacoborus/nanobar) -- crypto-js: [https://github.com/brix/crypto-js](https://github.com/brix/crypto-js) -- ace: [https://github.com/ajaxorg/ace](https://github.com/ajaxorg/ace) -- lodash: [https://github.com/lodash/lodash](https://github.com/lodash/lodash) -- mobx: [https://github.com/mobxjs/mobx](https://github.com/mobxjs/mobx) -- xstate: [https://github.com/statelyai/xstate](https://github.com/statelyai/xstate) -- punycode: [https://github.com/mathiasbynens/punycode.js](https://github.com/mathiasbynens/punycode.js) -- js-lru: [https://github.com/rsms/js-lru](https://github.com/rsms/js-lru) -- tldts: [https://github.com/remusao/tldts](https://github.com/remusao/tldts) -- zod: [https://github.com/colinhacks/zod](https://github.com/colinhacks/zod) -- swc: [https://github.com/swc-project/swc](https://github.com/swc-project/swc) +- SHA256: [github.com/AndersLindman/SHA256](https://github.com/AndersLindman/SHA256) +- D3: [github.com/d3/d3](https://github.com/d3/d3) +- c3: [github.com/c3js/c3](https://github.com/c3js/c3) +- nanobar: [github.com/jacoborus/nanobar](https://github.com/jacoborus/nanobar) +- crypto-js: [github.com/brix/crypto-js](https://github.com/brix/crypto-js) +- ace: [github.com/ajaxorg/ace](https://github.com/ajaxorg/ace) +- lodash: [github.com/lodash/lodash](https://github.com/lodash/lodash) +- mobx: [github.com/mobxjs/mobx](https://github.com/mobxjs/mobx) +- xstate: [github.com/statelyai/xstate](https://github.com/statelyai/xstate) +- punycode: [github.com/mathiasbynens/punycode.js](https://github.com/mathiasbynens/punycode.js) +- js-lru: [github.com/rsms/js-lru](https://github.com/rsms/js-lru) +- tldts: [github.com/remusao/tldts](https://github.com/remusao/tldts) +- zod: [github.com/colinhacks/zod](https://github.com/colinhacks/zod) +- swc: [github.com/swc-project/swc](https://github.com/swc-project/swc) ## AdGuard for Safari {#safari} -- ace: [https://github.com/ajaxorg/ace](https://github.com/ajaxorg/ace) -- adm-zip: [https://github.com/cthackers/adm-zip](https://github.com/cthackers/adm-zip) -- config: [https://github.com/lorenwest/node-config](https://github.com/lorenwest/node-config) -- electron-debug: [https://github.com/sindresorhus/electron-debug](https://github.com/sindresorhus/electron-debug) -- electron-log: [https://github.com/megahertz/electron-log](https://github.com/megahertz/electron-log) -- electron-remote: [https://github.com/electron-userland/electron-remote](https://github.com/electron-userland/electron-remote) -- electron-simple-updater: [https://github.com/megahertz/electron-simple-updater](https://github.com/megahertz/electron-simple-updater) -- electron-store: [https://github.com/sindresorhus/electron-store](https://github.com/sindresorhus/electron-store) -- electron-updater: [https://github.com/electron-userland/electron-builder](https://github.com/electron-userland/electron-builder) -- i18n: [https://github.com/mashpie/i18n-node](https://github.com/mashpie/i18n-node) -- request-promise: [https://github.com/request/request-promise](https://github.com/request/request-promise) -- xmlhttprequest: [https://github.com/driverdan/node-XMLHttpRequest](https://github.com/driverdan/node-XMLHttpRequest) -- axios: [https://github.com/axios/axios](https://github.com/axios/axios) -- devtron: [https://github.com/electron-userland/devtron](https://github.com/electron-userland/devtron) -- electron: [https://github.com/electron/electron](https://github.com/electron/electron) -- electron-osx-sign: [https://github.com/electron/electron-osx-sign](https://github.com/electron/electron-osx-sign) -- electron-rebuild: [https://github.com/electron/electron-rebuild](https://github.com/electron/electron-rebuild) -- find-in-files: [https://github.com/kaesetoast/find-in-files](https://github.com/kaesetoast/find-in-files) -- gulp: [https://github.com/gulpjs/gulp](https://github.com/gulpjs/gulp) -- gulp-hash-creator: [https://github.com/wahaha2012/gulp-hash-creator](https://github.com/wahaha2012/gulp-hash-creator) -- request: [https://github.com/request/request](https://github.com/request/request) -- require-dir: [https://github.com/aseemk/requireDir](https://github.com/aseemk/requireDir) +- ace: [github.com/ajaxorg/ace](https://github.com/ajaxorg/ace) +- adm-zip: [github.com/cthackers/adm-zip](https://github.com/cthackers/adm-zip) +- config: [github.com/lorenwest/node-config](https://github.com/lorenwest/node-config) +- electron-debug: [github.com/sindresorhus/electron-debug](https://github.com/sindresorhus/electron-debug) +- electron-log: [github.com/megahertz/electron-log](https://github.com/megahertz/electron-log) +- electron-remote: [github.com/electron-userland/electron-remote](https://github.com/electron-userland/electron-remote) +- electron-simple-updater: [github.com/megahertz/electron-simple-updater](https://github.com/megahertz/electron-simple-updater) +- electron-store: [github.com/sindresorhus/electron-store](https://github.com/sindresorhus/electron-store) +- electron-updater: [github.com/electron-userland/electron-builder](https://github.com/electron-userland/electron-builder) +- i18n: [github.com/mashpie/i18n-node](https://github.com/mashpie/i18n-node) +- request-promise: [github.com/request/request-promise](https://github.com/request/request-promise) +- xmlhttprequest: [github.com/driverdan/node-XMLHttpRequest](https://github.com/driverdan/node-XMLHttpRequest) +- axios: [github.com/axios/axios](https://github.com/axios/axios) +- devtron: [github.com/electron-userland/devtron](https://github.com/electron-userland/devtron) +- electron: [github.com/electron/electron](https://github.com/electron/electron) +- electron-osx-sign: [github.com/electron/electron-osx-sign](https://github.com/electron/electron-osx-sign) +- electron-rebuild: [github.com/electron/electron-rebuild](https://github.com/electron/electron-rebuild) +- find-in-files: [github.com/kaesetoast/find-in-files](https://github.com/kaesetoast/find-in-files) +- gulp: [github.com/gulpjs/gulp](https://github.com/gulpjs/gulp) +- gulp-hash-creator: [github.com/wahaha2012/gulp-hash-creator](https://github.com/wahaha2012/gulp-hash-creator) +- request: [github.com/request/request](https://github.com/request/request) +- require-dir: [github.com/aseemk/requireDir](https://github.com/aseemk/requireDir) ## AdGuard Browser Assistant {#assistant} -- React: [https://github.com/facebook/react](https://github.com/facebook/react) -- webextension-polyfill: [https://github.com/mozilla/webextension-polyfill](https://github.com/mozilla/webextension-polyfill) -- react-intl: [https://github.com/formatjs/formatjs/tree/main/packages/react-intl](https://github.com/formatjs/formatjs/tree/main/packages/react-intl) -- mobx: [https://github.com/mobxjs/mobx](https://github.com/mobxjs/mobx) -- mobx-react: [https://github.com/mobxjs/mobx-react](https://github.com/mobxjs/mobx-react) -- lodash: [https://github.com/lodash/lodash](https://github.com/lodash/lodash) -- nanoid: [https://github.com/ai/nanoid](https://github.com/ai/nanoid) -- react-modal: [https://github.com/reactjs/react-modal](https://github.com/reactjs/react-modal) -- classnames: [https://github.com/JedWatson/classnames](https://github.com/JedWatson/classnames) -- babel: [https://github.com/babel/babel](https://github.com/babel/babel) -- axios: [https://github.com/axios/axios](https://github.com/axios/axios) -- crx: [https://github.com/oncletom/crx](https://github.com/oncletom/crx) -- eslint: [https://github.com/eslint/eslint](https://github.com/eslint/eslint) -- jest: [https://github.com/facebook/jest](https://github.com/facebook/jest) -- postcss: [https://github.com/postcss/postcss](https://github.com/postcss/postcss) -- web-ext: [https://github.com/mozilla/web-ext](https://github.com/mozilla/web-ext) -- webpack: [https://github.com/webpack/webpack](https://github.com/webpack/webpack) +- React: [github.com/facebook/react](https://github.com/facebook/react) +- webextension-polyfill: [github.com/mozilla/webextension-polyfill](https://github.com/mozilla/webextension-polyfill) +- react-intl: [github.com/formatjs/formatjs/tree/main/packages/react-intl](https://github.com/formatjs/formatjs/tree/main/packages/react-intl) +- mobx: [github.com/mobxjs/mobx](https://github.com/mobxjs/mobx) +- mobx-react: [github.com/mobxjs/mobx-react](https://github.com/mobxjs/mobx-react) +- lodash: [github.com/lodash/lodash](https://github.com/lodash/lodash) +- nanoid: [github.com/ai/nanoid](https://github.com/ai/nanoid) +- react-modal: [github.com/reactjs/react-modal](https://github.com/reactjs/react-modal) +- classnames: [github.com/JedWatson/classnames](https://github.com/JedWatson/classnames) +- babel: [github.com/babel/babel](https://github.com/babel/babel) +- axios: [github.com/axios/axios](https://github.com/axios/axios) +- crx: [github.com/oncletom/crx](https://github.com/oncletom/crx) +- eslint: [github.com/eslint/eslint](https://github.com/eslint/eslint) +- jest: [github.com/facebook/jest](https://github.com/facebook/jest) +- postcss: [github.com/postcss/postcss](https://github.com/postcss/postcss) +- web-ext: [github.com/mozilla/web-ext](https://github.com/mozilla/web-ext) +- webpack: [github.com/webpack/webpack](https://github.com/webpack/webpack) ## CoreLibs {#corelibs} -- BoringSSL: [https://github.com/google/boringssl/blob/master/LICENSE](https://github.com/google/boringssl/blob/master/LICENSE) -- brotli: [https://github.com/google/brotli/blob/master/LICENSE](https://github.com/google/brotli/blob/master/LICENSE) -- Chromium: [https://github.com/chromium/chromium/blob/master/LICENSE](https://github.com/chromium/chromium/blob/master/LICENSE) -- Detours: [https://github.com/microsoft/Detours/blob/main/LICENSE.md](https://github.com/microsoft/Detours/blob/main/LICENSE.md) -- eDistantObject: [https://github.com/google/eDistantObject/blob/master/LICENSE](https://github.com/google/eDistantObject/blob/master/LICENSE) -- FF/FFOS libs by Simon Zolin: [https://github.com/stsaz/ffbase/blob/master/README.md](https://github.com/stsaz/ffbase/blob/master/README.md) -- Google test: [https://github.com/google/googletest/blob/master/LICENSE](https://github.com/google/googletest/blob/master/LICENSE) -- http-parser: [https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT](https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT) -- jsmn: [https://github.com/zserge/jsmn/blob/master/LICENSE](https://github.com/zserge/jsmn/blob/master/LICENSE) -- klib: [https://github.com/attractivechaos/klib/blob/master/khash.h](https://github.com/attractivechaos/klib/blob/master/khash.h) -- libevent: [https://github.com/libevent/libevent/blob/master/LICENSE](https://github.com/libevent/libevent/blob/master/LICENSE) -- LibreSSL: [https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE](https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE) -- lwIP: [https://lwip.wikia.com/wiki/License](https://lwip.wikia.com/wiki/License) -- miniz: [https://github.com/richgel999/miniz/blob/master/LICENSE](https://github.com/richgel999/miniz/blob/master/LICENSE) -- nghttp2: [https://github.com/nghttp2/nghttp2/blob/master/COPYING](https://github.com/nghttp2/nghttp2/blob/master/COPYING) -- PCRE2: [https://www.pcre.org/licence.txt](https://www.pcre.org/licence.txt) -- SQLite: [https://www.sqlite.org/copyright.html](https://www.sqlite.org/copyright.html) -- zlib: [https://zlib.net/zlib_license.html](https://zlib.net/zlib_license.html) +- BoringSSL: [github.com/google/boringssl/blob/master/LICENSE](https://github.com/google/boringssl/blob/master/LICENSE) +- brotli: [github.com/google/brotli/blob/master/LICENSE](https://github.com/google/brotli/blob/master/LICENSE) +- Chromium: [github.com/chromium/chromium/blob/master/LICENSE](https://github.com/chromium/chromium/blob/master/LICENSE) +- Detours: [github.com/microsoft/Detours/blob/main/LICENSE.md](https://github.com/microsoft/Detours/blob/main/LICENSE.md) +- eDistantObject: [github.com/google/eDistantObject/blob/master/LICENSE](https://github.com/google/eDistantObject/blob/master/LICENSE) +- FF/FFOS libs by Simon Zolin: [github.com/stsaz/ffbase/blob/master/README.md](https://github.com/stsaz/ffbase/blob/master/README.md) +- Google test: [github.com/google/googletest/blob/master/LICENSE](https://github.com/google/googletest/blob/master/LICENSE) +- http-parser: [github.com/nodejs/http-parser/blob/master/LICENSE-MIT](https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT) +- jsmn: [github.com/zserge/jsmn/blob/master/LICENSE](https://github.com/zserge/jsmn/blob/master/LICENSE) +- klib: [github.com/attractivechaos/klib/blob/master/khash.h](https://github.com/attractivechaos/klib/blob/master/khash.h) +- libevent: [github.com/libevent/libevent/blob/master/LICENSE](https://github.com/libevent/libevent/blob/master/LICENSE) +- LibreSSL: [github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE](https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE) +- lwIP: [lwip.wikia.com/wiki/License](https://lwip.wikia.com/wiki/License) +- miniz: [github.com/richgel999/miniz/blob/master/LICENSE](https://github.com/richgel999/miniz/blob/master/LICENSE) +- nghttp2: [github.com/nghttp2/nghttp2/blob/master/COPYING](https://github.com/nghttp2/nghttp2/blob/master/COPYING) +- PCRE2: [www.pcre.org/licence.txt](https://www.pcre.org/licence.txt) +- SQLite: [www.sqlite.org/copyright.html](https://www.sqlite.org/copyright.html) +- zlib: [zlib.net/zlib_license.html](https://zlib.net/zlib_license.html) ## Special thanks {#testers}