Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/DNSCrypt/dnscrypt-proxy

dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
https://github.com/DNSCrypt/dnscrypt-proxy

Create domains-time-restricted.txt

With commented examples

953d917354ee2fec569f52b732713a3e4535b907 authored almost 7 years ago by Alexandre L <[email protected]>
Support time-based blacklist from domains-time-restricted.txt

* Modified list_from_url to load_from_url to avoid reading the `time_restricted` file twice (1 f...

9b701d81215e78f88070db96eafdcbf5197e5726 authored almost 7 years ago by Alexandre L <[email protected]>
Change end of lines to DOS style for Windows packages

Completely untested yet

Fixes #146

ac0f0d2ff0624be40624dd0f04fa2b9ce91f2d86 authored almost 7 years ago by Frank Denis <[email protected]>
Go 1.10 final is released

2027d970dd04a0d15d713fe16f8378d98a2883fe authored almost 7 years ago by Frank Denis <[email protected]>
Disable CoinBlocker by default

See https://github.com/jedisct1/dnscrypt-proxy/issues/119#issuecomment-365936840

af11196a5cfc2f7c800a73571a950bd5d3547439 authored almost 7 years ago by Frank Denis <[email protected]>
Fix format string

29f1c4c66273a790ecccf55e3ffbab00320131f5 authored almost 7 years ago by Frank Denis <[email protected]>
Whitelist github.com/github.io

8ce8deb9597915a27677529ee23c92b2139bb6f4 authored almost 7 years ago by Frank Denis <[email protected]>
Update deps

d85214252a08036fd2603bc00abf3ec5a5488caf authored almost 7 years ago by Frank Denis <[email protected]>
Bump the default timeout up

ac395b03fc5f06968fcf08fc387b2ba894acb707 authored almost 7 years ago by Frank Denis <[email protected]>
Added the browser mining domains list from CoinBlocker

Checked by @mastad0n

Fixes #119

ebe79c5df14862be77f5583cfa3d2cc58b97176a authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #120 from bdossantos/fix/generate-blacklist-timeout

feat: add a flag to setup the open URL timeout

c7ec3ada150d85bbee7e0f0f9ba3d59ba28198c5 authored almost 7 years ago by Frank Denis <[email protected]>
feat: add a flag to setup the open URL timeout

Sometimes I randomly encounter a timeout when I generate blacklist. This commit add the
ability ...

53e9c79194d7ce6e6ea3651e493902f5671f936b authored almost 7 years ago by Benjamin Dos Santos <[email protected]>
Error out if unknown properties are found in the config file

And thanks to this, an inconsistency in the example config file vs the parser
was found (`timeou...

2f00ad5ff05b7bc36cf6613544170558cca180c7 authored almost 7 years ago by Frank Denis <[email protected]>
Strip extra newline

32db89d2ee676c592b468ee29a3114335f0f2ae2 authored almost 7 years ago by Frank Denis <[email protected]>
Format

ebe41535ba1620fef8dc4f55e68a62f6aafe8e8a authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #111 from amitbl/master

Cache Plugin: return non-fixed TTL for cached entries

f7630ad8fd46577669429140cbdec35168e3554f authored almost 7 years ago by Frank Denis <[email protected]>
Cache Plugin: return non-fixed TTL for cached entries (refactor)

5dbfc39f7d31805cb15a7c4baa52466847426fff authored almost 7 years ago by Amit <[email protected]>
Cache Plugin: return non-fixed TTL for cached entries (refactor)

65dfa8ecca98549b508d8da041408f785ff12184 authored almost 7 years ago by Amit <[email protected]>
Cache Plugin: return non-fixed TTL for cached entries

2a6a1852f12ff7b808678422b1691195c9eb139e authored almost 7 years ago by Amit <[email protected]>
Merge pull request #107 from Bitti09/master

switched to https version when available

c42ae840db154c69346a06d31b576385dac543b4 authored almost 7 years ago by Frank Denis <[email protected]>
switched to https version when available

a4e4c9da8e2206bcd35cd9078933ff338a5179e6 authored almost 7 years ago by Bitti09 <[email protected]>
Remove Solaris test builds

063a9b6957987b1932b6bae00310ad47089c984a authored almost 7 years ago by Frank Denis <[email protected]>
Use Go 1.10rc2

148b19cfd1fbb95e2d268e11a4f8c336e3dde64b authored almost 7 years ago by Frank Denis <[email protected]>
Don't suggest that URLs are optional in the example config file

This is confusing, and virtually everybody needs to specify
URLs no matter what.

Fixes #101

dfe68118c6c117406c6a1b106e13a1d8506db283 authored almost 7 years ago by Frank Denis <[email protected]>
Remove "starting"

Fixes #97

16c75172ad79624415d17003f437c6828dfab5e9 authored almost 7 years ago by Frank Denis <[email protected]>
2.0.0 final

453299e49a11c38d1baea52faf6a794bf3883eae authored almost 7 years ago by Frank Denis <[email protected]>
Move servers down

d644cf0c4125070f4c5737773d77b27393703ab0 authored almost 7 years ago by Frank Denis <[email protected]>
Update dlog

6863ab66d57584a1ef05b9dc4c53406bd7c1a928 authored almost 7 years ago by Frank Denis <[email protected]>
Use a more permanent URLm even if it's a redirect

404c21816e5b320c73ce552632c591d2e00b4a6f authored almost 7 years ago by Frank Denis <[email protected]>
Add knobs to filter by protocol

f6b6d70615ac3e5bb1669668724323cd36292e12 authored almost 7 years ago by Frank Denis <[email protected]>
Nits

31c16c0dbb55c6a96ee626828f9aba3d128ded56 authored almost 7 years ago by Frank Denis <[email protected]>
Close idle connections after an error; reduce idle connections timeout

af0833387a3425325e77362920775c12969fd450 authored almost 7 years ago by Frank Denis <[email protected]>
Add a super secret way to print cert hashes

Not so secret. The purpose is to avoid log pollution, while still
allowing people setting up DoH...

7f5d67881b6c6b4a2351fb4b5fe4fdc710de626d authored almost 7 years ago by Frank Denis <[email protected]>
draft 3 says queries should use "dns", previous drafts said "body"

Send both until servers adjust :/

5c52199ee160cb5612a207f5cfab4ebdc5dfdb4d authored almost 7 years ago by Frank Denis <[email protected]>
DoH: fallback to GET on servers that don't support POST

43f3e64bd9db491bd4c158a6136a8b3bc9762ad6 authored almost 7 years ago by Frank Denis <[email protected]>
Don't warn if lbStrategy is empty

8a7569555c4b92e44f69e0f434f4780d75721d25 authored almost 7 years ago by Frank Denis <[email protected]>
Make the load-balancing strategy configurable

a43352e160977fee3edccf41c529bb9231b25b72 authored almost 7 years ago by Frank Denis <[email protected]>
Prepare support for multiple load balancing strategies

88434fc39f2e136783205d2fa09e893d0f2d93d6 authored almost 7 years ago by Frank Denis <[email protected]>
restrict. is too restrictive

f319088506b7e5f18aee3f4a955ca67b1d794797 authored almost 7 years ago by Frank Denis <[email protected]>
Use Cache-Control

6f546b4c21de7f6749b8607aedaa8d2d5c5c6c8f authored almost 7 years ago by Frank Denis <[email protected]>
Update deps, include cachecontrol

6b49470b951d53290a75db97f9a8bfe641af3e08 authored almost 7 years ago by Frank Denis <[email protected]>
Infer TTL from Date: and Expire: headers

Unfortunately, Google DNS sets Expire: to the same value as Date:

So we may want to use Cache-C...

ed60976dd21378f49430c32acee0b006fbcb3695 authored almost 7 years ago by Frank Denis <[email protected]>
DoH: use 0 as a transaction ID

Reject short TCP queries early by the way

458da8fa77ef83c8864779d7e050f3fdfb63b79b authored almost 7 years ago by Frank Denis <[email protected]>
Add a setMaxTTL() function

Will be useful to interprete HTTP cache headers in DoH

2eed62f1e2a985f5d522899f27aafd9f227f1a2b authored almost 7 years ago by Frank Denis <[email protected]>
Link to the latest draft of DNS-over-HTTPS

454e1bdfbcab80ee930d607baaede72477bffaf8 authored almost 7 years ago by Frank Denis <[email protected]>
Last released candidate, so people can test cloaking

a4b70fa56d5dfaa9f16223d5de371e76ba1e6e45 authored almost 7 years ago by Frank Denis <[email protected]>
Add limits to HTTP requests

9d69811de9f651fb1d8c3b9935cbf8ea8ca3cf43 authored almost 7 years ago by Frank Denis <[email protected]>
Proper stamps length check

9ee7e522b1045b9f097cf9011263e8d2074e8b23 authored almost 7 years ago by Frank Denis <[email protected]>
cloak: decrement TTL

cfeb25a4c26dd38aa7defa0fc3e618309b3736d2 authored almost 7 years ago by Frank Denis <[email protected]>
Add some comments

d005a76dc427c5a2bcae1335c439a318d843f731 authored almost 7 years ago by Frank Denis <[email protected]>
If we already performed a resolution before, even partial, don't retry

(at least until the TTL expires)

So, if www.google.com is cloaked, and forcesafesearch returns ...

18167c0f4755a6e544454f139e55ef119e7a1fc5 authored almost 7 years ago by Frank Denis <[email protected]>
We need to manage the TTL properly, but in the meantime, reduce log verbosity

5c18c51116b65370befe1950bc068d3a0826ff9c authored almost 7 years ago by Frank Denis <[email protected]>
Import a cloaking example file

1e066e69b36156a3c069e44c659c1930f622814c authored almost 7 years ago by Frank Denis <[email protected]>
Add a new powerful plugin: DNS cloaking

033931a13a5e2a4dc79e00693864c6d907c6d47b authored almost 7 years ago by Frank Denis <[email protected]>
Use https for the remote source example

This can be changed back to http on platforms that don't have a clock

e62dd2759338b8b65d47710f6e1f3b1a47717045 authored almost 7 years ago by Frank Denis <[email protected]>
Set the default source refresh delay to 3 days

93810e60d7cd5594308a7f5ffabd982389d85e40 authored almost 7 years ago by Frank Denis <[email protected]>
rc2

588d8dabde58d31a073d520f2520b7ae88452b60 authored almost 7 years ago by Frank Denis <[email protected]>
Recompress the logo

faf80cd6f7a5129dcc7b362c250dd51591d0f520 authored almost 7 years ago by Frank Denis <[email protected]>
Check if the config file exists from the current directory

Try the executable directory if it fails

Then, go to that config file directory no matter what

...

f513ab21fa7b28bb12dc350e49b2d9bc5c76879d authored almost 7 years ago by Frank Denis <[email protected]>
Reduce log verbosity when ignore_system_dns = true

Fixes #81

67b0d95ea104a0df23dceb4f984fff61d8530851 authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #78 from mastad0n/patch-5

Fix mirror 404

db973f1aa9a5f00a7ff7d81ec6ed27a9d726eb99 authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #79 from mastad0n/patch-6

fix mirror 404

118ec5e0f04b690cf186f769a962f7b31f001e1d authored almost 7 years ago by Frank Denis <[email protected]>
fix mirror 404

d2a0cdf0c78d202a597d506f7cd0d0e1cd92b286 authored almost 7 years ago by mastad0n <[email protected]>
Fix mirror 404

1feada737e7f75f11c6c40325ac373d9402fa7bb authored almost 7 years ago by mastad0n <[email protected]>
Add missing golang-lru files

cb911e6ed03569fe17e8a564809403a4d82114fb authored almost 7 years ago by Frank Denis <[email protected]>
Update golang-lru

a7ecb1a4a370c527d03861553e3e2a041ef2519b authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #77 from Zirkelite/systemd-service-update

Update systemd service to pull nss-lookup.target in.

1fcb0acc77492923709078cc075fa29bc7b83bea authored almost 7 years ago by Frank Denis <[email protected]>
Update systemd service to pull nss-lookup.target in.

According to systemd.special(7), nss-lookup.target is a Special Passive System Unit. This means ...

821646e7a4b1fccf392379ab015ac432df5881ac authored almost 7 years ago by Adrián Laviós Gomis <[email protected]>
Match blacklist.txt naming example

And match the configuration file format.

Fixes #74

17c1806da3be13814ba3404984b1966ad94b7833 authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #75 from mastad0n/patch-1

Change to .toml format

9dd68637fa8b987678a523f5cc3ee312365ca835 authored almost 7 years ago by Frank Denis <[email protected]>
Merge pull request #76 from mastad0n/patch-4

Typo :)

763f088eabe377b68dfd05802f3cc1d1d9fc55b7 authored almost 7 years ago by Frank Denis <[email protected]>
Typo :)

06cf0cc1f7a8e183c5b498cc2a829304ff559748 authored almost 7 years ago by mastad0n <[email protected]>
Change to .toml format

:)

79d6a9aa93e6fe51a5b3757dd06e970b3ffe6cc7 authored almost 7 years ago by mastad0n <[email protected]>
Add nofilter to Google

dc070d56a448a0d2d98cdc2e95e8bd2b0a935de0 authored almost 7 years ago by Frank Denis <[email protected]>
Properly remove the default port

c5283061cf864aff040bad2b9654e5a216ad598d authored almost 7 years ago by Frank Denis <[email protected]>
Clear ServerName for -list-all

Suggested by @glitsj16, thanks!

Fixes #71

e4e351b8540edf775c890aa889bda2f886cf77ed authored almost 7 years ago by Frank Denis <[email protected]>
Add a -list-all switch; add IPv6 & port number info to the JSON output

bf56644a49728e92b3aab4f3e581e4f53d3bf088 authored almost 7 years ago by Frank Denis <[email protected]>
Update Travis for the new example file names

fe2bb3847b8cfd22de1d5934f8716210c3ae5a63 authored almost 7 years ago by Frank Denis <[email protected]>
Rename example files

c2fb372112eeb3a9edeca85bd91153f08b0cf0e1 authored almost 7 years ago by Frank Denis <[email protected]>
Do not consider the absence a listening sockets an error

Because systemd.

Fixes #64

13952ffb1abc88f12ae8a92e7092b95b04e9fa73 authored almost 7 years ago by Frank Denis <[email protected]>
typo

ac22f8a046a40dd8744d9a9c4f38de8e21b26da1 authored almost 7 years ago by Frank Denis <[email protected]>
Shrank

4a2253a897d940759e9f68620d0342d832adec3e authored almost 7 years ago by Frank Denis <[email protected]>
Shrink

9cf08bfad73042da8176ebc9f11c28a7eb805da2 authored almost 7 years ago by Frank Denis <[email protected]>
2.0.0 release candidate

6efd904b9f739f86835e316ae85f24cd8b14aaec authored almost 7 years ago by Frank Denis <[email protected]>
Nits

db7ff808000fa538ccabd4b9633187e2e0cc7be7 authored almost 7 years ago by Frank Denis <[email protected]>
Support time access restrictions in substrings & glob patterns

Improve example

107fc35d2a72a4d393d4d693e834a5dde466b27a authored almost 7 years ago by Frank Denis <[email protected]>
Rename time_ranges to schedules

1a34224c91e2aa4fb80a142011ebecce2b71db7c authored almost 7 years ago by Frank Denis <[email protected]>
Indent sections in the example config file

It should make it more obvious that properties are tied to a section.

Fixes #62

cb0e2a17597db7869bd269503c07c3c32f65e8ad authored almost 7 years ago by Frank Denis <[email protected]>
Merge branch 'master' of github.com:jedisct1/dnscrypt-proxy

* 'master' of github.com:jedisct1/dnscrypt-proxy:
Move the time check function down, make it m...

9b4eb54c0b056d1a530459703faa981844fc476a authored almost 7 years ago by Frank Denis <[email protected]>
Typo, and use single quotes everywhere

Fixes #61

b88cfa07165fa7a674e90476498b50aa2d4b325c authored almost 7 years ago by Frank Denis <[email protected]>
Move the time check function down, make it more readable

aa34dae308fe75aeee1efa0c21118872fb52b60c authored almost 7 years ago by Frank Denis <[email protected]>
time-based access control: done, for prefixes & suffixes rules

61592776e2d99570a643c6a0858683148d02d45a authored almost 7 years ago by Frank Denis <[email protected]>
Time access restrictions [WIP]

Because my daughter spends way too much time on Youtube
Because people have been asking OpenDNS ...

41a73ccb03af1bce47fc6389ed7359043e4c3945 authored almost 7 years ago by Frank Denis <[email protected]>
phew

ba2293149eacc145a9ac96f8f4898d057928e1b4 authored almost 7 years ago by Frank Denis <[email protected]>
bleh

d575ec8bebb7243a3dab70068f7c84b8d313dc5d authored almost 7 years ago by Frank Denis <[email protected]>
Spaces

fe8ff9dcbbf2587a0702399dfb770f2b00a0ee90 authored almost 7 years ago by Frank Denis <[email protected]>
DoH: implement support for multiples cert hashes

7a8deebaf181298d9ccf027e713770db8a63ebd2 authored almost 7 years ago by Frank Denis <[email protected]>
Fix cert expiration warnings

Spotted by @CommanderRoot -- thanks!

22e63774a1144567128258be3fd4021c861b838c authored almost 7 years ago by Frank Denis <[email protected]>
Nits

e91ce9eb3d609f442a95172f8633f9d458885bdd authored almost 7 years ago by Frank Denis <[email protected]>
Accept sources without an URL; use v2 format by default for remote sources

d7ec318945aef732d7c0f6193d18aa76645b68ab authored almost 7 years ago by Frank Denis <[email protected]>