Commits on May 4, 2015
  1. Version bump to 0.1.1.

    The handler now correctly handles empty or nil exceptions.
    committed May 4, 2015
  2. Handle exceptions without backtrace.

    It can be either SignalException with empty backtrace or SyntaxError
    without any backtrace at all.
    committed May 4, 2015
Commits on Dec 4, 2014
  1. Update certificate.

    committed Dec 4, 2014
  2. Version bump to 0.1.0.

    The Ruby ABRT handler passed security review (rhbz#1028037).
    committed Dec 4, 2014
  3. Protect against possible null byte injection (rhbz#1028037).

    This could be abused to submit specially crafted exception message or
    backtrace.
    committed Dec 4, 2014
  4. Protect against possible character injection (rhbz#1028037).

    The first argument of a syslog.err call needs to be "%s" formation
    string, otherwise specialy crafted exception message may result
    in exception. E.g.
    
    > syslog.err "% "
    ArgumentError: invalid format character - %
    from (pry):48:in `err'
    > syslog.err "%s", "% "
    => <#Syslog: opened=true, ident="abrt", options=3, facility=8, mask=255>
    committed Dec 3, 2014
Commits on Dec 3, 2014
Commits on Oct 22, 2013
  1. Version bump to 0.0.6.

    committed Oct 22, 2013
  2. Replace deprecated mock by double.

    committed Oct 22, 2013
Commits on Oct 10, 2013
  1. Merge pull request #3 from jfilak/master

    Add TYPE field required by ABRT
    committed Oct 10, 2013
  2. @jfilak

    Add TYPE field required by ABRT

    ABRT has recently started to refuse all incoming problems without TYPE
    field. The field is basically equal to ANALYZER field which is
    deprecated an should be completely removed in the future.
    
    It is not safe to remove ANALYZER field yet.
    
    Signed-off-by: Jakub Filak <jfilak@redhat.com>
    jfilak committed Oct 10, 2013
Commits on Jul 1, 2013
Commits on May 3, 2013
  1. Version bump to 0.0.5.

    committed May 3, 2013
  2. Sign the gem.

    committed May 3, 2013
  3. Version bump to 0.0.4.

    committed May 3, 2013
  4. Relax RSpec dependency.

    committed May 3, 2013
  5. Fix typo.

    committed May 3, 2013
  6. fixed reporting from cli abrt/arbt#644

    Jiri Moskovcak committed May 3, 2013
Commits on Jul 17, 2012
  1. Version bump to 0.0.3.

    committed Jul 17, 2012
  2. Add Exception#format spec.

    committed Jul 17, 2012
  3. Improve documentation.

    committed Jul 17, 2012
Commits on Jul 13, 2012
  1. Extract the executable name from back trace.

    As pointed out by Motohiro Kosaki, $PROGRAM_NAME might be changed at
    runtime, therefore it is unreliable. Therefore the executable name is
    now extracted from backtrace, as suggested by John5342.
    committed Jul 13, 2012
  2. Spec refactoring.

    committed Jul 13, 2012
  3. @jfilak
Commits on Jul 9, 2012
  1. Updated summary and description.

    committed Jul 9, 2012
  2. Fix bugzilla URL.

    committed Jul 9, 2012
  3. Documentation improvements.

    committed Jul 9, 2012
Commits on Jul 4, 2012
  1. Document ignored exceptions.

    committed Jul 4, 2012
  2. Ignore keyboard interrupts.

    committed Jul 4, 2012