[X] The "/phpBB3 Turkce Dil Paketleri/phpBB3 Turkce Dil Paketi v.0.0.56a (phpBB 3.0.0)/phpbb3-tr.0.0.56.a.tar.gz" file could not be found or is not available. Please select another file.

UIVI is a URL navigator with functions such as opening, creating and updating documents, copy and paste, etc. It supports local files, FTP, JMS, JNDI, ZIP files and most of all: it is the WebDAV client that gets the most out of Pincette (pincette.biz).

Release Notes UIVI 2.1.1
13 October 2009

1. Requirements

You need JRE 1.5 or a higher version to run the application.

2. Installation

You can place the jar file where you want and launch the application as
follows:

> java -jar uivi.jar [-h] [-laf look_and_feel] [URLs]

On systems which recognise jar files as some executable entity you can put it
in the execution path.

Mac OS X users can open the disk image file and copy UIVI to where they want
and double-click on it.

3. Upgrading From Version 1.1.4

The actions you have defined will be moved to the menu "Actions" when you start
the new version.

4. Changes

4.1. Changes Since Version 2.1

Bug fixes

2860677: Sharing wizard should provide a choice when on a view.
2864311: Too many WebDAV-lock refreshes
2877051: Rename in the properties table causes an error

4.2. Changes Since Version 2.0.2

Bug fixes

2860669: Help index not available when using Java Web Start.
2860672: Compare function fails when a document has spaces in name.
2860675: Paths in property tables of /act and /view are wrong.
2860677: Sharing wizard should provide a choice when on a view.
2860680: The version tree doesn't refresh when a version is deleted.
2860683: Sharing wizard should report an error for denied access.
2860686: Version creation dialog should opens without "auto-version".
2860688: Messed up finder conditions table.

New features

- Synchronization wizard for WebDAV.
- Publication wizard for Pincette. It lets you make a distinction between
  working versions and published versions. You can choose which publication of
  a document set is shown to the public.
- Get Info dialog box for documents and folders.
- Improved WebDAV property editor.
- Sharing overview per folder for WebDAV.
- Checked out and locked indication for WebDAV resources.

4.3. Changes Since Version 2.0.1

Bug fixes

2786573: The "New user" and "Go back in time" functions are broken.
2786575: Conditions page of finder has wrong row after search bar.
2786580: Sometimes the pages are not saved on Mac OS X.

4.4. Changes Since Version 2.0

Bug fixes

2724721: Document tracking fails when the application is open.

4.5. Changes Since Version 2.0b5

Bug fixes

- The privileges were not translated in the ACL editor.
- An upload failed if locking is not implemented by the server.
- Going back in time while being in a view didn't work.
- The property editor didn't report global resource errors such as a document
  not being checked out.
- Some WebDAV functions that can recur into collections did this while it
  wasn't asked due to a bug in the form processor.

New features

- Make the layout of the full-text search results dynamic.
- Add the "-a" option to be.re.webdav.cmd.ExecRemote. The option expects the
  name of an action which is configured in UIVI.
- New sharing wizard.
- Online help environment.
- A "New user" wizard (Pincette).
- Set password dialog (Pincette).
- Add WebDAV locking for Mac OS X. Files remain locked until the application
  that opened them has exited.
- Block closing the main window if there are open documents from a WebDAV
  server. This preserves the automatic upload and unlock for those documents.
- Add a search bar for full-text search in Pincette.
- Add scrolling with the arrow keys in the version tree.
- Add a workaround for the Mac OS X Java Web Start bug 6246256 for machines
  running Java 1.5.

4.6. Changes Since Version 2.0b4

Bug fixes

- Errors during a copy to a WebDAV collection are no longer reported.
- The WebDAV monitor thread can die when an upload or locking fails for
  whatever reason. This stops automatic unlocking when a launched application
  ends. On Mac OS X it will stop uploads.
- On Mac OS X a WebDAV resource is locked when saved, while it can't be unlocked
  automatically when closed, because UIVI can't be notified about the end of a
  process.
- Fix a class loading problem for Xerces when using JDK1.6.0.

4.7. Changes Since Version 2.0b3

Bug fixes

- When opening the ACL editor for a view the question is asked if the ACL is
  wanted for the view instead of the root folder.
- When WebDAV locking is not supported for a resource, the failure to obtain a
  lock should not prevent the resource from being opened.
- A successful WebDAV update should refresh the lock.
- If an update error occurs after closing a WebDAV resource, the lock should be
  released.
- When doing "next" and "previous" in the diff and merge completion windows,
  the selected block should become visible completely instead of only its first
  line.

