Sync sccbase, slbcsp, usp10, wldap32, wuapi and xinput1_3 to Wine 1.1.40
authorDaniel Reimer <reimer.daniel@freenet.de>
Wed, 10 Mar 2010 20:44:19 +0000 (20:44 +0000)
committerDaniel Reimer <reimer.daniel@freenet.de>
Wed, 10 Mar 2010 20:44:19 +0000 (20:44 +0000)
Theres more, like: comctl32, comdlg32, oleaut32, riched20, sti, version, winemp3.acm, wininet and winhttp which is above my skills or looks strange, like its not really synched (winemp3.acm!!) Feel free to play with them.

svn path=/trunk/; revision=46072

25 files changed:
reactos/dll/win32/sccbase/main.c
reactos/dll/win32/sccbase/sccbase.spec
reactos/dll/win32/slbcsp/main.c
reactos/dll/win32/slbcsp/slbcsp.spec
reactos/dll/win32/usp10/usp10.c
reactos/dll/win32/wldap32/wldap32.rc
reactos/dll/win32/wldap32/wldap32_Da.rc
reactos/dll/win32/wldap32/wldap32_De.rc
reactos/dll/win32/wldap32/wldap32_En.rc
reactos/dll/win32/wldap32/wldap32_Es.rc
reactos/dll/win32/wldap32/wldap32_Fr.rc
reactos/dll/win32/wldap32/wldap32_Ko.rc
reactos/dll/win32/wldap32/wldap32_Lt.rc [new file with mode: 0644]
reactos/dll/win32/wldap32/wldap32_Nl.rc
reactos/dll/win32/wldap32/wldap32_No.rc
reactos/dll/win32/wldap32/wldap32_Pl.rc
reactos/dll/win32/wldap32/wldap32_Pt.rc
reactos/dll/win32/wldap32/wldap32_Ru.rc
reactos/dll/win32/wldap32/wldap32_Sv.rc
reactos/dll/win32/wldap32/wldap32_Tr.rc
reactos/dll/win32/wldap32/wldap32_Uk.rc [new file with mode: 0644]
reactos/dll/win32/wuapi/main.c
reactos/dll/win32/wuapi/regsvr.c
reactos/dll/win32/xinput1_3/xinput1_3_main.c
reactos/media/doc/README.WINE

index 37abe5f..7a012f5 100644 (file)
@@ -44,3 +44,21 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
     }
     return TRUE;
 }
+
+/*****************************************************
+ *    DllRegisterServer (SCCBASE.@)
+ */
+HRESULT WINAPI DllRegisterServer(void)
+{
+    FIXME("Not implemented.\n");
+    return E_UNEXPECTED;
+}
+
+/*****************************************************
+ *    DllUnregisterServer (SCCBASE.@)
+ */
+HRESULT WINAPI DllUnregisterServer(void)
+{
+    FIXME("Not implemented.\n");
+    return E_UNEXPECTED;
+}
index c63d06b..ffc2111 100644 (file)
@@ -22,5 +22,5 @@
 @ stub CPSetProvParam
 @ stub CPSignHash
 @ stub CPVerifySignature
-@ stub DllRegisterServer
-@ stub DllUnregisterServer
+@ stdcall -private DllRegisterServer()
+@ stdcall -private DllUnregisterServer()
index 594f811..a6aece1 100644 (file)
@@ -44,3 +44,21 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
     }
     return TRUE;
 }
+
+/*****************************************************
+ *    DllRegisterServer (SLBCSP.@)
+ */
+HRESULT WINAPI DllRegisterServer(void)
+{
+    FIXME("Not implemented.\n");
+    return E_UNEXPECTED;
+}
+
+/*****************************************************
+ *    DllUnregisterServer (SLBCSP.@)
+ */
+HRESULT WINAPI DllUnregisterServer(void)
+{
+    FIXME("Not implemented.\n");
+    return E_UNEXPECTED;
+}
index d3462fa..7ce1733 100644 (file)
@@ -23,5 +23,5 @@
 @ stub CPReleaseContext
 @ stub CPSignHash
 @ stub CPVerifySignature
-@ stub DllRegisterServer
-@ stub DllUnregisterServer
+@ stdcall -private DllRegisterServer()
+@ stdcall -private DllUnregisterServer()
index 6a78356..1a68ae0 100644 (file)
@@ -592,8 +592,6 @@ HRESULT WINAPI ScriptItemize(const WCHAR *pwcInChars, int cInChars, int cMaxItem
                 pItems[index].a.s.uBidiLevel = 1;
 
             pItems[index].a.eScript = New_Script;
-            if  (New_Script == Script_Arabic)
-                pItems[index].a.s.uBidiLevel = 1;
 
             TRACE("index=%d cnt=%d iCharPos=%d\n", index, cnt, pItems[index].iCharPos);
         }
