RTTR stands for Run Time Type Reflection. It describes the ability of a
computer program to introspect and modify an object at runtime. It is also
the name of the library itself, which is written in C++ and released as
open source library.
The goal of this project is to provide an easy and intuitive way to use
reflection in C++.
This is Freecell Solver, a program that automatically solves
most layouts of Freecell, and similar Solitaire variants as
well as those of Simple Simon.
This package provides a Python 3 ported version of Python 2.7's random module.
It has also been back-ported to work in Python 2.6.
In Python 3, the implementation of randrange() was changed, so that even
with the same seed you get different sequences in Python 2 and 3. Note that
several high-level functions such as randint() and choice() use randrange().
Changelog:
Notmuch 0.29.3 (2019-11-27)
===========================
General
-------
Fix for use-after-free in notmuch_config_list_{key,val}.
Fix for double close of file in notmuch-dump.
Updated devel/p5-Alien-Build to 1.92
Updated devel/p5-CPAN-Perl-Releases to 4.22
Updated devel/p5-Data-Compare to 1.27
Updated devel/p5-Compress-Raw-Zlib to 2.091
Updated devel/p5-Compress-Raw-Bzip2 to 2.091
Updated devel/p5-Devel-PPPort to 3.56
Updated devel/p5-Devel-PatchPerl to 1.80
Updated devel/p5-EV to 4.30
Updated devel/p5-GitLab-API-v4 to 0.23
0.23 2019-10-18T19:55:06Z
- Fix delete_runner so that it doesn't try to decode the response.
- Any 204 response now just blanket returns undef.
- More contextual JSON decoding error messages.
4.30 Fri Nov 22 21:00:00 CET 2019
- (libev) use a different and hopefully even more portable
test to disable io_uring when header files are too old,
by directly testing LINUX_VERSION_CODE.
- (libev) fix a bug in the io_uring backend that polled the wrong
backend fd, causing it to not work in many cases.
4.29 Fri Nov 22 15:34:29 CET 2019
- (libev) add io uring autoconf and non-autoconf detection,
the latter of which should disable io_uring compilation
on old systems.
2.091 23 November 2019
* Silence "macro expands to multiple statements" warning
Change sourced upstream from https://github.com/Perl/perl5/issues/17013https://github.com/pmqs/Compress-Raw-Zlib/issues/2
da2bd1fc765b80d01ed10a79b6c4a035e5095ed8
2.090 9 November 2019
* No Changes
2.089 3 November 2019
* No Changes
2.088 31 October 2019
* Add SUPPORT section
d348ad76c2073a2973d094891fbd0c2e24bf397d
* 000prereq.t: dump Perl version
e1afe502818cb1ccf5bad917b14b029b408f47f1
Changelog:
Noteworthy changes in version 2.2.18 (2019-11-25)
-------------------------------------------------
* gpg: Changed the way keys are detected on a smartcards; this
allows the use of non-OpenPGP cards. In the case of a not very
likely regression the new option --use-only-openpgp-card is
available. [#4681]
* gpg: The commands --full-gen-key and --quick-gen-key now allow
direct key generation from supported cards. [#4681]
* gpg: Prepare against chosen-prefix SHA-1 collisions in key
signatures. This change removes all SHA-1 based key signature
newer than 2019-01-19 from the web-of-trust. Note that this
includes all key signature created with dsa1024 keys. The new
option --allow-weak-key-signatues can be used to override the new
and safer behaviour. [#4755,CVE-2019-14855]
* gpg: Improve performance for import of large keyblocks. [#4592]
* gpg: Implement a keybox compression run. [#4644]
* gpg: Show warnings from dirmngr about redirect and certificate
problems (details require --verbose as usual).
* gpg: Allow to pass the empty string for the passphrase if the
'--passphase=' syntax is used. [#4633]
* gpg: Fix printing of the KDF object attributes.
* gpg: Avoid surprises with --locate-external-key and certain
--auto-key-locate settings. [#4662]
* gpg: Improve selection of best matching key. [#4713]
* gpg: Delete key binding signature when deletring a subkey.
[#4665,#4457]
* gpg: Fix a potential loss of key sigantures during import with
self-sigs-only active. [#4628]
* gpg: Silence "marked as ultimately trusted" diagnostics if
option --quiet is used. [#4634]
* gpg: Silence some diagnostics during in key listsing even with
option --verbose. [#4627]
* gpg, gpgsm: Change parsing of agent's pkdecrypt results. [#4652]
* gpgsm: Support AES-256 keys.
* gpgsm: Fix a bug in triggering a keybox compression run if
--faked-system-time is used.
* dirmngr: System CA certificates are no longer used for the SKS
pool if GNUTLS instead of NTBTLS is used as TLS library. [#4594]
* dirmngr: On Windows detect usability of IPv4 and IPv6 interfaces
to avoid long timeouts. [#4165]
* scd: Fix BWI value for APDU level transfers to make Gemalto Ezio
Shield and Trustica Cryptoucan work. [#4654,#4566]
* wkd: gpg-wks-client --install-key now installs the required policy
file.
-----------------------------------------
version 4.22 at 2019-11-20 20:27:10 +0000
-----------------------------------------
Updated for v5.31.6
-----------------------------------------
version 4.20 at 2019-11-10 14:18:19 +0000
-----------------------------------------
Updated for v5.30.1
tiedot is a document database engine that uses JSON as document
notation; it has a powerful query processor that supports advanced set
operations; it can be embedded into your program, or run a stand-alone
server using HTTP for an API.
tiedot has fault-tolerant data structures that put your data safety
first, while easily scales to 4+ CPU cores.
tiedot has very stable performance, even with millions of records! It
consistently achieves high throughput - swallow more than 120k records
or 80k complicated queries per second with confidence.
A Go implementation of JSON Web Tokens.
This library supports the parsing and verification as well as the
generation and signing of JWTs. Current supported signing algorithms
are HMAC SHA, RSA, RSA-PSS, and ECDSA, though hooks are present for
adding your own.