| Commit message (Expand) | Author | Age | Files | Lines |
| * | Shut down cleanly on SIGTERM and SIGINT•••SIGTERM is the standard way on POSIX for the OS to tell an application
to close. It can be sent when the computer is shutting down or the user
is logging off, as well as by the user, directly, or indirectly (e.g. by
using a task manager).
SIGINT is sent when the user presses Ctrl+C in a terminal window in
which the program is running.
In both of these cases, KVIrc should shut down cleanly, as if the user
closed the main window. This implies flushing logs.
By implementing SIGTERM and SIGINT handling on POSIX, this patch fixes
the log files not being flushed on receiving such a signal, thus causing
the last few lines to be lost.
| Vladimir Panteleev | 2016-07-28 | 2 | -0/+170 |
| * | separators and copyright headers cleanups•••+ add copyright boilerplate to KviDebugContext.cpp
probably more source files exist with no copyright boilerplate.
this was a by chance find.
| un1versal | 2016-06-14 | 3 | -3/+0 |
| * | cleanups: remove more dead code odd spaces | un1versal | 2016-05-07 | 1 | -16/+16 |
| * | Apply clang-tidy: modernize-use-nullptr | Alexey Sokolov | 2016-04-30 | 3 | -14/+14 |
| * | Apply clang-format | Alexey Sokolov | 2016-04-29 | 8 | -374/+411 |
| * | run codespell to fix some typos, run mkabouttext.pl, fix typos reported by Ar... | Dessa | 2016-01-31 | 3 | -6/+6 |
| * | copyright headers: fix broken boilerplate wording linkss -> terms and opinion... | un1versal | 2015-11-28 | 8 | -8/+8 |
| * | Copyright Headers: Cosmetic typos irc -> IRC | un1versal | 2015-10-28 | 8 | -8/+8 |
| * | Kvi(Various).cpp Capitalization punctuation, typos fixes | un1versal | 2015-10-22 | 1 | -6/+6 |
| * | Get rid of kvi_va_start_by_reference.•••If to use va_start with references, behavior is undefined.
So, KVIrc used asm magic instead, which relied on how compiler generates
code. As a result, KVIrc has been crashing on Windows when compiled for x86
using msvc2013.
Instead, pass the last parameter by value, and use standard va_start.
| Alexey Sokolov | 2015-08-15 | 1 | -29/+0 |
| * | - massive trailing whitespace cleanup (yes, one of these "you can hate me for...•••- apply patch by d00p: show the correct protocol version instead of just "SSLv3/TLSv1", thanks!
- fix compilation on qt 5.4 on windows
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6398 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2014-11-21 | 2 | -10/+10 |
| * | - some fixing for cmake 3•••- compile with WIN32_LEAN_AND_MEAN
- fix compilation with qt5 on windows, thanks to d00p for the transparency fix
- some work on windows resource files (still in progress)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6370 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2014-02-27 | 2 | -3/+1 |
| * | Compile and run with Qt5.0. Also add a couple of KVS functions for byte order...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6297 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2012-12-22 | 1 | -0/+124 |
| * | fix a warning using clang; fix a wrong cmake variable used in fixup_bundle•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6164 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2012-05-07 | 1 | -1/+1 |
| * | admin: obliterate convert files and svn_fixsvnignore.sh, people should use pr...•••sprinkle around some svn:ignore, svn:eol-style and svn:mime-type stuff, also remove mime-type property which does not exist, it should be svn:mime-type instead
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6052 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2012-01-14 | 1 | -20/+0 |
| * | Start making sense out of KviLocale: split into separate files inside a new s...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5672 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2011-03-23 | 2 | -1304/+0 |
| * | Load translation catalogues 'on-the-fly' from the default locale directory•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5671 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2011-03-23 | 2 | -37/+57 |
| * | moed kvirc_force_locale from Qdir::home() to local configuration dir, so that...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5462 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2011-02-10 | 2 | -3/+4 |
| * | fix for vc++/kvilocale•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5357 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2011-01-14 | 2 | -18/+12 |
| * | fixed format strings•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5339 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2011-01-11 | 1 | -4/+4 |
| * | more work killing QString helpers•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5336 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2011-01-10 | 2 | -18/+17 |
| * | killed some QString helpers. Pay attention to the localizations: format strin...•••updated translation files;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5328 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2011-01-10 | 2 | -23/+26 |
| * | Possibly fix a compilation problem under windows•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5287 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2011-01-02 | 1 | -2/+2 |
| * | Fix a compilation error under windows•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5285 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2011-01-01 | 1 | -1/+5 |
| * | probable compilation fix for win32•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5282 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2011-01-01 | 1 | -0/+1 |
| * | moved around some header hopefully minimizing recompilation times on small ch...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5280 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2010-12-31 | 5 | -14/+12 |
| * | reworder KviError stuff•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5266 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2010-12-30 | 1 | -2/+1 |
| * | More renames, fix the spelling of KVIrc etc...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5254 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-29 | 10 | -10/+10 |
| * | Get rid of kvi_hstrEqualCIN file.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5246 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-28 | 1 | -3/+0 |
| * | More renaming and cleanup•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5237 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-27 | 1 | -3/+3 |
| * | Yet more renaming and cleanup•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5236 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-27 | 4 | -32/+83 |
| * | Kill system memmove, ix86 asm and kvi_memmove stuff: modern gcc coupled to gl...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5235 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-27 | 1 | -4/+4 |
| * | Beginning of 'the big rename & cleanup'. File names should match class names,...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5229 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-12-25 | 12 | -209/+221 |
| * | Reworked the text encoding menu: items are now macrogrouped, and a new "curre...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5216 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2010-12-21 | 2 | -120/+169 |
| * | merged egns's patch to enable painless msvc compilation, thank you!•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5091 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2010-10-19 | 1 | -1/+1 |
| * | applied typo fixes for the "file" and "config" modules (thank OmegaPhil)•••fixed fsf address in python/pythoncore modules
fixed "space before comma" in documentation/coments/code
regenerated translations
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4954 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2010-08-31 | 6 | -19/+19 |
| * | cleaned code: removed all instances of debug•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4805 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2010-08-07 | 2 | -50/+50 |
| * | Fix #878•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4775 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-08-04 | 1 | -63/+70 |
| * | Rewrite parts of the regchan module in order to•••avoid the heavy usage of pointers.
Add some new nice debug macros and tools.
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4669 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-07-14 | 1 | -0/+9 |
| * | More addon related tweaks•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4522 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2010-06-26 | 1 | -2/+2 |
| * | removed old Qt3 wrappers;•••improved hungarian notation;
added doxygen comments;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4260 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2010-04-18 | 1 | -3/+3 |
| * | reverted part of r3983, should fix #725•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3987 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2010-02-19 | 1 | -2/+0 |
| * | improved hungarian notation;•••fixes around;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3985 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2010-02-17 | 1 | -4/+4 |
| * | [KVIrc] (trunk) Code clean-ups.••• cppcheck ([0]) found quite a few errors and possible memory leaks.
I've started to fix a few:
- [./src/kvilib/file/kvi_fileutils.cpp:325]: (error) Mismatching allocation and deallocation: buf
- [./src/kvilib/system/kvi_locale.cpp:817]: (possible error) Memory leak: c
- [./src/kvirc/kernel/kvi_app_setup.cpp:709]: (possible error) Memory leak: cfgMainGroup
- [./src/kvirc/kernel/kvi_app_setup.cpp:906]: (possible error) Memory leak: cfgMainGroup
[0] http://sourceforge.net/projects/cppcheck/
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3983 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2010-02-17 | 1 | -0/+4 |
| * | [KVIrc] (trunk) Fixed some spelling mistakes found by Lintian.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3829 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2010-01-10 | 1 | -1/+1 |
| * | fix for #667•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3736 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2009-12-23 | 1 | -1/+16 |
| * | - trailing whitespace cleanups all over the place•••- removed charset dependent manpages since it really makes no sense to distribute them, they are getting installed in non standard places and one manpage per language is enough
- added SpotChat to the serverdb, happens to be my network anyway :P (someone should remind me to check all the networks and servers there so we can do a cleanup if needed
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3463 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2009-09-01 | 2 | -12/+12 |
| * | -pedantic compilation patch (fix for #526). Thanks to toma.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3413 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Bugslayer | 2009-08-16 | 3 | -4/+4 |
| * | [KVIrc] (trunk) Fixed spelling mistakes found by Lintian.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3402 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-08-06 | 1 | -1/+1 |
| * | improved hungarian notation;•••added missing tooltips;
removed uselss definition of KviQCString
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3297 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2009-07-01 | 1 | -2/+2 |