@@ -604,7 +602,7 @@ HRESULT WINAPI ScriptItemize(const WCHAR *pwcInChars, int cInChars, int cMaxItem
      * checks the n+1 structure                                              */
     memset(&pItems[index+1].a, 0, sizeof(SCRIPT_ANALYSIS));
 
-    TRACE("index=%d cnt=%d iCharPos=%d\n", index+1, cnt, pItems[index+1].iCharPos = cnt);
+    TRACE("index=%d cnt=%d iCharPos=%d\n", index+1, cnt, pItems[index+1].iCharPos);
 
     /*  Set one SCRIPT_STATE item being returned  */
     if (pcItems) *pcItems = index + 1;
index 50f9562..379e2b2 100644 (file)
 #include "winuser.h"
 
 #include "wldap32_Da.rc"
-#include "wldap32_De.rc"
 #include "wldap32_En.rc"
 #include "wldap32_Es.rc"
-#include "wldap32_Fr.rc"
 #include "wldap32_Ko.rc"
 #include "wldap32_Nl.rc"
 #include "wldap32_No.rc"
 #include "wldap32_Pl.rc"
 #include "wldap32_Pt.rc"
-#include "wldap32_Ru.rc"
 #include "wldap32_Sv.rc"
 #include "wldap32_Tr.rc"
+
+/* UTF-8 */
+#include "wldap32_De.rc"
+#include "wldap32_Fr.rc"
+#include "wldap32_Lt.rc"
+#include "wldap32_Ru.rc"
+#include "wldap32_Uk.rc"
index 2a48498..286a8e4 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
index 86d0263..2886330 100644 (file)
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
+#pragma code_page(65001)
+
 LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
@@ -25,25 +29,25 @@ STRINGTABLE DISCARDABLE
     0 "Erfolgreich"
     1 "Operationsfehler"
     2 "Protokollfehler"
-    3 "Zeitlimit überschritten"
-    4 "Größenlimit überschritten"
+    3 "Zeitlimit überschritten"
+    4 "Größenlimit überschritten"
     5 "Vergleich falsch"
     6 "Vergleich wahr"
-    7 "Authentifizierungsmethode nicht unterstützt"
+    7 "Authentifizierungsmethode nicht unterstützt"
     8 "Starke Authentifizierung erforderlich"
     9 "Weiterleitung (v2)"
     10 "Weiterleitung"
-    11 "Verwaltungslimit überschritten"
-    12 "Kritische Erweiterung nicht verfügbar"
+    11 "Verwaltungslimit überschritten"
+    12 "Kritische Erweiterung nicht verfügbar"
     13 "Vertraulichkeit erforderlich"
     14 ""
     15 ""
     16 "Attribut nicht vorhanden"
     17 "Nicht definierter Typ"
-    18 "Unzulässiger Vergleich"
+    18 "Unzulässiger Vergleich"
     19 "Restriktionsverletzung"
     20 "Attribut oder Wert vorhanden"
-    21 "Ungültige Syntax"
+    21 "Ungültige Syntax"
     22 ""
     23 ""
     24 ""
@@ -56,7 +60,7 @@ STRINGTABLE DISCARDABLE
     31 ""
     32 "Objekt nicht vorhanden"
     33 "Aliasproblem"
-    34 "Ungültige DN Syntax"
+    34 "Ungültige DN Syntax"
     35 "Endknoten"
     36 "Alias Dereferenzierungsproblem"
     37 ""
@@ -73,9 +77,9 @@ STRINGTABLE DISCARDABLE
     48 "Fehlerhafte Authentifizierung"
     49 "Anmeldeinformationen fehlerhaft"
     50 "Nicht ausreichende Rechte"
-    51 "Beschäftigt"
-    52 "Nicht verfügbar"
-    53 "Ausführung verweigert"
+    51 "Beschäftigt"
+    52 "Nicht verfügbar"
+    53 "Ausführung verweigert"
     54 "Schleife erkannt"
     55 ""
     56 ""
@@ -88,11 +92,11 @@ STRINGTABLE DISCARDABLE
     63 ""
     64 "Bennenungsverletzung"
     65 "Objektklasse verletzt"
-    66 "Nicht erlaubt für Nicht-Endknoten"
-    67 "Nicht erlaubt für RDN"
+    66 "Nicht erlaubt für Nicht-Endknoten"
+    67 "Nicht erlaubt für RDN"
     68 "Bereits vorhanden"
     69 "Keine Objektklassenmodifikationen"
-    70 "Ergebnisse zu groß"
+    70 "Ergebnisse zu groß"
     71 "Mehrere DSAs betroffen"
     72 ""
     73 ""
@@ -107,17 +111,17 @@ STRINGTABLE DISCARDABLE
     82 "Lokaler Fehler"
     83 "Kodierungsfehler"
     84 "Dekodierungsfehler"
-    85 "Zeitüberschreitung"
+    85 "Zeitüberschreitung"
     86 "Unbekannte Authentifizierung"
     87 "Filterfehler"
     88 "Benutzerabbruch"
     89 "Parameterfehler"
-    90 "Nicht genügend Speicher"
+    90 "Nicht genügend Speicher"
     91 "Kann nicht zum LDAP Server verbinden"
-    92 "Die Operation wird durch dieses LDAP Protokoll nicht unterstützt"
+    92 "Die Operation wird durch dieses LDAP Protokoll nicht unterstützt"
     93 "Angegebenes Steuerobjekt wurde in der Meldung nicht gefunden"
     94 "Keine Ergebnisse in der Meldung vorhanden"
     95 "Weitere Ergebnisse gefunden"
-    96 "Schleife während der Abarbeitung von Weiterleitungen"
-    97 "Überschreitung der maximalen Anzahl von Weiterleitungen"
+    96 "Schleife während der Abarbeitung von Weiterleitungen"
+    97 "Überschreitung der maximalen Anzahl von Weiterleitungen"
 }
index 4d21364..1c2ca0f 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
index d0935b1..959dd11 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
index 8ea8d1c..fa3d4f8 100644 (file)
@@ -2,6 +2,7 @@
  * French resources for WLDAP32
  *
  * Copyright 2005 Jonathan Ernst
