openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
O
OCaml-XMPP
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
4 months
ago. based on code collected
11 months
ago.
Jun 03, 2022 — Jun 03, 2023
Showing page 3 of 8
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
- auth_client now class variable for the XMPP client. - More generic care of mechanisms using Auth class (work in progress, unfinished). - The Auth.client now raise Not_found when no SASL client is available for the proposed list. - new Auth.client#mechanism_name public method now available.
Jehan
More...
about 13 years ago
- The feature negotiation handlers do not need node parameter.
Jehan
More...
about 13 years ago
- Actually the Ssl init and SSL context creation are doubled! Remove the first occurrence.
Jehan
More...
about 13 years ago
- Minor indentation fix.
Jehan
More...
about 13 years ago
A few files for OMake and for ocamlfind added.
Jehan
More...
about 13 years ago
A small cleaning of old code.
Jehan
More...
about 13 years ago
Begin to add a cert error type for future better categorizations of error type (thus more easily differentiate fatale errors from those users can catch).
Jehan
More...
about 13 years ago
- The Connector module has been improved.
Jehan
More...
about 13 years ago
A lot of cleaning, commenting, making the methods robust and generic in both XMPP and Connector modules.
Jehan
More...
about 13 years ago
- Signature for Connector module.
Jehan
More...
about 13 years ago
- Commented code for an eventual alternate implementation for Base64.
Jehan
More...
about 13 years ago
- function to construct words from int32 has been improved to stop before updating all characters (small numbers) if possible. - a few char and string constants updated: I was stupidely constructing them at runtime.
Jehan
More...
about 13 years ago
- in SASL: hi is now made functional, int(1) is now got out of the function (to be computed only once, though that is not what would make the most difference) and the xor on string renaming is now removed.
Jehan
More...
about 13 years ago
- Making the main digest Sha1 function into fully functional really improved its speed.
Jehan
More...
about 13 years ago
- Renaming internal function after change of internal data type (Int34->64).
Jehan
More...
about 13 years ago
- Exported the last used function from Logical module into Hmac directly as internal function. As such I could remove a few tests to optimize the function. - Plus a few minor optimization, like I got a constant array construction out of function to not construct them each time uselessly. I don't get much but it improves a little the speed.
Jehan
More...
about 13 years ago
- Add better thread management when pre-computing the server-key: 1/ the precomputation relinquish immediately the processor because it is not priority. 2/ I now catch the exception Sys_error("Thread.create: Resource temporarily unavailable"), undocumented in the Thread doc. It is raised when a lot of thread are opened apparently. I got it when making a SCRAM benchmark, though I don't think it is likely to happen in real use (especially client use). But anyway, now if ever it happens, I simply don't precompute server-key. - Fix: better computed variable reset when reseting the password. - Benchmark files added for SCRAM.
Jehan
More...
about 13 years ago
- Some cleaning.
Jehan
More...
about 13 years ago
- A few cleaning/optimization in Sha1. I am currently around the 0.5 seconds for the whole SCRAM-SHA1 exchange on my netbook! A powerful server will do far better! Still want to improve more.
Jehan
More...
about 13 years ago
- Improvement of Sha1 by making many function calls into constants.
Jehan
More...
about 13 years ago
- With Int32, I fall to 1 second for the whole SCRAM-SHA1 SASL exchange! Getting better... slowly but surely.
Jehan
More...
about 13 years ago
Now an implementation with words as Int64. Get to 4 seconds.
Jehan
More...
about 13 years ago
- A test of an implementation of SHA1 where words are represented in list of integers instead of strings. It prevents from having to switch back and forth from char to int, hence it divided the computation time by 2! The whole SASL-SCRAM-SHA1 exchange still takes about 6 seconds. Still very bad.
Jehan
More...
about 13 years ago
A few fixes for Module changes.
Jehan
More...
about 13 years ago
- Makefiles updated. - word_add private function in Sha1 updated to be more functional (not sure if it improves really performance, but if it does, not much). - Scram_test: bug fix of pattern matching scope.
Jehan
More...
about 13 years ago
- Pattern matching compilation bug fixed.
Jehan
More...
about 13 years ago
- SCRAM now checks for non-UTF-8 password though in the future, it will be checked with a valid SASLprep profile.
Jehan
More...
about 13 years ago
- PLAIN credentials now checks for non-UTF-8 characters.
Jehan
More...
about 13 years ago
- Improvements to Auth and SASL interfaces.
Jehan
More...
about 13 years ago
- Create stored and storable SASL module's method to manage stored credentials.
Jehan
More...
about 13 years ago
←
1
2
3
4
5
6
7
8
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree