summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/Bugzilla.cpp
Commit message (Collapse)AuthorAgeFilesLines
* make BZ insert small text attachments inline; move text file detection codeDenys Vlasenko2009-11-191-15/+10
| | | | | | Run-tested Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* include abrt version in bug descriptionsDenys Vlasenko2009-11-181-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make plugin descriptions more consistent in styleDenys Vlasenko2009-11-131-2/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove getSettings from most plugins (inherited one is ok)Denys Vlasenko2009-11-101-41/+12
| | | | | | | | | Also move parse_release() to abrtlib, it's shared among Bugzilla and Catcut. Tested Bugzilla and Catcut, both work. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* applied gavin's patch to Catcut. Refactored common xmlrpc code into lib/Utils.Denys Vlasenko2009-11-091-93/+17
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* give Plugin class a map_plugin_settings_t memberDenys Vlasenko2009-11-061-8/+6
| | | | | | This simplifies and unifies get/set settings ops Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify logging a bit. warn_client() is gone, reuse error_msg() for it.Denys Vlasenko2009-11-061-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/Bugzilla: sanitize xmlrpc init; fix bug where ssl_verify=1 alwaysDenys Vlasenko2009-11-031-189/+228
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Hack to fix the problem with daemon remembering the last used settingsJiri Moskovcak2009-11-011-10/+97
|
* lib/Plugins/Bugzilla: generate less sparse bug report commentsDenys Vlasenko2009-10-301-50/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lib/Plugins/Bugzilla: better message at login failureDenys Vlasenko2009-10-301-7/+17
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* document a bad interaction with keyringDenys Vlasenko2009-10-301-10/+24
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Bugzilla: fix some memory leaks. More reamins on error path...Denys Vlasenko2009-10-301-51/+42
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Bugzilla: simplify; CCpp, DebugDump: don't add EOL to one-line data filesDenys Vlasenko2009-10-301-33/+30
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Normal user can see kerneloops and report itNikola Pajkovsky2009-10-291-1/+26
| | | | Bugzilla memory leaks fix
* trivial simplifications by removing redundant initializationsDenys Vlasenko2009-10-271-11/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove redundant return after throwDenys Vlasenko2009-10-271-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify messags handlingDenys Vlasenko2009-10-271-3/+2
| | | | | | | | | | text data bss dec hex filename 38598 1840 288 40726 9f16 old/libBugzilla.so 38474 1840 288 40602 9e9a new/libBugzilla.so 37433 2144 24 39601 9ab1 old/libFileTransfer.so 37382 2144 24 39550 9a7e new/libFileTransfer.so Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* simplify base64 conversionDenys Vlasenko2009-10-271-28/+4
| | | | | | | | text data bss dec hexfilename 39575 2016 288 41879 old/libBugzilla.so 38598 1840 288 40726 new/libBugzilla.so Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Bugzilla: simplifications: remove dead member m_bLoggedIn, use staticsDenys Vlasenko2009-10-261-26/+22
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* small corrections to nicola's new xmlrpc codeDenys Vlasenko2009-10-261-14/+10
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* New insides in bugzilla.{cpp/h}. Hole xmlrpc protocol was rewritten into C.Nikola Pajkovsky2009-10-261-99/+114
|
* rewritten check_uuid, login, check_cc_and_reporter and add_plus_one_ccNikola Pajkovsky2009-10-221-194/+114
|
* start rewriting login and check uuid from xmlrpc++ to xmlrpcNikola Pajkovsky2009-10-091-37/+160
|
* Bugzilla: removed "+1" featureJiri Moskovcak2009-10-081-24/+1
| | | | | | - this plugin added +1 as comment to existing bugzilla recognized as a duplicate of a bug being reported, this feature only adds "noise" to comments, so adding user to CC seems sufficient
* remove a few #include <iostream>'sDenys Vlasenko2009-09-181-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Added cleaning of attachment variable, so there should not be mixed ↵Zdenek Prikryl2009-09-171-0/+1
| | | | attachmetn anymore.
* Add checker if bugzilla login and password are filled in.Nikola Pajkovsky2009-09-071-19/+24
|
* Change report logic.Nikola Pajkovsky2009-09-031-22/+25
| | | | | | | * Check duplicity. If duplicity exist, return bug id * Login * Report bug * Logout
* if login fails, then bugzilla tries to find a bug without loginZdenek Prikryl2009-09-031-3/+29
|
* add gettext support for all pluginsNikola Pajkovsky2009-09-021-8/+10
|
* add job ids (== thread ids) to warning/update DBus messagesDenys Vlasenko2009-08-261-8/+8
| | | | | | | | renamed: comm_layer_inner_warning -> warn_client comm_layer_inner_status -> update_client Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* more sensible loggingDenys Vlasenko2009-08-251-8/+8
| | | | | | | | | | | comm_layer_inner_debug was jumping through the hoops in order to simply send a message to stderr. this can be made much simpler. also, set logmode to LOGMODE_SYSLOG in abrt daemon, making its log visible if it is daemonized. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added check for cc-list and reporter.Zdenek Prikryl2009-08-241-2/+39
| | | | +1 is created iff reporter is somebody else and current user isn't in cc list.
* typo fixesJiri Moskovcak2009-08-241-2/+2
|
* fixed +-1 bugZdenek Prikryl2009-08-201-1/+1
|
* MiddleWare, Bugzilla: create new component file. Can be used in reportingZdenek Prikryl2009-08-201-6/+15
| | | | MiddleWare: fixed reporting according package name
* BZ plugin: removed /xmlrpc.cgi from config, made the report message more ↵Jiri Moskovcak2009-08-191-3/+16
| | | | user friendly
* added support for storing results from reporters (used from gui)Zdenek Prikryl2009-08-141-5/+6
|
* fixed creation of the base64 textZdenek Prikryl2009-08-141-11/+11
|
* Bugzilla: fixed crash with empty comment (zprikryl)Jiri Moskovcak2009-08-121-7/+18
|
* bugzilla plugin can do +1 in a bugzillaZdenek Prikryl2009-08-111-10/+60
|
* fix compile-time warnings.Denys Vlasenko2009-08-091-4/+3
| | | | | | | One fix (in CCrashWatcher::GetPluginsInfo) needs closer look, others are "trivially correct" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* style fixes, no code changesDenys Vlasenko2009-08-091-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added new interface for geting plugins' settings (will be used in gui)Zdenek Prikryl2009-07-311-12/+29
|
* Move PLUGIN_INFOs to .cpp files: same object must never be defined twiceDenys Vlasenko2009-07-311-0/+10
| | | | | | | | and if structure is defined in a .h file, that happens. Since this particular structure has non-trivial destructor, it was running twice and resulted in double-free. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* added new option do bugzilla plugin.Zdenek Prikryl2009-07-311-16/+52
| | | | NoSSLVerify enables/disables certificate verification.
* fixed exception throwingZdenek Prikryl2009-07-241-2/+1
|
* plugin can report to different bugzillas in different reportsZdenek Prikryl2009-07-241-9/+18
|
* minor fixesZdenek Prikryl2009-06-241-0/+4
|