[Top][All Lists]
[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/
- [Savannah-register-public] [task #10458] Submission of Katana,
James M.H. Oakley <=
- [Savannah-register-public] [task #10458] Submission of Katana, Mario Castelán Castro, 2010/06/17
- [Savannah-register-public] [task #10458] Submission of Katana, James M.H. Oakley, 2010/06/17
- [Savannah-register-public] [task #10458] Submission of Katana, Nicodemo Alvaro, 2010/06/18
- [Savannah-register-public] [task #10458] Submission of Katana, Karl Berry, 2010/06/18
- [Savannah-register-public] [task #10458] Submission of Katana, Sylvain Beucler, 2010/06/19
- [Savannah-register-public] [task #10458] Submission of Katana, Karl Berry, 2010/06/19
- [Savannah-register-public] [task #10458] Submission of Katana, James M.H. Oakley, 2010/06/20
- Message not available
- Message not available
- [Savannah-register-public] [task #10458] Submission of Katana, Alex Fernandez, 2010/06/20
- Message not available
- [Savannah-register-public] Re: [task #10458] Submission of Katana, Alex Fernandez, 2010/06/20
- Message not available
- [Savannah-register-public] [task #10458] Submission of Katana, James M.H. Oakley, 2010/06/21