Synchronet v3.18b-Win32 (install) has been released (Sept-2020).

Synchronet v3.19a, now under development, requires libarchive-dev to build successfully.

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:source [2019/02/27 18:24]
digital man Details on C/C++ source style and standards (e.g. C99)
dev:source [2021/02/22 14:12] (current)
digital man [Source Code] static analysis section
Line 1: Line 1:
 ====== Source Code ====== ====== Source Code ======
  
-Synchronet is free open source software. You can get the current (or older) source (mostly in C) from the Synchronet [[dev:CVS]] repository (using a CVS client or a web browser) or you can download the most recently successfully built snapshot of the source code from [[bbs:​Vertrauen]]:​+Synchronet is free open source software. You can get the current (or older) source (mostly in C) from the Synchronet [[dev:Git]] repository (using a Git client or a web browser) or you can download the most recently successfully built snapshot of the source code from [[bbs:​Vertrauen]]:​
  
 +===== Static Analysis =====
 +
 +The projected is statically-analyzed for defects nightly (using a Linux-x64 build). See http://​scan.coverity.com/​projects/​synchronet for details.
 ===== For Windows (32-bit x86) ===== ===== For Windows (32-bit x86) =====
   * Latest successfully built code (nightly): ''​[[ftp://​bbs.synchro.net/​Synchronet/​sbbs_src.zip|sbbs_src.zip]]''​   * Latest successfully built code (nightly): ''​[[ftp://​bbs.synchro.net/​Synchronet/​sbbs_src.zip|sbbs_src.zip]]''​
Line 29: Line 32:
 While technically not source code, if you have not already //​installed//​ Synchronet, you will also need the run-time files (the ''​.zip''​ file contains files with Windows style line endings, while the ''​.tgz''​ contains files with Unix style line endings): While technically not source code, if you have not already //​installed//​ Synchronet, you will also need the run-time files (the ''​.zip''​ file contains files with Windows style line endings, while the ''​.tgz''​ contains files with Unix style line endings):
  
-  * ''​sbbs_run.tgz''​ [[ftp://bbs.synchro.net/​Synchronet/​sbbs_run.tgz|ftp]] [[http://bbs.synchro.net/​Synchronet/​sbbs_run.tgz|http]] +  * ''​sbbs_run.tgz''​ [[ftp://vert.synchro.net/​Synchronet/​sbbs_run.tgz|ftp]] [[http://vert.synchro.net/​Synchronet/​sbbs_run.tgz|http]] 
-  * ''​sbbs_run.zip''​ [[ftp://bbs.synchro.net/​Synchronet/​sbbs_run.zip|ftp]] [[http://bbs.synchro.net/​Synchronet/​sbbs_run.zip|http]]+  * ''​sbbs_run.zip''​ [[ftp://vert.synchro.net/​Synchronet/​sbbs_run.zip|ftp]] [[http://vert.synchro.net/​Synchronet/​sbbs_run.zip|http]]
  
 ===== See Also ===== ===== See Also =====

In Other Languages