Permalink
Commits on Aug 26, 2011
  1. ketchup-1.1-beta

    psomas committed Aug 26, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  2. Fix some issues with get_ver()

    psomas committed Aug 26, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Aug 25, 2011
  1. Reworked code, to handle major kernel releases transparently

    psomas committed Aug 25, 2011
    1) Every supported tree is named as linux[-{fork}]
    
    2) I left only some core trees in the ketchup code, and split the rest
    of them in the ketchuprc file.
    
    3) Added the quilt_patchset and local_quilt_patchset list, to support
    quilt patchsets in a general way (and not only -mmotm)
    
    4) Reworked the code that finds the latest_kernel releases (for stable,
    longterm and rc kernels), in order to handle major kernel releases
    trasparently, and to fix some failures, since urls at kernel.org
    changed.
    
    5) Dropped support for -ck and -pf patchsets atm, due to some versioning
    issues. Hopefully I'll find a workaround, and add them to the ketchuprc
    soon.
    
    6) Changed the get_ver() function, and replaced the parsing code with
    "make kernelversion" (adding however a dependency on GNU make).
    
    7) Fixed the show-url option, so that it show the correct url for
    longterm kernels.
    
    (I know I should have split that in several commits :/)
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Aug 2, 2011
  1. Fix -rt tree url bug

    psomas committed Aug 2, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jul 27, 2011
  1. Minor fix for last_minor()

    psomas committed Jul 27, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  2. Add support for finding latest kernels per major release

    psomas committed Jul 27, 2011
    (ketchup 3, ketchup-3-rc, ketchup 4 etc)
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  3. Make major kernel releases trasparent for ketchup.

    psomas committed Jul 27, 2011
    Switch to a new branch, add code to ketchup to handle trapsarently transitions
    between major kernel releases, and fix ketchup to work with -rc kernels again
    (broken due to change in ABI = links @ kernel.org :P).
    
    UGLY CODE WARNING (hopefully, it will work on it soon)
    
    TODO: Save transition points between major kernel releases in ~/.ketchup/, so
    that we don't constantly parse kernel.org, which results in very high latency.
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jul 23, 2011
  1. Fix mistake of previous commit.

    psomas committed Jul 23, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  2. Added support for -rt PREEMPT_RT real-time kernel, for linux-3.x

    Carsten Emde committed with psomas Jul 23, 2011
    Signed-off-by: Carsten Emde <C.Emde@osadl.org>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jul 22, 2011
  1. Fix URL bug for linux-3

    psomas committed Jul 22, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jul 10, 2011
  1. Fix bashism: [^.] is not supported by dash.

    psomas committed Jul 10, 2011
    Origin: old upstream repository (hg 5533f6de130c)
    Bug-Debian: http://bugs.debian.org/386694
    
    Signed-off-by: Johann Felix Soden <johfel@gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@gentoo.org>
Commits on Jun 23, 2011
  1. Fixes for -mmotm patchset

    psomas committed Jun 23, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jun 6, 2011
  1. Fix typo in 3.x tree description

    psomas committed Jun 6, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Jun 4, 2011
  1. Add code to handle 3.x kernels

    psomas committed Jun 4, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on May 18, 2011
  1. Add support for -mmotm(-mm1) patchset, and fix various issues with the

    psomas committed May 18, 2011
    -ck and -next patchsets.
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  2. Added contributors to comment header

    psomas committed May 18, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  3. Add a special 2.6-lt tree to restrict to local used release tree version

    johfel committed with psomas May 18, 2011
    Signed-off-by: Johann Felix Soden <johfel.gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  4. Add support for longterm kernels

    johfel committed with psomas May 18, 2011
    Signed-off-by: Johann Felix Soden <johfel@gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  5. Check if the right gpg key is available

    johfel committed with psomas May 18, 2011
     The signature file is downloaded first and checked with itself.
     gpg returns exit code 2 when the public key is not in the keyring.
     If this is the case, ignore further possible download files.
    
    Signed-off-by: Johann Felix Soden <johfel.gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  6. Consider kernel_url override in pre-defined trees

    johfel committed with psomas May 18, 2011
    Signed-off-by: Johann Felix Soden <johfel.gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  7. Stop if wget is terminated by an signal (e.g. Ctrl-C)

    johfel committed with psomas May 18, 2011
    Signed-off-by: Johann Felix Soden <johfel.gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  8. Fix url to -rt tree

    johfel committed with psomas May 18, 2011
    Signed-off-by: Johann Felix Soden <johfel@gmx.de>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  9. Fix forkname/forknum regexps, to work with different patchsets

    psomas committed May 18, 2011
    (-ck1/-ck3, -next-$(date), etc)
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  10. Fix wrong path in manpage

    Baruch Even committed with psomas May 18, 2011
    Signed-off-by: Baruch Even <baruch@debian.org>
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on May 17, 2011
  1. Minor identation fixes

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  2. Release ketchup-1.0.1

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  3. Add support for new trees (-ck, -pf, -next)

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  4. Fix fork/forknum/forkname regexps

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  5. Fix Python coding style (identation) issues (use 4 spaces instead of

    psomas committed May 17, 2011
    tabs globally)
    
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  6. Remove old and unmaintained trees

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
  7. New maintainer and git repository

    psomas committed May 17, 2011
    Signed-off-by: Stratos Psomadakis <psomas@cslab.ece.ntua.gr>
Commits on Dec 23, 2010
  1. Update comment header and release 1.0

    Steven Rostedt committed with rostedt Dec 23, 2010
    Finally call this version 1.0
    
    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
  2. ketchup-allow-for-subrelease-before-fork.patch

    Carsten Emde committed with rostedt Dec 23, 2010
    Recent PREEMP_RT Linux kernel releases use an additional subrelease
    number to indicate the introduction of mainline patches such as .2 in
    2.6.33.7.2-rt30. However, this results in a fork name that starts
    with a dot instead of a dash, e.g. -2.rt30. The below patch lets
    ketchup handle such release numbers.
    
    Signed-off-by: Carsten Emde <C.Emde@osadl.org>
    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
  3. create --only-dl option to download but not apply

    pavelmachek committed with rostedt Feb 16, 2010
    Add --only-dl option -- when you want to cache the needed patches but
    not apply anything yet.
    
    Signed-off-by: Pavel Machek <pavel@ucw.cz>
    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Commits on Jan 22, 2010
  1. Ketchup 0.9.9

    rostedt committed Jan 22, 2010
    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>