jedisct1 / libchloride Goto Github PK
View Code? Open in Web Editor NEWNetworking layer for libsodium, based on CurveCP
License: Other
Networking layer for libsodium, based on CurveCP
License: Other
problem: not easy creating multi-platform multi-ide supported project.
solution: use cmake, this allows one to easily create configuration files that can be used in visual studio, MinGW and standard unix makefiles.
I have some questions which don't really qualify as bugs (so this issue tracker probably isn't appropriate), but AFAICT there is no libchloride mailing list, or any other community. The README should probably contain some information about where the community is located--if nothing else, perhaps the libsodium mailing list would be appropriate?
The timeout calculations are done based on time read from the nanoseconds() call which by default uses the CLOCK_REALTIME source. This means that if a timeout is set and the time is then moved forward the timeout will not occur as expected but will be further delayed by the wall time jump.
I would strongly recommend to use CLOCK_MONOTONIC instead to avoid this pitfall.
Steps to reproduce:
What should happen:
What is happening:
....
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
./configure: line 4793: syntax error near unexpected token `-fPIC,'
./configure: line 4793: `AX_CHECK_COMPILE_FLAG(-fPIC,'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.