Fopnu News

August 28, 2020

new Scheduler feature, activated from Settings > Scheduler

tasks in Scheduler can manipulate bandwidth throttle, network, downloads, and chat rooms

find function for Library

fixed minor timeout problem for user-search with zero results

prevent UPNP for ports that are SOCKS5 proxied

fixed minor problems with custom color configuration view

rewrote search procedures in Library, so that phrase-matching is more accurate

several other minor improvements in the GUI

June 9, 2020

new SOCKS 5 proxy support, can be configured in Settings > Network

rewrote notification systems for chat rooms, contacts, and transfers

new config view at Settings > Notifications

new per-download custom notifications available on right-click menu

per-contact and per-chat custom notifications options are activated by default

incoming private messages can now be notified via tray balloon

chat messages can now be notified via tray balloon

options to show full messages or just a summary on tray balloon notifications

numerous improvements to UDP hole-punching, much better performance on highly-restrictive symmetric NAT connections

network can track multiple reflected local addresses

current local address tracking stats can be seen by clicking Network Event Log then pressing ctrl-shift DMPL

greatly improved symmetric NAT detection and notification

UPNP will now unmap on program close

fixed UPNP stall problem after manual network stop/start cycle during map operation

buttons in UPNP and filesys diagnostic logs to save report to text file

minor bandwidth throttle performance optimizations

fixed minor problems with program shutdown sequencing that would sometimes prevent channel leave announcements and UPNP unmapping

in Settings > Files, a new option to skip library directory scans upon program start (useful when sharing huge numbers of files)

new command-line option "-noinitscan" to force-skip library directory scan upon program start, regardless of settings

fixed rare crash in Library that would occur when removing a folder while it was being uploaded

minor improvements to the chat room ban system, more rapid propagation of list after updates

April 18, 2020

added a Download As dialog, which allow file/folder name changes and custom location selection

improved menu options when right-click files, folders, and top folder buttons in Browse and Search views

right-click menu for links in chat rooms and private messages has been updated to have Browse, Download, and Download As options

better prompting when attempting to download an item already in the download list

option to merge download files/folders with the same name when starting from Download As dialog

download files will check for an already completed file when starting, including a full hash check to verify the match

files with the exact same hash id will always download one at a time, to prevent problems if both are pointing to the same incomplete file

uploader status is updated more frequently toward the end of download, to prevent incomplete status display when download actually completed

added a Download To dialog, which is the multi-select version of the Download As dialog

fixed selection problems in Search view when multiple expanded items are selected

in Transfers view, ctrl-V will paste in any fopnu links on the clipboard

fixed rare crash on some Linux systems during notification sound playback

fixed minor display problems with bandwidth chart time labels

minor optimizations to download file allocation read/check/write procedure, less time spent on larger files

improvements to recirculating token system, more accurate priority boost when serving many uploads

tooltip of root folders in download list will display originating user and path

other minor fixes and adjustments in the GUI

March 3, 2020

fixed problems with updating order in Groups window

temporary contacts now showing proper icon in Groups window

added Groups submenu to right-click menu for Contacts and Channels in Groups window

fixed problems with download folder browse operation not forwarding the source peer to the created files

tooltips in Contact list now show the last seen online time when offline

more aggressive peer reconnect for downloads when there are fewer sources

fixed icon display problems on some Windows systems

March 2, 2020

February 25, 2020

added new Groups window, accessible from the Library view

bandwidth chart time line and text colors added to settings

fixed minor problems with bandwidth tracking that caused inaccuracy on zoomed-out graphs

several minor optimizations to core Library functions to speed up mass group changes

fixed problems with updating bandwidth history to settings config file before program close

a few other minor adjustments to the GUI

February 13, 2020

added option for custom network bootstrap hosts in Settings > Network

fixed problems with icon loading and crash on startup caused by a recent Windows 7 update

fixed problems with user ignore list not being enforced immediately after a change

per-contact custom online notification now also controls tray icon flash in addition to balloon notification

browse window now fully supports keyboard navigation with arrows, backspace, and enter key

revised network search timing for more reliable operation during heavy packet loss

other minor fixes in the GUI

December 26, 2019

major update of all bandwidth / statistic charting throughout the program

time lines in charts

time labels in charts

charts can zoom out to spans of several weeks

all chart data for network and main bandwidth are saved between program sessions

right-click chart shows popup menu with zoom and customization options

right-clicking the large Search button at the top-right of the search window shows a popup menu with search options

can spawn multiple search windows from search options menu

each filetype toggle button in the search window can be right-clicked to adjust it's default state

improvements to search status display

browse windows now have button to open a search within the user's files

backspace key in browse goes up to parent folder

enter key in browse opens a folder or downloads a file

when using the browse back button or backspace key, previous folder will be selected and scrolled into view

a few other minor fixes in the GUI

November 5, 2019

completely re-written search routines, now traverses the network much faster

browse / folder download / send message will search network for public key if current location doesn't respond

browse / folder download / send message will always cache newest public key location from launch source / key search

fixed browse handling of bad reply encoding

browse improvements when connecting with non-preferred IP version (4 or 6)

better browse request timing/retry schedule

immediately checks location cache if browsing from fopnu:user: link

can set library redundant directory scan intervals in Settings > Files

library polling intervals for directories with no change notification support can be set in Settings > Files

automatically extend directory scan intervals 40% when hashing is happening

set defaults button in Settings > Files

a diagnostic log for re-scan / hashing problems in Help > Diagnostics > Library Log

when a library root folder does not exist, keep the file structure intact but disable all files within, not visible on network

detect when a library root folder disappears / reappears within 30 seconds and trigger a scan

improvements to chat room connection setup protocol

fixed problems with chat room connection rejected reply PEX encoding

added chat room diagnostic commands /dmpa on/off, /dmpb, /dmpc on/off

additional measures to prevent chat room message drops when connection key is invalid

chat room connection key is renewed more aggressively after Mods structure changes invalidate it

chat room Mods or higher prevented from broadcasting stale/redundant connection keys

don't allow settings option to show on chat room menu if no root key, even if Owner level

show Enter Root Key option on chat room menu if no root key, even if Owner level

in Chat Room Settings window, updated defaults for Advanced Parameters when using the Add button

better regulation of topic/settings broadcasts when there are a large number of Mod+, saving bandwidth

better Mod+ delegate list trimming, saving bandwidth in some situations

fixed problem with oversize replies to chat room gathering, now more accurately limits response with multiple rooms

handle corrupt/truncated chat room gather replies better, no waiting for timeout / re-transmit

fixed minor Windows menu position/scaling problems

September 27, 2019

incoming key negotiation now handles duplicate queries correctly, more advanced rate-limiting algorithm

outgoing key queries will now retry with uniquely coded messages, to prevent problems with remote replay protection

retain previous key post-negotiation for 5 seconds, to prevent problems with delayed messages on high latency connections

after timed out key negotiation, retain old keys until expiry to maximize possibility of connection recovery

eliminated some redundant hole-punching messages, improved ratelimiting of hole-punches

fixed problems during chat room startup that were making online time and other internal counters inaccurate

eliminated some delays during initial chat room connection establishment that were slowing user list sync

fixed chat room list owner status icon de-sync problems

a few minor GUI fixes

September 22, 2019

improved chat connections for much better reliability under heavy packet loss conditions

revised chat broadcast forwarding and routing algorithm to use less bandwidth in larger rooms

chat room owners can set level of other stale owners to normal to remove them from Mods list

chat room owners with root key will re-authorize themselves when coming online if previously removed by other owner

chat room settings are propagated much more rapidly after a change

larger chat room welcome message is permitted, up to 450 bytes (this is shared with the advanced parameters)

better validation for chat room advanced parameters in GUI dialogs, with warning if there is possible overflow after final encoding

main network AX/P1/P2 packet timings have been thoroughly revised and optimized

greatly reduced spikes and ripples on network traffic charts, especially after startup and network connection interruptions

new network peers have their hash-bitfields synchronized more quickly, with a more randomized timing to prevent incoming ripples

improved contact search timing after network connection outages, much quicker recovery and contact visibility

chat room banlist is automatically re-signed when removing moderator privileges from current signer

