1 invirt-web (0.1.31) unstable; urgency=low
3 * Fixed validation of administrator field to use authz.
5 -- Peter A. Iannucci <iannucci@mit.edu> Mon, 20 May 2013 09:00:00 -0400
7 invirt-web (0.1.31~dvorak427glasgall3) precise; urgency=low
9 * Add Precise preseed files
11 -- Adam Glasgall <glasgall@mit.edu> Thu, 02 May 2013 20:08:59 -0400
13 invirt-web (0.1.31~dvorak427glasgall2dvorak42) precise; urgency=low
15 * Fixed the guest disk name to xvda.
17 -- Steven Valdez <dvorak42@mit.edu> Wed, 01 May 2013 16:02:00 -0400
19 invirt-web (0.1.31~dvorak427glasgall2) precise; urgency=low
21 * Don't pass machine_id as both a URL parameter and POST body parameter;
24 -- Adam Glasgall <glasgall@mit.edu> Tue, 30 Apr 2013 21:45:53 -0400
26 invirt-web (0.1.31~dvorak427glasgall1) precise; urgency=low
28 * CherryPy starts a http listener by default now. Remove it before
31 -- Adam Glasgall <glasgall@mit.edu> Tue, 30 Apr 2013 19:41:22 -0400
33 invirt-web (0.1.31~dvorak427) precise; urgency=low
35 * More updates to fix api changes.
37 -- Steven Valdez <dvorak42@mit.edu> Mon, 29 Apr 2013 22:44:00 -0400
39 invirt-web (0.1.31~dvorak426) precise; urgency=low
41 * More sqlalchemy api fixes.
43 -- Steven Valdez <dvorak42@mit.edu> Mon, 29 Apr 2013 22:11:49 -0400
45 invirt-web (0.1.31~dvorak425) precise; urgency=low
47 * Fixing use of query() vs query on cherrypy.
49 -- Steven Valdez <dvorak42@mit.edu> Mon, 29 Apr 2013 21:43:31 -0400
51 invirt-web (0.1.31~dvorak424) precise; urgency=low
53 * Fixing cherrypy initialization for different versions.
55 -- Steven Valdez <dvorak42@mit.edu> Fri, 26 Apr 2013 22:25:24 -0400
57 invirt-web (0.1.31~dvorak423) precise; urgency=low
59 * Removing leftover svn symlink from apache2.
61 -- Steven Valdez <dvorak42@mit.edu> Sat, 20 Apr 2013 20:47:51 -0400
63 invirt-web (0.1.31~dvorak422) precise; urgency=low
65 * Updated the dependency from xen to dkms
67 -- Steven Valdez <dvorak42@mit.edu> Sat, 20 Apr 2013 20:29:51 -0400
69 invirt-web (0.1.31~dvorak42) precise; urgency=low
73 -- Steven Valdez <dvorak42@mit.edu> Sat, 20 Apr 2013 20:21:11 -0400
75 invirt-web (0.1.30) unstable; urgency=low
77 * Fixed formatting for the changes to help.
79 -- Steven Valdez <dvorak42@mit.edu> Fri, 12 Apr 2013 16:11:02 -0400
81 invirt-web (0.1.29) precise; urgency=low
83 * Deleting VM shows the name of the VM that is being deleted.
85 -- Steven Valdez <dvorak42@mit.edu> Mon, 08 Apr 2013 19:55:53 -0400
87 invirt-web (0.1.28) precise; urgency=low
89 * Updated the Windows 7 license help.
91 -- Steven Valdez <dvorak42@mit.edu> Mon, 08 Apr 2013 18:12:54 -0400
93 invirt-web (0.1.27) precise; urgency=low
95 * Removed unused help topics and added Windows 7 info.
97 -- Steven Valdez <dvorak42@mit.edu> Tue, 02 Apr 2013 16:19:45 -0400
99 invirt-web (0.1.26) unstable; urgency=low
101 * Add SSLCertificateChainFile to port :446, which was configured
103 * Remove SSLv2 support.
104 * Add a list of only strong ciphers, imported from the scripts.mit.edu
105 configuration. These ciphers should be updated to include the new TLS
106 1.1 and 1.2 suites once they become available.
108 -- Alexander Chernyakhovsky <achernya@mit.edu> Mon, 25 Mar 2013 17:51:35 -0400
110 invirt-web (0.1.25) unstable; urgency=low
112 * Add SSLCertificateChainFile, pointing to the certificate file, to
113 support intermediate certs if they exist.
115 -- Geoffrey Thomas <geofft@mit.edu> Sun, 24 Mar 2013 23:33:15 -0700
117 invirt-web (0.1.24) unstable; urgency=low
119 * Fix Gitweb's idea of the correct git push URL
120 * Add Gitweb's git push URL to the things that need generification
122 -- Alex Dehnert <adehnert@mit.edu> Sun, 10 Mar 2013 21:40:09 -0400
124 invirt-web (0.1.23) unstable; urgency=low
126 * Add text for the VNC applet to tell people to enable Java
128 -- Mitchell Berger <mitchb@mit.edu> Thu, 22 Dec 2011 13:13:00 -0500
130 invirt-web (0.1.22) unstable; urgency=low
132 * Handle domains spinning in pygrub
134 -- Quentin Smith <quentin@mit.edu> Thu, 24 Nov 2011 20:42:09 -0500
136 invirt-web (0.1.21) unstable; urgency=low
138 * Fix strict validation of description field
140 -- Mitchell Berger <mitchb@mit.edu> Sun, 13 Nov 2011 21:23:00 -0500
142 invirt-web (0.1.20) unstable; urgency=low
144 * Tell users to contact us at our support address, not our
145 automated error mail address, if we run out of IPs.
147 -- Mitchell Berger <mitchb@mit.edu> Mon, 31 Oct 2011 20:38:00 -0400
149 invirt-web (0.1.19) unstable; urgency=low
151 * Fix path to gitweb static content
153 -- Quentin Smith <quentin@mit.edu> Sat, 21 May 2011 22:54:00 -0400
155 invirt-web (0.1.18) unstable; urgency=low
157 * Require a valid Referer header for any POSTed form, as a guard against
158 cross-site request forgery.
160 -- Joshua Oreman <oremanj@mit.edu> Sat, 07 May 2011 22:34:46 -0400
162 invirt-web (0.1.17) unstable; urgency=low
164 * Add support for amd64 and i386 squeeze autoinstalls.
166 -- Quentin Smith <quentin@mit.edu> Sat, 22 Jan 2011 21:27:04 -0500
168 invirt-web (0.1.16) unstable; urgency=low
170 * Show historical domain CPU usage if available.
172 -- Quentin Smith <quentin@mit.edu> Wed, 29 Dec 2010 02:23:10 -0500
174 invirt-web (0.1.15) unstable; urgency=low
176 * Add support for amd64 debathena lucid autoinstalls.
178 -- Quentin Smith <quentin@mit.edu> Tue, 28 Dec 2010 02:02:09 -0500
180 invirt-web (0.1.14) unstable; urgency=low
182 * Add support for i386 maverick and amd64 and i386 lucid autoinstalls.
183 * Use the autoinstall ID as the preseed filename, instead of the distro
184 + arch, so that there can be multiple autoinstalls for the same
187 -- Quentin Smith <quentin@mit.edu> Mon, 27 Dec 2010 14:17:31 -0500
189 invirt-web (0.1.13) unstable; urgency=low
191 * Support preseed-based autoinstalls, including amd64 maverick.
193 -- Quentin Smith <quentin@mit.edu> Sun, 26 Dec 2010 23:47:21 -0500
195 invirt-web (0.1.10) unstable; urgency=low
197 * Enable VM creation by default
199 -- Joshua Oreman <oremanj@mit.edu> Mon, 18 Oct 2010 14:54:21 -0400
201 invirt-web (0.1.9) unstable; urgency=low
203 * Adds support for disabling (conditionally) VM creation in list.mako, main.py
205 -- Peter A. Iannucci <iannucci@mit.edu> Mon, 04 Oct 2010 20:54:10 -0400
207 invirt-web (0.1.8) lucid; urgency=low
209 [ Andrew M. Farrell ]
210 * Rename code/ to /var/www/invirt-web/ in binary-fixup
213 * Use expandOwner/expandAdmin rather than removed expandLocker
215 -- Greg Brockman <gdb@mit.edu> Thu, 26 Aug 2010 02:24:57 -0400
217 invirt-web (0.1.7) unstable; urgency=low
219 * Checkout the current HEAD when building
221 -- Greg Brockman <gdb@mit.edu> Mon, 23 Aug 2010 15:05:29 -0400
223 invirt-web (0.1.6) unstable; urgency=low
225 * Remove crufty invirt-web-iptables files
226 * Switch to git from svn
227 * Add gitweb configuration
229 -- Greg Brockman <gdb@mit.edu> Sat, 14 Aug 2010 00:46:44 -0400
231 invirt-web (0.1.5) unstable; urgency=low
233 * Removed nonexistance makefile target and redundant ch{mod,gp}ing
235 -- Greg Brockman <gdb@mit.edu> Tue, 19 Jan 2010 01:31:46 -0500
237 invirt-web (0.1.4) unstable; urgency=low
239 * Merge invirt-web-iptables into invirt-web and use the new
240 invirt-iptables interface.
242 -- Evan Broder <broder@mit.edu> Sun, 03 Jan 2010 16:36:47 -0500
244 invirt-web (0.1.3) unstable; urgency=low
246 * Add some more user-friendly error handling for common errors. (LP:
249 -- Evan Broder <broder@mit.edu> Mon, 28 Dec 2009 13:03:00 -0600
251 invirt-web (0.1.2) unstable; urgency=low
253 * Do some quick config cleanup.
255 -- Evan Broder <broder@mit.edu> Mon, 21 Dec 2009 12:10:41 -0600
257 invirt-web (0.1.1) unstable; urgency=low
259 * Use a different Mako template cache for auth.fcgi and unauth.fcgi
260 * Use shell scripts for the auth.fcgi and unauth.fcgi so that Apache
261 will not think they are the same script.
263 -- Quentin Smith <quentin@mit.edu> Sun, 20 Dec 2009 23:53:17 -0500
265 invirt-web (0.1.0) unstable; urgency=low
268 * Switch to CherryPy in place of our home-grown web framework.
269 * Switch from the Cheetah templating engine to the Mako templating engine.
270 * New URI scheme: /machine/<numeric-id>/<operation>
271 rather than /<operation>?machine_id=<numeric-id> .
272 * Fix power-on/power-off/reboot buttons for IE <=8.
273 * Move some bits of presentation code from Python into templates.
274 * Clarify that Windows licenses are available from MIT for staff.
277 * Show newlines from descriptions in list page.
278 * Only aklog to a cell if encryption is actually needed.
279 * Re-arrange the authz configuration.
281 -- Greg Price <price@mit.edu> Sat, 19 Dec 2009 21:53:40 -0500
283 invirt-web (0.0.24) unstable; urgency=low
285 * Update authorization code for new config structure.
287 -- Evan Broder <broder@mit.edu> Wed, 16 Dec 2009 11:47:13 -0600
289 invirt-web (0.0.23) unstable; urgency=low
291 * Revert 0.0.22, since running VMs still have a password set.
293 -- Evan Broder <broder@mit.edu> Mon, 28 Sep 2009 23:24:00 -0400
295 invirt-web (0.0.22) unstable; urgency=low
297 * Don't supply a password to the VNC server, since one is no longer
300 -- Evan Broder <broder@mit.edu> Mon, 28 Sep 2009 21:24:06 -0400
302 invirt-web (0.0.21) unstable; urgency=low
305 * Don't reuse IP addresses that are special in some way.
308 * Cache the membership of the adminacl in addition to the ACLs for
311 -- Evan Broder <broder@mit.edu> Fri, 27 Feb 2009 21:06:55 -0500
313 invirt-web (0.0.20) unstable; urgency=low
315 * Don't confuse MB with MiB, or GB with GiB.
317 -- Anders Kaseorg <andersk@mit.edu> Tue, 17 Feb 2009 04:54:54 -0500
319 invirt-web (0.0.19) unstable; urgency=low
321 * modified quota checking to refer to invirt.database.Owner for quotas and defaults
323 -- Peter A. Iannucci <iannucci@mit.edu> Tue, 17 Feb 2009 01:31:01 -0500
325 invirt-web (0.0.18) unstable; urgency=low
327 * depend on apache2, libapache2-mod-auth-sslcert, python-dnspython
328 * enable Apache modules we need
329 * get mitCAclient.pem from debathena-ssl-certificates
330 * organize our 24 dependencies a bit
332 -- Greg Price <price@mit.edu> Sat, 31 Jan 2009 14:59:14 -0500
334 invirt-web (0.0.17) unstable; urgency=low
336 * Add Provides and Conflicts lines to debian/control for
339 -- Evan Broder <broder@mit.edu> Sat, 24 Jan 2009 20:15:29 -0500
341 invirt-web (0.0.16) unstable; urgency=low
343 * Fix a security vulnerability: traditional `pts mem` is in cleartext
344 and could be spoofed. Use new -encrypt option, which needs tokens.
346 * make initscript stop command not leave apache2 processes lying around
347 (so that restart works)
348 * Depend on mail-transport-agent, not postfix.
350 -- Greg Price <price@mit.edu> Tue, 30 Dec 2008 17:43:41 -0500
352 invirt-web (0.0.15) unstable; urgency=low
354 * config.{authn[0] => kerberos}.realm
356 -- Evan Broder <broder@mit.edu> Wed, 10 Dec 2008 23:30:46 -0500
358 invirt-web (0.0.14) unstable; urgency=low
360 * Depend on invirt-web-iptables
362 -- Evan Broder <broder@mit.edu> Sun, 07 Dec 2008 09:12:45 -0500
364 invirt-web (0.0.13) unstable; urgency=low
366 * Add cron dependency
368 -- Evan Broder <broder@mit.edu> Thu, 20 Nov 2008 11:01:12 -0500
370 invirt-web (0.0.12) unstable; urgency=low
372 * Whoops - forgot to drop an option to k5start
374 -- Evan Broder <broder@mit.edu> Mon, 17 Nov 2008 04:59:31 -0500
376 invirt-web (0.0.11) unstable; urgency=low
378 * Use daemon/$HOSTNAME for the svn repository instead of the first
379 principal in the keytab
381 -- Evan Broder <broder@mit.edu> Mon, 17 Nov 2008 04:56:36 -0500
383 invirt-web (0.0.10) unstable; urgency=low
385 * Make /etc/apache2/sites-available/default a mako template
386 * Fix a mistyped variable
388 -- Evan Broder <broder@mit.edu> Sat, 15 Nov 2008 23:27:56 -0500
390 invirt-web (0.0.9) unstable; urgency=low
392 * Move trac off-site - redirect somewhere else
394 -- Evan Broder <broder@mit.edu> Sat, 15 Nov 2008 23:12:57 -0500
396 invirt-web (0.0.8) unstable; urgency=low
398 * Don't depend on invirt-mail-config
400 -- Evan Broder <broder@mit.edu> Thu, 06 Nov 2008 22:50:00 -0500
402 invirt-web (0.0.7) unstable; urgency=low
404 * Query against the local nameserver to be sure there's no caching of
406 * Depend on invirt-dns to be sure that a nameserver is running locally
407 * Depend on invirt-mail-config
409 -- Evan Broder <broder@mit.edu> Thu, 06 Nov 2008 21:47:37 -0500
411 invirt-web (0.0.6) unstable; urgency=low
413 * The web server needs a working AFS; make sure OpenAFS modules are
416 -- Evan Broder <broder@mit.edu> Mon, 03 Nov 2008 03:40:51 -0500
418 invirt-web (0.0.5) unstable; urgency=low
420 * Add new dependency on python-dns
422 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 22:57:41 -0400
424 invirt-web (0.0.4) unstable; urgency=low
426 * sipb-xen-base -> invirt-base
428 -- Evan Broder <broder@mit.edu> Tue, 28 Oct 2008 04:23:35 -0400
430 invirt-web (0.0.3) unstable; urgency=low
432 * sipb-xen-vnc-client -> invirt-vnc-client
434 -- Evan Broder <broder@mit.edu> Sun, 26 Oct 2008 17:28:51 -0400
436 invirt-web (0.0.2) unstable; urgency=low
438 * /sipb-xen -> /invirt in apt repo URI
440 -- Greg Price <price@mit.edu> Sun, 26 Oct 2008 04:56:21 -0400
442 invirt-web (0.0.1) unstable; urgency=low
444 * sipb-xen-www -> invirt-web
446 -- Greg Price <price@mit.edu> Sat, 25 Oct 2008 22:09:29 -0400
448 sipb-xen-www (3.18) unstable; urgency=low
450 * sipb-xen-database-common -> invirt-database
452 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 21:04:09 -0400
454 sipb-xen-www (3.17) unstable; urgency=low
457 * Add Kerberos-authenticated web interface on port 442
460 * Add config-package-dev to the build dependencies
462 -- Evan Broder <broder@mit.edu> Fri, 24 Oct 2008 15:32:34 -0400
464 sipb-xen-www (3.16) unstable; urgency=low
466 * Shorten initscript with spiffy new library from sipb-xen-base
467 * Fix comment copy-paste error in initscript, now that it's mostly comments
469 -- Greg Price <price@mit.edu> Fri, 24 Oct 2008 07:19:13 -0400
471 sipb-xen-www (3.15) unstable; urgency=low
473 * Use /etc/invirt/keytab instead of a separate keytab for apache
475 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 19:56:04 -0400
477 sipb-xen-www (3.14.4) unstable; urgency=low
479 * allow '*' wildcard in config.errormail_exclude
481 -- Greg Price <price@mit.edu> Sat, 11 Oct 2008 17:32:42 -0700
483 sipb-xen-www (3.14.3) unstable; urgency=low
485 * Actually stop Apache on shutdown
487 -- Evan Broder <broder@mit.edu> Sun, 05 Oct 2008 00:24:40 -0400
489 sipb-xen-www (3.14.2) unstable; urgency=low
491 * Be a good debian package and undo what you did on uninstall
493 -- Evan Broder <broder@mit.edu> Sun, 05 Oct 2008 00:06:30 -0400
495 sipb-xen-www (3.14.1) unstable; urgency=low
497 * Try again, now that I actually understand what the problem is
499 -- Evan Broder <broder@mit.edu> Sat, 04 Oct 2008 23:58:46 -0400
501 sipb-xen-www (3.14) unstable; urgency=low
503 * Try to fix startup ordering problem by specifying that the new startup
504 script depends on $remote_fs
506 -- Evan Broder <broder@mit.edu> Sat, 04 Oct 2008 23:32:14 -0400
508 sipb-xen-www (3.13.1) unstable; urgency=low
510 * Don't add another Listen 443 directive - apache gets angry
511 * And this, kids, is why you should always test your code before
514 -- Evan broder <broder@mit.edu> Fri, 03 Oct 2008 22:01:22 -0400
516 sipb-xen-www (3.13) unstable; urgency=low
518 * Make sure we're listening on all the necessary ports
520 -- Evan Broder <broder@mit.edu> Fri, 03 Oct 2008 21:40:47 -0400
522 sipb-xen-www (3.12) unstable; urgency=low
524 * invirt-confiscate the SVN checkout
526 -- Evan Broder <broder@mit.edu> Fri, 03 Oct 2008 21:01:33 -0400
528 sipb-xen-www (3.11) unstable; urgency=low
532 -- Greg Price <price@mit.edu> Tue, 30 Sep 2008 23:48:37 -0400
534 sipb-xen-www (3.10) hardy; urgency=low
536 * depend on debathena-afs-config and python-flup
538 -- Greg Price <price@mit.edu> Mon, 29 Sep 2008 05:58:01 +0000
540 sipb-xen-www (3.9) unstable; urgency=low
542 * further integration of invirt.config
544 -- Yang Zhang <y_z@mit.edu> Fri, 8 Aug 2008 02:39:15 -0400
546 sipb-xen-www (3.8) unstable; urgency=low
548 * sipb_xen_database -> invirt.database in cache_acls.py
550 -- Yang Zhang <y_z@mit.edu> Sun, 3 Aug 2008 19:45:19 -0400
552 sipb-xen-www (3.7) unstable; urgency=low
554 uncommitted changes in /etc/apache2 on xvm.mit.edu:
555 * rewrite static/ uris for admin mode
558 * take instance from keytab in k5start apache2.init wrapper
560 -- Greg Price <price@mit.edu> Mon, 4 Aug 2008 01:22:47 -0400
562 sipb-xen-www (3.6) unstable; urgency=low
564 * Add Anders' kstart-using apache2 init script.
565 * Add some dependencies the svn site needs.
566 * Use daemon/xvm-2.mit.edu for svn site, as it's on xvm-2 now
568 -- Greg Price <price@mit.edu> Fri, 1 Aug 2008 20:23:50 -0400
570 sipb-xen-www (3.5) unstable; urgency=low
573 * Lengthen timeouts to let the autoinstaller work.
575 -- Greg Price <price@mit.edu> Sun, 15 Jun 2008 21:51:59 -0400
577 sipb-xen-www (3.4) unstable; urgency=low
579 * xvm.mit.edu rather than sipb-xen-dev.mit.edu
581 -- Greg Price <price@mit.edu> Sun, 11 May 2008 00:49:58 -0400
583 sipb-xen-www (3.3) unstable; urgency=low
585 * Fix the SVN server to point to the new AFS mountpoint
587 -- Evan Broder <broder@mit.edu> Fri, 9 May 2008 02:37:21 -0400
589 sipb-xen-www (3.2) unstable; urgency=low
591 * Check in (part of?) the Apache config.
592 * Modify it to allow an informative front page without certs.
593 * Add that front page.
595 -- Greg Price <price@mit.edu> Fri, 9 May 2008 02:11:04 -0400
597 sipb-xen-www (3.1) unstable; urgency=low
599 * Fixed the crontab definition
601 -- SIPB Xen Project <sipb-xen@mit.edu> Mon, 31 Mar 2008 05:49:32 -0400
603 sipb-xen-www (3) unstable; urgency=low
605 * Refresh the ACL cache every 5 minutes
607 -- SIPB Xen Project <sipb-xen@mit.edu> Mon, 31 Mar 2008 05:38:16 -0400
609 sipb-xen-www (2) unstable; urgency=low
611 * Create sipb-xen group in preinst script.
613 -- Eric Price <ecprice@sipb-xen-dev.mit.edu> Sat, 29 Mar 2008 18:45:02 -0400
615 sipb-xen-www (1) unstable; urgency=low
618 -- SIPB Xen Project <sipb-xen@mit.edu> Fri, 28 Mar 2008 22:43:12 -0500