savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #10458] Submission of Katana


From: James M.H. Oakley
Subject: [Savannah-register-public] [task #10458] Submission of Katana
Date: Wed, 16 Jun 2010 05:35:52 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100402 Namoroka/3.6.3

URL:
  <http://savannah.nongnu.org/task/?10458>

                 Summary: Submission of Katana
                 Project: Savannah Administration
            Submitted by: electron
            Submitted on: Wed 16 Jun 2010 05:35:52 AM GMT
         Should Start On: Wed 16 Jun 2010 12:00:00 AM GMT
   Should be Finished on: Sat 26 Jun 2010 12:00:00 AM GMT
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10576> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10576>


= Registration Details =

* Name: *Katana*
* System Name:  *katana*
* Type: non-GNU software & documentation
* License: GNU General Public License v2 or later (Any redistribution must
include copyright notice attribution to
Dartmouth College as well as the Warranty Disclaimer below, as well as
this list of conditions in any related documentation and, if feasible,
on the redistributed software; Any redistribution must include the
acknowledgment, “This product includes software developed by Dartmouth
College,” in any related documentation and, if feasible, in the
redistributed software; and The names “Dartmouth” and “Dartmouth
College” may not be used to endorse or promote products derived from
this software.  

                         WARRANTY DISCLAIMER
PLEASE BE ADVISED THAT THERE IS NO WARRANTY PROVIDED WITH THIS SOFTWARE, TO
THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
WRITING, DARTMOUTH COLLEGE, ANY OTHER COPYRIGHT HOLDERS, AND/OR OTHER PARTIES
PROVIDING OR DISTRIBUTING THE SOFTWARE, DO SO ON AN "AS IS" BASIS, WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE
FALLS UPON THE USER OF THE SOFTWARE. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU
(AS THE USER OR REDISTRIBUTOR) ASSUME ALL COSTS OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTIONS.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
DARTMOUTH COLLEGE OR ANY OTHER COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH
ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES. )

----

==== Description: ====
   Katana is a hot-patcher (a system for applying a patch to a process
   while it is running) with a general method similar to the
   successful KSplice project
   (http://www.ksplice.com/doc/ksplice.pdf). Unlike KSplice, Katana
   operates on userland processes rather than on the kernel. Katana,
   unlike any other known system, utilizes binary debugging
   information (DWARF) to allow patching of variables as well as
   functions with minimal user interaction. We attempt to provide a
   patching method that is as transparent as possible and paves the
   way for integrating hot-patching with the standard toolchain.

   More information on the details of Katana can be found in the paper
   at http://www.cs.dartmouth.edu/~sws/pubs/rbls10.pdf.

   Katana is not currently mature. It is in proof-of-concept stage and
   passes seven tests, but it is not yet ready to patch production
   software.



==== Other Software Required: ====
 Libelf     LGPL http://www.mr511.de/software/english.html
 Libdwarf   LGPL http://reality.sgiweb.org/davea/dwarf.html
 Libunwind  X11  http://www.nongnu.org/libunwind


==== Tarball URL: ====
http://quark.kiewit.dartmouth.edu/~james/katana-0.1.0b.tar.gz






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?10458>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]