- Description:
- w3m is a pager with WWW capability.
- Last Change:
- Clone URL:
ssh://anonymous@git.rkta.de/w3m
Commit Briefs
Update patches (patches, sr.ht/patches)
Merge tag 'v0.5.5' into patches
Release version 0.5.5 w3m 0.5.5 - 2025-08-20 * new feature - Use gettext everywhere, allow for more localization * bug fixes - Prevent segfault when user aborts session store command - Fix cookie sync logic Rene Kita (13): Prevent segfault when aborting STORE command Fixup NEWS for previous commit Remove islang.c Use gettext for user facing strings Do not use legacy gc include Make intTrap static Make funcname0.awk a prerequisite Remove unused default_use_cookie variable Cleanup cookie code Rename get_cookie_info Fix cookie sync logic Forward declare static functions Bump version
Bump version (tags/v0.5.5)
Merge tag 'v0.5.4' into patches
Release version 0.5.4 Christian Ehrhardt (1): w3mman2html.cgi: convert https to href links Markus Hiereth (1): Update German message catalogue Rene Kita (139): Fix OOB access due to multiple backspaces Update README Remove TODO file Add build manifests Add stage with most stuff disabled Fix redirection check Add tilde('~') to gopher regex for chkURL Fix build error with --disable-color Check for buffer underruns in checkType Fix skip blanks macros Fix gopher selector string Fix potential null dereference with gopher Fix segfault with dump_source on compressed data Avoid leaking by using Str function Replace deprecated MD5 function Remove declaration of libc functions Get rid of io_file_handle Remove unused argument check Remove unnecessary casts for close functions Align function signature with standard functions Enable building with "modern C" build options Enable warnings for modern C Remove unused variable amp_len Rename tests directory and runner script Refactor tests Remove GitHub workflow Update README Drop upper limit on COLS Drop MAX_COLUMN and MAX_LINE Do not override cols option value Add option to limit maximum line width Update README Revert "Fix segfault with dump_source on compressed data" Enable folding in pre tags Remove left-over FORMAT_NICE code Get rid of MySignalHandler Remove config.h.dist Drop wait3 support Drop support for old ss family Remove obsolete checks in configure Replace AC_TRY_CPP Run autoupdate Label #endif/#else that is far away from #ifdef Replace reserved chars with HTML entities Update web site, mailing list and author email Remove commented out stuff from the docs Update docs about binary distributions Fix generation of funcname.tab Add minimal test to ensure DEFUN line syntax Disable -Wstringop-overflow in the CI pipeline Enable re-ordering of buffers in the stack menu Fix slow backward search in long lines Make geom_menu static Get rid of STR_LENGTH_CHECK Reduce scope of dangerous macro Fix potential null dereference Fix potential null dereference to_str Simplify reshapeBuffer Add an include guard for proto.h Remove unnecessary macro Get rid of DO_EXTERNAL macro Remove code duplication Do not reshape all new buffers Add a comment Use correct format specifier for sprintf Check return value of freopen Remove redundant initialization Remove assignment of unread value Handle errors in mySystem Fixup documentation for -cols option Deprecate -H Refactor openUrl scheme handling Add gophers support Remove dead code Fix some casts that discard qualifiers Remove const where we can't keep the promise Remove declarations without definition Remove unused function declarations Remove unused function Move declarations to the correct header file Remove redundant declarations Remove if condition that is always false Fix dead store Remove unused variable Remove unused typedef's Remove unused parameters Remove unnecessary casts Remove pointer indirection where not needed Remove redundant assignment Fix Wstrict prototypes Replace deprecated bcopy Display error for unkown command Add option for zero based link numbers Use https with USE_SSL and retry_http Remove VCS Id lines Add vi modelines Add option to change the dictionary prompt Revert "Drop C99 features" Remove unused CurrentKeyData Recognize main tag.html Add goto main command Allow unknown tags to have an id Check ssl version Update NEWS file Fix NEWS file Remove unused macros Remove all usage of variable length arrays Make usage of variable length arrays an error Fix Wnested externs Fix missing declaration Fix scan build issues Remove unused variable 2 Remove redundant cast Remove redundant NULL check Remove some volatile Add more const correctness Add missing newline to help text entry Refactor fusage() Refactor URL history handling Add command to save history Unlink temp history on error Allow to set a default download directory Fix default download directory option Fix -dump_source on compressed streams Send email when CI run is finished Fix URL syncing when no history file exists yet Update Author info and web page Add option section for experimental features Add session store and restore feature Truncate cookie file if no cookies left Move declarations to appropriate header Refactor load cookies Refactor get_cookie_info Merge cookies if modified after start Add option to provide cookie jar Deprecate ChangeLog file Bump version Make sure ed is present in CI systems Use extra task to build with lto Tatsuya Kinoshita (2): Update ChangeLog Update ChangeLog bptato (7): Fix possible buffer overflow in addMultirowsImg Fix NULL deref in goURL0 Update image docs Update doc-jp/FAQ.html Clean up put_image_iterm2 and put_image_kitty Fix escape sequence handling after ESC in menu and main Fix dd auto closing chimera lover (6): Add missing const in proto.h that induce build error Remove ABOUT-NLS Use size_t instead of clen_t typedef Remove workaround for old cygwin versions Remove DEFAULT_TERM Remove w3m_term_info fcd (1): Create history file if it doesn't exist interloper (1): Include response code 308 for following redirects lesssalt (6): Implement prev/next image movement Allow user to display a message Add option to include current column number in line info Add option exit_on_last Fix selection of nop menu items Add DictHist to give dictionary its own history
Use extra task to build with lto (tags/v0.5.4)
Tree
README
PATCHES BRANCH This branch contains the most recent patches with bug fixes, code clean up and new features. Development on my side happens using quilt. This branch contains a copy of the patches directory and a modified build pipeline. I try to avoid doing force pushes but they might happen.
