HOME FEATURES DOWNLOAD NEWS CONTACT

PULSARR NEWS

18-APR 07

  • Added an Encryption dialog, to set the password for the encrypted files.
  • Included a thread to encrypt or decrypt files, and attached a modeless dialog to show the encryption progress.
  • Added an icon to identify encrypted files within the program.
  • Encrypted the filenames, the program unlocks these with a password, and only publishes the original names on the network, so encrypted filenames remain unknown.
  • Added a file shredder which shreds remaining files after decryption, or encryption.
  • Included a drop down menu for the filelist, so you can now select a list of files to decrypt, encrypt or shred.
  • Updated the transfer classes to decrypt encrypted files, during transfer.
  • Included public-key cryptography, so the program generates a random public and private-key on start-up.
  • Included the public-key for file requests. The uploading node then uses the public-key to encrypt a random password used for encrypting data during transfer. The requesting node then use the private key to decode the password and decode the transfer.
1-APR 07
  • Modified the wizard so you can add, edit and delete users.
  • Updated the wizard so different users can each share different folders.
  • Added a login dialog to the main program.

20-MAR 07

  • Updated the router to return a pointer to the next search results. Also added a 'Next Page' and Back Button, along with the code to store and display previous results.
  • Added options for limiting the size and number of sources
  • Updated the transfer code to display KB/s and ETA
  • Incorporated a Folder Monitor to synchronize the shared folders, with the main program.
  • Limited the number of results to 100 files.

05-MAR 07

  • Updated the router to duplicate filepackets and route them in diferent directions, depending on the different keywords within each file, this improves the speed of the network since each node no longer needs to send out 100's of filepackets to index each file.
  • Extended the distributed methods used to calculate the total number of nodes on the network. This was to include numbers for the total file count and clients on the network.
  • Updated the search results to include information on availability and bandwidth,
    also included methods to remove results from recently disconnected nodes and clients.
  • Extended the messaging system to update clients within the network stats.
  • Added an IP List to the file packet to record different nodes with the same file.

11-FEB 07

  • Added a Server detection process to the protocol along with a separate Client Mode.
  • Created a Client Search, and included the functions to route the results from the SuperNode back to Client.
  • Also updated the protocol so Clients can also publish files through a SuperNode.
  • Incorporated a Local Search for Servers to search Clients, and Clients to search Servers when no network is available to index the files.
  • Updated the protocol so a server can now push a file download from a client, and updated the routing code to route the push.

 

23-JAN 07

  • Added a separate thread to load in the shared files, to improve the loading time.
  • Solved a problem with receiving the variable sized file packets.
  • Added network information, to the status bar.
  • Added Toolbars for the Transfer windows.
  • Updated the search form so you can now search for any file type or category.
19-DEC 06
  • Added the upnp port forwarding and code to configure the windows firewall.
  • Updated the settings dialog and added the code to store this in an ini file.
  • Updated the file packet to include extra meta data, so searches can be performed on different categories like 'Author'.
  • Created a web tracker and code for the pulsarr program to register it's self, although the self organising nature of the program means a web tracker will not be required after the network has grown to a self-sustaining size.
  • Added Popup menu's for the Transfers and Search Result windows, including all the functions to stop pause and cancel downloads.
  • Added a Popup window for the shared folders dialog, including functions to remove and open the Shared folders.
  • Added code to Minimize the program to the taskbar, including a data window on mouse over.