summaryrefslogtreecommitdiff
path: root/core/apps/textedit
AgeCommit message (Collapse)AuthorFilesLines
2007-01-26Both packageslave.cpp and textedit.cpp have instances of possibly exploitableerik1-24/+21
race conditions associated to files. The big deal is that it is quite typical to use strings of pathnames to track files. But because that does not leverage the filesystem would be attackers may be able to exploit time lags in uses of filesystem functions (like stat and chmod or open) to get files with suspect data into the files that the applications are working with. This commit closes that potential hole even though there are no known exploits. Better safe then sorry. There is no change in the behavior of the apps.
2007-01-26Each file in this commit exhibit an example of what prevent callserik1-61/+39
'reverse inull'. All that means is that a pointer gets dereferenced. Then a pointer gets checked for validity before being dereferenced again. This almost always points to shenanigans. For example, the konsole.cpp file has this konsoleInit() call which passes in a const char** shell variable. Since it is a double pointer the programmer who wrote the code made the mistake of mixing the checking of the pointer and the pointer that points to the pointer. This commit attempts to correct that. Of course there are other instances of the same thing. But they all boil down to a small mistake which might have produced strange side effects.
2007-01-19Every file in this commit has a change to check the return value of a call.erik1-16/+17
2005-08-11add opie-smbllornkcor1-29/+29
2005-04-15Resource -> OResourcedrw1-15/+16
2005-02-24Speed up application start by more than 30%zecke1-1/+1
2005-02-06fix #1472 - no prompt on esc exitllornkcor1-23/+26
2005-01-21- make opie compilable against qte 2.3.10 snapshotar1-1/+1
check QT_VERSION against 0x030000 instead of 300
2004-12-24Repair damage done by a broken replace program. Note to self: Never use ↵mickeyl1-22/+1
anything other than sed! Merry Christmas!
2004-12-24qmake 1.08a has more rigid syntax checking and chokes on our .pro filesmickeyl1-1/+22
2004-10-18change doclnk handlingllornkcor1-3/+4
2004-10-16- BugFix: clear currentFileName in SaveAs when the user abort.ar1-0/+1
otherwise it crashs when user try to save after aborted saveas action
2004-09-18fix #1399llornkcor1-15/+21
2004-09-10Move the using namespace expression below all includeszecke1-2/+4
2004-04-05convert helpbrowser, taboapp and textedit to Opie debugging frameworkmickeyl2-41/+44
qcop and embeddedkonsole needs more work. the diagnostics part uses printf
2004-03-28remove hardcoded build types "debug" and "release". these are set by the ↵mickeyl1-1/+1
build system
2004-03-14ODP and only ODPzecke3-4/+3
2004-03-02run the optimize_connect scriptalwin1-5/+5
the whole cvs is tagged with "before_optimize_connect" if there are problems you can check the diff (but it had compiled and run here)
2004-03-01fix includeschicken2-22/+0
2004-03-01add error dialogsllornkcor1-5/+6
2004-02-23Text Editor: libopie->libopie2drw6-9/+12
2004-02-14Clean-up of .cvsignore filesdrw1-0/+2
2004-02-14Make info in *.control files a little more consistent (mostly modified ↵drw1-1/+1
Maintainer, Files and Section fields)
2004-02-07QPEApplication::showDialog() and QPEAPplication::execDialog() for better big ↵ar1-4/+2
screen handling
2004-01-10new email addyllornkcor1-1/+1
2003-12-07s/QPEToolBar/QToolBar:mickeyl1-4/+4
- remove usage of deprecated classses - makes it easier to migrate to OToolBar in the future
2003-12-07s/QPEMenuBar/QMenuBar:mickeyl1-2/+2
- remove usage of deprecated classses - makes it easier to migrate to OMenuBar in the future
2003-12-06quirk for opening renamed desktop files...zecke1-2/+9
2003-12-04use opie-lupdate instead lupdatear1-20/+0
2003-11-06merge core/apps/*mickeyl3-15/+5
2003-09-20merge control files with BRANCHmickeyl1-1/+1
2003-08-09Merge from BRANCH_1_0kergoth1-5/+3
2003-08-09Merge from BRANCH_1_0.kergoth1-1/+1
2003-06-04sanitizedschurig1-1/+1
2003-04-22Add Package: field to control files. This will facilitate ditching mkipks ↵kergoth1-0/+1
in favor of something with some sanity.
2003-04-22Dependency fixes. s/opie-base/task-opie-minimal/; ↵kergoth1-1/+1
s/libqt2-emb-fonts/qte-fonts/; s/libqt2-emb/libqte2/;
2003-04-20adding dutch to the .pro-filescniehaus1-0/+1
2003-04-14Linebreak prevented translation - fixedgroucho1-4/+1
2003-04-12hide about gizmollornkcor1-2/+2
2003-04-04Minor bugfix as reported by a user, werent returning an int from main.kergoth1-1/+1
2003-03-21change filesave icon to inlinedllornkcor3-151/+45
2003-03-16fix open .desktop filellornkcor1-71/+78
2003-02-28no goto for 0 length textsllornkcor1-2/+4
2003-02-28move goto menu entryllornkcor1-7/+6
2003-02-28allow open file to remember last directoryllornkcor1-2/+8
2003-02-28fix bad mannersllornkcor1-1/+5
2003-02-28moved xmp to resource, and added goto line numberllornkcor4-191/+231
2003-02-185 minutes, not 30 secondsllornkcor1-20/+17
2003-02-18autosave feature. will save to ~/textedit.tmp is no filename has been set. ↵llornkcor2-17/+146
moved stuff from public methods
2003-02-16fix for bug 616- hitting ok when no file is selected hangsllornkcor1-1/+1