+ * Copyright 2009 Frédéric Delanoy
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
 LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
 {
-    0 "Succès"
-    1 "Erreur d'opération"
+    0 "Succès"
+    1 "Erreur d'opération"
     2 "Erreur de protocole"
-    3 "Limite de temps dépassée"
-    4 "Limite de taille dépassée"
-    5 "Comparaison Fausse"
-    6 "Comparaison Vraie"
-    7 "Méthode d'authentification non supportée"
+    3 "Limite de temps dépassée"
+    4 "Limite de taille dépassée"
+    5 "Comparaison fausse"
+    6 "Comparaison vraie"
+    7 "Méthode d'authentification non prise en charge"
     8 "Authentification forte requise"
-    9 "Référant (v2)"
-    10 "Référant"
-    11 "Limite administrative dépassée"
+    9 "Référant (v2)"
+    10 "Référant"
+    11 "Limite administrative dépassée"
     12 "Extension critique indisponible"
-    13 "Confidentialité requise"
+    13 "Confidentialité requise"
     14 ""
     15 ""
     16 "Attribut inconnu"
-    17 "Type indéfini"
-    18 "Inappropriate Matching"
+    17 "Type non défini"
+    18 "Correspondance inappropriée"
     19 "Violation de contrainte"
-    20 "Attribut ou valeur existant"
+    20 "Attribut ou valeur préexistant(e)"
     21 "Syntaxe invalide"
     22 ""
     23 ""
@@ -55,10 +61,10 @@ STRINGTABLE DISCARDABLE
     30 ""
     31 ""
     32 "Objet inconnu"
-    33 "Problème d'alias"
+    33 "Problème d'alias"
     34 "Syntaxe DN invalide"
     35 "Est une feuille"
-    36 "Problème de déréférencement d'alias"
+    36 "Problème de déréférencement d'alias"
     37 ""
     38 ""
     39 ""
@@ -70,30 +76,30 @@ STRINGTABLE DISCARDABLE
     45 ""
     46 ""
     47 ""
-    48 "Authentification inappropriée"
-    49 "Droits invalides"
+    48 "Authentification inappropriée"
+    49 "Autorisations invalides"
     50 "Droits insuffisants"
-    51 "Occupé"
+    51 "Occupé"
     52 "Indisponible"
-    53 "Ne souhaite pas s'exécuter"
-    54 "Boucle détectée"
+    53 "Pas disposé à s'exécuter"
+    54 "Boucle détectée"
     55 ""
     56 ""
     57 ""
     58 ""
     59 ""
-    60 "Contrôle de tri manquant"
-    61 "Erreur d'intervalle d'index"
+    60 "Contrôle de tri manquant"
+    61 "Erreur de plage d'index"
     62 ""
     63 ""
     64 "Violation de nomenclature"
     65 "Violation de classe d'objet"
     66 "Interdit sur des non-feuilles"
     67 "Interdit sur RDN"
-    68 "Existe déjà"
-    69 "Pas de Mods de classe d'objet"
-    70 "Résultat trop grand"
-    71 "Affecte de multiple DSAs"
+    68 "Existe déjà"
+    69 "Pas de modification de classe d'objet"
+    70 "Résultats trop grands"
+    71 "Affecte de multiples DSA"
     72 ""
     73 ""
     74 ""
@@ -106,18 +112,18 @@ STRINGTABLE DISCARDABLE
     81 "Serveur indisponible"
     82 "Erreur locale"
     83 "Erreur d'encodage"
-    84 "Erreur de décodage"
-    85 "Délai d'attente dépassé"
-    86 "Auth inconnue"
-    87 "Erreur de filtre"
-    88 "Annulation de l'utilisateur"
-    89 "Erreur de paramètre"
-    90 "Pas de mémoire"
+    84 "Erreur de décodage"
+    85 "Délai d'attente dépassé"
+    86 "Méthode d'authentification inconnue"
+    87 "Erreur de filtrage"
+    88 "Annulation par l'utilisateur"
+    89 "Erreur de paramètre"
+    90 "Mémoire insuffisante"
     91 "Impossible de se connecter au serveur LDAP"
-    92 "Opération non supportée par cette version du protocole LDAP"
-    93 "Le contrôle spécifié n'a pas été trouvé dans le message"
-    94 "Pas de résultat dans le message"
-    95 "Plus de résultats retournés"
-    96 "Boucle lors du traitement des référants"
-    97 "Limite du nombre de référents dépassée"
+    92 "Opération non supportée par cette version du protocole LDAP"
+    93 "Le contrôle spécifié n'a pas été trouvé dans le message"
+    94 "Aucun résultat dans le message"
+    95 "Plus de résultats reçus"
+    96 "Boucle lors du traitement des référants"
+    97 "Limite du nombre de référants dépassée"
 }
