forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commite09144e
committed
Document security implications of qualified names.
Commit5770172 documented secure schemausage, and that advice suffices for using unqualified names securely.Document, in typeconv-func primarily, the additional issues that arisewith qualified names. Back-patch to 9.3 (all supported versions).Reviewed by Jonathan S. Katz.Discussion:https://postgr.es/m/20180721012446.GA1840594@rfd.leadboat.com1 parent6bf0bc8 commite09144e
File tree
6 files changed
+147
-33
lines changed- doc/src/sgml
- ref
- src/backend/utils/adt
6 files changed
+147
-33
lines changedLines changed: 10 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2380 | 2380 |
| |
2381 | 2381 |
| |
2382 | 2382 |
| |
2383 |
| - | |
2384 |
| - | |
2385 |
| - | |
| 2383 | + | |
| 2384 | + | |
| 2385 | + | |
| 2386 | + | |
| 2387 | + | |
| 2388 | + | |
2386 | 2389 |
| |
2387 | 2390 |
| |
2388 | 2391 |
| |
| |||
2393 | 2396 |
| |
2394 | 2397 |
| |
2395 | 2398 |
| |
2396 |
| - | |
2397 |
| - | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
2398 | 2403 |
| |
2399 | 2404 |
| |
2400 | 2405 |
| |
|
Lines changed: 8 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
545 | 545 |
| |
546 | 546 |
| |
547 | 547 |
| |
548 |
| - | |
549 |
| - | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
550 | 553 |
| |
551 | 554 |
| |
552 | 555 |
| |
| |||
575 | 578 |
| |
576 | 579 |
| |
577 | 580 |
| |
578 |
| - | |
579 |
| - | |
580 |
| - | |
581 |
| - | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
582 | 584 |
| |
583 | 585 |
| |
584 | 586 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1518 | 1518 |
| |
1519 | 1519 |
| |
1520 | 1520 |
| |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
1521 | 1527 |
| |
1522 | 1528 |
| |
1523 | 1529 |
| |
| |||
2590 | 2596 |
| |
2591 | 2597 |
| |
2592 | 2598 |
| |
| 2599 | + | |
| 2600 | + | |
2593 | 2601 |
| |
2594 | 2602 |
| |
2595 | 2603 |
| |
|
Lines changed: 99 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
246 | 246 |
| |
247 | 247 |
| |
248 | 248 |
| |
249 |
| - | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
250 | 262 |
| |
251 | 263 |
| |
252 | 264 |
| |
| |||
589 | 601 |
| |
590 | 602 |
| |
591 | 603 |
| |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
592 | 624 |
| |
593 | 625 |
| |
594 | 626 |
| |
| |||
602 | 634 |
| |
603 | 635 |
| |
604 | 636 |
| |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
605 | 646 |
| |
606 | 647 |
| |
607 | 648 |
| |
| |||
610 | 651 |
| |
611 | 652 |
| |
612 | 653 |
| |
613 |
| - | |
614 |
| - | |
615 |
| - | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
616 | 660 |
| |
617 | 661 |
| |
618 | 662 |
| |
| |||
750 | 794 |
| |
751 | 795 |
| |
752 | 796 |
| |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
753 | 848 |
| |
754 | 849 |
| |
755 | 850 |
| |
|
Lines changed: 17 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
764 | 764 |
| |
765 | 765 |
| |
766 | 766 |
| |
767 |
| - | |
768 |
| - | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
769 | 772 |
| |
770 | 773 |
| |
771 | 774 |
| |
| |||
827 | 830 |
| |
828 | 831 |
| |
829 | 832 |
| |
830 |
| - | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
831 | 837 |
| |
832 | 838 |
| |
833 | 839 |
| |
| |||
1399 | 1405 |
| |
1400 | 1406 |
| |
1401 | 1407 |
| |
1402 |
| - | |
1403 |
| - | |
1404 |
| - | |
1405 |
| - | |
1406 |
| - | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
1407 | 1416 |
| |
1408 | 1417 |
| |
1409 | 1418 |
| |
|
Lines changed: 5 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10761 | 10761 |
| |
10762 | 10762 |
| |
10763 | 10763 |
| |
10764 |
| - | |
10765 |
| - | |
10766 |
| - | |
10767 |
| - | |
10768 |
| - | |
10769 |
| - | |
10770 |
| - | |
10771 |
| - | |
10772 |
| - | |
10773 |
| - | |
| 10764 | + | |
| 10765 | + | |
| 10766 | + | |
| 10767 | + | |
| 10768 | + | |
10774 | 10769 |
| |
10775 | 10770 |
| |
10776 | 10771 |
| |
|
0 commit comments
Comments
(0)