|
static size_t | keylen (KEY s) |
|
static void | copy_salt_to_sipkey (XML_Parser parser, struct sipkey *key) |
|
enum XML_Error PTRCALL | Processor (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error | handleUnknownEncoding (XML_Parser parser, const XML_Char *encodingName) |
|
static enum XML_Error | processXmlDecl (XML_Parser parser, int isGeneralTextEntity, const char *s, const char *next) |
|
static enum XML_Error | initializeEncoding (XML_Parser parser) |
|
static enum XML_Error | doProlog (XML_Parser parser, const ENCODING *enc, const char *s, const char *end, int tok, const char *next, const char **nextPtr, XML_Bool haveMore, XML_Bool allowClosingDoctype) |
|
static enum XML_Error | processInternalEntity (XML_Parser parser, ENTITY *entity, XML_Bool betweenDecl) |
|
static enum XML_Error | doContent (XML_Parser parser, int startTagLevel, const ENCODING *enc, const char *start, const char *end, const char **endPtr, XML_Bool haveMore) |
|
static enum XML_Error | doCdataSection (XML_Parser parser, const ENCODING *, const char **startPtr, const char *end, const char **nextPtr, XML_Bool haveMore) |
|
static void | freeBindings (XML_Parser parser, BINDING *bindings) |
|
static enum XML_Error | storeAtts (XML_Parser parser, const ENCODING *, const char *s, TAG_NAME *tagNamePtr, BINDING **bindingsPtr) |
|
static enum XML_Error | addBinding (XML_Parser parser, PREFIX *prefix, const ATTRIBUTE_ID *attId, const XML_Char *uri, BINDING **bindingsPtr) |
|
static int | defineAttribute (ELEMENT_TYPE *type, ATTRIBUTE_ID *, XML_Bool isCdata, XML_Bool isId, const XML_Char *dfltValue, XML_Parser parser) |
|
static enum XML_Error | storeAttributeValue (XML_Parser parser, const ENCODING *, XML_Bool isCdata, const char *, const char *, STRING_POOL *) |
|
static enum XML_Error | appendAttributeValue (XML_Parser parser, const ENCODING *, XML_Bool isCdata, const char *, const char *, STRING_POOL *) |
|
static ATTRIBUTE_ID * | getAttributeId (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) |
|
static int | setElementTypePrefix (XML_Parser parser, ELEMENT_TYPE *) |
|
static enum XML_Error | storeEntityValue (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) |
|
static int | reportProcessingInstruction (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) |
|
static int | reportComment (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) |
|
static void | reportDefault (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) |
|
static const XML_Char * | getContext (XML_Parser parser) |
|
static XML_Bool | setContext (XML_Parser parser, const XML_Char *context) |
|
static void FASTCALL | normalizePublicId (XML_Char *s) |
|
static DTD * | dtdCreate (const XML_Memory_Handling_Suite *ms) |
|
static void | dtdReset (DTD *p, const XML_Memory_Handling_Suite *ms) |
|
static void | dtdDestroy (DTD *p, XML_Bool isDocEntity, const XML_Memory_Handling_Suite *ms) |
|
static int | dtdCopy (XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd, const XML_Memory_Handling_Suite *ms) |
|
static int | copyEntityTable (XML_Parser oldParser, HASH_TABLE *, STRING_POOL *, const HASH_TABLE *) |
|
static NAMED * | lookup (XML_Parser parser, HASH_TABLE *table, KEY name, size_t createSize) |
|
static void FASTCALL | hashTableInit (HASH_TABLE *, const XML_Memory_Handling_Suite *ms) |
|
static void FASTCALL | hashTableClear (HASH_TABLE *) |
|
static void FASTCALL | hashTableDestroy (HASH_TABLE *) |
|
static void FASTCALL | hashTableIterInit (HASH_TABLE_ITER *, const HASH_TABLE *) |
|
static NAMED *FASTCALL | hashTableIterNext (HASH_TABLE_ITER *) |
|
static void FASTCALL | poolInit (STRING_POOL *, const XML_Memory_Handling_Suite *ms) |
|
static void FASTCALL | poolClear (STRING_POOL *) |
|
static void FASTCALL | poolDestroy (STRING_POOL *) |
|
static XML_Char * | poolAppend (STRING_POOL *pool, const ENCODING *enc, const char *ptr, const char *end) |
|
static XML_Char * | poolStoreString (STRING_POOL *pool, const ENCODING *enc, const char *ptr, const char *end) |
|
static XML_Bool FASTCALL | poolGrow (STRING_POOL *pool) |
|
static const XML_Char *FASTCALL | poolCopyString (STRING_POOL *pool, const XML_Char *s) |
|
static const XML_Char * | poolCopyStringN (STRING_POOL *pool, const XML_Char *s, int n) |
|
static const XML_Char *FASTCALL | poolAppendString (STRING_POOL *pool, const XML_Char *s) |
|
static int FASTCALL | nextScaffoldPart (XML_Parser parser) |
|
static XML_Content * | build_model (XML_Parser parser) |
|
static ELEMENT_TYPE * | getElementType (XML_Parser parser, const ENCODING *enc, const char *ptr, const char *end) |
|
static XML_Char * | copyString (const XML_Char *s, const XML_Memory_Handling_Suite *memsuite) |
|
static unsigned long | generate_hash_secret_salt (XML_Parser parser) |
|
static XML_Bool | startParsing (XML_Parser parser) |
|
static XML_Parser | parserCreate (const XML_Char *encodingName, const XML_Memory_Handling_Suite *memsuite, const XML_Char *nameSep, DTD *dtd) |
|
static void | parserInit (XML_Parser parser, const XML_Char *encodingName) |
|
XML_Parser XMLCALL | XML_ParserCreate (const XML_Char *encodingName) |
|
XML_Parser XMLCALL | XML_ParserCreateNS (const XML_Char *encodingName, XML_Char nsSep) |
|
static unsigned long | gather_time_entropy (void) |
|
static unsigned long | ENTROPY_DEBUG (const char *label, unsigned long entropy) |
|
static unsigned long | get_hash_secret_salt (XML_Parser parser) |
|
XML_Parser XMLCALL | XML_ParserCreate_MM (const XML_Char *encodingName, const XML_Memory_Handling_Suite *memsuite, const XML_Char *nameSep) |
|
static void FASTCALL | moveToFreeBindingList (XML_Parser parser, BINDING *bindings) |
|
XML_Bool XMLCALL | XML_ParserReset (XML_Parser parser, const XML_Char *encodingName) |
|
enum XML_Status XMLCALL | XML_SetEncoding (XML_Parser parser, const XML_Char *encodingName) |
|
XML_Parser XMLCALL | XML_ExternalEntityParserCreate (XML_Parser oldParser, const XML_Char *context, const XML_Char *encodingName) |
|
static void FASTCALL | destroyBindings (BINDING *bindings, XML_Parser parser) |
|
void XMLCALL | XML_ParserFree (XML_Parser parser) |
|
void XMLCALL | XML_UseParserAsHandlerArg (XML_Parser parser) |
|
enum XML_Error XMLCALL | XML_UseForeignDTD (XML_Parser parser, XML_Bool useDTD) |
|
void XMLCALL | XML_SetReturnNSTriplet (XML_Parser parser, int do_nst) |
|
void XMLCALL | XML_SetUserData (XML_Parser parser, void *p) |
|
enum XML_Status XMLCALL | XML_SetBase (XML_Parser parser, const XML_Char *p) |
|
const XML_Char *XMLCALL | XML_GetBase (XML_Parser parser) |
|
int XMLCALL | XML_GetSpecifiedAttributeCount (XML_Parser parser) |
|
int XMLCALL | XML_GetIdAttributeIndex (XML_Parser parser) |
|
void XMLCALL | XML_SetElementHandler (XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end) |
|
void XMLCALL | XML_SetStartElementHandler (XML_Parser parser, XML_StartElementHandler start) |
|
void XMLCALL | XML_SetEndElementHandler (XML_Parser parser, XML_EndElementHandler end) |
|
void XMLCALL | XML_SetCharacterDataHandler (XML_Parser parser, XML_CharacterDataHandler handler) |
|
void XMLCALL | XML_SetProcessingInstructionHandler (XML_Parser parser, XML_ProcessingInstructionHandler handler) |
|
void XMLCALL | XML_SetCommentHandler (XML_Parser parser, XML_CommentHandler handler) |
|
void XMLCALL | XML_SetCdataSectionHandler (XML_Parser parser, XML_StartCdataSectionHandler start, XML_EndCdataSectionHandler end) |
|
void XMLCALL | XML_SetStartCdataSectionHandler (XML_Parser parser, XML_StartCdataSectionHandler start) |
|
void XMLCALL | XML_SetEndCdataSectionHandler (XML_Parser parser, XML_EndCdataSectionHandler end) |
|
void XMLCALL | XML_SetDefaultHandler (XML_Parser parser, XML_DefaultHandler handler) |
|
void XMLCALL | XML_SetDefaultHandlerExpand (XML_Parser parser, XML_DefaultHandler handler) |
|
void XMLCALL | XML_SetDoctypeDeclHandler (XML_Parser parser, XML_StartDoctypeDeclHandler start, XML_EndDoctypeDeclHandler end) |
|
void XMLCALL | XML_SetStartDoctypeDeclHandler (XML_Parser parser, XML_StartDoctypeDeclHandler start) |
|
void XMLCALL | XML_SetEndDoctypeDeclHandler (XML_Parser parser, XML_EndDoctypeDeclHandler end) |
|
void XMLCALL | XML_SetUnparsedEntityDeclHandler (XML_Parser parser, XML_UnparsedEntityDeclHandler handler) |
|
void XMLCALL | XML_SetNotationDeclHandler (XML_Parser parser, XML_NotationDeclHandler handler) |
|
void XMLCALL | XML_SetNamespaceDeclHandler (XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end) |
|
void XMLCALL | XML_SetStartNamespaceDeclHandler (XML_Parser parser, XML_StartNamespaceDeclHandler start) |
|
void XMLCALL | XML_SetEndNamespaceDeclHandler (XML_Parser parser, XML_EndNamespaceDeclHandler end) |
|
void XMLCALL | XML_SetNotStandaloneHandler (XML_Parser parser, XML_NotStandaloneHandler handler) |
|
void XMLCALL | XML_SetExternalEntityRefHandler (XML_Parser parser, XML_ExternalEntityRefHandler handler) |
|
void XMLCALL | XML_SetExternalEntityRefHandlerArg (XML_Parser parser, void *arg) |
|
void XMLCALL | XML_SetSkippedEntityHandler (XML_Parser parser, XML_SkippedEntityHandler handler) |
|
void XMLCALL | XML_SetUnknownEncodingHandler (XML_Parser parser, XML_UnknownEncodingHandler handler, void *data) |
|
void XMLCALL | XML_SetElementDeclHandler (XML_Parser parser, XML_ElementDeclHandler eldecl) |
|
void XMLCALL | XML_SetAttlistDeclHandler (XML_Parser parser, XML_AttlistDeclHandler attdecl) |
|
void XMLCALL | XML_SetEntityDeclHandler (XML_Parser parser, XML_EntityDeclHandler handler) |
|
void XMLCALL | XML_SetXmlDeclHandler (XML_Parser parser, XML_XmlDeclHandler handler) |
|
int XMLCALL | XML_SetParamEntityParsing (XML_Parser parser, enum XML_ParamEntityParsing peParsing) |
|
int XMLCALL | XML_SetHashSalt (XML_Parser parser, unsigned long hash_salt) |
|
enum XML_Status XMLCALL | XML_Parse (XML_Parser parser, const char *s, int len, int isFinal) |
|
enum XML_Status XMLCALL | XML_ParseBuffer (XML_Parser parser, int len, int isFinal) |
|
void *XMLCALL | XML_GetBuffer (XML_Parser parser, int len) |
|
enum XML_Status XMLCALL | XML_StopParser (XML_Parser parser, XML_Bool resumable) |
|
enum XML_Status XMLCALL | XML_ResumeParser (XML_Parser parser) |
|
void XMLCALL | XML_GetParsingStatus (XML_Parser parser, XML_ParsingStatus *status) |
|
enum XML_Error XMLCALL | XML_GetErrorCode (XML_Parser parser) |
|
XML_Index XMLCALL | XML_GetCurrentByteIndex (XML_Parser parser) |
|
int XMLCALL | XML_GetCurrentByteCount (XML_Parser parser) |
|
const char *XMLCALL | XML_GetInputContext (XML_Parser parser, int *offset, int *size) |
|
XML_Size XMLCALL | XML_GetCurrentLineNumber (XML_Parser parser) |
|
XML_Size XMLCALL | XML_GetCurrentColumnNumber (XML_Parser parser) |
|
void XMLCALL | XML_FreeContentModel (XML_Parser parser, XML_Content *model) |
|
void *XMLCALL | XML_MemMalloc (XML_Parser parser, size_t size) |
|
void *XMLCALL | XML_MemRealloc (XML_Parser parser, void *ptr, size_t size) |
|
void XMLCALL | XML_MemFree (XML_Parser parser, void *ptr) |
|
void XMLCALL | XML_DefaultCurrent (XML_Parser parser) |
|
const XML_LChar *XMLCALL | XML_ErrorString (enum XML_Error code) |
|
const XML_LChar *XMLCALL | XML_ExpatVersion (void) |
|
XML_Expat_Version XMLCALL | XML_ExpatVersionInfo (void) |
|
const XML_Feature *XMLCALL | XML_GetFeatureList (void) |
|
static XML_Bool | storeRawNames (XML_Parser parser) |
|
static enum XML_Error PTRCALL | contentProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | externalEntityInitProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | externalEntityInitProcessor2 (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | externalEntityInitProcessor3 (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | externalEntityContentProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | cdataSectionProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) |
|
static enum XML_Error PTRCALL | prologInitProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) |
|
static enum XML_Error PTRCALL | prologProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) |
|
static enum XML_Error PTRCALL | epilogProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) |
|
static enum XML_Error PTRCALL | internalEntityProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) |
|
static enum XML_Error PTRCALL | errorProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) |
|
static void FASTCALL | normalizeLines (XML_Char *s) |
|
static XML_Bool FASTCALL | keyeq (KEY s1, KEY s2) |
|
static unsigned long FASTCALL | hash (XML_Parser parser, KEY s) |
|
static size_t | poolBytesToAllocateFor (int blockSize) |
|
static void | build_node (XML_Parser parser, int src_node, XML_Content *dest, XML_Content **contpos, XML_Char **strpos) |
|