Your IP : 216.73.216.48


Current Path : /usr/doc/xorg-docs-1.7.1/Xserver/
Upload File :
Current File : //usr/doc/xorg-docs-1.7.1/Xserver/analysis.pdf.db

<div element="book" href="analysis.pdf#analysis" number="" targetptr="analysis"><ttl>Analysis of the X Protocol for Security Concerns</ttl><xreftext>Analysis of the X Protocol for Security Concerns</xreftext><div element="chapter" href="analysis.pdf#Definition_of_Threats" number="1" targetptr="Definition_of_Threats"><ttl>Definition of Threats</ttl><xreftext>Chapter 1, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Definition of Threats</fo:inline></xreftext></div><div element="chapter" href="analysis.pdf#General_security_concerns_and_remedies" number="2" targetptr="General_security_concerns_and_remedies"><ttl>General security concerns and remedies</ttl><xreftext>Chapter 2, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">General security concerns and remedies</fo:inline></xreftext><div element="sect1" href="analysis.pdf#Access_to_Server_Resources" number="" targetptr="Access_to_Server_Resources"><ttl>Access to Server Resources</ttl><xreftext>the section called “Access to Server Resources”</xreftext></div><div element="sect1" href="analysis.pdf#Denial_of_Service" number="" targetptr="Denial_of_Service"><ttl>Denial of Service</ttl><xreftext>the section called “Denial of Service”</xreftext><div element="sect2" href="analysis.pdf#Memory_Exhaustion" number="" targetptr="Memory_Exhaustion"><ttl>Memory Exhaustion</ttl><xreftext>the section called “Memory Exhaustion”</xreftext></div><div element="sect2" href="analysis.pdf#CPU_Monopolization" number="" targetptr="CPU_Monopolization"><ttl>CPU Monopolization</ttl><xreftext>the section called “CPU Monopolization”</xreftext></div></div></div><div element="chapter" href="analysis.pdf#Security_concerns_with_specific_window_attributes" number="3" targetptr="Security_concerns_with_specific_window_attributes"><ttl>Security concerns with specific window attributes</ttl><xreftext>Chapter 3, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Security concerns with specific window attributes</fo:inline></xreftext><div element="sect1" href="analysis.pdf#Background_pixmap" number="" targetptr="Background_pixmap"><ttl>Background-pixmap</ttl><xreftext>the section called “Background-pixmap”</xreftext></div><div element="sect1" href="analysis.pdf#ParentRelative_and_CopyFromParent" number="" targetptr="ParentRelative_and_CopyFromParent"><ttl>ParentRelative and CopyFromParent</ttl><xreftext>the section called “ParentRelative and CopyFromParent”</xreftext></div><div element="sect1" href="analysis.pdf#Override_redirect" number="" targetptr="Override_redirect"><ttl>Override-redirect</ttl><xreftext>the section called “Override-redirect”</xreftext></div></div><div element="chapter" href="analysis.pdf#Security_concerns_with_specific_requests" number="4" targetptr="Security_concerns_with_specific_requests"><ttl>Security concerns with specific requests</ttl><xreftext>Chapter 4, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Security concerns with specific requests</fo:inline></xreftext><div element="sect1" href="analysis.pdf#CreateWindow" number="" targetptr="CreateWindow"><ttl>CreateWindow</ttl><xreftext>the section called “CreateWindow”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeWindowAttributes" number="" targetptr="ChangeWindowAttributes"><ttl>ChangeWindowAttributes</ttl><xreftext>the section called “ChangeWindowAttributes”</xreftext></div><div element="sect1" href="analysis.pdf#GetWindowAttributes" number="" targetptr="GetWindowAttributes"><ttl>GetWindowAttributes</ttl><xreftext>the section called “GetWindowAttributes”</xreftext></div><div element="sect1" href="analysis.pdf#DestroyWindow_DestroySubwindows" number="" targetptr="DestroyWindow_DestroySubwindows"><ttl>DestroyWindow, DestroySubwindows</ttl><xreftext>the section called “DestroyWindow, DestroySubwindows”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeSaveSet" number="" targetptr="ChangeSaveSet"><ttl>ChangeSaveSet</ttl><xreftext>the section called “ChangeSaveSet”</xreftext></div><div element="sect1" href="analysis.pdf#MapWindow" number="" targetptr="MapWindow"><ttl>MapWindow</ttl><xreftext>the section called “MapWindow”</xreftext></div><div element="sect1" href="analysis.pdf#Window_Operations" number="" targetptr="Window_Operations"><ttl>Window Operations</ttl><xreftext>the section called “Window Operations”</xreftext></div><div element="sect1" href="analysis.pdf#GetGeometry" number="" targetptr="GetGeometry"><ttl>GetGeometry</ttl><xreftext>the section called “GetGeometry”</xreftext></div><div element="sect1" href="analysis.pdf#QueryTree" number="" targetptr="QueryTree"><ttl>QueryTree</ttl><xreftext>the section called “QueryTree”</xreftext></div><div element="sect1" href="analysis.pdf#InternAtom" number="" targetptr="InternAtom"><ttl>InternAtom</ttl><xreftext>the section called “InternAtom”</xreftext></div><div element="sect1" href="analysis.pdf#GetAtomName" number="" targetptr="GetAtomName"><ttl>GetAtomName</ttl><xreftext>the section called “GetAtomName”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeProperty" number="" targetptr="ChangeProperty"><ttl>ChangeProperty</ttl><xreftext>the section called “ChangeProperty”</xreftext></div><div element="sect1" href="analysis.pdf#DeleteProperty" number="" targetptr="DeleteProperty"><ttl>DeleteProperty</ttl><xreftext>the section called “DeleteProperty”</xreftext></div><div element="sect1" href="analysis.pdf#GetProperty" number="" targetptr="GetProperty"><ttl>GetProperty</ttl><xreftext>the section called “GetProperty”</xreftext></div><div element="sect1" href="analysis.pdf#RotateProperties" number="" targetptr="RotateProperties"><ttl>RotateProperties</ttl><xreftext>the section called “RotateProperties”</xreftext></div><div element="sect1" href="analysis.pdf#ListProperties" number="" targetptr="ListProperties"><ttl>ListProperties</ttl><xreftext>the section called “ListProperties”</xreftext></div><div element="sect1" href="analysis.pdf#SetSelectionOwner" number="" targetptr="SetSelectionOwner"><ttl>SetSelectionOwner</ttl><xreftext>the section called “SetSelectionOwner”</xreftext></div><div element="sect1" href="analysis.pdf#GetSelectionOwner" number="" targetptr="GetSelectionOwner"><ttl>GetSelectionOwner</ttl><xreftext>the section called “GetSelectionOwner”</xreftext></div><div element="sect1" href="analysis.pdf#ConvertSelection" number="" targetptr="ConvertSelection"><ttl>ConvertSelection</ttl><xreftext>the section called “ConvertSelection”</xreftext></div><div element="sect1" href="analysis.pdf#SendEvent" number="" targetptr="SendEvent"><ttl>SendEvent</ttl><xreftext>the section called “SendEvent”</xreftext></div><div element="sect1" href="analysis.pdf#Keyboard_and_Pointer_Grabs" number="" targetptr="Keyboard_and_Pointer_Grabs"><ttl>Keyboard and Pointer Grabs</ttl><xreftext>the section called “Keyboard and Pointer Grabs”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeActivePointerGrab" number="" targetptr="ChangeActivePointerGrab"><ttl>ChangeActivePointerGrab</ttl><xreftext>the section called “ChangeActivePointerGrab”</xreftext></div><div element="sect1" href="analysis.pdf#GrabServer" number="" targetptr="GrabServer"><ttl>GrabServer</ttl><xreftext>the section called “GrabServer”</xreftext></div><div element="sect1" href="analysis.pdf#QueryPointer" number="" targetptr="QueryPointer"><ttl>QueryPointer</ttl><xreftext>the section called “QueryPointer”</xreftext></div><div element="sect1" href="analysis.pdf#GetMotionEvents" number="" targetptr="GetMotionEvents"><ttl>GetMotionEvents</ttl><xreftext>the section called “GetMotionEvents”</xreftext></div><div element="sect1" href="analysis.pdf#TranslateCoordinates" number="" targetptr="TranslateCoordinates"><ttl>TranslateCoordinates</ttl><xreftext>the section called “TranslateCoordinates”</xreftext></div><div element="sect1" href="analysis.pdf#WarpPointer" number="" targetptr="WarpPointer"><ttl>WarpPointer</ttl><xreftext>the section called “WarpPointer”</xreftext></div><div element="sect1" href="analysis.pdf#SetInputFocus" number="" targetptr="SetInputFocus"><ttl>SetInputFocus</ttl><xreftext>the section called “SetInputFocus”</xreftext></div><div element="sect1" href="analysis.pdf#GetInputFocus" number="" targetptr="GetInputFocus"><ttl>GetInputFocus</ttl><xreftext>the section called “GetInputFocus”</xreftext></div><div element="sect1" href="analysis.pdf#QueryKeymap" number="" targetptr="QueryKeymap"><ttl>QueryKeymap</ttl><xreftext>the section called “QueryKeymap”</xreftext></div><div element="sect1" href="analysis.pdf#Font_Requests" number="" targetptr="Font_Requests"><ttl>Font Requests</ttl><xreftext>the section called “Font Requests”</xreftext></div><div element="sect1" href="analysis.pdf#CloseFont" number="" targetptr="CloseFont"><ttl>CloseFont</ttl><xreftext>the section called “CloseFont”</xreftext></div><div element="sect1" href="analysis.pdf#SetFontPath" number="" targetptr="SetFontPath"><ttl>SetFontPath</ttl><xreftext>the section called “SetFontPath”</xreftext></div><div element="sect1" href="analysis.pdf#GetFontPath" number="" targetptr="GetFontPath"><ttl>GetFontPath</ttl><xreftext>the section called “GetFontPath”</xreftext></div><div element="sect1" href="analysis.pdf#CreatePixmap" number="" targetptr="CreatePixmap"><ttl>CreatePixmap</ttl><xreftext>the section called “CreatePixmap”</xreftext></div><div element="sect1" href="analysis.pdf#FreePixmap" number="" targetptr="FreePixmap"><ttl>FreePixmap</ttl><xreftext>the section called “FreePixmap”</xreftext></div><div element="sect1" href="analysis.pdf#CreateGC" number="" targetptr="CreateGC"><ttl>CreateGC</ttl><xreftext>the section called “CreateGC”</xreftext></div><div element="sect1" href="analysis.pdf#CopyGC" number="" targetptr="CopyGC"><ttl>CopyGC</ttl><xreftext>the section called “CopyGC”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeGC_SetDashes_SetClipRectangles" number="" targetptr="ChangeGC_SetDashes_SetClipRectangles"><ttl>ChangeGC, SetDashes, SetClipRectangles</ttl><xreftext>the section called “ChangeGC, SetDashes, SetClipRectangles”</xreftext></div><div element="sect1" href="analysis.pdf#FreeGC" number="" targetptr="FreeGC"><ttl>FreeGC</ttl><xreftext>the section called “FreeGC”</xreftext></div><div element="sect1" href="analysis.pdf#Drawing_Requests" number="" targetptr="Drawing_Requests"><ttl>Drawing Requests</ttl><xreftext>the section called “Drawing Requests”</xreftext></div><div element="sect1" href="analysis.pdf#GetImage" number="" targetptr="GetImage"><ttl>GetImage</ttl><xreftext>the section called “GetImage”</xreftext></div><div element="sect1" href="analysis.pdf#CreateColormap" number="" targetptr="CreateColormap"><ttl>CreateColormap</ttl><xreftext>the section called “CreateColormap”</xreftext></div><div element="sect1" href="analysis.pdf#FreeColormap" number="" targetptr="FreeColormap"><ttl>FreeColormap</ttl><xreftext>the section called “FreeColormap”</xreftext></div><div element="sect1" href="analysis.pdf#CopyColormapAndFree" number="" targetptr="CopyColormapAndFree"><ttl>CopyColormapAndFree</ttl><xreftext>the section called “CopyColormapAndFree”</xreftext></div><div element="sect1" href="analysis.pdf#InstallColormap_UninstallColormap" number="" targetptr="InstallColormap_UninstallColormap"><ttl>InstallColormap, UninstallColormap</ttl><xreftext>the section called “InstallColormap, UninstallColormap”</xreftext></div><div element="sect1" href="analysis.pdf#ListInstalledColormaps" number="" targetptr="ListInstalledColormaps"><ttl>ListInstalledColormaps</ttl><xreftext>the section called “ListInstalledColormaps”</xreftext></div><div element="sect1" href="analysis.pdf#Color_Allocation_Requests" number="" targetptr="Color_Allocation_Requests"><ttl>Color Allocation Requests</ttl><xreftext>the section called “Color Allocation Requests”</xreftext></div><div element="sect1" href="analysis.pdf#FreeColors" number="" targetptr="FreeColors"><ttl>FreeColors</ttl><xreftext>the section called “FreeColors”</xreftext></div><div element="sect1" href="analysis.pdf#StoreColors_StoreNamedColor" number="" targetptr="StoreColors_StoreNamedColor"><ttl>StoreColors, StoreNamedColor</ttl><xreftext>the section called “StoreColors, StoreNamedColor”</xreftext></div><div element="sect1" href="analysis.pdf#QueryColors_LookupColor" number="" targetptr="QueryColors_LookupColor"><ttl>QueryColors, LookupColor</ttl><xreftext>the section called “QueryColors, LookupColor”</xreftext></div><div element="sect1" href="analysis.pdf#CreateCursor_CreateGlyphCursor" number="" targetptr="CreateCursor_CreateGlyphCursor"><ttl>CreateCursor, CreateGlyphCursor</ttl><xreftext>the section called “CreateCursor, CreateGlyphCursor”</xreftext></div><div element="sect1" href="analysis.pdf#FreeCursor" number="" targetptr="FreeCursor"><ttl>FreeCursor</ttl><xreftext>the section called “FreeCursor”</xreftext></div><div element="sect1" href="analysis.pdf#RecolorCursor" number="" targetptr="RecolorCursor"><ttl>RecolorCursor</ttl><xreftext>the section called “RecolorCursor”</xreftext></div><div element="sect1" href="analysis.pdf#QueryBestSize" number="" targetptr="QueryBestSize"><ttl>QueryBestSize</ttl><xreftext>the section called “QueryBestSize”</xreftext></div><div element="sect1" href="analysis.pdf#ListExtensions_QueryExtension" number="" targetptr="ListExtensions_QueryExtension"><ttl>ListExtensions, QueryExtension</ttl><xreftext>the section called “ListExtensions, QueryExtension”</xreftext></div><div element="sect1" href="analysis.pdf#Keyboard_configuration_requests" number="" targetptr="Keyboard_configuration_requests"><ttl>Keyboard configuration requests</ttl><xreftext>the section called “Keyboard configuration requests”</xreftext></div><div element="sect1" href="analysis.pdf#Keyboard_query_requests" number="" targetptr="Keyboard_query_requests"><ttl>Keyboard query requests</ttl><xreftext>the section called “Keyboard query requests”</xreftext></div><div element="sect1" href="analysis.pdf#ChangePointerControl_SetPointerMapping" number="" targetptr="ChangePointerControl_SetPointerMapping"><ttl>ChangePointerControl, SetPointerMapping</ttl><xreftext>the section called “ChangePointerControl, SetPointerMapping”</xreftext></div><div element="sect1" href="analysis.pdf#GetPointerControl_GetPointerMapping" number="" targetptr="GetPointerControl_GetPointerMapping"><ttl>GetPointerControl, GetPointerMapping</ttl><xreftext>the section called “GetPointerControl, GetPointerMapping”</xreftext></div><div element="sect1" href="analysis.pdf#SetScreenSaver" number="" targetptr="SetScreenSaver"><ttl>SetScreenSaver</ttl><xreftext>the section called “SetScreenSaver”</xreftext></div><div element="sect1" href="analysis.pdf#GetScreenSaver" number="" targetptr="GetScreenSaver"><ttl>GetScreenSaver</ttl><xreftext>the section called “GetScreenSaver”</xreftext></div><div element="sect1" href="analysis.pdf#ForceScreenSaver" number="" targetptr="ForceScreenSaver"><ttl>ForceScreenSaver</ttl><xreftext>the section called “ForceScreenSaver”</xreftext></div><div element="sect1" href="analysis.pdf#ChangeHost" number="" targetptr="ChangeHost"><ttl>ChangeHost</ttl><xreftext>the section called “ChangeHost”</xreftext></div><div element="sect1" href="analysis.pdf#ListHosts" number="" targetptr="ListHosts"><ttl>ListHosts</ttl><xreftext>the section called “ListHosts”</xreftext></div><div element="sect1" href="analysis.pdf#SetAccessControl" number="" targetptr="SetAccessControl"><ttl>SetAccessControl</ttl><xreftext>the section called “SetAccessControl”</xreftext></div><div element="sect1" href="analysis.pdf#SetCloseDownMode" number="" targetptr="SetCloseDownMode"><ttl>SetCloseDownMode</ttl><xreftext>the section called “SetCloseDownMode”</xreftext></div><div element="sect1" href="analysis.pdf#KillClient" number="" targetptr="KillClient"><ttl>KillClient</ttl><xreftext>the section called “KillClient”</xreftext></div><div element="sect1" href="analysis.pdf#Clean_Requests" number="" targetptr="Clean_Requests"><ttl>Clean Requests</ttl><xreftext>the section called “Clean Requests”</xreftext></div></div><div element="chapter" href="analysis.pdf#Events" number="5" targetptr="Events"><ttl>Events</ttl><xreftext>Chapter 5, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Events</fo:inline></xreftext><div element="sect1" href="analysis.pdf#KeymapNotify" number="" targetptr="KeymapNotify"><ttl>KeymapNotify</ttl><xreftext>the section called “KeymapNotify”</xreftext></div><div element="sect1" href="analysis.pdf#Expose" number="" targetptr="Expose"><ttl>Expose</ttl><xreftext>the section called “Expose”</xreftext></div><div element="sect1" href="analysis.pdf#GraphicsExposure" number="" targetptr="GraphicsExposure"><ttl>GraphicsExposure</ttl><xreftext>the section called “GraphicsExposure”</xreftext></div><div element="sect1" href="analysis.pdf#VisibilityNotify" number="" targetptr="VisibilityNotify"><ttl>VisibilityNotify</ttl><xreftext>the section called “VisibilityNotify”</xreftext></div><div element="sect1" href="analysis.pdf#ReparentNotify" number="" targetptr="ReparentNotify"><ttl>ReparentNotify</ttl><xreftext>the section called “ReparentNotify”</xreftext></div><div element="sect1" href="analysis.pdf#ConfigureNotify" number="" targetptr="ConfigureNotify"><ttl>ConfigureNotify</ttl><xreftext>the section called “ConfigureNotify”</xreftext></div><div element="sect1" href="analysis.pdf#ConfigureRequest" number="" targetptr="ConfigureRequest"><ttl>ConfigureRequest</ttl><xreftext>the section called “ConfigureRequest”</xreftext></div><div element="sect1" href="analysis.pdf#SelectionClear" number="" targetptr="SelectionClear"><ttl>SelectionClear</ttl><xreftext>the section called “SelectionClear”</xreftext></div><div element="sect1" href="analysis.pdf#SelectionRequest" number="" targetptr="SelectionRequest"><ttl>SelectionRequest</ttl><xreftext>the section called “SelectionRequest”</xreftext></div><div element="sect1" href="analysis.pdf#MappingNotify" number="" targetptr="MappingNotify"><ttl>MappingNotify</ttl><xreftext>the section called “MappingNotify”</xreftext></div></div><div element="chapter" href="analysis.pdf#Errors" number="6" targetptr="Errors"><ttl>Errors</ttl><xreftext>Chapter 6, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Errors</fo:inline></xreftext></div><div element="chapter" href="analysis.pdf#Future_Work" number="7" targetptr="Future_Work"><ttl>Future Work</ttl><xreftext>Chapter 7, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">Future Work</fo:inline></xreftext></div><div element="chapter" href="analysis.pdf#References" number="8" targetptr="References"><ttl>References</ttl><xreftext>Chapter 8, <fo:inline xmlns:fo="http://www.w3.org/1999/XSL/Format" font-style="italic">References</fo:inline></xreftext></div></div>