Update 1.2.1

Put all information about Update 1.2.1 here, including changes made, current development ideas, etc.

Changes

 * Fixed Exchange 2007 issues introduced in 1.2.0
 * iTunes support fixed (iTunes version 9.0.1)
 * Photo album sync, maintains album structure in the Photos app
 * Photo sync no longer sends the full-resolution image to the phone, to save space
 * Vanilla MP3 streaming now works, instead of failing to play or stopping after 15-30 seconds
 * Fixed an unexploited security issue with WebKit

List of changes
Here is a list of files that have changed from 1.2.0 to 1.2.1, in case it provides anyone with a headstart in investigating/hacking/whatever. I had done a complete rsync backup of my Pre after 1.2.0 yesterday. I upgraded just now, and did rsync to a different directory, then did "diff -r" on both trees. Omitted are some 1.2.1 files that appear to be solely for localization into German, French Canadian, etc.

./boot/config-2.6.24-palm-joplin-3430

./boot/System.map-2.6.24-palm-joplin-3430

./boot/uImage

./boot/uImage-2.6.24-palm-joplin-3430

./etc/issue

./etc/issue.net

./etc/palm/luna.conf

./etc/palm/palm-customization-info

./etc/palm-build-info

./etc/udev/rules.d/90-storaged.rules

./etc/udev/scripts/storage.sh

./lib/modules/2.6.24-palm-joplin-3430/dspbridge/bridgedriver.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/arch/arm/oprofile/oprofile.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/ecb.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/pcbc.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/scsi/scsi_wait_scan.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/usb/gadget/composite/g_composite.ko

./lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/sd8xxx.ko

./tmp/run/PmLogDaemon.pid

./tmp/uploadd-upload-response

./usr/bin/BrowserServer

./usr/bin/d8

./usr/bin/extractfs

./usr/bin/LunaSysMgr

./usr/bin/LunaSysService

./usr/bin/UpdateDaemon

./usr/lib/BrowserPlugins/BrowserAdapter.so

./usr/lib/gstreamer-0.10/libPmMediaGstHttpSrcLib.so

./usr/lib/libLCML.so

./usr/lib/libOMX_Clock.so

./usr/lib/libOMX_Core.so

./usr/lib/libOMX_ResourceManagerProxy.so

./usr/lib/libOMX.TI.AAC.decode.so

./usr/lib/libOMX.TI.AAC.encode.so

./usr/lib/libOMX.TI.AMR.decode.so

./usr/lib/libOMX.TI.AMR.encode.so

./usr/lib/libOMX.TI.Camera.so

./usr/lib/libOMX.TI.G711.decode.so

./usr/lib/libOMX.TI.G711.encode.so

./usr/lib/libOMX.TI.G729.decode.so

./usr/lib/libOMX.TI.G729.encode.so

./usr/lib/libOMX.TI.JPEG.decode.so

./usr/lib/libOMX.TI.JPEG.encoder.so

./usr/lib/libOMX.TI.MP3.decode.so

./usr/lib/libOMX.TI.PCM.decode.so

./usr/lib/libOMX.TI.PCM.encode.so

./usr/lib/libOMX.TI.PostProc.so

./usr/lib/libOMX.TI.Video.Decoder.so

./usr/lib/libOMX.TI.Video.encoder.so

./usr/lib/libOMX.TI.VPP.so

./usr/lib/libOMX.TI.WBAMR.decode.so

./usr/lib/libOMX.TI.WBAMR.encode.so

./usr/lib/libOMX.TI.WMA.decode.so

./usr/lib/libPERF.so

./usr/lib/libPiranha.so

./usr/lib/libRAM.so

./usr/lib/libv8.so

./usr/lib/libWebKitLuna.so

./usr/lib/luna/customization/PackageVersion.txt

./usr/lib/luna/customization/system_customization.json

./usr/lib/luna/java/accounts.jar

./usr/lib/luna/java/backup.jar

./usr/lib/luna/java/datamigration.jar

./usr/lib/luna/java/DefaultDatabaseBuilder.jar

./usr/lib/luna/java/mail.jar

./usr/lib/luna/java/pimsync.jar

./usr/lib/luna/PalmDatabase.db3

./usr/lib/luna/system/luna-applauncher/app/controllers/launcher-assistant.js

./usr/lib/luna/system/luna-systemui/app/controllers/imagealbum-assistant.js

./usr/lib/luna/system/luna-systemui/app/controllers/imagefull-assistant.js

./usr/lib/luna/system/luna-systemui/app/controllers/imagefullcrop-assistant.js

./usr/lib/luna/system/luna-systemui/app/controllers/imagethumb-assistant.js

./usr/lib/luna/system/luna-systemui/app/controllers/picker-assistant.js

./usr/lib/luna/system/luna-systemui/app/views/imagefull/imagefull-scene.html

./usr/lib/luna/system/luna-systemui/resources/es_us/strings.json

./usr/lib/luna/system/luna-systemui/resources/es_us/views/timezoneerroralert/timezoneerroralert-scene.html

./usr/palm/applications/com.palm.app.findapps/app/views/payment-setup/reset-email-dialog.html

./usr/palm/applications/com.palm.app.findapps/resources/es_us/strings.json

./usr/palm/applications/com.palm.app.findapps/resources/es_us/views/payment-setup/reset-email-dialog.html

./usr/palm/applications/com.palm.app.findapps/resources/es_us/views/terms/terms-scene.html

./usr/palm/applications/com.palm.app.pdfviewer.tar.gz

./usr/palm/applications/com.palm.app.phoneprefs/app/controllers/preflist-assistant.js

./usr/palm/frameworks/mojo/builtins/palmInitFramework200_18.js

./var/lib/media/gstreamer-0.10/registry.bin

Feel free to annotate, delete, or move this info elsewhere in the wiki as desired.