New features

- Add the new "Contains" full-text search field for Pincette.
- Pre-fill the meta data search fields with the existing values in Pincette.
- Show a description instead of the MIME type in the content type dialog box
  and "Format" search field.

4.8. Changes Since Version 2.0b2

Bug fixes

- When the MIME type of the response body is different from the one asked in
  "Open as", the correct application should be launched.
- When the response of an HTTP request has the encoding "identity"
  decompression was attempted.
- When the move to a WebDAV server failed, the source file was still destroyed.
- The "Sharing" dialog box didn't take over the user info from the selected
  URLs when setting the ACL.
- Check if the HTTP server supports compression instead of just assuming it.
- Fix the "Select All" menu item.

New features

- Add filesystem mode to the set version creation function.
- Remove the menu items to open pages for special Pincette collections such as
  activities, views, users, groups, etc. Pincette now exposes them in its root
  directory, which removes the need for such WebDAV extensions in the client.
- Add Pincette meta properties to the search page, which in turn is a Pincette
  extension.
- Add the WebDAV unlock feature.
- Change "Select All" behaviour in order to be in line with similar
  applications.

4.9. Changes Since Version 2.0b1

Bug fixes

- Launching the default action through the host environment could fail because
  the wrong or no filename extension was selected for the temporary file.

New features

- Go back in time in Pincette. You need to have a time view for this. It will
  be used automatically to look at the selected directory. You can change the
  time interactively. The page will be refreshed.
- Move labels from one activity to another, where the first was merged into the
  second. This lets you more easily manage several applications on a single
  code base.
- Encryption of the configured passwords in UIVI. After turning this on UIVI
  will ask for a password to unlock all the configured passwords.
- Launch external tools for WebDAV URLs in a uniform way that doesn't depend on
  the external process to finish and upload after each change.

4.10. Changes Since Version 1.1.4

- New WebDAV client.
- Keyboard short cuts for user-defined menu items as well as built-in commands.
- Service API for Java applications which are configured in UIVI. This includes
  services for launching applications based on a URL, alternative URL selection
  windows and setting activity notification.
- Add https scheme (HTTP/TLS).
- Add proxy tunneling.
- Support Mac OS X.
- Fix ZIP file update bugs.

4.11. Changes Since Version 1.1.3

- When a rename failed the new name was displayed dispite the fact that the
  resource didn't get the new name. No error was reported.
- Throw away the last used user for a resource if the authentication failed. Up
  to now only the password was deleted, which led to confusion because the
  username reappeared.
- The Top function caused two consecutive reloads of the page.
- Remove the relative font-size properties from the manual CSS style sheet, in
  order to work around bug 5089077 of the JDK.
- Select a newly inserted tab explicitly, in order to have the same behaviour in
  JDK 1.5.
- Document that the trash bin field needs the ENTER key to commit a change.
  While this is the standard Swing control action it doesn't seem to be
  intuitive when there is only one control in a component.
- Remove the class be.re.tools.ViewImage, which is useless and requires JAI to
  compile.
- Fix URI escaping where the character is less than 16 (thanks to Luc Lejoly).
  It produced one digit after the "%" instead of two.
- Explicitly transfer the focus to the conditions table when creating a new
  finder, in order to have the same behaviour in JDK 1.5.

4.12. Changes Since Version 1.1.2

- Path name regression for FTP on Windows.

4.13. Changes Since Version 1.1.1

- Allow also FTP code 450, besides 550, to indicate non-existance of a file.
- Remove "." and ".." from NLST in the FTP client. Some servers return that.
- Fix the bug where the file system dependent filename separator character
  wasn't handled properly. This could lead to an infinite recursion when
  refreshing a directory.
- Fix the creation of the popup-menu. It didn't properly create a tree out of
  the display names of the actions.
- Allow "\*" and "\#" escape sequences on the action command-lines.
- Change the property set on the property page for ZIP files.
- Copying messages between JMS queues now preserves the message type, headers
  and properties.
- The WebLogic package variant is now split in uivi_wls6.jar and uivi_wls8.jar.
  The uivi_wls8.jar version has a manifest file requiring wljmsclient.jar and
  wlclient.jar next to it instead of weblogic.jar.

4.14. Changes Since Version 1.1

- Close the data connection in stream mode before checking the reply on the
  control connection when doing a LIST or NLST. This could cause a long wait
  time depending on the exact timing of the communication.
- Fix the move of directories across file systems.

4.15. Changes Since Version 1.1rc2

- Make zip files updatable, so they can be used as if they were file systems.
  NOTE THAT THIS DOES NOT WORK ON WINDOWS BECAUSE OF BUG 4823678 IN THE JAVA
  BUG PARADE.
