A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/django/django/commit/b7c5feb35a31799de6e582ad6a5a91a9de74e0f9 below:

[4.2.x] Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailVal… · django/django@b7c5feb · GitHub

@@ -547,7 +547,8 @@ class SignupForm(Form):

547 547 548 548

f = SignupForm(auto_id=False)

549 549

self.assertHTMLEqual(

550 -

str(f["email"]), '<input type="email" name="email" required>'

550 +

str(f["email"]),

551 +

'<input type="email" name="email" maxlength="320" required>',

551 552

)

552 553

self.assertHTMLEqual(

553 554

str(f["get_spam"]), '<input type="checkbox" name="get_spam" required>'

@@ -556,7 +557,8 @@ class SignupForm(Form):

556 557

f = SignupForm({"email": "test@example.com", "get_spam": True}, auto_id=False)

557 558

self.assertHTMLEqual(

558 559

str(f["email"]),

559 -

'<input type="email" name="email" value="test@example.com" required>',

560 +

'<input type="email" name="email" maxlength="320" value="test@example.com" '

561 +

"required>",

560 562

)

561 563

self.assertHTMLEqual(

562 564

str(f["get_spam"]),

@@ -3522,7 +3524,7 @@ class Person(Form):

3522 3524

<option value="false">No</option>

3523 3525

</select></li>

3524 3526

<li><label for="id_email">Email:</label>

3525 -

<input type="email" name="email" id="id_email"></li>

3527 +

<input type="email" name="email" id="id_email" maxlength="320"></li>

3526 3528

<li class="required error"><ul class="errorlist">

3527 3529

<li>This field is required.</li></ul>

3528 3530

<label class="required" for="id_age">Age:</label>

@@ -3544,7 +3546,7 @@ class Person(Form):

3544 3546

<option value="false">No</option>

3545 3547

</select></p>

3546 3548

<p><label for="id_email">Email:</label>

3547 -

<input type="email" name="email" id="id_email"></p>

3549 +

<input type="email" name="email" id="id_email" maxlength="320"></p>

3548 3550

<ul class="errorlist"><li>This field is required.</li></ul>

3549 3551

<p class="required error"><label class="required" for="id_age">Age:</label>

3550 3552

<input type="number" name="age" id="id_age" required></p>

@@ -3564,7 +3566,7 @@ class Person(Form):

3564 3566

<option value="false">No</option>

3565 3567

</select></td></tr>

3566 3568

<tr><th><label for="id_email">Email:</label></th><td>

3567 -

<input type="email" name="email" id="id_email"></td></tr>

3569 +

<input type="email" name="email" id="id_email" maxlength="320"></td></tr>

3568 3570

<tr class="required error"><th><label class="required" for="id_age">Age:</label></th>

3569 3571

<td><ul class="errorlist"><li>This field is required.</li></ul>

3570 3572

<input type="number" name="age" id="id_age" required></td></tr>""",

@@ -3579,7 +3581,7 @@ class Person(Form):

3579 3581

'<option value="unknown" selected>Unknown</option>'

3580 3582

'<option value="true">Yes</option><option value="false">No</option>'

3581 3583

'</select></div><div><label for="id_email">Email:</label>'

3582 -

'<input type="email" name="email" id="id_email" /></div>'

3584 +

'<input type="email" name="email" id="id_email" maxlength="320"/></div>'

3583 3585

'<div class="required error"><label for="id_age" class="required">Age:'

3584 3586

'</label><ul class="errorlist"><li>This field is required.</li></ul>'

3585 3587

'<input type="number" name="age" required id="id_age" /></div>',

@@ -5056,8 +5058,9 @@ class CommentForm(Form):

5056 5058

'<p>Name: <input type="text" name="name" maxlength="50"></p>'

5057 5059

'<div class="errorlist">'

5058 5060

'<div class="error">Enter a valid email address.</div></div>'

5059 -

'<p>Email: <input type="email" name="email" value="invalid" required></p>'

5060 -

'<div class="errorlist">'

5061 +

"<p>Email: "

5062 +

'<input type="email" name="email" value="invalid" maxlength="320" required>'

5063 +

'</p><div class="errorlist">'

5061 5064

'<div class="error">This field is required.</div></div>'

5062 5065

'<p>Comment: <input type="text" name="comment" required></p>',

5063 5066

)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4