📄 changelog
字号:
=============================================================================Dillo project=============================================================================dillo-0.6.6 [May 30, 2002] - * Added a few canonical casts to fix some obvious 64bit issues. Patch: pvalchev - * Fixed a bug with cookies path parsing. * Fixed persistent-cookies obliteration (BUG#312, BUG#314) * Set max 20 persistent cookies for each domain. Patches: J鰎gen Viksell - * Switched flock to lockf. Patch: Andreas Schweitzer - * Made a little bugfix in doc/Makefile.am. Patch: Grigory Bakunov - * Removed the < 256 hostname length restraint from http queries. * Made a date-parser that copes with three HTTP date-syntaxes (BUG#335) * Made the HTML parser a bit more robust with bad HTML (BUG#325, BUG#326) Patches: Jorge Arellanodillo-0.6.5 [Apr 26, 2002] - * Improved a bit table rendering speed. Patch: Mark Schreiber - * Extended Dw crossing events. Patch: Sebastian Geerken - * Added code to autoresize the "View source" window (BUG#198). Patch: Andreas Schweitzer - * Improved *BSD detection code at './configure' time. Patch: Andreas Schweitzer, Jorge Arellano - * Added a (pthread_t) cast in dns.c * Fixed a problem with #fragment hash-lookup (in anchors_table). * Added code to install/test usr/local/etc/dillorc (BUG#287) * Added control-character filtering for pasted/typed URLs. * Replaced the old cache list with a hash table! Patches: Livio Baldini - * Fixed a momentous memory leak in png decoding. * Fixed a segfault source in GIF colormap handling. Patch: Livio Baldini, Jorge Arellano - * Added fontname selection to dillorc. Patch: Arvind Narayanan - * Removed a segfault source under G_IO_ERR conditions in IO.c. Patch: Madis Janson - * Removed a wild deallocation chance in klist.c Patch: Pekka Lampila - * Fixed saving of pages that result from POST. Patch: Nikita Borodikhin - * Fixed a tiny bug with dillorc parsing on certain locales (BUG#301) Patch: Lars Clausen, Jorge Arellano - * Added support for cookies! RFC-2965 (BUG#82) Patch: J鰎gen Viksell, Lars Clausen, Jorge Arellano - * Added code to detect redirect-loops (BUG#260) Patch: Jorge Arellano, Chet Murthy - * Added support for missing Content-Type in HTTP headers (BUG#216) * Added support for a bare '>' inside attribute values (BUG#306) Patch: Jorge Arellano, Andreas Schweitzer - * Allowed enter to submit forms when there's a single text entry. * Added 'generate_submit' and 'enterpress_forces_submit' to dillorc. Patch: Jorge Arellano, Mark Schreiber. - * Added support for rendering adjacent <BR>, Tabs in <PRE>, and linebreak handling (BUG#244, BUG#179, BUG#291). Patch: Jorge Arellano, Mark Schreiber, Sebastian Geerken. - * Switched a_List_* methods to three parameters (and wiped BUG#286) * Fixed two little bugs within url.c (BUG#294) * Created an API for nav_stack usage (a handy cleanup). * Set the attribute parser to trim leading and trailing white space. * Fixed a problem with NULL requests to the dns (BUG#296). * Added Tru64(tm) detection code at './configure' time. * Fixed the parser to skip <style> and <script> contents (BUG#316). * Bound the space key to PgDn, and 'b' | 'B' to PgUp. * Allowed 'query' and 'fragment' in POST submitions (BUG#284). * Changed the url module API (the URL_* macros), and updated the calling modules, removing several potential bugs at the same time --toilsome. Patches: Jorge Arellanodillo-0.6.4 [Jan 29, 2002] - * Implemented remembering of page-scrolling-position! (BUG#219) Patch: Jorge Arellano, Livio Baldini - * Moved jpeg's include directory from CFLAGS to CPPFLAGS in configure.in Patch: John L. Utz, Lionel Ulmer - * Made a standarization cleanup to every *.h * Cleaned some casts to use the GPOINTER_TO_INT and GINT_TO_POINTER macros. * Added the 'static' qualifier to some module-internal variables. * Added the 'static' qualifier to module-internal functions! Patches: J鰎gen Viksell - * New widget DwAlignedPage for alignment of vertical arrays. - New widget DwListItem for nicer list items (based on some extensions of DwPage) BUG#271. * Implemented text alignments (except CHAR). - Extension of DwStyle and DwPage. - Applied it on "ALIGN = {LEFT|RIGHT|CENTER}" for <hr>, and "ALIGN = {LEFT|RIGHT|CENTER|JUSTIFY}" for <p>, <hN>, <div>, <td> and <th>. Implemented <center> --BUGs #215, #189. * Small change in DwPageWord (space_style), fixes problems with spaces and underlining (BUG#278). Patches: Sebastian Geerken - * Added 'force_visited_colors' to dillorc. It asserts a different color on visited links, regardless of the author's setting. Patch: Jorge Arellano, Sebastian Geerken - * Updated and improved several #include directives inside *.c * Added history.c for linear history and scroll-position tracking. Now the navigation-stack references linear history and nav-expect holds a DilloUrl (history.c provides an API). * Fixed a rare data-integrity race-condition with popups (BUG#225) * Made small icons a bit narrower. * Fixed a problem with image-maps handling code (BUG#277) * Added support for several domains in dillorc's 'no_proxy' variable. * Fixed a small boundary-bug in named-colors parsing. * Implemented IOs validity-test with klist (avoids a rare segfault source). Patches: Jorge Arellanodillo-0.6.3 [Dec 23, 2001] - * Removed a_Dw_widget_set_usize. * Removed *_indent in DwStyle, this is now done by nested widgets. * List items are now single widgets, this fixes bug #78. * Extended queue_resize and related code, removed fast resizing. - Applied these changes on DwPage (many changes!). * Changes in requisition of DwPage. * Added a nice indenter to the pagemarks! ("Jump to..." menu). Patches: Sebastian Geerken - * Reworked the dicache to use a hash table and use image versions. * Wiped some dicache glitches, and added a dillorc option turn it off! (reducing memory usage significatively). Patches: Livio Baldini - * Added support for OSes that use a slightly different 'struct sockaddr'. Patch: Johan Danielsson - * Removed a cache leak when reloading (BUG#257). Patch: Livio Baldini, Jorge Arellano - * Added full-screen mode! (left double-click toggles it). Patch: Jorge Arellano, Sebastian Geerken - * Extended interface customization options in dillorc (a must for iPAQ). Patch: Jorge Arellano, Sam Engstr鰉 - * Rewrote the whole tag-parsing code with a new scheme (single pass FSM!) (BUG#190, BUG#197, BUG#207, BUG#228, BUG#239) --Big work here. Patch: Jorge Arellano, J鰎gen Viksell - * Set form encoding to escape everything but alphanumeric and -_.* (BUG#236) * Rewrote Html_tag_open_input. * Extended BACK and FWD key shortcuts to: {ALT | MOD*} + {, | .} :-) * Fixed URI fragment parsing (BUG#247). * Centered FindText and OpenUrl dialog windows. * Structured dillorc (now it's more readable! ;) * Added a dillorc option to force transient_dialogs. * Fixed a subtle bug with HTTP end-to-end reload (BUG#234). * Fixed form submition when action has <query> or <fragment> (BUG#255) * Added fast URL resolving methods! (96% rfc2396 compliant by now) BUG#256 * Switched form-urlencoded CR to be sent as CR LF pair (BUG#266). * Fixed leaving open FDs when the socket connection fails (BUG#268). Patches: Jorge Arellanodillo-0.6.2 [Oct 17, 2001] - * Added code to parse away <?...> tags (BUG#203). Patch: Sebastian Geerken - * Made an explicit ISO8859-1 requirement in font loading (BUG#193). Patch: Karsten M. Self - * Added a temporary handler for frames! (lynx/w3m like). Patch: Livio Baldini - * Added gtk_set_locale to dillo's init sequence (BUG#173). Patch: Eric Gaudet, Martynas Jocius - * Added support for <big> and <small> tags (BUG#221). Patch: Livio Baldini, Jorge Arellano - * Added back and forward history popup menus! (BUG#227) Patch: Jorge Arellano, Eric Gaudet, Olaf Dietsche - * Removed anchors from to-proxy queries (also added some checks, BUG#210). * Removed a leak in url.c * Fixed a bug with command-line HTML files that reference images (BUG#217). * Improved status-bar messages a bit, modified toolbar pixmaps and reduced the number of a_Url_dup calls. * Set Ctrl-Q to close window and Alt-Q to quit. * Devised an abstract model for parsing, wrote it into HtmlParser.txt and made dillo compliant with it! * Fixed CR/LF entities parsing inside <PRE> (BUG#188) * Added an error message for unsupported protocols (BUG#226) * Removed some warnings detected with different gcc versions. Patches: Jorge Arellanodillo-0.6.1 [Sep 13, 2001] - * Changed calculation of shaded colors. * Eliminated redundant code when drawing background colors. * Fixed a bug in DwStyle drawing functions. * Fixed a bug in Dw_page_calc_widget_size. * Some changes for <hr> (also BUG#168). * Added <tr> backgrounds. Patches: Sebastian Geerken - * Added support for hexadecimal character references, as ¡ (BUG#183) Patch: Liam Quinn - * Replaced atoi(3) calls with strtol(3). * Made path comparison case sensitive in a_Url_cmp. Patches: Livio Baldini - * Added a tiny handler for <DIV> Patch: Robert J. Thomson - * Fixed a segfault source in color parsing, and extended it a bit. Patch: Scott Cooper, Jorge Arellano - * Removed a leak with the DilloImage structure (when image is not found). * Fixed (and made faster) Url_str_resolve_relative (BUG#194) Patch: Jorge Arellano, Livio Baldini - * Added parsing support for %HexHex escape sequences in file URIs Patch: Jorge Arellano, Livio Baldini, Agust韓 Ferr韓 :) - * Implemented Ctrl-W (close window) (BUG#87) Patch: Jorge Arellano, Martynas Jocius - * Fixed a segfault when dillo cannot access ~/.dillo for some reason. Patch: Jorge Arellano, Amit Vainsencher - * Fixed the segfault from untrue Content-Length in HTTP header (BUG#187) * Fixed closing an active browser window from the window manager (bug#91) * Eliminated anchors from HTTP queries (BUG#195) * Fixed the repeated reload segfault (BUG#69) * Updated some docs in doc/ dir. * Added a keyed-list ADT (klist.[ch]) * Removed a segfault source in dns.c. * Massive changes in Cache module: redesigned the external and internal API, implemented new methods, changed several algorithms, removed transitory and obsoleted code, removed a segfault source and improved CCC operations. * Changes in Http module: extended error handling, improved abort sequences, and added code that's aware of race conditions (based on klist ADT). * Uniformed CCC start operation in IO, http and cache modules. Patches: Jorge Arellanodillo-0.6.0 [July 31, 2001] - * Fixed a bunch of memory leaks! * Fixed links on pages with only one line, tuned text-entries size and fixed the HTTP header problem (BUG#180) Patches: J鰎gen Viksell - * Improved dialogs handling: find_text, view_source, open_url, open_file, save_link and save_page (also removed a leak here). Patches: Jorge Arellano, J鰎gen Viksell - * Modified GtkDwScrolledWindow and GtkDwViewport, now scrollbars work much better. This also fixes of the wrong viewport length (BUG#137). * Implemented tables! (incomplete) - Changes in Dw: DwTable and DwWidget::get_extremes. - html.c: extended DilloHtmlState, added code for table parsing, moved some attributes from DwPage into the HTML linkblock. * Restructured code for image maps (works now with tables). * Removed "alt" attribute from <a> tag (no standard). * Fixed a bug in a_Url_dup. * Extended Dw events: leave_notify_event is now called for more widgets. * Extended DwPage and DwImage signal "link_entered". * Extended DwStyle by CSS-style boxes, background colors and border_spacing: - Implemented borders around image links (BUG#169). * Fixed the wrong PNG background? (BUG#172) * Corrected handling of styles by the html parser. * Added alternative, "fast" resizing method. * Added a simple possibility to scroll long option menus (BUG#158) * Added backing pixmap, this prevents flickering (BUG#174). * Changes and extensions in handling lenghts, see doc/DwStyle.txt.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -