Comments (8)
Yes that is the goal. We plan to port the good stuff from libmesode to libstrophe. And then deprecate libmesode.
People have limited time though.
from libmesode.
The only difference with libstrophe is that libmesode provides callback to review certificate and manually trust it or not. Libstrophe doesn't ask user anything and validates (or rejects) certificates automatically depending on provided flags.
After implementing something similar in libstrophe we can deprecate libmesode completely. The thing is that I would like to see a similar feature in libstrophe which would be implemented properly: supported (or at least works correctly with a stub) in all TLS modules, new API is in the same style as the rest API, etc.
libstrophe is a general-purpose library, we need to provide features that would work for all applications, not break existing users and be backward-compatible.
from libmesode.
@jubalh: Always diff at this time?
What is missing yet?
from libmesode.
@Neustradamus, there is no development in libmesode. All releases are just merges with libstrophe. There are a lot of conflicts, so merging process consumes much time. With code refactoring commit it will be near to impossible to support libmesode. Personally I would vote not to support it and backport only recent bugfixes without new features.
from libmesode.
It is not possible to import features in libstrophe?
Comparaison of the old libstrophe code and libmesode at a moment...
from libmesode.
Go for it? What is the good stuff?
from libmesode.
@DebXWoody what do you mean?
What needs to be done is to backport the features that are in libmesode but not in libstrophe back into libstrophe.
You can talk to @pasis if you want to help.
from libmesode.
libmesode got deprecated, see 8e5c8b3
from libmesode.
Related Issues (12)
- OpenSSL has removed access to X509 struct members HOT 7
- Not building with openssl 1.1 HOT 1
- ./configure failing - cannot find openssl (despite it being installed) HOT 1
- Switch to 0.10.0 version HOT 2
- Tests fail without static libraries HOT 3
- example/basic segfaults during tls_start()
- Logging xmpp_send_raw HOT 1
- [windows] libmesode_la-sock.lo Error 1 HOT 5
- please provide a proper release tarball HOT 1
- bashisms(?) in configure.ac result in syntax error in configure script HOT 2
- X509 struct is opaque HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libmesode.