Signed-off-by: Rebekka Zwing <rebekka.zwing(a)ok.de>
---
Thanks Julian for your suggestions!
templates/de/irc.template | 120 +++++++++++++++++++++++++++++++++-----
1 file changed, 107 insertions(+), 13 deletions(-)
diff --git a/templates/de/irc.template b/templates/de/irc.template
index 9a52b52b..064d1eee 100644
--- a/templates/de/irc.template
+++ b/templates/de/irc.template
@@ -1,20 +1,114 @@
-<!--TITLE:[Live Support Chat]-->
-<!--BLURB:[Live Support Chat]-->
+<!--…
[View More]TITLE:[Live Community Chat]-->
-<h1 class="title">Live Support Chat</h1>
+<h1 class="title">Live Community Chat</h1>
-<p>Auf <a href="http://www.freenode.net">Freenode.net</a> gibt es einen IRC-Kanal für Wine.
-Du kannst den Chatroom mit einem IRC-Programm wie z.B. <a href="http://www.xchat.org/">X-Chat</a>
-betreten. Verwende folgende Einstellungen:</p>
+<p>Auf <a href="https://libera.chat/">Libera.Chat</a> gibt es mehrere
+IRC-Kanäle für Wine. Den Chatraum kannst du mit einem IRC-Programm betreten, z.B.
+<a href="https://hexchat.github.io/">HexChat</a>. Nutze folgende Einstellungen:</p>
<blockquote>
- <b>Server:</b> irc.freenode.net<br>
- <b>Port:</b> 6667<br>
- <b>Channel:</b> #winehq<br>
+ <b>Server:</b> irc.libera.chat<br>
+ <b>Port:</b> 6697<br>
+ <b>TLS:</b> AN
</blockquote>
-<p>Wenn du Firefox oder einen anderen Browser nutzt der IRC-Urls unterstütz, kannst du den Chat
-betreten indem du auf <a href="irc://irc.freenode.net/winehq">irc://irc.freenode.net/winehq</a>
-klickst.</p>
+<p>Welchen Kanal du wählen solltest hängt davon ab,
+welches Thema du erörtern möchtest:</p>
-<p> </p>
+<blockquote>
+ <b>#winehq:</b> Unterstützung und Hilfe von anderen Benutzern beim Ausführen von Wine <br>
+ <b>#crossover:</b> Benutzer-Support und Hilfe beim Ausführen von Crossover <br>
+ <b>#winehackers:</b> Entwicklung und andere Möglichkeiten um einen Beitrag für Wine zu leisten<br>
+ <b>#winehq-social:</b> Ungezwungene, andere Themen betreffende Chats, mit verschiedenen Community Mitgliedern<br>
+</blockquote>
+
+<p>Benutzer eines Browsers (z.B. Firefox), der IRC-URLs unterstützt,
+können an einem Chat teilnehmen indem sie ihn anklicken:</p>
+<ul>
+ <li><a href="irc://irc.libera.chat/winehq">#winehq</a></li>
+ <li><a href="irc://irc.libera.chat/crossover">#crossover</a></li>
+ <li><a href="irc://irc.libera.chat/winehackers">#winehackers</a></li>
+ <li><a href="irc://irc.libera.chat/winehq-social">#winehq-social</a></li>
+</ul>
+
+<p>Damit Diskussionen so fokussiert und hilfreich wie möglich bleiben, versuche
+deine Fragen zu recherchieren, bevor du jemanden im IRC danach fragst. Das
+<a href="https://wiki.winehq.org/FAQ">Wine FAQ</a>,
+<a href="//appdb.winehq.org">AppDB</a>, und die
+<a href="//www.winehq.org/download">Downloadseite</a> sind gute
+Optionen, um deine Frage vielleicht selbst zu beantworten.</p>
+
+<h2>IRC-Regeln und -Strafen</h2>
+
+<p> Abgesehen davon, dass man sich nicht beleidigend oder offensichtlich Rücksichtslos
+verhalten soll, gibt es ein Paar einfache Regeln, die jeder auf dem IRC Channel einzuhalten hat.
+In den meisten Fällen, wird ein erster Regelbruch als Versehen aufgefasst und es wird eine
+Verwarnung geben. Nachdem du deine Warnungen allerdings aufgebraucht hast, wirst du aus dem Kanal
+geworfen.</p>
+
+<p>Wenn du zu oft rausgeworfen wurdest und weiterhin Regeln brichst, wirst du
+für zwei Stunden vom Kanal verbannt. Jegliche Probleme danach
+führen zu einer endgültigen Verbannung, welche nur durch einen Einspruch gekippt
+werden kann. Wenn du einen Rauswurf anfechten möchtest, gehe auf <b>#winehq-social</b>
+(oder auf die <a href="mailto:wine-devel@winehq.org">Wine-Devel Mailingliste</a>, wenn du
+von <b>#winehq-social</b> verbannt wurdest), und erkläre warum du glaubst, dass dies passiert
+ist und warum die Verbannung aufgehoben werden sollte.</p>
+
+<table class="table">
+<thead>
+ <tr class="black inverse small">
+ <th>Regel</th>
+ <th>Erläuterung</th>
+ <th>Verwarnungen</th>
+ <th>Rauswürfe</th>
+ </tr>
+</thead>
+<tbody>
+ <tr
+ <td>Bitte nicht spammen.</td>
+ <td></td>
+ <td>1</td>
+ <td>2</td>
+ </tr>
+ <tr>
+ <td>Nutze ein Pastebin, um mehr als eine oder zwei Zeilen zu schicken.</td>
+ <td></td>
+ <td>0</td>
+ <td>5</td>
+ </tr>
+ <tr>
+ <td>Schreibe im passenden Kanal.</td>
+ <td>Wenn du unsicher bist, frage bei <b>#winehq</b> welcher Kanal der richtige ist.</td>
+ <td>2</td>
+ <td>3</td>
+ </tr>
+ <tr>
+ <td>Nur Wine und Crossover Kanäle werden in diesem Fall
+ unterstützt.</td>
+ <td>Sidenet, WineDoors, Cedega, IEs4Linux, etc. werden <b>nicht</b>
+ unterstützt.</td>
+ <td>2</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td>Bevor du nach Hilfe fragst bei <b>#winehq</b>, überprüfe, ob du die
+ neueste Version von Wine nutzt.</td>
+ <td>Wenn du dir unsicher bist, führe <tt>wine --version</tt> in der Befehlszeile aus, um
+ deine Version zu ermitteln</td>
+ <td>3</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td>Bitte warte, bis du an der Reihe bist.</td>
+ <td></td>
+ <td>3</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td>Diskutiere <b>nicht</b> über Raubkopien.</td>
+ <td></td>
+ <td>1</td>
+ <td>1</td>
+ </tr>
+</tbody>
+</table>
--
2.17.1
--
www.Ok.de - die kostenlose E-Mail Adresse
[View Less]
The point of the test is to prove that InternetQueryOptionW() can be
called on a request obtained with HttpOpenRequestA() and still returns
ANSI strings.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
---
The validity of this test is a bit questionable due to failures on
Windows 10 1709+. But these failures are caused by interference from
urlmon:url so it cannot be dismissed outright (see bug 51227).
https://bugs.winehq.org/show_bug.cgi?id=51227
---
dlls/wininet/tests/http.…
[View More]c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wininet/tests/http.c b/dlls/wininet/tests/http.c
index a5f5215f584..d4845188d39 100644
--- a/dlls/wininet/tests/http.c
+++ b/dlls/wininet/tests/http.c
@@ -6734,7 +6734,7 @@ static void test_secure_connection(void)
test_cert_struct(req, &test_winehq_org_cert);
/* Querying the same option through InternetQueryOptionW still results in
- * ASCII strings being returned.
+ * ANSI strings being returned.
*/
size = 0;
ret = InternetQueryOptionW(req, INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT,
@@ -6742,7 +6742,7 @@ static void test_secure_connection(void)
ok(ret || GetLastError() == ERROR_INSUFFICIENT_BUFFER, "InternetQueryOption failed: %d\n", GetLastError());
ok(size == sizeof(INTERNET_CERTIFICATE_INFOW), "size = %d\n", size);
certificate_structW = HeapAlloc(GetProcessHeap(), 0, size);
- ret = InternetQueryOptionA(req, INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT,
+ ret = InternetQueryOptionW(req, INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT,
certificate_structW, &size);
certificate_structA = (INTERNET_CERTIFICATE_INFOA *)certificate_structW;
ok(ret, "InternetQueryOption failed: %d\n", GetLastError());
--
2.20.1
[View Less]
Cygwin fork() fails in NtCreateSymbolicLinkObject(). We successfully
create the link but then fail to alloc_handle() with STATUS_ACCESS_DENIED,
because the requested access rights exceed what the owner is allowed.
Allow it more.
Thank you to Dmitry Timoshkov for debugging the security details from
alloc_handle() onwards.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48891
Signed-off-by: Damjan Jovanovic <damjan.jov(a)gmail.com>
---
dlls/advapi32/tests/security.c | 19 +++++++++++++++…
[View More]++--
server/token.c | 2 +-
2 files changed, 18 insertions(+), 3 deletions(-)
[View Less]