initial chat room connection handshake is more tolerant of stale banlist signed by user with previously elevated privileges

a few other minor fixes in the GUI

September 16, 2019

fixed problem with delegate list sync that was preventing entry into some chat rooms

better Mods pane layout, shows full tree permission structure

fixed Mods pane updating problems

local entry in Mods pane includes currently ineffective delegations, in case local permission is later returned to higher level

dynamically pull Mods pane names from current user list if possible, yet show previous delegated name in tooltip, if different

fixed problem with second-pass message retransmission, improving connection reliability

several other connection timing improvements

in Users pane and message view, user tooltip should include level if not normal, and/or also say "Ignored"

in chat, ignore icon now overrides Owner/Manager/Op/Mod icons in user list

fixed sorting problems in Users pane

ignored users are now displayed in red in Users pane

minor display fixes in main chat rooms list

September 14, 2019

September 13, 2019

fixed problems with oversize delegate lists

second-pass encoding now works properly after packet loss

connection reciprocation checks now take into account long delegate/ban list syncs

broadcast message passing has been upgraded to deal with larger data sets

special checking to prevent delegate list sync loop when there are circular references between users

no more update rejection problems when banning or elevating multiple users at the same time

stricter rules for declaring online status, must now have both incoming and outgoing connections

moderator pane now displays a deeper tree view when there are multiple levels of delegation

several other minor GUI fixes

July 24, 2019

several fixes to UPNP client

fixed crash in upload management routines

better support for NTFS symlinks and junctions, fixed problems with change notifications

scaling improvements to directory change notification handling used by Library

timing adjustments to network holepunch procedures, better compatibility with some old NAT routers

other minor fixes in the GUI

April 23, 2019

fully re-engineered the user ignore system internals for more reliable operation and less CPU usage

further improvements to memory allocation failure handling

fixed recent problems with Windows XP compatibility

minimum 2 minute delay for auto-shutdown from program startup or setting change

contacts that appear from multiple locations are tracked more reliably and properly follow configured IPv4/6 preferences

a few other minor fixes in the GUI

April 19, 2019

new Auto-Startup option available in the tray menu or by right-clicking main toolbar

new Auto-Shutdown feature can stop program, allow suspend, or shutdown system when downloads/uploads complete

incoming port randomization option available in Settings > Network

major update to build environment for both Windows and Linux, compiler is newest GCC, all linked libraries updated

individual per-contact setting for join notification by tray balloon

copy link option in main contacts menu, for link to local user

individual per-channel setting for activity notification by flash tray icon

better app shutdown / restart interlock, if app is restarted before previous instance is fully saved

several network protocol changes between newer clients, including message compression, which lowers bandwidth overhead

fully redesigned network hole-punching protocols, which should allow more reliable operation for firewalled users

added more random variation to chat room connection keep alive intervals, to prevent bandwidth surges in large rooms

fixed problem adding some users to banlist in chat rooms

added chat room connection diagnostic output, activated by typing /connlog on

several chat room connection protocol upgrades for increased reliability

network near-ring ping timing adjusted to better allow firewalled users to make connections

less ping interval oscillation on initial network entry, smoother bandwidth profile

increased peer location exchange throughput, which should allow quicker network entry

improved peer key rotation rules for improved network re-entry after program restart

better peer key discarding rules, helps reconnect faster after network interruptions and/or location changes

uploads now fold same user / multiple location entries into one line, with IP list in tooltip

uploader per-IP bandwidth in Speed column tooltip

fixed problems with uploader priority adjustments not fully propagating

downloads will trigger a find-sources search sooner if there has been a recent speed drop

suppress tray balloon notifications when tray icon is not visible

fixed problems with column size persistence in GTK versions

several graph rendering efficiency improvements to reduce CPU usage and improve high-res scaling

fixed problems with ellipsized labels in Windows versions

several minor fixes to GUI control positioning algorithms, and a new preferred-width positioning mode

a few key fixes in the Windows version treeview control that could have caused a rare crash

open color selector now updates when scheme is changed

improved memory overflow tracking

several other minor fixes and improvements throughout the program

March 8, 2019

