csoler
c521e4ed16
updated GUI for new distant chat
2015-11-26 20:40:06 -05:00
csoler
16c7f710de
fixed compilation
2015-11-25 17:34:13 -05:00
csoler
752e50b305
added service part and item queues to GXS tunnel service
2015-11-24 21:57:59 -05:00
csoler
8440a1ec72
fixed compilation
2015-11-23 22:31:31 -05:00
csoler
f71766f199
coding phase done. Needs testing/debugging
2015-11-23 22:19:18 -05:00
csoler
b2b9cd0e6d
saving ongoing work. Implementation almoast finished.
2015-11-22 23:19:46 -05:00
csoler
5633a25224
added some doc for tunnel service. Fixed a few function prototypes
2015-11-22 11:36:14 -05:00
csoler
18909fd1a3
half-way through GxsTunnel service
2015-11-18 23:56:35 -05:00
csoler
d132226d08
added interface file for gxs tunnel service
2015-11-17 18:12:46 -05:00
csoler
3129178805
added gxs tunnel service, based on distant chat code. Does not compile yet
2015-11-17 18:11:00 -05:00
thunder2
83cf689e55
Fixed Windows compile.
...
- Set name for prl file in libretroshare.pro
- Use "QMAKE_LFLAGS += -Wl,--start-group" to solve link issue
2015-09-03 13:14:39 +02:00
csoler
d9304e508a
Merge pull request #73 from AsamK/fix_tlv_deserialization
...
Fix subtle bug in tlv deserialization of TLV_TYPE_KEYSIGNATURETYPE
2015-09-01 20:53:28 -04:00
AsamK
9441601287
Fix subtle bug in tlv deserialization of TLV_TYPE_KEYSIGNATURETYPE
...
When using -O2, the variable currType is optimized out, so the
signature is added with the wrong sign type. Then when verifying the
data the signature is not found and verification fails.
The main sympton of this bug was receiving no more forum/channel posts.
Wit debug builds (-O0) this worked, that's why not every one was affected
by this.
This bug was introduced in 2012 (58cfebb493 )
2015-09-02 02:03:46 +02:00
AsamK
5715327122
Move openpgpsdk to common section of libretroshare.pro
...
It is the same for all platforms
2015-09-01 14:53:17 +02:00
AsamK
cfad583325
Move LIBS from gui/nogui linux section to libretroshare
...
remove -lglib-2.0 it's not needed:
was added in 6a18553647 to compile for arch,
but it compiles on arch now also without this
2015-09-01 14:53:17 +02:00
AsamK
9aa061adac
Make usage of sqlcipher explicit at compile time
...
Either the build fails if it is not available, or the user specifies
CONFIG+=NO_SQLCIPHER to build without it, even if it exists in the system.
2015-09-01 14:53:09 +02:00
AsamK
a5f37afc77
Use CONFIG+=create_prl for libretroshare
...
Allows to specify all LIBS in libretroshare.pro so they don't also have
to be specified in gui/nogui.pro
2015-08-31 22:50:47 +02:00
AsamK
5009c079d2
Create retroshare.pri for common configurations in .pro files
...
So far it only contains the default values for installation paths
2015-08-31 21:09:28 +02:00
csoler
34a3f10755
Merge pull request #57 from csoler/v0.6-SignedLobbies
...
V0.6 signed lobbies
2015-08-28 00:14:24 -04:00
csoler
c7d92060a5
fixed last GUI bugs for authed lobbies
2015-08-27 23:09:31 -04:00
defnax
e1aee8fe81
Merge pull request #56 from AsamK/distant_chat_history
...
Implement history for distant chat
2015-08-28 01:58:37 +02:00
AsamK
f098e6aad9
Implement history for distant chat
...
Uses the same history config as private chat
2015-08-28 01:29:34 +02:00
thunder2
c1be7ad010
Removed unnecessary select of groups in RsGxsNetService::locked_genReqGrpTransaction.
2015-08-27 22:27:19 +02:00
thunder2
aad5e4161f
Added count of requests and results to debug output in RsDataService::retrieveGxsGrpMetaData
2015-08-27 22:25:24 +02:00
thunder2
9d037d1ece
Fixed adding of empty group id to notify when removing a group.
2015-08-27 22:23:04 +02:00
thunder2
64268bccc9
Ignore updates of not existing groups in RsGenExchange::processGrpMask.
...
Solves:
"Error code: no such column: subscribeFlagGXS_MASK_HACK"
2015-08-27 22:23:03 +02:00
defnax
ce539f650e
Merge pull request #21 from AsamK/lobby_history
...
Store lobby history on disk
2015-08-27 18:43:28 +02:00
csoler
3a4c930a01
implemented gp-authed lobbies. Still needs some GUI
2015-08-26 23:35:36 -04:00
csoler
0be6039dad
Merge pull request #44 from AsamK/improve_qmake
...
Improve qmake: "make install" support and ability to change install prefix
2015-08-26 20:38:27 -04:00
AsamK
88ef82b69f
Issue compile error if DATA_DIR is not set
2015-08-27 01:44:45 +02:00
thunder2
2ed480eab2
Lowered update of server sync TS from 10 seconds to 60 seconds.
2015-08-26 20:23:10 +02:00
thunder2
55bc6ac2ad
Removed delete of message files in RsDataService::resetDataStore.
2015-08-25 18:02:40 +02:00
AsamK
2158952426
Disable installing of headers and libretroshare.a
...
The list of interface header files is outdated and probably of no use
to anyone.
2015-08-24 00:03:57 +02:00
AsamK
419309fd4e
Make data and plugin directory configurable at compile time
...
e.g.:
$ qmake PREFIX=/usr/local
$ qmake LIB_DIR=/usr/lib64
A full recompile is necessary when changing the PREFIX!
2015-08-24 00:03:57 +02:00
AsamK
51ef5bdb95
Make RS installable with "make install"
2015-08-24 00:03:57 +02:00
thunder2
52ae92af29
Removed static defines for column numbers in RsDataService and replaced it with members. Initialized members when adding attributes to the select list.
2015-08-23 19:05:37 +02:00
thunder2
8ef4c264fe
Moved gxs data from files into database
...
- Added update to RsDataService
- Added new table "DATABASE_RELEASE" to database
Advantages:
- Better performance because of the removed additional file access
- Transaction safety
- All groups and messages are stored in the database
Attention:
Please make a backup of your data folder before you try this version.
The first start of the application will update the database and can take a little bit longer. Once the database was converted the messages cannot be read by older versions of the application.
2015-08-23 13:41:59 +02:00
csoler
59d8cd66e2
merge before commit
2015-08-22 10:32:54 -04:00
csoler
d040e78857
fixed error message in pqissl::cansend()
2015-08-22 10:32:04 -04:00
thunder2
0921f99001
Added method "tableExist" to RetroDb.
2015-08-22 11:34:13 +02:00
thunder2
8fe6887a53
Added new methods for transaction to RetroDb.
2015-08-22 11:34:11 +02:00
csoler
d5b0a5a32d
moved [not] operator inside parenthesis. Does not change anything except improving readability
2015-08-21 20:46:34 -04:00
csoler
e9e9c025d3
fixed missing removal of deleted data causing a crash when large messages cause an error in Global Router
2015-08-21 20:45:41 -04:00
csoler
7885b4a418
Merge pull request #35 from hunbernd/chat-fix
...
Chat fix. Thx for this.
2015-08-15 21:46:22 -04:00
hunbernd
37e5de4d8b
Fix: chatlobby toaster not working
2015-08-15 23:37:33 +02:00
csoler
85df0bbceb
merged before commit
2015-08-15 10:10:23 -04:00
csoler
9fd59afe3a
additional check for pqissl::sockfd before using it (patch from Jenster)
2015-08-15 10:09:16 -04:00
thunder2
c1c87be92d
Reworked processing of requests in RsGxsDataAccess to prevent freezes of the gui.
2015-08-14 13:23:48 +02:00
csoler
2a6472e626
merging before commit
2015-08-13 21:51:07 -04:00
csoler
10cdd9a56d
improved security message in console for whitelisted peers
2015-08-13 21:49:57 -04:00