Commit Graph

589 Commits

Author SHA1 Message Date
Gioacchino Mazzurco
a169250e1c
Add support to build with miniupnpc on Android
Necessary to workaroud issues:
  https://github.com/RetroShare/RetroShare/issues/1649
  https://github.com/mrjimenez/pupnp/issues/119
2019-09-28 13:54:16 +02:00
Gioacchino Mazzurco
6edf503ae0
Improve SQLCipher/SQLite support
When compiled with SQLCipher it is now capable of handling databases
  created by SQLite-only versions
Add support for SQLCipher on Android arm64
2019-08-31 16:22:24 +02:00
Gioacchino Mazzurco
9f04e1c9c2
Update udp-discovery-cpp and android openssl 2019-08-29 15:52:07 +02:00
Gioacchino Mazzurco
cea88f0c6c
Update OBS submodule 2019-07-25 17:40:25 +02:00
Gioacchino Mazzurco
933a6f1133
Update Android build script to work with Qt 5.12.4 and NDK 18 2019-07-19 20:01:07 +02:00
Gioacchino Mazzurco
c559a26224
retroshare-service support Android arm64 build 2019-07-18 11:11:42 +02:00
Gioacchino Mazzurco
528ffaac79
Update OBS recipes 2019-06-08 12:36:20 +02:00
Gioacchino Mazzurco
1020a00c34
Update OBS unstable source tarball 2019-04-25 02:22:38 +02:00
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
csoler
ddf98a52ca
fixed compilation in debian/rules 2018-05-17 22:43:49 +02:00
csoler
83e198260b
switch to dh for debian packaging 2018-05-16 21:24:19 +02:00
csoler
cfda3b8ac6
moved debian packaging files into a separate directory 2018-05-16 18:37:28 +02:00
csoler
6551af3a47
modified control file for debian packaging 2018-05-16 13:47:03 +02:00
csoler
57cff61873
fixed merge 2018-05-11 20:28:53 +02:00
cyril soler
fe5ea9e07c additional fixes to debian packaging files 2018-05-11 17:37:15 +02:00
cyril soler
2173aab483 fixed rules file again 2018-05-11 17:02:58 +02:00
cyril soler
84a02cb7fa added missing targets in rules file 2018-05-11 16:39:49 +02:00
cyril soler
4b6304e341 few fixes according to lintian complaints 2018-05-11 16:33:19 +02:00
cyril soler
c2492fe166 fixed a few lintian errors in debian/control 2018-05-10 23:10:16 +02:00
csoler
9f5409b4f7
fixed email to match mentors login 2018-05-10 22:04:11 +02:00
csoler
45fdbb4466
fixed email to match mentors login 2018-05-10 22:03:39 +02:00
csoler
b4ada807c8
removed > 3.4.1 in debian/control, because pbuilder would not build 2018-05-09 13:54:40 +02:00
csoler
e81c82efb8
added notes file for debian release 2018-05-09 13:37:25 +02:00
csoler
889c27726e
fixed packaging script for debian release 2018-05-09 10:15:32 +02:00
csoler
f406d9af16
updated debian/control to be the control file for stretch. Updated copyright notice 2018-05-09 10:15:02 +02:00
csoler
186ff0f21a
created proper debian changelog using dch and updated project url 2018-05-09 10:12:34 +02:00
thunder2
1352631807 Updated Windows build environment 2018-05-07 16:49:53 +02:00
thunder2
d9a75a9362 Added RapidJSON to Windows build environment 2018-05-07 09:24:23 +02:00
csoler
bfe8e40a8a
updated ubuntu changelog 2018-05-03 15:22:03 +02:00
csoler
91ed367c55
added packaging for ubuntu bionic 2018-05-03 13:47:42 +02:00
thunder2
91634ba6c1 Added build of Retrotor to Windows build environment 2018-03-12 19:08:32 +01:00
thunder2
c92b860174 Windows build environment:
- Updated external libraries
- Added compile of plugins to build.bat
- Added copy of Qt style DLL to pack.bat and Windows Installer
- Removed "CONFIG=console" for release build
2018-03-05 11:05:04 +01:00
csoler
593e57b14c
updated changelog 2018-03-03 20:51:25 +01:00
csoler
e5edea387c
removed precise and zesty which are obsolete 2018-03-01 14:10:30 +01:00
csoler
163799a4a3
updated ubuntu changelog 2018-03-01 13:23:15 +01:00
csoler
f9896a0855
updated ppa_upload.sh to 0.6.4 2018-02-25 11:46:18 +01:00
csoler
5c029c5f7c
fixed typo in changelog 2018-02-25 11:43:30 +01:00
csoler
080f2e96b7
updated changelog 2018-02-25 11:40:51 +01:00
csoler
31ab87c65b
added rs plugins into rules for ubuntu packaging 2018-02-24 22:06:28 +01:00
csoler
566776366f
switched version to 0.6.4 2018-02-19 21:49:06 +01:00
csoler
558bb9f760
fixed retro-tor build on master branch 2018-02-12 23:17:29 +01:00
csoler
7a2d874863
Merge pull request #1153 from csoler/v0.6-TorOnly
V0.6 tor only
2018-02-11 20:49:45 +01:00
csoler
4beadfe47a updated changelog 2018-02-10 14:28:15 +01:00
csoler
e28886fe79 updated to upstream/master 2018-01-05 21:59:22 +01:00
csoler
eef82aa5f0 finally fixed appImage scripts 2018-01-02 11:06:51 +01:00
csoler
fd25521b8a added control file for xenial 2018-01-01 22:57:31 +01:00
csoler
5eca17d3cb fixed ubuntu packaging scripts 2018-01-01 18:40:47 +01:00
csoler
6528da3c27 fixed retrotor.yml appImage script 2018-01-01 17:15:34 +01:00
csoler
2c10f4f340 fixed retrotor packaging control file 2018-01-01 12:46:14 +01:00
csoler
d018fdcbb4 updated retrotor packaging control file 2017-12-31 18:50:02 +01:00
csoler
6feb1bc0ec fixed dependencies 2017-12-31 18:15:19 +01:00
csoler
c00a236004 added ubuntu packaging scripts for retro-tor 2017-12-31 16:22:19 +01:00
csoler
064df4ccca added scripts to make retrotor AppImage 2017-12-31 16:09:44 +01:00
csoler
72d64c7d1f updated changelog 2017-12-24 10:36:08 +01:00
csoler
c67143d435 updated changelog 2017-11-07 20:58:22 +01:00
csoler
ebf99a4eaf removed vivid in defautl ubuntu distr list 2017-10-14 18:14:34 +02:00
csoler
f161aa845c updated changelog 2017-10-14 18:14:34 +02:00
csoler
c2f321d77c updated changelog 2017-09-17 18:51:06 +02:00
csoler
3a85861472 updated ubuntu packagign script 2017-09-17 18:51:06 +02:00
csoler
4b1161dc0b updated changelog 2017-09-12 21:03:44 +02:00
csoler
16856ca3fd fixed yml script for AppImage 2017-08-12 22:32:46 +02:00
csoler
03d675157f fixed branching problem in makeSOurcePackage.sh 2017-08-11 19:33:23 +02:00
csoler
c3460c31c7 merged previsous revisions 2017-08-11 19:27:49 +02:00
csoler
b8a556aae2 added qt-svg as a dependency 2017-08-11 19:00:15 +02:00
csoler
c331f669fe added appImage generation system 2017-08-11 11:07:59 +02:00
csoler
545bcde5ad added info for building/packaging on debian stretch 2017-08-10 10:36:30 +02:00
thunder2
ee867683ff Fixed name of executable for autostart in Windows Installer 2017-08-05 14:19:49 +02:00
csoler
3fb318fd55 updated changelog 2017-07-29 20:26:41 +02:00
csoler
f370f59c42 fixed typo in ppa upload script 2017-07-20 22:12:57 +02:00
csoler
581c11dd8a fixed various problems with 06 suppression in package control files 2017-07-20 22:11:35 +02:00
Phenom
5bf056c7a4 Rename retroshare06 to retroshare 2017-07-17 10:45:18 +02:00
Phenom
b12fd11496 Change RetroShare06 to lower case
This is important to comply with linux standards.
2017-07-17 10:45:17 +02:00
csoler
2d5e1d637f fixed last update missing commits 2017-07-16 10:08:33 +02:00
csoler
471812586a updated changelog 2017-07-16 10:06:11 +02:00
csoler
1323a9741b updated changelog 2017-07-01 15:38:57 +02:00
csoler
07ecbec691 fixed bug in makeSourcePackage which would always grab the release branch 2017-06-22 18:05:39 +02:00
csoler
8b901964d7 updated changelog 2017-06-22 09:12:18 +02:00
csoler
c34165e3b7 pushed new changelog to force update of the date... 2017-06-22 09:00:16 +02:00
csoler
812e606831 fixed changelog for typo 2017-06-21 08:05:17 +02:00
csoler
1f9320c445 updated changelog 2017-06-21 08:05:17 +02:00
thunder2
d335d45b82 Fixed build script for Windows 2017-05-15 09:43:47 +02:00
csoler
52a04e1f4a updated ubuntu changelog 2017-05-08 18:25:06 +02:00
csoler
190a638cc1 added zesty to ubuntu releases 2017-04-23 17:53:25 +02:00
csoler
06e90e6549 added control file for zesty 2017-04-23 17:49:07 +02:00
csoler
c738026eb8 updated ubuntu changelog 2017-04-23 17:48:39 +02:00
csoler
5b3b903603 added missing line for ubuntu zesty 2017-04-23 17:36:18 +02:00
csoler
a0d1089559 added branch parameter to makeSourcePackage script 2017-03-11 18:15:35 +01:00
csoler
fdab4808d4 added minimum version number for debian stretch 2017-03-11 18:10:14 +01:00
csoler
f76454d7f7 updated full pipeline packaging script for debian 2017-03-09 13:05:03 +01:00
csoler
2302c46ee4 updated version number in changelog 2017-03-04 16:41:10 +01:00
csoler
36009052dc updated packaging files 2017-03-04 12:04:41 +01:00
csoler
c715b03dd5 updated version number to 0.6.2 2017-03-04 11:56:51 +01:00
csoler
5e2a253d9a updated ubuntu changelog 2017-03-04 11:44:31 +01:00
thunder2
132da5f363 Updated Windows build script
- speex-1.2.0
- libxml2-2.9.4
- curl-7.53.1
- libmicrohttpd-0.9.52
- ffmpeg-3.2.4
2017-03-02 14:06:34 +01:00
thunder2
1eb22f88a9 Updated Windows build to opencv-3.2.0 2017-03-02 07:55:18 +01:00
thunder2
0ad581a0ff Updated Windows build script to openssl-1.0.2k 2017-02-01 13:03:16 +01:00
csoler
6a925ea8af updated changelog 2017-01-15 11:36:23 +01:00
csoler
f79706a147 updated ubuntu changelog 2017-01-03 23:34:27 +01:00
thunder2
0cbe83e24a Added auto-login as default in Windows build script 2016-12-18 12:30:27 +01:00
csoler
4dc284a309 added auto-login default on ubuntu 2016-12-17 14:15:51 +01:00
csoler
94d099f43b updated ubuntu changelog 2016-12-17 11:33:55 +01:00
cyril soler
f8de12d3d3 updated changelog 2016-12-05 17:49:00 +01:00
csoler
1499092157 updated ubuntu changelog 2016-11-26 21:38:47 +01:00
csoler
7a2f02e11a added missing control file for xenial 2016-11-19 15:17:31 +01:00
csoler
3c32bb6030 updated ubuntu changelog 2016-11-19 15:03:47 +01:00
thunder2
eb95c6895a Windows build environment:
- Renamed folder build_libs to build-libs
- Removed old file stripSVN.sh
- Fixed some batch files
- Switch from curl to wget
- Added Qt environment
- Added build.bat to build everything
2016-11-07 09:42:45 +01:00
csoler
c1b1e25920 updated ubuntu changelog and added control file for ubuntu 16.10 2016-11-06 12:32:59 +01:00
csoler
8cebb33ded updated ubuntu changelog 2016-11-05 20:59:41 +01:00
csoler
9e1f21b941 updated ubuntu changelog 2016-10-08 19:19:28 +02:00
csoler
3dbf916332 updated ubuntu changelog 2016-10-08 14:54:30 +02:00
thunder2
d020d8d896 Windows build environment:
- Added automatic mode for creating git-log
- Fixed filename of installer
2016-10-05 06:48:24 +02:00
thunder2
d367491274 Fixed env.bat for Windows build 2016-10-04 21:45:59 +02:00
thunder2
a35985e3fc Windows build environment:
- Added build script
- Added build-installer script
- Added pack script
- Added gitlog script
- Use shadow build
2016-10-04 09:24:48 +02:00
csoler
c2761659e9 updated clean.sh script to 0.6.1 2016-09-28 22:28:43 +02:00
csoler
c73a898a74 updated ubuntu changelog 2016-09-28 22:26:22 +02:00
cyril soler
af69790db6 added control file for debian jessie 2016-09-12 10:15:13 +02:00
cyril soler
53e269838c updated ubuntu changelog and version number 2016-08-31 13:24:02 +02:00
thunder2
5944f1fea2 Moved MSYS build scripts to folder build_scripts 2016-08-30 16:19:45 +02:00
csoler
a6acff491f improved ppa upload script 2016-08-22 22:04:31 +02:00
csoler
b9ac4f87d7 updated ubuntu changelog 2016-08-18 17:38:22 +02:00
csoler
1a4d400694 updated changlog 2016-07-22 20:40:51 -04:00
csoler
6cdeed6e37 fixed changelog 2016-07-19 00:09:28 -04:00
csoler
ac9d568c8c updated ubuntu changelog 2016-07-18 21:48:29 -04:00
csoler
ef954514be updated changelog 2016-06-30 14:22:06 -04:00
csoler
00bdc509c5 updated changelog 2016-06-28 17:56:45 -04:00
csoler
a05282ced9 updated ubuntu changelog 2016-06-20 14:17:11 -04:00
Cyril Soler
9f2d6bd5fc Merge pull request #259 from heini/rhel_fedora_qt5
Switch RHEL family builds to QT5, too.
2016-06-05 13:02:13 -04:00
csoler
617a863f12 updated ubuntu changelog 2016-06-01 16:20:25 -04:00
csoler
e1d2f4b917 updated ubuntu changelog 2016-05-28 09:38:28 -04:00
csoler
4dc62d0e38 updated ubuntu changelog 2016-05-14 15:45:24 -04:00
csoler
ef5b9e1bd7 updated ubuntu changelog 2016-04-30 18:39:43 -04:00
csoler
0d84a5585f updated ubuntu changelog 2016-04-24 11:29:21 -04:00
AsamK
e7ec204411 Add trailing semi-colon to MimeType in .desktop files 2016-04-16 20:44:14 +02:00
csoler
26574fd93a updated ubuntu changelog 2016-04-15 17:51:54 -04:00
csoler
33d32589af updated ubuntu changelog 2016-04-09 22:42:57 -04:00
Phenom
10bb542e83 Allow only one instance for useLocalServer option activated. If exists,
pass to it arguments.

