Module: tools
Branch: master
Commit: ba10f7463580848d383f7e6b5e3b629939b8cc1d
URL: https://source.winehq.org/git/tools.git/?a=commit;h=ba10f7463580848d383f7e6…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Mon Mar 28 17:30:31 2022 +0200
testbot/web: Use the property descriptors in the Activity page.
The whole point is to pass them to _initialize() so FormPage::Validate()
can then do its job.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
testbot/web/Activity.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/testbot/web/Activity.pl b/testbot/web/Activity.pl
index 272215f..d98f50a 100644
--- a/testbot/web/Activity.pl
+++ b/testbot/web/Activity.pl
@@ -45,7 +45,7 @@ sub _initialize($$$)
my @PropertyDescriptors = (
CreateBasicPropertyDescriptor("Hours", "Hours", !1, 1, "N", 3),
);
- $self->SUPER::_initialize($Request, $RequiredRole);
+ $self->SUPER::_initialize($Request, $RequiredRole, \@PropertyDescriptors);
$self->{Method} = "get";
if (!$self->GetParam("Hours") or !$self->Validate() or
Module: tools
Branch: master
Commit: 4a2fb45b2c6ae9b6b9b9bce256112ea233a898f9
URL: https://source.winehq.org/git/tools.git/?a=commit;h=4a2fb45b2c6ae9b6b9b9bce…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Mon Mar 28 17:28:45 2022 +0200
testbot/cgi: Remove the Page parameter from PageBase's Redirect().
PageBase::Redirect() does not use the Page parameter and there is no
reason for it to need that parameter since it has $self->{Request}
and thus can already get any relevant HTTP request information.
CheckSecurePage() only has a $Page parameter in order to pass it to
Redirect() and the CheckSecurePage() callers never provide the $Page
parameter anyway.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
testbot/lib/ObjectModel/CGI/Page.pm | 2 +-
testbot/lib/WineTestBot/CGI/PageBase.pm | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/testbot/lib/ObjectModel/CGI/Page.pm b/testbot/lib/ObjectModel/CGI/Page.pm
index d598880..85e94b3 100644
--- a/testbot/lib/ObjectModel/CGI/Page.pm
+++ b/testbot/lib/ObjectModel/CGI/Page.pm
@@ -248,7 +248,7 @@ sub Redirect($$)
{
my ($self, $Location) = @_;
- return $self->{PageBase}->Redirect($self, $Location);
+ return $self->{PageBase}->Redirect($Location);
}
diff --git a/testbot/lib/WineTestBot/CGI/PageBase.pm b/testbot/lib/WineTestBot/CGI/PageBase.pm
index 20e8a2c..cab14e1 100644
--- a/testbot/lib/WineTestBot/CGI/PageBase.pm
+++ b/testbot/lib/WineTestBot/CGI/PageBase.pm
@@ -92,7 +92,7 @@ sub new($$$$@)
! $Session->User->HasRole($RequiredRole))
{
my $LoginURL = "/Login.pl?Target=" . uri_escape($ENV{"REQUEST_URI"});
- exit($self->Redirect($Page, MakeSecureURL($LoginURL)));
+ exit($self->Redirect(MakeSecureURL($LoginURL)));
}
}
@@ -253,9 +253,9 @@ sub SessionActive($)
return !1;
}
-sub Redirect($$$)
+sub Redirect($$)
{
- my ($self, $Page, $Location) = @_;
+ my ($self, $Location) = @_;
$self->SetCookies();
if (substr($Location, 0, 4) ne "http")
@@ -278,13 +278,13 @@ sub Redirect($$$)
return 0; # a suitable exit code
}
-sub CheckSecurePage($$)
+sub CheckSecurePage($)
{
- my ($self, $Page) = @_;
+ my ($self) = @_;
if ($UseSSL && ! SecureConnection())
{
- exit($self->Redirect($Page, MakeSecureURL($ENV{"REQUEST_URI"})));
+ exit($self->Redirect(MakeSecureURL($ENV{"REQUEST_URI"})));
}
}
Module: website
Branch: master
Commit: 7fbaa42a7bc53cddef8effdd8fd5ab6be72231d6
URL: https://source.winehq.org/git/website.git/?a=commit;h=7fbaa42a7bc53cddef8ef…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Mar 25 21:28:40 2022 +0100
Wine release 7.5
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/en/2022032501.xml | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/news/en/2022032501.xml b/news/en/2022032501.xml
new file mode 100644
index 00000000..94b368ad
--- /dev/null
+++ b/news/en/2022032501.xml
@@ -0,0 +1,18 @@
+<news>
+<date>March 25, 2022</date>
+<title>Wine 7.5 Released</title>
+<body>
+<p> The Wine development release 7.5 is now available.</p>
+<p> <a href="{$root}/announce/7.5">What's new</a> in this release:
+<ul>
+ <li>ALSA driver converted to PE.</li>
+ <li>Locale database generated from Unicode CLDR.</li>
+ <li>HLSL compiler support with the bundled vkd3d.</li>
+ <li>Initial support for the OCSP protocol.</li>
+ <li>More cleanups to support 'long' type.</li>
+ <li>Various bug fixes.</li>
+</ul>
+</p>
+<p>The source is <a href="//dl.winehq.org/wine/source/7.x/wine-7.5.tar.xz">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>