Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
misc: remove executable bit
Backport from 8.1
UUIDv4 is simply 122 bits of randomness fed through fancy formatting. Do something simpler.
UNRESERVED_CHARS is not used.
Web.Auth: Fixed multiple typos.
this: and this:: do not mean the same thing...
Some argument cleanup.
Get rid of compat code.
Added some protected modifiers.
Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod