[Retroshare-devel] SF.net SVN: retroshare:[7890] trunk/retroshare-gui/src/gui/chat/ ChatLobbyDialog.cpp

2015-01-31 Thread thunder2
Revision: 7890
  http://sourceforge.net/p/retroshare/code/7890
Author:   thunder2
Date: 2015-01-31 11:23:09 + (Sat, 31 Jan 2015)
Log Message:
---
Fixed icon to toggle participants frame in chat dialog.

Modified Paths:
--
trunk/retroshare-gui/src/gui/chat/ChatLobbyDialog.cpp

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7891] trunk/build_scripts/Debian+Ubuntu/changelog

2015-01-31 Thread csoler
Revision: 7891
  http://sourceforge.net/p/retroshare/code/7891
Author:   csoler
Date: 2015-01-31 12:02:39 + (Sat, 31 Jan 2015)
Log Message:
---
updated ubuntu changelog

Modified Paths:
--
trunk/build_scripts/Debian+Ubuntu/changelog

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7892] trunk/retroshare-gui/src/gui/gxsforums

2015-01-31 Thread thunder2
Revision: 7892
  http://sourceforge.net/p/retroshare/code/7892
Author:   thunder2
Date: 2015-01-31 12:23:56 + (Sat, 31 Jan 2015)
Log Message:
---
Removed "Send" button in CreateGxsForumMsg and used "Ok" button of the 
buttonbox to send a message.

Modified Paths:
--
trunk/retroshare-gui/src/gui/gxsforums/CreateGxsForumMsg.cpp
trunk/retroshare-gui/src/gui/gxsforums/CreateGxsForumMsg.ui

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7893] trunk/libretroshare/src/serialiser

2015-01-31 Thread csoler
Revision: 7893
  http://sourceforge.net/p/retroshare/code/7893
Author:   csoler
Date: 2015-01-31 12:30:31 + (Sat, 31 Jan 2015)
Log Message:
---
re-enabled anti-svg bomb code before some jerk tries to exploit it. It was used 
for wide strings. Moved it to std::string deserialisation.

Modified Paths:
--
trunk/libretroshare/src/serialiser/rstlvbase.cc
trunk/libretroshare/src/serialiser/rstlvbase.h

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


Re: [Retroshare-devel] SF.net SVN: retroshare:[7893] trunk/libretroshare/src/serialiser

2015-01-31 Thread Gioacchino Mazzurco
Shouldn't this stuff be GUI specific?

On Saturday, January 31, 2015 12:30:34 PM cso...@users.sourceforge.net wrote:
> Revision: 7893
>   http://sourceforge.net/p/retroshare/code/7893
> Author:   csoler
> Date: 2015-01-31 12:30:31 + (Sat, 31 Jan 2015)
> Log Message:
> ---
> re-enabled anti-svg bomb code before some jerk tries to exploit it. It was
> used for wide strings. Moved it to std::string deserialisation.
> 
> Modified Paths:
> --
> trunk/libretroshare/src/serialiser/rstlvbase.cc
> trunk/libretroshare/src/serialiser/rstlvbase.h
> 
> This was sent by the SourceForge.net collaborative development platform, the
> world's largest Open Source development site.
> 
> 
> 
> -- Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
> your hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> ___
> Retroshare-devel mailing list
> Retroshare-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/retroshare-devel


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


Re: [Retroshare-devel] SF.net SVN: retroshare:[7893] trunk/libretroshare/src/serialiser

2015-01-31 Thread Gioacchino Mazzurco
On Saturday, January 31, 2015 03:40:14 PM Cyril Soler wrote:
> The problem is that the GUI uses strings everywhere at many points, and we
> cannot patch/check them all. It's more efficient to catch them as soon as
> they arrive to the local node. The common point where this happens is the
> serialisation.

I believe the real problem is we are using HTML as transport format while we 
are not capable of rendering it safely

We should use a simple syntax for chat messages and similar stuff and use html 
just for rendering.

1) User_a type simple text ( if we really need emoticons we can give support 
to simbols like :| B) and so on, but i do prefer to have them just as plain 
text )
2) RS_a send the message as is (plain text)
3) RS_b receive the plain text message
4) received message is eventually converted to HTML by GUI_b
5) GUI_b renders safe HTML generated at step 4 


The other evil implication of using HTML as transport is that we are forcing 
all possible GUI to be capable of rendering HTML, i have experienced this 
while i developed android GUI, i was forced to use a WebView for the chat and 
this introduced a lot of complications and problems, like inconsistent 
rendering respect to th e Qt gui, vulnerabilities and so on...

I understand in the Web 2.shit era people do expect to put image and stuff like 
that in a chat but i belive this should not be a priority for RS and use HTML 
as transport is not the good way of doing this

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7894] trunk/libretroshare/src/retroshare/rsturtle.h

2015-01-31 Thread csoler
Revision: 7894
  http://sourceforge.net/p/retroshare/code/7894
Author:   csoler
Date: 2015-01-31 18:04:23 + (Sat, 31 Jan 2015)
Log Message:
---
added missing comment

Modified Paths:
--
trunk/libretroshare/src/retroshare/rsturtle.h

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7895] trunk/libretroshare/src/retroshare/rsids.h

2015-01-31 Thread csoler
Revision: 7895
  http://sourceforge.net/p/retroshare/code/7895
Author:   csoler
Date: 2015-01-31 18:05:02 + (Sat, 31 Jan 2015)
Log Message:
---
setup serial_size method to be static

Modified Paths:
--
trunk/libretroshare/src/retroshare/rsids.h

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7896] trunk/libretroshare/src

2015-01-31 Thread csoler
Revision: 7896
  http://sourceforge.net/p/retroshare/code/7896
Author:   csoler
Date: 2015-01-31 18:06:37 + (Sat, 31 Jan 2015)
Log Message:
---
added number of posts at friends to saveList/loadList. Improves visibility of 
number of posts

Modified Paths:
--
trunk/libretroshare/src/gxs/rsgenexchange.cc
trunk/libretroshare/src/gxs/rsgxsnetservice.cc
trunk/libretroshare/src/gxs/rsgxsnetservice.h
trunk/libretroshare/src/serialiser/rsgxsupdateitems.cc
trunk/libretroshare/src/serialiser/rsgxsupdateitems.h
trunk/libretroshare/src/services/p3idservice.cc

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel


[Retroshare-devel] SF.net SVN: retroshare:[7897] trunk/build_scripts/Windows

2015-01-31 Thread thunder2
Revision: 7897
  http://sourceforge.net/p/retroshare/code/7897
Author:   thunder2
Date: 2015-01-31 22:46:10 + (Sat, 31 Jan 2015)
Log Message:
---
Fixed utf8 issue in Windows installer

Modified Paths:
--
trunk/build_scripts/Windows/lang/ca_ES.nsh
trunk/build_scripts/Windows/lang/de.nsh
trunk/build_scripts/Windows/lang/en.nsh
trunk/build_scripts/Windows/lang/es.nsh
trunk/build_scripts/Windows/lang/fr.nsh
trunk/build_scripts/Windows/lang/pl.nsh
trunk/build_scripts/Windows/lang/ru.nsh
trunk/build_scripts/Windows/lang/tr.nsh
trunk/build_scripts/Windows/lang/zh_CN.nsh
trunk/build_scripts/Windows/retroshare.nsi

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Retroshare-devel mailing list
Retroshare-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/retroshare-devel