Merge remote-tracking branch 'origin/master' into new_utf8
Filesystem: Protect lfuns.
Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Added protected on create and _sprintf
Filesystem.Zip: fix return type of helper function
Fixed the fix.
Filesystem.Zip: New filesystem class with support for operation on Zip files.
Filesystem.Zip: tidy up a bit and add some docs.
Filesystem.Zip: update capabilities and add some getters.
Filesystem.Zip: now, with 100% more ZIP64 support.
Filesystem.Zip: restore zip generation, and add extended fields to output.
Filesystem.Zip: decrypt archives protected with traditional ZIP encryption (passwords)
Filesystem.Zip: add support for bzip2 (de)compression.
Filesystem.Zip: properly handle entries that were generated in a streaming operation
(that is, no file lengths available during record creation).
Filesystem: new filesystem "Zip", read only with some internal support
for writing Zip archives.