GMX is a file-transfer application that permits the user to store files on a remote computer system: Google's GMail web-based email system. Development in C# (Microsoft VS.NET 2003).
Be the first to post a text review of GMail File Exchange. Rate and review a project by clicking thumbs up or thumbs down in the right column.
GMX - GMail File Exchange Changelog 0.6.2057.35295 1. Modest UI enhancements (Account capacity progress bar, better window positioning behavior on startup) 2. Better comments in the Util module to explain crypto issues. 3. Fixed bug that disabled upload (GMail form element name properties changed). 4. A few added TODO comments. 0.6.2038.40213 1. Fixed the two (most prominent) memory leaks (uploads are no longer dynamically buffered and files are advanced to fragment start one byte at a time). 2. Fixed a problem uploading encrypted files with sizes that are even multiples of 16 bytes. 3. Completed work on retry option on failed (fragment) upload. 4. More stream exception handling implemented and return values from deeper functions are no longer ignored (to the same extent as before). 5. Some cryptographic exception handling was added, along with fixed closure routines for CryptoStreams. 6. Queue progress bar enabled. 7. Extensive, ranked, TODO comments added/updated. 8. Added a few enhancements (About version flag, added exception info, etc.) for debug builds. 0.5.2029.32963 1. Moved to a new versioning system. 2. File encryption is complete 3. Streaming compression is stubbed out (using code from ICSharpCode.Net) 4. Implemented event-driven file transfer queue. 5. Some significant UI changes, consolidated status updates; mostly usability enhancements. 6. Substantial code restructuring in GMailSession and Util; many exception checks added. 7. Fixed bugs that caused some large uploads to fail. 8. Automatic retry of segment upload. 9. File and folder delete now functional. 10. Compressed, encrypted files are color-coded in app display. 11. Tooltip displays file details. 12. Progress bar now works for downloads. 13. Fixed problems with local file deletion. 0.0.3.0 1. Corrected faulty ID generation, leading to duplication of IDs, masking of files on the server. Improved ID generation algorithm. 2. Implemented file download. 3. Implemented file manifest download, parsing, related UI population. 4. Added support for progress bar for uploads (progress for downloads partially complete) 5. Redesigned menus for ergonomics. 6. Expanded updates to the progress bar. 7. Fixed invalid index errors resulting from messy access to ImageLists in ListView. 8. Added plumbing to support generic searches, more flexible abstraction of HTTP transactions. 9. Segregated GMailSession class to a separate source file. 10. Streamlined some core functions in Util.cs, source is (marginally) more readable. 0.0.1.0 Initial Release. License Information Copyright (C) 2005 Stephen Dedalus This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
GMX - GMail File Exchange Changelog 0.6.2038.40213 1. Fixed the two (most prominent) memory leaks (uploads are no longer dynamically buffered and files are advanced to fragment start one byte at a time). 2. Fixed a problem uploading encrypted files with sizes that are even multiples of 16 bytes. 3. Completed work on retry option on failed (fragment) upload. 4. More stream exception handling implemented and return values from deeper functions are no longer ignored (to the same extent as before). 5. Some cryptographic exception handling was added, along with fixed closure routines for CryptoStreams. 6. Queue progress bar enabled. 7. Extensive, ranked, TODO comments added/updated. 8. Added a few enhancements (About version flag, added exception info, etc.) for debug builds. 0.5.2029.32963 1. Moved to a new versioning system. 2. File encryption is complete 3. Streaming compression is stubbed out (using code from ICSharpCode.Net) 4. Implemented event-driven file transfer queue. 5. Some significant UI changes, consolidated status updates; mostly usability enhancements. 6. Substantial code restructuring in GMailSession and Util; many exception checks added. 7. Fixed bugs that caused some large uploads to fail. 8. Automatic retry of segment upload. 9. File and folder delete now functional. 10. Compressed, encrypted files are color-coded in app display. 11. Tooltip displays file details. 12. Progress bar now works for downloads. 13. Fixed problems with local file deletion. 0.0.3.0 1. Corrected faulty ID generation, leading to duplication of IDs, masking of files on the server. Improved ID generation algorithm. 2. Implemented file download. 3. Implemented file manifest download, parsing, related UI population. 4. Added support for progress bar for uploads (progress for downloads partially complete) 5. Redesigned menus for ergonomics. 6. Expanded updates to the progress bar. 7. Fixed invalid index errors resulting from messy access to ImageLists in ListView. 8. Added plumbing to support generic searches, more flexible abstraction of HTTP transactions. 9. Segregated GMailSession class to a separate source file. 10. Streamlined some core functions in Util.cs, source is (marginally) more readable. 0.0.1.0 Initial Release. License Information Copyright (C) 2005 Stephen Dedalus This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
GMX - GMail File Exchange Changelog 0.5.2029.32963 1. Moved to a new versioning system. 2. File encryption is complete 3. Streaming compression is stubbed out (using code from ICSharpCode.Net) 4. Implemented event-driven file transfer queue. 5. Some significant UI changes, consolidated status updates; mostly usability enhancements. 6. Substantial code restructuring in GMailSession and Util; many exception checks added. 7. Fixed bugs that caused some large uploads to fail. 8. Automatic retry of segment upload. 9. File and folder delete now functional. 10. Compressed, encrypted files are color-coded in app display. 11. Tooltip displays file details. 12. Progress bar now works for downloads. 13. Fixed problems with local file deletion. 0.0.3.0 1. Corrected faulty ID generation, leading to duplication of IDs, masking of files on the server. Improved ID generation algorithm. 2. Implemented file download. 3. Implemented file manifest download, parsing, related UI population. 4. Added support for progress bar for uploads (progress for downloads partially complete) 5. Redesigned menus for ergonomics. 6. Expanded updates to the progress bar. 7. Fixed invalid index errors resulting from messy access to ImageLists in ListView. 8. Added plumbing to support generic searches, more flexible abstraction of HTTP transactions. 9. Segregated GMailSession class to a separate source file. 10. Streamlined some core functions in Util.cs, source is (marginally) more readable. 0.0.1.0 Initial Release. License Information Copyright (C) 2005 Stephen Dedalus This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
GMX - GMail File Exchange Changelog 0.0.3.0 1. Corrected faulty ID generation, leading to duplication of IDs, masking of files on the server. Improved ID generation algorithm. 2. Implemented file download. 3. Implemented file manifest download, parsing, related UI population. 4. Added support for progress bar for uploads (progress for downloads partially complete) 5. Redesigned menus for ergonomics. 6. Expanded updates to the progress bar. 7. Fixed invalid index errors resulting from messy access to ImageLists in ListView. 8. Added plumbing to support generic searches, more flexible abstraction of HTTP transactions. 9. Segregated GMailSession class to a separate source file. 10. Streamlined some core functions in Util.cs, source is (marginally) more readable. 0.0.1.0 Initial Release. License Information Copyright (C) 2005 Stephen Dedalus This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?