2022-11-25: Version 1.3.4
- Improve API documentation.
- Improve JVM probing.
- Improve support for FreeBSD and Solaris.
- Improve .jar file search.
- Add configure option to build without external libudfread.
7.0.1 (30 November 2022)
This is a bug-fix release with minimal changes.
* texi2any
. avoid crashes on empty @image argument and other potential crashes
(with "Can't use an undefined value as an ARRAY reference" message)
. avoid hang on @ref command inside section command
* info
. fix recoding of UTF-8 files to ASCII when run in C locale
* js
. index search fixed for new HTML output
. some obsolete files removed from distribution
2.40.5 / 2022-12-01
[BUGFIX] TSDB: Fix queries involving native histograms due to improper reset of iterators.
2.40.4 / 2022-11-29
[SECURITY] Fix basic authentication bypass vulnerability (CVE-2022-46146).
2.40.3 / 2022-11-23
[BUGFIX] TSDB: Fix compaction after a deletion is called.
2.40.2 / 2022-11-16
[BUGFIX] UI: Fix black-on-black metric name color in dark mode.
2.40.1 / 2022-11-09
[BUGFIX] TSDB: Fix alignment for atomic int64 for 32 bit architecture.
[BUGFIX] Scrape: Fix accept headers.
2.40.0 / 2022-11-08
This release introduces an experimental, native way of representing and storing histograms.
It can be enabled in Prometheus via --enable-feature=native-histograms to accept native histograms.
Enabling native histograms will also switch the preferred exposition format to protobuf.
To instrument your application with native histograms, use the v1.14.0 or later of client_golang and set the NativeHistogramBucketFactor in your HistogramOpts (1.1 is a good starting point).
Your existing histograms won't switch to native histograms until NativeHistogramBucketFactor is set.
[FEATURE] Add experimental support for native histograms. Enable with the flag --enable-feature=native-histograms.
[FEATURE] SD: Add service discovery for OVHcloud.
[ENHANCEMENT] Kubernetes SD: Use protobuf encoding.
[ENHANCEMENT] TSDB: Use golang.org/x/exp/slices for improved sorting speed.
[ENHANCEMENT] Consul SD: Add enterprise admin partitions. Adds __meta_consul_partition label. Adds partition config in consul_sd_config.
[BUGFIX] API: Fix API error codes for /api/v1/labels and /api/v1/series.
This Xcursor theme contains 24 and 32 pixel pointer sets built upon the
look of X11 core cursors. These should work well with screens around 100
to 150 DPI.
This is the QT6 wrapper for poppler, a PDF rendering library. It
is a fork of the xpdf 3.0 PDF viewer developed by Derek Noonburg
of Glyph and Cog, LLC.
Poppler provides PDF rendering functionality as a shared library,
to centralize the maintenence effort and to reduce duplicated
effort. And the poppler developers would like to move libpoppler
forward in a number of areas that doesn't fit within the goals of
xpdf.
New in 2022.12:
+ Improvements:
+ Improve flow of calling set-env.sh from a script [57337212]
+ Make the "needle (elem) list" message more clear [958537b1]
+ Make X::TypeCheck::Assignment message better [05d60e21]
+ Simplify X::TypeCheck::Assignment for containers [1e30b43c]
+ Additions:
+ Allow for --no-foo as alternative to --/foo when
%SUB-MAIN-OPTS<allow-no> is set [61617b12]
+ Allow for -j2 as an alternative to --j=2 when
%SUB-MAIN-OPTS<numeric-suffix-as-value> [388924d6]
+ Allow for .skip(produce,skip,produce,skip,...) in 6.e [2a1ace84]
+ Introduce "nano" term in 6.e [10feda11][feb97323]
+ Add IO::Path.created returning the Instant a path was created [dbf035d8]
+ Introduce // as a definedness prefix operator in 6.e [d05f7eed]
+ Add method Any.snitch in 6.e [10066021]
+ Introduce Dateish.days-in-year method [3d181c89][4d43bbf9][67513cb8]
+ Add rotor-like capability to Str.comb in 6.e [84abeb52]
+ Make sure Type.are also works [983cf3ec]
+ Implement IO::Path.chown and chown() [1e02f566]
+ Efficiency:
+ Add a lot of uint candidates for a lot of ops [47f9b286]
+ Add proper support for uint comparisons [25c76aed]
+ Fixes:
+ Make List:D.iterator a multi so that List:U.iterator works [5ad2c0c6]
+ Add missing Allomorph.words method [59a34853]
+ Revert "Add CUR::Staging.candidates method" to fix issue with
precompiling modules for packaging [9360c650][6937da17][454752e3]
+ Implement nominalizable transparency for definites [71de2232][c915b07c]
+ Make World's `is_type` method more reliable [13f7416c]
+ Don't blindly make a Version object for vN [7ddb90ce]
+ Add missing $obj? to Perl6::Metamodel::JavaHOW.archetypes [d059921b]
+ Fix role parameterization over generics [94f3028e]
+ Get job done well for coercive nominalizeables [9e18b391]
+ Make generics work with return type in signature [a3021944][47c35cab]
[4cdb5585]
+ Make (1,2,3,4,1,2).QuantHash>>-- work [63d03eb8][d0ec99a8]
+ Report deprecated subs/methods that are hidden-from-backtrace [43a6575b]
+ Feeds require .append to work, not .push [29eadbb2]
+ Make feed error message more comprehensible [2070ceeb]
+ Fix module installation writing precomp files into the wrong precomp
store [cc7193d0]
+ Fix NEXT / LEAVE phaser interaction on JVM [ce1af0fa]
+ Fix definite type parameterization [07164fec] [8a7d84c5]
+ Fix a regression introduced by new 'dispatch' path related to
smartmatch [35b180b8]
+ Make sure that Array.raku doesn't die on a lazy iterator [2037ffba]
+ Make sure .elems don't mention the class [3859d6cb]
+ Fix smartmatch in EVAL regression [0a9e2014][2702b001]
+ Avoid loss in precision on FatRat .Str conversion [441e71a5]
+ Revert "Simplify setting up standard handles" to fix seemingly
unrelated issue with IO::Notifications not working [64f552f3]
+ Removals:
+ Remove nqp::p6client* ops [126aa804]
+ Internal:
+ Tune Java in response to nqp's (de)serialization rewrite [018e549b]
[5a57f84e][18122e02][a78033f1]
+ Reuse $v-how instead of calling HOW again [191964c5]
+ Change internal API of RI:Snip [feb04dbe]
+ Move the iterator logic of Str.comb(N) to RI::Ngrams [e826dbdc][d12461b0]
+ Actions: Avoid repeated $<sym> eq 'S' [bc3b5824]
New in 2022.07:
+ Changes:
+ Re-imagine DateTime.new(Str) / Str.DateTime [aa462b41]
+ Make sort() a runtime error [0c9169dc]
+ Implement coercion via new-disp and re-consider return typechecking
dispatcher [7774c331][4ab61720][efd610cb][b4a26fbe][3e45f709][6c3cb859]
[f448ac47][a9606b29]
+ Make Iterable.hyper|race take Any as a default for :batch and :degree
[d73d035e]
+ Additions:
+ Implement fallback support for MRO [1128d5cf][83197e34][9710a85e]
+ Add IO::Path inode, dev, and devtype methods [5c4970c5][599a6362]
[6dc2f92c]
+ Add sub version of .head / .skip / .tail [af31b1df]
+ Implement Haskell's "span" as "snip" in 6.e [16ccb573]
+ Removals:
+ Efficiency:
+ Add native sub versions for .elems and .end (up to 4x speedup) [4fedb6f0]
+ Make coercions up to 1.6x as fast [5a8aa66b]
+ Add candidates for sub substr(str,int,int) for up to 2.8x speedup
[09ead96e]
+ Fixes:
+ Fix cases where we try calling methods on BOOTCode [4130846b]
+ Make PostionalBindFailover.iterator die [dd7f3eb9]
+ Fix subclasses of .Date(Time) coercion [1a7b4b1b]
+ Revert relaxation of positional bind failover binding [bb944723]
+ Fix an LTA error message on passing Seq to a List parameter [db13e402]
+ Fix copy-pasto in error message for native unsigned ints [ffdeecd1]
+ Add missing private error handling method in Buf[32a40791]
+ Consider Positional/Associative type parameters in optional defaults
[7148da1c]
+ Fix a deep recursion issue in return typecheck dispatcher [9fa76ec6]
[808b0768]
+ Fix a regression where coercing into a role didn't work [0e09a287]
+ Implement lazy 'handles' trait application for methods [6430d41d]
+ Get around a problem where a module duplicates method objects [324adc5a]
+ Fix lone "-" in MAIN handling with :named-anywhere [3d3966b0]
+ Add ACCEPTS method for DateTime [31779f47][621d69e0]
+ Fix some cases of coercion over containerized values [fbe3acd0]
[02f32d51]
+ Make code object based delegation 6.e feature [c6c8dfee]
+ Internal:
+ Micro-opt on CoercionHOW.typecheck [41e07ab9]
+ Make coercion more easily inlineable [eceea95c]
+ Simplify $has_varname setting [378a89e6]
+ Simplify native value / container check in binder [750487c6]
+ Further simplify native binding check [fc149e22]
+ Streamline native match check [a2f92b2b]
+ Ternearize lexpad binding of natives [f2546b44]
toot is a command line and TUI client for interacting with instances
on the distributed social network known as 'the Fediverse' using the
Mastodon.social API.
xosview2 is the experimental new branch of the xosview system monitor.
xosview is a lightweight program that gathers information from your
operating system and displays it in graphical form. It attempts to show
you in a quick glance an overview of how your system resources are
being utilized.
EasyEdit is an easy to use text editor. Intended to be usable with little
or no instruction. Provides a terminal (curses based) interface. Features
pop-up menus. Born in HP-UX, included in FreeBSD.
This is the portable version of JOE's Own Editor from the MirBSD
project.
This version has been enhanced by several functions intended for
programmers or other professional users, and includes a lot of bug
fixes.
* Follow up struct member renames in callframe and stackframe.
* Import fixes to ppc-nbsd-tdep.c from our in-tree gdb.
* Fix up sim/ppc/emul_netbsd.c to use the versioned syscall names
for gettimeofday and getrusage.
Bump PKGREVISION.
1.5.4
Merge StringMethodChecker with StringFormatChecker. This fixes a bug where disabling all the messages and enabling only a handful of messages from the StringFormatChecker would have resulted in no messages at all.
Don’t apply unneeded-not over sets.
2.7.0
- MINOR: ssl: forgotten newline in error messages on ca-file
- BUG/MINOR: ssl: shut the ca-file errors emitted during httpclient init
- DOC: config: provide some configuration hints for "http-reuse"
- DOC: config: refer to section about quoting in the "add_item" converter
- DOC: halog: explain how to use -ac and -ad in the help message
- DOC: config: clarify the fact that SNI should not be used in HTTP scenarios
- DOC: config: mention that a single monitor-uri rule is supported
- DOC: config: explain how default matching method for ACL works
- DOC: config: clarify the fact that "retries" is not just for connections
- BUILD: halog: fix missing double-quote at end of help line
- DOC: config: clarify the -m dir and -m dom pattern matching methods
- MINOR: activity: report uptime in "show activity"
- REORG: activity/cli: move the "show activity" handler to activity.c
- DEV: poll: add support for epoll
- DEV: tcploop: centralize the polling code into wait_for_fd()
- DEV: tcploop: add support for POLLRDHUP when supported
- DEV: tcploop: do not report an error on POLLERR
- DEV: tcploop: add optional support for epoll
- SCRIPTS: announce-release: add a link to the data plane API
- CLEANUP: stick-table: fill alignment holes in the stktable struct
- MINOR: stick-table: store a per-table hash seed and use it
- MINOR: stick-table: show the shard number in each entry's "show table" output
- CLEANUP: ncbuf: remove ncb_blk args by value
- CLEANUP: ncbuf: inline small functions
- CLEANUP: ncbuf: use standard BUG_ON with DEBUG_STRICT
- BUG/MINOR: quic: Endless loop during retransmissions
- MINOR: mux-h2: add the expire task and its expiration date in "show fd"
- BUG/MINOR: peers: always initialize the stksess shard value
- REGTESTS: fix peers-related regtests regarding "show table"
- BUG/MEDIUM: mux-h1: Close client H1C on EOS when there is no output data
- MINOR: stick-table: change the API of the function used to calculate the shard
- CLEANUP: peers: factor out the key len calculation in received updates
- BUG/MINOR: peers: always update the stksess shard number on incoming updates
- CLEANUP: assorted typo fixes in the code and comments
- MINOR: mux-h1: add the expire task and its expiration date in "show fd"
- MINOR: debug: improve error handling on the memstats command parser
- BUILD: quic: allow build with USE_QUIC and USE_OPENSSL_WOLFSSL
- CLEANUP: anon: clarify the help message on "debug dev hash"
- MINOR: debug: relax access restrictions on "debug dev hash" and "memstats"
- SCRIPTS: run-regtests: add a version check
- MINOR: version: mention that it's stable now