TDE network applications
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Petr Písař 20e7000d0c
Limit client cut text length to 1 MB
This patch constrains a client cut text length to 1 MB. Otherwise
a client could make server allocate 2 GB of memory and that seems to
be to much to classify it as a denial of service.

The limit also prevents from an integer overflow followed by copying
an uninitilized memory when processing msg.cct.length value larger
than SIZE_MAX or INT_MAX - sz_rfbClientCutTextMsg.

This patch also corrects accepting length value of zero (malloc(0) is
interpreted on differnet systems differently).

CVE-2018-7225
<https://github.com/LibVNC/libvncserver/issues/218>
(cherry picked from commit 28afb6c537dc82ba04d5f245b15ca7205c6dbb9c)
6 years ago
admin@f9148018b2 Reset submodule main/tdenetwork/admin to latest HEAD 6 years ago
cmake@177a2281dd Reset submodule main/tdenetwork/cmake to latest HEAD 6 years ago
dcoprss Add CMakeL10n rules. 6 years ago
doc Update bug reports url to bugs.trinitydesktop.org 7 years ago
filesharing Add CMakeL10n rules. 6 years ago
kdict Add CMakeL10n rules. 6 years ago
kget Add CMakeL10n rules. 6 years ago
knewsticker Add CMakeL10n rules. 6 years ago
kopete Fix empty translation. 6 years ago
kpf Add CMakeL10n rules. 6 years ago
kppp Add CMakeL10n rules. 6 years ago
krdc Fix potential memory leak. 6 years ago
krfb Limit client cut text length to 1 MB 6 years ago
ksirc Use socklen_t directly, instead of deprecated ksize_t. 6 years ago
ktalkd Use socklen_t directly, instead of deprecated ksize_t. 6 years ago
lanbrowsing Add CMakeL10n rules. 6 years ago
librss Additional k => tde renaming and fixes 12 years ago
tdednssd Add CMakeL10n rules. 6 years ago
tdefile-plugins Add CMakeL10n rules. 6 years ago
wifi Add CMakeL10n rules. 6 years ago
.gitmodules Added common directories 13 years ago
AUTHORS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
CMakeL10n.txt Add CMakeL10n rules. 6 years ago
CMakeLists.txt Updated VERSION reference to R14.0.6 in CMakeLists.txt 6 years ago
COPYING Update COPYING file. 12 years ago
COPYING-DOCS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
ConfigureChecks.cmake Use common CMake tests. 6 years ago
INSTALL Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
Mainpage.dox Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
Makefile.am.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
Makefile.cvs Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
README Update bug reports url to bugs.trinitydesktop.org 7 years ago
config.h.cmake Fix detection whether the system is big endian 8 years ago
configure.in.bot Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
configure.in.in Remove if_ppp errors with automake 12 years ago
install-sh Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
tdenetwork.lsm Updated date and version to R14.0.6 in .lsm files. 6 years ago

README

In this file:

* Common Mistakes
* Debugging
* More Info

What it is
----------

* kdict: graphical client for the DICT protocol.
* kit: AOL instant messenger client, using the TOC protocol
* knewsticker: RDF newsticker applet
* kpf: public fileserver applet
* kppp: dialer and front end for pppd
* ksirc: IRC client
* ktalkd: talk daemon
* kxmlrpc: TDE XmlRpc Daemon
* lanbrowsing: lan browsing tdeio slave
* krfb: Desktop Sharing server, allow others to access your desktop via VNC
* krdc: a client for Desktop Sharing and other VNC servers
* wifi: Wireless LAN tools

Common Mistakes
---------------

If configure claims Qt cannot be found, have a look at ftp://ftp.trolltech.com
and download the latest Qt 3.3.x release.

Debugging
---------

You can use --enable-debug with the configure script, if you want to have
debug code in your TDE apps and libs.  I recommend to do this, since this
is alpha software and this makes debugging things a whole lot easier.

More Info
---------

Have a look at the individual subdirectories, if you want to know, what
versions of apps are included.

Please direct any bug reports to our bug list by visiting
http://bugs.trinitydesktop.org.

General TDE discussions should go to the Trinity mailing list (http://trinitydesktop.org/mailinglist.php).