For now, only allow to pass RsCollection file and retroshare://
protocol.
2016-04-06 22:04:53 +02:00
csoler
7c4d85dcd1 fixed compilation for ubuntu xenial 2016-04-02 16:14:18 -04:00
zeners
8def6174c9 webui: windows build-script
new location for web sources
2016-03-30 19:50:11 +02:00
csoler
7c288fcb1f added xenial as build target 2016-03-28 23:24:50 -04:00
csoler
2366566414 updated ubuntu changelog 2016-03-28 23:24:22 -04:00
csoler
ecf4a991c0 updated ubuntu changelog 2016-03-06 20:26:46 -05:00
thunder2
7ded128b3a Update rsversion.in 2016-02-06 19:18:22 +01:00
csoler
562e783c3f fixed date format in changelog 2016-02-04 20:31:04 -05:00
thunder2
4394580e55 Fixed Windows installer script. 2016-02-02 18:26:45 +01:00
csoler
14a1c0ebd2 updated ubuntu changelog 2016-02-01 19:03:47 -05:00
thunder2
3cfd976c0e Added Windows installer script for Qt5. 2016-01-29 16:23:28 +01:00
Cyril Soler
49e2ee15af Merge pull request #247 from heini/stretch_qt5
Switching Debian Stretch builds to QT5.
2016-01-25 21:45:58 -05:00
Dirk Heinrichs
50119995ac Switch RHEL family builds to QT5, too. 2016-01-24 21:39:17 +01:00
electron128
2f3350fa06 Merge pull request #248 from heini/sqlcipher_needs_fpic
sqlcipher needs to be compiled with -fPIC on RHEL/Fedora.
2016-01-24 19:56:53 +01:00
csoler
955df88993 updated ubuntu changelog 2016-01-23 15:44:12 -05:00
csoler
a34f66aaee updated ubuntu changelog 2016-01-15 18:03:20 -05:00