Commit Graph

7183 Commits

Author SHA1 Message Date
Gioacchino Mazzurco
c3fca43265
Android toolchain enable split debug in release build 2022-11-03 11:37:36 -03:00
Gioacchino Mazzurco
1f1e4126f7
CMake add option for split debug build 2022-11-03 11:37:36 -03:00
csoler
f1f9311646
Merge pull request #54 from G10h4ck/broadcast_discovery_fixup
WIP: Fix crash in RsBrodacastDiscovery
2022-11-02 20:07:13 +01:00
csoler
6e8c7b3613
Merge pull request #53 from csoler/v0.6-BugFixing_21
fixed bug causing WebUI to not properly start when -U [user id] is used in the commandline.
2022-11-02 19:51:07 +01:00
Cyril Soler
6ef1ec9c90 fixed comment about ignored parameter 2022-11-02 17:33:23 +01:00
Cyril Soler
a66b1b27e4 fixed various glitches reported by review of PR 53 2022-11-02 17:05:17 +01:00
Gioacchino Mazzurco
d6d9a9c012
Fix crash in RsBrodacastDiscovery
Deal properly with corrupted broadcast discovery packets received from the
  network instead of crashing
Improve error reporting and documentation of rs_malloc

Should fix error reported by elRepo.io developers
https://gitlab.com/elRepo.io/elRepo.io-android/-/issues/62
2022-11-02 11:44:05 -03:00
Cyril Soler
903ae301dc reverted to mutex protection in json restart method 2022-11-01 21:47:01 +01:00
Cyril Soler
f88d519a85 used std::exchange to read/write value of mRestartReqTS 2022-11-01 21:29:30 +01:00
Cyril Soler
b3dd09d8f8 added wait option to jsonapi::restart() so that webUI can add its own service and actually restart jsonapi while respecting the anti-burst period 2022-10-29 18:26:27 +02:00
Cyril Soler
7e6933432a quick compilation fix on windows 2022-10-28 15:36:16 +02:00
csoler
88e8cf865a
Merge pull request #52 from csoler/v0.6-TorControl3
added control over received peers from FS
2022-10-28 14:04:42 +02:00
Cyril Soler
8c0ed0b972 added load/save of friend server address and port 2022-10-28 11:42:05 +02:00
Cyril Soler
84cf1c3ffe changed default port; fixed uninitialised status 2022-10-25 14:22:40 +02:00
Cyril Soler
89b56c832d added online status for FS 2022-10-25 14:19:23 +02:00
Cyril Soler
a9ec9e3ef6 added control over received peers from FS 2022-10-25 09:37:14 +02:00
csoler
3ad8a0bee2
Merge pull request #51 from thunder2/fix_pqifdbin
Fixed double write (send and write) in RsFdBinInterface::write_pendin…
2022-10-23 22:23:26 +02:00
thunder2
e085f7cf98 Fixed double write (send and write) in RsFdBinInterface::write_pending when using as socket on Windows. 2022-10-23 20:16:16 +02:00
csoler
38c54dbc6b
Merge pull request #49 from csoler/v0.6-TorControl3
Added more info to display in GUI part or FS
2022-10-20 20:18:09 +02:00
Cyril Soler
21319c15c9 added more debug output to FS 2022-10-19 17:23:52 +02:00
Cyril Soler
a37c281ea5 changed the underlying logic of FS to allow UI to get information about ongoing connections 2022-10-13 16:24:33 +02:00
csoler
592371c8ec
Merge pull request #48 from csoler/v0.6-TorControl3
fixed compilation on windows
2022-10-06 20:28:42 +02:00
Cyril Soler
afc9e0bfe7 disabled debug output 2022-10-06 20:23:13 +02:00
Cyril Soler
4e791ac735 added missing documentation in BinInterface::readdata(), and fixed bug in FdBinInterface not implementing readdata() correctly 2022-10-06 14:26:33 +02:00
Cyril Soler
5abd4043af added async testing of friend server 2022-10-03 23:06:29 +02:00
Cyril Soler
2b79961df8 fixed compilation on windows 2022-10-03 18:36:11 +02:00
csoler
ea985af7db
Merge pull request #47 from csoler/v0.6-TorControl3
fixed bug in friendserver randomly dropping some incoming packets
2022-09-28 09:27:19 +02:00
Cyril Soler
0263d57fb3 fixed bug in friendserver randomly dropping some incoming packets 2022-09-27 23:55:41 +02:00
csoler
c32b259d9f
Merge pull request #46 from csoler/v0.6-TorControl3
made friend_server use the address and port of the existing Tor proxy…
2022-09-20 10:11:58 +02:00
Cyril Soler
540a4a7be6 made friend_server use the address and port of the existing Tor proxy instead of default localhost:9050 2022-09-18 16:42:29 +02:00
Cyril Soler
1c5869c72a fixed getOwnId() to not return a reference for JSONAPI compatibility 2022-09-13 22:51:57 +02:00
csoler
6b1b06a922
Merge pull request #45 from csoler/v0.6-FileTransfer
added method to retrieve built-in min/max TR/s limits
2022-08-19 18:37:40 +02:00
Cyril Soler
8f3a307051 added method to retrieve built-in min/max TR/s limits 2022-08-19 18:35:19 +02:00
csoler
2ea4eb37d1
Merge pull request #44 from thunder2/save_msgservice
Changed save type for IndicateConfigChanged in message service to SAV…
2022-08-08 23:32:38 +02:00
thunder2
822691db90 Changed save type for IndicateConfigChanged in message service to SAVE_NOW. With SAVE_WHEN_CLOSING all changes in messages are lost on crash. 2022-08-07 14:20:36 +02:00
csoler
3b829576b0
Merge pull request #42 from csoler/v0.6-TokenSystem
added createBoardV2 and added documentation for GXS flags
2022-07-18 09:31:03 +02:00
Cyril Soler
689e5415c3 added createBoardV2 and added documentation for GXS flags 2022-07-16 00:11:11 +02:00
csoler
29a8b39b1f
Merge pull request #41 from csoler/v0.6-TokenSystem
added missing createCommentV2() method in boards JsON API
2022-07-13 15:44:47 +02:00
csoler
1a5deb3bbf
Merge pull request #34 from sehraf/pr-fix-and-sam
Fix + SAMv3 update
2022-07-13 15:40:31 +02:00
csoler
bb34df397f
Merge pull request #40 from thunder2/fix-mingw-jsonapi
Fixed build of JSON API for Windows MinGW build
2022-07-12 23:36:15 +02:00
sehraf
ddef65b0b0
silence warning during shutdown, since it is confusing and missleading (the error is expected when shutting down) 2022-07-12 23:25:33 +02:00
Cyril Soler
7ca5c38703 added missing createCommentV2() method in boards JsON API 2022-07-12 23:17:48 +02:00
thunder2
bff8b8d3ef Fixed build of JSON API for Windows MinGW build 2022-07-12 23:02:01 +02:00
csoler
5983fb2add
Merge pull request #38 from csoler/v0.6-TokenSystem
V0.6 token system
2022-07-12 16:01:38 +02:00
Cyril Soler
ba639e0c92 fixed compilation 2022-07-12 15:59:16 +02:00
csoler
19f8668a57
Merge pull request #33 from csoler/v0.6-TokenSystem
V0.6 token system
2022-07-12 15:19:05 +02:00
Cyril Soler
86745109f3 fixed ambiguous parenthesis (according to g++) 2022-07-10 11:19:03 +02:00
Cyril Soler
3c954550a0 cleaned up channels and posted service 2022-07-09 22:34:17 +02:00
Cyril Soler
8b61fe5f5e removed tokens from boards and added missing blocking API calls 2022-07-06 17:13:52 +02:00
Cyril Soler
8ccbbe27ce fixed API of circles to avoid confusion between circle restriction and the circle itself 2022-07-04 17:26:47 +02:00