XtraUpload v2 - CAPTCHA Tests
Posted by admin | Filed under XtraUpload
CAPTCHA’s are a double-edged sword for most users. I personally hate them a lot, but I concede that they are required to help prevent something I hate even more, SPAM. SPAM comes in many forms:
- Emails
- Comments
- IM Chatter
- Others
XtraUpload2 - A Better File Storage Engine
Posted by admin | Filed under XtraUpload
XtraUpload v2 has just received its new file storage engine. For the previous portion of development I implemented the old storage system used in 1.6. This engine is effective but does not properly handle files previously uploaded. v1.6 discards the upload and just tells the user that the file was previously uploaded, providing them with the other files links. (more…)
Donations - Help us stay alive!
Posted by Jay | Filed under XtraFile
XtraFile has long committed its file hosting project to the community since early 2006 and is still running strong.
The only reason why XtraFile can remain running is because of the generous donations many of our contributors have given.
However, in order to continue for many years down the road, we are still in need of donations to cover the fees involved in running this site as well as developing our products.
Has XtraFile helped you in any way?
Please support our cause and if you would like to donate, there is a Donate button at the top of every page in which you can click to donate to XtraFile.
Thank you very much!
XtraUpload 1.6 demo up and running!
Posted by admin | Filed under XtraUpload
I have setup a demo of XtraUpload 1.6 for people to see how it works. Please leave a comment below if anything doesn’t look right or is not working correctly. Current Filesize limit is 50MB and files will be deleted after 7 days.
-Matt
XtraUpload 1.6 RC1 Released!
Posted by admin | Filed under News, PHP, XtraUpload
Well, well, well. After more then 5 months since the last release I am very proud to announce that XtraUpload v1.6 has moved into Release Candidate(RC) Status! This release is Very Highly recommended for anyone running XtraUpload. There has been a massive number of changes from 1.5 to 1.6, from full unicode encoding to 4x speed improvements in some places. Because this is the first RC release i am including 2 changelogs, one from the v1.6 beta series and one from v1.5.6. They are included below:
v1.5.6 -> 1.6.0 RC1
Improvements, Additions
Admin Panel Redesign
Kernel Recoded(again)
Kernel Extensions
New Template System
CSS/Div/xHTML Templates
Download Code Vastly Improved
File Manager Improved
Upload Error Reporting Improved
Improved Site Menu System
New/Updated File Icons Added
4x Speed Improvements in some places
Restructured Initilization of XU Core
Other Small Improvements
Bug Fixes
Fixed Timed File delete, EG: after X days of no downloads
Fixed Issue with MoneyBrokers payment processor
Fixed Issue with StormPay Payment Processor
Fixed Account Bandwith Limits
Fixed Folder Delete
Fixed 200+ PHP Notices
Fixed Log Reading errors on large sites, admin page kills server
Fixed Download Limit for Groups
Fixed Invalid REGEXP to check for valid emails
Fixed Language Bit not showing for Contact Us page
Fixed Remote URL Upload Error: Class 'http_class' not found
Fixed File Password does not show on upload success
Fixed Invalid PHP Upload Not showing Error
+ Many others
1.6 B4 -> 1.6 RC1
Improvements, Additions
Updated jQuery to 1.2.6
Added Duplicate File Upload Option
Integrated JS-AIO-Packer javascript packer into code
Fixed Log Reading errors on large sites, admin page kills server
Resolved 30+ PHP Notices
Fixed Ads Manager for groups with 'no_ads'
Fixed Flash Upload JavaScript Errors
New/Updated File Icons Added
More Speed Improvements
Better Download Manager
Preliminary URL Upload Progress Bar FIX
New Language Bit: $lang['file_upload']['5']
Switched to Unicode encoding
Optimized final download routine
Removed 3 mysql queries
Bug Fixes
Download Limit for Groups does not work
Invalid REGEXP to check for valid emails
Language Bit not showing for Contact Us page
Remote URL Upload Error: Class 'http_class' not found
File Password does not show on upload success
Invalid PHP Upload Not showing Error
Now that we are in RC I am recommending this release over the previous 1.5.6. A demo will be setup shortly on Xtrafile.com so you can all test it out. Keep those bug reports coming so I can make this as stable as it can be before v2.
Download
You can find the download links on its product page or Google Code.
-Matt
BCMWLTRY.EXE - Memory Leak or The Future?
Posted by admin | Filed under Uncategorized
Recently I have been having massive issues with my main laptop, it had a decent size memory leak. The page-file would fill up every 3-4 hours requiring a cold reboot. At first I just dealt with it, having to stop what I was doing(read: coding) and reboot my computer 5x a day. Well at 4AM this morning I was composing the release notes for XtraUpload 1.6 RC1 and the page-file ran out of memory. Right when i was finished and i was about to save. I lost everything. Including my mind. So after I rebooted I shut down explorer.exe, opened up the task manager and sorted all processes by User, Process Name. 3 minutes later i was down to 40 processes, mostly created by SYSTEM. I was hesitant at first, but then I remembered my uncontrollable rage when my computer last froze, so I said screw it! Screw them all! One by one I killed the innocent looking for my target and once I found it, with it’s unstable memory allocations occurring right in front of me, I reached for my mouse(I call it Judge Dread) and let “The Judge, Jury, and Executioner” do my dirty work.
Once I rebooted again(I stopped my video drivers in search of my victim, explorer was having a fit) I scoured the Internet looking for this BCMWLTRY.EXE. Turns out it is MY DAMN WIRELESS MANAGER. AHHAHHA!!1!!1one111. So I Decreed that all computers I touch must hack the Matrix through an Ethernet connection.
And now back to writing up the release notes for XU 1.6 RC1
-Matt
JS-AIO-Packer v1 Released
Posted by admin | Filed under News
I have just finished polishing up the New JavaScript Packer included in XtraUpload 1.6 and I am releasing it as a separate product. JS-AIO is a very small, very efficient JavaScript packer written in PHP. Here are some stats about its usefulness:
Without JS-AIO
- 14 files
- 232kb file size
With JS-AIO
- 1 File
- 33.2kb file size
I think it really speaks for itself, but if you want more information please visit its product page.
-Matt
Forum Maintenance Pt. 1 Complete
Posted by admin | Filed under News
I have completed the forum maintenance detailed in a earlier blog post just now.
Please read the previous post for more information of Part 2 of this Maintenance.
-Matt
Forums Going Down Tonight - Pt. 1
Posted by admin | Filed under News, XtraFile
As a warning to all, the forums will be taken down tonight and receive a massive cleaning. Our new direction for the forums is to provide accurate support and the way the current forums are it is exceedingly hard to accomplish that. This is a 2 part operation, the details of which are below. (more…)
New Site Complete!
Posted by admin | Filed under PHP, XtraFile, XtraUpload
Yay!
The new site is finally done! The switch to Wordpress has been in the works for some time now and its been a snap to setup the way we needed it. Once I saw that 2.6 had been released I knew it was time to make the switch. It took just under 18 hours to completely configure the new site, a new record for us. I hope everyone likes the new site, all pages are working correctly now and by popular demand the downloads links for XtraUpload are all over the site including to the right of EVERY page. ( -> Look over there under downloads ->)
Now that the new site is up its time to talk about XtraUpload 2.0(XU2). Details about XU2, current development status, SVN access, etc. can be found on its product page. The information on that page WILL change in the next 24 hours to reflect the changes XU2 brings to the table. For instance, sometime this week I will be opening up the language bits for translation, on site. That’s right, you can just come to xtrafile.com and begin helping translate XU2 right in your browser. Not only that but the online translation engine is built into XU2 so you have a nice interface to keep up with language changes. There are just a few more changes i have to make to XU2 before i will release the first ALPHA(read: unstable & incomplete).
Sit tight for a few more days, you long wait is about to pay off!
-Matt
XtraFile