new internal GUI framework that properly scales on high-DPI displays like 2K and 4K

bandwidth throttle re-engineered for much more CPU-efficient operation

network search algorithms updated to better support international character equivalencies

word-breaking code in search algorithms updated to support all Unicode word-break sequences

fixed problems launching fopnu: links from the shell

all GUI icons now scale correctly with font-size changes

GUI frame thickness and control spacing now scales proportionally to configured font-size

improvements to speed formatting in transfers view

default max units now set to T everywhere

fixed problems in contact list with double-click handling

charts now have correct layout and spacing in high-DPI modes

charts now fully support 64-bit data sets without visual overflow

several math fixes and optimizations in chart painting routines, more accurate and faster output

fixed problems with auto-scroll in chat rooms

fixed label ellipsizing problems in several areas

improved color-text drawing routines, much lower CPU usage

clipboard copy operations in chat rooms improved to provide full links even when formatted

fixed problems with browse window bottom status display

color-selector in settings fully re-engineered, now renders correctly in high-DPI modes, uses less CPU

several UPNP / NAT-PMP problems fixed, including one that could cause a crash

fixed problem in library that was causing rare crash if file removed during piece creation

fixed font size setting desynchonization problem when adjusting from tray menu

updated SHA1 and SHA3 hashers for improved performance

several improvements to treeview controls used throughout the program, less RAM usage, faster sorting

new memory state and allocation rate diagnostic charts in Help > Diagnostics menu

new file system access and bandwidth charts in Help > Diagnostics menu

many other minor adjustments and tweaks throughout the program

May 3, 2018

search engine now folds some diacritics following UTR-30 draft specification

eliminated some inefficiencies while saving app config files

fixed problems parsing 6-digit hex color specifications in chat

better text clipping in chat windows so excessive stacked combining chars don't extend above line

additional font fallback methods to ensure more reliable rendering with any non-default font selection

double-clicking an upload file launches it

in chat and private messages, links and selected text can be right-clicked to copy or open via menu

better on-the-fly theme-change and system font-change handling on Windows platforms

tray icon tooltip now has transfer statistics and network state

improved keep-alive timing in chat rooms

April 26, 2018

support for file links

support for user folder links

browse window can now locate peer by public key alone

browse window top folder buttons can be right-clicked to copy link or download

fixed chat notifications

upload files now have a right-click menu to allow launching file, opening location, or copying link

fixed problems that would occur if a download file is manually deleted off disk after completion, then checked

download completion tray-balloon click now correctly activates main window

upload completion estimate algorithm adjusted

default font size is adjustable from tray menu or right-clicking main window buttons

several other minor tweaks and fixes throughout

April 19, 2018

chat rooms are now displayed in a lower pane in the main window chat list view

option in chat room user button menu to create a new undocked window

fully re-engineered download congestion control and piece scheduling, for much faster transfers

throttled Library directory scanning

adjustable maximum scanned files per second and duty cycle in Settings > Files

changed default Library folder re-scan interval to 23 minutes with file system notify support, 12 minutes without

incremental background config saving, to prevent pauses when saving large .dat files in app data folder

improved support for screen-reader programs

added several CPU usage charts to Diagnostics sub-menu under main Help button

new UPNP diagnostic log

low-level file activity log

several other minor GUI fixes and tweaks

April 4, 2018

fixed problems with failure handling when sending private messages

file hashing is no longer interrupted and restarted by directory scanning

fixed rare crash when incomplete Library file is deleted during complete-renaming

online notifications no longer happen for temporary contacts

shell launching of protocol links (such as dsc) from chat rooms or private messages no longer causes a crash

fixed character alignment problems when auto-renaming files to avoid conflict with pre-existing files

thorough re-write of shell launch logic to properly handle UNC, network, and device-based paths

fixed rare problems with progress bars going blank on complete downloads

numeric spinboxes in configuration pages now correctly save when losing focus, even when window is closing

numerous other minor fixes in the GUI

December 20, 2017

contact names are updated when remote user changes name

notes for contacts can be edited by right-clicking, and show in tooltip

fixed problems with library folder byte counts

files are not counted in browse totals if they have not been hashed

files are not visible in search if they have not been hashed

