GNU SASL

This manual is last updated 20 November 2003 for version 0.0.10 of GNU SASL.

Copyright © 2002, 2003 Simon Josefsson.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being "Commercial Support", the Front-Cover texts being “A GNU Manual”, and with the Back-Cover Texts being “You have freedom to copy and modify this GNU Manual, like GNU software”. A copy of the license is included in the section entitled "GNU Free Documentation License".


Table of Contents
1. GNU SASL
2. Introduction
2.1. Getting Started
2.2. Features
2.3. SASL Overview
2.4. Supported Platforms
2.5. Commercial Support
2.6. Downloading and Installing
2.7. Bug Reports
2.8. Contributing
3. Preparation
3.1. Header
3.2. Initialization
3.3. Version Check
3.4. Building the source
3.5. Autoconf tests
3.5.1. Autoconf test via pkg-config
3.5.2. Standalone Autoconf test using Libtool
4. Using the Library
5. Mechanisms
5.1. The EXTERNAL mechanism
5.2. The ANONYMOUS mechanism
5.3. The PLAIN mechanism
5.4. The LOGIN mechanism
5.5. The CRAM-MD5 mechanism
5.6. The DIGEST-MD5 mechanism
5.7. The NTLM mechanism
5.8. The SECURID mechanism
5.9. The GSSAPI mechanism
5.10. The KERBEROS_V5 mechanism
6. Global Functions
7. Callback Functions
8. Session Functions
9. Utilities
10. Old Functions
11. Error Handling
11.1. Error values
11.2. Error strings
12. Examples
12.1. Example 1
13. Acknowledgements
14. Invoking gsasl
15. Name
16. Description
17. Commands
18. Network Options
19. Miscellaneous Options:
20. SASL Mechanism Options
21. Other Options
A. Copying This Manual
A.1. GNU Free Documentation License
A.1.1. ADDENDUM: How to use this License for your documents
B. GNU GENERAL PUBLIC LICENSE
B.1. Preamble
B.2. How to Apply These Terms to Your New Programs
Concept Index
Function and Data Index