2.0.0 / 2016-09-26
- [
df860eb96b] - BREAKING remove "regenerator", drops Node.js < v1 support (Nathan Rajlich)
1.3.0 / 2016-09-26
- [
58a3f9e62e] - Implemented timeRange function (Utsav Kesharwani) (#15)
- [
a93a815f0d] - Implemented weekdayRange function (Utsav Kesharwani) (#14)
- [
8af3e689eb] - test: fix typo in test names (Nathan Rajlich)
- [
e0ddf63765] - travis: test Node.js v0.8, v1, v2, v3, v4, v5, and v6 (Nathan Rajlich)
- [
e3c28eedec] - myIpAddress: fallback to querying local system for IP (tehdeadone) (#10)
- [
40de3f9a22] - package: require "degenerator" at least v1.0.2 (Nathan Rajlich)
- [
29009b3c38] - package: specify any "mocha" v2 (Nathan Rajlich)
1.2.6 / 2015-02-21
1.2.5 / 2015-02-20
- travis: test node v0.12, don't test v0.8, v0.11
- update regenerator to newest version (#7, @RichardLitt)
- fix spelling errors (#4, @RichardLitt)
- README: use svg for Travis-CI badge
1.2.4 / 2014-11-22
- package: downgrade "co" back down to v3.0.6
1.2.3 / 2014-11-22
- package: update "co" to v3.1.0
- package: update "degenerator" to v1.0.0
- test: add test case for #3
1.2.2 / 2014-05-20
- package: update "regenerator" to v0.4.7
- package: update "thunkify" to v2.1.1
- package: use ~ for "netmask" version
- package: update "co" to v3.0.6
- .travis: don't test node v0.9.x
1.2.1 / 2014-04-04
- package: update outdated dependencies
1.2.0 / 2014-01-28
- README: document the
opts options argument
- README: document how to add custom functions to the sandbox
- refactor: only add
yield calls to the real async functions
1.1.0 / 2014-01-25
- index: make the
filename configurable
- index: make the
sandbox configurable
- index: add an
opts argument
- README++
1.0.0 / 2014-01-08
- index: don't default to "DIRECT" if a falsey value is returned
0.0.2 / 2013-12-29
- package: update "netmask" to v1.0.4
- test: fix test names
- myIpAddress: add comment about Google Public DNS
- myIpAddress: use a slightly better host/port combo
- test: fix test names
- test: add "official docs Example #5" tests
- test: add "official docs Example #1b tests
- test: add "official docs Example #1 tests
- add
timeRange() skeleton function
- add
dateRange() skeleton function
- add
weekdayRange() skeleton function
- index: add
isResolvable() to the sandbox
- implement
isResolvable()
0.0.1 / 2013-12-09
- .gitignore: ignore local dev files
- shExpMatch: implement basic "shell expression" functionality
- package: remove "minimatch"
- test: add initial
shExpMatch() function tests
- myIpAddress: refactor to use a different "technique"
- myIpAddress: trying to debug failing Travis-CI...
- test: add
myIpAddress() test
- isInNet: properly implement the
isInNet() function
- dnsResolve: switch to
dns.lookup()
- dnsDomainLevels: fix typo
- test: add
dnsDomainLevels() tests
- test: add
dnsDomainIs() tests
- test: add
dnsResolve() tests
- dnsResolve: return a "string", not an Array
- dnsResolve: use
dns.resolve4()
- test: add isPlainHostName() tests
- implement
localHostOrDomainIs()
- package: remove --harmony-generators flag from
npm test
- dnsDomainIs: add examples to jsdocs
- shExpMatch: fix comment
- add .travis.yml file
- implement
dnsDomainLevels()
- implement
myIpAddress()
- add README.md
- add initial
isInNet() implementation
- isPlainHostName: fix comment
- implement
dnsResolve()
- test: initial test cases
- implement
isPlainHostName()
- index: expose
shExpMatch to the sandbox
- index: pass the
url and host variables into the resolver
- shExpMatch: turn into a thunk
- index: cache the regenerator
wrapGenerator function
- dnsDomainIs: turn into a thunk
- use
degenerator to compile the PAC proxy file
- package: update "description"
- package: using "mocha" for
npm test
- index: default the return value to "DIRECT"
- initial commit