Skip to content

Commit b5eff96

Browse files
committed
Minor updates in preparation for release
1 parent cb60d09 commit b5eff96

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
authors = ["Ivan Nejgebauer <[email protected]>", "Gregor Reitzenstein <[email protected]>"]
3-
description = "Pure Rust LDAPv3 Client"
3+
description = "Pure-Rust LDAPv3 Client"
44
documentation = "https://docs.rs/ldap3"
55
keywords = ["ldap", "client", "tokio", "async"]
66
license = "MIT/Apache-2.0"

LICENSE-MIT

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014
3+
Copyright (c) 2017 Ivan Nejgebauer <[email protected]>
4+
Copyright (c) 2014-2017 Gregor Reitzenstein <[email protected]>
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy
67
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The library can be used either synchronously or asynchronously. The aim is to
66
offer essentially the same call interface for both flavors, with the necessary
77
differences in interaction and return values according to the nature of I/O.
88

9+
[Documentation](https://docs.rs/ldap3/)
10+
911
## Usage
1012

1113
First, add this to your `Cargo.toml`:
@@ -88,7 +90,7 @@ fn main() {
8890

8991
All basic operations are implemented, as well as the support for request
9092
and response controls. The driver should now be well equipped for the majority
91-
of uses, albeit lacking the automated handling of several common scenarios,
93+
of uses, although it lacks automated handling of several common scenarios,
9294
such as referral chasing and paged results.
9395

9496
TLS support exists for the case of immediate negotiation (aka __ldaps://__).
@@ -114,7 +116,7 @@ In order of appearance in the RFC:
114116
[1] Unbind doesn't close our side of the connection, since the underlying
115117
TCP stream is inaccessible in the present implementation.
116118

117-
[2] Abandon accepts only request ids of active search operations.
119+
[2] Abandon accepts only request ids of active searches.
118120

119121
## License
120122

asnom/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2017 Gregor Reitzenstein
3+
Copyright (c) 2017 Gregor Reitzenstein <[email protected]>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

src/lib.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,10 @@ pub use protocol::LdapResult;
7979
pub use search::{DerefAliases, Scope, SearchEntry, SearchOptions, SearchStream};
8080

8181
pub mod asn1 {
82-
//! ASN.1 structure construction.
82+
//! ASN.1 structure construction and parsing.
83+
pub use asnom::IResult;
84+
pub use asnom::common::TagClass;
8385
pub use asnom::structure::{PL, StructureTag};
8486
pub use asnom::structures::{ASNTag, Boolean, Enumerated, ExplicitTag, Integer, Null, OctetString, Sequence, Set, Tag};
85-
pub use asnom::common::TagClass;
87+
pub use asnom::parse::{parse_tag, parse_uint};
8688
}

src/protocol.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ pub struct LdapResult {
8484
#[derive(Clone, Debug)]
8585
pub struct LdapResultExt(pub LdapResult, pub Exop);
8686

87-
#[doc(hidden)]
8887
impl From<Tag> for LdapResultExt {
8988
fn from(t: Tag) -> LdapResultExt {
9089
let t = match t {

0 commit comments

Comments
 (0)