source: trunk/third/gnome-vfs2/NEWS @ 20794

Revision 20794, 16.1 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r20793, which included commits to RCS files with non-trunk default branches.
Line 
1gnome-vfs 2.8.0
2
3    * Bugs fixed:
4        + Fixed GnuTLS support
5        + Recognize fstab names written by HAL
6        + Fix crashers in webdav caused by redirect
7        + Various build fixes
8        + Fixed leak in eggdesktopentries
9        + Don't use short list when selecting component
10          for mimetype
11        + Prioritize exact matches when generating
12          component shortlist for mimetype
13        + Fix crashers in defaults.list parsing
14        + Fix symlink support in ftp method
15        + Set right type for smb share directories
16        + Added workaround for IceCast/ShoutCast in neon http method
17        + Fix crasher when using proxy in the neon http method
18        + Implement gnome_vfs_mime_type_is_known and gnome_vfs_mime_get_value
19        + Re-fixed unique names for moving and linking files in gnome_vfs_xfer
20        + Added hack to make descriptions for folders right
21        + distribute both http methods in tarball
22
23gnome-vfs 2.7.92
24
25        Note: The HAL support (which is disabled by default) has some
26              known issues where it doesn't detecte volumes for all
27               mounted filesystems. This is known to cause some
28               problems with for instance trash handling.
29
30        * Bugs fixed:
31               + mime data change is emitted in an idle, fixing some hangs
32               + fixes to mime desktop parser
33               + update HAL code to work with dbus 0.22
34               + Added a workaround for --bind mounts in mtab
35               + Fix some issues in the detection of unix mounts
36               + Fix windows domain name parsing from smb uris
37               + Don't check cdrom disk status if there is no disk in
38               + Fix hang with dav directories with redirects
39               + Fix scheme handling for default app selection
40               + Prefer extensions to sniffing for xml files
41               + Add back GnuTLS support
42               + Try to get rid of unused items in thrash cache
43               + code cleanups
44               
45gnome-vfs 2.7.91
46
47        * Bugs fixed:
48                + Various build fixes and leak fixes
49                + really add support for ssh.com ssh servers
50                + fix deadlock in sftp support
51                + update howl usage to the API in howl 0.9.6
52                + fix mime type inheritance usage when listing all
53                  applications for a mimetype
54                + change type of default application list
55                  you need to upgrade eel to handle this change
56                + Remove extfs module. It had security issues and
57                  never worked well.
58                + docs cleanup
59                + added missing libgobject dependency to link line
60
61gnome-vfs 2.7.90
62
63        * Bugs fixed:
64                + Support for ssh.com ssh servers (William Jon McCann)
65                + Properly reinitialize DNS resolver when needed
66                  (Christian Kellner)
67                + Renamed gnome_vfs_next_address to
68                  gnome_vfs_resolve_next_address (Christian Kellner)
69                + Various compilation fixes for gcc 3.4, Solaris, x86-64
70                  (Christophe Fergeau)
71
72        * Translation updates:
73                + sq (Laurent Dhima), lt (Žygimantas Beručka),
74                  bg (Alexander Shopov), da (Martin Willemoes Hansen),
75                  no (Kjartan Maraas), eu (Iñaki Larrañaga),
76                  en_CA (Adam Weinberger), es (Francisco Javier F. Serrador)
77
78gnome-vfs 2.7.5
79
80        * Bugs fixed:
81               + Put back symbols inadvertantly removed.
82               + desktop file parser cleanups.
83               + http method cleanups
84               + search vfs methods case insensitively
85
86gnome-vfs 2.7.4
87
88        * Bugs fixed:
89               + Make move/copy merge directories instead of overwriting
90                 them when doing an xfer.
91               + register GnomeVFSFileInfo in the glib GType system
92               + 64 bit fixes from Josselin Mouette
93               + misc doc fixes
94               + misc bug fixes in backends, including:
95                 - fix crasher in tar:/// method
96                 - crasher in sftp method
97                 - smb fixes
98        * Features
99               + Use HAL for volumes, if enabled.
100               + Implement kerberos/gssapi support for the ftp and smb methods.
101               + Introduce davs for ssl dav.
102               + Move daemon-only code over to a helper library for the daemon.
103               + Implemented a simple resolver API.
104               + entirely new http backend that uses neon
105               + implement new MIME spec.  This involves a total rewrite
106                 of the MIME backend, and involves desktop file parsers
107                 being installed.
108
109gnome-vfs 2.7.3
110
111        * Bugs fixed:
112               + FreeBSD portability fixes
113               + DragonFly portability fixes
114               + translate strings in daemon
115               + made ngettext translations work
116        * Features
117               + New function to list dns-sd browse domains
118               + authentication in ftp backend
119               + better performance in ftp backend
120               
121gnome-vfs 2.7.2
122
123        * Bugs fixed:
124               + solaris umount fixes
125               + bonobo-storage fix
126               + computer method volume name handling crash fixed
127               + fix problem with buffer_write that caused ftp problems
128        * Features
129               + DNS-SD api
130               + mDNS and DNS-SD support in network://
131               
132gnome-vfs 2.7.1
133        * Bugs fixed:
134                + fixed some mime issues (sync w/ upstream)
135                + keyring support for sftp:
136                + deprecate ssh: and alias it to sftp:
137                + handle cdrom/floppy mountpoints outside /mnt
138                + fix multiple file copies with ftp:
139                + fix some sftp bugs
140                + freebsd build fix
141                + new ask callback, used to implement ssh host key
142                  questions
143                + Work on making sockets cancellable
144               
145gnome-vfs 2.6.0
146        * Bugs fixed:
147                + Some doc fixes
148                + Fixed potential buffer in ftp readdir
149                + Fix up needs_terminal usage in schema for url handlers
150
151gnome-vfs 2.5.91
152        * Bugs fixed:
153                + build fixes
154                + enable ssl if using gnu tls
155                + handle host key changed in sftp method
156
157gnome-vfs 2.5.90
158        * Bugs fixed:
159                + fix some sftp bugs
160                + fix ssl support (wasn't working at all)
161                + better webdav support on some servers (including apache)
162                + fix crash when monitoring invalid uris
163                + handle fam crashing without using 100% cpu
164                + fix nautilus crasher
165                + better emission of pre_unmount when unmounting volumes
166                + fixed some mime sniffing issues (need new shared-mime-info)
167                + portability fixes
168                + fix memleaks
169                + some header changes needed for c++ binding
170
171gnome-vfs 2.5.8
172        * Bugs fixed:
173                + Text mimetype sniffing
174                + portability fixes
175        * Features
176                + Added gtk file chooser backend (experimental)
177                  Note that this introduces a circular build dependency.
178                  This will have to be fixed later, but isn't a huge
179                  problem atm since nothing is using the backend.
180gnome-vfs 2.5.7
181        * Bugs fixed:
182                + proxy mask parsing bug fixed
183                + Eject code on freebsd
184                + Fixed leaks
185                + DESTDIR install fixes
186
187gnome-vfs 2.5.6
188        * Features
189                + mime sniffing default method changed
190        * Bugs fixed:
191                + Portability fixes
192                + Force volume reload after mount/unmount
193                + handle 32bit linux device numbers
194                + fix various mime detection bugs
195                + don't confuse user_xattr mount option with user
196                + move vfs daemon to libexec
197                                 
198gnome-vfs 2.5.5
199        * Features
200                + Allow rename to case-different name
201                  on case-insensitive filesystems (FAT)
202                + Add smb support (requires samba 3.0)
203                + Add sftp support
204                + Use the xdg mime systems (requires shared-mime-data)
205                + Initial network:// support
206               
207        * Bugs fixed:
208                + Fix drive/volume casting macros
209                + Added GPL headers to daemon
210
211gnome-vfs 2.5.4
212        * Features
213                + performance tweaking of copy block size
214                + correct units for kilobytes according to HIG
215                + some cleanups of the schemas texts
216               
217        * Bugs fixed:
218                + fixed up daemon failure handling
219                + cd name reading
220                + g_object_new crasher
221                + removed debug spew
222gnome-vfs 2.5.3
223        * Features
224                + New authentication callbacks, allowing
225                  more control and gnome-keyring integration
226                + New callback support for http backend
227                + moved url handler schemas here
228                + real gtypes for gnome-vfs enumerations (Murray Cumming)
229               
230        * Bugs fixed:
231                + Solaris fixes of the volume handling (Niall Powed, Padraig O'Brian)
232               
233gnome-vfs 2.5.2
234        * Features
235                + use ngettext
236        * Bugs fixed:
237                + no more vfs-daemon zombies
238                + fixed gnomevfs-ls escape bug
239                + fixed some leaks
240                + fixed some http issues
241               
242gnome-vfs 2.5.1
243        * Features
244                + volume monitor
245                + computer location
246
247gnome-vfs 2.5.0
248
249        * Features
250                + asynchronous seek implementation (Manuel Clos)
251                + seek and tell support in the FTP method (Manuel Clos)
252
253        * Featurelets:
254                + make the ssh method work with newer ssh (Mitch)
255
256gnome-vfs 2.4.0
257
258        * Featurelets:
259                Updated translations
260               
261gnome-vfs 2.3.90
262
263        * Bugs fixed:
264               + Just emit one mime db changed signal per change
265
266gnome-vfs 2.3.8
267
268        * Bugs fixed:
269                + CDE menu fixes
270                + IPV6 build fixes for non-linux
271                + removed usage of ngettext (for now)
272                + fix fam crash
273        * Featurelets:
274                + add dav schema for webdav usage
275                + Make gnome_vfs_make_uri_from_input be smarter about
276                  when to make http: uris
277
278gnome-vfs 2.3.7
279
280        * Bugs fixed:
281                + Test fixes
282                + translation fixes
283        * Featurelets:
284                + ignore_hosts gconf key for proxies
285
286gnome-vfs 2.3.6
287
288        * Bugs fixed:
289                + Fixes in CDE menu handling
290                + Shrink default gnome-vfs stack size
291                + Small API doc updates
292                + Properly read .mime and .keys file not ending with \n
293                + Compilation fixes when using gcc 3.3
294                + Compilation fixes for Solaris
295                + Leak fixes in URI and mime-type handling
296                + When an unknown app is added to a mime-type short list,
297                  also add it to this mime-type global list
298
299        * Featurelets:
300                + Added an Accessibility submenu in the Applications menu
301                + Improve parsing of URIs (wrongly) containing UTF-8 chars
302                + Translation updates
303
304gnome-vfs 2.3.5:
305        * Features:
306                + added a startup notification application registry key
307        * Bugs fixed:
308                + Fix memory handling in mime handlers.
309                + Make job_private static in gnome-vfs-job.c
310                + Fixed CDE menu crash
311
312gnome-vfs 2.3.4:
313        * Bugs fixed:
314               + Get Names of vfolder directories right
315       
316gnome-vfs 2.3.3:
317        * Bugs fixed:
318               + Fix potential crashes for uris with %2F in them
319               + solaris libnsl/libsocket build fixes
320               + Fix fam threadsafe issue
321               + Handle fam connection going away better
322               + Fixed doc building
323
324gnome-vfs 2.3.2
325        * Features:
326               + ipv6 uris supported
327               + add some command line applications for gnome-vfs
328
329        * Bugs fixed:
330               + mp3 mimetype is audio/mpeg, not audio/x-mp3
331               + build issues fixed
332               + fix ncpfs filesystem
333       
334gnome-vfs 2.3.1
335        * Features:
336               + New API gnome_vfs_url_show() and related calls
337               + New function gnome_vfs_make_uri_from_input_with_dirs
338               + Cygwin port
339               + IPV6 support
340               
341        * Bugs fixed:
342               + Some mime fixes
343               + Correctly handle symlinks to symlinks
344               + hpux fixes
345               + CDE menu translation fixes
346               + Webdav PROPFIND details
347               + Fixed locale aliases handling
348               + call bindtextlocale to get translation working
349               + Fixes to mtab handling
350
351gnome-vfs 2.2.4
352
353        * Bugs fixed:
354               + Remove spew in destroy_notify (Dave Camp)
355               + Throttle FAM change even rate to avoid applications
356                 using 100% cpu when a file is written
357               + Don't silently fail whole operation when symlink copy
358                 fails
359               + Fix for crash when canceling in bug-buddy
360               + Fix bug in sample program (Murray Cumming)
361               + Fix gnome_vfs_get_volume_free_space to work on NFS mounts
362               + Fix start directory on some ftp servers (Christophe Fergeau)
363               + Look for user-installed modules in ~/.gnome2/vfs/modules
364                 instead of ~/.gnome/vfs/modules
365        * Featurelets
366               + Some translation updates.
367
368gnome-vfs 2.2.3
369
370        * Bugs fixed:
371               + Fix Strange smb: crash with module callbacks
372               + Fix for systems without readdir_r
373               + Fix race in monitor code
374               + Handle ogg files with id3 data in mp3 sniffer
375               + Use cached data data for get_info_from_handle in the
376                 http method
377               + Various ssh-method fixes (Bastien Nocera)
378               + Fix memleak (Frederic Crozat)
379        * Featurelets
380               + Try pkg-config to detect openssl if installed
381               + add --enable-gnutls switch to allow you to enable the
382                 new gnutls code
383                 
384       
385gnome-vfs 2.2.2
386
387        * Bugs fixed:
388               + fixed memleak in monitors
389               + fixed some ssh method problems
390               + fixed some vfs moniker bugs
391
392gnome-vfs 2.2.1
393
394        * Bugs fixed:
395               + Fixed deadlock wrt fam while adding many monitors
396               + fixed memleak
397
398gnome-vfs 2.2.0
399
400        * Bugs fixed:
401               + races and bugs in the GIOChannel support (Josh Parsons)
402        * Featurelets
403               + Added (disabled for now) gnutls ssl lib (Andrew McDonald)
404                 This will be enabled later when its been tested more.
405
406gnome-vfs 2.1.91
407
408        * Bugs fixed:
409               + gzip header creation time
410               + gnome_vfs_uri_extract_dirname crash
411               + gnome_vfs_socket_buffer_peekc corrected
412
413gnome-vfs 2.1.6
414
415        * Bugs fixed:
416               + fixed -lpthreads build failure (Owen Taylor)
417               + Handle directory moves overwriting themselves (Alex Larsson)
418               + Correct libdir handling (Frederic Crozat)
419        * Featurelets
420               + Deprecated gnome_vfs_mime_shutdown, gnome_vfs_loadinit,
421                 gnome_vfs_preinit and gnome_vfs_postinit. (Alex Larsson)
422               + Lots of docs updates (Diego Gonzalez)
423               + _ prefix internal functions. (Tim Janik)
424
425gnome-vfs 2.1.5
426
427        * Featurelets
428                + Added GNOME_VFS_ERROR_NO_MASTER_BROWSER to GnomeVFSResult
429
430gnome-vfs 2.1.4
431
432        * Featurelets
433                + gnome_vfs_open_fd() replaced console: method (Giovanni Corriga)
434        * Bugs fixed:
435                + Avoid polling when user mime dir doesn't exist (Frederic Crozat)
436                + Fix memleak in mime data directory handling (Frederic Crozat)
437
438gnome-vfs 2.1.2,3
439
440        * Featurelets
441                + vfolder re-write (Alex Graveley)
442                + add access check API (Christophe Fergeau)
443                + funky network: scheme (Bastien Nocera)
444                + symlink following cp -R (Colin Walters)
445                + async performance improvements (Brian Cameron)
446                + favorites updates (Seth Nickell)
447                + eel vfs utils merged (James Willcox)
448                + 'uses_gnomevfs' in .application (Christophe Fergeau)
449                + update docs (Ian McKellar)
450        * Bugs fixed
451                + URI canonicalization (Frederic Crozat)
452                + config source fix (Ian McKellar)
453                + vfolder misc, lots. (Alex, Damon Chaplin)
454                + turn off vfolder debug (Mark McLouglin)
455                + CDE integration fixes (Stephen Browne,
456                  Arvind Samptur, HideToshi Tajima)
457                + remove hard-coding (Seth)
458                + ssh quoting fixes (Christophe)
459                + several ERROR_EOF fixes (Christophe)
460                + buffer overflow fix (Christophe)
461                + http fd leak (Ghee Teo)
462                + OP_XFER leak fix (Jody Goldberg)
463                + fix trash locking, and IO (Michael Meeks)
464                + g_memory management fix (Dave Camp)
465                + newer findutils fixes (Federico Mena)
466                + build fixes (Michael, Yanko Kaneti, Jacob Berkman)
467
468gnome-vfs 2.0.2
469
470        * Bugs fixed
471                + gcc 3.1 build (Frederic Crozat)
472                + don't leak async pipes (Frederic)
473                + kill 5 second bug (Jody Goldberg, Michael Meeks)
474                + major locking re-hash (Jacob Berkman, Michael)
475                + cancellation efficiency (Michael)
476                + init threads earlier (Michael)
477                + URI canonicalization (Frederic)
478                + more trash security (Rohit R, Laavanya KR)
479                + 40% MIME parsing speedup (Michael)
480                + O_TRUNC fixage, UMR fix (Alex Larsson)
481                + CDE desktop method updates (Stephen Browne)
482                + async job map locking fixes (Damon Chaplin)
483                + MIME file monitoring tracking (Jody)
484                + configure cleans (Michael)
485                + async job / dirinfo on cancel leaks (Michael)
486
487        * Featurelets
488                + more / fixed auto-regression tests (Michael)
489                + doc update (Dave Camp)
490
491gnome-vfs 2.0.1
492
493        * Bugs fixed
494                + monitor failure mode fix (Damon Chaplin)
495                + i18n fix (Alex Graveley)
496                + module link fixage (James Henstridge)
497                + ~/.gnome init fixes (Alex)
498                + Trash security fix (Damon)
499
500        * Featurelets
501                + ABI padding (Seth)
502
503gnome-vfs 2.0.0
504---------------
505
506What's New:
507
508 * NNTP method for browsing network news
509 * "vfolder" method for handling the panel's virtual menu structure
510 * TAR method can read into tarballs
511 * Control Center now based on preferences module
512 * Support for file monitoring through FAM
513 * Support for Portuguese and Malay locales
514 * FreeBSD support
515
516What's Changed:
517
518 * Ported to the GNOME 2 platform
519 * API cleanups and consistency fixes
520 * Split header files between module APIs and public APIs
521 * Better API coverage in documentation
522 * 64-bit clean
523 * Better Solaris support
524 * Don't leak memory!
525 * Trash doesn't cause performance problems on NFS
526 * Performance and memory improvements to the file & ftp modules
527 * Dramatic performance improvements to the ssh module
528 * Removed GDK dependency
529 * Split MIME data into a seperate module (gnome-mime-data)
530 * Various bug fixes to the MIME database including loading much faster
531 * Authentication prompts less, caches better
532 * XFer more accurately reports progress throughout operations
Note: See TracBrowser for help on using the repository browser.