diff --git a/.hgpatchinfo/Appearance-Misc.dep b/.hgpatchinfo/Appearance-Misc.dep
new file mode 100644
index 0000000000..957ab07049
--- /dev/null
+++ b/.hgpatchinfo/Appearance-Misc.dep
@@ -0,0 +1 @@
+1fcbf79b59228a52b9c6c06609b9c2e58822f6e3
\ No newline at end of file
diff --git a/.hgpatchinfo/Appearance-Misc.desc b/.hgpatchinfo/Appearance-Misc.desc
new file mode 100644
index 0000000000..3ef1fb03d7
--- /dev/null
+++ b/.hgpatchinfo/Appearance-Misc.desc
@@ -0,0 +1,27 @@
+[Appearance/Misc]
+- fixed : LLAppearanceMgr::filterWearableItems() doesn't properly filter body parts
+- fixed : LLWearableList::processGetAssetReply() creates multiple LLWearable instances for the same asset UUID
+ -> fix for http://jira.secondlife.com/browse/VWR-20608
+- fixed : attachments sometimes detach only to instantly get reattached after logon
+- fixed : Add to/Replace Outfit removes newly worn attachments on completion
+ -> fix for http://jira.secondlife.com/browse/VWR-18512
+- fixed : LLWearableBridge::removeAllClothesFromAvatar() doesn't remove all clothing from the avatar
+- fixed : attachments that attach and then instantly detach don't have their COF link removed
+- fixed : multiple LLWearableHoldingPattern instances lead to "COF corruption"
+- fixed : get_is_item_worn() shouldn't make the assumption that items in COFs are always worn
+- fixed : drag-and-drop wear behaviour of an attachment onto self isn't consistant with the drag-and-drop behaviour of wearables
+ -> normal-drop : replace wear
+ -> Ctrl-drop : add wear
+- fixed : LLAppearanceMgr::registerAttachment() fails to (re)add a link for worn attachments that aren't linked to in COF at log-on
+- fixed : LLViewerObject::getAttachmentItemID() sometimes returns the NULL UUID for the avatar's own attachments
+- fixed : LLAppearanceMgr::updateAppearanceFromCOF() doesn't properly filter items collected from folder links
+ -> create an outfit with a folder link + "Replace Outfit" == wearables that exist in both COF and the linked folder will end up worn multiple times
+- changed : deprecated removeItemFromAvatar() in favour of having LLAppearanceMgr::removeItemFromAvatar() handle it directly/correctly
+ -> wearables can't be worn/removed in 2.X without the viewer already having an LLWearable instance for it anyway
+- changed : enable "Replace Current Outfit" on the base outfit if it's marked dirty
+- changed : "RenderUnloadedAvatar" no longer affects the user's own avatar
+ -> side-effect of the fix above due to the change to LLVOAvatar::isFullyLoaded()
+- added : InitialWearablesLoadedSignal signal which is emitted *once* when the initial wearables are loaded
+- added : LegacyMultiAttachmentSupport debug setting to route "secondary attachment points" to the primary attachment point
+ -> maps secondary attachment point range [39,68] onto [1,30]
+ -> only dislays "secondary attachment points" correctly for *other* avatars (by design)
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml
index 01842d1037..dd43355814 100644
--- a/indra/newview/app_settings/settings.xml
+++ b/indra/newview/app_settings/settings.xml
@@ -4689,6 +4689,17 @@
Value
0
+ LegacyMultiAttachmentSupport
+
LimitDragDistance