summaryrefslogtreecommitdiff
path: root/netsurf_3.5.mdwn
blob: 4f80e33bbeb94e51a404b85db1ac732bcea7d464 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
[[!meta title="NetSurf 3.5"]]
[[!meta author="Kyllikki"]]
[[!meta date="2016-03-22T21:58:40Z"]]


[[!toc]] This page lists the main
goals for NetSurf 3.5.

Important
---------

ensure no library updates please, this is a fixup release because 3.4 is
a bit of a lemon

Core
----

-   <s>it's probably worth checking if the root certificates need an
    update</s>
-   check library is noisy if missing
-   need to fix build without libutf8proc
-   fix build without libcurl (for local only and non standard http
    fetchers)

Docs
----

-   need to go on a docs rampage as everything is a bit out of date or
    missing references

Frontends
---------

### GTK

-   <s>themes integration causes segfault at start with installed
    versions due to resource changes</s>
    -   gutted GTK application themes, now rely on GTK theming --vince
-   openBSD report issues with tests?

### RISC OS

-   <s>system etc. merges have bad dates - master branch has a script to
    fix this on install - verify results are ok</s>
    -   Done: I asked Dave Higton to verify this, and all was well.
        --tlsa
-   bundled resource updates
-   any critical bugs?

### Amiga

-   <s>3.4 shipped broken</s>
    -   needs pile of fixes already applied to HEAD
-   <s>New compiler, needs testing and checking new binaries are
    correct</s>
    -   have all the libraries been re-built with the new toolchain?
        -   Yes. --tlsa
    -   chrisy assures us it is all good --vince
-   <s>should we be doing something with os3 release yet?</s>
    -   probably not, it's still beta quality

### haiku

-   need to sort out binary stripping.

### windows

-   <s>nasty crashes on redraw due to unexpected core locking</s>
-   <s>the Windows version has never worked on Windows 10 . nasty issues
    in font splitting
    <http://bugs.netsurf-browser.org/mantis/view.php?id=2445> </s>
    -   This front end has never been a release candidate. I suggest we
        don't expend effort on this for 3.5 unless a Windows maintainer
        steps up. --tlsa
    -   mostly work again so possible preview release candidate

### cocoa

-   completely non functional - crashes badly

### framebuffer

-   Linux framebuffer surface input still broken

### atari

-   no feedback on if either version build properly on CI