reduced maximum packet size for IPv6 connections

when location changes, internal connection reliability counter is now reduced

several minor protocol layer optimizations to reduce CPU usage

search view result processing optimized to better handle large amounts of results

additional fixes for problems with multi-homed peers leave/join cycling in channels

adding chat room by link now has password field in same dialog

downloads are now preferenced toward the top of the list when attaching new pieces

downloads can be re-ordered by dragging, in the root and within folders

fixed problems with resuming download folder browsing

fixed minor problems with per-contact and per-chat notification menus

several other minor GUI fixes

December 5, 2017

event notification configuration from Settings > UI Behavior

optional notification sounds and tray flash / balloon for download complete

clicking download completion notification tray balloon switches to transfers view and scrolls to complete file

sounds and tray flash / balloon for contact online

sounds and tray flash for incoming private message

sounds for contact offline

sounds, tray flash and channel list color change upon channel activity

sounds for chat room user join/leave

global default and per-chat/per-contact custom notification sounds

added .epub to text category

major improvements to contact syncing protocol for greater reliability

tabs pass through private and chat messages

tooltip for user in chat room text

when browse command shows an existing window, always refresh

Open Location will open the folder with the selected file highlighted on some systems

option to Open Location on complete download tray balloon click action

fixed problem with new files from folder scan not copying share status from folder

fixed problems entering channel root key

fixed problems with multi-homed peers in chat rooms

chat rooms will resume after a network stop/start cycle, if their window is not closed in meantime

chat rooms have auto-start option which will make them start with first network start

November 27, 2017

November 26, 2017

no more unnecessary hashing of download files when resuming transfer

fixed file locking/access problems between library and downloads in Windows build

when share groups are removed, proper ordering of remaining groups is maintained

uploads will show complete status if last progress update shows an imminent finish

optimizations applied to library file indexing, greatly improving performance with several thousand files

no more offline chat members in user list

fixed problems with channel group eligibility updating

fopnu: links are now shortened when displayed in chat window

support for clickable dsc: links in chat windows

fixed problem with color text rendering in Windows tree-view columns

GTK edit controls now painting background properly under all themes

fixed problems with GTK tree-view expanders not showing in themes using pixmap engine

refined positioning and appearance of tree-view expanders in both Windows and GTK builds

fixed a few other minor text-formatting problems in the Transfers view

November 20, 2017

October 10, 2017

major chat room overhaul

support for several new advanced parameters in chat room settings

chat room can be protected by multiple passwords (with blind verification)

chat room can be prevented from showing in public gather-search

