summaryrefslogtreecommitdiffstats
path: root/src/Hooks
Commit message (Collapse)AuthorAgeFilesLines
...
| * src/Hooks/CCpp.cpp: do save abrtd's own coredumps, but carefully...Denys Vlasenko2009-11-231-7/+27
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * CCpp.cpp: quote parameters if needed. closes 540164Denys Vlasenko2009-11-231-31/+69
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2009-11-201-1/+6
|\|
| * include more info into oops (we were losing the stack dump)Denys Vlasenko2009-11-191-1/+6
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2009-11-193-20/+16
|\|
| * whitespace cleanupsDenys Vlasenko2009-11-181-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * removed the rest of python abrtutils wrapperJiri Moskovcak2009-11-151-3/+0
| |
| * disable lib/Python, we don't use it anymore (run tested)Denys Vlasenko2009-11-132-12/+13
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * src/Hooks/CCpp.cpp: clarify error messageDenys Vlasenko2009-11-121-7/+5
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2009-11-124-18/+11
|\|
| * src/Hooks/CCpp.cpp: detect write errors (close() return value); more loggingDenys Vlasenko2009-11-121-5/+5
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Size of uid depends on sizeof(int)Karel Klic2009-11-121-2/+2
| |
| * abrt user group; used by abrt-pyhook-helperKarel Klic2009-11-121-4/+0
| |
| * Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2009-11-111-2/+2
| |\
| * | pyhook-helper: uid taken from system instead of command lineKarel Klic2009-11-112-9/+6
| | |
* | | mergeKarel Klic2009-11-094-162/+190
|\ \ \ | | |/ | |/|
| * | make exception handling lighterDenys Vlasenko2009-11-061-1/+1
| | | | | | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * | mass replace of const string& params by const char*Denys Vlasenko2009-11-061-1/+1
| |/ | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * add big try-except block to python hook to hide the errors comming from the ↵Jiri Moskovcak2009-11-031-43/+46
| | | | | | | | hok itself
| * small fix: forgot to terminate longopts[]Denys Vlasenko2009-10-311-0/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * fix segfault on "abrt-pyhook-helper -p X </dev/null" (use of uninitialized ↵Denys Vlasenko2009-10-311-71/+61
| | | | | | | | | | | | | | | | | | | | | | | | variiable) Converted to getopt (argp_parse is a GNUism), it's smaller now: text data bss dec hex filename 6461 1364 64 7889 1ed1 old/abrt-pyhook-helper 6579 876 128 7583 1d9f new/abrt-pyhook-helper Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * fix a bug where after realloc we may scribble over uninitialized memoryDenys Vlasenko2009-10-311-32/+15
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * src/CLI/*: fix an unterminated argv + simplificationsDenys Vlasenko2009-10-311-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix is: - const char *args[6]; - args[0] = editor; - args[1] = path; + char *args[3]; + args[0] = (char*)editor; + args[1] = (char*)path; + args[2] = NULL; run_command(args); Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtKarel Klic2009-10-301-11/+20
| |\
| | * lib/Plugins/Logger: much more sane dump format; fix misdetection of text filesDenys Vlasenko2009-10-301-11/+20
| | | | | | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * | Python backtrace size limited to 1 MBKarel Klic2009-10-301-3/+9
| | |
| * | fixes based on review by DenysKarel Klic2009-10-301-19/+23
| |/
| * dumpoops: add -s option to dump results to stdoutDenys Vlasenko2009-10-291-11/+43
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | Fix file header.Karel Klic2009-11-091-1/+1
|/
* Initial implementation of abrt-pyhook-helperKarel Klic2009-10-224-43/+178
|
* lib/Plugins/CCpp.cpp: do not use temp file for gdb commands - use -ex CMD ↵Denys Vlasenko2009-10-131-1/+2
| | | | | | instead Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* adding trivial pyhook.conf.5Denys Vlasenko2009-10-012-1/+19
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added docs/DESIGNDenys Vlasenko2009-09-241-0/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Move lib/Utils/DBusClientProxy.* to src/Applet/; do not link rpm to libABRTUtilsDenys Vlasenko2009-09-171-9/+14
| | | | | | | | | | | | | | | | | | | | | As a result, we can drop these libs from libABRTUtils: libbz2.so.1 => /lib64/libbz2.so.1 (0x00007ff8934ef000) libdb-4.7.so => /lib64/libdb-4.7.so (0x00007ff8921ae000) libdbus-c++-1.so.0 => /usr/lib64/libdbus-c++-1.so.0 (0x00007ff895276000) libelf.so.1 => /usr/lib64/libelf.so.1 (0x00007ff8930c5000) liblua-5.1.so => /usr/lib64/liblua-5.1.so (0x00007ff892c7a000) liblzma.so.0 => /usr/lib64/liblzma.so.0 (0x00007ff892ea5000) libnspr4.so => /lib64/libnspr4.so (0x00007ff890ec2000) libnss3.so => /lib64/libnss3.so (0x00007ff892948000) libnssutil3.so => /lib64/libnssutil3.so (0x00007ff891505000) libplc4.so => /lib64/libplc4.so (0x00007ff891300000) libplds4.so => /lib64/libplds4.so (0x00007ff8910fd000) libpopt.so.0 => /lib64/libpopt.so.0 (0x00007ff89273f000) librpmio.so.0 => /usr/lib64/librpmio.so.0 (0x00007ff8954a8000) librpm.so.0 => /usr/lib64/librpm.so.0 (0x00007ff8956d9000) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* unify CommLayer, MiddleWare and Utils into UtilsDenys Vlasenko2009-09-151-13/+13
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix the bug where lock file was not removedDenys Vlasenko2009-09-091-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* PYHOOK: ignore KeyboardInterrupt exceptionJiri Moskovcak2009-09-091-0/+3
|
* whitespace cleanup, no code changesDenys Vlasenko2009-08-182-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* PYHOOK: fixed exception re-throwing and deprecation warning (use hashlib ↵Jiri Moskovcak2009-08-121-4/+4
| | | | instead of md5)
* PYHOOK: UID is handled as integerJiri Moskovcak2009-08-111-2/+2
|
* dumpoops, fix the styleAnton Arapov2009-08-111-57/+65
|
* silly whitespace fixDenys Vlasenko2009-08-061-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Merge branch 'master' of ssh://vda@git.fedorahosted.org/git/abrtDenys Vlasenko2009-08-061-1/+1
|\
| * Merge branch 'master' of ssh://git.fedorahosted.org/git/abrtJiri Moskovcak2009-08-062-105/+97
| |\ | | | | | | | | | | | | Conflicts: lib/CommLayer/DBusServerProxy.h
| * | PYHOOK: re-raise the exception, so the hook doesn't change the default ↵Jiri Moskovcak2009-08-061-1/+1
| | | | | | | | | | | | behaviour.
* | | fix vda's breakage: coredumps should be 644, not 600Denys Vlasenko2009-08-061-1/+5
| |/ |/| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | trailing whitespace removal. no code changesDenys Vlasenko2009-08-061-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | CDebugDump::Create(pDir, pUID): make 2nd param uid_t, not stringDenys Vlasenko2009-08-051-1/+1
| |
* | Hooks/CCpp.cpp: don't dump executables with "/abrt" substring in the nameDenys Vlasenko2009-08-051-37/+56
| | | | | | | | | | | | some cleanups and abrtlib work crept in too... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | open with O_CREAT must have 3 args, fixing thatDenys Vlasenko2009-08-051-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>