Commit Graph

228 Commits

Author SHA1 Message Date
Gio
d1af0a357a Fix GitLab mirror failing on GitHub PR refs
The mirror workflow cloned with --mirror and pushed all refs, including GitHub's refs/pull/*, which GitLab rejects as hidden refs, failing the whole push. Clone --bare and push only refs/heads/* and refs/tags/* with --prune, keeping deletion sync while never touching PR refs.
2026-07-23 18:34:13 +02:00
Gio
4355ea96b2 Fix G10h4ck contributions copyright attribution 2026-06-14 16:07:45 +02:00
Gio
0412d366ad Add github workflow to automatically sync to gitlab.com repo 2026-06-14 14:34:21 +02:00
Gio
366ac44123 Fix build with CMake >= 4.0 2026-06-09 22:31:02 +02:00
Gio
7d4eb1d83a Update bdboot.txt and pruning script 2026-06-03 21:53:55 +02:00
Gioacchino Mazzurco
2f49efbe1f
Merge pull request #1 from redDwarf03/macos-compatibilty
Updates for macos sequoia to run retroshare-service
2026-06-01 16:41:41 +02:00
Gioacchino Mazzurco
22408af423
Merge pull request #2 from defnax/patch-1
Added deepwiki badge
2026-06-01 16:39:32 +02:00
defnax
a1683d9860
Added deepwiki badge 2025-06-04 21:03:40 +02:00
redDwarf03
00a152712d Updates for macos sequoia to run retroshare-service 2025-04-25 21:02:42 +02:00
Gio
2ddc86fb57
Fix bdboot.txt install path 2022-12-12 16:54:37 -03:00
Gio
6abbec9507
CMake install bdboot.txt 2022-02-21 16:24:17 +01:00
Gioacchino Mazzurco
6594237695
Furter cleanup after BitDHT split 2022-01-11 12:25:41 +01:00
thunder2
f86ddc81cd Moved compiler flags for warnings to retroshare.pri 2022-01-04 00:33:04 +01:00
Gioacchino Mazzurco
16fc9d9fcc Integrate python3 JSON API generator into libretroshare
Add more options to CMake:
  Support for JSON API
  Support for forum deep index

Fix bitdht CMake project name
General CMake files improvements
2021-12-13 18:46:56 +01:00
Gioacchino Mazzurco
a8c30dce62 Merge pull request #2522 from G10h4ck/cmake_build
Add support to build via CMake
2021-12-09 17:50:30 +01:00
Gioacchino Mazzurco
2bb2a5e2f5 Initial CMake support for libretroshare
libretroshare (not all build options yet) and it's dependencies can now
  be built using CMake instead of qmake.
Even Qt itself deprecated qmake, which is not developed anymore, as
  build system and it was making many things much more difficult
  and requiring an enormous amount of black magic to support a wide
  range of platforms.
libretroshare can now easly be build as static or shared library with
  simple commands and a maintaniable build system:
