MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom.
Introduce flexi_logger::init() as super-minimal entry usage.
Update dependencies.
[0.28.0] - 2024-03-16
Detach from lazy_static, use std::sync::OnceLock instead.
Bump minimal supported rust version to 1.70.
If flexi_logger runs into issues itself, it will try to write error messages into the configured
error output channel. By default, flexi_logger panics if writing to the error output channel fails.
It is now possible to gracefully "swallow" the error messages and continue
(see panic_if_error_channel_is_broken).
The new feature kv allows making use of the kv feature of log together with flexi_loggers
format functions, and adds a dependency to log/kv_serde.
The new feature json adds a format function json_format and dependencies to serde_json,
serde and serde_derive.
[0.27.4] - 2024-01-20
Add ability to omit the basename cleanly, without leading underscore
([issue #153](emabee/flexi_logger#153),
This is a patch release that fixes a bug where RegexSet::is_match(..) could
incorrectly return false (even when RegexSet::matches(..).matched_any()
returns true).
Bug fixes:
[BUG #1070](rust-lang/regex#1070):
Fix a bug where a prefilter was incorrectly configured for a RegexSet.
1.9.3 (2023-08-05)
This is a patch release that fixes a bug where some searches could result in
incorrect match offsets being reported. It is difficult to characterize the
types of regexes susceptible to this bug. They generally involve patterns
that contain no prefix or suffix literals, but have an inner literal along with
a regex prefix that can conditionally match.
Bug fixes:
[BUG #1060](rust-lang/regex#1060):
Fix a bug with the reverse inner literal optimization reporting incorrect match
offsets.
1.9.2 (2023-08-05)
This is a patch release that fixes another memory usage regression. This
particular regression occurred only when using a RegexSet. In some cases,
much more heap memory (by one or two orders of magnitude) was allocated than in
versions prior to 1.9.0.
This is a patch release which fixes a memory usage regression. In the regex
1.9 release, one of the internal engines used a more aggressive allocation
strategy than what was done previously. This patch release reverts to the
prior on-demand strategy.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the minor group in /automap with 5 updates:
0.17.1
0.28.5
1.4.0
1.5.0
0.1.1
0.4.1
0.7.3
0.8.5
1.8.1
1.9.4
Updates
flexi_logger
from 0.17.1 to 0.28.5Changelog
Sourced from flexi_logger's changelog.
... (truncated)
Commits
Updates
lazy_static
from 1.4.0 to 1.5.0Commits
be7c1c4
point readme version to 1.5.08971a27
update readme build badge15691ec
Modernize lazy-static infra (#219)2660041
Merge pull request #206 from TheBotlyNoob/master6ace970
Merge pull request #216 from frewsxcv/patch-1a203105
Update README.mdcfd89ac
Update README.mdfc8e466
Update README.mda8afb21
Update README.md41fa234
Update README to indicate how to replace withstd::sync::OnceLock
Updates
pretty-hex
from 0.1.1 to 0.4.1Commits
2552b74
Bump version1964235
Merge pull request #12 from rursprung/enable-dependabot0760dc0
Merge pull request #11 from rursprung/update-heaplessf5792ce
enable GitHub Dependabote9b6d77
update toheapless=0.8
e55ed42
Bump version4a889b6
Merge pull request #10 from matcap/master4d79020
check for underflow when calculating maximum address prefix78e0aad
variable address prefix width15a9e67
optional offset added to displayed address prefixUpdates
rand
from 0.7.3 to 0.8.5Changelog
Sourced from rand's changelog.
... (truncated)
Commits
937320c
Update CHANGELOG for 0.8.5 (#1221)2924af6
Merge pull request #1183 from vks/fill-float-docdbbc1bf
Merge pull request #1218 from Will-Low/master9f20df0
Making distributions comparable by deriving PartialEq. Tests includeda407bdf
Merge pull request #1216 from rust-random/work5d3ca11b
Update to packed_simd_2 0.3.7fa04c15
Merge pull request #1215 from Lantern-chat/master73f8ffd
Remove unusedslice_partition_at_index
feature8f37250
Merge pull request #1208 from newpavlov/rand_distr/fix_no_std9ef737b
update changelogUpdates
regex
from 1.8.1 to 1.9.4Changelog
Sourced from regex's changelog.
... (truncated)
Commits
f39ab4d
1.9.43f15f1c
deps: bump regex-syntax and regex-automata versions89b452a
regex-automata-0.3.7990979b
regex-syntax-0.7.5e008f83
changelog: 1.9.4c788378
ci: drop mips, add powerpc and s390xde03399
automata: fix incorrect use of Aho-Corasick's "standard" semantics7536e05
syntax: remove superfluousborrow
81e328a
doc: fix typo in module-level doc10faa44
doc: fix a couple typosDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show