age |
author |
revision |
description |
2006-10-20 |
kfraser |
12178:e3c70530cb28 |
[XEND] Remove lazy import of signal module. |
2006-11-01 |
Ewan Mellor |
12177:4441715c9a67 |
Import the Xend parts of xen-unstable changeset |
2006-10-20 |
Ewan Mellor |
12176:f3be4922cc8b |
Import the Xend portion of xen-unstable changeset |
2006-10-28 |
Ewan Mellor |
12175:cc6f0a3596fc |
Raise an exception if blkdev_name_to_number fails, to improve the error message. |
2006-10-05 |
kfraser |
12174:f9446aa6c786 |
[XM] Fix 'xm help' when called on a command-name prefix. |
2006-10-28 |
Ewan Mellor |
12173:07d3c36df515 |
[XEND] Fix pygrub when run server-side on a domain with blktap disks. |
2006-10-05 |
Ewan Mellor |
12172:21406b5bc520 |
Import the Xend portion of xen-unstable changeset 11704:a95dfbc8dca8ecddcb9be51d78f446b0fa461892. |
2006-10-04 |
kaf24 |
12171:81a80d86f77f |
[XEND] If 'vncused' is set, it won't specify an explicit display num to QEMU. |
2006-10-03 |
Alastair Tse |
12170:8a0274d6eebc |
[XM] Fix rmlabel filename assignment |
2006-10-03 |
Alastair Tse |
12169:3cccc8697a13 |
[XM] Fix missing security check in block-attach |
2006-10-28 |
Ewan Mellor |
12168:faaa8256558b |
These are the proposed changes to XenD that adapt vTPM handling to the |
2006-10-28 |
Ewan Mellor |
12167:5bef3f695b55 |
uint64_t replaced with int64_t everywhere. |
2006-10-28 |
Ewan Mellor |
12166:819e93d30ce2 |
The structure fields should be exactly as documented, including case matching. |
2006-10-28 |
Ewan Mellor |
12165:b6dc7eecff33 |
Implement new VTPM model. |
2006-10-28 |
Ewan Mellor |
12164:4ea1097252a1 |
The get_by_name_label functions return a set, not a singleton, because names |
2006-10-28 |
Ewan Mellor |
12163:5cccc3ed0b1e |
Fix marshalling to and from record_opts. |
2006-10-28 |
Ewan Mellor |
12162:de00775e39da |
Fix freeing of records, when the given pointer is NULL. |
2006-10-28 |
Ewan Mellor |
12161:0db0c19d3386 |
Fix the handling of sets in the interface -- expecting a pointer to X to serve |
2006-10-28 |
Ewan Mellor |
12160:1697ee515e46 |
The on-wire names for the fields should be exactly as documented, including |
2006-10-28 |
Ewan Mellor |
12159:f884e94474ba |
Tidy. |
2006-10-28 |
Ewan Mellor |
12158:01b1cbe3fedc |
Tidy. |
2006-10-27 |
Ewan Mellor |
12157:6ea9cc7a95d3 |
Remove VTPM-related values, now obsolete. |
2006-10-26 |
Ewan Mellor |
12156:9a6d5e7b636f |
Remove the get_all method from most classes -- we'd like people to be able to |
2006-10-26 |
Ewan Mellor |
12155:9adcaf73fae2 |
Replace the datamodel graph eps with a dot file. |
2006-10-26 |
Ewan Mellor |
12154:d0d6f230f1d4 |
Fix VTPM bindings -- ints in the model are uint64_t at the C binding level. |
2006-10-26 |
Ewan Mellor |
12153:8f090c551b09 |
Implement new PIF-based network model, and match movement of I/O-statistics. |
2006-10-26 |
Ewan Mellor |
12152:de31d79add5e |
Implement VDI.resize message. |
2006-10-26 |
Ewan Mellor |
12151:4b0326c75c5b |
Implement HostCPU.{vendor,speed,modelname}. |
2006-10-26 |
Ewan Mellor |
12150:caf35cfcdda0 |
Implement new VMX feature flag. |
2006-10-26 |
Ewan Mellor |
12149:eeb7d71c0281 |
Added HostCPU.{vendor,speed,modelname}. |
2006-10-26 |
Ewan Mellor |
12148:ea32c4e70a8b |
Added VMX feature flag. |
2006-10-26 |
Ewan Mellor |
12147:cdd926419883 |
New PIF class. |
2006-10-26 |
Ewan Mellor |
12146:84fe4d413d59 |
Remove get_record_internal -- it's not needed at the binding level. |
2006-10-26 |
Ewan Mellor |
12145:ab69ecc1d172 |
Rename VTPM.type to VTPM.driver, to match the libxen bindings. |
2006-10-26 |
Ewan Mellor |
12144:d94dec09558a |
Fix network model by moving Network.NIC and Network.VLAN onto a new PIF class. |
2006-10-26 |
Ewan Mellor |
12143:d1b8acfaf9be |
Rename get_by_label to get_by_name_label everywhere -- this was always the |
2006-10-26 |
Ewan Mellor |
12142:5cd2a642eff6 |
Added VDI.resize method. |
2006-10-26 |
Ewan Mellor |
12141:3ca584553972 |
Make all Ref Sets DynamicRO -- they are implied by the existence of an instance |
2006-10-25 |
Ewan Mellor |
12140:2ec35abfd9a2 |
Datamodel changes adding some basic vTPM extensions to the API that |
2006-10-25 |
Ewan Mellor |
12139:0bf7d37bcfdb |
Fix preamble -- get_by_short_name is now called get_by_name_label. |
2006-10-25 |
Ewan Mellor |
12138:a2d6e4a53e7a |
Import Xen Management API Draft, 0.4.3, from |
2006-10-25 |
Ewan Mellor |
12137:3d4a027bd04b |
C bindings adding some basic vTPM extensions to the API that |
2006-10-25 |
Ewan Mellor |
12136:6e78bed60b85 |
The session class has a lower-case S -- fix the C bindings to match. |
2006-10-27 |
Alastair Tse |
12135:b87603c00fee |
Some updates to the README fixing the kernel.hvm devices config |
2006-10-27 |
Alastair Tse |
12134:57f59959aa80 |
[XEND] Fix some missing variables in XendDomain caught by pylint. |
2006-10-27 |
Alastair Tse |
12133:808f5aa6dbb0 |
[XEND] Fix missing SR references in XendAPI |
2006-10-26 |
Alastair Tse |
12132:f7f8f0038920 |
A survey of all the supported configuration options in Xend and also |
2006-10-26 |
Alastair Tse |
12131:df5431b2b519 |
[XEND] Add more API implementations, add sched_id_get to xc. |
2006-11-01 |
Ewan Mellor |
12130:1f790f5fcdbb |
Import 83:b569bb25a8f08a15381b022ee143d7f205976604 from xen-api.hg, minus the |
2006-10-20 |
Alastair Tse |
12129:336fd2e8745b |
[XENAPI] Add shell option for xapi.py so it can remember sessions. |
2006-10-20 |
Alastair Tse |
12128:73cd81de36ea |
[XEND] Fix KB allocation in XendStorageRepository |
2006-10-19 |
Alastair Tse |
12127:7ae6323db2f8 |
[XEND] Remove mistake of not checking xenstore's name entry for Dom0 |
2006-10-19 |
Alastair Tse |
12126:f0c7f258c19e |
[XEND] Add some docstrings about XendAuthSessions |
2006-10-19 |
Alastair Tse |
12125:f895b7c94f10 |
[XM] Fix TypeError in exception handler if there is no res_label. |
2006-10-19 |
Alastair Tse |
12124:6173a6f5de2b |
[XEND] Switch to PAM authentication for login sessions |
2006-10-18 |
kfraser |
12123:e295ad19deed |
[ACM] Fix the resource representations in the resource_label |
2006-10-19 |
Alastair Tse |
12122:0a1a5b2072a3 |
[SOLARIS] Xen daemons are managed separately, so we need a way to start |
2006-10-19 |
Alastair Tse |
12121:2732e3f94e2e |
[SOLARIS] The hotplug scripts live in a different place on Solaris. |
2006-10-19 |
Alastair Tse |
12120:6a4ac637d8db |
[SOLARIS] The hotplug scripts live in a different place on Solaris. |
2006-10-17 |
kfraser |
12119:152810b4eefc |
[SOLARIS] Add the correct machine name for Solaris to arch.py. |
2006-10-15 |
kfraser |
12118:0a7fb6788fa7 |
[XEND] Check for and fail on non-existent floppy-drive file when starting HVM guest. |
2006-10-10 |
kfraser |
12117:e169814c45ac |
[XEND] Add missing line from changeset 11653:3b7e11cbeb940 |
2006-10-13 |
Alastair Tse |
12116:c4df5f0a41f3 |
[XEND] Re-add the tap prefix because it is needed. |
2006-10-13 |
Alastair Tse |
12115:41ca10996ce7 |
[XENAPI] Make vm-destroy consistent with API naming. Moved what is |
2006-10-13 |
Alastair Tse |
12114:e6162aeb0f89 |
[XEND] Remove extra tap: prefix for device uname. |
2006-10-13 |
Alastair Tse |
12113:d34c657e5c74 |
[XEND] Fix bugs in vbd_create logic when handling VDIs |
2006-10-13 |
Alastair Tse |
12112:a02f6d28eded |
[XEND] Fix some bad names left behind while converting all storage to |
2006-10-13 |
Alastair Tse |
12111:0a8b854697ad |
[XEND] XendVDI saves configuration on change. |
2006-10-13 |
Alastair Tse |
12110:91c7ee18c978 |
[XEND] Updates to SR and VDI implementations |
2006-10-12 |
Alastair Tse |
12109:58521d4b7c7b |
[XEND] Adding API stub generation to XendAPI + SR implementation for |
2006-10-12 |
Alastair Tse |
12108:1b923f4a788a |
[XEND] Beginnings of the Xend Storage Repository implementation. |
2006-10-12 |
Alastair Tse |
12107:255925ae4127 |
[XEND] Removing this file from version control as it is now |
2006-10-12 |
Alastair Tse |
12106:d21c7908e75c |
[XEND] Fix interpretation of stringified 64 bit ints in |
2006-10-12 |
Alastair Tse |
12105:397cc120ae18 |
[XEND] Add some sort of rudimentary version embedding into the source |
2006-10-07 |
ewan |
12104:2ea55aa1dd46 |
Give our test VM a name with no space (Xend does not allow this at the moment). |
2006-10-07 |
ewan |
12103:c75716820107 |
Import libxen-src-0.4.3-2.tar.bz2. |
2006-10-06 |
Alastair Tse |
12102:9e0b024a1696 |
[XEND] Conform to Xen API XMLRPC Wire Protocol Customisation |
2006-10-06 |
Alastair Tse |
12101:53b8f2b74ab2 |
[XENAPI] Adding some rudimentary documentation about what has changed. |
2006-10-06 |
Alastair Tse |
12100:f5912c42fbc3 |
[XEND] Save device updates to VM configuration via Xen API |
2006-10-06 |
Alastair Tse |
12099:c21f4949a746 |
[XEND] Fix check for whether domain is running. |
2006-10-06 |
Alastair Tse |
12098:029e04982e94 |
[XENAPI] Support for VBD/VIF info listing in vm-list --long |
2006-10-06 |
Alastair Tse |
12097:c88a78f8bed9 |
[XEND] Proper support for devices with UUID. Removing old workaround |
2006-10-06 |
Alastair Tse |
12096:c0d9f8b9c0e5 |
[XENAPI] Add missing function names. Proper sub command help messages. |
2006-10-06 |
Alastair Tse |
12095:19ab41db7fd2 |
[XENAPI] Pretty print error messages, insert simple argument parsing |
2006-10-06 |
Alastair Tse |
12094:dd044380b44d |
[XEND] Keep track of attached vbds and vifs for XenAPI |
2006-10-06 |
Alastair Tse |
12093:18506db37dc2 |
[XENAPI] Fix wrong vars being extracted from reading python cfg |
2006-10-06 |
Alastair Tse |
12092:858218d94516 |
[XENAPI] Added hard shutdown (aka. vm-destroy) |
2006-10-06 |
Alastair Tse |
12091:52f449c9dcc5 |
[XEND] Remove annoying debugging messages |
2006-10-06 |
Alastair Tse |
12090:d147be77861d |
[XENAPI] Example tools to create/destroy/shutdown VMs |
2006-10-05 |
Alastair Tse |
12089:c383cb0945a7 |
[XEND] Fix shutdown reasons from Xen API |
2006-10-05 |
Alastair Tse |
12088:6f0b467a92c6 |
[XEND] Another attempt at fixing escaping logic in SXP |
2006-10-05 |
Alastair Tse |
12087:8728365bac33 |
[XEND] Fix XenAPI Host interface so that get_record works. |
2006-10-05 |
Alastair Tse |
12086:8e5e7399e9b5 |
[XEND] Fix many typos with VM interface to XenAPI |
2006-10-05 |
Alastair Tse |
12085:acb85833be66 |
[XEND][XM] Fix bug in XendDomainInfo.recreate introduced by refactoring. |
2006-10-05 |
Alastair Tse |
12084:d1f6aa51621f |
[XM] Add missing parameter to XM XMLRPC call so that we get the |
2006-10-05 |
Alastair Tse |
12083:d9320fb7c769 |
[XEND] Comments cleanups |
2006-10-05 |
Alastair Tse |
12082:f592a17acd0f |
[XEND] Remove misleading debugging message |
2006-10-05 |
Alastair Tse |
12081:ddf523b09100 |
[XM][XEND] Speed up xm list |
2006-10-05 |
Alastair Tse |
12080:f297eef12823 |
[XEND] Exposing the XendAPI module in the XMLRPCServer |
2006-10-05 |
acnt2 |
12079:edb546bbfff0 |
[XM] new.py that implements adding an unstarted domain |
2006-10-05 |
Alastair Tse |
12078:2bc0831859cb |
[XM] Add commands to implement lifecycle commands via the XM XMLRPC interface. |
2006-10-05 |
Alastair Tse |
12077:aab988d497ea |
[XEND] Make SXP be compatible with sequencetypes (Tuples and Lists) |
2006-10-05 |
Alastair Tse |
12076:137d40894a8b |
[XEND][XENAPI] XendNode implementation for Xen API Host, Host CPUs |
2006-10-05 |
Alastair Tse |
12075:a3788998952d |
[XEND] Add a convenience function for UUID generation |
2006-10-05 |
Alastair Tse |
12074:4fd97b9aa31e |
[XEND][XENAPI] XendCheckpoint should use XendConfig for passing configs. |
2006-10-05 |
Alastair Tse |
12073:116fc2e756d4 |
[XEND] Implementation of Xen-API in a separate module. |
2006-10-05 |
Alastair Tse |
12072:16946dcbf14b |
[XEND] Change blkif to use the new style configuration |
2006-10-05 |
Alastair Tse |
12071:9a932b5c7947 |
[XEND] Massive XendDomain XendDomainInfo reorganisation to use XendConfig. |
2006-10-05 |
Alastair Tse |
12070:ec29b6262a8b |
[XEND] XendConfig is an extended python dictionary that is used to exchange |
2006-10-05 |
Alastair Tse |
12069:ea65d8be211f |
[XEND] Refactoring device controllers to its own module so it can be used by both XendConfig and XendDomainInfo. |
2006-10-05 |
Alastair Tse |
12068:59f3891b94b8 |
[XEND][XENAPI] Split Xend global constants out to its own file. |
2006-10-05 |
Alastair Tse |
12067:ddcf2632f448 |
[XEND][XENAPI] Adding some default Xen API Errors |
2006-10-05 |
acnt2 |
12066:db33b52f603e |
[XEND] Minor code formatting changes to XendRoot.py |
2006-10-05 |
acnt2 |
12065:32d074ff02ee |
[XEND][LIFECYCLE] Configurable storage path for lifecycle support |
2006-10-05 |
acnt2 |
12064:c11e827d6ac6 |
[XEND] Clean up some keyword clashes with XendCheckpoint |
2006-10-05 |
acnt2 |
12063:48c5a79c4fbf |
[XEND] Xen API Auth Manager for handling sessions |
2006-10-05 |
Alastair Tse |
12062:5fe8e9ebcf5c |
[XEND] Make XMLRPC Server shutdown cleanly. |
2006-10-05 |
Alastair Tse |
12061:52bf7bbb0f36 |
[XEND] Make logging an optional parameter for the XMLRPCServer |
2006-10-05 |
acnt2 |
12060:ccfc8e4148b2 |
[XEND] Replace dom with domid. |
2006-10-05 |
acnt2 |
12059:0ae1d493f37c |
[XEND] Python API break. Replacing ambiguious 'dom' with 'domid' |