csoler
d825508836
removed a few asserts
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5234 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-19 18:58:07 +00:00
csoler
b603ef9d9f
added v3 signature verification codes for ripemd-160, sha224, sha512 and sha384
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5233 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-19 18:51:32 +00:00
drbob
c26c1f2163
fixed compile on OSX.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5232 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-19 12:00:52 +00:00
drbob
ede890417e
Changes to make libbitdht compile on OSX.
...
- changed <malloc.h> => <stdlib.h>
- put #ifdef __cplusplus protection in bdstring.h so it can be used by C modules.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5231 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-19 10:36:48 +00:00
thunder2
ef424a1e11
Fixed crash in TransfersDialog when right clicking on a download without "#define USE_NEW_CHUNK_CHECKING_CODE".
...
Already corrected in the trunk.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5230 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-18 20:56:02 +00:00
csoler
b7356a952e
fixed stupid bug about hashing with wrong line feeds. Already corrected in the trunk ;-)
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5229 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-18 20:24:48 +00:00
csoler
8ef3d851de
fixed bug in display of upload progress
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5228 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-17 13:45:17 +00:00
thunder2
09847b1366
Fixed problem on Windows where ftServer::tick was not called.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5227 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-17 00:42:55 +00:00
chrisparker126
7a22d4fe69
nxsnetservice, changed how resources are managed and rationalised interface
...
also mainly to switch windows dev system
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5226 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-16 13:59:40 +00:00
thunder2
af19809ef7
Fixed crash and memory leak in parse_literal_data.
...
Added "break" in RsInit::InitRetroShare.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5225 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-16 09:40:59 +00:00
csoler
bc9fa8ff3e
corrected typo
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5224 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-15 22:03:15 +00:00
csoler
1b58ef74f8
implemented efficient signature merging. Not fully tested yet!
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5223 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-15 21:58:46 +00:00
thunder2
f50edd228f
- Fixed compile on Windows. Added new type "rs_lock_handle_t" for file locking functions.
...
- Added missing check of file pointer in PGPHandler::decryptTextFromFile
- Added missing fclose of the ssl passphrase file in RsLoginHandler::getSSLPasswdFromGPGFile. Is this still needed, because PGPHandler::decryptTextFromFile does the same check?
- Fixed possible memory leak in ops_decrypt_memory.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5222 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-14 22:53:02 +00:00
csoler
dba66cdd7a
added check for DSA/RSA key algorithm. Disabled make friend, login and cert creation, with unsupported keys
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5221 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-14 20:13:31 +00:00
drbob
a8676302ce
Major rewrite of New Cache Interface from the GUI side:
...
- Basics of Wiki, Photo, Id are working with Local Test interface.
- Duplicated existing Forum : ForumV2Dialog + forumv2/*
- Modified ForumV2Dialog to use Request / Response Data retrieval.
- Switched Id to use TokenQueue request system.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5220 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-14 00:36:25 +00:00
drbob
4ba7130884
Major Rewrite of the New Cache Based Services.
...
- Defined a generalised Group/Msg retrieval interface (RsTokenService), which is defined in rsidentity.h
- Defined MetaData for both Groups and Messages (not finalised yet).
- Implemented a general Data Backend for Local Testing of interface - inside p3gxsservice.cc
- Modified services to use this temporary backend.
- Added Wire and ForumV2 services.
Still lots to do:
- work out request options.
- finalise metadata.
- group permissions.
- identities
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5219 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-14 00:27:28 +00:00
csoler
36bec260b9
fixed crash due to writing an unsupported key type
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5218 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-13 20:54:39 +00:00
csoler
043c7a8139
fixed bug in saving accepted pgp ids
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5217 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-12 21:19:38 +00:00
csoler
f30a3f1b16
- moved lock handle functions to rsdir.h/cc
...
- created a scope guard to manage file lock handles
- added lock gards to PGP keyring read/writes.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5216 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-12 20:31:13 +00:00
chrisparker126
441a51757f
returned src to compilable stage
...
added orig msgid and removed sign from nxsmsg, renamed nxsitems more appropriately
added more code to nxs net service
removed msg versioning from data service and added extra msgField
modified nxsitem test and datastore service appropriately, all pass
added serialisation of transactions and added transaction number to nxsitems
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5215 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-11 21:56:23 +00:00
thunder2
be177ecb27
Fixed one more compiling issue.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5214 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-11 21:32:22 +00:00
thunder2
ee3677da2b
Added and modified patch from AsamK
...
- Fixed bug in Qt for Windows Vista and higher. Convert path from native separators of filenames from QFileDialog::getOpenFileName(s)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5213 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-11 21:24:55 +00:00
thunder2
63104ceefc
Fixed possible compiling issues on Ubuntu.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5212 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-10 23:47:41 +00:00
thunder2
1885fb66c4
- Enabled compile on Windows (bzip2 library needed).
...
- Fixed crash after the second call to RsInit::InitRetroShare when keyring does not exist.
The instance of AuthSSL was created twice and AuthGPG was deleted without stopping the thread. Stopped the AuthGPG thread on exit of RetroShare.
- Added the correct path to the keyring for Windows in RsInit::copyGnuPGKeyrings.
- Changed the detection of the portable version on Windows from the file "gpg.exe" to the file "portable".
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5211 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-10 00:29:46 +00:00
csoler
a91e859b66
added dialog box to import existing keyrings when starting the new pgp version for the first time
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5210 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-09 21:01:22 +00:00
csoler
2e05d0ef01
moved tests to test directory
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5209 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-09 18:45:35 +00:00
thunder2
080510bc97
Added patch #3510849 from Adam (interfect)
...
Capitalize "copy RetroShare key to clipboard"
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5208 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-09 17:59:45 +00:00
thunder2
0989897696
Fixed sorting (case insensitive, numbers) in SearchDialog.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5207 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-09 14:14:04 +00:00
thunder2
e5a25b94f0
Added "file:///" to "%style-dir%" for the chat styles.
...
Renamed "RetorShare" to "RetroShare".
Fixed german language.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5206 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-08 22:06:28 +00:00
drbob
de8f4f283c
Changes to WikiDialog GUI to convert to Request / Response data model.
...
Also:
- modified TokenQueue to include MSGRELATEDLIST & new Request Options.
- updated PhotoDialog to include new Options for requests.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5205 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-08 22:06:23 +00:00
drbob
a27cecc522
Modified WikiPages service to Request / Response format in libretroshare.
...
As opposed to the previous ones, this ends up with a massively complicated set of data calls to build
the tree of modifications... It suggests the need for a dbase cache of MetaData for both Groups and Msgs.
- modified rsphoto/p3PhotoService interface to conform to 'developing style'
- shifted fakeprocessrequests() to p3GxsService - as its generic.
- added requestMsgRelatedList() request to allow searching for OrigMsgId, MsgVersions + LatestVersions.
- added RsTokReqOptions class to allow fine tuning of requests.
- major changes to p3WikiService to conform to new standard.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5204 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-08 22:03:09 +00:00
drbob
b94e6d9888
Converted PhotoDialog to request/response system
...
- Added Generic TokenQueue to simplify the Interfacing.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5203 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-08 13:55:00 +00:00
drbob
d85aff3d0e
Convert PhotoService to Request / Response data access.
...
- Added generic RsTokenService interface to simplify requesting data.
- Put the thumbnail images inside RsPhotoPhoto. etc.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5202 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-08 13:52:32 +00:00
chrisparker126
e4ecd898af
sorry this temporarily won't build, will fix tomorrow
...
using this as jump point to transfer dev'n to my laptop
nxs observer added
started to updated nxmMsg with original id and nxsItems with transaction ids
Added and netservice guts
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5201 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-07 20:43:12 +00:00
drbob
bf4c250e51
Modified the Id Gui to use new async call interface.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5200 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-07 17:11:57 +00:00
drbob
d29f158a66
Changed the RsIdentity GUI Interface from sync to async calls.
...
Added p3GsxService which provides example utility functions (to be incorporated in GXS at some point)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5199 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-07 17:10:47 +00:00
drbob
fb044baa26
added missing #include <inttypes.h>
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5198 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-07 09:23:01 +00:00
csoler
af1fe976e2
exposed generic ID type in util/, patched rest of the code to use it.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-OpenPGP@5197 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-06 20:31:19 +00:00
chrisparker126
822e395f93
added more extensive test for rsdataservice and subsequent bug fixes.
...
added test for RsNxsTransac item.
applied rule of three to RsTlvBinaryData (destructor, assign op, copy constructor implemented)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5196 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-05 14:46:18 +00:00
chrisparker126
c78ca83090
added an error output for invalid image_size
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5195 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-04 13:36:59 +00:00
chrisparker126
94729aae4b
bug fix, avatar item deserialisation unsafely assumes valid image length. caused crash on windows.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5194 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-04 12:49:54 +00:00
chrisparker126
36103b29a1
added transaction items and more modification methods for data service (delete msg/grps)
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5193 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-03 18:09:38 +00:00
thunder2
ff6276e920
Changed chatstyle structure from
...
[RS-Dir] / stylesheets / {public | private | history} / my_chatstyle /
to
[RS-Dir] / stylesheets / my_chatstyle / {public | private | history} /
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5192 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-01 21:48:53 +00:00
thunder2
569d463f02
Optimized the fill of the up- and downloads in TransfersDialog.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5191 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-01 20:51:14 +00:00
csoler
40b1f6f053
fixed incompatibility with Qt < 4.6
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5190 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-25 19:29:09 +00:00
defnax
bd67b1fe90
forget to commit this
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5189 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-25 07:49:42 +00:00
csoler
3787b14fd4
updated ubuntu changelog
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5188 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-25 07:39:47 +00:00
chrisparker126
768cf49da6
updated rsnxsitem test and added appropriate fixes.
...
fixed undeclared virtual methods in rsdataservice, added test files
overloaded assignment op for Rstlvbindata
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@5187 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-24 22:38:59 +00:00
thunder2
50bc57b0fe
Sort participants list in the chat lobby case insensitive.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5186 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-24 19:26:43 +00:00
defnax
55b6211e7e
update version string and changelog
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5185 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-05-24 12:02:34 +00:00