The SIZEOF_VOID_P macro is defined by code in CMakeLists.txt using
the value of CMAKE_SIZEOF_VOID_P. The former is a C++ preprocessor
macro. The latter is only visible in CMake code.
3.9.2 -> 3.10.0 :
- Legacy Makefile renamed to Makefile.legacy, will be removed eventually.
- Fix 'make dist' and 'make distcheck' to produce a usable release tarball.
- Fix 'olddir' usage with wildcard in the middle of path in the pattern
definition when the pattern did not match any log file.
- Remove half-rotated files when rotation of particular log file is skipped
because of an error during copy or compression.
It's not in the official changelog, but compilation errors also have been
fixed for NetBSD, so patches/patch-config.c is not necessary anymore.
1.77 2016-08-01
Fixed incorrect size to memset in tlsext_ticket_key_cb_invoke.
1.76 2016-07-31
Replaced bzero with memset. Bzero not present on windows.
Bugfixes:
TLS: switch off SSL session id when client cert is used
TLS: only reuse connections with the same client cert
curl_multi_cleanup: clear connection pointer for easy handles
include the CURLINFO_HTTP_VERSION man page into the release tarball
include the http2-server.pl script in the release tarball
test558: fix test by stripping file paths from FD lines
spnego: Corrected miss-placed * in Curl_auth_spnego_cleanup() declaration
tests: Fix for http/2 feature
cmake: Fix for schannel support
curl.h: make public types void * again
win32: fix a potential memory leak in Curl_load_library
travis: fix OSX build by re-installing libtool
mbedtls: Fix debug function name
Change MAINTAINER from shattered@ to msaitoh@. OK'ed by shattered.
CHANGES from 2.1.2:
2015-09-03 Jean Delvare <jdelvare@suse.de>
* version.h: Set version to 3.0.
2015-08-04 Tyler Bell <tyler.bell@hp.com>
* dmioem.c: Decode HP-specific DMI type 233
* dmioem.c: Refactored HP-specific types 209 and 221 to use common code
* dmioem.c: Documented spec for HP-specific types 209, 221 and 233
2015-05-21 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Fix up invalid DMI type 34 structure length.
* dmioem.c: Decode HP-specific DMI types 212 and 219.
* dmioem.c: Move function is_printable to dmidecode.c.
2015-05-13 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Add support for SMBIOS3 EFI table.
* dmidecode.c: Fix warnings about comparison between signed and
unsigned integers.
* util.c: Fix warnings about unused labels when building without
-DUSE_MMAP.
* dmioem.c: Strip spaces at the end of vendor names.
* dmioem.c: Decode Acer-specific DMI type 170.
2015-05-12 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Remove extra blank line after hidden DMI type 40
structure.
2015-05-04 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Move table decoding to a separate function.
* dmidecode.c: Simplify function dmi_table_dump.
* dmidecode.c: Display types 41 and 42 in quiet mode too.
* dmidecode.c: Get OEM vendor from System Information (DMI type 1).
2015-04-28 Jean Delvare <jdelvare@suse.de>
* dmidecode.h, dmiopt.h: Fix sparse errors.
* biosdecode.c, dmiopt.c, ownership.c, vpdopt.c: Fix sparse warnings.
* util.c: Fix sparse warning.
2015-04-27 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Fix --dump-bin when reading from sysfs.
2015-04-27 Jean Delvare <jdelvare@suse.de>
Update to support SMBIOS specification version 3.0.0.
* dmidecode.c: Add support for the new _SM3_ 64-bit entry point
defined in the SMBIOS specification version 3.0.0, including
support of 64-bit addresses and 32-bit table lengths.
* dmidecode.c: Add 3 new chassis types (DMI type 3).
* dmidecode.c: Add 4 new processor families (DMI type 4).
* dmidecode.c: Add 4 new Intel socket types (DMI type 4).
* dmidecode.c: Add 13 new slot types (DMI type 9).
* dmidecode.c: Add 4 new memory device types (DMI type 17).
* dmidecode.c: Add support for processors with more than 255 cores
or threads (DMI type 4).
* dmidecode.c: Stop decoding v3 tables at End-of-Table marker.
2015-04-21 Roy Franz <roy.franz@linaro.org>
* util.c, util.h: Add utility function read_file, which reads an
entire binary file into a buffer.
* dmidecode.c: Add passing of flags parameter to dmi_table.
* dmidecode.c: Add reading of SMBIOS tables from sysfs.
* dmidecode.c, dmiopt.c, dmiopt.h: Add --no-sysfs option to disable
use of sysfs.
* dmidecode.8: Document the changes above.
2015-04-20 Jean Delvare <jdelvare@suse.de>
* biosdecode.c: Add support for the _SM3_ entry point, as defined in
the SMBIOS 3.0.0 specification.
2014-11-14 Jean Delvare <jdelvare@suse.de>
* man/dmidecode.8: Add a note about DMI strings available from sysfs
on Linux.
2014-10-13 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Add support for DDR4 (DMI type 17). Patch from Tomohiro
Kimura. The value was taken from preliminary SMBIOS specification
version 3.0.0d.
This fixes Savannah bug #43370:
https://savannah.nongnu.org/bugs/?43370
2014-07-11 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Decode the CPUID of recent AMD processors (DMI type 4).
2014-03-20 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Let legacy_decode be quiet in dump mode too.
* dmidecode.c: Skip the SMBIOS version comparison in quiet mode.
Patch from Jens Rosenboom.
2014-02-25 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Fix spacing of memory module voltage attributes
(DMI type 17).
2014-01-13 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Decode ID of PCI Express 3 slots (DMI type 9).
This fixes Savannah bug #40178:
https://savannah.nongnu.org/bugs/?40178
2014-01-13 Jean Delvare <jdelvare@suse.de>
* LICENSE: Update to the latest upstream version. Amongst other
things, this fixes the FSF address.
2013-04-24 Jean Delvare <jdelvare@suse.de>
* dmidecode.c: Strip trailing zeroes from memory voltage values
(DMI type 17).
* dmidecode.c: Fix support for new processor upgrade types (DMI
type 4) and new memory device type (DMI type 17.)
TortoiseHg 3.9
TortoiseHg 3.9 is a quarterly feature release, with many improvements to performance on large repositories, and security improvements in Mercurial 3.9. See https://www.mercurial-scm.org/wiki/SecureConnections
Bugs Fixes
merge: fix missing separator in merge preview output (fixes#4526)
repofilter: do not emit branchChanged if original branch is restored
repowatcher: compare st_size and st_ctime to detect changes
repowidget: add status bar to LightRepoWindow (fixes#4553)
run: load template functions from extensions (fixes#4515)
wconfig: patch iniparse to allow :suboption in name
Improvements
commit: focus on commit message after branch operation (fixes#4442)
filedata: pass in existing copy information to diff
fileview: change shortcut keys of parent toggle actions to free Ctrl+n
icons: doubles the icon sizes on Linux on retina displays (fixes#4493)
init: relabel "Add special files" to avoid confusion with "hg add" (fixes#4513)
repofilter: improve branch drop-down performance
repomodel: new graph layout algorithm for large repositories
status: reuse working context in WctxModel
sync: add widget to select minimum TLS protocol
workbench: add actions to switch tabs by Ctrl+n key (closes#3543)
workbench: add shortcut to toggle visibility of task tab
Installer
updates to mercurial_keyring, evolve, hgsubversion, and hg-git
Features
ui.textwidth can now be set to define width of help text
separate() template function added
ui.rollback can be set to false to disable the hg rollback command
fail-<command> hooks now run when a command fails
experimental.graphstyle.* config options to control styling of graphs in console
experimental.histedit.autoverb allows histedit lines beginning with "verb!" to be interpreted as histedit actions
[hostsecurity] config section for defining advanced per-host security settings
ability to define the SHA-256 and SHA-512 hashes of pinned server certificates
ability to define CA certificates on a per-host basis
ability to define the minimum TLS protocol version on a global or per-host basis
sort() revset can now perform topological sorts using the topo option
hgweb can now render JSON for filelog, filerevision, summary, and search web commands
[paths] entries can now define a pushrev sub-option to control which revisions to push by default
The experimental 'journal' extension was added, allowing users to view the previous positions of bookmarks and the working copy
Improvements
This release includes many improvements, including (but not limited to):
performance of hg diff has been improved
chg now detects more changes to the configuration and execution environment
SSL/TLS code has been significantly refactored and now is consistent across all consumers (HTTPS, SMTPS)
performance improvements to server communication (particularly for the largefiles and remotefilelog extensions)
connections to servers whose certificate authority (CA) is unknown are now refused even if no CA certificates are available
(see SecureConnections for details)
fingerprints of server certificates are now printed using SHA-256 instead of SHA-1
reads and writes to certain files is now robust and avoids more race conditions and edge cases (see ExactCacheValidationPlan)
performance improvements to certain revsets
cloning will no longer prompt for a password multiple times when cloning from a server that requires a password
annotate view in hgweb now groups lines into blocks depending on their revision and highlights lines for the current revision
hgweb now displays extra information and also navigation links in popups for each line in annotate view
0.4.5 (2016-05-28)
------------------
* #552: PHP 7.0.7 introduced a sublte BC break that caused Baikal to error.
* Upgraded sabre/dav, which fixes CardDAV performance problems.
* Ships with sabre/dav 3.1.4
Todoman is a simple, standards-based, CLI todo (aka: task) manager.
Todos are stored into icalendar files, which means you can sync
them via CalDAV using, for example, vdirsyncer.
Change log:
Added Support for the Following New Printers:
- HP Officejet Pro 8730
- HP Officejet Pro 8210 Printer
- HP Pagewide P55250
- HP Pagewide MFP P57750
- HP Pagewide Color 556
- HP Pagewide Color MFP 586
- HP Pagewide Color flow MFP 586
- HP DeskJet Ink Advantage Ultra 5730 All-in-One Printer
- HP Color Laserjet MFP M377 fnw