+1 Pleeeeeeeeeeeeease give us custom HTTPS :)

On May 4, 6:05 pm, Mike <mickn...@gmail.com> wrote:
> Hi Ikai
>
> A very exciting release!! Congrats.
>
> I must say though, I'm dying for custom HTTPS support. Every release I
> hurriedly read the release notes for it, to no avail.
>
> It was slated for preview release last year, but obviously it's now
> May, and it hasn't arrived....
>
> When should we be realistically expecting it? Some insights into why
> it is taking so long would be very much appreciated. For me, it's the
> final critical thing that AppEngine is missing.
>
> Mike :-)
>
> On May 4, 1:20 am, "Ikai Lan (Google)" <ikai.l+gro...@google.com>
> wrote:
>
>
>
>
>
>
>
> > Hey everyone,
>
> > Prerelease SDK 1.5.0 is ready for download! There are a ton of bug fixes in
> > this release as well as some pretty big features. Check it out. You can get
> > the SDKs here:
>
> >http://code.google.com/p/googleappengine/downloads/list
>
> > The release notes are below. You'll notice that they're much longer than
> > usual. We've listed out many of the bugs in the public issues tracker we've
> > addressed.
>
> > Python
> > ==============================
> > - Support for Backends which allow developers to create infrastructure
> >   components that complement the existing dynamic apps which App Engine
> > already
> >   provides. Instances of a backend can maintain state, be addressed
> >   individually, and are not subject to per-request time limits. They can
> > also be
> >   configured to consume more memory and CPU than ordinary dynamic instances.
> > - Task Queues support pull mode, allowing for more control over task queue
> > work
> >   rates. To use pull queues, include the 'mode' argument in your queue.yaml.
> > - Pull queues are supported by a REST API, allowing access from outside App
> >   Engine. To use the REST API, you must also include a valid ACL section
> >   specifying which users can lease tasks from the pull queue.
> > - Task Queue payload limits have been increased. Push queues now support
> > 100KB
> >   per task, pull queues support 1MB per task. Within App Engine, the new
> > limit
> >   is 32 MB per batch of tasks. With the REST API the limit is 1 MB per
> > batch.
> > - HTTP request and response sizes have been increased to 32 MB.
> > - We have removed the rate quotas for requests, datastore operations,
> >   memcache operations, and image API operations. Resource quotas still
> > apply.
> > - When creating new applications, developers will now see the High
> > Replication
> >   Datastore as the default configuration option.  Developers that still wish
> > to
> >   use the Master/Slave configuration must explicitly choose this option at
> >   application creation time.
> > - The Task Queue maximum configurable processing rate has been increased to
> >   500/s.
> > - All application Owners, as listed in the Admin Console, can download the
> > app's
> >   code, unless code download is disabled for the application.
> > - Added db.py support for making calls to the datastore asynchronously.
> >   Available functions are get_async(), put_async(), delete_async(),
> >   allocate_ids_async(). Call get_result on the return value of asynchronous
> >   datastore functions to block on the call.
> > - Metadata queries can now get all namespaces, kinds, and properties in a
> > given
> >   range.
> > - The Testbed API now supports the Channel API.
> > - Users can provide Django settings to be loaded in webapp's django_setup.
> > - Modified Dashboard latency graphs to indicate they only include dynamic
> >   requests.
> > - Fixed an issue where Federated User data didn't survive a get-put-delete
> >   operation cycle.
> > - Fixed an issue where metadata queries did not support unicode characters.
> > - Fixed an issue where HTTP headers could contain new line characters.
> > - A warning message is shown when the Python version used to run the SDK is
> >   different than the Python version used in production.
> > - Fixed an issue with Federated Users causing the Admin Console dataviewer
> > to
> >   fail.
> >    http://code.google.com/p/googleappengine/issues/detail?id=384
> > - MacOS and Windows style newlines are now supported for logging in the SDK.
> >    http://code.google.com/p/googleappengine/issues/detail?id=560
> > - Fixed an issue where sending mail with smtp_host set did not work.
> >    http://code.google.com/p/googleappengine/issues/detail?id=626
> > - Fixed the file permissions for appinfo_errors.py and appinfo.py in the
> > SDK.
> >    http://code.google.com/p/googleappengine/issues/detail?id=725
> > - Fixed an issue deploying an app with version set to 0.
> >    http://code.google.com/p/googleappengine/issues/detail?id=735
> > - Fixed an issue where the SDK allowed GET or DELETE with a body, which does
> >   not work in production.
> >    http://code.google.com/p/googleappengine/issues/detail?id=983
> > - Fixed an issue where URLFetch/urllib did not work with MacOS and
> >   Python 2.6.0-2.6.3.
> >    http://code.google.com/p/googleappengine/issues/detail?id=985
> > - Fixed the an issue in the SDK where the mail body was incorrectly
> > generated
> >   when the sendmail option was enabled.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1061
> > - Fixed an issue in the SDK dataviewer where editing a
> > ListProperty(db.Category)
> >   resulted in a BadValueError.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1139
> > - Fixed an issue in the SDK where the signal module could be imported, as it
> >   is not supported.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1150
> > - Improved support for reserving an app id that is a canonicalized version
> > of
> >   a user's Gmail address.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1196
> > - Added a more useful error messages for unavailable App Ids.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1303
> > - The SDK now uses hashlib instead of sha. Python 2.4 is no longer
> > supported.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1334
> > - Fixed an issue where images.composite() did not support PNG transparency
> > in
> >   the SDK.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1417
> > - Added better error messages for cron.yaml parsing.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1490
> > - Fixed an issue where uploading an index.yaml file with DOS line endings
> >   caused an error.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1548
> > - Fixed an issue where unicode characters in a script caused an error.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1675
> > - Task Queue names can now include the "_" character.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1723
> > - The sender of an email is no longer BCC'd when they are already included
> > in
> >   the email.
> >    http://code.google.com/p/googleappengine/issues/detail?id=1907
> > - Fixed an issue where non-string types were interpreted as strings when
> >   parsing the index.yaml file.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2158
> > - Image API now supplies image format.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2308
> > - Fixed webapp.request.get_range to work with default=None.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2363
> > - Added a more helpful error message when trying to send email to a
> > malformed
> >   address.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2386
> > - The SDK now returns an error if the Content-length header is not included
> > in a
> >   post request, matching production.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2512
> > - Fixed an issue using URLFetch to fetch pages where the URL contained
> > unicode.
> >    http://code.google.com/p/googleappengine/issues/detail?id=2670
> > - Fixed an issue where the SDK looked in the wrong folder for the SDK
> > Version
> >   file.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3050
> > - Fixed a webapp.Request get() issue where the default was not being
> > properly
> >   returned when allow_multiple was set to True.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3235
> > - Fixed an issue where handler.get_url did not work for non-default versions
> > of
> >   Django.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3300
> > - Fixed an issue where X-AppEngine-TaskRetryCount did not increment in the
> > SDK.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3501
> > - Applied a user patch that partially fixed an issue where bulkloader resume
> >   was not working.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3581
> > - Fixed a logging issue with the SDK BlobImageDispatcher.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3606
> > - The Images API now supports WebP.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3802
> > - ListProperty now supports datetime.time and datetime.date, as documented.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3818
> > - Fixed an issue where the Content-length header was being incorrectly
> > stored as
> >   an integer.
> >    http://code.google.com/p/googleappengine/issues/detail?id=3875
> > - Fixed an issue where the Admin Console didn't keep the app version viewed
> >   consistent across actions.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4023
> > - Fixed an issue using os.environ in appengine_config.py in the SDK.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4209
> > - Fixed an issue where HTTP requests on the SDK where truncated if a
> > semicolon
> >   was included in the request.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4241
> > - Fixed an issue where images.get_serving_url() did not handle
> > blob_info.key()
> >   correctly.
> >    http://code.google.com/p/googleappengine/issues/detail?id=4346
> > - Fixed an issue where checking for
>
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to