full support for color directives in chat, eg. [red] or [#40FF40] (more info here)

color directive in topic and channel name

chat room setting to prevent all color code parsing

chat connection protocol greatly improved, more secure key-exchange and authentication

copy/open URLs for chat rooms

clickable links in chat and private messages

up/down arrows to scroll through outgoing message backbuffer in chat room

ctrl-ESC or shift-ESC to clear chat window and backbuffer

option to not show join/leave messages

per-chat option to locally disable color message rendering

fixed several other issues that caused unreliable chat connections

several optimizations in browse window to handle large number of files/folders

fixed problems in library that were sometimes preventing deep recursion of shared folders in Windows build

fixed problems that would prevent edit-box background color change with GTK themes that rely on PixmapEngine

several other minor GUI fixes and refinements

August 25, 2017

peer browse is much more efficient and reliable

browse view caches contents to make navigating folder structures much quicker

load-status for browsing folders is displayed in size column and bottom status

new refresh and stop menu options when right-clicking expanded browse folders

fixed problems in GTK treeviews that were causing expander lockout when display updating rapidly

protocol enhancements to make browse loading status more detailed

fixed minor inaccuracy of file counts in browse

browse response throttling and better rate-limiting

better mixed IPv4 / IPv6 location tracking for chat room members

fixed problems in search view that prevented double-click download in certain situations

tuned network ping intervals when in connecting mode to provide quicker recovery after network disruption

minor changes to network peer hinting procedures to provide quicker startup

August 21, 2017

August 21, 2017

massive overhaul of network peer cache

limit peer groups from same narrow/wide networks

new routines to reduce pollution from peers behind symmetric NAT

fixed problems handling F1 key in certain parts of the GUI

network problem-detection routines to alert user to NAT usage locally

NAT tagging in peer list, to prevent outbound PEX pollution

better search-seeding algorithms

more detailed status display in Network view

fixed UPNP/NAT-PMP port-mapping problems

fixed problems with GTK layout resizing causing hang in certain situations

other minor GUI fixes

August 18, 2017

fixed problems with library directory scanning that would cause delete/re-create cycle on inner folders on some file count changes

added option in Settings > Files to control CPU duty-cycle for hashing

added option in Settings > Files to limit MB/s rate of hashing

request-limiter loss detection routines have been tuned

fixed problem with update-check timing

fixed problem with file colors in search window

only saves library config file to disk if changes have been made

prevent system suspend (but not display suspend) while running

optimized request-limiter stack management routines to use much less CPU

updates to treeview control to better manage column width settings

double-click from browse/search will now also directly add the source to pre-existing downloads

August 8, 2017

new portable edition, designed for stand-alone operation on portable media / portable location

fixed problems with library file visibility when there are hash-duplicates with mixed sharing status

better remote piece load error relaying for peer connections to avoid blocking problems when downloading multiple files from one user

improvements to the timing of find sources during network startup

channel list tooltips show last online and/or gathered

peer report of remote file not shared will cause retries for 15-20 seconds to allow remote to rename/move files without full interruption

fixed several problems with peer/file priority selection in menus, especially with multiple items with mixed priority

network location hinting has more aggressive filtering

fixed problems with shared file counts in browse when not all files in folder are shared

network keyword search efficiency improvements that save 15-20% outgoing bandwidth

option to weekly check for update now working correctly

faster hashng upon piece caching for upload

library checks last-modified time on files during directory scan, mismatch triggers file hashing

library watches folders for changes via inotify/ReadDirectoryChanges, including last-modified times

option in settings to disable all library checking of file last-modified times (work around for rare buggy NAS units)

several improvements to Linux inotify client to maximize efficient use of handles and descriptors

fixed display/ellipsizing problems with path buttons at the top of browse window

fixed several minor GUI issues

July 28, 2017

more advanced timing algorithms to regulate network pings

bootstrapping and offline detection procedures are more robust

fonts throughout the program are now configurable in the settings

option in channel settings to copy private key

new downloads are auto-scrolled into view

new uploads are auto-scrolled if view was previously at bottom

implemented FontLink fallback in Uniscribe layouts so most code-points now render correctly

work-around Uniscribe bug/crash when processing UTF-16 surrogate pairs with undefined script

fixed problems when attempting to trash a download file that is currently allocating

more consistent private message length limiting

fixed problem with 12/24 hour time display in channel timestamps

several improvements to tree-view controls for smoother updating and scrolling

slightly larger main toolbar buttons

divider position in transfers and bandwidth view now saving correctly

many other minor GUI adjustments

July 20, 2017

Version 1.49 is now available. There have been many improvements:We are working on some interesting new features and another release will be posted soon.Thanks for using Fopnu!Version 1.48 is now available. Several important fixes and improvements have been made:Thanks for using Fopnu!Version 1.47 is now available. This following changes have been made:Thanks for using Fopnu!Version 1.46 is now available. This following changes have been made:More to come.Thanks for using Fopnu!Version 1.45 is now available. This is a last-minute release to fix problems with icon display on certain Windows 7 systems after a recent bad Windows update. There are also a few other minor improvements in the network stack, mostly to fix and optimize NAT hole-punching, which is now slightly more aggressive.We are working on several new features. Please stay tuned.Thanks for using Fopnu!Version 1.44 is now available. This following changes have been made:Another release is coming soon.Thanks for using Fopnu!Version 1.43 is now available. This release contains important fixes and improvements:We are working on several more fixes and improvements. Another release will be posted very soon.Thanks for using Fopnu!Version 1.42 is now available. Several improvements have been made:More improvements are on the way soon.Thanks for using Fopnu!Version 1.41 is now available. There have been major improvements in several areas:Thanks for using Fopnu!Version 1.39 is now available. This release is intended to further improve robustness of the network:Now that the network is more stable and reliable, we can move forward into other areas of the program.Thanks for using Fopnu!Version 1.38 is now available. We are continuing to make improvements to the chat rooms and other areas:Another release will be coming along soon.Thanks for using Fopnu!Version 1.37 is now available. We are continuing to make improvements to the chat rooms:More fixes and improvements are on the way. Please stay tuned.Thanks for using Fopnu!Version 1.36 is now available. This is a last-minute update to yesterday's v1.35 release that fixes a crash that happens under certain conditions when using the chat rooms.We working on more fixes and improvements and will post another release soon.Thanks for using Fopnu!Version 1.35 is now available. There has been a major revision of the chat rooms feature:More fixes and improvements are on the way. Please stay tuned.Thanks for using Fopnu!Version 1.34 is now available. This release has the following fixes and improvements:We are still working on a few other issues and will post another release very soon.Thanks for using Fopnu!Version 1.33 is now available. This release has the following fixes and improvements:Thanks for using Fopnu!Version 1.32 is now available. This is a major update and contains several important fixes and improvements:Thanks for using Fopnu!Version 1.31 is now available. This release contains several important fixes and improvements:Another release will be posted very soon. We are in the process of integrating several other improvements to our application framework that were made during the development of Super Simple Server. There are several new features that are ready to be added once Fopnu is fully updated and we are certain that everything is stable. Please stay tuned.Thanks for using Fopnu!Version 1.29 is now available. Several important fixes and improvements have been made:Thanks for using Fopnu!Version 1.28 is now available. Several changes have been made:Thanks for using Fopnu!Version 1.27 is now available. Several changes have been made:We are now working on file and user link support and a new release will be ready soon.Thanks for using Fopnu!Version 1.26 is now available. This release has many important bug-fixes:We are working on new features for the next release, which should be ready very soon.Thanks for using Fopnu!Version 1.25 is now available. The following changes have been made:Thanks for using Fopnu!Version 1.24 is now available. The following changes have been made:Thanks for using Fopnu!Version 1.23 is now available. This version contains a few minor last-minute fixes to yesterday's 1.22 release.Thanks for using Fopnu!Version 1.22 is now available. Several important fixes have been made:Another update is coming soon. Please stay tuned.Thanks for using Fopnu!Version 1.21 is now available.This release introduces share-groups, which allows you to selectively share your files with groups of users in your contact list or channels you select. New groups are created in the library, which has a separate checkbox column for each group in addition to the default public group. Then any user in your contact list can be right-clicked and added to any group. Chat rooms can also be added to groups, so that all users currently inside the chat will have access. It should be noted that both the local and the remote user must be using v1.21 or newer to see the non-public shares due to the need for upgraded authentication between clients.We have also made numerous changes to our framework to fix several minor problems. Our unicode processor has been upgraded, and this has eliminated problems with sharing and searching in East-Asian character sets. A few problems with the Win32 directory enumerator have also been fixed so that NTFS symlinks and junctions will now work correctly.There have also been several minor fixes in the GUI, especially in the GTK2 version.More improvements and fixes are on the way soon.Thanks for using Fopnu!Version 1.19 is now available. The following changes were made:We are working as quickly as possible to add more features. Share-groups, notifications, and many others are on the way.Thanks for using Fopnu!Version 1.18 is now available. The following changes were made:Thanks for using Fopnu!Version 1.17 is now available. This update contains numerous network and protocol upgrades. It also features a critical fix for problems that were occuring receiving packets close to MTU limits.Further updates are on the way. Please check the web site often.Thanks for using Fopnu!Version 1.16 is now available. The following changes were made:More to come very soon.Thanks for using Fopnu!Version 1.15 is now available. The following changes were made:We are working quickly to make continued improvements. New releases may be posted frequently. Please keep an eye on the web site or forum for updates.Thanks for using Fopnu!Version 1.14 is now available. The following changes were made:Thanks for using Fopnu!Version 1.13 is now available. The following changes were made:More improvements are on the way.Thanks for using Fopnu!Fopnu is here! This has been several years in the making. Enjoy!