ChangeLog (131452B)
1 === RELEASE 2.20.2 === 2 3 Wed Sep 18 18:39:07 CEST 2019 mikulas: 4 5 If the user runs links on a framebuffer and switch to a differnt 6 framebuffer, links would incorrectly respond to mouse clicks. 7 8 === RELEASE 2.20.1 === 9 10 Sun Sep 1 09:02:57 CEST 2019 mikulas: 11 12 Fixed an error "ERROR: event_base_loop failed: Bad file descriptor" 13 if the user quits the master instance on OpenBSD. 14 15 OpenBSD uses an old libevent-1.4.15 and it doesn't handle calling 16 event_reinit from event handler. 17 18 libevent-2.1.11 also doesn't allow calling event_reinit from event 19 handler, so it is fixed as well. 20 21 === RELEASE 2.20 === 22 23 Mon Aug 26 18:21:43 CEST 2019 mikulas: 24 25 Security bug fixed: when links was connected to tor, it would send real 26 dns requests outside the tor network when the displayed page contains 27 <link rel="dns-prefetch" href="http://host.domain/">. 28 29 This bug is present in links-2.15 to links-2.19. 30 31 Found by Shi Tian <shitian@cock.li> 32 33 Sat Aug 24 15:21:03 CEST 2019 Shi Tian <shitian@cock.li>: 34 35 Fix a crash if: 36 External fonts are used 37 Rendering is optimized for LCD 38 The document contains some characters with zero width 39 40 Thu Aug 22 18:47:06 CEST 2019 mikulas: 41 42 Accept file urls in the form file://localhost/usr/bin/ or 43 file://hostname/usr/bin/ according to RFC 8089 44 45 Wed Aug 21 19:50:14 CEST 2019 mikulas: 46 47 Report errors using dialog boxes on OS/2 and Windows because 48 the standard output may not be visible 49 50 Sat Aug 17 10:20:45 CEST 2019 mikulas: 51 52 Fixed a memory leak of the SSL structure 53 54 Sun Aug 4 15:01:06 CEST 2019 mikulas: 55 56 Try to open the file "/dev/input/mice" and use it instead of gpm. 57 (the user must be in the "input" group) 58 This results in smooth mouse movement on the framebuffer. 59 60 Sat Aug 3 18:20:54 CEST 2019 mikulas: 61 62 Report "Lynx/Links" user agent when searching on Google so that 63 Google returns non-css page 64 65 Sat Apr 27 19:17:07 CEST 2019 mikulas: 66 67 Support the zstd compression algorithm 68 69 Tue Apr 23 21:19:31 CEST 2019 Luc Schrijvers <begasus@gmail.com>, Leorize <leorize+oss@disroot.org>, Francois Revol: 70 71 Haiku support 72 73 Sun Apr 21 19:32:26 CEST 2019 mikulas: 74 75 Fix mouse dragging not being reported in xterm 76 77 Sun Apr 7 20:18:20 CEST 2019 mikulas: 78 79 Use proper cookie expiry 80 81 === RELEASE 2.19 === 82 83 Sun Mar 31 15:59:40 CEST 2019 mikulas 84 85 Disable high-DPI scaling on Windows 86 87 Links makes it possible to specify scaling of text and images in the 88 dialog windows, so this should preferably be used instead of 89 system-level scaling 90 91 Sat Mar 30 21:56:02 CET 2019 mikulas: 92 93 Fixed a crash on invalid IDN URL, such as http://test,ï.com/ 94 (found by lsxvdqe@gmail.com) 95 96 Tue Mar 12 23:02:33 CET 2019 mikulas: 97 98 Make it possible to select other fonts, using fontconfig and freetype 99 100 Tue Feb 26 19:50:11 CET 2019 mikulas: 101 102 Show certificate authority in the "Document info" box 103 104 Sat Feb 2 19:30:08 CET 2019 mikulas: 105 106 Use international error messages 107 108 Sun Jan 27 18:57:34 CET 2019 mikulas: 109 110 The -dump switch didn't report an error if write to stdout failed 111 112 === RELEASE 2.18 === 113 114 Sat Jan 12 20:39:51 CET 2019 mikulas: 115 116 Compile links with graphics support on OpenVMS 117 118 Sun Nov 25 17:27:29 CET 2018 mikulas: 119 120 Automatically enable tor mode when the socks port is 9050 121 122 Sun Nov 25 17:01:20 CET 2018 mikulas: 123 124 When we are in tor mode, invert the colors on the top line and bottom 125 line, so that the user can immediatelly see it 126 127 Sat Nov 17 21:54:09 CET 2018 mikulas: 128 129 Fix an incorrect shift in write_ev_queue that could cause spurious error 130 if the socket for interprocess communication fills up. 131 This bug was introduced in Links 2.15. 132 133 Sat Nov 17 21:27:03 CET 2018 mikulas: 134 135 Fix 'runtime error: member access within null pointer' sanitizer warning 136 137 Sat Nov 17 21:16:29 CET 2018 mikulas: 138 139 Add a menu entry to save and load a clipboard 140 141 Sun Oct 28 19:58:49 CET 2018 mikulas: 142 143 Don't synchronize with the Xserver on every pixmap load 144 It improves performance on remote connections 145 146 Thu Oct 25 01:36:35 CEST 2018 mikulas: 147 148 Fix a bug that in the "Network options" dialog box, the value in the 149 field "Timeout when trying multiple addresses" incorrectly set the value 150 "Timeout when unrestartable". 151 152 Mon Oct 15 21:46:23 CEST 2018 mikulas: 153 154 Fix a possible integer overflow in decoder_memory_expand 155 156 Fri Oct 12 22:44:38 CEST 2018 mikulas: 157 158 Work around a bug on OpenVMS where allocations larger than 0x77fffff0 159 are treated as if they had 16 bytes 160 161 Fri Oct 12 01:19:14 CEST 2018 mikulas: 162 163 Fix possible pointer arithmetics bugs if the operating system allocated 164 memory few bytes below the limit 0xffffffff or 0xffffffffffffffff 165 166 Tue Oct 9 22:30:01 CEST 2018 mikulas: 167 168 Add a button to never accept invalid certificate for a given server 169 170 Tue Oct 2 01:28:44 CEST 2018 mikulas: 171 172 Fix incorrect strings -html-t-text-color, -html-t-link-color, 173 -html-t-background-color, -html-t-ignore-document-color in the manual 174 page and help (reported by Oliver Schode <oliver.schode@online.de>) 175 176 Tue Oct 2 00:54:24 CEST 2018 mikulas: 177 178 Windows 7 has a bug (or feature) that corrupts the screen when using the 179 unaccelerated video driver - when a thread draws into window's device context 180 and the user simultaneously drags the window, the device context coordinates 181 may not be updated. Subsequent draws are done with incorrect coordinates. 182 183 In order to work around this bug, we detect that a drawing operation 184 possibly raced with window moving. If it did, we allocate a new DC (the 185 old one is corrupted) and start a timer that asks the main thread to 186 redraw the whole window using the new DC. 187 188 Sun Sep 23 22:02:09 CEST 2018 mikulas: 189 190 Add ascii replacement of Romanian S and T with comma 191 Fix replacement of c with cedilla and a/i with grave accent a/o/u with 192 diaeresis 193 194 Sun Sep 23 16:31:17 cet 2018 mikulas: 195 196 Use static linking in the released binaries on OS/2 because the DLL 197 names may clash with other programs 198 199 Sun Sep 23 00:07:29 cet 2018 mikulas: 200 201 On OS/2, use AF_OS2 for interprocess communication because the loopback 202 network device may not be properly configured. 203 Fall back to 127.0.0.1 only if AF_OS2 in not installed. 204 205 Sat Sep 22 14:18:19 CEST 2018 mikulas: 206 207 Fixed a bug when IPv6 control connection to a ftp server fails and IPv4 208 control connection succeeds, links would incorrectly try to make the 209 data connection using IPv6 (this bug was introduced in Links 2.15). 210 211 === RELEASE 2.17 === 212 213 Fri Sep 7 00:04:41 CEST 2018 mikulas: 214 215 Fix verifying SSL certificates for numeric IPv6 addresses 216 217 Thu Sep 6 22:07:03 CEST 2018 mikulas: 218 219 Delete the option -ftp.fast - it doesn't always work and ftp performance 220 is not an issue anymore 221 222 Passive ftp enabled by default because it will more likely work than 223 the port command 224 225 Wed Sep 5 22:39:11 CEST 2018 mikulas: 226 227 Add bold and monospaced Turkish letter 'i' without a dot 228 229 Wed Sep 5 01:28:31 cet 2018 mikulas: 230 231 On OS/2 allocate OpenSSL memory from the lower heap 232 It fixes SSL on systems with old 16-bit TCP/IP stack 233 234 Fri Aug 31 18:06:26 CEST 2018 mikulas: 235 236 Fix IPv6 on OpenVMS Alpha 237 238 Thu Jul 26 07:34:24 CEST 2018 mikulas: 239 240 Support mouse scroll wheel in textarea 241 242 Thu Jul 26 05:24:17 CEST 2018 mikulas: 243 244 Delete the option -http-bugs.bug-302-redirect - RFC7231 allows the 245 "buggy" behavior and defines new codes 307 and 308 that retain the 246 post data 247 248 Wed Jul 18 21:00:23 CEST 2018 mikulas: 249 250 X11 - fixed colormap leak when creating a new window 251 252 Mon Jul 16 02:33:26 CEST 2018 mikulas: 253 254 Fixed an infinite loop that happened in graphics mode if the user 255 clicked on OK in "Miscellaneous options" dialog and more than one 256 windows were open. 257 This bug was introduced in Links 2.15. 258 259 Sun Jul 15 21:36:04 CEST 2018 mikulas: 260 261 Support 6x6x6 RGB palette in 256-bit color mode on framebuffer 262 The palette may be switched in the "video options" menu 263 The 8x8x4 palette has better image quality 264 The 6x6x6 palette preserves gray 265 266 Sat Jul 14 04:49:45 cet 2018 mikulas: 267 268 Implement dithering properly on OS/2 in 15-bit and 16-bit color mode 269 270 In 8-bit mode, Links may optionally use a private palette - it 271 improves visual quality of Links images, but degrades visual 272 quality of other concurrently running programs. 273 274 Thu Jul 12 23:06:48 CEST 2018 mikulas: 275 276 Improve scrolling smoothness when the user drags the whole document 277 278 Thu Jul 12 06:48:00 cet 2018 mikulas: 279 280 On OS/2, allocate large memory blocks directly (not with malloc) 281 - it reduces memory waste 282 283 Thu Jul 12 00:56:57 cet 2018 mikulas: 284 285 Fixed a bug that setting terminal title and resizing a terminal didn't 286 work on OS/2 and Windows. The bug was introduced in Links 2.16 when 287 shutting up coverity warnings. 288 289 Sun Jun 17 15:31:28 CEST 2018 mikulas: 290 291 Set link color to yellow by default 292 293 Sun Jun 17 14:04:07 CEST 2018 mikulas: 294 295 Delete the option -http-bugs.bug-post-no-keepalive 296 It was needed in 1999 to avoid some bug in some http server and it is 297 not needed anymore 298 299 Tue Jun 5 20:24:42 CEST 2018 mikulas: 300 301 Trust Content-Length on HTTP/1.0 redirect requests 302 303 This fixes hangs with misbehaving servers that honor Connection: 304 keep-alive but send out HTTP/1.0 reply without Connection: keep-alive. 305 Links thought that they don't support keep-alive and waited for the 306 connection to close (for example http://www.raspberrypi.org/) 307 308 Tue May 22 00:51:35 CEST 2018 mikulas: 309 310 Use keys 'H' and 'L' to select the top and bottom link on the current 311 page 312 313 === RELEASE 2.16 === 314 315 Sun Apr 29 17:12:24 CEST 2018 mikulas: 316 317 Improve handling of the DELETE key 318 Delete is used for both deleting and scrolling 319 If the last keypress was captured in a form field, DELETE deletes 320 If the last keypress was not captured DELETE scrolls 321 322 Sat Apr 28 21:49:08 CEST 2018 mikulas: 323 324 Implement the bracketed paste mode - a text can be pasted only to input 325 fields, the pasted text won't be misinterpreted as key commands 326 327 Sun Apr 22 17:28:05 CEST 2018 mikulas: 328 329 Fix bugs found by coverity: 330 * bad arguments to sizeof 331 * missing int->unsigned long long conversions in image scaling 332 * unchecked return of the close function 333 * a possible NULL pointer dereference in directfb.c 334 * a memory leak on invalid double number 335 * missing va_end 336 * non-working "No keepalive connection after POST request" option 337 and some other discrepancies which didn't result in any violation 338 339 Sat Apr 21 23:13:49 CEST 2018 mikulas: 340 341 Fix a crash in proxy authentication code (introduced in 2.15) 342 343 Thu Mar 29 20:06:50 CEST 2018 mikulas: 344 345 Fixed internal error "invalid set_handlers call" on framebuffer 346 if we suspend and terminate at the same time 347 348 Thu Mar 29 19:08:29 cet 2018 mikulas: 349 350 When compiled without SVG, rewrite wikipedia svg math urls with png urls 351 352 === RELEASE 2.15 === 353 354 Thu Jan 18 19:12:02 CET 2018 mikulas: 355 356 Rewrite google docs URLs to the download link, so that the file can be 357 viewed in external viewer 358 359 Mon Nov 20 01:09:20 CET 2017 mikulas: 360 361 Add the list of domains for which proxy is not used 362 363 Sun Nov 19 00:57:26 CET 2017 mikulas: 364 365 Temporarily replace the stderr handle with /dev/null when decoding 366 png or svg images because the libraries may write to stderr 367 368 Sat Nov 11 21:31:45 CET 2017 mikulas: 369 370 Fix improper restarts of connection when http compression is used 371 372 Thu Oct 12 21:07:06 CEST 2017 mikulas: 373 374 Free cache when using the -source flag, so that memory consumption is 375 not dependent on downloaded file size 376 377 Thu Oct 12 20:39:00 CEST 2017 mikulas: 378 379 Do not download compressed files. When the server returns compressed 380 file and we are downloading, restart the connection without compression. 381 382 Tue Oct 10 19:38:04 CEST 2017 mikulas: 383 384 Allow browsing files containing characters < 32 in the filename 385 386 Sun Oct 8 22:28:56 CEST 2017 mikulas: 387 388 Limit the number of OpenMP threads to 8 389 390 Sun Oct 8 21:47:12 CEST 2017 mikulas: 391 392 Fix premature call to OPENSSL_cleanup while some SSL objects could 393 still exist 394 395 Sat Sep 30 12:44:39 CEST 2017 mikulas: 396 397 Enable -ftree-vectorize and -ffast-math for GCC, so that it uses 398 vector instructions. It improves performance of image scaler. 399 400 Mon Sep 4 04:46:20 CEST 2017 mikulas: 401 402 Support international domain names 403 404 Mon Aug 28 04:24:09 CEST 2017 mikulas: 405 406 Fix reordering of blocked URLs each time options were saved and loaded 407 408 Wed Aug 2 19:35:00 CEST 2017 mikulas: 409 410 Fix reading one byte beyond allocated space in case of corrupted 411 UTF-8 data - CVE-2017-11114 412 413 Tue Jul 18 22:10:00 CEST 2017 mikulas: 414 415 Support the brotli compression algorithm using libbrotli: 416 https://github.com/bagder/libbrotli 417 418 Sun Jul 16 15:19:17 CEST 2017 mikulas: 419 420 Support lzip compression 421 422 Sun Jul 2 21:31:32 CEST 2017 mikulas: 423 424 Add a new main menu item 'Windows' for switching windows on framebuffer 425 426 Thu Jun 22 19:50:01 CEST 2017 mikulas: 427 428 Fix an internal error if the gpm server is terminated while links is 429 running on a framebuffer 430 431 Wed Jun 21 01:22:27 CEST 2017 mikulas: 432 433 Use fsync() when writing the bookmarks or settings 434 435 Sat Jun 3 01:25:07 CEST 2017 mikulas: 436 437 Clear host entry in DNS cache when connection failed 438 439 Mon May 29 02:20:08 CEST 2017 mikulas: 440 441 Use built-in SSL certificates 442 This improves tor hardening (the tor exit node could not differentiate 443 links users from each other based on installed certificates) 444 It also makes it possible to use certificate verification on systems 445 with no default certificate store 446 447 Sat May 27 21:17:28 CEST 2017 mikulas: 448 449 Encode strings to UTF-8 when storing them in a history, it fixes a bug 450 when browsing the history if Links is run on multiple terminals with 451 different character sets 452 453 Wed Mar 29 20:48:43 CEST 2017 mikulas: 454 455 Use absolute time when calculating the time to flush DNS cache, HTTPS 456 session cache and keepalive connection cache, so that the cache gets 457 flushed when the machine is kept suspended for a long time. 458 459 Sat Mar 18 22:17:36 CET 2017 mikulas: 460 461 Report IP addresses in the "Document info" box. 462 463 Fri Mar 10 21:05:08 CET 2017 mikulas: 464 465 Implement a small connection timeout when connecting to a host with 466 multiple addresses, so that there is faster fallback from IPv6 to IPv4. 467 468 Tue Mar 7 20:30:01 CET 2017 mikulas: 469 470 Replace OpenSSL malloc functions with CRYPTO_set_mem_functions, so that 471 when malloc returns NULL, we can free some cached data and retry 472 473 Sat Feb 25 15:59:57 CET 2017 mikulas: 474 475 Avoid reallocating the line array over and over with the same size. 476 Most realloc implementations fall back to no operation if a memory chunk 477 is reallocated to the same size, however, the address sanitizer always 478 copies the array - this resulted in quadratic complexity and performance 479 degradation on big files. 480 481 Fri Feb 24 20:42:48 CET 2017 mikulas: 482 483 Refactor list processing code so that it conforms to C89 aliasing rules 484 Also, avoid warning when using ubsan on x32 architecture 485 486 Sun Feb 19 23:21:29 CET 2017 mikulas: 487 488 Terminate keepalive connection when changing the IPv6 address preference 489 490 Sun Feb 19 22:41:08 CET 2017 mikulas: 491 492 Links contained a code that tests for ".onion" address suffix and 493 rejects DNS lookups for it. The code was buggy, it was never activated 494 and it accessed invalid memory. 495 496 Sat Jan 28 20:45:34 CET 2017 mikulas: 497 498 Avoid memcpy with NULL source argument and zero length (it doesn't 499 crash, but it's formally incorrect and the sanitizer warns about it) 500 501 Wed Jan 18 22:52:09 CET 2017 mikulas: 502 503 Make the "dns-prefetch" link prefetch just dns, not the whole document 504 505 Wed Jan 18 21:16:27 CET 2017 mikulas: 506 507 Fix compilation failure on OpenBSD because OpenBSD removed 508 the timeout_* macros from libevent 509 510 Tue Jan 17 21:31:38 CET 2017 mikulas: 511 512 Use OpenSSL functions X509_check_host and X509_check_ip if available 513 514 Mon Dec 26 16:49:38 CET 2016 mikulas: 515 516 Report status when formatting document or searching 517 518 Wed Dec 14 04:55:32 CET 2016 mikulas: 519 520 Use session cache on https 521 522 === RELEASE 2.14 === 523 524 Thu Nov 3 19:45:34 CET 2016 mikulas: 525 526 Enable DECC$EFS_CHARSET on OpenVMS, so that we can browser files and 527 directories with extended names 528 529 Wed Nov 2 20:35:31 CET 2016 mikulas: 530 531 Limit keepalive of ciphers with 64-bit block size to mitigate 532 the SWEET32 attack 533 534 Wed Nov 2 19:14:33 CET 2016 mikulas: 535 536 Disable SSL compression to avoid the CRIME attack 537 538 Fri Oct 28 22:52:49 CEST 2016 mikulas: 539 540 On Windows, add an entry to programs in control panel, that allows 541 uninstalling Links 542 543 Fri Oct 28 21:25:28 CEST 2016 mikulas: 544 545 Report home directory in the "Version" window 546 547 Sat Oct 22 13:17:04 CEST 2016 mikulas: 548 549 On Windows, preload font data in a background thread, to minimize a 550 stall when viewing SVG image for the first time. 551 552 Sat Oct 8 17:14:59 CEST 2016 mikulas: 553 554 Improved tor hardening - when the user toggles the "Only Proxies" option 555 (i.e. when connecting to tor), we reset certain other options to their 556 default values, so that it is not possible to identify user behind tor 557 based on the selected options. 558 559 Thu Oct 6 14:39:26 CEST 2016 mikulas: 560 561 Use keys 'P' and 'L' to scroll up and down 562 563 Thu Sep 29 23:40:34 CEST 2016 Juhani Haverinen <juhani.haverinen@gmail.com>: 564 565 Fix a memory leak when copying the current url to clipboard 566 (the bug was introduced in Links 2.13) 567 568 Sat Sep 3 20:02:26 CEST 2016 mikulas: 569 570 Fix crash when the user pressed Ctrl-G on a form field 571 (the bug was introduced in Links 2.13) 572 573 Fri Aug 19 22:35:54 CEST 2016 mikulas: 574 575 Workaround for a bug in librsvg that makes mathematics on Wikipedia 576 unreadable 577 578 Fri Aug 19 19:05:55 CEST 2016 mikulas: 579 580 Support fourth and fifth mouse button in gpm and framebuffer 581 582 Thu Aug 18 19:34:47 CEST 2016 mikulas: 583 584 Fixed bugs when downgrading SSL connection while https proxy or socks 585 proxy is used 586 587 Tue Aug 16 18:53:53 CEST 2016 mikulas: 588 589 Security bug fixed: Don't load or render the content of 590 "407 Proxy Authentication Required" reply when using https proxy. 591 This avoids the FalseCONNECT attack. 592 593 Also, don't allow 401 and 407 responses to set cookies. 594 595 Wed Jul 27 21:38:37 CEST 2016 mikulas: 596 597 Pop openssl error stack on every error - make sure that SSL errors on 598 one connection do not affect other connections 599 600 Sun Jul 17 21:10:12 CEST 2016 mikulas: 601 602 Use libc tree functions from <search.h> for searching the cache 603 604 Thu Jul 7 19:39:15 CEST 2016 mikulas: 605 606 Set the GD_NOAUTO flag for the directfb driver, so that this driver is 607 never selected automatically. The directfb subsystem is buggy, it can 608 corrupt graphics or even cause system crash, so select this driver only 609 if the user explicitly requests it with '-driver directfb' 610 611 === RELEASE 2.13 === 612 613 Sat Jun 18 14:15:55 CEST 2016 mikulas: 614 615 Page up and page down scroll slightly less than a page 616 617 Fri Jun 17 23:57:23 CEST 2016 mikulas: 618 619 Use domain list from publicsuffix.org to prevent setting cookies on 620 public domains. 621 Also fix a bug that existed in previous links versions: 622 bla.com could register cookie for la.com or a.com 623 624 Sat Jun 11 17:59:17 CEST 2016 mikulas: 625 626 Fixed non-working mouse wheel on Syllable 627 Workaround for getaddrinfo bug on Syllable 628 629 Sat Jun 11 15:16:41 CEST 2016 mikulas: 630 631 Support horizontal scroll wheel on Windows 632 633 Tue Jun 7 19:10:11 CEST 2016 mikulas: 634 635 Fixed a bug in the X driver that characters with unicode codes 128-255 636 could not be entered with some locales 637 638 Thu Jun 2 19:19:56 CEST 2016 mikulas: 639 640 Security bug fixed: Use separate unix domain socket for anonymous 641 instances, so that the anonymous instance won't connect to non-anonymous 642 one 643 644 Sun May 8 21:20:38 CEST 2016 mikulas: 645 646 <samp> element 647 648 Sun May 8 20:33:37 CEST 2016 mikulas: 649 650 In case of certification verification failure, don't pop up multiple 651 dialog windows asking for the same server 652 653 Sun Mar 13 19:10:27 CET 2016 mikulas: 654 655 Do not lookup .onion addresses directly, as specified by rfc7686 656 657 Wed Jan 13 01:16:49 CET 2016 Jakub Bogusz <qboosh@pld-linux.org>: 658 659 Updated Polish Translation 660 661 Wed Oct 21 19:25:09 CEST 2015 mikulas: 662 663 Security enhancement: Warn if the SSL/TLS method was downgraded 664 665 === RELEASE 2.12 === 666 667 Sat Sep 12 21:03:14 CEST 2015 mikulas: 668 669 Free cookies when changing the 'only proxies' checkbox - i.e. when 670 entering or leaving tor mode 671 672 Thu Sep 10 00:04:11 CEST 2015 mikulas: 673 674 Do not record compile time to allow reproducible builds 675 676 Tue Sep 8 20:57:26 CEST 2015 mikulas: 677 678 Support SSL client certificates 679 680 Mon Sep 7 20:55:44 CEST 2015 mikulas: 681 682 Security bug fixed: warn if the server uses old SSL2 or SSL3 protocol 683 to avoid the POODLE vulnerability 684 685 === RELEASE 2.11 === 686 687 Tue Aug 25 18:44:58 CEST 2015 mikulas: 688 689 Improve entropy collcetion on OpenVMS. It is still far from ideal. 690 691 Thu Aug 20 19:35:45 CEST 2015 mikulas: 692 693 Fixed a bug - when a links process attached to another instance in 694 graphics mode, it would occasionally loop, consuming 100% CPU 695 696 Sun Jul 26 18:36:44 CEST 2015 mikulas: 697 698 An option to take language and charset from the LANG variable 699 700 Sat Jul 25 16:18:16 CEST 2015 mikulas: 701 702 Verify SSL certificates 703 704 === RELEASE 2.10 === 705 706 Fri Jul 3 00:40:22 CEST 2015 mikulas: 707 708 Fix "Counld not assing boundary" bug when posting a form 709 The bug was found by Greg Cook 710 711 Mon Jun 15 23:33:54 CEST 2015 mikulas: 712 713 SVG support using the rsvg library 714 715 Sat Jun 13 19:47:43 CEST 2015 mikulas: 716 717 Attach to existing links instance instead of creating a new instance 718 719 Sun May 17 10:17:25 CEST 2015 mikulas: 720 721 Detect image type based on the first few bytes rather than on 722 content-type 723 724 Fri May 15 20:13:23 CEST 2015 Volker Schatz <linksbrowser@volkerschatz.com>: 725 726 New glyphs taken from Volker's git 727 728 Thu Feb 26 00:46:48 CET 2015 mikulas: 729 730 Fixed a bug on Windows where dns lookup got stuck if we closed the 731 primary instance (which resulted in fork) while the lookup was in 732 progress 733 734 Sat Jan 31 16:56:31 CET 2015 mikulas: 735 736 Use OpenMP in the image scaler 737 738 Sat Jan 31 11:10:27 CET 2015 mikulas: 739 740 Fixed a bug where the output of font sharpening depended on data read 741 from uninitialized memory 742 743 Sat Jan 24 01:19:49 CET 2015 mikulas: 744 745 Preallocate downloaded files on Linux 746 747 Sun Jan 18 07:11:21 CET 2015 mikulas: 748 749 Support libevent and libev 750 751 Sat Jan 17 06:44:01 CET 2015 mikulas: 752 753 Enable SSL SNI, some servers need it 754 755 Wed Jan 14 02:43:25 CET 2015 mikulas: 756 757 Test for RAND_* functions in configure because libressl doesn't have 758 them 759 760 Sat Jan 3 18:26:21 CET 2015 mikulas: 761 762 Support keepalive on https connections 763 764 === RELEASE 2.9 === 765 766 Sun Dec 21 15:08:30 CET 2014 mikulas: 767 768 Work around some screen-corruption bugs in the OpenVMS terminal driver 769 770 Sun Nov 30 18:57:30 CET 2014 mikulas: 771 772 Support mouse wheel in framebuffer (unfortunatelly we can't support it 773 in text mode because when we instruct gpm to send us the wheel event, 774 gpm stops drawing the cursor when the mouse is moved). 775 776 Tue Nov 25 22:07:12 CET 2014 mikulas: 777 778 Pring "^" and "_" for <sub> and <sup> tags in text mode 779 780 Wed Nov 5 20:11:12 CET 2014 mikulas: 781 782 An option to fake Firefox in the HTTP header. It modifies User-Agent and 783 several other options to be more Firefox-like. This option is also 784 automatically turned on when "Connect only via proxies or Socks (useful 785 for tor)" is selected. It makes it safer to use Links with tor. 786 787 Sat Jul 26 16:16:15 CEST 2014 mikulas: 788 789 Fixed quadratic complexity in the text renderer when exteremely long 790 lines were used 791 792 Tue Jun 24 22:26:47 CEST 2014 mikulas: 793 794 Do not print the character 0x9b if the display character set doesn't 795 have it, because it is interpreted as a control character on the Linux 796 console 797 798 Sat May 17 16:51:18 CEST 2014 mikulas: 799 800 An option to break long lines in <pre> sections 801 802 Thu May 15 20:02:52 CEST 2014 mikulas: 803 804 Consume less memory when 8-bit gamma correction is used 805 806 Wed Apr 16 20:59:57 CEST 2014 mikulas: 807 808 Updated the list of top level domains 809 810 Sat Apr 5 04:19:56 CEST 2014 mikulas: 811 812 Use malloc_trim to return unused memory to the system 813 814 Thu Mar 27 02:25:09 CET 2014 mikulas: 815 816 Support RFC5987 for filenames 817 818 Wed Mar 26 02:32:50 CET 2014 mikulas: 819 820 Support StaticColor in the X-window driver 821 822 Tue Mar 25 03:58:45 cet 2014 mikulas: 823 824 Fix crash on OS/2 if image is wider than 10921 pixels 825 826 Wed Mar 19 19:49:57 CET 2014 mikulas: 827 828 Use clock_gettime if available 829 830 Sun Mar 2 03:54:47 CET 2014 mikulas: 831 832 The ability to set screen margins for text mode and framebuffer 833 834 Mon Feb 24 18:15:08 CET 2014 mikulas: 835 836 Fix palette corruption on framebuffer when links instance was terminated 837 while it was not active 838 839 Sun Feb 2 21:50:48 CET 2014 mikulas: 840 841 Improve the gif decoder to accept more images 842 843 Sun Feb 2 18:29:30 CET 2014 mikulas: 844 845 Increase the amount of data read from the socket, it improves speed when 846 loading big images 847 848 Fri Nov 29 01:22:43 CET 2013 mikulas: 849 850 Accept "text/xml" as html type 851 852 === RELEASE 2.8 === 853 854 Sat Sep 14 22:42:15 CEST 2013 mikulas: 855 856 Fixed a memory leak if TIFF download was interrupted 857 858 Sat Aug 24 17:59:01 cet 2013 mikulas: 859 860 DOS DJGPP port 861 862 Sun Jul 14 23:35:49 CEST 2013 mikulas: 863 864 Do not save lines starting with space to URL history on the disk 865 (idea by Volker Schatz) 866 867 Sun Jul 14 23:35:28 CEST 2013 Volker Schatz <linksbrowser@volkerschatz.com> 868 869 Do not misreport Date header value as last-modified date 870 in the info box popping up on "=". 871 New graphics glyphs 872 873 Wed May 15 00:44:53 CEST 2013 Samuli Suominen <ssuominen@gentoo.org>: 874 875 Fixed file 045e.png. It was not compatible with libpng-1.6 876 877 Wed May 15 00:43:27 CEST 2013 mikulas: 878 879 Test integers addition for overflow. This fixes possible crashes due to 880 overflows, they could possibly be security-sensitive. 881 882 Sat Apr 6 19:00:07 CEST 2013 mikulas: 883 884 Fixed a bug in Xwindow driver when images larger than 65536 885 pixels were used 886 Fixed some integer overflows when scaling images larger than 65536 887 pixels 888 889 Wed Jan 2 02:07:43 CET 2013 mikulas: 890 891 OpenVMS port 892 893 Wed Dec 12 04:52:33 MET 2012 mikulas: 894 895 Fixed invalid pointer comparison (comparing if NULL is smaller 896 than non-NULL pointer) that could result in failures with certain 897 compilers 898 899 Wed Nov 7 22:43:45 CET 2012 mikulas: 900 901 Fixed IPv6 detection on OpenBSD 902 903 Sat Sep 22 03:01:58 CEST 2012 mikulas: 904 905 Fixed an internal error in decompressed file cache if Links 906 was running out of memory and was freeing cached data 907 908 Wed Sep 19 22:40:04 MET 2012 mikulas: 909 910 An option that allows the user not to save URL history 911 912 Sat Sep 1 18:26:50 CEST 2012 mikulas: 913 914 An option to send do not track request 915 916 Thu Aug 16 04:19:58 CEST 2012 mikulas: 917 918 Reduced CPU consumption when downloading big files 919 920 Tue Aug 14 21:52:43 CEST 2012 mikulas: 921 922 Fixed a crash if the user selects "Save as" and the document has no 923 header (the bug was introduced in Links 2.7pre1) 924 925 Tue Aug 14 21:01:39 CEST 2012 mikulas: 926 927 Parse FTP directories on VMS FTP server 928 929 Mon Aug 13 21:39:09 CEST 2012 mikulas: 930 931 Use a blocking pipe when communicating with the dns process, it 932 fixes a possible error when system pipe buffer is too small 933 934 Mon Aug 6 23:31:44 CEST 2012 mikulas: 935 936 Workaround for bugs on GNU Hurd 937 938 Sat Jul 28 01:21:18 CEST 2012 mikulas: 939 940 data: url 941 942 Fri Jul 20 19:00:30 MET 2012 mikulas: 943 944 Accept color in #xxx format (besides usual #xxxxxx) 945 946 Tue Jul 10 22:45:19 CEST 2012 mikulas: 947 948 Fixed an infinite retry loop when the server terminates connection 949 prematurely 950 951 Sun Jul 8 20:23:43 CEST 2012 mikulas: 952 953 Fixed some races in the framebuffer driver that could result in 954 display corruption if the user is switching virtual consoles too 955 quickly 956 957 Thu Jul 5 22:35:57 CEST 2012 mikulas: 958 959 Don't save URLs with password to history file on a disk 960 961 Sat Jun 30 17:32:11 CEST 2012 mikulas: 962 963 Fixed a rare bug where image alpha channel was not applied correctly 964 965 === RELEASE 2.7 === 966 967 Sat Jun 23 23:02:47 CEST 2012 mikulas: 968 969 Fixed a bug that horizontal line <hr> was not displayed when 970 terminal was set to utf-8 971 972 Sat Jun 23 22:11:36 CEST 2012 mikulas: 973 974 Fixed bad palette in framebuffer on TGA on Alpha 975 976 Sat Jun 23 20:06:38 CEST 2012 mikulas: 977 978 Fixed a bug that \001 was displayed instead of a non-breaking space 979 when converting to ascii 980 981 Po Jun 18 03:10:07 CEST 2012 mikulas: 982 983 Support IPv6 984 Support multiple addresses (try to connect to all of them) 985 986 Ne Jun 17 22:32:52 CEST 2012 mikulas: 987 988 Fix memory leak in ftp 989 990 Tue Jun 12 02:31:05 MET 2012 mikulas: 991 992 Fixed incorrect display when aspect ratio was changed 993 while multiple windows were open 994 995 === RELEASE 2.7pre1 === 996 997 Sat Jun 2 13:47:17 MET 2012 mikulas: 998 999 Fixed a bug that blocked URLs didn't work if proxy was used 1000 1001 Sun May 20 01:39:52 CEST 2012 mikulas: 1002 1003 Support extended coordinates in xterm mouse reporting, 1004 avoid previous limit 222 on maximum possible coordinate 1005 1006 Tue May 8 23:13:55 MET 2012 mikulas: 1007 1008 Use enter to scale image 1009 1010 Sun Apr 22 01:05:32 CEST 2012 mikulas: 1011 1012 PMshell driver was hacked to support also Win32 api 1013 1014 Wed Apr 18 22:43:37 MET 2012 mikulas: 1015 1016 HTTPS proxy 1017 1018 === RELEASE 2.6 === 1019 1020 Sat Apr 7 03:54:41 CEST 2012 mikulas: 1021 1022 Fixed reads and writes out of memory in the xbm decoder 1023 It may have security implications 1024 1025 Mon Apr 2 05:34:15 CEST 2012 mikulas: 1026 1027 Fixed character set in the window title in X11 1028 1029 Fri Mar 30 05:10:32 CEST 2012 mikulas: 1030 1031 Check EINTR after each syscall to work around non-working SA_RESTART 1032 on some old Unices 1033 1034 Wed Mar 28 22:11:23 CEST 2012 mikulas: 1035 1036 Fixed access out of allocated memory in the graphics renderer. 1037 It may have security implications --- although just two characters 1038 ('-' and 0) were written to the unallocated area. 1039 1040 Tue Mar 27 21:49:38 CEST 2012 mikulas: 1041 1042 Fixed an infinite loop in usemap when invalid html tag was processed 1043 1044 Sun Mar 25 04:46:43 CEST 2012 mikulas: 1045 1046 Fixed a crash if the user runs links with pipe on stdin 1047 1048 Sun Mar 25 02:42:11 MET 2012 mikulas: 1049 1050 Fixed inefficiency when moving or dragging mouse over big documents 1051 1052 Sat Mar 24 01:26:05 CET 2012 mikulas: 1053 1054 Fixed inefficiency when displaying documents with long lines 1055 1056 Wed Mar 7 23:02:27 CET 2012 mikulas: 1057 1058 Fix copy and paste of Unicode characters to/from Xwindow 1059 clipboard 1060 1061 Tue Feb 28 21:04:51 CET 2012 mikulas: 1062 1063 Fixed visual glitches in the select box in text-mode UTF-8 1064 1065 Sun Feb 26 18:31:17 MET 2012 mikulas: 1066 1067 Use key ' to move forward 1068 1069 Thu Feb 23 23:13:35 CET 2012 mikulas: 1070 1071 Fixed access out of memory when pasting too long string from 1072 a clipboard 1073 1074 Thu Feb 23 00:52:09 CET 2012 mikulas: 1075 1076 The NSS encryption library can cause browser lockup. Add a warning. 1077 The user should use OpenSSL instead of NSS. 1078 1079 Wed Feb 22 23:11:45 CET 2012 mikulas: 1080 1081 Fix for big endian Xserver 1082 1083 Tue Feb 21 03:03:33 MET 2012 mikulas: 1084 1085 Restrict textarea and input field width to screen size minus margins 1086 1087 Tue Feb 21 00:29:09 CET 2012 mikulas: 1088 1089 Fixed saving formatted document when UTF-8 is used 1090 1091 Sun Feb 19 22:24:20 MET 2012 mikulas: 1092 1093 Fixed a crash if the user selected "Frame at full-screen" in the menu 1094 and there was no page displayed in the current frame 1095 1096 Mon Feb 13 19:35:07 MET 2012 mikulas: 1097 1098 Reload bookmarks if some other Links instance changes them 1099 1100 Mon Feb 13 18:37:41 MET 2012 mikulas: 1101 1102 Fixed some messages about decompression errors when http authentication 1103 and compression was used at the same time 1104 1105 Sun Feb 12 18:32:26 MET 2012 mikulas: 1106 1107 Display filename and percentage in the download menu 1108 1109 Sun Feb 12 17:50:01 MET 2012 mikulas: 1110 1111 Fixed divide-by-zero crash in the download code 1112 1113 Sun Feb 12 15:22:12 MET 2012 mikulas: 1114 1115 Continue downloads to partially downloaded file 1116 1117 Tue Feb 7 07:13:49 MET 2012 mikulas: 1118 1119 Add information about versions of libraries 1120 1121 Tue Feb 7 00:39:28 cet 2012 mikulas: 1122 1123 Fixed visual glitches in the list editor 1124 1125 Sun Feb 5 20:35:43 cet 2012 mikulas: 1126 1127 Fixed integer overflows if file cache has more than 2GB 1128 1129 Mon Jan 23 21:54:19 MET 2012 mikulas: 1130 1131 Don't compact <br> tags inside <pre> (fixes line numbers in 1132 source code viewer on github) 1133 1134 Mon Jan 23 03:23:07 CET 2012 mikulas: 1135 1136 Support non-english keyboard in the Xwindow driver 1137 1138 Sun Jan 15 01:42:59 cet 2012 mikulas: 1139 1140 When opening a new window, copy html options from the existing session 1141 1142 Sat Jan 14 22:59:53 cet 2012 mikulas: 1143 1144 Support #! translation according to Google specification 1145 1146 Thu Jan 5 02:43:42 CET 2012 mikulas: 1147 1148 Fixed reading of a freed memory if the user deletes a user program 1149 while a query box with user programs is displayed 1150 1151 Fri Dec 30 15:34:11 MET 2011 mikulas: 1152 1153 Allow the user to set local IP address 1154 1155 Thu Dec 29 18:41:51 MET 2011 mikulas: 1156 1157 Allow the user to change colors 1158 1159 === RELEASE 2.5 === 1160 1161 Sat Dec 24 20:30:41 MET 2011 mikulas: 1162 1163 Use icon in pmshell 1164 1165 Wed Dec 21 01:46:04 cet 2011 mikulas: 1166 1167 Do not guess compression type from extension if Content-Type is html 1168 1169 Mon Dec 19 03:09:04 MET 2011 mikulas: 1170 1171 Recognise tgz extension 1172 1173 Sun Dec 18 21:33:52 cet 2011 mikulas: 1174 1175 Fixed some visual glitches in the list editor, window is automatically 1176 resized with the terminal 1177 1178 Fixed a crash if the user changes bookmarks location while some bookmark 1179 editing dialog was displayed 1180 1181 Fixed a bug that bookmark location couldn't be changed on text-only 1182 builds 1183 1184 Removed save bookmarks menu option, bookmarks are saved always when 1185 closing bookmark window 1186 1187 Fri Dec 16 02:12:37 MET 2011 mikulas: 1188 1189 Search for viewer application according to file extension if the server 1190 returns content type application/x-<compression method>. 1191 1192 Tue Dec 6 20:03:21 cet 2011 mikulas: 1193 1194 Implemented forward history 1195 1196 Sun Dec 4 11:35:17 CET 2011 mikulas: 1197 1198 Fixed memory leaks or lockups if a connection between 1199 two links instances was unexpectedly broken 1200 1201 Implemented a handshake in the communication protocol so that 1202 different Links versions won't communicate with each other 1203 1204 Fixed a possible lockup if the user presses key and the master 1205 Links instance disconnects at the same time 1206 1207 Sun Dec 4 06:05:03 CEST 2011 mikulas: 1208 1209 Use AF_UNIX on Windows 1210 1211 Tue Nov 29 02:44:44 CET 2011 mikulas: 1212 1213 Do not send spaces in Accept-Charset 1214 1215 Mon Nov 28 03:03:26 CET 2011 mikulas: 1216 1217 Identify compier in User-Agent 1218 1219 Sun Nov 27 02:28:35 cet 2011 mikulas: 1220 1221 Heap in high memory on OS/2 1222 1223 Fri Nov 25 01:25:56 CET 2011 mikulas: 1224 1225 Support lzma compression 1226 1227 === RELEASE 2.4 === 1228 1229 Sat Nov 19 01:21:25 MET 2011 mikulas: 1230 1231 Do not translate '\' to '/' in HTTP requests 1232 1233 Sat Nov 19 01:19:12 MET 2011 mikulas: 1234 1235 Do not test for existing strings when loading links history file 1236 => avoid quadratic-complexity on startup 1237 1238 Sat Nov 19 01:18:59 MET 2011 mikulas: 1239 1240 Fixed a possible memory leak on Windows 1241 1242 Wed Nov 16 17:59:49 MET 2011 mikulas: 1243 1244 Fixed a crash on systems that don't have strerror 1245 1246 Fri Nov 11 23:22:25 CEST 2011 mikulas: 1247 1248 Fixed a crash in Windows console code 1249 1250 Wed Oct 12 22:08:39 MET 2011 mikulas: 1251 1252 Fixed a possible crash if the user changes socks dns append string 1253 while socks connection is in progress 1254 1255 Sun Sep 25 18:40:57 MET 2011 mikulas: 1256 1257 Do not send '#' in the url when downloading 1258 1259 Sun Sep 18 16:57:38 CEST 2011 mikulas: 1260 1261 Fixed crashes with libpng-1.5 1262 1263 Fri Sep 16 20:16:01 CEST 2011 mikulas: 1264 1265 Fixed bugs in the directfb driver 1266 1267 Fri Sep 16 18:40:41 CEST 2011 mikulas: 1268 1269 Workaround for icc optimization bug on framebuffer 1270 Don't clear the whole framebuffer, clear just an used area 1271 (fixes problems with Nvidia framebuffer) 1272 1273 Tue Sep 13 23:13:52 CEST 2011 mikulas: 1274 1275 Make it compile with OpenWatcom for Linux 1276 Note: because of unimplemented "gethostbyname" function, 1277 it requires installed "host" command to do name lookups 1278 1279 Tue Sep 13 03:53:06 cet 2011 mikulas: 1280 1281 Try to free internal caches when out of memory happens 1282 1283 Mon Sep 12 19:57:13 CEST 2011 mikulas: 1284 1285 Fixed a crash when cache is flushed while auth dialog is displayed 1286 1287 Sun Sep 11 02:02:09 MET 2011 mikulas: 1288 1289 Reduced memory consumption 1290 Don't reformat plain text if window size changes 1291 1292 === RELEASE 2.3 === 1293 1294 Wed Aug 10 20:10:45 CEST 2011 mikulas: 1295 1296 Fixed leaked process if the user pressed Ctrl-Z and logged out 1297 1298 Tue Aug 9 00:08:58 CEST 2011 mikulas: 1299 1300 Fix downloads of files larger than 4G 1301 1302 Mon Aug 8 22:02:19 MET 2011 mikulas: 1303 1304 Fix 32-bit mode in DirectFB 1305 (reported by Filip Szczepanski <jazz2rulez@googlemail.com>) 1306 1307 Mon Aug 8 20:51:08 MET 2011 mikulas: 1308 1309 Don't cache HTTP 303 response 1310 1311 Mon Jun 27 02:49:50 MET DST 2011 mikulas: 1312 1313 Update BeOS and AtheOS port to support Haiku and Syllable 1314 1315 Fri May 13 20:29:54 CEDT 2011 mikulas: 1316 1317 Fix Utf-8 with block cursor 1318 1319 Fri May 13 20:29:23 CEDT 2011 mikulas: 1320 1321 Fix login on iacbox 1322 1323 Fri Apr 22 17:17:17 MET 2011 Thomas Klausner <tk@giga.or.at>: 1324 1325 libpng-1.5 support 1326 1327 === RELEASE 2.3pre2 === 1328 1329 Sat Apr 16 20:19:07 CEST 2011 mikulas: 1330 1331 Utf-8 text terminal support 1332 1333 Sat Mar 12 23:55:56 MET 2011 mikulas: 1334 1335 Fixed a bug with gpm, if gpm closed a handle on its own, 1336 links would occasionaly close it again 1337 1338 Mon Aug 9 01:35:29 UTC 2010 mikulas: 1339 1340 Don't report terminal size in User-Agent 1341 1342 Thu Aug 5 23:31:59 MET 2010 mikulas: 1343 1344 Scan for header tags even in document body 1345 1346 Sat Jul 31 22:35:04 MET 2010 mikulas: 1347 1348 link rel=prefetch 1349 1350 Sat Jul 31 22:24:06 MET 2010 mikulas: 1351 1352 Interpret style="display:none" 1353 1354 Fri Jun 18 20:39:46 MET 2010 mikulas: 1355 1356 Fixed crash when unknown Content-Enconding is returned by the server 1357 1358 Sat Apr 24 04:11:58 CEST 2010 mikulas: 1359 1360 Fix an occasional lockup with Ctrl-Z, fg and framebuffer 1361 1362 === RELEASE 2.3pre1 === 1363 1364 Sun Aug 16 06:17:03 MET 2009 mikulas: 1365 1366 Accept cookies for domains with two parts, such as xxxx.yy, where 1367 "xxxx" has at least 4 chars. This likely won't be generic domain such 1368 as "co.tw", so accepting the cookie is safe. 1369 1370 Sun May 17 22:29:43 MET DST 2009 mikulas: 1371 1372 Support encryption with NSS (GPL fanatics don't like OpenSSL, grrr) 1373 1374 Sun May 17 18:51:07 cet 2009 mikulas: 1375 1376 Ignore textarea that is not inside form (for Google) 1377 1378 Sun Jan 18 19:27:56 CET 2009 mikulas: 1379 1380 Avoid quadratic complexity when parsing long forms 1381 1382 Thu Jan 1 14:04:38 CET 2009 mikulas: 1383 1384 UTF-8 text mode terminal support 1385 1386 Sun Sep 14 01:02:06 MET 2008 mikulas: 1387 1388 Decode '%' in downloaded file names 1389 1390 Tue Sep 9 23:13:20 MET 2008 mikulas: 1391 1392 Do not add another '?' or '&' if already present at the end of form 1393 submit URL 1394 1395 Sun Aug 24 17:19:32 MET 2008 Christian Biere <christianbiere@gmx.de>: 1396 1397 magnet: URL support 1398 1399 Wed Aug 20 23:03:10 cet 2008 mikulas: 1400 1401 More strict check for invalid GIF header 1402 (catches some misgenerated images that reported too big size and 1403 overflowed the memory allocator) 1404 1405 Sun Aug 17 23:30:34 MET 2008 mikulas: 1406 1407 Check for too big images 1408 1409 Wed Aug 13 00:24:41 CEST 2008 mikulas: 1410 1411 Fixed occassional drawing after VT switch on framebuffer 1412 1413 Mon Aug 4 18:53:52 cet 2008 mikulas: 1414 1415 Don't submit disabled form entries (this is compatible with 1416 Mozilla/MSIE; Netscape and Lynx do submit them) 1417 1418 Sun Aug 3 02:40:58 MET 2008 mikulas: 1419 1420 Handle restart with servers that send 206 but don't send Content-Range 1421 1422 === RELEASE 2.2 === 1423 1424 Mon Jul 28 14:39:24 CEST 2008 mab: 1425 1426 Swiss German (Zueriduetsch) translation 1427 1428 Fri Jul 18 23:35:44 MET 2008 mikulas: 1429 1430 Fix scrollbars being offset by few pixels when "scrolling" attribute 1431 was used 1432 1433 Fri Jul 11 20:40:38 MET 2008 mikulas: 1434 1435 Drop .gz or .bz2 extension when viewing files downloaded from ftp (and 1436 decompressing them) 1437 1438 === RELEASE 2.1 === 1439 1440 Wed Jul 2 03:48:23 MET DST 2008 mikulas: 1441 1442 Turn memory debugging off by default 1443 1444 Tue Jun 24 06:08:04 MET 2008 mikulas: 1445 1446 Security bug fixed: when "only proxies" is selected, don't pass URLs 1447 to external programs 1448 1449 === RELEASE 2.1pre37 === 1450 1451 Sun Jun 22 17:07:20 cet 2008 mikulas: 1452 1453 -dump and -source don't lockup on authentication failure 1454 1455 Sat Jun 21 19:58:53 MET 2008 mikulas 1456 1457 Accept broken numbers in HTTP code 1458 1459 Sat Jun 21 18:00:54 cet 2008 mikulas: 1460 1461 Allow '+' in command-line URLs 1462 1463 Thu Jun 12 03:34:53 cet 2008 mikulas: 1464 1465 Erase clipboard on OS/2 before copying to it - this prevents bugs 1466 when copying to/from Mozilla 1467 1468 Mon Jun 9 02:34:24 MET 2008 mikulas: 1469 1470 Process and 	 in form entry "value" attribute 1471 1472 Tue Jun 3 00:22:49 CEST 2008 mikulas: 1473 1474 Fixed various display glitches with 64-bit big endian systems 1475 1476 Sun May 18 21:47:46 CEST 2008 mikulas: 1477 1478 Fixed display quirks on Sparc framebuffer console 1479 Fixed some quirks on 64-bit big endian systems 1480 1481 === RELEASE 2.1pre36 === 1482 1483 Tue May 13 04:04:47 MET 2008 mikulas: 1484 1485 Fixed crash that was introduced with Sun May 4 20:13:21 MET 2008 fix 1486 1487 Mon May 12 23:26:51 MET 2008 mikulas: 1488 1489 Blacklist another broken HTTP/1.1 server - Apache Sausalito 1490 1491 Fri May 9 04:06:47 MET 2008 mikulas: 1492 1493 Take downloaded file name from Content-Type; name argument, if it exists 1494 Also, get encoding information from Content-Type/Content-Disposition 1495 filename 1496 1497 === RELEASE 2.1pre35 === 1498 1499 Mon May 5 20:06:19 MET 2008 mikulas: 1500 1501 The fix from Sun May 4 20:13:21 MET 2008 broke loading of animated gifs 1502 1503 === RELEASE 2.1pre34 === 1504 1505 Sun May 4 21:18:15 MET 2008 mikulas: 1506 1507 Allow displaying large images in xwindow (that do not fit into xserver 1508 memory) 1509 1510 Sun May 4 20:13:21 MET 2008 mikulas: 1511 1512 Fixed image was sometimes not redrawn, when connection was interrupted 1513 in the middle and resumed 1514 1515 Sun May 4 17:52:29 MET 2008 Ben Secrest <blsecres@gmail.com>: 1516 1517 Don't change Xwindow class 1518 1519 Wed Apr 16 03:10:02 cet 2008 Didier Mequignon <didiermequignon@wanadoo.fr>: 1520 1521 Updated French translation 1522 1523 Wed Mar 26 20:50:32 MET 2008 mikulas: 1524 1525 Fixed crash in text mode with small window height and bookmarks 1526 1527 Sat Mar 22 22:01:15 MET 2008 mikulas: 1528 1529 Accept </> as an empty tag 1530 1531 Thu Mar 20 22:47:09 CET 2008 mikulas: 1532 1533 Accept alternate description attributes for image buttons 1534 1535 Thu Mar 20 04:36:45 MET 2008 mikulas: 1536 1537 Fixed the bug that when displaying source, some html entities were 1538 errorneously translated 1539 1540 Thu Mar 20 04:30:52 MET 2008 mikulas: 1541 1542 Added fallback for ‑ entity 1543 1544 Thu Mar 13 22:43:48 CET 2008 mikulas: 1545 1546 Allow multiple WWW-Authenticate headers 1547 1548 === RELEASE 2.1pre33 === 1549 1550 Thu Jan 31 21:11:40 MET 2008 mikulas: 1551 1552 Fixed memory leak when there was an error in decompression 1553 1554 Thu Dec 27 23:37:03 MET 2007 mikulas: 1555 1556 Support few more keycodes on ANSI terminal (PAGE UP, PAGE DOWN and few 1557 F* keys) 1558 1559 Wed Dec 26 03:43:35 cet 2007 mikulas: 1560 1561 Disable smb:// URLs on OS/2, fork+threads can cause crashes in EMX 1562 Besides, there's no usable smb client program anyway 1563 1564 Tue Dec 25 01:44:28 MET 2007 mikulas (sponsored by Dondor Ltd.): 1565 1566 A .nsi file to make Windows installer with Nullsoft scriptable install 1567 1568 Mon Dec 24 01:44:11 MET 2007 mikulas: 1569 1570 Fixed a bug that strings with spaces could not be passed from command 1571 line 1572 1573 Mon Dec 24 00:43:57 MET 2007 mikulas: 1574 1575 Socks 4A support (so that Links can be used with tor without 1576 intermediate proxy) 1577 1578 Thu Dec 20 05:40:22 cet 2007 mikulas: 1579 1580 Thre previous Windows fix broke opening new windows on OS/2 1581 1582 === RELEASE 2.1pre32 === 1583 1584 Thu Dec 13 04:44:01 MET 2007 mikulas: 1585 1586 Do not display links to alternate stylesheets 1587 1588 Tue Dec 11 06:37:56 MET 2007 mikulas: 1589 1590 Use Content-Disposition as a suggestion for downloaded file name 1591 1592 Sun Dec 9 04:52:37 MET 2007 mikulas: 1593 1594 Fixed write to freed memory resulting in misbehavior of radio buttons 1595 and a possible crash 1596 1597 Wed Dec 5 23:26:55 MET 2007 mikulas: 1598 1599 Make it run without Cygwin environment (only with Cygwin DLLs) 1600 Workaround for flaws in Cygwin Unix emulation: 1601 SIGWINCH is sometimes lost 1602 Signal handlers write to a pipe and it should wake select() up, 1603 sometimes, it doesn't 1604 exec("command.com") crashes Windows 98 when some sockets are 1605 open 1606 1607 Wed Dec 5 18:05:00 MET 2007 mikulas: 1608 1609 Do not search for compressed-file extension (.gz, .bz2) in URLs 1610 containing '?', '&' or ';' --- they are likely scripts and they should 1611 provide information about compression in the header. 1612 1613 Tue Dec 4 04:09:51 MET 2007 mikulas: 1614 1615 When the document was truncated to zero size on reload and no data were 1616 received, links didn't invalidate formatted document cache 1617 1618 Wed Nov 7 00:20:12 MET 2007 mikulas: 1619 1620 Accept capital 'X' as a hex number mark in html entities 1621 1622 Fri Nov 2 19:53:01 MET 2007 mikulas: 1623 1624 Do not print links to stylesheet to the document 1625 1626 Fri Nov 2 19:52:22 MET 2007 mikulas: 1627 1628 Slightly improve parsing of ftp --- when the line contains "<DIR>", we 1629 can assume that it is a directory 1630 1631 Tue Oct 30 21:22:27 cet 2007 mikulas: 1632 1633 Previous release didn't compile on OS/2 due to missing SIGCONT 1634 1635 === RELEASE 2.1pre31 === 1636 1637 Sat Oct 27 02:52:07 CEST 2007 mikulas: 1638 1639 Some newer Linuxes unfortunatelly do not send SIGCONT when running 1640 process is brougt to foreground with 'fg' command. So implement 0.5s 1641 polling to test if we're on foreground. 1642 1643 Wed Oct 24 03:41:19 MET 2007 mikulas: 1644 1645 Do not request compression for files with .Z, .gz or .bz2 suffix 1646 --- some servers will compress them again 1647 1648 Wed Oct 24 03:16:43 MET 2007 mikulas: 1649 1650 Support HTTP/0.9 (without header) 1651 1652 Mon Oct 22 18:35:16 MET 2007 mikulas: 1653 1654 In case of non-restartable connection, proceed with the connection 1655 even if the server is on blacklist 1656 1657 Mon Oct 22 02:00:13 MET 2007 mikulas: 1658 1659 An option to disallow non-proxy connections (for anonymization via tor 1660 or similar services) 1661 1662 Sat Oct 20 22:08:02 MET 2007 mikulas: 1663 1664 Turn off compression if the server closes the connection prematurely 1665 Some servers errorneously send the size of uncompressed data 1666 1667 Sat Oct 13 18:19:45 MET 2007 mikulas: 1668 1669 An option to disable compression. Disable compression automatically for 1670 a given server if links receives errorneous compressed data 1671 1672 Mon Sep 17 03:59:33 CEST 2007 mikulas: 1673 1674 Break ansi aliasing on ICC 10 with -ipo 1675 Empty function call was not enough to break it 1676 1677 Fri Sep 7 00:00:29 MET 2007 mikulas: 1678 1679 When the connection dies after the last received byte, do not send 1680 "Range:" header in retry request --- servers don't like "Range" pointing 1681 after the last byte 1682 1683 === RELEASE 2.1pre30 === 1684 1685 Mon Aug 6 04:01:05 MET 2007 mikulas: 1686 1687 Fixed security bug in pre29 (not in any previous versions): 1688 special characters in URL could be passed to a shell when spawning 1689 user viewer 1690 1691 Sat Jul 28 02:28:15 MET 2007 mikulas: 1692 1693 Fixed needlessly large selection boxes in graphics mode 1694 1695 Mon Jul 16 02:41:18 MET 2007 mikulas: 1696 1697 Release mouse when spawning OS shell or user viewers 1698 1699 === RELEASE 2.1pre29 === 1700 1701 Sun Jul 8 01:05:08 MET DST 2007 mikulas: 1702 1703 Fixed bad redraw of X window when Expose event come for some area while 1704 scrolling different area 1705 1706 Sat Jul 7 04:06:52 cet 2007 mikulas: 1707 1708 Accept drive letters without file: prefix in OS/2 and Win32 1709 1710 Sat Jul 7 03:50:27 cet 2007 mikulas: 1711 1712 Use _getcwd2 on OS/2 --- it returns path including the drive letter 1713 1714 Sat Jul 7 02:19:35 cet 2007 mikulas: 1715 1716 Set extension of downloaded or viewed files according to content-type, 1717 not according to URL extension 1718 1719 Sun May 27 17:15:00 MET 2007 mikulas: 1720 1721 Fixed bad displaying of jpeg images on machines where memcpy operates in 1722 different order 1723 1724 Sun May 27 14:06:41 MET DST 2007 mikulas: 1725 1726 Fixed crash on invalid jpeg files (found by Michael Scherer 1727 <misc@zarb.org> with http://fusil.hachoir.org/) 1728 1729 Wed May 23 00:41:53 MET 2007 mikulas: 1730 1731 Do not send If-Modified-Since or Range in HTTP request if cached page 1732 has an error code 1733 1734 Tue May 15 23:15:21 MET 2007 mikulas: 1735 1736 Fixed some quirks with download file handling --- when each terminal had 1737 different CWD, downloaded files were not deleted 1738 1739 When getting EFBIG error (file size exceeded), continue download in 1740 another file 1741 1742 Fri May 11 22:39:02 MET 2007 mikulas: 1743 1744 A possibility to pass HTTP or FTP URLs directly to external programs 1745 (programs such as mpg321, ogg123, mplayer can play directly from the 1746 network) 1747 1748 Thu May 10 23:07:47 cet 2007 mikulas: 1749 1750 Fixed inability to display images compressed on the fly by the server 1751 (it is pointless to try to compress already compressed images, but some 1752 servers do it anyway) 1753 1754 Wed May 9 00:32:17 CEST 2007 mikulas: 1755 1756 Escape Referer: correctly 1757 1758 Wed May 9 00:32:09 CEST 2007 mikulas: 1759 1760 Fixed bug that it couldn't be compiled without optimization without 1761 javascript 1762 1763 Mon Apr 30 03:48:40 cet 2007 mikulas: 1764 1765 Blacklist FORPSI server --- do not send Range: to it 1766 1767 Mon Apr 16 01:49:07 MET DST 2007 mikulas: 1768 1769 Javascript was removed. The reason is that it is very buggy, Martin 1770 Pergel doesn't have time to develop it and code is so messy that no one 1771 else can understand it. 1772 1773 If you use links for special purposes (embedded devices, etc.), you can 1774 bring javascript back by copying javascript files from previous release, 1775 removing "dnl javascript" lines from configure.in, adding *.c and *.h 1776 files to Makefile.am and re-running automake and autoconf. 1777 1778 Javascript hooks from main code were not removed --- they just won't be 1779 maintained. 1780 1781 === RELEASE 2.1pre28 === 1782 1783 Wed Apr 11 01:39:36 cet 2007 mikulas: 1784 1785 Fixed a bug in decompression and javascript document.write introduced in 1786 previous release (compressed data were displayed after document.write) 1787 1788 (BTW. because the javascript interpreter has bugs, Martin Pergel has not 1789 time for it and the code is so messy that it couldn't be understand by 1790 anyone else, javascript will likely be removed in next release) 1791 1792 === RELEASE 2.1pre27 === 1793 1794 Sat Apr 7 02:43:28 CEST 2007 mikulas: 1795 1796 Terminal resize, window title and clipboard support for Cygwin 1797 Clipboard supports non-ascii characters badly, it is a limitation in 1798 Cygwin 1799 1800 Wed Apr 4 23:19:00 MET 2007 Carles Pina i Estany <carles@pina.cat>: 1801 1802 Add more top-level domains 1803 1804 Sat Mar 31 03:02:40 CEST 2007 student: 1805 1806 win32.c file removed because in each new version of windows it doesn't 1807 work. Don't even try to fix it unless you have computers with Windows 1808 NT, Window 2000, Windows XP and Windows Vista side by side. 1809 1810 (new Cygwin emulates xterm-like mouse on the console, so it's not needed 1811 for mouse) 1812 1813 Cygwin sometimes doesn't send SIGWINCH, it is its bug, so I didn't try 1814 to fix it in links. Press twice Alt-Enter if links doesn't notify window 1815 size change 1816 1817 Sun Mar 25 22:26:41 MET 2007 mikulas: 1818 1819 Fixed bad behaviour of scrollbars on very large documents due to integer 1820 overflow 1821 1822 Wed Mar 21 22:15:25 MET 2007 mikulas: 1823 1824 Support for zlib, gzip and bzip2 files 1825 1826 Wed Mar 21 04:37:42 MET 2007 mikulas: 1827 1828 Limit image scaling to prevent allocation overflow 1829 1830 Tue Feb 6 00:23:43 MET 2007 mikulas: 1831 1832 Allow quotation marks in Refresh URL parameter --- fixes Google Picasa 1833 1834 === RELEASE 2.1pre26 === 1835 1836 Tue Nov 28 23:13:38 MET 2006 mikulas: 1837 1838 Fixed severe security bug: '"' and ';' in smb:// url could be used for 1839 remote command execution. 1840 1841 === RELEASE 2.1pre25 === 1842 1843 Wed Nov 22 23:55:21 MET 2006 mikulas: 1844 1845 DirectFB no longer causes internal error on unsupported color depth. 1846 Normal error reporting and trying other drivers is be done. 1847 1848 Wed Nov 22 22:26:58 MET 2006 Jakub Bogusz <qboosh@pld-linux.org>: 1849 1850 Updated Polish Translation 1851 1852 Sun Nov 12 17:23:46 MET 2006 mikulas: 1853 1854 Fixed memory leak in http authentication 1855 1856 === RELEASE 2.1pre24 === 1857 1858 Mon Nov 6 02:13:48 cet 2006 mikulas: 1859 1860 Fixed incorrect page displayed when search string ended with space and 1861 the word was last on page 1862 1863 Thu Oct 26 16:10:01 MET 2006 mikulas: 1864 1865 More strict parsing of ftp list, fixes ftp.su.se 1866 1867 Sun Oct 15 22:55:28 MET DST 2006 mikulas: 1868 1869 Allow cookie path to point to file, not only directory 1870 1871 Wed Oct 11 00:17:27 MET DST 2006 mikulas: 1872 1873 Fixed quirk with displaying of links in text mode 1874 1875 Mon Oct 9 23:33:03 MET 2006 Jakub Bogusz <qboosh@pld-linux.org>: 1876 1877 Updated Polish translation 1878 1879 Mon Oct 9 21:55:24 MET 2006 Jindrich Makovicka <makovick@gmail.com>: 1880 1881 Fixed memory corruption when redirecting URLs with user:password 1882 1883 Mon Sep 11 02:43:32 MET DST 2006 mikulas: 1884 1885 Test for socklen_t 1886 Work without PF_INET (for Minix 3) 1887 Cleaned up use of AF_ and PF_ constants 1888 1889 Sat Sep 9 00:05:16 MET 2006 mikulas: 1890 1891 Fixed double-to-string conversion for config files 1892 1893 Fri Aug 25 00:48:05 MET 2006 mikulas: 1894 1895 Parsing ftp directories starts to be difficult because fixing one bug 1896 introduces other. Previous fix sometimes mistook size for year :-/ 1897 1898 Sun Aug 20 05:06:57 cet 2006 mikulas: 1899 1900 Correctly translate character set of "label" attribute 1901 1902 Thu Aug 17 19:57:34 MET 2006 mikulas: 1903 1904 Fixed incremental loading of XBM images 1905 1906 Mon Aug 7 05:11:47 CEST 2006 Matthew Fischer <futhark@mchsi.com>: 1907 1908 Fixed Japanese fonts 1909 1910 Mon Jul 31 00:32:58 MET 2006 mikulas: 1911 1912 More cygwin fixes 1913 1914 === RELEASE 2.1pre23 === 1915 1916 Thu Jul 27 04:53:01 CEST 2006 mikulas: 1917 1918 Fixed pagedown and search bugs in braille terminal introduced in 1919 links-2.1pre20 1920 1921 Sun Jul 16 16:35:54 cet 2006 mikulas: 1922 1923 Link to "" redirects to current file rather than current directory 1924 (fixes some forms) 1925 1926 Sun Jul 16 00:08:30 cet 2006 mikulas: 1927 1928 Better ftp directory parsing (process correctly file names starting with 1929 year) 1930 1931 Sat Jul 15 16:37:36 MET 2006 mikulas: 1932 1933 Bigger default textarea 1934 1935 Mon Jul 10 22:53:09 MET DST 2006 mikulas: 1936 1937 Use pkg-config to search for libpng and pcre 1938 1939 Tue Jun 27 23:50:43 cet 2006 mikulas: 1940 1941 Fixed display of multiple consecutive spaces when searching 1942 1943 Tue Jun 27 23:14:35 cet 2006 mikulas: 1944 1945 View as space when searching 1946 1947 Sun Jun 18 16:11:57 MET 2006 mikulas: 1948 1949 Command "kill background connections" aborts also keepalive connections 1950 1951 Sat Jun 17 21:43:01 cet 2006 mikulas: 1952 1953 Removed SDL support until someone fixes it. 1954 Remaining bugs: 1955 palette not installed with 256-color svgalib support 1956 drawing doesn't synchronize with softcursor (seen on svgalib) 1957 stupid keyboard handling (SDL has the ability to query 1958 operating system keymap and translate keys to unicode 1959 but this driver didn't use it) 1960 doesn't support virtual devices with Alt-1 ... Alt-0, like 1961 svgalib and framebuffer 1962 reportedly crashes with sdl-1.2.10 1963 If you want SDL support continued, take file sdl.c from previous 1964 version of links, fix the above issues and resubmit it. 1965 1966 Sat Jun 17 21:08:04 cet 2006 mikulas: 1967 1968 Fixed exponential memory consumption with table cell colspan/rowspan 1969 1970 Sat Jun 17 20:30:49 cet 2006 mikulas: 1971 1972 Do not try to interpret <script src=...> if server returns HTTP error 1973 1974 Sat Jun 10 23:52:00 cet 2006 mikulas: 1975 1976 Decode %AB sequences in position tags 1977 1978 Fri Jun 9 18:32:55 cet 2006 mikulas: 1979 1980 Accept broken meta refresh tags (fixes www.seznam.cz) 1981 1982 Fri Jun 9 02:14:42 MET 2006 mikulas: 1983 1984 Shift-Q exits without question 1985 1986 Sat Jun 3 21:47:19 cet 2006 mikulas: 1987 1988 Fixed a bug that <body onload=...> was not processed when there were no 1989 other scripts on that page 1990 1991 Sat Jun 3 19:31:35 CEST 2006 mikulas: 1992 1993 Fixed crash in javascript regular expressions 1994 1995 Wed May 31 18:25:32 CEST 2006 mikulas 1996 1997 Fixed mouse in Cygwin 1998 Allowed to run in xterm or rxvt in Cygwin 1999 2000 === RELEASE 2.1pre22 === 2001 2002 Wed May 24 20:03:59 MET DST 2006 mikulas: 2003 2004 sponsored by Alex Poylisher <sher@komkon.org> 2005 Use 8-bit gamma correction on machines with slow FPU (or with FPU 2006 emulation) --- this significantly reduces startup time 2007 2008 Fri May 12 04:23:58 MET DST 2006 Lech Lorens <lech_lorens@interia.pl>: 2009 2010 Optional scrollbars in frames 2011 2012 Sat Apr 29 18:06:05 CEST 2006 clock: 2013 2014 Implemented porn mode (bare image autoscaling aka fullscreen). 2015 2016 Sat Apr 29 12:45:07 CEST 2006 clock: 2017 2018 Fixed ignorance of aspect ratio for images where only one dimension 2019 is specified. 2020 2021 Thu Apr 27 03:08:27 MET 2006 mikulas: 2022 2023 Fixed crash when deleting item at the top of the window in bookmarks 2024 or associations or extensions 2025 2026 Thu Apr 20 18:27:07 MET 2006 mikulas: 2027 2028 Ignore space at the end of url 2029 2030 Wed Apr 5 04:28:09 cet 2006 mikulas: 2031 2032 Fixed memory leak on image with no src attribute and usemap attribute 2033 2034 Tue Apr 4 00:37:49 MET 2006 mikulas: 2035 2036 Support 4th and 6th mouse button on svgalib 2037 2038 === RELEASE 2.1pre21 === 2039 2040 Sun Apr 2 19:37:50 MET 2006 mikulas: 2041 2042 Fixed some quirks when URL contained multiple '#' characters 2043 2044 Sun Apr 2 19:08:45 MET 2006 mikulas: 2045 2046 Better parsing of FTP directories (fixes Quick 'n Easy FTP Server) 2047 2048 Sun Apr 2 17:10:30 CEST 2006 mikulas: 2049 2050 Fixed javascript memory leak on www.ebay.com 2051 The bug was due to namespace containing reference to itself 2052 PerM is really a programmer pig. After writing namespace allocation and 2053 initialization 39 times, he didn't even consider making it function :-( 2054 2055 Thu Mar 30 20:36:39 cet 2006 mikulas: 2056 2057 Location: field in HTTP reply is now allowed to contain position 2058 specification '#' 2059 2060 Thu Mar 23 15:20:22 CET 2006 mikulas: 2061 2062 Do not send Accept-Language to a buggy Netscape-Enterprise server 2063 Do not send "en" language twice in Accept-Language 2064 2065 Mon Mar 20 01:14:58 MET 2006 mikulas: 2066 2067 Changes license to allow linking with OpenSSL 2068 2069 Sun Mar 19 03:07:32 MET 2006 mikulas: 2070 2071 Support , and 	 2072 2073 Sat Mar 11 04:08:15 MET 2006 mikulas: 2074 2075 An option to turn off IP type-of-service (some misconfigured firewalls 2076 drop packets with it) 2077 2078 Mon Mar 6 17:27:27 MET 2006 mikulas: 2079 2080 When clicking on images with keyboard, submit point (1,1), not (0,0) 2081 (work around another bug on mail.centrum.cz) 2082 Submit value attribute with image 2083 2084 Sun Mar 5 21:07:38 MET 2006 mikulas: 2085 2086 Ignore percentual height specification in html (links took it relatively 2087 to the height of the screen while other browsers interpreted it 2088 relatively to the height of a table cell) 2089 2090 Sun Mar 5 20:47:23 MET 2006 mikulas: 2091 2092 Make multipart boundary format compatible with Netscape (unfortunatelly 2093 there are buggy servers that depend on it --- for example 2094 mail.centrum.cz) 2095 Do not send Content-Type when there's no file to upload 2096 2097 Wed Mar 1 01:01:36 MET 2006 Andrei Paskevich <andrei@capet.iut-fbleau.fr>: 2098 2099 Fix tokenizer of javascript when it encounters 0xff character 2100 2101 Tue Feb 28 01:46:18 cet 2006 mikulas: 2102 2103 OS/2 Pmshell gui: Ignore mouse-move events if mouse position stays the 2104 same. Mozilla is somehow generating these events when its javascript 2105 runs and it disrupts links 2106 2107 Mon Feb 27 05:24:28 cet 2006 mikulas: 2108 2109 Make textarea wrapping default (compatible with Mozilla, Netscape has 2110 default no wrapping) 2111 2112 Sat Feb 11 02:26:24 cet 2006 mikulas: 2113 2114 More bug-compatible parsing of superfluous quotation marks 2115 2116 Sun Feb 5 21:11:49 MET 2006 mikulas: 2117 2118 Fixed some quirks when searching in associations or extensions --- 2119 search sometimes didn't find anything (depending on random memory) 2120 and window was not properly redrawn 2121 2122 Sun Feb 5 20:15:38 MET 2006 mikulas: 2123 2124 Fixed crash when bookmarks window was opened after changing bookmarks 2125 charset 2126 2127 Sun Feb 5 18:54:52 MET 2006 mikulas: 2128 2129 Case-insensitive search of all characters 2130 2131 Wed Jan 25 16:26:35 MET 2006 mikulas: 2132 2133 Fixed some quirks in graphics user interface: 2134 selection didn't work when javascript was not compiled in 2135 right mouse button didn't display menu when text was selected 2136 serch text temporarily disappeared when user clicked on it 2137 middle button didn't click on scrollbars 2138 2139 Wed Jan 25 05:18:08 CET 2006 mikulas: 2140 2141 Updated manpage 2142 2143 Mon Jan 23 18:22:41 MET 2006 mikulas: 2144 2145 Fixed textarea content corruption due to overlapping areas in memcpy 2146 2147 Thu Jan 19 18:13:52 MET 2006 mikulas: 2148 2149 Disallow access to proxy:// urls from user interface 2150 (they are internal-only) 2151 2152 Thu Jan 19 17:57:13 MET 2006 mikulas: 2153 2154 Accept urls http://host.domain#position 2155 2156 Sun Jan 15 16:29:19 MET 2006 mikulas: 2157 2158 Find X-window in X11R7 directory 2159 2160 Sun Jan 15 05:51:13 MET 2006 mikulas: 2161 2162 Preserve config, history and bookmarks in case of IO error (including 2163 full disk) 2164 2165 Fri Dec 30 17:31:26 MET 2005 mikulas: 2166 2167 Guess content-type by extension on misconfigured servers that 2168 return text/plain or application/octet-stream 2169 2170 Thu Dec 29 23:35:32 MET 2005 Jakub Bogusz <qboosh@pld-linux.org>: 2171 2172 Updated Polish translation 2173 2174 Thu Dec 22 15:14:00 MET 2005 mikulas: 2175 2176 Discard mouse events while user viewer is in foreground (but due to some 2177 quirks in gpm/svgalib, it may still produce spurious mouse-click events) 2178 2179 Thu Dec 22 13:36:38 MET 2005 mikulas: 2180 2181 Fixed bug with downloads and cyclic redirects (now, as when loading 2182 real documents, it turns off cache and displays error if it doesn't 2183 help) 2184 2185 === RELEASE 2.1pre20 === 2186 2187 Wed Dec 7 21:21:18 MET 2005 E. Rosten <er258@eng.cam.ac.uk>: 2188 2189 Blocklist blocks all accesses, not only images 2190 2191 Wed Dec 7 00:41:09 MET 2005 mikulas: 2192 2193 Fixed proper position after go-back if the file was not in cache 2194 Fixed incorrect initial position on some pages with long tables during 2195 viewing while loading 2196 Fixed some quirks with Braille terminal and jumping by words 2197 -dump -html-numbered-links 1 prints links' locations 2198 2199 Tue Nov 29 00:36:24 MET 2005 mikulas: 2200 2201 Do not load too big files on background (maximum size is cache size / 4) 2202 2203 Mon Nov 28 01:49:54 MET 2005 mikulas: 2204 2205 Restore terminal attributes on fatal errors 2206 2207 Sun Nov 27 22:35:25 CET 2005 mikulas: 2208 2209 Allowed download of files larger than 2G 2210 2211 Thu Nov 24 18:17:38 MET 2005 Konstantin <k6@pisem.net>: 2212 2213 Regular expressions for javascript 2214 2215 Sat Nov 19 18:57:04 MET 2005 mikulas: 2216 2217 Allow cookies with "secure" parameter 2218 Cookies without path act as if path was "/" instead of current directory 2219 2220 Sat Nov 12 23:34:13 cet 2005 mikulas: 2221 2222 Remove username and password from referer 2223 An option to send real referer only to the same server 2224 2225 Sat Nov 12 20:37:06 MET 2005 mikulas: 2226 2227 Allow user and password in http url --- http://user:password@host/ 2228 2229 Wed Nov 9 20:20:45 MET 2005 mikulas: 2230 2231 In graphics mode, prefer "title" to "alt" in <img> tag 2232 2233 Thu Nov 3 00:22:18 MET 2005 mikulas: 2234 2235 Status line is redrawn only when it changes --- prevents cursor flicker 2236 2237 Wed Nov 2 15:36:17 MET 2005 mikulas: 2238 2239 Do not use HTTP/1.1 on lighttpd server 2240 2241 Mon Oct 24 22:19:33 CEST 2005 mikulas: 2242 2243 Account document.write content to javascript memory quota 2244 Print javascript memory in "memory info" dialog window 2245 2246 Mon Oct 24 16:32:40 MET 2005 mikulas: 2247 2248 Recognise "title" attribute in <LINK> tag 2249 2250 Mon Oct 24 16:23:41 MET 2005 mikulas: 2251 2252 Accept application/xhtml as html type 2253 2254 Sun Oct 23 03:38:48 cet 2005 mikulas: 2255 2256 Allow usemap and ismap on images simultaneously 2257 2258 Sat Oct 22 17:16:52 MET 2005 Rezzie <rezzie@telkom.net>: 2259 2260 Updated Indonesian translation 2261 2262 Fri Oct 21 15:58:56 MET 2005 mikulas: 2263 2264 "e; 2265 2266 Thu Oct 20 03:30:48 MET DST 2005 mikulas: 2267 2268 Special handling for relative URLs beginning with '&' or '?' 2269 2270 Wed Oct 12 13:27:52 MET 2005 Jakub Bogusz <qboosh@pld-linux.org>: 2271 2272 Updated Polish translation 2273 2274 Tue Oct 11 17:23:26 MET 2005 mikulas: 2275 2276 An optional retry on internal server errors 2277 2278 Tue Oct 11 03:48:52 MET DST 2005 mikulas: 2279 2280 Get indenting of TAB character in UTF-8 documents right 2281 2282 Tue Oct 11 02:40:17 MET DST 2005 mikulas: 2283 2284 Better glob match that does not cause stack overflow 2285 2286 === RELEASE 2.1pre19 === 2287 2288 Fri Sep 9 00:37:42 CEST 2005 mikulas: 2289 2290 Fix crash when directory disappeared while opening it 2291 2292 Tue Sep 6 16:14:26 MET 2005 mikulas: 2293 2294 HTTP 307 redirect (as equivalent of 302) 2295 2296 Sun Aug 21 19:18:34 MET 2005 mikulas: 2297 2298 sponsored by Arida Technology (www.arida-technology.com) 2299 Keyboard handlers in javascript 2300 Inverted text 2301 2302 Tue Aug 9 16:06:38 MET DST 2005 Jakub Bogusz <qboosh@pld-linux.org>: 2303 2304 Updated Polish translation 2305 2306 Tue Aug 9 16:05:04 MET DST 2005 Jakub Bogusz <qboosh@pld-linux.org>: 2307 2308 Fixed memory corruption when passing parameters to framebuffer driver 2309 2310 Thu Aug 4 18:11:37 CEST 2005 mikulas: 2311 2312 Fixed compilation problem without javascript 2313 2314 === RELEASE 2.1pre18 === 2315 2316 Sat Jul 30 00:01:55 MET DST 2005 mikulas: 2317 2318 Fixed reverse numbering of form fields in javascript 2319 2320 Fri Jul 29 22:45:30 MET 2005 mikulas: 2321 2322 Fixed cursor position in bookmarks after HOME, END, PAGE UP, PAGE DOWN 2323 2324 Thu Jun 23 04:05:45 cet 2005 mikulas: 2325 2326 <sub>, <sup> and alignment images to top and middle of line 2327 2328 Wed Jun 22 18:15:11 MET 2005 mikulas: 2329 2330 Implemented <hr> in graphics mode 2331 2332 Mon Jun 20 15:57:00 cet 2005 mikulas: 2333 2334 Do not make whitechar-elimination on invisible form entries 2335 2336 Sat Jun 18 18:16:24 MET 2005 mikulas: 2337 2338 Allow '#' in smb files and directories 2339 2340 Fri Jun 17 23:10:24 MET 2005 Simen Graaten <simeng@slarkware.com>: 2341 2342 Updated Norwegian translation 2343 2344 Mon Jun 6 18:47:37 MET 2005 mikulas: 2345 2346 Do not respond to unknown authentication methods with basic response 2347 2348 Sun May 29 05:43:58 cet 2005 mikulas: 2349 2350 Do always use cache when going back 2351 2352 Sun May 22 21:03:16 MET 2005 mikulas: 2353 2354 Allow '#' in ftp password 2355 2356 Wed May 18 01:18:58 cet 2005 mikulas: 2357 2358 Allow image map elements without href and only with javascript 2359 2360 Thu May 12 04:15:43 MET 2005 mikulas: 2361 2362 Fixed crash with -anonymous and "frame at full-screen" in menu 2363 2364 Sun May 8 15:37:22 cet 2005 mikulas: 2365 2366 Fix lockup with terminal height only 1 or 2 characters 2367 2368 Fri May 6 20:06:50 MET 2005 mikulas: 2369 2370 Make '*' work in graphics mode too 2371 Fixed badly displayed images when image displaying was toggled 2372 2373 Thu Apr 21 21:52:28 cet 2005 mikulas: 2374 2375 Do not count time that connection waits in queue 2376 2377 Fri Apr 15 17:37:51 MET 2005 mikulas: 2378 2379 Do not parse <TITLE> inside <SCRIPT> 2380 2381 Sat Apr 2 20:32:01 MET DST 2005 mikulas: 2382 2383 Workaround for bug in Sun C compiler 2384 2385 Fri Apr 1 00:21:39 MET DST 2005 mikulas: 2386 2387 Accept as line break in textarea (fixes bugzilla) 2388 2389 Thu Mar 24 04:06:53 MET 2005 Federico G. Schwindt <fgsch@lodoss.net>: 2390 2391 Use MD5 functions from libc when available 2392 2393 Mon Mar 7 22:36:45 MET 2005 mikulas: 2394 2395 Support for another smb client --- smbc by Martin Zlomek 2396 2397 Wed Mar 2 23:39:30 CET 2005 mikulas: 2398 2399 Fixed crash of javascript with debuglevel<2 (uninitialized memory) 2400 Fixed possible touching of data beyond allocated space in javascript 2401 2402 === RELEASE 2.1pre17 === 2403 2404 Wed Feb 23 19:46:01 MET 2005 mikulas: 2405 2406 Correct implementation of non-aggressive cache (i.e. allow more keywords 2407 in Cache-Control 2408 2409 Wed Feb 23 18:36:52 MET 2005 mikulas: 2410 2411 Allow typing only characters valid in current character set into form 2412 fields on web 2413 2414 Wed Feb 23 16:31:56 MET 2005 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 2415 2416 Updated Russian translation 2417 2418 Wed Feb 23 16:25:41 MET 2005 mikulas: 2419 2420 Allow cookies without a value 2421 2422 Mon Feb 14 13:15:00 MET 2005 mikulas: 2423 2424 When server returns cookie values as "deleted", delete it 2425 2426 Tue Feb 1 18:22:11 MET 2005 mikulas: 2427 2428 Fixed non-working find next/previous in view menu 2429 2430 Thu Jan 27 19:09:46 CET 2005 mikulas: 2431 2432 Fixed wrong prototypes causing compilation problem on MacOS X and some 2433 other systems 2434 2435 Thu Jan 27 16:28:35 MET 2005 mikulas: 2436 2437 Fixed configure failure on Solaris 2438 2439 Thu Jan 27 00:23:09 CET 2005 Brain 2440 2441 javascript: set form action 2442 2443 === RELEASE 2.1pre16 === 2444 2445 Sat Jan 22 20:27:41 cet 2005 mikulas: 2446 2447 Fixed empty lines in lists in graphics mode 2448 2449 Sat Jan 22 04:40:28 cet 2005 mikulas: 2450 2451 On OS/2 use 8.3 temp names, allowing DOS viewers 2452 2453 Sat Jan 22 03:55:08 cet 2005 mikulas: 2454 2455 Send Accept-Language 2456 2457 Sat Jan 22 02:05:47 MET 2005 mikulas: 2458 2459 Display is scrolled to see the whole textarea when modifying it 2460 2461 Wed Jan 19 02:57:56 MET 2005 Jakub Bogusz <qboosh@pld-linux.org>: 2462 2463 Updated Polish translation 2464 2465 Wed Jan 19 01:39:44 MET 2005 mikulas: 2466 2467 -dump url 2468 Completed option documentation in links -h 2469 2470 Sun Jan 16 23:57:58 MET 2005 mikulas: 2471 2472 Fixed bug in svgalib accelerator (tested for different operations) 2473 2474 Mon Jan 10 23:04:22 MET 2005 mikulas: 2475 2476 Support for border on framebuffer (use -mode left,top,right,bottom) 2477 to set screen border 2478 2479 Sun Jan 2 20:46:18 MET 2005 Dieter <netbsd@sopwith.solgatos.com>: 2480 2481 Fix warnings on 64-bit machines 2482 2483 Sun Jan 2 20:39:51 MET 2005 Edward Rosten <er258@hermes.cam.ac.uk>: 2484 2485 Block ad images 2486 2487 Sun Jan 2 18:51:15 cet 2005 mikulas: 2488 2489 Do not cache redirects if redirect loop is going to happen 2490 2491 Wed Nov 17 15:16:01 MET 2004 mikulas: 2492 2493 Support for mms:// urls 2494 2495 Tue Nov 16 15:18:55 MET 2004 mikulas: 2496 2497 Send content-type when uploading files 2498 2499 Tue Nov 9 00:12:05 MET 2004 mikulas: 2500 2501 ^O to go to next form field in braill mode 2502 2503 Sun Oct 31 17:17:53 MET 2004 mikulas: 2504 2505 Correct jump at tag if it points to position, that moves during loading 2506 2507 Sat Oct 23 22:14:03 MET 2004 mikulas: 2508 2509 Disallow opening new windows in anonymous mode 2510 2511 Fri Oct 22 22:31:20 MET DST 2004 mikulas: 2512 2513 Fixed bugs discovered with mangleme: 2514 http://lcamtuf.coredump.cx/mangleme/mangle2.cgi 2515 memory leak with nested <select multiple name=n> tags 2516 integer overflow in frame widths causes an internal error 2517 internal error with base url only containing // 2518 internal error with base url containing javascript: 2519 fixed incorrect generating of title (does not cause crash, but excessive 2520 memory allocation) 2521 fixed some quadratic algorithms in title displaying 2522 internal error with invalid codebase attribute in OBJECT tag 2523 fixed quadratic algorithm in menu creating 2524 2525 Fri Oct 22 20:12:05 MET DST 2004 mikulas: 2526 2527 Cleaned up configure script, wrote some more replacements of non-present 2528 functions 2529 2530 Fri Oct 22 20:11:56 MET DST 2004 mikulas: 2531 2532 Fixed a lot of cases where overflowed integer arithmetic could cause 2533 memory allocation corruption 2534 2535 Sat Oct 16 21:38:00 MET 2004 mikulas: 2536 2537 Allow browsing local and ftp files with '#' in filename 2538 2539 Mon Oct 11 01:26:54 CEST 2004 Karel Karlik <kkar8447@ss1000.ms.mff.cuni.cz>: 2540 2541 Fixed framebuffer in 15 and 16-bit modes 2542 2543 Wed Oct 6 00:39:27 MET 2004 mikulas: 2544 2545 Improved parsing of ftp directories in Windows NT format 2546 2547 Sun Oct 3 17:37:32 MET 2004 mikulas: 2548 2549 Correct reporting of error on ftp directories 2550 2551 Sat Oct 2 04:29:40 MET 2004 mikulas: 2552 2553 Ctrl-U cuts into clipboard 2554 2555 Fri Oct 1 15:51:37 MET 2004 mikulas: 2556 2557 Display the whole page when connection to an image stucks 2558 2559 Thu Sep 23 18:47:11 MET 2004 mikulas: 2560 2561 Resolving of double '..' in references 2562 2563 Fri Sep 10 04:23:24 cet 2004 mikulas: 2564 2565 Correctly find file extension if '?' and ';' is in ftp file 2566 2567 Fri Sep 3 03:07:52 MET DST 2004 Wojciech Puchar <wojtek@tensor.3miasto.net>: 2568 2569 Portability fixes for SunOS 2570 2571 Fri Sep 3 02:47:18 MET DST 2004 mikulas: 2572 2573 Fixed memory leak in http authentication 2574 2575 Wed Sep 1 19:08:46 MET DST 2004 Strahinya Radich <mr99164@alas.matf.bg.ac.yu>: 2576 2577 Updated Serbian translation 2578 2579 Sun Aug 29 17:43:39 MET DST 2004 mikulas: 2580 2581 Fix crash when saving options in svgalib due to missing shell 2582 2583 Thu Jul 29 13:03:07 MET 2004 mikulas: 2584 2585 Allowed dots in extensions (for example "ps.gz") 2586 2587 Sun Jul 25 00:34:04 MET DST 2004 mikulas: 2588 2589 Allow Ctrl-Z in framebuffer driver 2590 2591 Sat Jul 24 14:56:13 MET DST 2004 mikulas: 2592 2593 Fixed an error when signal interrupted another syscall 2594 2595 Sat Jul 24 02:15:35 MET 2004 mikulas: 2596 2597 Fixed bad error codes because of errno modified by signal handler 2598 2599 Fri Jul 23 21:29:22 MET 2004 mikulas: 2600 2601 Fixed links stuck after Ctrl-Z when one code path lasted more than 2602 1 second (because of pagefault, too high cpu load or similar) 2603 2604 Fri Jul 23 20:15:29 MET 2004 mikulas: 2605 2606 Fixed incorrectly displayed character entities (&) in attributes (img 2607 alt, etc.) 2608 2609 Tue Jun 29 03:35:32 MET 2004 mikulas: 2610 2611 Fixed overflow when accessing local files >= 2G 2612 2613 Mon Jun 28 01:34:45 MET 2004 mikulas: 2614 2615 Ctrl-K cuts current line 2616 2617 Sat Jun 26 13:54:53 MET DST 2004 mikulas: 2618 2619 Send Content-Type when uploading files 2620 2621 Sat Jun 26 02:24:32 MET 2004 mikulas: 2622 2623 y and t move word forward and backward in braille terminal 2624 2625 Sat Jun 26 00:35:17 MET 2004 mikulas: 2626 2627 Resolve dot-number IP address on systems when gethostbyname and 2628 gethostbyaddr can't resolve it 2629 2630 Mon Jun 21 15:02:25 MDT 2004 mpat7421: 2631 2632 Fixed compilation problems on Irix 2633 2634 Sun Jun 20 18:49:53 MET DST 2004 mikulas: 2635 2636 Posting of <option> fields in correct charset 2637 2638 Sun Jun 20 15:58:08 MET DST 2004 Sam <sam@frida.fri.utc.sk>: 2639 2640 SDL graphics driver 2641 2642 Sat Jun 19 18:10:05 MET 2004 mikulas: 2643 2644 Fixed case when '&' entities or special characters were in ftp or disk 2645 filenames 2646 2647 Sat Jun 19 18:09:50 MET 2004 mikulas: 2648 2649 Fixed compilation problem on AIX 2650 2651 Thu Jun 17 20:32:59 MET DST 2004 mikulas: 2652 2653 Correct handling of Ctrl-Z when executing user viewer 2654 2655 Fri Jun 11 03:17:20 MET 2004 mikulas: 2656 2657 Fixed incorrect error handling in smb 2658 2659 Sun Jun 6 03:12:00 MET 2004 mikulas: 2660 2661 Allow '@' in ftp password in url 2662 2663 Thu Jun 3 22:39:24 MET 2004 mikulas: 2664 2665 Allow characters >= 128 in ftp filenames 2666 2667 Fri May 28 15:40:35 CEST 2004 mikulas 2668 2669 Handling URLs in form http://host?params 2670 2671 Mon May 17 17:10:22 MET DST 2004 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 2672 2673 Updated German and Russian localization 2674 2675 === RELEASE 2.1pre15 === 2676 2677 Wed Apr 28 17:08:38 CEST 2004 BRain 2678 2679 KEYS: overview of all keys 2680 2681 Tue Apr 6 21:27:36 CEST 2004 mikulas: 2682 2683 Support for braille terminal 2684 2685 Sun Apr 4 04:45:28 MET DST 2004 Kalev Lember <kalev@colleduc.ee>: 2686 2687 Updated Estonian translation 2688 2689 Fri Apr 2 00:01:44 MET DST 2004 mikulas: 2690 2691 More svgalib modes added 2692 2693 Wed Mar 24 15:50:09 CET 2004 mikulas: 2694 2695 Cursor on selected line in bookmarks (for Braille terminals) 2696 2697 Mon Mar 15 17:26:02 MET 2004 Vladimir Marek <marek@printsoft.cz>: 2698 2699 Fixed --disable-graphics and --disable-javascript 2700 2701 Wed Mar 3 19:49:52 CET 2004 BRain 2702 2703 Fixed encoding bug in javascript when modifying form element value and 2704 default value. 2705 2706 Wed Mar 3 18:43:05 CET 2004 mikulas: 2707 2708 Fixed crash when document changes under us and user presses 'd' 2709 2710 Tue Feb 24 23:26:10 cet 2004 mikulas: 2711 2712 Fixed crash when pressed '=' on page with incomplete frames 2713 2714 Mon Feb 23 01:37:44 cet 2004 mikulas: 2715 2716 Do not strip filename when relative url begins with '?' 2717 2718 Sun Feb 15 17:46:53 cet 2004 mikulas: 2719 2720 SSL fix on OS/2 2721 2722 Sat Feb 14 21:09:45 MET 2004 mikulas: 2723 2724 Do not timeout when file upload lasts too long 2725 2726 Thu Feb 12 16:22:23 CET 2004 mikulas: 2727 2728 Terminal mouse handling returned back before change from 2729 Thu Oct 9 16:44:10 GMT 2003 2730 2731 Mon Feb 2 17:28:31 cet 2004 BRain 2732 2733 Copy and paste to clipboard 2734 2735 Sun Feb 8 20:00:50 cet 2004 BRain & mikulas: 2736 2737 Selecting text to clipboard 2738 2739 Sun Feb 8 18:04:48 CET 2004 mikulas: 2740 2741 Allow '?' instead of '/' as separator of host and path in url 2742 2743 Sat Feb 7 22:55:39 MET 2004 BRain: 2744 2745 Ask for overwrite when file exists. 2746 2747 Sun Feb 1 04:40:55 MET 2004 mikulas: 2748 2749 Fixed memory leak with read-only select boxes 2750 2751 Sun Jan 18 02:10:03 cet 2004 mikulas: 2752 2753 textarea wrap=hard 2754 2755 Wed Jan 7 10:58:29 MET 2004 BRain: 2756 2757 Added language hints to encodings. 2758 2759 Thu Jan 1 18:54:50 MET 2004 mikulas: 2760 2761 Strip '#' of tag names 2762 2763 Tue Dec 30 01:15:54 MET 2003 mikulas: 2764 2765 Disallow network options in anonymous mode 2766 2767 Tue Dec 30 01:12:15 MET 2003 mikulas: 2768 2769 Fixed wrong error code and fd leak on error when uploading files 2770 2771 Tue Dec 30 00:58:41 MET 2003 mikulas: 2772 2773 Fixed incorrect parsing of '&' entities in image maps 2774 2775 Thu Dec 18 17:20:10 MET 2003 mikulas: 2776 2777 Do not hang when opening filo with file:// 2778 2779 Tue Dec 16 13:29:35 MET 2003 mikulas: 2780 2781 Fixed crash when url contains character with code 1 2782 Fixed a security bug --- hiding url was possible with character code 1 2783 2784 Sun Dec 14 22:39:27 MET 2003 Eduard Werner <edi.werner@gmx.de>: 2785 2786 Updated Upper Sorbian translation 2787 Updated Polish translation 2788 2789 Sun Dec 14 15:06:00 cet 2003 mikulas: 2790 2791 Allow urls: file:///d:/directory/file on OS/2 2792 2793 Thu Dec 11 23:37:50 MET 2003 mikulas: 2794 2795 Fixed proxy sent in referrer 2796 2797 Thu Dec 11 17:31:59 MET 2003 Eduard Werner <edi.werner@gmx.de>: 2798 2799 Upper Sorbian translation 2800 2801 Mon Dec 8 02:41:38 MET 2003 Petr Baudis <pasky@ucw.cz>: 2802 2803 Fixed user in smb 2804 2805 Sun Dec 7 12:44:10 cet 2003 mikulas: 2806 2807 Support directories without '/' at the end on just another ftp server 2808 2809 Sun Nov 30 01:03:55 MET 2003 Petr Baudis <pasky@ucw.cz>: 2810 2811 Do not call memset from signal handler 2812 2813 Sun Nov 30 00:22:04 MET 2003 Marc Zonzon <Marc.Zonzon@univ-rennes1.fr>: 2814 2815 Disable AC_BIG_ENDIAN and AC_LITTLE_ENDIAN name clash 2816 Use pkg-config to find openssl 2817 2818 Wed Nov 26 22:52:25 MET 2003 mikulas: 2819 2820 Fixed signal-delivery delay 2821 2822 Sat Nov 22 23:11:41 MET 2003 mikulas: 2823 2824 Fixed crash in view_gr.c when displaying source 2825 2826 Sat Nov 22 23:07:46 MET 2003 mikulas: 2827 2828 Fixed cache problems with long files in smb and when restarting http 2829 2830 Fri Nov 21 02:46:24 MET 2003 mikulas: 2831 2832 Removed useless reallocs, speed up rendering 2833 2834 Wed Nov 19 00:14:11 MET 2003 mikulas: 2835 2836 Do not send more Authorization headers 2837 Detect infinite loop in authorization responses 2838 2839 Tue Nov 18 15:59:14 GMT 2003 mikulas: 2840 2841 FreeBSD frames 2842 2843 === RELEASE 2.1pre14 === 2844 2845 Wed Nov 5 03:43:33 MET 2003 Wojciech Puchar <wojtek@tensor.3miasto.net>: 2846 2847 SunOS 4 portability fixes 2848 2849 Thu Oct 30 11:10:26 MET 2003 Brain: 2850 2851 Fixed bug with moving bookmark directory into itself 2852 Search in bookmarks, extensions and associations 2853 2854 Mon Oct 27 23:28:32 MET 2003 mikulas: 2855 2856 FTP rest was broken after passive FTP 2857 2858 Mon Oct 27 21:43:55 MET 2003 mikulas: 2859 2860 Support for smb:// urls. smbclient must be installed 2861 2862 Mon Oct 27 02:51:46 MET 2003 mikulas: 2863 2864 Support for incomplete pasv addresses 2865 2866 Sun Oct 26 15:37:13 MET 2003 mikulas: 2867 2868 Fixed blank page instead of directory redirect when using passive ftp 2869 2870 Sat Oct 25 02:53:27 cet 2003 mikulas: 2871 2872 Do not send first ftp command until head is received 2873 2874 Wed Oct 22 23:41:07 MET DST 2003 Andrei Paskevich <andrei@capet.iut-fbleau.fr>: 2875 2876 Image view & download with 'i', '*' to change inlined image display 2877 2878 Wed Oct 22 21:00:28 MET DST 2003 mikulas: 2879 2880 Display image names 2881 2882 Wed Oct 22 17:12:23 MET DST 2003 mikulas: 2883 2884 Better parsing of ftp directories 2885 2886 Tue Oct 21 13:39:04 MET DST 2003 mikulas: 2887 2888 Fixed authorization not working when file was in top directory 2889 2890 Mon Oct 20 16:33:47 GMT 2003 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 2891 2892 Updated Russian translation 2893 2894 Mon Oct 13 21:42:39 MET DST 2003 mikulas: 2895 2896 Allow broken html tags with '=' inside 2897 2898 Mon Oct 13 03:58:59 MET DST 2003 mikulas: 2899 2900 Do not retry DNS failures 2901 2902 === RELEASE 2.1pre13 === 2903 2904 Thu Oct 9 22:37:06 MET DST 2003 mikulas: 2905 2906 Fixed possibility that invalid communication on socket could crash links 2907 2908 Thu Oct 9 16:44:10 GMT 2003 mikulas: 2909 2910 Do not print 1000l on FreeBSD console on exit 2911 2912 Tue Oct 7 18:38:48 GMT 2003 mikulas: 2913 2914 Fixed passive FTP, added option to fast FTP 2915 2916 Mon Oct 6 00:29:56 cet 2003 mikulas: 2917 2918 Print host name in HTTP auth dialog 2919 2920 Sun Oct 5 22:35:21 MET DST 2003 Brain: 2921 2922 Passive FTP. 2923 2924 Fri Oct 3 23:02:59 MET DST 2003 mikulas: 2925 2926 Fixed incorrect truncating of file on 304 reply 2927 2928 Fri Oct 3 21:22:11 MET DST 2003 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 2929 2930 Updated Russian translation 2931 Russian letters 2932 Changed translation of Russian letters into 7bit ascii 2933 2934 Thu Oct 2 23:29:47 cet 2003 mikulas: 2935 2936 Basic HTTP authentication (sponsored PerMov^(TM)) 2937 2938 Sun Sep 28 06:05:05 CEST 2003 mikulas: 2939 2940 Fixed aliasing problem on gcc 3.31 2941 2942 Fri Sep 26 00:17:04 cet 2003 mikulas: 2943 2944 Do not set timeout in DNS lookup and connection making 2945 2946 Thu Sep 25 01:10:25 cet 2003 mikulas: 2947 2948 Fixed PmShell quirks in keyboard handling 2949 2950 Thu Sep 25 00:37:12 cet 2003 mikulas: 2951 2952 Fixed screen sometimes not updating highlighted link 2953 2954 === RELEASE 2.1pre12 === 2955 2956 Sun Sep 14 20:28:13 MET DST 2003 mikulas: 2957 2958 Fixed memory leak with Content-Type at http.c:37 2959 2960 Sun Sep 14 19:57:48 MET DST 2003 mikulas: 2961 2962 Workaround broken cfmakeraw on AIX 2963 2964 Mon Sep 1 20:18:35 MET DST 2003 Brain: 2965 2966 Users can enter own shell command for executing external programs. 2967 2968 Mon Sep 1 16:21:28 MET DST 2003 Brain: 2969 2970 Commands in X are executed in xterm, not on console. 2971 2972 Sun Aug 31 23:51:58 MET DST 2003 mikulas: 2973 2974 Do not send Range on refresh 2975 2976 Sun Aug 31 21:33:48 MET DST 2003 Brain 2977 2978 More information on image files in Info menu. 2979 2980 Sat Aug 30 01:04:33 MET DST 2003 Brain 2981 2982 Allow opening of a link in a new window (target="_blank"). 2983 2984 Fri Aug 29 19:30:35 MET DST 2003 Strahinya Radich <mr99164@alas.matf.bg.ac.yu>: 2985 2986 Serbian translation 2987 2988 Fri Aug 29 11:51:11 MET DST 2003 Brain 2989 2990 Added "id" attribute to the <img> tag. 2991 2992 Sun Aug 17 02:24:51 MET DST 2003 Strahinya Radich <mr99164@alas.matf.bg.ac.yu>: 2993 2994 Serbian Cyrillic letters 2995 2996 Thu Jul 17 19:39:30 MET DST 2003 Varga Balazs <vinnui@ent.hu>: 2997 2998 Updated Hungarian translation 2999 3000 Sat Jul 5 13:54:27 MET DST 2003 zas <zas@norz.org>: 3001 3002 Table frame and rules when no border attribute present 3003 3004 Thu Jul 3 15:18:20 cet 2003 mikulas: 3005 3006 Fixed spelling errors found by Francois Gouget's program 3007 3008 Wed Jun 25 17:12:56 MET DST 2003 mikulas: 3009 3010 Fixed crash in frames introduced in Tue Jun 17 23:15:46 MET DST 2003 3011 3012 Sun Jun 22 01:43:41 cet 2003 mikulas: 3013 3014 Add slash after URLs like ftp://host:1234 3015 3016 Tue Jun 17 23:15:46 MET DST 2003 mikulas: 3017 3018 Anchors allowed in frame locations 3019 3020 Mon Jun 16 16:17:06 cet 2003 mikulas: 3021 3022 No char with code 13 when pasting in OS/2 3023 3024 Thu Jun 12 20:11:01 cet 2003 mikulas: 3025 3026 Aggressive cache is in cache dialog, not in HTTP bugs dialog 3027 3028 Thu Jun 12 19:58:42 cet 2003 mikulas: 3029 3030 302 redirects are not cached 3031 Fixed redirect left after reloading cached document 3032 Do not send "Range" when cache expires 3033 3034 Wed May 28 02:45:06 cet 2003 mikulas: 3035 3036 Fixed some languages (removed name ELinks) 3037 3038 Wed May 28 02:05:07 cet 2003 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 3039 3040 Updated Russian localization 3041 3042 Tue May 27 22:51:57 cet 2003 mikulas: 3043 3044 Fixed \001 in bookmarks and window title when title contained 0xa0 3045 3046 Sat May 24 23:24:46 cet 2003 mikulas: 3047 3048 Fixed bug that can't happen in select_mainmenu 3049 3050 Sat May 24 18:50:35 cet 2003 mikulas: 3051 3052 Fixed numbers on links not consistent with internal order. Still not 3053 perfect but better than it used to be. 3054 3055 === RELEASE 2.1pre11 === 3056 3057 Thu May 22 02:58:00 MET DST 2003 mikulas: 3058 3059 Correct parse_http_date (sponsored by Awite Bioenergie 3060 <http://www.awite.com/> ) 3061 3062 Thu May 22 02:57:52 MET DST 2003 mikulas: 3063 3064 Non-aggressive cache (sponsored by Awite Bioenergie 3065 <http://www.awite.com/> ) 3066 3067 Wed May 21 23:26:08 cet 2003 mikulas: 3068 3069 Refresh (sponsored by Awite Bioenergie <http://www.awite.com> ) 3070 3071 Wed May 21 19:38:29 MET DST 2003 Thomas Klausner <tk@giga.or.at> 3072 3073 Support for 16-bit 565 RGB big endian 3074 Fix for 24-bit RGB big endian 3075 3076 === RELEASE 2.1pre10 === 3077 3078 Sun May 18 12:20:48 MET DST 2003 Brain: 3079 3080 HTML entities in bookmark file 3081 3082 Sat May 17 21:58:32 MET DST 2003 Brain: 3083 3084 Manual/automatic javascript action confirmation (sponsored by Awite 3085 Bioenergie <http://www.awite.com/> ) 3086 3087 Sat May 10 23:15:24 cet 2003 Daniel Berlin <dan@cgsoftware.com>: 3088 3089 Cookies can contain whitespace (fixes bugzilla) 3090 3091 Sat May 10 19:39:09 cet 2003 mikulas: 3092 3093 Fixed cookie not used when parsing of expiration date fails 3094 3095 Wed May 7 21:31:38 MET DST 2003 Sergey Karpov <karpov@sai.msu.su>: 3096 3097 Fixed image alt displayed in incorrect codepage 3098 3099 Mon May 5 19:22:17 MET DST 2003 Tamas Gervai <crown@tolna.net>: 3100 3101 Links icons 3102 3103 Fri May 2 08:27:01 MET DST 2003 Brain: 3104 3105 Submit/clean form in link menu of form elements 3106 3107 Mon Apr 21 19:08:08 cet 2003 mikulas: 3108 3109 99 max connections 3110 3111 Mon Apr 14 23:41:14 MET DST 2003 mikulas: 3112 3113 Connected frame lines 3114 3115 Mon Apr 14 22:25:15 MET DST 2003 Guido Schimmels <guido.schimmels@freenet.de>: 3116 3117 Updated German translation 3118 3119 Fri Apr 11 22:07:07 MET DST 2003 Karvinen Ilkka <ik@cs.tut.fi>: 3120 3121 Updated Finnish translation 3122 3123 Fri Apr 11 22:01:29 MET DST 2003 "Anton 'Keeper' Kopyov" <keeper@dfipm.vpti.vladimir.ru>: 3124 3125 Updated Russian translation 3126 3127 Fri Apr 11 21:52:42 MET DST 2003 mikulas: 3128 3129 Convert '\' to '/' in HTTP requests (Windowz ruleeeeez) 3130 3131 Wed Apr 9 21:12:51 cet 2003 mikulas: 3132 3133 Allow relative redirects in downloads 3134 3135 Thu Mar 27 17:15:12 MET 2003 Mátyás János <jani@mail.xubion.hu>: 3136 3137 Updated Hungarian translation 3138 3139 Thu Mar 20 19:31:54 MET 2003 Sven Neumann <sven@convergence.de>: 3140 3141 DirectFB graphics driver 3142 3143 Wed Mar 19 22:49:21 MET 2003 Andre Valente <a.valente@netcabo.pt>: 3144 3145 Portuguese translation 3146 3147 Wed Mar 19 20:58:12 MET 2003 mikulas: 3148 3149 Do not allow more same associations or extensions 3150 3151 Sat Mar 15 14:32:23 MET 2003 mikulas: 3152 3153 Option to not send Accept-Charset 3154 3155 Thu Mar 13 14:05:12 MET 2003 Miroslav Tichy <tichm9am@ss1000.ms.mff.cuni.cz>: 3156 3157 Added several Greek letter pictures. 3158 3159 Thu Feb 27 18:26:15 MET 2003 mikulas: 3160 3161 Coords in usemap can contain decimal point 3162 3163 Thu Feb 27 18:14:11 MET 2003 Serge Winitzki <serge at cosmos dot phy dot tufts dot edu>: 3164 3165 Updated Russian localization 3166 3167 === RELEASE 2.1pre9 === 3168 3169 Wed Feb 26 19:43:00 CET 2003 mikulas: 3170 3171 Fixed unability to move out of textarea 3172 3173 === RELEASE 2.1pre8 === 3174 3175 Wed Feb 19 21:56:32 cet 2003 mikulas: 3176 3177 Use arrow keys to select links in graphics mode 3178 3179 Tue Feb 18 23:50:00 cet 2003 mikulas: 3180 3181 Upload files in BINARY mode on OS/2 3182 3183 Sun Feb 9 22:12:19 MET 2003 mikulas: 3184 3185 Max tries 0 means unlimited retries 3186 3187 Mon Feb 8 03:25:39 MET DST 2001 Serge Winitzki <serge at cosmos dot phy dot tutfs dot edu>: 3188 3189 Updated russian translation 3190 3191 Wed Feb 5 12:13:35 MET 2003 mikulas: 3192 3193 parse_element rewritten to be faster because it is most used function 3194 3195 Wed Feb 5 11:53:37 MET 2003 mikulas: 3196 3197 Use hash for cache of table cell sizes -- improves performance 3198 3199 Wed Feb 5 11:15:57 MET 2003 mikulas: 3200 3201 Do not display '0xa0' on terminal 3202 3203 Wed Feb 5 10:55:58 MET 2003 mikulas: 3204 3205 Do not put characters <= 0x20 to HTTP request 3206 3207 Fri Jan 10 12:12:08 CET 2003 Stanson <stanson@btv.ru> 3208 3209 Clipboard pasting into links (works from all applications). 3210 3211 Thu Jan 9 16:05:11 CET 2003 mikulas 3212 3213 Fixed file uploading bug. 3214 3215 Fri Jan 3 15:33:36 CET 2003 mikulas 3216 3217 Fixed usemap & image scaling 3218 3219 Wed Dec 18 18:38:38 CET 2002 Brain 3220 3221 Fixed bug in XBM parser. 3222 3223 Tue Dec 3 18:55:05 CET 2002 Brain 3224 3225 "Kill all connections" function. 3226 3227 Fri Nov 29 15:02:44 CET 2002 Brain 3228 3229 "Abort and delete file" button in download window. 3230 3231 Wed Nov 27 23:32:37 CET 2002 Brain 3232 3233 Save bookmarks in File menu 3234 3235 Wed Nov 20 12:22:42 CET 2002 Ludvik Tesar <tesar@mee.tcd.ie>, Brain 3236 3237 URL to clipboard copying in X. 3238 3239 Mon Nov 18 13:29:56 CET 2002 mikulas 3240 3241 Fixed an overflow in search 3242 3243 Tue Nov 12 23:51:36 CET 2002 Brain 3244 3245 Bookmark saving on "Save options" 3246 3247 Mon Nov 11 16:30:27 CET 2002 mikulas 3248 3249 Apage Coyote added to list of buggy http/1.1 servers 3250 (http://abclinuxu.cz) 3251 3252 === RELEASE 2.1pre7 === 3253 3254 Fri Nov 8 15:31:06 CET 2002 Clock 3255 3256 Regenerated font_include.c to comply with the 3257 fonts. 3258 3259 === RELEASE 2.1pre6 === 3260 3261 Sun Nov 3 11:04:26 CET 2002 Clock 3262 3263 Fixed invalid Unicode/cp1252.cp which caused 2.1pre5 to 3264 be uncompilable 3265 3266 === RELEASE 2.1pre5 === 3267 3268 Wed Oct 30 17:22:26 CET 2002 Koblinger Egmont <egmont@cs.bme.hu> 3269 3270 Updated Hungarian translation 3271 3272 Sun Oct 27 18:02:49 CEST 2002 Brain 3273 3274 Fixed terrible keyboard bug in X. 3275 3276 Tue Oct 22 18:21:36 CEST 2002 mikulas 3277 3278 Fixed a crash on svgalib in check_keepalive_connections 3279 3280 Mon Oct 14 17:10:52 CEST 2002 Alexander Udalov <aludal@softhome.net> 3281 3282 Better Cyrillic characters. 3283 3284 Mon Oct 14 11:00:17 CEST 2002 Yevgeny Gromov <yevgeny@tut.by> 3285 3286 Belarusian translation updated and new charset koi8_ru 3287 3288 === RELEASE 2.1pre4 === 3289 3290 Mon Sep 30 13:22:34 cet 2002 Wojciech Bojdol <wojbol@htc.net.pl> 3291 3292 Polish translation update. 3293 3294 Mon Sep 30 11:37:05 cet 2002 William Yodlowsky <wyodlows@andromeda.rutgers.edu> 3295 3296 SSL patch for Solaris and other systems without /dev/random 3297 3298 Mon Sep 30 10:05:39 cet 2002 Josef Schugt <jupp@gmx.de>, Brain 3299 3300 Links-now button. 3301 3302 Tue Sep 24 19:18:22 CEST 2002 Yevgeny Gromov <yevgeny@tut.by> 3303 3304 Belarusian translation 3305 3306 Fri Sep 20 13:58:10 cet 2002 Brain, PerM 3307 3308 document.all 3309 3310 Wed Sep 18 19:09:52 cet 2002 Brain 3311 3312 Swaped open and closed folder symbol in bookmarks. 3313 3314 Wed Sep 18 9:30:15 cet 2002 Brain: 3315 3316 Fixed Solaris keyboard translation bug. 3317 3318 === RELEASE 2.1pre3 === 3319 3320 Wed Sep 11 13:29:25 cet 2002 PerM: 3321 3322 2 bugfixes in Javascript - first segfault in for(a in b), second 3323 caused segfault by return this; construction. 3324 3325 Mon Aug 26 23:39:07 cet 2002 Brain 3326 3327 Icon name is set in X 3328 3329 Tue Aug 20 10:54:32 cet 2002 Brain: 3330 3331 Fixed associations bug 3332 3333 Mon Jul 22 09:00:23 cet 2002 Jordan DeLong <fracture@allusion.net>: 3334 3335 Fixed occasional paste bug 3336 3337 Sun Jul 21 22:37:21 cet 2002 Brain: 3338 3339 Euro entity 3340 3341 Mon Jul 16 11:45:17 cet 2002 Chris Lightfoot: 3342 3343 \xab parsing as hex-number in Javascript 3344 3345 === RELEASE 2.1pre2 === 3346 3347 Sat Jun 29 02:41:50 cet 2002 mikulas: 3348 3349 Use filesystem prealloc on OS/2 - it prevents fragmentation of 3350 downloaded files 3351 3352 Sat Jun 29 02:41:29 cet 2002 mikulas: 3353 3354 Fixed shoting to memory with javascript and input fields 3355 3356 Tue Jun 25 20:18:00 MET DST 2002 mikulas: 3357 3358 Do not call gethostbyaddr when name is not ip address (it should avoid 3359 some useless nameserver queries) 3360 3361 Sun Jun 23 13:35:56 MET DST 2002 mikulas: 3362 3363 -I/usr/local/include was removed (it was needed for some misconfigured 3364 OpenBSD, but it doesn't work with gcc 3.1). 3365 3366 Sun Jun 23 13:13:03 MET DST 2002 mikulas: 3367 3368 Fixed a delay on quit until async lookup terminates 3369 3370 Wed Jun 19 10:41:51 MET DST 2002 brain: 3371 3372 Floating point numbers in configure file are stored with '.' even on 3373 systems with ',' in locales. 3374 3375 Wed Jun 19 10:13:52 MET DST 2002 brain: 3376 3377 Line length fix on framebuffer. 3378 3379 Mon Jun 17 17:44:21 MET DST 2002 Richard Pecl <pecl@unicontrols.cz>: 3380 3381 Use threads on windows 3382 3383 Mon Jun 17 15:28:35 MET DST 2002 mikulas: 3384 3385 New domain names 3386 3387 Mon Jun 17 15:00:38 MET DST 2002 Denis Lackovic <delacko@fly.srk.fer.hr>: 3388 3389 Croatian translation 3390 3391 Mon Jun 17 10:20:03 MET DST 2002 brain: 3392 3393 Small change in x.c to work on some 8-bit displays. 3394 3395 === RELEASE 2.1pre1 === 3396 3397 Tue Jun 11 14:23:52 MET DST 2002 brain: 3398 3399 Fixed mem_free(NULL) in x.c:1001 3400 3401 === RELEASE 2.0 === 3402 3403 Mon Jun 10 01:15:33 MET DST 2002 mikulas: 3404 3405 Fixed FP-exception on Alpha 3406 3407 Tue Jun 4 20:19:33 CEST 2002 mpat7421: 3408 3409 C aliasing bugs fixed in lists 3410 3411 Tue Jun 4 19:02:17 CEST 2002 brain: 3412 3413 Fixed crash on 16 color modes in X 3414 3415 Tue Jun 4 16:25:31 CEST 2002 brain: 3416 3417 Fixed problem with colors on X with big endian, 24bits/4bytes, 0xff0000 3418 0xff00 0xff R G B mask 3419 3420 Mon Jun 3 23:28:25 CEST 2002 Jonas Fonseca <fonseca@diku.dk>: 3421 3422 Updated danish translation 3423 3424 Mon Jun 3 23:25:04 CEST 2002 mpat7421: 3425 3426 Fixed crash in text-mode html renderer 3427 3428 === RELEASE 2.0pre6 === 3429 3430 Thu May 30 22:41:43 MET DST 2002 "Varga Balázs" <vinnui@broadband.hu>: 3431 3432 Updated Hungarian translation 3433 3434 === RELEASE 2.0pre5 === 3435 3436 Tue May 28 18:00:43 CEST 2002 clock: 3437 3438 fixed segfault on big 16-bit png's (when gamma table is 3439 used) 3440 3441 === RELEASE 2.0pre4 === 3442 3443 Sun May 26 23:53:31 CEST 2002 brain: 3444 3445 Fixed bug in TIFF's with odd height on big endian 3446 machines (white line in half of the height) 3447 3448 Sun May 26 10:14:49 CEST 2002 clock: 3449 3450 Fixed bad decoding of 16-bit PNG's on big endian 3451 platforms and platforms where unsigned short has 3452 different size than 2 chars. 3453 3454 Sat May 25 18:47:33 CEST 2002 clock: 3455 3456 Fixed bad dithering on big endian and depth=130 3457 Optimized startup (1/2 of former count of float exponentiations) 3458 3459 Fri May 24 22:04:38 CEST 2002 brain: 3460 3461 Fixed several C incompatibilities to compile on MIPSpro Compilers, 3462 Version 7.3.1.3m (problems noticed by Heiko Schlichting 3463 <heiko@FU-Berlin.DE>) 3464 3465 Fri May 24 22:00:00 CEST 2002 PerM: 3466 3467 Changed debugging system in ipret.c and builtin.c 3468 3469 Fri May 24 20:12:19 CEST 2002 brain: 3470 3471 Fixed segfault in js_upcall_set_image_src 3472 3473 Thu May 23 22:21:03 CEST 2002 brain: 3474 3475 Bugfix in name resolving in JS 3476 Frame->top upcall fixed 3477 Removed possible null-pointer-dereferencing bugs in jsint.c 3478 3479 === RELEASE 2.0pre3 === 3480 3481 Thu May 23 18:13:25 CEST 2002 PerM: 3482 3483 Bugfix in function program(), added document to 3484 frames and several other creeping features. 3485 3486 Thu May 23 16:28:20 CEST 2002 clock: 3487 3488 Fixed a bug in configure.in around libpng 3489 3490 Thu May 23 15:23:10 CEST 2002 brain: 3491 3492 Added calibration into help menu 3493 3494 === RELEASE 2.0pre2 === 3495 3496 Thu May 23 08:47:13 CEST 2002 clock: 3497 3498 Now compiles with libpng-1.2.2, which has got 3499 libpng/png.h instead of png.h 3500 3501 Wed May 22 21:47:27 CEST 2002 brain: 3502 3503 Fixed frame->top upcall bug 3504 3505 Wed May 22 19:02:36 CEST 2002 brain: 3506 3507 Fixed referer bug (POST data in URL) 3508 3509 Wed May 22 14:39:58 CEST 2002 clock: 3510 3511 Moved fonts from 9 directories to just 5 to make font 3512 matching faster during runtime. 3513 3514 === RELEASE 2.0pre1 === 3515 3516 Mon May 20 14:29:13 CEST 2002 Miroslav Rudisin <miero@atrey.karlin.mff.cuni.cz>: 3517 3518 Updated Slovak translation 3519 3520 Mon May 20 14:20:20 CEST 2002 brain: 3521 3522 Added X Window graphics driver 3523 Javascript builtin functions 3524 Remade the bookmarks 3525 3526 Mon May 20 14:20:10 CEST 2002 mikulas: 3527 3528 Rewritten for graphics 3529 Added Atheos GUI graphics driver 3530 Added PMShell graphics driver 3531 3532 Mon May 20 14:19:40 CEST 2002 clock: 3533 Added fonts & images 3534 Added SVGAlib graphics driver 3535 3536 Mon May 20 14:18:34 CEST 2002 perm: 3537 3538 Added Javascript 3539 3540 Sun Jul 23 16:30:23 MET DST 2000 mikulas: 3541 3542 Fixed crash on Unix when $HOME didn't exist 3543 3544 Mon Jul 17 23:36:20 cet 2000 mikulas: 3545 3546 OS/2: fixed "Process terminated by SIGPIPE" when user touched mouse 3547 while exiting 3548 3549 === RELEASE 0.97 === 3550 3551 Fri May 10 02:35:31 MET DST 2002 mikulas: 3552 3553 Fixed another crash in OS/2 with empty clipboard 3554 3555 Fri May 10 00:35:47 MET DST 2002 Fabio Bonelli <fabiobonelli@libero.it>: 3556 3557 Fix deleted bookmarks when disk was full 3558 3559 Thu May 9 03:16:17 cet 2002 mikulas: 3560 3561 Fixed crash when CTRL-INS pressed in OS/2 and there was no selected link 3562 3563 Mon May 6 03:56:05 MET DST 2002 David O'Brien <obrien@FreeBSD.org>: 3564 3565 -force-html 3566 3567 Mon May 6 02:18:00 MET DST 2002 mikulas: 3568 3569 Big forms are a bit faster 3570 3571 Mon May 6 02:08:04 MET DST 2002 mikulas: 3572 3573 Fixed few most obvious bugs in win32 support 3574 3575 Mon May 6 01:50:27 cet 2002 mikulas: 3576 3577 Swapeed x and y entries when reporting image in form 3578 3579 Mon May 6 00:38:04 cet 2002 mikulas: 3580 3581 END doesn't skip to next line when wrapping 3582 3583 Sun May 5 22:41:10 cet 2002 mikulas: 3584 3585 Do not recode invisible form values to display charset and back 3586 3587 Wed May 1 22:10:03 MET DST 2002 mikulas: 3588 3589 Do not strip '?' from url when method is POST 3590 3591 Sat Apr 27 18:23:02 MET DST 2002 mikulas: 3592 3593 Memory debugger disabled 3594 3595 Wed Apr 24 22:12:16 cet 2002 mikulas: 3596 3597 Treat LF as space in attributes 3598 3599 Tue Apr 23 00:38:24 MET DST 2002 Jonas Fonseca <fonseca@diku.dk>: 3600 3601 Danish translation 3602 3603 Sat Apr 20 23:01:27 MET DST 2002 mikulas: 3604 3605 Process broken html tags 3606 3607 Sat Apr 20 19:12:56 MET DST 2002 mikulas: 3608 3609 Ctrl-W selects last item in menu 3610 3611 Wed Apr 10 18:35:20 MET DST 2002 mikulas: 3612 3613 Fixed name clashes on MaxOS X 3614 3615 Mon Apr 8 01:57:04 MET DST 2002 mikulas: 3616 3617 ^[[11m is selected as default 3618 3619 === RELEASE 0.97pre12 === 3620 3621 Sun Apr 7 17:41:10 cet 2002 mikulas: 3622 3623 Fixed internal error at www.esolutions-ukraine.com 3624 3625 === RELEASE 0.97pre11 === 3626 3627 Thu Apr 4 20:12:12 cet 2002 mikulas: 3628 3629 Work around some subtle bug in OS/2. Create pipe before socket 3630 3631 === RELEASE 0.97pre10 === 3632 3633 Wed Apr 3 23:48:10 MET DST 2002 mikulas: 3634 3635 Fixed internal error: cell is now wider 3636 3637 === RELEASE 0.97pre9 === 3638 3639 Mon Apr 1 16:57:17 cet 2002 mikulas: 3640 3641 Fixes in af_unix 3642 3643 Mon Apr 1 16:25:43 cet 2002 mikulas: 3644 3645 Increase priority on OS/2 3646 3647 Thu Mar 28 00:30:39 cet 2002 Petr Baudis <pasky@pasky.ji.cz>: 3648 3649 Fixed one leak when links came out of memory 3650 3651 === RELEASE 0.97pre8 === 3652 3653 Wed Mar 27 01:52:24 MET 2002 mikulas: 3654 3655 Ftp doesn't send more commands at once -- slower but safe with MS IIS or 3656 Novell 3657 3658 Tue Mar 26 23:39:42 MET 2002 mikulas: 3659 3660 Do not swallow ' ' in filenames 3661 3662 Sun Mar 24 11:13:52 cet 2002 mikulas: 3663 3664 Fixed double newline when rendering lists: <li><p> xxx 3665 3666 Wed Mar 20 02:24:29 MET 2002 mikulas: 3667 3668 Fixed Ctrl-B binding 3669 3670 Wed Mar 20 02:24:26 MET 2002 mikulas: 3671 3672 va_end used 3673 3674 === RELEASE 0.97pre7 === 3675 3676 Sat Mar 16 03:06:52 MET 2002 mikulas: 3677 3678 Fixed files not displayed properly when there was reload request on 3679 background 3680 3681 Sat Mar 16 02:49:17 MET 2002 mikulas: 3682 3683 ??? -> \?\?\? (so that it is not recognised as trigraph) 3684 3685 Sat Mar 9 17:56:39 cet 2002 mikulas: 3686 3687 Do not print contents of posted data in 'downloads' menu 3688 3689 === RELEASE 0.97pre6 === 3690 3691 Wed Mar 6 01:11:33 MET 2002 mikulas: 3692 3693 Charset in values in <SELECT> tag 3694 3695 === RELEASE 0.97pre5 === 3696 3697 Mon Mar 4 14:26:39 MET 2002 mikulas: 3698 3699 Undefine UNIX on win32. Maybe it helps ... I don't know 3700 3701 Mon Mar 4 13:58:14 MET 2002 mikulas: 3702 3703 Fixed bad loading of imgmap 3704 3705 === RELEASE 0.97pre4 === 3706 3707 Sun Mar 3 23:14:58 MET 2002 mikulas: 3708 3709 Always trust 'Content-Length' when communicating with HTTP/1.1 server -- 3710 work around broken HTTP/1.1 servers that send Connection: close, but 3711 keep the connection 3712 3713 Sun Mar 3 22:55:58 MET 2002 mikulas: 3714 3715 Handle encoding to utf-8 correctly 3716 3717 Sun Mar 3 22:01:43 cet 2002 mikulas: 3718 3719 Do not accept '<' without name as a tag 3720 3721 Sun Mar 3 21:05:10 MET 2002 Peter Naulls <peter@chocky.org>: 3722 3723 RiscOS support 3724 3725 Sun Mar 3 20:58:12 MET 2002 mikulas: 3726 3727 -dump does not stuck in redirect loops 3728 3729 Sun Mar 3 20:57:54 MET 2002 mikulas: 3730 3731 Test for dlopen in configure (openssl needs it) 3732 3733 Sun Mar 3 05:32:09 MET 2002 mikulas: 3734 3735 Fixed ESC timeout 3736 3737 Sun Mar 3 03:24:14 MET 2002 mikulas: 3738 3739 Input field is one char larger 3740 3741 Sat Mar 2 14:36:13 cet 2002 mikulas: 3742 3743 Report terminal size in User-Agent 3744 3745 Sat Mar 2 12:13:20 cet 2002 mikulas: 3746 3747 Improved performance of rendering nested tables 3748 3749 Tue Feb 26 03:26:43 cet 2002 mikulas: 3750 3751 Removed LONG_MIN, LONG_MAX because they were undefined on irix 3752 3753 Fri Feb 8 21:48:58 MET 2002 mikulas: 3754 3755 Fixed one case where 0 would go to the 'save formatted document' output 3756 3757 Fri Feb 8 09:21:33 MET 2002 Muhamad Faizal <faizal@mfaizal.net>: 3758 3759 Indonesian translation 3760 3761 Mon Feb 4 22:58:38 MET 2002 mikulas: 3762 3763 Include <wait.h> if found 3764 3765 Mon Feb 4 14:52:36 MET 2002 mikulas: 3766 3767 #define __EXTENSIONS__ -- I hope it helps on SunOS 3768 3769 === RELEASE 0.97pre3 === 3770 3771 Mon Feb 4 13:55:56 MET 2002 mikulas: 3772 3773 Fix compile error 3774 3775 Sat Feb 2 03:10:20 MET 2002 Karvinen Ilkka <ik@iki.fi>: 3776 3777 Finnish translation 3778 3779 === RELEASE 0.97pre2 === 3780 3781 Wed Jan 30 13:16:30 cet 2002 mikulas: 3782 3783 Fix compile error when -lgpm works but gpm.h is not there 3784 3785 Wed Jan 30 13:15:38 cet 2002 Aldy Hernandez <aldyh@cygnus.com>: 3786 3787 MacOS address resolution fix 3788 3789 Wed Jan 30 13:05:35 cet 2002 Cliff Cunnington <cliff@ccnet.demon.nl>: 3790 3791 Added € symbol 3792 3793 Wed Jan 30 13:01:11 cet 2002 Jacek Fedorynski <jfedor@jfedor.org>: 3794 3795 Fixed segfault when posting large form 3796 3797 === RELEASE 0.97pre1 === 3798 3799 Tue Jan 29 17:17:22 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3800 3801 Manpage update 3802 3803 Tue Jan 29 17:06:11 MET 2002 zas <zas@norz.org>: 3804 3805 Updated french translation 3806 3807 Tue Jan 29 17:04:59 MET 2002 Ionel Mugurel Ciobica: 3808 3809 Romanian translation 3810 3811 Tue Jan 29 17:02:48 MET 2002 mikulas: 3812 3813 Fixed error when sprintf return value is defined as 'void' in headers 3814 3815 Tue Jan 29 16:50:53 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3816 3817 Cookie expiration 3818 3819 Tue Jan 29 16:49:48 MET 2002 mikulas: 3820 3821 Do not reject cookies with insecure domain (but send them only to 3822 original server, not to the whole domain) 3823 3824 Tue Jan 29 16:45:31 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3825 3826 Fix stripping '?' out of form url 3827 3828 Tue Jan 29 16:40:32 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3829 3830 Add "LISTING" tag 3831 3832 Tue Jan 29 16:39:03 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3833 3834 Fix relative redirect on -dump and -source 3835 3836 Tue Jan 29 16:36:02 MET 2002 Petr Baudis <pasky@pasky.ji.cz>: 3837 3838 Use "imgtitle" if there's no "alt" 3839 3840 Tue Jan 29 16:20:19 cet 2002 Carles <isard@ctv.es>: 3841 3842 Catalan translation 3843 3844 Tue Jan 29 16:18:45 cet 2002 Stefan de Groot <stefan@nllinux.nl>: 3845 3846 Dutch translation 3847 3848 Tue Jan 29 16:16:53 cet 2002 mikulas: 3849 3850 Fixed name clash of struct option with includes on cygwin 3851 3852 Tue Jan 29 16:12:59 cet 2002 mikulas: 3853 3854 Do not allow larger input fiels than screen size 3855 3856 Tue Jan 29 16:12:43 cet 2002 mikulas: 3857 3858 Fixed internal error "cell_with" in table parser 3859 3860 Tue Jan 29 15:36:51 cet 2002 mikulas: 3861 3862 Fixed double %0d when posting textarea 3863 3864 Tue Jan 29 15:35:51 cet 2002 mikulas: 3865 3866 Fixed crash when amount of items in select box decreases after reload 3867 Make it remember select item on reload (fixes www.xchat.cz) 3868 3869 Sat Jan 26 03:47:13 MET 2002 mikulas: 3870 3871 Work-around for Sun C bug 3872 3873 Sat Jan 26 03:47:00 MET 2002 mikulas: 3874 3875 Fixed one read overrun in parser 3876 3877 Fri Jan 11 19:02:02 cet 2002 mikulas: 3878 3879 Fixed crash in OS/2 when user pressed Ctrl-V and clipboard was empty 3880 3881 Sat Dec 8 23:19:27 MET 2001 mikulas: 3882 3883 Fixed leaving zombie processes when more children exited simultaneously 3884 3885 Tue Sep 25 11:16:29 MET DST 2001 karel.kulhavy@pharma.novartis.com: 3886 3887 Fixed compile incompatibility 3888 3889 Tue Sep 25 11:10:36 MET DST 2001 Andrew Rodionoff <arnost@mail.ru>: 3890 3891 Fixed minor bug in kbd binding 3892 3893 === RELEASE 0.96 === 3894 3895 Mon Jul 2 03:25:39 MET DST 2001 Serge Winitzki <serge at scriabin dot PHYS dot cwru dot edu>: 3896 3897 SSL detection fix 3898 3899 Mon Jul 2 03:21:50 MET DST 2001 Serge Winitzki <serge at scriabin dot PHYS dot cwru dot edu>: 3900 3901 Updated Russian translation 3902 3903 === RELEASE 0.96pre8 === 3904 3905 Sat Jun 23 00:57:42 cet 2001 Nalin Dahyabhai <nalin@redhat.com>: 3906 3907 Fixed occasional destroying of read buffer on Alpha 3908 3909 Fri Jun 22 21:50:08 cet 2001 mikulas: 3910 3911 One more charset fix 3912 3913 === RELEASE 0.96pre7 === 3914 3915 Mon Jun 18 23:39:22 MET DST 2001 mikulas: 3916 3917 Do not retry on SSL error 3918 3919 Mon Jun 18 23:12:36 MET DST 2001 Michail Litvak <mci@owl.openwall.com>: 3920 3921 Patch configure.in to force error if OpenSSL not found 3922 3923 Mon Jun 18 23:03:03 MET DST 2001 mikulas: 3924 3925 Charset from server has higher precedence than charset in document 3926 3927 === RELEASE 0.96pre6 === 3928 3929 Tue Jun 12 23:08:11 MET DST 2001 mikulas: 3930 3931 '?' and anything behind it is completely stripped out of form action url 3932 (it fixes problem when browsing newsgroups on google) 3933 3934 === RELEASE 0.96pre5 === 3935 3936 Tue Jun 12 21:31:01 MET DST 2001 mikulas: 3937 3938 Fixed memory leak when SSL protocol was violated 3939 3940 === RELEASE 0.96pre4 === 3941 3942 Tue Jun 12 14:19:05 MET DST 2001 mikulas: 3943 3944 Fixed '->' not working in menus 3945 3946 Mon Jun 11 15:24:09 MET DST 2001 mikulas: 3947 3948 Don't use unrestartable timeout when server does not send Accept-ranges, 3949 but supports range requests 3950 3951 === RELEASE 0.96pre3 === 3952 3953 Mon Jun 11 13:16:49 MET DST 2001 Peter Wang <tjaden@alphalink.com.au>: 3954 3955 Rebindable keys in menus 3956 3957 Mon Jun 11 13:05:18 MET DST 2001 mikulas: 3958 3959 Fixed memory leak when SSL aborted 3960 3961 === RELEASE 0.96pre2 === 3962 3963 Thu Jun 7 14:24:17 MET DST 2001 mikulas: 3964 3965 Fixed crashes in 0.96pre1 with some languages because intl/synclang was 3966 not run 3967 3968 Wed Jun 6 18:33:19 cet 2001 mikulas: 3969 3970 Fixed crash when received invalid cookie 3971 3972 Sun Jun 3 14:11:54 cet 2001 mikulas: 3973 3974 Fixed searching for -lsocket in configure.in 3975 (bug introduced in 0.96pre1) 3976 3977 === RELEASE 0.96pre1 === 3978 3979 Sun Jun 3 01:49:44 MET DST 2001 mikulas: 3980 3981 Ctrl-A, Ctrl-E, Ctrl-F, Ctrl-B work again (were disable by kbdbind 3982 patch) 3983 3984 Sun Jun 3 01:36:09 MET DST 2001 Anton Voloshin <vav@isv.ru>: 3985 3986 Proper encoding of form entries 3987 3988 Sat Jun 2 02:45:49 MET DST 2001 Simos Xenitellis <simos@hellug.gr> 3989 Alejandros Diamandidis <adia@egnatia.ee.auth.gr>: 3990 3991 Greek codepages & translation 3992 3993 Sat Jun 2 02:39:21 MET DST 2001 Mediavilla David <f4j900zx001@NOSPAMsneakemail.com>: 3994 3995 Updated Spanish translation 3996 3997 Sat Jun 2 02:15:19 MET DST 2001 "Martin Norba:ck" <d95mback@dtek.chalmers.se>: 3998 3999 Updated Swedish translation 4000 4001 Sat Jun 2 02:14:47 MET DST 2001 "Benjamin C. W. Sittler" <bsittler@iname.com>: 4002 4003 Macroman 2000 charset 4004 4005 Sat Jun 2 02:05:46 MET DST 2001 Marius Gedminas <marius.gedminas@uosis.mif.vu.lt>: 4006 4007 Fixed reversed HOME/END on RXVT 4008 4009 Sat Jun 2 01:50:10 MET DST 2001 mikulas: 4010 4011 Fixed textarea overlapping next frame 4012 4013 Sat Jun 2 01:39:19 MET DST 2001 Peter Wang <tjaden@alphalink.com.au>: 4014 4015 More keys to bind 4016 4017 Sun May 27 13:20:12 cet 2001 mikulas: 4018 4019 Fixed badly displayed time when time was >1d and <1d1h 4020 4021 Tue Apr 17 18:52:11 MET DST 2001 mikulas: 4022 4023 Fixed color handling for dos telnet with broken VT100 4024 4025 Mon Apr 9 01:38:02 MET DST 2001 Olexander Kunytsa <kunia@istc.kiev.ua>: 4026 4027 Ukrainian translation update 4028 4029 Mon Apr 9 01:37:33 MET DST 2001 Kaloian Doganov <kaloian@europe.com>: 4030 4031 Bulgarian translation update 4032 4033 Mon Apr 9 01:35:04 MET DST 2001 Han The Thanh <thanh@informatics.muni.cz>: 4034 4035 Vietnamesse codepages 4036 4037 Mon Apr 9 01:12:23 MET DST 2001 Marco Bodrato <bodrato@linuz.sns.it>: 4038 4039 Twinterm support 4040 4041 Sun Apr 8 23:47:35 MET DST 2001 mikulas: 4042 4043 Noproxy removed because it is broken 4044 4045 Fri Mar 23 04:23:51 MET 2001 Radovan Stas <radoone@skmi.science.upjs.sk>: 4046 4047 Slovak translation 4048 4049 Fri Mar 23 04:23:17 MET 2001 Alberto Garcia <berto@gpul.org>: 4050 4051 Galician translation 4052 4053 Fri Mar 23 04:13:35 MET 2001 Adam Harvey <matlhdam@iinet.net.au>: 4054 4055 Fixed sometimes badly posted form 4056 4057 Fri Mar 23 03:40:39 MET 2001 Nuno Miguel Rodrigues <nmr@europa.net.dhis.org>: 4058 4059 Unixware console fix 4060 4061 Sun Feb 11 22:18:20 MET 2001 mikulas: 4062 4063 Fixed bug in HTTP requester when server sends only one byte 4064 4065 Mon Jan 15 23:04:06 MET 2001 Oleg Belousov <strijar@urai.ru>: 4066 4067 "Ignore charset info sent by server" is saved din config file 4068 4069 Sat Jan 13 14:40:14 cet 2001 mikulas: 4070 4071 Fixed crash when '|' was pressed and there was no header 4072 4073 === RELEASE 0.95 === 4074 4075 Tue Jan 2 12:57:29 MET 2001 zas@norz.org: 4076 4077 Updated French translation 4078 4079 Tue Jan 2 12:55:44 MET 2001 mikulas: 4080 4081 HTTP auth disabled again because it is really buggy 4082 4083 === RELEASE 0.94 === 4084 4085 Sun Dec 31 23:36:11 MET 2000 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>: 4086 4087 Updated manpage and help 4088 4089 Sun Dec 31 23:30:35 MET 2000 mikulas: 4090 4091 Fixed race in keyboard code (links sometimes blocked on tty read) 4092 4093 Sun Dec 31 22:58:31 MET 2000 mikulas: 4094 4095 Fixed overflow when loading files longer than 200M 4096 4097 Sun Dec 31 21:23:13 cet 2000 mikulas: 4098 4099 Updated Czech translation 4100 4101 Sun Dec 31 21:22:47 cet 2000 Taniel Kirikal <taniel@colleduc.ee>: 4102 4103 Estonian translation 4104 4105 Sat Dec 30 17:11:06 MET 2000 Dmitry Pinchukov <dpinch@mail.ru>: 4106 4107 Ukrainian translation 4108 4109 Sat Dec 30 13:41:37 MET 2000 Baris Metin <baris@gelecek.com.tr>: 4110 4111 Turkish translation 4112 4113 Sat Dec 30 13:27:50 MET 2000 Kaloian Doganov <kaloian@europe.com>: 4114 4115 Bulgarian translation 4116 4117 Wed Dec 13 22:07:53 MET 2000 mikulas: 4118 4119 Compatible behaviour when FORM ACTION contains '?' 4120 4121 === RELEASE 0.94pre9 === 4122 4123 Tue Dec 12 12:41:03 MET 2000 mikulas: 4124 4125 Fixed crash in table parser 4126 4127 Sun Dec 10 22:27:16 cet 2000 mikulas: 4128 4129 Changed weird 'D' behaviour when document changed under menu 4130 4131 === RELEASE 0.94pre8 === 4132 4133 Sat Dec 9 23:59:10 MET 2000 Mike Swieton <pyromage@pyromage.net>: 4134 4135 Form is not posted when jumping to field by number 4136 4137 Sat Dec 9 23:53:47 MET 2000 mikulas: 4138 4139 Better handling of ESC followed by an arrow within timeout 4140 4141 Sat Dec 9 23:43:19 MET 2000 mikulas: 4142 4143 Fixed incorrect processing of strings containing space or " in config file 4144 4145 Sat Dec 9 23:12:54 MET 2000 mikulas: 4146 4147 Fixed BAD pointer operations in new config code 4148 4149 Sun Dec 3 20:24:37 cet 2000 mikulas: 4150 4151 Fixed memory leak in ssl 4152 4153 === RELEASE 0.94pre7 === 4154 4155 Fri Dec 1 15:38:39 MET 2000 mikulas: 4156 4157 Fixed bug in action tag handling that appeared in previous version 4158 4159 === RELEASE 0.94pre6 === 4160 4161 Fri Dec 1 01:41:06 MET 2000 mikulas: 4162 4163 History was misdisplayed when there were posted documents 4164 4165 Fri Dec 1 01:37:17 MET 2000 mikulas: 4166 4167 Better handling of missing action in form tag 4168 4169 Fri Dec 1 01:33:26 MET 2000 mikulas: 4170 4171 Algoritm to find file names in ftp lists improved 4172 4173 Fri Dec 1 01:32:55 MET 2000 mikulas: 4174 4175 'Save formatted document' should no more save zeros, no more beeps on 4176 win32 4177 4178 === RELEASE 0.94pre5 === 4179 4180 Thu Nov 16 23:07:44 MET 2000 mikulas: 4181 4182 --without-ssl 4183 4184 Thu Nov 16 22:53:55 MET 2000 Peter Wang <tjaden@alphalink.com.au>: 4185 4186 Rebindable keys, /etc/links.cfg 4187 4188 Wed Nov 15 14:00:17 cet 2000 mikulas: 4189 4190 Fixes for OS/2 4191 4192 Tue Nov 14 16:43:59 MET 2000 mikulas: 4193 4194 wipe-out-ssl script that clears all SSL hooks 4195 4196 === RELEASE 0.94pre4 === 4197 4198 Thu Nov 9 22:51:35 MET 2000 Sergei Borushevsky <b_sp@usa.net>: 4199 4200 SSL 4201 4202 === RELEASE 0.94pre3 === 4203 4204 Thu Nov 2 21:20:23 MET 2000 Martin Kavalec <martin@penguin.cz>: 4205 4206 Fixed redundant ':' in Host header 4207 4208 Thu Nov 2 21:08:17 MET 2000 Sergei Borushevsky <b_sp@usa.net>: 4209 4210 Fixed HTTP auth 4211 4212 === RELEASE 0.94pre2 === 4213 4214 Thu Nov 2 00:31:20 MET 2000 mikulas: 4215 4216 Fixed weird behavior of 'G' when page was created by POST 4217 4218 Thu Nov 2 00:23:17 MET 2000 mikulas: 4219 4220 HTTP auth disabled because it can cause random crashing 4221 4222 Wed Nov 1 23:05:02 MET 2000 mikulas: 4223 4224 Fixed a bug that it didn't send port number in Host field 4225 4226 Mon Oct 30 22:55:30 MET 2000 mikulas: 4227 4228 Fixed memory leak when Ctrl-C is pressed in authentication window 4229 4230 Mon Oct 30 22:45:32 MET 2000 mikulas: 4231 4232 Fixed badly posted form when <FORM> without "action" was on page 4233 generated from POST request 4234 4235 Mon Oct 30 22:44:40 MET 2000 "-=[KamiKazeNH]=-" <kamikazenh@gmx.net>: 4236 4237 Brazilian Portuguese translation 4238 4239 Mon Oct 30 22:11:52 MET 2000 Cristiano Guadagnino <cris@geppo.cmb2000.it>: 4240 4241 Updated Italian translation 4242 4243 Mon Oct 30 22:04:37 MET 2000 mikulas: 4244 4245 Fixed INTERNAL ERROR: cell is now wider if there is <pre> inside <li> 4246 inside table 4247 4248 Tue Oct 24 18:39:52 MET DST 2000 Fabrice Haberer-Proust <fric@gmx.li>: 4249 4250 French translation 4251 4252 === RELEASE-0.94pre1 === 4253 4254 Tue Oct 24 01:02:50 MET DST 2000 Sergei Borushevsky <b_sp@usa.net>: 4255 4256 No-proxy-for, HTTP authentication 4257 4258 Tue Oct 24 01:02:47 MET DST 2000 Sergei Borushevsky <b_sp@usa.net>: 4259 4260 Ctrl-W completition 4261 4262 === RELEASE 0.93 === 4263 4264 Mon Oct 23 23:16:56 MET DST 2000 mikulas: 4265 4266 Fixed one ANSI C incompatibility 4267 4268 Mon Oct 23 22:13:12 MET DST 2000 mikulas: 4269 4270 Don't use af_unix sockets if sys/un.h doesn't exist 4271 4272 Mon Oct 23 21:53:53 MET DST 2000 mikulas: 4273 4274 Fixed memory leak when Ctrl-C is pressed in type query window 4275 4276 Mon Oct 16 21:14:45 MET DST 2000 Gianluca Montecchi <gianluca@pluto.linux.it>: 4277 4278 Italian translation 4279 4280 Mon Oct 16 21:10:03 MET DST 2000 Jimenez Martinez Angel Luis <al026635@alumail.uji.es>: 4281 4282 Updated Spanish translation 4283 4284 === RELEASE 0.93pre4 === 4285 4286 Mon Oct 16 12:02:10 cet 2000 mikulas: 4287 4288 Fixed "INTERNAL ERROR: cell is now wider" in table renderer 4289 4290 Thu Oct 12 23:42:33 cet 2000 mikulas: 4291 4292 Fixed crash when bookmarks file didn't end with '\n' 4293 Fixed bad behaviour when bookmark title contained '|' 4294 4295 === RELEASE 0.93pre3 === 4296 4297 Tue Oct 10 11:48:08 MET DST 2000 mikulas: 4298 4299 Fixed inconsistent behaviour of search in more frames 4300 4301 === RELEASE 0.93pre2 === 4302 4303 Mon Oct 9 20:33:44 MET DST 2000 Suveg Gabor <gsuveg@sgmobil2000.hu>: 4304 4305 Hungarian translation 4306 4307 Mon Oct 9 20:18:23 MET DST 2000 mikulas: 4308 4309 Space handling in URL is compatible with lynx 4310 4311 Mon Oct 9 20:09:20 MET DST 2000 mikulas: 4312 4313 Fixed bug that connection end was sometimes missed when downloading more 4314 files 4315 4316 Wed Oct 4 15:23:54 cet 2000 Martin Norback <d95mback@dtek.chalmers.se> 4317 4318 Swedish translation 4319 4320 Wed Oct 4 15:23:39 cet 2000 Jimenez Martinez Angel Luis <al026635@alumail.uji.es> & 4321 David Mediavilla Ezquibela <davidme.forum@bigfootNOSPAM.com>: 4322 4323 Spanish translation 4324 4325 Sun Aug 13 18:03:22 cet 2000 mikulas: 4326 4327 It is working with buggy HTTP/1.0 servers that send invalid Content-Type 4328 4329 Sat Aug 12 23:44:57 cet 2000 mikulas: 4330 4331 OS/2: fixed mouse cursor sometimes left after terminating 4332 4333 Sat Aug 12 23:07:04 cet 2000 mikulas: 4334 4335 Fixed crash on error in -dump or -source 4336 4337 Sun Jul 23 16:30:23 MET DST 2000 mikulas: 4338 4339 Fixed crash on Unix when $HOME didn't exist 4340 4341 Mon Jul 17 23:36:20 cet 2000 mikulas: 4342 4343 OS/2: fixed "Process terminated by SIGPIPE" when user touched mouse 4344 while exiting 4345 4346 === RELEASE 0.93pre1 === 4347 4348 Tue Sep 19 17:22:54 CEST 2000 mikulas: 4349 4350 Fixed crash in html parser 4351 Fixed crash in bookmark window 4352 4353 === RELEASE 0.92 === 4354 4355 Fri Jun 30 00:06:18 MET DST 2000 mikulas: 4356 4357 Fixed sometimes incorrectly displayed window title in OS/2 4358 4359 Fri Jun 30 00:05:19 MET DST 2000 Aurimas Mikalauskas <inner@dammit.lt>: 4360 4361 Lithuanian translation 4362 4363 === RELEASE 0.91 === 4364 4365 Wed Jun 28 12:19:31 MET DST 2000 mikulas: 4366 4367 Target was not working in 0.90, links were always displayed in top frame 4368 4369 === RELEASE 0.90 === 4370 4371 Tue Jun 27 18:25:50 MET DST 2000 mikulas: 4372 4373 Fixed incorrect blocking of terminal that caused problems on sun 4374 4375 Tue Jun 27 14:00:55 MET DST 2000 mikulas: 4376 4377 Fixed incorrectly displayed estimated length when restarting ftp 4378 download 4379 4380 Tue Jun 27 11:22:54 MET DST 2000 mikulas: 4381 4382 Now it ignores spaces in html attribute values 4383 Fixed incorrect display when link with content type: text/plain was 4384 pointing to frame 4385 4386 === RELEASE 0.90pre3 === 4387 4388 Thu Jun 22 23:00:19 MET DST 2000 mikulas: 4389 4390 Fixed incorrectly displayed textarea when numbered links are on 4391 Alex Antropoff's patch for spaces at the end of url was not correct; 4392 removed 4393 err changed to er because of name conflict on Apple 4394 Fixed crash when links received HUP signal 4395 4396 Thu Jun 22 22:42:10 MET DST 2000 Alexander Mai <mai@migdal.ikp.physik.tu-darmstadt.de>: 4397 4398 Updated manpage 4399 4400 Thu Jun 22 22:21:00 MET DST 2000 Peter Gervai <grin@tolna.net>: 4401 4402 Mailcap to links.cfg convertor 4403 4404 Thu Jun 22 09:11:30 MET DST 2000 Serge Winitzki <serge at mendax dot phys dot cwru dot edu>: 4405 4406 Updated Russian localization 4407 4408 Tue Jun 20 23:43:25 MET DST 2000 mikulas: 4409 4410 Removed DOS end-of-line from some files 4411 Servers are added to blacklist rather than proxies 4412 4413 === RELEASE 0.90pre2 === 4414 4415 Mon Jun 19 12:21:55 MET DST 2000 beckers <beckers@st-oneline.de>: 4416 4417 Updated German translation 4418 4419 Sun Jun 18 18:37:21 MET DST 2000 mikulas: 4420 4421 Fixed lockup on systems with too small socket size (NetBSD) 4422 4423 Sun Jun 18 11:57:41 MET DST 2000 mikulas: 4424 4425 Workaround for libcs that lock up when qsort is called with zero length 4426 array (NetBSD) 4427 Home and End work in NetBSD console 4428 Workaround for buggy servers that can't handle too long Accept-Charset 4429 (www.seznam.cz) 4430 4431 Sat Jun 17 13:37:24 MET DST 2000 Marius Gedminas <mgedmin@takas.lt>: 4432 4433 ISO-8859-4 and ISO-8859-13 codepages 4434 4435 === RELEASE 0.90pre1 === 4436 4437 Wed Jun 14 19:13:36 MET DST 2000 Alex Antropoff <alex@tirastel.md>: 4438 4439 Allowed spaces at the end of URL 4440 4441 Wed Jun 14 18:26:12 MET DST 2000 mikulas: 4442 4443 Fixed shooting to memory when DNS query was cancelled 4444 4445 Wed Jun 14 00:28:34 MET DST 2000 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>: 4446 4447 Updated manpage 4448 4449 Tue Jun 13 23:53:05 MET DST 2000 Arkadiusz 'Jo Joro' Sochala <jojoro@poczta.onet.pl>: 4450 4451 Updated Polish translation 4452 4453 Tue Jun 13 23:52:36 MET DST 2000 Armon Red <armon@islandia.is>: 4454 4455 Updated Icelandic translation 4456 4457 Mon Jun 12 17:18:17 MET DST 2000 mikulas: 4458 4459 Fixes for BeOS 4460 4461 Mon Jun 12 13:45:44 MET DST 2000 mikulas: 4462 4463 Fixed infinite loop in requester 4464 4465 Mon Jun 12 13:11:26 MET DST 2000 mikulas: 4466 4467 -anonymous 4468 4469 Sun Jun 11 22:27:48 MET DST 2000 mikulas: 4470 4471 Accept-charset 4472 4473 Sun Jun 11 20:29:22 cet 2000 root: 4474 4475 Timeouts don't flood the queue in environments that can't do paralel 4476 DNS lookup (OS/2, BeOS) 4477 4478 Sun Jun 11 20:25:47 cet 2000 Alex Antropoff <alex@tirastel.md>: 4479 4480 Added 'Accept: */*' to the request header 4481 4482 Sat Jun 10 17:56:23 MET DST 2000 mikulas: 4483 4484 Fixed memory leak in put_link_line 4485 Refresh now loads the document to the same frame 4486 4487 Sat Jun 10 10:19:41 MET DST 2000 mikulas: 4488 4489 Fixed shooting to memory in telnet protocol 4490 4491 Sat Jun 10 10:04:14 MET DST 2000 mikulas: 4492 4493 Fixed crash in url requester introduced yesterday 4494 4495 Fri Jun 9 21:02:12 MET DST 2000 mikulas: 4496 4497 Fixed badly displayed document sometimes when user pressed '\' 4498 Finger protocol 4499 Now it doesn't stop loading main page when image is viewed 4500 Fixed security bug: proxy:// url is now only for internal use (it could 4501 be used to force links to accept any cookie) 4502 Fixed security bug: when opening new window, links encodes special 4503 characters so that they are not interpreted by shell 4504 Fixed crash in cache when server sent incomplete page on reload 4505 4506 Fri Jun 9 13:44:10 MET DST 2000 mikulas: 4507 4508 Support for terminals with block cursor (xterm, FreeBSD console) 4509 4510 Fri Jun 9 11:14:26 MET DST 2000 mikulas: 4511 4512 Document info didn't show info about current link when in frame 4513 Memory info window has also refresh 4514 Fixed memory leak when saving config file failed 4515 4516 Fri Jun 9 01:38:35 MET DST 2000 mikulas: 4517 4518 Mailto and telnet support 4519 4520 Thu Jun 8 02:33:02 cet 2000 root: 4521 4522 Fixed crash when user presses ^C in resources window 4523 4524 Thu Jun 8 01:37:30 cet 2000 root: 4525 4526 Correct behaviour when there are more forms in a table 4527 4528 Wed Jun 7 13:37:15 MET DST 2000 mikulas: 4529 4530 It doesn't display some xml tags 4531 Fixed incorrect restart of connection when formatting document took 4532 longer than timeout 4533 4534 Mon Jun 5 22:55:06 MET DST 2000 Alex Antropoff <alex@tirastel.md>: 4535 4536 Now it accepts 'charset' attribute of meta element 4537 4538 Mon Jun 5 22:54:05 MET DST 2000 mikulas: 4539 4540 Fixed "Unknown error" or crash on startup 4541 4542 Wed May 31 21:58:43 MET DST 2000 mikulas: 4543 4544 Fixed memory leak 4545 4546 Wed May 31 21:30:31 MET DST 2000 Serge Winitzki <serge at mendax dot phys dot cwru dot edu>: 4547 4548 Upadted Russian localization 4549 4550 Wed May 31 18:14:22 MET DST 2000 mikulas: 4551 4552 It displays loading status when loading frames 4553 4554 Wed May 31 11:31:40 MET DST 2000 mikulas: 4555 4556 Now it compiles on BSD 4557 Fixed bug with user viewers introduced with ^C fix 4558 Configure script checks for XFree for OS/2 4559 Some fixes for XFree under OS/2 4560 4561 Tue May 30 19:01:04 MET DST 2000 mikulas: 4562 4563 Changed gen-intl script so that it works on buggy Solaris shell 4564 4565 Tue May 30 16:54:07 MET DST 2000 mikulas: 4566 4567 Menu contains link for user's manual 4568 When you press ^C in master xterm, it doesn't kill all xterms 4569 4570 Tue May 30 16:07:58 MET DST 2000 Jan Bobrowski <jb@mohan.krakow.pl>: 4571 4572 Small optimization in file listing 4573 4574 Tue May 30 11:36:50 MET DST 2000 mikulas: 4575 4576 Fixed bug that bookmarks and history were sometimes lost 4577 4578 Tue May 30 11:26:56 MET DST 2000 Wojtek Bojdo/l <wojboj@lp.net.pl>: 4579 4580 Updated Polish translation 4581 4582 Tue May 30 11:26:47 MET DST 2000 Armon Red <armon@islandia.isarmon@islandia.is>: 4583 4584 Updated Icelandic translation 4585 4586 Tue May 30 00:27:53 cet 2000 root: 4587 4588 Rewritten mouse driver for OS/2. Mouse doesn't leave shadows in full 4589 screen 4590 4591 Wed May 24 23:42:34 MET DST 2000 mikulas: 4592 4593 Few optimizations 4594 4595 Tue May 23 18:09:26 MET DST 2000 mikulas: 4596 4597 Ctrl-C doesn't break Links when external viewer running 4598 Now it doesn't display text when running in background 4599 Fixed to compile on non-GNU c 4600 4601 Tue May 23 15:53:23 MET DST 2000 mikulas: 4602 4603 Fixed memory leak in terminal introduced in previous version 4604 4605 Mon May 22 17:32:11 cet 2000 root: 4606 4607 Better parsing of directory listing in ftp 4608 Handling of broken links, that reference beyound root (like ../../..) 4609 Handling of broken pages, that have '?' in form action 4610 Now it asks before exiting 4611 It recognises '~' as home directory 4612 Ctrl-L for redraw 4613 Using WWW_HOME variable 4614 HTTP bug workarounds are configurable 4615 FTP password configurable 4616 Jump to selected link when searching 4617 4618 Mon May 22 17:08:30 cet 2000 M.K.Srikant <srix@vsnl.com>: 4619 4620 Fixed incorrect behaviour when "value" attribute was missing 4621 4622 Mon May 22 14:58:46 cet 2000 root: 4623 4624 Correct reporting of error when connect fails 4625 intl/synclang rewritten in awk, so it's much faster 4626 4627 Sat May 20 22:35:45 MET DST 2000 mikulas: 4628 4629 Fixed crash when user jumped to page via history and the page was not 4630 cached 4631 Fixed crash sometimes when disk was out of space while downloading (it 4632 was not fixed entirely) 4633 Correct parsing of XML tags 4634 4635 Fri May 19 21:27:46 MET DST 2000 mikulas: 4636 4637 Fixed bug that cookies didn't work with proxy 4638 4639 Wed May 17 11:17:18 MET DST 2000 mikulas: 4640 4641 Fixed one very rare shooting to memory in bookmarks 4642 4643 Wed May 17 10:21:04 MET DST 2000 Armon Red <armon@islandia.isarmon@islandia.is>: 4644 4645 Icelandic translation 4646 4647 Wed May 17 10:19:45 MET DST 2000 Arkadiusz 'Jo Joro' Sochala <jojoro@poczta.onet.pl>: 4648 4649 Updated Polish translation 4650 4651 Tue May 16 19:18:21 MET DST 2000 mikulas: 4652 4653 Pthreads are disabled, they'll be probably used only for systems that 4654 really need it (W32) 4655 4656 Mon May 15 23:27:30 MET DST 2000 mikulas: 4657 4658 Few frame fixes 4659 4660 Mon May 15 15:07:16 MET DST 2000 mikulas: 4661 4662 Fixed configure so that it works on Solaris 4663 4664 Sat May 13 19:00:24 MET DST 2000 mikulas: 4665 4666 Pthreads 4667 Only one pending lookup at a time 4668 Better memory leak debugging 4669 4670 Sat May 13 17:27:01 MET DST 2000 Evan Hughes <hughes@lab43.org>: 4671 4672 Bookmarks 4673 4674 Sat May 13 17:26:46 MET DST 2000 mikulas: 4675 4676 Change size of window in OS/2 4677 4678 Sat May 6 00:44:14 MET DST 2000 mikulas: 4679 4680 Fixed file descriptor leak when browsing local directories 4681 4682 Fri May 5 01:32:27 MET DST 2000 mikulas: 4683 4684 Support for buggy servers that send space before HTTP response 4685 4686 Wed May 3 15:33:26 MET DST 2000 mikulas: 4687 4688 Numbered links 4689 Codepage 1257 4690 4691 Thu Apr 27 23:16:55 cet 2000 root: 4692 4693 Correct handling of responses that have space at the end of line 4694 4695 Thu Apr 27 11:25:02 MET DST 2000 mikulas: 4696 4697 Fixed crash introduced with previous fix 4698 4699 Wed Apr 26 22:19:27 MET DST 2000 mikulas: 4700 4701 Fixed crash sometimes when disk was out of space while downloading 4702 Fixed bug that it didn't cache ftp redirects 4703 4704 Fri Apr 21 21:41:13 cet 2000 root: 4705 4706 Fixed memory leak when history file could not be written 4707 4708 Wed Apr 19 19:46:23 MET DST 2000 mikulas: 4709 4710 German translation updated 4711 4712 Wed Apr 19 19:44:33 MET DST 2000 mikulas: 4713 4714 Fixed bug that it didn't allow chars >= 128 in hotkeys 4715 4716 Tue Apr 18 17:38:25 MET DST 2000 Alexander Mai <mai@migdal.ikp.physik.tu-darmstadt.de>: 4717 4718 Small fix for one warning 4719 4720 Mon Apr 17 14:35:21 MET DST 2000 mikulas: 4721 4722 Fixed bug when frame src attribute contained # 4723 target attribute in forms should work 4724 4725 Sun Apr 16 21:55:24 cet 2000 root: 4726 4727 Fixed bug that caused nasty crash in OS/2 (introduced with BeOS port) 4728 4729 Sat Apr 15 20:38:53 MET DST 2000 beckers <beckers@st-oneline.de>: 4730 4731 German translation 4732 4733 Sat Apr 15 20:38:10 MET DST 2000 mikulas: 4734 4735 BeOS port 4736 Links no longer leaves garbage on BSD console when quitting 4737 4738 Sun Apr 9 23:37:35 MET DST 2000 mikulas: 4739 4740 Fixed crash when pasting too long text from clipboard 4741 Now it works on non-gnu compiler 4742 4743 Sun Apr 9 20:52:02 cet 2000 root: 4744 4745 New interface for opening in new xterm/screen/session 4746 4747 Sat Apr 8 22:38:57 MET DST 2000 mikulas: 4748 4749 Fixed incorrectly displayed counter when downloading large files (>20M) 4750 4751 Sat Apr 8 19:19:06 MET DST 2000 mikulas: 4752 4753 VT100 frames work in screen and xterm 4754 4755 Fri Apr 7 22:29:08 MET DST 2000 mikulas: 4756 4757 Fixed bug when aborting waiting connection 4758 4759 Fri Apr 7 20:41:02 MET DST 2000 Yurii Rashkovskii <yrashk@univer.kharkov.ua>: 4760 4761 Updated Russian localization 4762 4763 Tue Apr 4 17:14:59 MET DST 2000 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>: 4764 4765 Fixed includes so that it works on AIX 4766 4767 Sun Apr 2 21:29:29 cet 2000 root: 4768 4769 Changed handling of OPTGROUP and OPTION 4770 Corrected history menu when you're on first page 4771 4772 Thu Mar 30 18:12:27 MET DST 2000 mikulas: 4773 4774 Fixed crash in USEMAP introduced with translation changes 4775 4776 Wed Mar 29 19:24:44 MET DST 2000 mikulas: 4777 4778 Netscape-Enterprise added to blacklist 4779 Fixed bug when there are more spaces in header 4780 4781 Sun Mar 26 23:03:19 cet 2000 root: 4782 4783 Better algoritm for finding next link. Now it doesn't swap so hard on 4784 large files 4785 Allocating of memory when searching improved 4786 4787 Sat Mar 25 21:28:20 cet 2000 Petr Kulhavy <brain@artax.karlin.mff.cuni.cz> & 4788 Karel Kulhavy <clock@atrey.karlin.mff.cuni.cz>: 4789 4790 Czech translation 4791 4792 Sat Mar 25 19:15:40 cet 2000 root: 4793 4794 Fixed crash when <OPTION> contains no value 4795 4796 Sat Mar 25 17:39:38 MET 2000 mikulas: 4797 4798 Better movement around frames (now it's not random) 4799 Rewritten support for more langugages; gettext is gone; now it can 4800 recode charsets 4801 Fixed shooting to memory when user entered longer text in "text margin" 4802 field 4803 4804 Mon Mar 13 00:46:53 MET 2000 Lukasz Dobrek <dobrek@student.ifpan.edu.pl>: 4805 4806 Now it places config files to directory $CONFIG_DIR 4807 4808 Sat Mar 11 13:11:09 MET 2000 mikulas: 4809 4810 Fixed crash when user pressed '\' on blank screen 4811 4812 Thu Mar 9 11:31:48 MET 2000 mikulas: 4813 4814 Fixed bug that it sometomes doesn't accept cookie 4815 4816 Thu Mar 9 10:57:43 MET 2000 mikulas: 4817 4818 Fixed bug when gpm was killed while links running 4819 4820 Wed Mar 8 23:15:15 cet 2000 root: 4821 4822 Fixed security bug: links passes file extension to shell - if the 4823 extension contained character `, it could trigger program execution 4824 4825 Tue Mar 7 18:46:09 cet 2000 root: 4826 4827 "Kill background connections" sometimes didn't work 4828 4829 Tue Mar 7 17:25:13 cet 2000 root: 4830 4831 VMS server Purveyor added to HTTP/1.1 blacklist 4832 All versions of mod_czech for Apache 1.3 are blacklisted 4833 Fixed bug that it badly computed expected length when restarting request 4834 while http server doesn't support restart 4835 4836 Mon Mar 6 14:12:13 MET 2000 mikulas: 4837 4838 Fixed divide by zero when frameset cols or rows attribute is empty 4839 4840 Wed Mar 1 00:14:59 cet 2000 root: 4841 4842 Cleaned up window title setting in OS/2 4843 Fixed bug that it sometimes doesn't delete files in temp 4844 4845 Tue Feb 22 08:56:55 MET 2000 Arkadiusz 'Jo Joro' Sochala <jojoro@poczta.onet.pl>: 4846 4847 Polish translation updated 4848 4849 Sat Feb 19 17:51:08 MET 2000 Yurii Rashkovskii <yrashk@univer.kharkov.ua>: 4850 4851 Russian localization updated 4852 4853 Sat Feb 19 14:40:31 MET 2000 mikulas: 4854 4855 Fixed crash when frames were enabled on page with frames 4856 4857 Fri Feb 18 20:11:16 cet 2000 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>: 4858 4859 Links now handles resize of OS/2 xterm 4860 4861 Fri Feb 18 20:10:53 cet 2000 root: 4862 4863 Fixed one uninitialized variable in frames 4864 4865 Wed Feb 16 22:05:14 MET 2000 mikulas: 4866 4867 Fixed crash in network options dialog 4868 4869 Wed Feb 16 15:10:58 MET 2000 mikulas: 4870 4871 Fixed crash when selected 'Display' in unknown type dialog window 4872 New dialog window with html formatting options 4873 4874 Tue Feb 15 20:45:49 MET 2000 mikulas: 4875 4876 Fixed bug in frame width computing 4877 4878 Mon Feb 14 12:14:31 cet 2000 root: 4879 4880 Fixed a 'file diappeared from cache' bug 4881 4882 Wed Feb 9 19:45:19 MET 2000 mikulas: 4883 4884 Fixed crash introduced with previous fix 4885 4886 Wed Feb 9 19:06:41 MET 2000 mikulas: 4887 4888 Fixed a possible lockup on bad pages with frames 4889 4890 Wed Feb 9 18:22:38 MET 2000 mikulas: 4891 4892 Now it allows '#' in form url 4893 4894 Tue Feb 8 23:07:47 cet 2000 root: 4895 4896 Fixed bug that it tried to close socket twice (problems on OS/2) 4897 4898 Thu Feb 3 01:23:29 MET 2000 mikulas: 4899 4900 Fixed a bug that caused random crashing on frames 4901 4902 Wed Feb 2 22:18:59 cet 2000 Yurii Rashkovskii <yrashk@univer.kharkov.ua>: 4903 4904 Updated Russian localization 4905 4906 Sun Jan 30 11:21:26 MET 2000 mikulas: 4907 4908 Fixed crash when there was frame with no url 4909 4910 Sat Jan 29 22:50:45 cet 2000 root: 4911 4912 Now it works in xterm in OS/2 4913 4914 Sat Jan 29 16:34:35 MET 2000 Oleg Deribas <Oleg_Deribas@f13.n461.z2.fidonet.org>: 4915 4916 Fixed version of patch for clipboard and window title in OS/2 4917 4918 Sat Jan 29 16:27:55 MET 2000 mikulas: 4919 4920 Frame support 4921 4922 Sun Jan 23 12:47:49 cet 2000 root: 4923 4924 Fixed lockup in OS/2 when waiting for nonexisting process 4925 4926 Sat Jan 15 22:10:01 MET 2000 mikulas: 4927 4928 Now it allows control characters in HTTP header 4929 4930 Thu Jan 13 12:57:53 MET 2000 mikulas: 4931 4932 Updated AUTHORS file 4933 4934 Wed Jan 12 10:18:32 MET 2000 mikulas: 4935 4936 Fixed crash when exit while there was downloading request waiting in 4937 queue 4938 4939 Mon Jan 10 15:55:25 MET 2000 Dmitr M. Klimov <dmk@gtrk.kmtn.ru>: 4940 4941 Russian localization 4942 4943 Fri Jan 7 23:35:07 cet 2000 root: 4944 4945 Oleg Deribas's patch for windows title caused random crashes - it was 4946 removed 4947 4948 Fri Jan 7 17:00:30 cet 2000 root: 4949 4950 Fixed security bug: viewed files were created in /tmp readable for 4951 anybody and without O_EXCL 4952 0.8x is not affected by the bug 4953 4954 Thu Jan 6 17:40:39 MET 2000 mikulas: 4955 4956 Fixed crash because of buggy gpm TSTP handler 4957 4958 Thu Jan 6 17:40:13 MET 2000 Dmitry M. Klimov <dmk@gtrk.kmtn.ru>: 4959 4960 KOI8-R frames 4961 4962 Wed Jan 5 20:55:47 MET 2000 Petr Cech <cech@atrey.karlin.mff.cuni.cz>: 4963 4964 Allows spaces at the beginning of url 4965 4966 Wed Jan 5 20:53:33 MET 2000 mikulas: 4967 4968 Fixed crash in garbage collection 4969 4970 Wed Jan 5 18:43:46 MET 2000 mikulas: 4971 4972 Fixed shooting to memory in -dump 4973 4974 Wed Jan 5 14:18:47 MET 2000 mikulas: 4975 4976 Now it interprets some undocumented sequences € - Ÿ 4977 4978 Wed Jan 5 13:35:36 MET 2000 mikulas: 4979 4980 url is interpreted as http only if it ends with top-level domain 4981 4982 Tue Jan 4 23:54:42 MET 2000 Arkadiusz Sochala <jojoro@priv2.onet.pl>: 4983 4984 Polish translation 4985 4986 Tue Jan 4 23:39:23 MET 2000 mikulas: 4987 4988 Fixed crash when IMGMAP has no items 4989 4990 Tue Jan 4 19:20:40 MET 2000 Felix von Leitner <felix@convergence.de>: 4991 4992 When downloading file, time is set to server date 4993 4994 Tue Jan 4 18:30:35 MET 2000 Oleg Deribas <older@iname.com>: 4995 4996 Window title and clipboard support in OS/2 4997 4998 Fri Dec 31 13:27:37 MET 1999 mikulas: 4999 5000 Now it doesn't count locked files when doing garbage collection 5001 5002 Thu Dec 30 17:21:00 MET 1999 mikulas: 5003 5004 URL file:/ now works 5005 Now every terminal remembers its current directory 5006 5007 Thu Dec 30 13:12:08 MET 1999 mikulas: 5008 5009 Fixed crash when WINCH is received after terminal is destroyed 5010 5011 Mon Dec 27 20:05:17 MET 1999 mikulas: 5012 5013 -dump and -source 5014 5015 Mon Dec 27 13:35:29 MET 1999 mikulas: 5016 5017 Save formatted document to file 5018 5019 Sun Dec 26 16:19:54 MET 1999 mikulas: 5020 5021 Better signal handling. Now it continues after ^Z 5022 Signals are handled also in slave sessions 5023 Fixed crash when pending signal was unhandled 5024 (crash when you send STOP; TERM; CONT) 5025 5026 Fri Dec 17 10:23:11 MET 1999 mikulas: 5027 5028 Fixed infinite loop in table parser 5029 5030 Wed Dec 15 23:39:49 MET 1999 Arkadiusz Miskiewicz <misiek@misiek.eu.org>: 5031 5032 More changes in internationalization 5033 5034 Wed Dec 15 22:39:07 cet 1999 root: 5035 5036 Fixed few nasty bugs in interprocess communication. Now it runs on OS/2. 5037 5038 Mon Dec 13 00:10:37 MET 1999 mikulas: 5039 5040 Fixed crash when received HTTP 100 response 5041 5042 Thu Dec 9 20:40:00 CET 1999 Arkadiusz Miskiewicz <misiek@pld.org.pl>: 5043 5044 Added internationalization support (GNU gettext). 5045 5046 Thu Dec 9 22:44:12 MET 1999 mikulas: 5047 5048 ~/.links has permissions 0700 5049 5050 Thu Dec 9 22:37:50 MET 1999 Dakshinamurthy Karra <kd@blr.vsnl.net.in>: 5051 5052 More fixes for NT 5053 Saving goto history 5054 5055 Thu Dec 9 21:04:20 MET 1999 Peter Gervai <grin@tolna.net>: 5056 5057 Updated manpage 5058 5059 Thu Dec 9 17:12:42 cet 1999 root: 5060 5061 When user aborts viewing, the temporary file is deleted 5062 5063 Wed Dec 8 23:47:39 MET 1999 mikulas: 5064 5065 Fixed more bugs in communication. Now it shouldn't crash. 5066 5067 Wed Dec 8 23:41:12 MET 1999 Andrew Porokhnyak <aop@porokh.kiev.ua>: 5068 5069 Ukrainian code page 1125 5070 5071 Tue Dec 7 23:38:11 cet 1999 Dakshinamurthy Karra <kd@blr.vsnl.net.in>: 5072 5073 Windows NT port 5074 5075 Tue Dec 7 23:24:12 cet 1999 root: 5076 5077 IPC now doesn't crash so often. Terminating is not yet very good. 5078 Executing viewers in slave session doesn't work. 5079 5080 Sun Dec 5 17:42:55 MET 1999 mikulas: 5081 5082 Interprocess communication via af_unix. If you launch links multiple 5083 times, the one becomes 'master' and other connect to it. 5084 5085 Sun Dec 5 15:18:28 MET 1999 mikulas: 5086 5087 Fixed memory leak in cookies 5088 5089 Sat Dec 4 13:50:18 MET 1999 mikulas: 5090 5091 Cookies support 5092 5093 Thu Dec 2 23:18:11 MET 1999 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>: 5094 5095 Changes so that it works in xterm in OS/2 5096 5097 Thu Dec 2 20:49:29 MET 1999 mikulas: 5098 5099 Fixed crashing because of download wothout cache 5100 5101 Thu Dec 2 12:51:20 MET 1999 mikulas: 5102 5103 Fixed download withoud cache with FTP 5104 5105 Thu Dec 2 11:19:37 MET 1999 mikulas: 5106 5107 Download without cache (I guess it still have many bugs) 5108 5109 Thu Dec 2 00:15:20 MET 1999 mikulas: 5110 5111 SA_RESTART is no more set 5112 5113 Wed Dec 1 23:46:21 MET 1999 mikulas: 5114 5115 Fixed bug on IRIX that have default unsigned char 5116 5117 Wed Dec 1 22:09:36 MET 1999 mikulas: 5118 5119 Now it really compiles on non-GNU C 5120 5121 Wed Dec 1 12:49:20 MET 1999 mikulas: 5122 5123 Fixed another bug in new cache - crash when downloading file twice 5124 Removed ^M from os_dep.h 5125 Now it should compile with non-GNU C 5126 5127 Wed Dec 1 10:57:04 MET 1999 Sebastian Zagrodzki <s.zagrodzki@sith.mimuw.edu.pl>: 5128 5129 Shift-G opens dialog with pre-displayed current URL 5130 5131 Tue Nov 30 22:01:27 CET 1999 Uwe Hermann <uh1763@bingo-ev.de> 5132 5133 Added a basic manpage for links. It's not very detailed yet 5134 Commandline option '-version' now prints the version of links 5135 Added code to allow you to open a link in a new xterm 5136 5137 Wed Dec 1 00:14:53 MET 1999 mikulas: 5138 5139 Fixed another (less random) crashing bug in requester 5140 5141 Tue Nov 30 23:51:00 MET 1999 mikulas: 5142 5143 Added copying info to help menu 5144 Added keys to help menu 5145 5146 Tue Nov 30 23:27:41 MET 1999 mikulas: 5147 5148 Fixed crash when ^C was pressed while usemap displayed 5149 Fixed random crashing due to previous change in requester 5150 5151 Tue Nov 30 20:20:24 MET 1999 Jan Bobrowski <jb@wizard.ae.krakow.pl>: 5152 5153 Handling of more colors, corect RGB->16colors translation 5154 5155 Tue Nov 30 14:48:29 MET 1999 mikulas: 5156 5157 Connection is no more referenced via URL 5158 5159 Tue Nov 30 14:11:14 MET 1999 mikulas: 5160 5161 A key to quit 5162 Added ESC key to README 5163 5164 Tue Nov 30 11:20:43 MET 1999 mikulas: 5165 5166 Fixed leak debug so that it works on Alpha 5167 5168 Sun Nov 28 18:06:19 MET 1999 mikulas: 5169 5170 Support for stupid terminals that do not report screen size 5171 5172 Sun Nov 28 12:54:10 MET 1999 mikulas: 5173 5174 Fixed a bug in roman number convertor 5175 Fixed a small bug in table parser 5176 5177 Sun Nov 28 12:53:30 MET 1999 mikulas: 5178 5179 Removed compiler warnings 5180 5181 Sun Nov 28 12:11:41 MET 1999 mikulas: 5182 5183 Fixed problem with different size of int and long 5184 5185 Sun Nov 28 10:29:18 MET 1999 mikulas: 5186 5187 Scrolling large textarea is not so slow 5188 5189 Sat Nov 27 21:37:39 MET 1999 mikulas: 5190 5191 Fixed bug in new cache code 5192 5193 Sat Nov 27 17:25:27 MET 1999 Unai Uribarri <unai@telecable.es>: 5194 5195 History 5196 5197 Sat Nov 27 17:24:15 MET 1999 mikulas: 5198 5199 Improved cache performance when downloading (there may be new BUGS) 5200 5201 === Links-CURRENT forked === 5202 5203 === RELEASE 0.81pre3 === 5204 5205 Sat Nov 27 11:42:37 cet 1999 Evgenij M. Baldin <baldin@sky.inp.nsk.su>: 5206 5207 Added support for Russian codepages 866 and iso8859-5 5208 5209 Sat Nov 27 11:00:14 cet 1999 root: 5210 5211 Added frame restrictions when display is in cp850 or cp852 5212 5213 === RELEASE 0.81pre2 === 5214 5215 Fri Nov 26 20:58:01 MET 1999 mikulas: 5216 5217 Fixed a typo in destroy_all_sessions (it called bad function, however it 5218 didn't cause crash) 5219 Fixed small race in signal handling 5220 Added handler for SIGINT, SIGTERM, SIGTSTP and SIGCONT 5221 5222 === RELEASE 0.81pre1 === 5223 5224 Fri Nov 26 17:53:18 MET 1999 mikulas: 5225 5226 Fixed bug with Squid. Keepalive connection was hanging until Squid 5227 closed it. Now keepalive connections to HTTP/1.0 proxies work. 5228 5229 Fri Nov 26 17:35:43 MET 1999 mikulas: 5230 5231 Changed it to work on 64b machines 5232 5233 Fri Nov 26 17:21:30 MET 1999 mikulas: 5234 5235 Default codepage is now 8859-1 instead of us-ascii 5236 5237 Fri Nov 26 17:18:46 MET 1999 mikulas: 5238 5239 Fixed a typo ISO-8895-1 -> ISO-8859-1 5240 5241 Fri Nov 26 16:21:14 MET 1999 Eugene Osintsev <osgene@omskelecom.ru>: 5242 5243 Added support for Russian codepages 1251 and KOI8-R 5244 5245 === RELEASE 0.80 === 5246 5247 Wed Nov 24 13:25:33 MET 1999 mikulas: 5248 5249 First public release. 5250 5251 vim: textwidth=80