- Fix a main argument parsing bug in the viewer.
- Make it possible to copy files to a JMS queue without being forced to use the
  property syntax in the source filename. The property Name=<filename> will be
  generated if the source filename doesn't follow the property syntax.
- Avoid falsed recursions when listing FTP directories. This could cause loops
  when accessing directories to which access was denied.

4.16. Changes Since Version 1.1rc1

- Fix regression in JMS URL input stream handler.
- Fix JNDI connection pool interaction: the URL manager for JNDI sometimes
  marked a connection dirty when it didn't have to.
- Make the key to the JNDI and JMS connection pools canonic in order to avoid
  extra physical connections being created.
- Cut lines to 1024 characters in the viewer, because the underlying facilities
  in the Swing text package can't cope with long lines. The viewer will be
  redesigned without that package.
- Make work-around for bug 4712013.
- Move uncaught exception handling in a task into the task thread. In the
  uncaughtException method the report listeners context can already be gone.

4.17. Changes Since Version 1.1b3

- Cut up long messages in report bar.
- Fixed resize problem in viewer.
- Don't destroy FTP connection if MODE returns 500. Most FTP servers only
  implement stream mode, but some even don't bother to implement the MODE
  command.
- Remove trailing slash when renaming an entry in the tree, because it is part
  of the presentation, not the name.
- Prohibit slashes and back-slashes when renaming en entry in the tree.
- Fix the update of the child nodes when editing the name of an expanded
  archive in the tree.
- Apply URI escaping when getting the trash bin.
- Make delete task interruptable.
- Fix bug in "modified before" and "modified since" conditions in the case only
  a time is given.
- Introduce pruning in the finder.
- Fix an URI escaping bug in the result page of the Finder.
- Get rid off temporary viewer files quicker.
- Fix bug in PagedByteArray concerning the deletion of temporary files.
- Fix bug in ProxyManager when default value is "none".

4.18. Changes Since Version 1.1b2

- Fixed an authentication look-up bug in FTPClient.
- Take into account all Unicode characters in URI escaping.
- Fixed finder page resize bug.
- Stop search task when finder page is deleted.
- Modify URL selector tree to work around bug 4618767.
- Added the JNDI scheme.
- Added the JMS scheme.
- Take into account the "default" resource value for the basic authenticator
  mechanism.

4.19. Changes Since Version 1.1b1

- URLManagerHTTP.exists takes into account code 404 (Not found).
- Installed authenticators at JVM level.
- New pages in parameters page for basic and URL authentications.
- Fixed refresh bug in trash bin.
- ViewClass class showed array parameter types as simple types.
- The View class has been adapted to no longer lock up Swing while reading
  input.
- Fixed connection pool bug, not taking into account which client occupied a
  resource.
- Provided encryption for resource passwords.
- Added case sensitivity choice.
- Added possibility to switch between FTP transfer data types ASCII and IMAGE.

4.20. Changes Since Version 1.0

- Fixed bugs in the authentication scheme.
- The proxy manager allows partial host names, starting from the outer domain
  name.
- Added HTTP 1.1 persistent connections without pipelining.
- The FTP connection pool now also keeps data connections open in case the host
  supports block transfer mode. This increases performance for operations such
  as a recursive copy.
- The navigation pages have an optional property pane, which shows details
  depending on the URL scheme.
- It is now possible to open a finder page starting from some selected URL.
- The parameter page has been rearranged and extended with proxy and condition
  (for the finder pages) configuration.
- The help page has been rearranged.
- Add proper URI escaping in order to better live together with the various
  schemes.

5. Known Problems

- JDK bug 4763362 can cause a wrong result-set to be produced when using the
  "System" condition, because the exit value is unreliable. This is fixed in
  JDK 1.4.2.
- In JDK 1.5 interaction with WebLogic 8 doesn't work. Because the CORBA
  subsystem of the JDK has changed, you need the WebLogic 9 client JARs. Even
  with those a JNDI lookup fails. This was tried with the WebLogic 9 beta
  client JARS.
- When a page with an URL requiring interactive authentication is present
  while starting the application, the authentication dialogue box ends up
  behind the main window. (Can't be fixed because there is nothing to enforce
  the stacking order at all times.)
- When using WebDAV with Apache the system property be.re.http.no-compress
  should be set because of bug
  https://issues.apache.org/bugzilla/show_bug.cgi?id=46847.

6. Contact Information

Comments and bug reports can be sent to support@re.be. Information about
the application is available at http://www.re.be/uivi/.