Skip to content

Commit

Permalink
Merge pull request #317 from AdguardTeam/feature/AG-24848
Browse files Browse the repository at this point in the history
Update credits and acknowledgements for browser extension
  • Loading branch information
stanislav-atr authored Sep 18, 2023
2 parents 002d9ea + 59394ae commit 5152a2e
Showing 1 changed file with 91 additions and 85 deletions.
176 changes: 91 additions & 85 deletions docs/miscellaneous/acknowledgements.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,115 +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}

- 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)
- 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}

Expand Down

0 comments on commit 5152a2e

Please sign in to comment.