summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README21
1 files changed, 14 insertions, 7 deletions
diff --git a/README b/README
index 8a4256d..f91521d 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Basic LDAP v3 functionality for the GO programming language.
+Basic LDAP v3 functionality for the GO programming language.
Required Librarys:
github.com/mmitton/asn1-ber
@@ -9,19 +9,26 @@ Working:
Searching for entries
Compiling string filters to LDAP filters
Paging Search Results
- Mulitple internal goroutines to handle network traffic
- Makes library goroutine safe
- Can perform multiple search requests at the same time and return
- the results to the proper goroutine. All requests are blocking
- requests, so the goroutine does not need special handling
+ Modify Requests / Responses
+
+Examples:
+ search
+ modify
Tests Implemented:
Filter Compile / Decompile
TODO:
- Modify Requests / Responses
Add Requests / Responses
Delete Requests / Responses
Modify DN Requests / Responses
Compare Requests / Responses
Implement Tests / Benchmarks
+
+This feature is disabled at the moment, because in some cases the "Search Request Done" packet
+will be handled before the last "Search Request Entry". Looking for another solution:
+ Mulitple internal goroutines to handle network traffic
+ Makes library goroutine safe
+ Can perform multiple search requests at the same time and return
+ the results to the proper goroutine. All requests are blocking
+ requests, so the goroutine does not need special handling