index a5f0137..9b9c9ce 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
diff --git a/reactos/dll/win32/wldap32/wldap32_Lt.rc b/reactos/dll/win32/wldap32/wldap32_Lt.rc
new file mode 100644 (file)
index 0000000..41a8f59
--- /dev/null
@@ -0,0 +1,128 @@
+/*
+ * Lithuanian resources for WLDAP32
+ *
+ * Copyright 2009 Aurimas Fišeras <aurimas@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+#include "windef.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+    0 "Sėkmė"
+    1 "Operacijų klaida"
+    2 "Protokolo klaida"
+    3 "Viršytas skirtas laikas"
+    4 "Viršyta dydžio riba"
+    5 "Nelygu"
+    6 "Lygu"
+    7 "Tapatumo nustatymo metodas nerealizuotas"
+    8 "Reikalingas stiprus tapatumo nustatymas"
+    9 "Perdavimas (v2)"
+    10 "Perdavimas"
+    11 "Viršyta administravimo riba"
+    12 "Nepasiekiamas kritinis plėtinys"
+    13 "Reikalingas slaptumas"
+    14 ""
+    15 ""
+    16 "Nėra tokio atributo"
+    17 "Neapibrėžtas tipas"
+    18 "Netinkamas atitikimas"
+    19 "Ribojimų pažeidimas"
+    20 "Atributas ar reikšmė egzistuoja"
+    21 "Neteisinga sintaksė"
+    22 ""
+    23 ""
+    24 ""
+    25 ""
+    26 ""
+    27 ""
+    28 ""
+    29 ""
+    30 ""
+    31 ""
+    32 "Nėra tokio objekto"
+    33 "Alternatyviojo vardo problema"
+    34 "Neteisinga DN sintaksė"
+    35 "Objektas yra lapas"
+    36 "Alternatyviojo vardo reikšmės nustatymo problema"
+    37 ""
+    38 ""
+    39 ""
+    40 ""
+    41 ""
+    42 ""
+    43 ""
+    44 ""
+    45 ""
+    46 ""
+    47 ""
+    48 "Netinkamas tapatumo nustatymas"
+    49 "Neteisingi kredencialai"
+    50 "Nepakanka teisių"
+    51 "Užimtas"
+    52 "Nepasiekiamas"
+    53 "Nelinkęs aptarnauti"
+    54 "Aptiktas ciklas"
+    55 ""
+    56 ""
+    57 ""
+    58 ""
+    59 ""
+    60 "Trūksta rikiavimo valdiklio"
+    61 "Indekso rėžių klaida"
+    62 ""
+    63 ""
+    64 "Įvardijimo pažeidimas"
+    65 "Objekto klasės pažeidimas"
+    66 "Leistina tik su lapu"
+    67 "Neleistina su RDN"
+    68 "Jau yra"
+    69 "Negalimas objektų klasės modifikavimas"
+    70 "Rezultatai per dideli"
+    71 "Įtakoja daugelį DSA"
+    72 ""
+    73 ""
+    74 ""
+    75 ""
+    76 ""
+    77 ""
+    78 ""
+    79 ""
+    80 "Kita"
+    81 "Serveris nepasiekiamas"
+    82 "Vietinė klaida"
+    83 "Kodavimo klaida"
+    84 "Dekodavimo klaida"
+    85 "Baigėsi laikas"
+    86 "Nežinomas tapatumo nustatymas"
+    87 "Filtro klaida"
+    88 "Nutraukta naudotojo"
+    89 "Parametro klaida"
+    90 "Trūksta atminties"
+    91 "Nepavyko prisijungti prie LDAP serverio"
+    92 "Operacija nepalaikoma šioje LDAP protokolo versijoje"
+    93 "Nurodytas valdiklis nerastas pranešime"
+    94 "Pranešime nėra rezultato"
+    95 "Grąžinta daugiau rezultatų"
+    96 "Aptiktas ciklas apdorojant perdavimus"
+    97 "Viršyta perdavimo šuolių riba"
+}
index 3146f17..58ac2ef 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
index de0a593..dc174f7 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
 
 STRINGTABLE DISCARDABLE
index 2e80b88..41d0e31 100644 (file)
@@ -19,6 +19,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
index 172234c..386c7a5 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
index 7e6a560..9029b8a 100644 (file)
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
 LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
 {
-    0 "Óñïåõ"
-    1 "Îøèáêà îïåðàöèè"
-    2 "Îøèáêà ïðîòîêîëà"
-    3 "Ïðåâûøåíî îãðàíè÷åíèå ïî âðåìåíè"
-    4 "Ïðåâûøåíî îãðàíè÷åíèå ïî ðàçìåðó"
-    5 "Ñðàâíåíèå íåâåðíî"
-    6 "Ñðàâíåíèå âåðíî"
-    7 "Ìåòîä àâòîðèçàöèè íå ïîääåðæèâàåòñÿ"
-    8 "Òðåáóåòñÿ ñòðîãàÿ àâòîðèçàöèÿ"
-    9 "Ññûëêà (v2)"
-    10 "Ññûëêà"
-    11 "Ïðåâûøåíî îãðàíè÷åíèå àäìèíèñòðèðîâàíèÿ"
-    12 "Êðèòè÷åñêîå ðàñøèðåíèå íåäîñòóïíî"
-    13 "Òðåáóåòñÿ êîíôèäåíöèàëüíîñòü"
+    0 "Успех"
+    1 "Ошибка операции"
+    2 "Ошибка протокола"
+    3 "Превышено ограничение по времени"
+    4 "Превышено ограничение по размеру"
+    5 "Сравнение неверно"
+    6 "Сравнение верно"
+    7 "Метод авторизации не поддерживается"
+    8 "Требуется строгая авторизация"
+    9 "Ссылка (v2)"
+    10 "Ссылка"
+    11 "Превышено ограничение администрирования"
+    12 "Критическое расширение недоступно"
+    13 "Требуется конфиденциальность"
     14 ""
     15 ""
-    16 "Íåò òàêîãî àòðèáóòà"
-    17 "Íåîïðåäåëåííûé òèï"
-    18 "Íåïîäõîäÿùåå ñîîòâåòñòâèå"
-    19 "Íàðóøåíèå îãðàíè÷åíèÿ"
-    20 "Àòðèáóò èëè çíà÷åíèå ñóùåñòâóåò"
-    21 "Íåâåðíûé ñèíòàêñèñ"
+    16 "Нет такого атрибута"
+    17 "Неопределенный тип"
+    18 "Неподходящее соответствие"
+    19 "Нарушение ограничения"
+    20 "Атрибут или значение существует"
+    21 "Неверный синтаксис"
     22 ""
     23 ""
     24 ""
@@ -54,11 +59,11 @@ STRINGTABLE DISCARDABLE
     29 ""
     30 ""
     31 ""
-    32 "Íåò òàêîãî îáúåêòà"
-    33 "Ïðîáëåìà ñ ïñåâäîíèìîì"
-    34 "Íåâåðíûé DN ñèíòàêñèñ"
-    35 "Ýòî ëèñò äåðåâà"
-    36 "Ïðîáëåìà îáðàùåíèÿ ïî ïñåâäîíèìó"
+    32 "Нет такого объекта"
+    33 "Проблема с псевдонимом"
+    34 "Неверный DN синтаксис"
+    35 "Это лист дерева"
+    36 "Проблема обращения по псевдониму"
     37 ""
     38 ""
     39 ""
@@ -70,30 +75,30 @@ STRINGTABLE DISCARDABLE
     45 ""
     46 ""
     47 ""
-    48 "Íåïîäõîäÿùàÿ àâòîðèçàöèÿ"
-    49 "Íåâåðíîå óäîñòîâåðåíèå ëè÷íîñòè"
-    50 "Íåäîñòàòî÷íî ïðàâ"
-    51 "Çàíÿòî"
-    52 "Íåäîñòóïíî"
-    53 "Íå æåëàåò âûïîëíèòü"
-    54 "Îáíàðóæåíî çàöèêëèâàíèå"
+    48 "Неподходящая авторизация"
+    49 "Неверное удостоверение личности"
+    50 "Недостаточно прав"
+    51 "Занято"
+    52 "Недоступно"
+    53 "Не желает выполнить"
+    54 "Обнаружено зацикливание"
     55 ""
     56 ""
     57 ""
     58 ""
     59 ""
-    60 "Îòñóòñòâóåò óïðàâëåíèå ñîðòèðîâêîé"
-    61 "Îøèáêà äèàïàçîíà èíäåêñà"
+    60 "Отсутствует управление сортировкой"
+    61 "Ошибка диапазона индекса"
     62 ""
     63 ""
-    64 "Íàðóøåíèå ïðàâèë íàèìåíîâàíèÿ"
-    65 "Íàðóøåíèå êëàññà îáúåêòà"
-    66 "Íå ðàçðåøåíî íå íà ëèñòå äåðåâà"
-    67 "Íå ðàçðåøåíî íà RDN"
-    68 "Óæå ñóùåñòâóåò"
-    69 "Íåò ðåæèìîâ êëàññà îáúåêòà"
-    70 "Ðåçóëüòàòû ñëèøêîì âåëèêè"
-    71 "Âëèÿåò íà íåñêîëüêî DSA"
+    64 "Нарушение правил наименования"
+    65 "Нарушение класса объекта"
+    66 "Не разрешено не на листе дерева"
+    67 "Не разрешено на RDN"
+    68 "Уже существует"
+    69 "Нет режимов класса объекта"
+    70 "РезÑ\83лÑ\8cÑ\82аÑ\82Ñ\8b Ñ\81лиÑ\88ком Ð²ÐµÐ»Ð¸ÐºÐ¸"
+    71 "Влияет на несколько DSA"
     72 ""
     73 ""
     74 ""
@@ -102,22 +107,22 @@ STRINGTABLE DISCARDABLE
     77 ""
     78 ""
     79 ""
-    80 "Äðóãîé"
-    81 "Ñåðâåð íåäîñòóïåí"
-    82 "Ëîêàëüíàÿ îøèáêà"
-    83 "Îøèáêà êîäèðîâàíèÿ"
-    84 "Îøèáêà äåêîäèðîâàíèÿ"
-    85 "Òàéì-àóò"
-    86 "Íåèçâåñòíàÿ àâòîðèçàöèÿ"
-    87 "Îøèáêà ôèëüòðà"
-    88 "Îòìåíåíî ïîëüçîâàòåëåì"
-    89 "Îøèáêà ïàðàìåòðà"
-    90 "Íåò ïàìÿòè"
-    91 "Íåâîçìîæíî ïîäêëþ÷èòüñÿ ê LDAP ñåðâåðó"
-    92 "Îïåðàöèÿ íå ïîääåðæèâàåòñÿ ýòîé âåðñèåé ïðîòîêîëà LDAP"
-    93 "Óêàçàííûé óïðàâëÿþùèé ýëåìåíò íå íàéäåí â ñîîáùåíèè"
-    94 "Ðåçóëüòàòà íåò â ñîîáùåíèè"
-    95 "Åùå åñòü ðåçóëüòàòû"
-    96 "Çàöèêëèâàíèå ïðè îáðàáîòêå ññûëîê"
-    97 "Ïðåäåë ÷èñëà ïåðåñûëêè ññûëîê ïðåâûøåí"
+    80 "Другой"
+    81 "Сервер недоступен"
+    82 "Локальная ошибка"
+    83 "Ошибка кодирования"
+    84 "Ошибка декодирования"
+    85 "Тайм-аут"
+    86 "Неизвестная авторизация"
+    87 "Ошибка фильтра"
+    88 "Отменено пользователем"
+    89 "Ошибка параметра"
+    90 "Нет памяти"
+    91 "Невозможно подключиться к LDAP серверу"
+    92 "Операция не поддерживается этой версией протокола LDAP"
+    93 "Указанный управляющий элемент не найден в сообщении"
+    94 "РезÑ\83лÑ\8cÑ\82аÑ\82а Ð½ÐµÑ\82 Ð² Ñ\81ообÑ\89ении"
+    95 "Еще есть результаты"
+    96 "Зацикливание при обработке ссылок"
+    97 "Предел числа пересылки ссылок превышен"
 }
index 6913740..f308ade 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE
index 3f089e7..7f49abc 100644 (file)
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#include "windef.h"
+
 LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
 
 STRINGTABLE DISCARDABLE
diff --git a/reactos/dll/win32/wldap32/wldap32_Uk.rc b/reactos/dll/win32/wldap32/wldap32_Uk.rc
new file mode 100644 (file)
index 0000000..54fe943
--- /dev/null
@@ -0,0 +1,130 @@
+/*
+ * Ukrainian resources for WLDAP32
+ *
+ * Copyright 2005 Hans Leidekker
+ *
+ * Copyright 2010 Igor Paliychuk
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+#include "windef.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+    0 "Успіх"
+    1 "Помилка операції"
+    2 "Помилка протоколу"
+    3 "Перевищено обмеження в часі"
+    4 "Перевищено обмеження в розмірі"
+    5 "Порівняння невірне"
+    6 "Порівняння вірне"
+    7 "Метод авторизації не підтримується"
+    8 "Потрібна тверда авторизація"
+    9 "Referral (v2)"
+    10 "Referral"
+    11 "Перевищено обмеження адміністрування"
+    12 "Unavailable Critical Extension"
+    13 "Потрібна конфіденційність"
+    14 ""
+    15 ""
+    16 "Немає такої властивості"
+    17 "Невизначений тип"
+    18 "Inappropriate Matching"
+    19 "Constraint Violation"
+    20 "Всастивість або значення існує"
+    21 "Неправильний синтакс"
+    22 ""
+    23 ""
+    24 ""
+    25 ""
+    26 ""
+    27 ""
+    28 ""
+    29 ""
+    30 ""
+    31 ""
+    32 "Немає такого об'єкту"
+    33 "Проблема з псевдонімом"
+    34 "Невірний DN синтаксис"
+    35 "Це лист дерева"
+    36 "Проблема звернення до псевдоніму"
+    37 ""
+    38 ""
+    39 ""
+    40 ""
+    41 ""
+    42 ""
+    43 ""
+    44 ""
+    45 ""
+    46 ""
+    47 ""
+    48 "Inappropriate Authentication"
+    49 "Невірні облікові дані"
+    50 "Недостатньо прав"
+    51 "Зайнято"
+    52 "Недоступно"
+    53 "Unwilling To Perform"
+    54 "Виявлено зациклювання"
+    55 ""
+    56 ""
+    57 ""
+    58 ""
+    59 ""
+    60 "Відсутнє управління сортуванням"
+    61 "Помилка діапазону індексу"
+    62 ""
+    63 ""
+    64 "Порушення прав найменування"
+    65 "Порушення класу об'єкту"
+    66 "Не дозволено не налисті дерева"
+    67 "Не дозволено на RDN"
+    68 "Вже існує"
+    69 "Немає режимів класу об'єкту"
+    70 "Результати завеликі"
+    71 "Впливає на декілька DSA"
+    72 ""
+    73 ""
+    74 ""
+    75 ""
+    76 ""
+    77 ""
+    78 ""
+    79 ""
+    80 "Інший"
+    81 "Сервер недоступний"
+    82 "Локальна помилка"
+    83 "Помилка кодування"
+    84 "Помилка декодування"
+    85 "Timeout"
+    86 "Auth Unknown"
+    87 "Помилка фільтру"
+    88 "Відмінено користувачем"
+    89 "Помилка параметра"
+    90 "Немає пам'яті"
+    91 "Неможливо підключитись до LDAP сервера"
+    92 "Операція не підтримується цією версією протоколу LDAP"
+    93 "Вказаний елемент керування не знайдено в повідомленні"
+    94 "В повідомленні немає результату"
+    95 "More results returned"
+    96 "Loop while handling referrals"
+    97 "Referral hop limit exceeded"
+}
index d8d6fcb..d46ad38 100644 (file)
@@ -149,6 +149,5 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
 
 HRESULT WINAPI DllCanUnloadNow( void )
 {
-    FIXME("\n");
     return S_FALSE;
 }
index 10d3974..167368c 100644 (file)
@@ -400,7 +400,7 @@ static struct regsvr_interface const interface_list[] = {
 };
 
 /***********************************************************************
- *             DllRegisterServer (INETCOMM.@)
+ *             DllRegisterServer (WUAPI.@)
  */
 HRESULT WINAPI DllRegisterServer(void)
 {
@@ -415,7 +415,7 @@ HRESULT WINAPI DllRegisterServer(void)
 }
 
 /***********************************************************************
- *             DllUnregisterServer (INETCOMM.@)
+ *             DllUnregisterServer (WUAPI.@)
  */
 HRESULT WINAPI DllUnregisterServer(void)
 {
index f4386b8..fc55cef 100644 (file)
@@ -105,7 +105,7 @@ DWORD WINAPI XInputGetCapabilities(DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPA
 
 DWORD WINAPI XInputGetDSoundAudioDeviceGuids(DWORD dwUserIndex, GUID* pDSoundRenderGuid, GUID* pDSoundCaptureGuid)
 {
-    FIXME("(%d %s %s) Stub!\n", dwUserIndex, debugstr_guid(pDSoundRenderGuid), debugstr_guid(pDSoundCaptureGuid));
+    FIXME("(%d %p %p) Stub!\n", dwUserIndex, pDSoundRenderGuid, pDSoundCaptureGuid);
 
     if (dwUserIndex < XUSER_MAX_COUNT)
     {
index 6bbe28d..d8eb71f 100644 (file)
@@ -37,24 +37,24 @@ reactos/dll/directx/dmusic        # Synced to Wine-1_1_23
 reactos/dll/directx/dplay         # Synced to Wine-0_9_5
 reactos/dll/directx/dplayx        # Synced to Wine-0_9_5
 reactos/dll/directx/dxdiagn       # Synced to Wine-0_9_5
-reactos/dll/directx/msdmo         # Autosync*
+reactos/dll/directx/msdmo         # Autosync
 reactos/dll/directx/qedit         # Autosync
 reactos/dll/directx/quartz        # Autosync
-reactos/dll/win32/advpack         # Autosync*
+reactos/dll/win32/advpack         # Autosync
 reactos/dll/win32/atl             # Autosync
-reactos/dll/win32/avifil32        # Autosync*
-reactos/dll/win32/bcrypt          # Autosync*
+reactos/dll/win32/avifil32        # Autosync
+reactos/dll/win32/bcrypt          # Autosync
 reactos/dll/win32/browseui        # Out of sync
-reactos/dll/win32/cabinet         # Autosync*
+reactos/dll/win32/cabinet         # Autosync
 reactos/dll/win32/clusapi         # Autosync
-reactos/dll/win32/comcat          # Autosync*
-reactos/dll/win32/comctl32        # Autosync*
-reactos/dll/win32/comdlg32        # Autosync*
-reactos/dll/win32/compstui        # Autosync*
+reactos/dll/win32/comcat          # Autosync
+reactos/dll/win32/comctl32        # Autosync ??
+reactos/dll/win32/comdlg32        # Autosync ??
+reactos/dll/win32/compstui        # Autosync
 reactos/dll/win32/credui          # Autosync
 reactos/dll/win32/crypt32         # Synced to Wine-1_1_40
 reactos/dll/win32/cryptdlg        # Autosync
-reactos/dll/win32/cryptdll        # Autosync*
+reactos/dll/win32/cryptdll        # Autosync
 reactos/dll/win32/cryptnet        # Autosync
 reactos/dll/win32/cryptui         # Autosync
 reactos/dll/win32/dbghelp         # Synced to Wine-20080802
@@ -64,124 +64,123 @@ reactos/dll/win32/fusion          # Autosync
 reactos/dll/win32/gdiplus         # Autosync
 reactos/dll/win32/hhctrl.ocx      # Autosync
 reactos/dll/win32/hlink           # Autosync
-reactos/dll/win32/hnetcfg         # Autosync*
-reactos/dll/win32/httpapi         # Autosync*
+reactos/dll/win32/hnetcfg         # Autosync
+reactos/dll/win32/httpapi         # Autosync
 reactos/dll/win32/iccvid          # Autosync
 reactos/dll/win32/icmp            # Synced to Wine-0_9_10
-reactos/dll/win32/imaadp32.acm    # Autosync*
+reactos/dll/win32/imaadp32.acm    # Autosync
 reactos/dll/win32/imm32           # Autosync
 reactos/dll/win32/imagehlp        # Patches for BindImage need review and submission to winehq.
 reactos/dll/win32/inetcomm        # Autosync
 reactos/dll/win32/inetmib1        # Autosync
-reactos/dll/win32/initpki         # Autosync*
-reactos/dll/win32/inseng          # Autosync*
+reactos/dll/win32/initpki         # Autosync
+reactos/dll/win32/inseng          # Autosync
 reactos/dll/win32/iphlpapi        # Out of sync
 reactos/dll/win32/itircl          # Autosync
 reactos/dll/win32/itss            # Autosync
 reactos/dll/win32/jscript         # Autosync
-reactos/dll/win32/localspl        # Autosync*
-reactos/dll/win32/localui         # Autosync*
-reactos/dll/win32/lz32            # Autosync*
+reactos/dll/win32/localspl        # Autosync
+reactos/dll/win32/localui         # Autosync
+reactos/dll/win32/lz32            # Autosync
 reactos/dll/win32/mapi32          # Autosync
-reactos/dll/win32/mciavi32        # Autosync*
-reactos/dll/win32/mcicda          # Autosync*
-reactos/dll/win32/mciqtz32        # Autosync*
-reactos/dll/win32/mciseq          # Autosync*
+reactos/dll/win32/mciavi32        # Autosync
+reactos/dll/win32/mcicda          # Autosync
+reactos/dll/win32/mciqtz32        # Autosync
+reactos/dll/win32/mciseq          # Autosync
 reactos/dll/win32/mciwave         # Autosync
-reactos/dll/win32/mlang           # Autosync*
+reactos/dll/win32/mlang           # Autosync
 reactos/dll/win32/mpr             # Autosync
 reactos/dll/win32/msacm32         # Out of sync
-reactos/dll/win32/msadp32.acm     # Autosync*
-reactos/dll/win32/mscat32         # Autosync*
-reactos/dll/win32/mscms           # Autosync*
+reactos/dll/win32/msadp32.acm     # Autosync
+reactos/dll/win32/mscat32         # Autosync
+reactos/dll/win32/mscms           # Autosync
 reactos/dll/win32/mscoree         # Autosync
 reactos/dll/win32/msctf           # Autosync
-reactos/dll/win32/msftedit        # Autosync*
-reactos/dll/win32/msg711.acm      # Autosync*
-reactos/dll/win32/msgsm32.acm     # Autosync*
+reactos/dll/win32/msftedit        # Autosync
+reactos/dll/win32/msg711.acm      # Autosync
+reactos/dll/win32/msgsm32.acm     # Autosync
 reactos/dll/win32/mshtml          # Autosync
-reactos/dll/win32/msimg32         # Autosync*
+reactos/dll/win32/msimg32         # Autosync
 reactos/dll/win32/msi             # Autosync
-reactos/dll/win32/msimtf          # Autosync*
-reactos/dll/win32/msisip          # Autosync*
-reactos/dll/win32/msisys.ocx      # Autosync*
-reactos/dll/win32/msnet32         # Autosync*
-reactos/dll/win32/msrle32         # Autosync*
-reactos/dll/win32/mssign32        # Autosync*
-reactos/dll/win32/mssip32         # Autosync*
-reactos/dll/win32/mstask          # Autosync*
-reactos/dll/win32/msvcrt20        # Autosync*
-reactos/dll/win32/msvfw32         # Autosync*
-reactos/dll/win32/msvidc32        # Autosync*
+reactos/dll/win32/msimtf          # Autosync
+reactos/dll/win32/msisip          # Autosync
+reactos/dll/win32/msisys.ocx      # Autosync
+reactos/dll/win32/msnet32         # Autosync
+reactos/dll/win32/msrle32         # Autosync
+reactos/dll/win32/mssign32        # Autosync
+reactos/dll/win32/mssip32         # Autosync
+reactos/dll/win32/mstask          # Autosync
+reactos/dll/win32/msvcrt20        # Autosync
+reactos/dll/win32/msvfw32         # Autosync
+reactos/dll/win32/msvidc32        # Autosync
 reactos/dll/win32/msxml3          # Synced to Wine-1_1_40
-reactos/dll/win32/nddeapi         # Autosync*
+reactos/dll/win32/nddeapi         # Autosync
 reactos/dll/win32/netapi32        # Autosync
-reactos/dll/win32/ntdsapi         # Autosync*
-reactos/dll/win32/ntprint         # Autosync*
+reactos/dll/win32/ntdsapi         # Autosync
+reactos/dll/win32/ntprint         # Autosync
 reactos/dll/win32/objsel          # Autosync
 reactos/dll/win32/odbc32          # Out of sync. Depends on port of Linux ODBC.
-reactos/dll/win32/odbccp32        # Autosync*
+reactos/dll/win32/odbccp32        # Autosync
 reactos/dll/win32/ole32           # Autosync
 reactos/dll/win32/oleacc          # Autosync
-reactos/dll/win32/oleaut32        # Autosync*
-reactos/dll/win32/olecli32        # Autosync*
+reactos/dll/win32/oleaut32        # Autosync ??
+reactos/dll/win32/olecli32        # Autosync
 reactos/dll/win32/oledlg          # Autosync
 reactos/dll/win32/olepro32        # Autosync
-reactos/dll/win32/olesvr32        # Autosync*
-reactos/dll/win32/olethk32        # Autosync*
+reactos/dll/win32/olesvr32        # Autosync
+reactos/dll/win32/olethk32        # Autosync
 reactos/dll/win32/pdh             # Autosync
-reactos/dll/win32/pidgen          # Autosync*
+reactos/dll/win32/pidgen          # Autosync
 reactos/dll/win32/powrprof        # Forked at Wine-1.0rc5
-reactos/dll/win32/printui         # Autosync*
+reactos/dll/win32/printui         # Autosync
 reactos/dll/win32/pstorec         # Autosync
 reactos/dll/win32/query           # Autosync
-reactos/dll/win32/rasapi32        # Autosync*
-reactos/dll/win32/resutils        # Autosync*
-reactos/dll/win32/riched20        # Autosync*
-reactos/dll/win32/riched32        # Autosync*
+reactos/dll/win32/rasapi32        # Autosync
+reactos/dll/win32/resutils        # Autosync
+reactos/dll/win32/riched20        # Autosync ??
+reactos/dll/win32/riched32        # Autosync
 reactos/dll/win32/rpcrt4          # Synced to Wine-0_9_55
-reactos/dll/win32/rsabase         # Autosync*
+reactos/dll/win32/rsabase         # Autosync
 reactos/dll/win32/rsaenh          # Autosync
-reactos/dll/win32/sccbase         # Autosync*
-reactos/dll/win32/schannel        # Autosync*
-reactos/dll/win32/sensapi         # Autosync*
+reactos/dll/win32/sccbase         # Autosync
+reactos/dll/win32/schannel        # Autosync ??
+reactos/dll/win32/sensapi         # Autosync
 reactos/dll/win32/setupapi        # Forked at Wine-20050524
 reactos/dll/win32/shell32         # Forked at Wine-20071011
 reactos/dll/win32/shdocvw         # Synced to Wine-1_1_40
-reactos/dll/win32/shfolder        # Autosync*
+reactos/dll/win32/shfolder        # Autosync
 reactos/dll/win32/shlwapi         # Autosync
-reactos/dll/win32/slbcsp          # Autosync*
-reactos/dll/win32/softpub         # Autosync*
-reactos/dll/win32/spoolss         # Autosync*
-reactos/dll/win32/stdole2.tlb     # Autosync*
-reactos/dll/win32/sti             # Autosync*
-reactos/dll/win32/sxs             # Autosync*
+reactos/dll/win32/slbcsp          # Autosync
+reactos/dll/win32/softpub         # Autosync
+reactos/dll/win32/spoolss         # Autosync
+reactos/dll/win32/stdole2.tlb     # Autosync
+reactos/dll/win32/sti             # Autosync ??
+reactos/dll/win32/sxs             # Autosync
 reactos/dll/win32/tapi32          # Autosync
-reactos/dll/win32/traffic         # Autosync*
+reactos/dll/win32/traffic         # Autosync
 reactos/dll/win32/twain_32        # Out of sync
-reactos/dll/win32/updspapi        # Autosync*
-reactos/dll/win32/url             # Autosync*
+reactos/dll/win32/updspapi        # Autosync
+reactos/dll/win32/url             # Autosync
 reactos/dll/win32/urlmon          # Autosync
-reactos/dll/win32/usp10           # Autosync*
+reactos/dll/win32/usp10           # Autosync
 reactos/dll/win32/uxtheme         # Autosync
-reactos/dll/win32/version         # Autosync*
+reactos/dll/win32/version         # Autosync ??
 reactos/dll/win32/windowscodecs   # Autosync
-reactos/dll/win32/winemp3.acm     # Autosync*
-reactos/dll/win32/wininet         # Autosync*
-reactos/dll/win32/winhttp         # Autosync*
+reactos/dll/win32/winemp3.acm     # Autosync ??
+reactos/dll/win32/wininet         # Autosync ??
+reactos/dll/win32/winhttp         # Autosync ??
 reactos/dll/win32/winmm           # Forked at Wine-20050628
 reactos/dll/win32/winmm/midimap   # Forked at Wine-20050628
 reactos/dll/win32/winmm/wavemap   # Forked at Wine-20050628
-reactos/dll/win32/wintab32        # Autosync*
 reactos/dll/win32/wintrust        # Autosync
-reactos/dll/win32/wldap32         # Autosync*
-reactos/dll/win32/wmi             # Autosync*
+reactos/dll/win32/wldap32         # Autosync
+reactos/dll/win32/wmi             # Autosync
 reactos/dll/win32/wtsapi32        # Forked
-reactos/dll/win32/wuapi           # Autosync*
-reactos/dll/win32/xinput1_1       # Autosync*
-reactos/dll/win32/xinput1_2       # Autosync*
-reactos/dll/win32/xinput1_3       # Autosync*
-reactos/dll/win32/xinput9_1_0     # Autosync*
+reactos/dll/win32/wuapi           # Autosync
+reactos/dll/win32/xinput1_1       # Autosync
+reactos/dll/win32/xinput1_2       # Autosync
+reactos/dll/win32/xinput1_3       # Autosync
+reactos/dll/win32/xinput9_1_0     # Autosync
 reactos/dll/win32/xmllite         # Autosync
 
 ReactOS shares the following programs with Winehq.