ymarks news
Upgraded the build system: We're on Conan 2 now!
To make ymarks
more future-proof, I have updated the server component to make use of Conan 2. Note that you will need to use Conan 2 to build ymarks
now. Sorry for the long delay.
Tags: ymarks, build, announcement
Moving on to a new build system
After a while without a reasonable progress, I spent some time today to work a bit on the ymarks server. Not only have I fixed a problem where Unix users could not compile ymarks, I also changed the build system. ymarks uses CMake and Conan now to manage dependencies.
The dependencies shipped with ymarks were rather outdated anyway. We now use SQLite3 3.33 and cJSON 1.7.14, which can easily be changed by just editing the `conanfile.txt`. Building the ymarks server is now even easier:
% mkdir build ; cd build
% cmake .. ; make
In order to be less weird, the WTFPL was finally replaced by the CDDL-1.0. That should do it.
Tags: ymarks, build, license, announcement
ymarks.org has moved
While I was restructuring one of my old servers, I found that ymarks.org would be even better on a server which was not 11 years old. I hope you enjoy the speed.
Tags: ymarks.org, meta
Don't fear the SQLite
Heads up: Magellan affects ymarks as well.
A remote execution vulnerability has been detected in SQLite which happens to be ymarks
's underlying database library. Although it probably won't affect your bookmarks collection, you are advised to rebuild your ymarks
binary with SQLite 3.26.0 or higher.
Moving to Fossil (and GitHub)
Bitbucket does not want to have Mercurial users anymore, so we moved to Fossil with a GitHub mirror.
The website is up (again).
I accidentally killed the news sector ... sorry, I guess? Here we are again. ;-)
Tags: ymarks.org, meta