Changes:
- Add project URLs to setup.py
- fix tests and ctypes code for PyPy
- use npy_intp instead of int for indexing array
- Ignore DeprecationWarning during nose imports
- Fix use-after-free in boolean indexing
- Fix errors in _add_newdocs
- fix byte order reversal for datetime64[ns]
- Use nbytes to also catch empty descr during allocation
- np.array cleared errors occured in PyMemoryView_FromObject
- Fixes for Undefined Behavior Sanitizer (UBSan) errors.
- ensure that casting to/from structured is properly checked.
- fix histogram*d dispatchers
- further fixup to histogram2d dispatcher.
- Replace contextlib.suppress for Python 2.7
- fix compilation of 3rd party modules with Py_LIMITED_API...
- Fix memory leak in dtype from dict contructor
- Document array_function at a higher level.
- add new recfunctions to __all__
- Remove stray print that causes a SystemError on python 3.7
- Pin pytest version to 5.0.1.
- Enable huge pages in all Linux builds
- fix behavior of structured_to_unstructured
Changes include:
- native 63-bit machine integers;
- a new sort of definitionally proof-irrelevant propositons: SProp;
- private universes for opaque polymorphic constants;
- string notations and numeral notations;
- a new simplex-based proof engine for the tactics lia, nia, lra and nra;
- new introduction patterns for SSReflect;
- a tactic to rewrite under binders: under;
- easy input of non-ASCII symbols in CoqIDE, which now uses GTK3.
and many small improvements and bugfixes.
This is handled correctly by the python jam file, but for some reason
$(target-os) is set to "unix" instead of "solaris" somewhere indecipherably, so
this way is just simpler.
Hengband is a rogue-like game which is a descendant of Moria and
Angband, and is a direct derivation of Zangband. In order to win the
game by defeating The Serpent of Chaos who lurks in the 100th floor of
the Dungeon of Angband, you need to not only obtain a good set of
gears, but also acquaint yourself with the game.
1.6.0 [2020-01-24]
==================
* Avoid using umask() since it's not thread-safe.
* Set close-on-exec flag when opening files.
* Do not accept empty files as valid zip archives any longer.
* Add support for XZ compressed files (using liblzma).
* Add support for cancelling while closing zip archives.
* Add support for setting the time in the on-disk format.
Partially based on diff sent by Kai-Uwe Eckhardt in private mail.
v1.2.0
-- A huge refactoring of the library happened - renaming,
deprecating and replacing existing functions by improved API's.
All deprecated functions, macros and symbols are only marked as such
so this version is still API and ABI compatible to v1.x.
-- Daniel Mendler was pushing for those changes and contributing a load of patches,
refactorings, code reviews and whatnotelse.
-- Christoph Zurnieden re-worked internals of the library, improved the performance,
did code reviews and wrote documentation.
-- Francois Perrad did some refactoring and took again care of linting the sources and
provided all fixes.
-- Jan Nijtmans, Karel Miko and Joachim Breitner contributed various patches.
-- Private symbols can now be hidden for the shared library builds, disabled by default.
-- All API's follow a single code style, are prefixed the same etc.
-- Unified, safer and improved API's
-- Less magic numbers - return values (where appropriate) and most flags are now enums,
this was implemented in a backwards compatible way where return values were int.
-- API's with return values are now by default marked as "warn on unsused result", this
can be disabled if required (which will most likely hide bugs), c.f. MP_WUR in tommath.h
-- Provide a whole set of setters&getters for different primitive types (long, uint32_t, etc.)
-- All those primitive setters are now optimized.
-- It's possible to automatically tune the cutoff values for Karatsuba&Toom-Cook
-- The custom allocators which were formerly known as XMALLOC(), XFREE() etc. are now available
as MP_MALLOC(), MP_REALLOC(), MP_CALLOC() and MP_FREE(). MP_REALLOC() and MP_FREE() now also
provide the allocated size to ease the usage of simple allocators without tracking.
-- Building is now also possible with MSVC 2015, 2017 and 2019 (use makefile.msvc)
-- Added mp_decr() and mp_incr()
-- Added mp_log_u32()
-- Improved prime-checking
-- Improved Toom-Cook multiplication
-- Removed the LTM book (`make docs` now builds the user manual)
Changes since 19.4.4:
Fixed automatic replacement from http SourceForge URLs to their https
counterparts. According to their official documentation, the https URLs
are not on the same hosts as before, but on *.sourceforge.io.
Update prepared in wip by Tiago Seco.
Changes in 0.11.4
=================
Fixes and improvements
core.rostermanager: Improve performance by caching rosters of offline #1233
mod_pep: Handling subscriptions more efficiently #1372
Minor changes
util.interpolation: Support unescaped variables with more modifiers #1452
MUC: Mark source of historic messages correctly #1416
mod_auth_internal_hashed: Pass on errors #1477
mod_mam, mod_muc_mam: Improve logging of failures #1478, #1480, #1481
mod_muc, mod_muc_mam: Reschedule message expiry in case of failure
mod_mam: Add flag to session when it performs a MAM query
prosodyctl check: Warn about conflict between mod_pep and mod_pep_simple
prosodyctl check: Warn about conflict between mod_vcard and mod_vcard_legacy #1469
core.modulemanager: Disable mod_vcard if mod_vcard_legacy is enabled to prevent conflict #1469
MUC: Strip tags with MUC-related namespaces from private messages #1427
MUC: Don't advertise registration feature on host #1451
mod_vcard_legacy: Fix handling of empty photo elements #1432
mod_vcard_legacy: Advertise lack of avatar correctly #1431
prosodyctl: Handle if the setting proxy65_address has the wrong type
prosodyctl: Print a blank line to improve spacing and readability
MUC: Fix role loss in Nickname change #1466
util.pposix: Fix reporting of memory usage in 2-4GB range #1445
util.startup: Fix a regression concerning directory paths #1430
mod_websocket: Don't mask WebSocket pong answers #1484
net.resolvers: Apply IDNA conversion to ascii for DNS lookups (affects only HTTP queries) #1426
net.resolvers.basic: Fix resolution of IPv6 literals (in brackets) #1459