Commit Graph

431 Commits

Author SHA1 Message Date
Gioacchino Mazzurco
650c5f1fa8
Fix compilation with libupnp-1.8.x 2019-04-24 23:36:40 +02:00
Gioacchino Mazzurco
e7a2cb5501
Fix licensing in broadcast discovery and JSON API 2019-04-14 12:34:01 +02:00
Gioacchino Mazzurco
7b38c1c75a
Initial work on Broadcast Domain Discovery
Discover peers on the same broadcast domain/LAN
Implements own node announcement
Implements others announcement listening
Implements API to get notifiend when other nodes get discovered
Implements API to get discovered nodes
Add discovered peer locator to rsPeers if it is already friend

Yet a bunch of things to do to take full advantage of this new
implementation
2019-04-12 02:53:39 +02:00
Gioacchino Mazzurco
b388726dab
Split OBS recipes into submodule
This is mainly to avoid problems with source checkout on windows because
network:retroshare which is the name needed by OBS is proibited (:) on
windows FS
2019-03-21 23:10:24 +01:00
Gioacchino Mazzurco
6bb7711e03
OBS add tor packaging into the appimage 2019-02-14 10:07:45 -03:00
Gioacchino Mazzurco
d7ecc2686f
Use safer temp diretory for OBS prepare source script 2019-02-11 11:16:57 -03:00
Gioacchino Mazzurco
3f2a1d52c2
Update open build service recipes 2019-02-11 10:54:33 -03:00
Gioacchino Mazzurco
5009a4e243
Better versioning for OBS 2019-02-08 15:18:14 -03:00
Gioacchino Mazzurco
b46fb73f20
Add script to prepare OBS source tarball 2019-02-04 14:55:46 +01:00
hunbernd
3822d277ad Allow passing custom CONFIG options to msys2 buildscript
Use all cores
2018-12-31 22:36:29 +01:00
csoler
01c40d2593
removed some dead files and finished license cleaning 2018-12-27 16:56:28 +01:00
csoler
45a2d22b45
firther license cleaning/fixing 2018-12-27 16:35:21 +01:00
csoler
d9683459d6
more license fixes and updated version in Debian control files 2018-12-27 15:47:58 +01:00
csoler
ecf5f79c03
fixed version numbers in packaging scripts and added proper targets in VOIP and FeedReader plugins 2018-12-18 23:14:14 +01:00
csoler
58383a76b1
fixed ubuntu packaging scripts for new version computing system 2018-12-18 20:40:38 +01:00
csoler
b86962c0d0
updated ubuntu changelog 2018-12-18 20:15:03 +01:00
csoler
d242b42996
improved Debian copyright file and packaging script 2018-11-11 14:24:49 +01:00
csoler
1d548586f0
improved debian copyright file 2018-11-11 14:24:49 +01:00
csoler
752337cbdb
updated licensing in libretroshare and Debian packaging script 2018-11-11 14:24:48 +01:00
csoler
5f86ac1e3c
updated licenses in gui/Circles. partly changed licenses in gui/common. 2018-11-11 14:24:47 +01:00
csoler
53ec7467d5
fixed licenses in VOIP. Permission pending for some files 2018-11-11 14:24:46 +01:00
csoler
456845fc8c
fixed licenses in FeedReader 2018-11-11 14:24:46 +01:00
G10h4ck
03cdd6c7b6
Merge pull request #1363 from G10h4ck/jsonapi
New cross-platform target retroshare-service
2018-10-16 16:06:09 +02:00
thunder2
617ed25a19 Modified Windows Build Environment
- Removed commandline switch "version"
- Added MinGit for determining version information during compile process
- Added sigcheck to determine version of the executable
2018-10-14 17:47:31 +02:00
Gioacchino Mazzurco
205743e0ff
retroshare-service add missing doxygen dependency on OBS 2018-10-09 18:14:23 +02:00
Gioacchino Mazzurco
2556af692e
Add OBS packaging recipes for retroshare-service 2018-10-08 23:56:05 +02:00
Gioacchino Mazzurco
2b3570903f
retroshare-service deep search support for Android 2018-10-06 01:23:08 +02:00
Gioacchino Mazzurco
b28512b889
retroshare-service now build and runs fine on android (even older ones) 2018-10-05 22:29:49 +02:00
Gioacchino Mazzurco
8f3f2cd7cb
retroshare-service improve building process 2018-10-03 15:53:18 +02:00
Gioacchino Mazzurco
0078501dba
Initial work on a RetroShare cross-platform service
This doesn't need any interacion of the user at startup, unlike
retroshare-nogui which requires the user to login on the shell this doesn't
even need a TTY.
At startup this just parse command line, read the PGP keyring, look for
available locations, and start listening for JSON API requests.
Another difference with retroshare-nogui is that this is capable to
generate/import PGP identities, generate locations, and in general anything
possible through the RetroShare API.
retroshare-service is suitable also to run it as a system service, even
in very constrained systems such as Android ot a Docker container.
retroshare-service drop support for libresapi so only the new JSON API
is exposed, it will completely obsolete retroshare-android-service once
retroshare-qml-app is ported to the new JSON API.
2018-09-29 00:15:10 +02:00
csoler
703d709624
updated ubuntu changelog 2018-09-04 20:53:52 +02:00
thunder2
7bdc61e3e3 Added Windows build environment with MSYS2 2018-08-07 20:18:56 +02:00
thunder2
1eed404170 Optimized Windows build environment 2018-08-07 20:14:42 +02:00
thunder2
7128a04525 Added Xapian to Windows build environment 2018-07-24 16:03:32 +02:00
csoler
6848a586f3
merged upstream/master 2018-07-08 21:17:48 +02:00
thunder2
5953e7bbe8 Windows build environment
- Added "-spec win32-g++" to build.bat
- Added "--no-check-certificate" to download-file.bat
- Fixed build installer
2018-06-08 17:01:28 +02:00
csoler
6bb1d3c509
updated ubuntu changelog 2018-06-01 22:35:06 +02:00
csoler
f663600be5
fixed makeSourcePackage.sh 2018-06-01 22:27:59 +02:00
csoler
9b16e3338f
removed conflicts to retroshare06 in debian control file 2018-06-01 18:21:18 +02:00
csoler
8ceb597310
removed non relevent directories from debian archive 2018-05-30 21:57:13 +02:00
csoler
6cf2090149
relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
csoler
50b360bf9d
added missing license to some libresapi files 2018-05-21 20:17:54 +02:00
csoler
8b8eb6b597
re-licenced libbitdht to AGPLv3+ 2018-05-21 18:23:52 +02:00
csoler
ea76e57767
notes about licenses 2018-05-20 22:34:54 +02:00
csoler
b34449bfab
fixed copyright + rules 2018-05-20 14:39:29 +02:00
csoler
1411a56ce9
fixed a few errors reported by lintian 2018-05-20 09:59:33 +02:00
csoler
926200098e
fixed copyright 2018-05-20 00:46:39 +02:00
csoler
f10a24dbbd
fixed bugs in control and copyright 2018-05-19 22:03:31 +02:00
csoler
d7340fe400
fixed copyright file 2018-05-19 13:08:46 +02:00
csoler
5fb6005ee4
fixed debian/rules file 2018-05-19 11:32:16 +02:00