age |
author |
revision |
description |
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' |
2006-10-05 |
acnt2 |
12058:509285182efb |
[XEND] Minor stylistic fixes for XendBootloader.py |
2006-10-05 |
acnt2 |
12057:6ffb8705f894 |
[XEND] Make import sxp into absolute import. |
2006-10-05 |
acnt2 |
12056:0d120850741a |
[XEND] Fix backslash escaping so it ignores escapes if they don't make sense. |
2006-11-01 |
Tim Deegan |
12055:0b6f49d25d4f |
[XEN] Prefetch multiple shadow entries per pagefault |
2006-11-01 |
kfraser |
12054:77e1baf0a567 |
[XEN] Fix building on OpenBSD. |
2006-11-01 |
kfraser |
12053:874cc0ff214d |
[XEN] Fix deadlock in printk(). |
2006-10-31 |
kfraser |
12052:0a3d7dacff4c |
Stop enforcing -g for some of the tools. |
2006-10-31 |
kfraser |
12051:90164f5fbd50 |
[XEND] Improve error message for unparsed disk modes. |
2006-10-31 |
Tim Deegan |
12050:2db4388fecb9 |
[HVM] Use correct types for guest physical addresses |
2006-10-31 |
kfraser |
12049:d93280670c3f |
[HVM] Add support for 'add r8,m8' instruction to memory-mapped I/O. |
2006-10-31 |
kfraser |
12048:b6de59741161 |
[NET] front: Clean up error handling. This eliminates earlier |
2006-10-31 |
kfraser |
12047:6ad98bc30cb4 |
Clean up recent changes to reboot code. This fixes PV save/restore. |
2006-10-31 |
kfraser |
12046:ada9ee6ce078 |
Update .hgignore |
2006-10-31 |
kfraser |
12045:ceedd98b9afb |
[HVM] vlapic: Synchronously determine PPR register value whenevr it is needed. |
2006-10-31 |
kfraser |
12044:1c506820c468 |
[VMX] Replace vmx_load_cr2() with direct write to %cr2. |