Gitweb links:
...log
http://git.netsurf-browser.org/netsurf.git/shortlog/baa602f941475c6851e38883d7b12846f2602f5b
...commit
http://git.netsurf-browser.org/netsurf.git/commit/baa602f941475c6851e38883d7b12846f2602f5b
...tree
http://git.netsurf-browser.org/netsurf.git/tree/baa602f941475c6851e38883d7b12846f2602f5b
The annotated tag, release/3.8 has been created
at baa602f941475c6851e38883d7b12846f2602f5b (tag)
tagging 66fe825c8df84da71ec3b2a69bf4ad3283c6159b (commit)
replaces release/3.7
tagged by Vincent Sanders
on Wed Aug 29 10:48:37 2018 +0100
- Log -----------------------------------------------------------------
Official Release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEER2Lxrm9ACEGlKtFtebDHosvZO54FAluGa/UACgkQebDHosvZ
O560qRAAtMoKHQvgmymFYNE9OI1VMo3WA2vr7i3kau0ht1DSbQ7MHbZ2s+9/DKId
PkSGnecRZHWCePOkfws2xetuuyMMzXeLnTdAUHvvv7AYKvoo3AstrHk50qtvSYvr
le4SvbGS53sz1y/AcHylk2KFPN11ZdC+ANrhsyGh1PaVPaWfCK67qP9WYLKfBTub
hXj3fe3oGtS0vYDCGTvR+8xp4sPkNF13ClbMth2QMsn8W7FXLfJ/jVoPdkc8qJGr
aemd0d8vrDAafri9rrbeZBORemNb1qgZ0iK3AQZ2WOEt071RrffjNL6TG8oUR2FT
6qegop4cB4VUBlu6Zrp8crl2Aye9x0faKMHyVzHWBofi2cR/i5Z3UwD8XRzctIXh
7J8/O4sRf8hiUBTn3wf380PZJLtjIlZdafIX57Qlvn3hfuIlLBONuyaAjK5SozK8
gjSedgLKh4wKlvqXsq0+O3ZXek6O0radFMMEKtXCLLb/b/OCq5VK1nEfZg5AD6m6
h1PkBtvwKt+NX+2BMPmLRVOoSE7JXmJjAxGXFNb/XQGYeBc0ZVSUH/PL0zoFnZ2R
lexl8s7eOTxBGwHTSPFFDAbmbDSXBqiqvE+EdfN5z9Ko64eK5tGbbSNAvooONq/l
29jSJcB905k8/0CmsXEsVzHalA2ZkaTBgrA3jwe5mKlrFk8pNDI=
=CX/j
-----END PGP SIGNATURE-----
Ashish Gupta (1):
Handle HOME and END keys in framebuffer
Chris Young (14):
Remove excess logging
Remove the iconify gadget from the OS3 build
Fix radio button labels on OS3 (thx Mikhail Malyshev)
Fix switching back to own screen after using a public screen.
Explicitly open dos.library
Ensure we have a layer before deleting it.
Don't destroy layers if we never created them.
Update certificate bundle
Avoid potential division by zero
Minor opt
Close login window if NetSurf quits
Convert login UI strings from UTF-8 before display
Convert user/pass to UTF-8 for submission
Convert user/pass from/to UTF-8
Daniel Silverstone (17):
Add gperf to YUM deps
Correct libexpat-devel to expat-devel
Add missing dependency between font_internal and the generated fonts
Support compression on output stream
Rework use of split-messages to clean up and use -z
Initial shuffle of stuff out of !NetSurf
Fix last uses of !NetSurf outside of riscos build
Move !NetSurf into frontends/riscos and fix up
Fix amiga Icons->icons issue
Fix embarassing typo in amiga Makefile
Revert "Disable SSL session ID caching."
Force SSL session caching on, Ubuntu seems to have it off by default
Treat the .c font file as a sentinel for the .h, reduces rebuilds of
fonts in -j
Update links in quick start to https
Support ASAN and UBSAN in Makefiles
Make CI NetSurf builds compile in DEBUG level logging
Typo fixes
François Revol (2):
haiku: add a package target
Haiku: use the native locale API to get the language name
John-Mark Bell (17):
Debian(ish): use libssl1.0-dev if it exists
RSVG: fix colour conversion
Backing store: clean up resources properly.
JPEG: handle CMYK/YCCK images
History: don't update if there's no content.
RISC OS: translate resource paths.
LLCache: correct typos/grammar/etc.
HSTS: add parser for Strict-Transport-Security
HSTS: support policy in urldb
NSURL: add ability to create replacement scheme
HSTS: teach llcache to update and enforce policy.
HSTS: prevent llcache being nice
HSTS: make llcache update policy on 3xx responses
URLdb: fix comparison
Explicitly re-enable TLS session tickets.
HTTPS: restrict ciphersuites
Update urldb test data for format 107
Michael Drake (100):
CSS: Wrappers for computed style getters that return unsupported values.
Duktape: Update to 2.2.0 release.
Duktape: Prevent clang static analysis.
Duktape: Make declarations match definitions for duk_raw_read_xxx_be
Duktape: Make declaration match definition for duk_refzero_check_fast()
Duktape: Make declarations match definitions for fastint-enabled
functions.
Duktape: Make declarations match definitions for inline functions.
Squash some GCC7 -Wimplicit-fallthrough warnings.
Squash remaining GCC7 -Wimplicit-fallthrough warnings.
Squash GCC7 warning for ‘~’ on a boolean expression.
Windows: Use bitmap width as minimum width, since content width may be 0.
Duktape: Attempt to squash aarch64 cast increases required alignment
warnings.
Duktape: Another attempt to squash aarch64 increases required alignment
warnings.
Duktape: Revert alignment of `struct duk_hobject`.
Duktape: Use align-by-8 on all platforms by default
Duktape: Attempt to squash aarch64 cast increases required alignment
warnings.
Revert "Duktape: Attempt to squash aarch64 cast increases required
alignment warnings."
Duktape: Squash -Wcast-align warnings on armhf.
Utils: Filename: Squash warning: -Wformat-truncation=
CSS: Add new libcss unit types to computed style dump.
CSS computed style composition: Update for new CSS units.
Layout: No need to expose layout_minmax_table().
Layout: No need to expose layout_inline_container().
Layout: No need to expose layout_calculate_descendant_bboxes().
CSS utils: Handle new units in length conversion routines.
Merge branch 'tlsa/libcss-units'
Layout: Reduce code duplication in handling of box side properties.
RISC OS: Update to ChkSprites from `Sprow`.
HTML handler: Normalise box type on replacment.
Framebuffer: Tweak comment to avoid fallthrough warning.
Framebuffer: Squash fallthrough warnings in internal font handling.
Layout: Remove some commented out code.
Layout: Fix min max pass calc that looked wrong.
Layout: Percentage max-width constrained boxes don't affect min on minmax
pass.
Browser: Don't add history entry until after reformat.
Framebuffer: Squash switch fall through warning.
Duktape: Update to 2.2.1 release.
Duktape: Prevent clang static analysis.
Duktape: Make declarations match definitions for duk_raw_read_xxx_be
Duktape: Make declaration match definition for duk_refzero_check_fast()
Duktape: Make declarations match definitions for fastint-enabled
functions.
Duktape: Make declarations match definitions for inline functions.
Duktape: Squash -Wcast-align warnings on armhf.
Duktape: Squash armhf warnings.
Disc cache: Squash armhf warnings.
Plotters: Add plot_style_fixed type, and use for font size.
Plotters: Change stroke width in the plot_style_t to fixed point.
Plotters: Split function parameters over multiple lines for readability.
Plotters: Remove width param from path plotter.
Plotters: Expose array of font family strings to front ends.
Merge branch 'tlsa/plotter-polish'
RISC OS: Plotters: Fix typo.
Docs: Fix logging CLI reference, and add examples.
Layout: Tidy condition so it can be read.
Box: Add helper to check if box is first child.
Layout: Use box helper for first child checks.
Welcome pages: Use HTTPS for NetSurf URLs.
Browser: Rename function to access bw URL.
Browser: Add function to get bw URL with any fragment.
RISC OS: Make URL drag include the fragment.
Treeview: Various changes to redraw rectangle for search bar.
Treeview: Allow dragging selection to a selected target.
Curl fetcher: Move poll logging from INFO to DEEPDEBUG.
nsurl: Add data to scheme type enum.
nsurl: Add variant of nsurl_access for logging.
nsurl: Move debug logging over to nslog.
Content: Log URLs with nsurl_access_log().
Curl fetcher: Jiggle logging levels.
HTTP authentication: Add some logging when opening 401 windows.
Duktape: Update to version 2.3.0 release.
Duktape: Prevent clang static analysis.
Duktape: Make declarations match definitions for inline functions.
Duktape: Make declarations match definitions for duk_raw_read_xxx_be
Duktape: Make declarations match definitions for fastint-enabled
functions.
Duktape: Make declaration match definition for duk_refzero_check_fast()
Duktape: Make declaration match definition for memcmp and double_div.
Amiga: Ensure realm is copied for local struct.
Amiga: Fix silly.
Text handling: Display application/json, rather than offering download.
HTTP Auth: Do get/set auth in the core.
Amiga: Update for new HTTP auth API.
GTK: Update for new HTTP auth API.
Haiku: Update for new HTTP auth API.
Monkey: Update for new HTTP auth API.
RISC OS: Update to new HTTP auth API.
Atari: Move to new HTTP auth API.
API: Don't expose urldb_{g|s}et_auth_details to frontends.
Merge branch 'tlsa/401'
RISC OS: Use `struct nsurl`.
Atari: Add missing commas.
Haiku: Remove extraneous `void`.
Atari: Fix http auth logging.
Haiku: Use `struct nsurl` in header.
RISC OS: gui_401login_open returns nserror now.
Atari: gui_401login_open returns nserror now.
RISC OS: Propagate 401 login setup error back to core.
Atari: Delete commented out code.
HTTP Auth: Squash error path leaks.
GTK: Remove logging during window resize.
HTML: Don't try to finish an HTML document's conversion twice.
Sebastian Barthel (1):
Messages: Update German translation.
Vincent Sanders (50):
Merge branch 'heads/release/3.7'
Update version for next development cycle
add crypto library to windows link to cope with updated openssl
Add openSUSE zypper package management support to env script
fixup opensuse zypper install packages
Improve cross compile tool building and error reporting
clean up toolbar configuration to be slightly less buggy
add m68k to amigaos targets builds
fix amigaos3 building
Add source files to prerequisites list for the compile rule
Fix dependency declaration for dukky.c
Dependency generation is now pure-side-effect which makes Make happier
Initial conversion of GTK accelerators to separate config file
add hash table population from file or memory
fix gtk accelerator loading
allow hash table add inline to be uncompressed
ensure stdint is included where required
change tab next and back accelerators
make tests build again
fix hashtable test build
Improve quick start documentation to match current reality
move html and text content handlers where they belong
fixup doxygen directory list to cope with html content handler move
clean up html content handler header use
Resolve resource leak on error (coverity issue 1390560)
remove spurious messages file from framebuffer install target
refactor llcache header processing
correct package name for artifact generation
display some system and environment values in CI build script
add login dialog
add win32 http authentication dialog
fix size_t format specifiers
make the login dialog password control obscure input
Improve GTK login dialog
Update windows frontend to use windows resources
ignore generated Messages files
do not use strlen as a variable name
pass PACKAGER variable to pakage build target
make "Help" string available in all frontends
make ssize_t type available on some platforms
remove warning by replacing strcpy with safer strncpy
remove warning by replacing sprintf snprintf
remove depricated gtk 3 interfaces
fix gtk 3 deprication warnings
fixup usage of gvalue init macro
update certificate bundle
remove a warning on openbsd
remove use of strcpy
update copyright years and versions in docs and readme
Update version files for release
-----------------------------------------------------------------------
--
NetSurf Browser
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org