unsupported Mˆ ƒ\sӾюM Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/usr/share/doc/libXcursor

Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/usr/share/doc/libXcursor

 NameLast modifiedSizeDescription

 Parent Directory   -  
 AUTHORS 2019-03-10 20:37 19  
 COPYING 2019-03-10 20:37 1.1K 

$Oˆl–Ðz¾” Êh¥8 [¸ÓWʘ´oÎ „d ußÊ¿Ò?÷O/* Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @file apr_encode.h * @brief APR-UTIL Encoding */ #ifndef APR_ENCODE_H #define APR_ENCODE_H #include "apr.h" #include "apr_general.h" #ifdef __cplusplus extern "C" { #endif /** * @defgroup APR_Util_Encode Base64/Base64Url/Base32/Base32Hex/Base16 Encoding * @ingroup APR_Util * @{ */ /** * RFC4648 and RFC7515 compliant BASE64, BASE64URL, BASE32, BASE32HEX * and BASE16 encode/decode functions. * * The following encodings are supported: * * - Base 64 Encoding * * o Use flag APR_ENCODE_NONE * o https://tools.ietf.org/html/rfc4648#section-4 * * - Base 64 Encoding with URL and Filename Safe Alphabet * * o Use flag APR_ENCODE_URL * o https://tools.ietf.org/html/rfc4648#section-5 * * - Base 64 URL Encoding without Padding * * o Use flag APR_ENCODE_BASE64URL * o https://tools.ietf.org/html/rfc7515#appendix-C * * - Base 32 Encoding * * o Use flag APR_ENCODE_NONE * o https://tools.ietf.org/html/rfc4648#section-6 * * - Base 32 Encoding with Extended Hex Alphabet * * o Use flag APR_ENCODE_BASE32HEX * o https://tools.ietf.org/html/rfc4648#section-7 * * - Base 16 Encoding * * o Use flags APR_ENCODE_NONE/APR_ENCODE_COLON * o https://tools.ietf.org/html/rfc4648#section-8 * * If a non valid character of any kind including whitespace is passed to any * of the decoder functions, APR_BADCH will be returned. In this case decoding * will still take place, but the results can not be trusted. * * If APR_ENCODE_RELAXED is passed to the decoder functions, decoding will be * attempted up until the first non valid character. If this results in an * invalid state in the decoder, such as but not limited to an odd number of * base16 characters, APR_BADCH will still be returned. * * If APR_ENCODE_RELAXED is not passed to a decoder function, the decoding will * be done in constant time regardless of whether the result returns APR_SUCCESS * or APR_BADCH. * * If the dest parameter is NULL, the maximum theoretical buffer size is * returned in the len