gssapi 0.0.1

Rust bindings for gssapi libraries
Documentation

Safe Rust code for utilizing gssapi.

Cargo.toml

[dependencies]
gssapi = "^0.0"

{lib,bin}.rs

extern crate gssapi;

use gssapi::prelude::*;

Status

Presently this crate is very C like and focusing on simple interactions with gssapi.

Goals

  • v0.0.x
    • Determine bitfield vs constant flags per api usage.
    • Complete safe functions.
    • Generate tests for
      • gssapi to gssapi-sys types
      • local gss functions
    • Document in relation to C functionality
  • v0.1.x
    • Make things slightly rusty, by altering fn input/output to be less mutable and minimized.
    • ...?
  • v0.2.x
    • Rustify it, object/method relations, traits, helper functions.
    • ...?