summaryrefslogtreecommitdiff
path: root/www/elinks
AgeCommit message (Collapse)AuthorFilesLines
2009-07-02-fix some pointer typecast nonsense which breaks if time_t is not "long",drochner4-4/+30
makes the select() main loop work again on NetBSD-current, bump PKGREVISION -use the libgnutls-config hack so that https works with gnutls-2.8
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-65/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-1/+2
major change. Reported by Robert Elz in PR 41345.
2008-11-06Update to elinks-0.12pre2. Kerberos support has been added,bjs11-84/+82
as well as support for boehm-gc and utf8. Myriad bug fixes. I've switched the javascript support library over too lang/see, as it seems to work better. If a release does not come out by the next branch, I will package a snapshot, as it seems like they've fixed even more bugs in the development tree.
2008-07-03master site is down (and has been for a while) - add a mirrorabs1-2/+3
2008-06-23Update to the 0.11.4 release.bjs2-6/+6
Significant changes from 0.11.3 (some where already present in pkgsrc, as we used the 0.11.4 release candidate tarballs): * critical bug 755: fix crashes due to dangling pointers to struct form_state * critical bugs 613, 714, 961: "assertion list_empty(form_controls) failed" * critical bug 945: don't crash if a Lua script calls e.g. error(nil) * critical bug 1003: don't crash if a smart URI rewrite template gets too few parameters * critical bug 1016: avoid JSFunctionSpec for better compatibility across versions of SpiderMonkey * critical bugs 674, 956: don't reuse pointers to SpiderMonkey objects that may have been collected as garbage. This fix causes bug 954. * CVE-2007-2027: check if the program path contains "src/" before using ../po files * important Debian bug 380347: prevent a buffer overflow in entity_cache and a possible subsequent crash * major bug 788: don't read STRLEN n_a, which isn't initialized by POPpx of Perl v5.8.8 and later * fix query parsing in file: URIs for local CGI (was broken in 0.11.3) * bug 691: don't look up bogus IPv4 addresses based on characters of a hostname * bug 712: GnuTLS works on https://www-s.uiuc.edu/ * fix active and passive FTP over IPv6 * bug 938: elinks -remote no longer needs a controlling tty * bug 939: fix FSP directory listing (some compiler options left it empty) * bug 978: Python's webbrowser.open_new_tab(URL) works since now * bug 1012: compile with -fno-strict-overflow or -fwrapv if available * bug 1014: fix incompatible pointer type in Perl_sys_init3 call * minor bug 54, Debian bug 338402: don't force the terminal to 8 bits with no parity, and don't disable XON/XOFF flow control either * minor bug 951 in user SMJS: garbage-collect SMJS objects on File -> Flush all caches to work around their holding cache entries busy * minor bug 396: never show empty filename in the what-to-do dialog * minor bug 461: ensure contrast in blank areas, to keep the cursor visible * minor bug 928: properly display no-break spaces in a UTF-8 document if the terminal uses some other charset * minor bug 987: English spelling and grammar corrections * minor bug 1000: preserve any query and fragment when converting a file name to a file:// URL * minor: don't assume sizeof(int)==4 in bittorrent * trivial bug 947: document.html.wrap_nbsp also affects text in tables * trivial bug 997: fix unlikely stack corruption in active FTP * build bug 1002: fix "comparison is always true due to limited range of data type" warning on PowerPC and s390 * build bug 950: fix "config/install-sh: No such file or directory" on SunOS * build bug 936: fix errors about undefined off_t (autoheader incompatibility) * build bug 959: test in configure whether -lX11 works * build: update SpiderMonkey configure check Debian compatibility * build: use $(CPPFLAGS) rather than $(AM_CFLAGS) * build: disable GCC 4.2 warning about builtin_modules * build: move debian/ to contrib/debian/ * minor build bug 989: AsciiDoc 8.2.2 compatibility * minor build bug 960: fix errors in loadmsgcat.c if mmap() exists but munmap() doesn't
2008-03-10Update to 0.11.4rc1. No changelog available; if interested, pleasebjs3-13/+13
see GIT history. Made option elinks-fastmem the default, as it's significantly faster and I don't trust their wrappers of malloc(), etc. al. anyway. Version 0.12 supports boehm-gc, which will probably become the default. If 0.12 isn't released fairly soon, I'll see about backporting support. Also add elinks-html-highlight as a default, as there's really no reason not to.
2008-02-06Update to 0.11.4rc0. ChangeLog only available in GIT history: seebjs3-14/+14
HOMEPAGE for more information. While here, switch to using lang/ossp-js package instead of lang/spidermonkey. Goodbye, nspr dependency! Javascript support seems more stable. Mark option 'spidermonkey' deprecated in favor of option 'javascript'.
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-2/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-11replace "empty (foo)" with "empty(foo)"abs1-2/+2
2008-01-09Update to current 0.11 branch as of 2008/01/09. Too many changes/fixesbjs6-19/+61
to list here; one may check the log at <http://repo.or.cz/w/elinks.git> (see the elinks-0.11 branch). There should be a 0.11.4 release out fairly soon. While here, add two patches (from debian maintainer): one to ensure that its gettext doesn't look for files in ../po/, and the other to disable transparency by default. Bump revision.
2007-08-09Update to elinks-0.11.3:joerg5-32/+67
- without-x doesn't make sense, remove option - depend on libiconv and libidn - quarantine to prevent changes to the normal LOCALEDIR -- this is a stupid, non-standard version of gettext for no good reason - fix mremap on NetBSD Upstream changes: - various crashes fixed - fix use after free - fix large file support for FTP listenings - automatic HTML detection Submitted by Blair Sadewitz, consider switching to links, please.
2007-06-21Move elinks's own special locale, locale.alias, and charset.aliasjlam5-41/+127
files into its own directory under ${PREFIX}/share/elinks/locale. This avoids any potential conflicts between these specially hacked files installed for elinks and the system-wide ones owned by gettext-lib and libiconv. This fixes the installation conflict noted in the latest bulk build. Bump PKGREVISION to 1.
2007-01-26Modular Xorg support for the X11 option of elinks.joerg1-2/+4
2006-12-23Add more options. Only include openssl/bl3.mk if ssl option is chosenwiz2-15/+58
(no change for default options). From Blair Sadewitz in private mail.
2006-12-16Remove trailing whitespace.wiz1-5/+4
2006-12-06Update to 0.11.2.reed2-7/+6
No changelog, but announcement said: Use internal OFF_T_FORMAT instead of PRId64 Fix compilation on Minix3 Bug 841, CVE-2006-5925: Prevent enabling the SMB protocol. Ecmascript: activate link only when onClick returns true
2006-12-06Dawid is unable to maintain this currently. Thank you for your past work.reed1-2/+2
Set MAINTAINER to pkgsrc-users.
2006-12-06only include gnutls oncehubertf1-2/+2
2006-12-06Add support for a bunch of options:hubertf2-2/+78
bittorrent nntp spidermonkey gnutls fsp finger gopher inet6 x11 gnutls ssl Submitted in private mail by Blair Sadewitz <blair.sadewitz@gmail.com>
2006-10-05Fixed redirection operator in the configure script.rillig2-5/+14
2006-09-06Update elinks to 0.11.1nb5abs3-24/+35
Previous version committed incorrect patch
2006-09-04Update elinks to 0.11.1nb4:abs3-22/+43
The API for lua changed such that old style initialisations would compile fine but fail at runtime which is a touch unelpful. Adjust for new API.
2006-08-14Adapt to lua-5.1.1. Bump PKGREVISION.wiz5-3/+69
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-31/+31
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-10locale.alias is owned by gettext-lib, don't mention it here.joerg2-4/+3
Bump revision.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-02-04Update to 0.11.1:wiz3-9/+9
ELinks 0.11.1: -------------- * Native FSP protocol support (replaces CGI program in contrib/cgi/) ELinks 0.11.0 (Elated): ----------------------- * SSL support via GNUTLS now requires 1.2 or higher * support for Lua 4.x was dropped, we only support Lua 5.x now * Python scripting back-end (experimental) * Spidermonkey based ECMAScript scripting back-end (experimental) * 88 colors support * default URI-rewrite rule, used when no other rules match but the string that was entered in the Go to URL box does not resemble a URI * support prefixes for add-bookmark-link, document-info, goto-url-current-link, history-move-back, and history-move-forward * BitTorrent protocol (experimental) * FSP protocol via a CGI script (see contrib/cgi/README.FSP) (experimental) * sysmouse support on the BSD console * new GNU make based build system (aclocal from automake is still required) * move from CVS to GIT ELinks 0.10.6: -------------- * external editor is configurable at run-time
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-09-04Bump the PKGREVISION of packages that linked against the lua sharedjlam1-1/+2
library after lang/lua was libtoolized in lua-5.0.2nb4.
2005-05-27Update to 0.10.5, provided by Leonard Schmidt in PR 30125:wiz2-6/+6
Changes: New features: - Most of the .txt files in the doc/ directory was lifted to the XML format defined in RFC 2629. It should make it easier to browse the documentation. Both .txt and .html version is available. Feature updates and improvements: - Try to add support for a less aggressive caching strategy. Disable document.cache.ignore_cache_control to try it. It will try to better honour info in the Expires, Pragma and Cache-Control in both the HTTP and the HTML headers. Inspired by Links2. - Introduce a workaround for document refreshing leading to never ending file download. It should do the right thing in most cases and the remaining ones the you will just have to reload to restart the refreshing. - Make the gopher code more robust for URIs without entity info. - Make it possible to have a specific features.conf file for each build tree and to change compile-time settings without modifying a file that is tracked by CVS. - Show link image info in the document dialog. - Improve error reporting for connections by showing which URI failed. Furthermore, make it clearer when an IP version specific URIs (http6://...) failed. - NNTP error messages are now translated. - Add --config-dump which dump a configuration file with default options to stdout. Helpfull for package maintainers when providing an example config file. - Don't sleep after config errors when --dump or --source was specified. And lots of bug fixes.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-07Update to 0.10.4, closing PR 29783 and PR 29921:wiz2-6/+6
Changes since 0.10.1: 0.10.2: New features: - Merge in the official debian packaging files so it is now easy to build your own .deb files. Just apt-get install devscripts and run debuild in the ELinks root directory. - Add experimental Ruby scripting back-end. An example hooks file is available in contrib/ruby/hooks.rb but it doesn't do anything interesting yet. Feature updates and improvements: - Add LEDs info dialog. It can be opened using the Help menu and when the LED display is clicked. - Introduce a very simple ECMAScript pop-up window blocking mechanism. Will show a 'P' in the LED indicators. Off by default. - Add an example user style sheet and configuration file in contrib/. - Add support for disabling extended horizontal scrolling, so it will work like vertical scrolling. Requested by Russ Rowan. - Optimize CSS style handling. - Enable usage of the search history also for incremental link text searching. - Add a little help text to the terminal options dialog, which also indicates the value of the TERM environment variable. Hopefully this will help new users to figure out how configuration of terminals works. - When in cursor-routing mode, scroll the document as many rows or columns as necessary rather than only be one row or one column. - A few documentation updates. Bugs fixed: - Fix handling of forms embedded in table code. (bug 602) - Alert about file saving error when -no-home was given. - The default user style sheet is now applied correctly. - Fix leak related to CSS being disabled and applying the default style sheet. - Fix underline rendering when using 256 colors. - Localization fixes. - Fix calling of get-proxy scripting hooks. Now they should work again. - When using the goto link number functionality in cursor-routing mode, position the cursor on the newly selected link. - Compile fixes for *BSD and IRIX systems. Reported by Nelson H. F. Beebe. 0.10.3: New features: - Merge the MingGW patches so that --dump should now work. The patches also improves portability. Feature updates and improvements: - Change the behavior of an empty action attribute to be like Mozilla which handles action="" as action="<current-URI>". (bug 615) - The Perl hooks file is growing more and more insane thanks to Russ. - Improve the reporting of errors related to the proxy configuration. - Add toggle HTML/plain to the right click menu (aka. the tab menu), and make it to not display reload/bookmark when no document is available. - Add a <base href=cwd /> element to the generated listing of local directories. - When the URL parameter to the Refresh HTTP-equiv is missing refresh the current document. Bugs fixed: - Fix opening of either single bookmarks or folders referring to URLs without a slash at the end. - Fix honouring of the Refresh-header when the loaded document is empty. - Fix CSS handling by reverting the proposed optimization introduced in 0.10.2. - Fix displaying of ordered lists when <li> is not directly nested in <ol>-elements. - Build fixes on amd64. - Fix the Perl get-proxy hook so that an undef return value from the Perl hook results in the default proxy being used, as is supposed to be the case with get-proxy hooks. - Fix compile error related name clashes with the <locale.h> system header. - The debian package now really contains relevant documentation from doc/. - Only create $prefix/lib directory if the gettext code is going to install a new charset.alias file. - Truncate NNTP cache entries when ending connections. 0.10.4: New features: - Explicit keyboard accelerators were defined for buttons in dialogue boxes and are now highlighted. - Add support for bookmarks separators. Feature updates and improvements: - Switch to use a ``new'' FTP directory listing parser based on code from GNU Wget. The switch is motivated by licensing issues with ftpparse.[ch] files. (debian bug 300889) - More hooks.pl updating by the new cvs commiter Russ Rowan. - Change the verbose level to show warnings (debian bug 303083) - Add FAQ from homepage in doc/ directory. (debian bug 301861) - When block cursor terminal option is set, keep cursor at lower right of screen in dialogs too. (bug 583) - Use plural gettext message IDs, which make the resource info dialog more readable. - 'I' in the LEDs now mean "insert mode" and 'i' now mean modeless. The change is due to document.browse.forms.insert_mode defaulting to 1. - Strip protocol part (ftp://, etc) also from proxy strings returned from scripting hooks. - Add option to control whether (expanded) folder states should be stored when saving bookmarks (bookmarks.folder_state). Defaults to on; the current behavior. (bug 642) - Do not display terminal options help text when terminal height is too low. - Introduce the option infofiles.secure_save_fsync, which allows one to configure whether secure file saving calls fsync(3). - Move focus to the first widget when clearing a dialog. - Add two new functions available from Lua scripts: set_option(name, value) and and get_option(name). Bugs fixed: - Only add /dev/stdin to the URL list when no URLs was given on the command line. Allow special files when /dev/stdin is added. (debian bug 296976) - Fix reading from /dev/stdin on Mac OS X. (bug 616) - Fix Guile and Ruby detection, it was a quoting issue. - Fix handling of empty cache entries in the HTML highlighting engine. - Fix redirection issues on newsnow.co.uk due to single quotes enclosing of URL. - Add dialog.checkbox-selected color to options. (bug 644) - Decode the subject when handling mailto: links. There is still an encoding problem when adding the subject to the command string. - Fix displaying of accesskeys. - Encode the base href URI when generating file listings. (bug 358)
2005-02-24Add RMD160 checksums.wiz1-1/+2
2005-01-18update to 0.10.1drochner3-10/+6
changes: -documentation improvements -resize terminals when running ELinks in an X window -bugfixes
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-04-27Convert to buildlink3.snj1-7/+7
2004-04-05Bump PKGREVISION due to lua bump.xtraeme1-2/+2
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-1/+2
Buildlink files: RECOMMENDED version changed to current version.
2004-01-23Update to elinks 0.9.1recht2-5/+5
The main changes in ELinks-0.9.1 are: * Fixed crash when Download manager was open and you attempted to download a file * Fixed redrawing after find-next ('n') action * Fixed segfault triggered by pressing Page down in empty menu * Fixed <sub>/<sup>-related renderer leak * Dump link titles only if non-empty, and fix imgmap dumping Please see ChangeLog for full list of changes.
2004-01-22update to ELinks 0.9.0recht6-60/+46
based upon the version from pkgsrc-wip by Bruce J.A. Nourish and PR pkg/24191 by M.Negovanovic * used gettext for internationalization * support for background document colors * tabs support * new MIME subsystem adding mimetypes files support * local CGI support * Guile scripting extensions * HTML meta refresh * forms history * 256 colors support * regex searches * cookies manager, cache manager and download manager * marks support * displaying URIs in plain documents as links * SMB protocol support (requires smbclient) * builtin user prefixes support (enter 'gg' or 'gg:elinks' to the goto dialog) * HTTPS proxy support * typeahead searches support (press '#') See ChangeLog for a complete list of changes, bugfixes and new features. Since some of the new features (like color support) could be disliked by current users of ELinks the old version will be reimported as elink04. As suggested by wiz@ in http://mail-index.netbsd.org/tech-pkg/2004/01/04/0039.html.
2003-12-14Update to 0.4.3 provided by Soren Jacobsen PR pkg/23745.xtraeme3-13/+12
Changes since 0.4.2: * Fixed yet another crash in textarea editor code. Stupid. * Fixed estimated time displayed when resuming download of some file. * Slovak translation update by Peter Samek. * Fixed some compression problems. * Fixed crash when freeing attributes. * Introduced protocol.http.bugs.accept_charset which optionally prohibits sending of the infamous Accept-Charset header. * Convert '\' to '/' in HTTP requests * Allow relative redirects while downloading. * Fixed / -> _ URL translation when calling external helpers. * Fix for mailcap lookup failing because of prioritizing with no luck. * Added default irc protocol handlers. * Titles in link tags are now honoured. It helps to get significant bookmarks titles. * Update danish translation. * Make ui.startup_goto_dialog enabled by default. * Finally fixed segfault on <frameset rows="200,*"> on FreeBSD (and maybe other BSD flavours). * Many other cleanups and bugfixes.
2003-11-12PKGREVISION++ after openssl update.jschauma1-2/+2
2003-04-29Oops! Forgot to cvs add these.jtb3-0/+50
2003-04-29Use lang/lua4 as then new version of lua is incompatible.jtb2-13/+16
Bump PKGREVISION.
2003-01-26Update to version 0.4.2.salo4-17/+23
- no longer CONFLICTS with links{-gui} Differences to Links So far, we have the following major differences to Links: * Much cleaner code * Support for a Lua scripting * Enhanced cookies support * IPv6 support * HTTP Authentication support * Proxy authentication support * Much more powerful configuration * Hiearchic bookmarks (Links-2.x has these as well) * Download resuming support * Mailcap support * Also a lot of smaller but still pleasant features ;) * More active development Too many changes to list them all, see ChangeLog for details. (http://pasky.ji.cz/cvsweb.cgi/elinks/ChangeLog)
2002-09-12Fix HOMEPAGE and MASTER_SITE.wiz1-3/+3
XXX: Could do with an update. Anyone reading this? ;)
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam3-5/+5
have been converted to USE_BUILDLINK2.
2002-07-02Add RCS Id.wiz1-1/+1