csoler
fb78591baf
fixed colored output
2023-11-01 15:52:02 +01:00
defnax
c502b0df06
coloring hidden outputs
2023-10-30 22:43:17 +01:00
defnax
ab7deede57
clean the color code from the text
2023-10-29 18:24:25 +01:00
defnax
36282e750d
update output colors
2023-10-26 18:31:37 +02:00
defnax
9f89ac42e7
Fix spacing
2023-10-25 12:13:15 +02:00
defnax
8814cbd9f2
color improvements for accounts display
2023-10-25 11:54:51 +02:00
defnax
168f36bc21
Added colors for the output
2023-10-24 22:44:40 +02:00
csoler
03a576589e
allow user to supply his own Tor executable
2022-11-07 21:10:55 +01:00
Gioacchino Mazzurco
d0c4d1ade2
retroshare-service CMake and WebUI support
...
Fix retroshare-service webui terminal password checking
Install WebUI along with retroshare-service
2022-02-25 13:35:55 +01:00
csoler
4a76fddaa9
fixed conflicts with upstream/master
2021-12-19 21:10:15 +01:00
Gioacchino Mazzurco
856ce2ffb1
Do not depend on Qt at all on Android
...
Do the necessary modifications to not depend on Qt to run on Android
both in libretroshare and in retroshare-service
2021-11-30 11:55:15 +01:00
csoler
da86da29ff
attempt at fixing tor bootstrap. Not working yet
2021-06-29 00:23:32 +02:00
csoler
481a207ccb
fixed bug when retroshare-service -U list is ran with no account
2021-02-20 09:32:57 +01:00
Gioacchino Mazzurco
babd2938c2
Print libretroshare version on init
2020-01-07 01:18:29 +01:00
Gioacchino Mazzurco
655582e970
Improve license according to REUSE 3.0
...
FSFE licensing checking program lint is now happy
$ reuse lint
* Bad licenses:
* Missing licenses:
* Unused licenses:
* Used licenses: AGPL-3.0-only, AGPL-3.0-or-later, Apache-2.0, CC-BY-SA-4.0, CC0-1.0, GPL-3.0-or-later, LGPL-3.0-or-later, MIT
* Read errors: 0
* Files with copyright information: 6324 / 6324
* Files with license information: 6324 / 6324
Congratulations! Your project is compliant with version 3.0 of the REUSE Specification :-)
2019-12-18 17:57:20 +01:00
csoler
60ed77461a
removed duplicate call to StartupRetroshare
2019-12-02 13:14:18 +00:00
csoler
694e05d4b9
fixed compilation
2019-11-30 22:13:12 +00:00
csoler
9a24af87a4
Moved #ifdef RS_WEBUI inside RS_JSONAPI ifdefs so that the webui files cannot be requested unless jsonapi files are compiled
2019-11-27 21:14:20 +01:00
Gioacchino Mazzurco
1d4ca64dee
Prepare for merging
2019-11-27 18:44:10 +01:00
csoler
997501a24d
fixed retroshare_service with embedded webui
2019-11-17 22:01:49 +01:00
csoler
56fa3edd77
further fixes to retroshare_service
2019-10-23 08:51:22 +00:00
csoler
25ea34ac68
fixed define problem causing to not ask for webUI passwd
2019-10-23 10:32:18 +02:00
csoler
c22e4a6cca
fixed banner of retroshare_service
2019-10-23 10:24:21 +02:00
csoler
ed4440dcaa
fixed compilation
2019-09-15 17:23:48 +02:00
csoler
636d477aea
fixed bug causing JSon api server to start twice, and therefore stopping RS because the port was already listen to
2019-09-15 16:21:12 +02:00
Gioacchino Mazzurco
c2cb63b40c
RsIdentity update own ids cache on creation
2019-09-12 12:02:24 +02:00
Gioacchino Mazzurco
06840b86f5
Fix retroshare-service Android build
...
Cleanup retroshare-service and build options
2019-09-10 17:10:26 +02:00
csoler
b620b63677
attempt to fix compilation on windows
2019-09-08 11:36:41 +02:00
csoler
63b56350ca
attempt to fix compilation on windows
2019-09-08 11:02:34 +02:00
csoler
3a63ffaf5d
added missing ifdef around jsonapi include
2019-09-08 10:29:24 +02:00
csoler
c365a96489
moved getpass() method into a cross-plateform file rskbdinput.h/cc
2019-09-05 23:54:48 +02:00
csoler
b7ff7373c1
improved ui of retroshare service
2019-09-02 22:13:12 +02:00
csoler
d507f7ea23
fixed compilation warning
2019-08-30 22:11:33 +02:00
csoler
b4bfdf2e25
fixed shutdown callback issue in retroshare-service.cc
2019-08-30 22:09:47 +02:00
csoler
b8398aae07
moved passwd request for webui to a more appropriate place
2019-08-30 21:16:00 +02:00
csoler
ab5da5ebf5
switched to RsLoginHelper for login attempt in rs-service. Moved commandline arguments to main executable using a new struct named RsConfigOptions
2019-08-29 23:15:46 +02:00
csoler
158da65fc4
added passwd request for webUI at start of rs-service. All this should be later handled using commandline options
2019-08-29 10:57:15 +02:00
csoler
90d0686e88
removed Qt from unix version of retroshare service. Enabled loging at start with option -u
2019-08-27 21:54:17 +02:00
Gioacchino Mazzurco
c0ca1a5aad
Print stack trace on crash
2018-11-05 00:19:45 +01: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
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