```
cmake \
	-D RS_LIBRETROSHARE_STATIC=OFF -D RS_LIBRETROSHARE_SHARED=ON \
	-S $YOUR_RS_SOURCE_DIR/libretroshare/ -B .
make
```
2021-12-09 13:04:06 +01:00
defnax
58563ba20f Update bdboot.txt 2021-01-05 21:46:42 +01:00
hunbernd
fb741a9dc0 Fix: DHT cannot bootstrap if bdboot.txt is corrupted.
If the bdboot.txt file is broken in profile folder, attempt to load the data from the file installed with RS.
2021-01-02 18:44:32 +01:00
Gioacchino Mazzurco
7b3acfe70f Update bdbood.txt plus add a script to keep it fresh 2020-08-31 21:56:58 +02:00
hunbernd
53829a9be4 Clang support 2020-05-30 02:16:59 +02:00
Gioacchino Mazzurco
257782b985 Add COPYING
Fixes #1790
2020-04-01 16:35:22 +02:00
defnax
d1f66a0349 Merge pull request #39 from RetroShare/master
update to master
2019-12-19 17:43:28 +01:00
Gioacchino Mazzurco
cdb473611c 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
Gioacchino Mazzurco
ceb4698fb9 Use SPDX standard names for licenses 2019-12-18 13:08:22 +01:00
Gioacchino Mazzurco
53a0074ca1 Prepare for merging 2019-11-27 18:44:10 +01:00
defnax
173a1a8a24 Merge pull request #10 from RetroShare/master
update master
2019-09-25 16:25:59 +02:00
csoler
5199464776 Merge pull request #1563 from csoler/v0.6-BugFixing
V0.6 bug fixing
2019-05-12 12:08:32 +02:00
csoler
32e2e1a862 added compile option to use sanitizer and already fixed a few misalignment errors with it 2019-05-11 22:25:02 +02:00
csoler
a777b09f44 Merge pull request #1469 from csoler/v0.6-MacOS-Fix
V0.6 mac os fix
2019-01-25 15:51:17 +01:00
csoler
a5a33bf499 attempt to fix compilation of MacOS 2019-01-23 20:21:44 +01:00
defnax
bea2b21d8d Merge pull request #2 from RetroShare/master
update branch
2019-01-05 22:25:15 +01:00
csoler
d4f3a5c1d0 Merge pull request #1443 from defnax/master
* Fixed icon size of the group tree to display icon complete.
2019-01-03 22:42:32 +01:00
csoler
7e9342089d more license fixes and updated version in Debian control files 2018-12-27 15:47:58 +01:00
defnax
bc38e2652d Merge pull request #1 from RetroShare/master
merge with master
2018-12-23 21:13:39 +01:00
csoler
8d74a310fb Merge pull request #1432 from RetroShare/v0.6.5
V0.6.5
2018-12-16 14:35:30 +01:00
csoler
745e2c7edd Merge pull request #1409 from csoler/v0.6.5-DebianPackaging
V0.6.5 debian packaging
2018-11-17 14:14:53 +01:00
csoler
37f802bb6f fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
csoler
3a9c0bd5ac Merge pull request #1407 from RetroShare/v0.6.5
V0.6.5
2018-11-11 14:28:47 +01:00
csoler
f8460d87d8 Merge pull request #1406 from csoler/v0.6.5-DebianPackaging
V0.6.5 debian packaging
2018-11-11 14:27:41 +01:00
hunbernd
b883e3e4a3 Removed some old build scripts 2018-11-11 14:24:44 +01:00
csoler
256b777c89 Merge pull request #1384 from hunbernd/fix/oldstuff
Removed outdated build scripts and information
2018-11-02 22:09:18 +01:00
csoler
a65befd513 Merge pull request #1388 from RetroShare/v0.6.5
V0.6.5
2018-11-02 20:28:31 +01:00
csoler
cef193c739 fixed uninitialized memory read due to not checking the result of beMsgGetNodeId() in bitdht 2018-11-01 21:40:56 +01:00
hunbernd
4f36fd5429 Removed some old build scripts 2018-10-28 21:34:45 +01:00
Gioacchino Mazzurco
be95f1ae3b Remove _USE_32BIT_TIME_T windows define
Why did we added it in first place?
2018-10-07 13:07:22 +02:00
csoler
2ae83e305e merged upstream/master 2018-07-08 21:17:48 +02:00
Gioacchino Mazzurco
bab4ddf72f Finally get rid of the annoying MASQUARADING typo 2018-06-10 15:10:13 +02:00
csoler
eb4349f5c2 license fix in pqi 2018-05-28 22:03:39 +02:00
csoler
d924cca237 re-licenced libbitdht to AGPLv3+ 2018-05-21 18:23:52 +02:00
Phenom
25331bee2b Fix CppCheck duplInheritedMember warning in bdNode
/libbitdht/src/bitdht/bdnode.h:259: warning:
Cppcheck(duplInheritedMember): The class 'bdNodeManager' defines member
variable with name 'mFns' also defined in its parent class 'bdNode'.
2018-05-07 18:05:14 +02:00