43514 Commits

Author SHA1 Message Date
threedeyes
cdae80ebac NTFS: Code cleanup. No functional changes. hrevr1alpha4-44661 2012-11-01 07:23:28 -05:00
threedeyes
d4f3ad2124 NTFS: Optimize for fs_walk function. 2012-11-01 07:23:05 -05:00
threedeyes
0ef2489f7a NTFS: Fixes for Identify partition function.
* Try to fix #8332
2012-11-01 07:22:48 -05:00
threedeyes
9fad0f9865 NTFS: fake-attributes improvements
* Fake-atributes enabled by default (Real attributes require optimization. Too slow with big and fragmented volumes.)
* Upadted mime-table for file extension to mime-type mapping.
* Fix for fake-attributes mode switching.
2012-11-01 07:22:22 -05:00
threedeyes
299144cb31 NTFS: Deep code refactoring and lot of fixes
* Fix: the size of dirent struct in the fake attributes was counted incorrectly
* Directory reading code was re-written from scratch. That fixes hopefully #7573, #4974, #4877, #9082
* Create, rename, unlink routines were completely reimplemented
* Added fully functional support of extended attributes. This fixes #6509
2012-11-01 07:22:01 -05:00
threedeyes
97aeb04daf Added support for fake attributes.
If necessary, you can disable support for extended attributes in the settings file.
2012-11-01 07:21:00 -05:00
Joseph R. Prostko
44a9b4b216 Updated configure script due to GCC2 update
* The GCC2 buildtool sources were updated, so change the date
* A new GCC2 optional package will be added later today
+alpha 4 (build will break otherwise)
hrevr1alpha4-44660
2012-11-01 06:58:24 -05:00
Niels Sascha Reedijk
dd5bd4add1 Update translations from Pootle hrevr1alpha4-44659 2012-11-01 06:30:10 +01:00
Alexander von Gluck IV
376e907f52 Jam: Make R1A4 anyboot *really* fit onto a CD
* Reduce 700MB image to 695MB
* Should fix #9042
hrevr1alpha4-44658
2012-10-31 13:26:37 -05:00
Alexander von Gluck IV
9d297c8ed9 Jam: Make R1A4 anyboot fit onto a CD
* Remove CVS, Mercurial, Python, Subversion
* Reduce image to 700MB
hrevr1alpha4-44657
2012-10-31 08:53:26 -05:00
Niels Sascha Reedijk
c05b24949f Update translations from Pootle hrevr1alpha4-44656 2012-10-31 06:30:22 +01:00
Axel Dörfler
028717d705 Style cleanup. hrevr1alpha4-44655 2012-10-30 07:07:51 -05:00
Axel Dörfler
52bba6813f Consolidated and fixed device_geometry computation.
* The only implementation that would accept more than 2 TB was the one in
  scsi_disk. But even that one was limited to 63 TB.
* Now there is a new utility function devfs_compute_geometry_size() which
  does it correctly for sizes up to 2^64 which should be good enough for
  quite some time :-)
* This fixes bug #8992.
2012-10-30 07:07:35 -05:00
Marcus Overhagen
f75a9e1563 implement support for harddisks bigger than 2TB
* can't test this, it's untested, but similar to ATADevice.cpp
 * should no longer panic when hdd > 2TB is connected
 * fix request completition in two error cases
 * add const to some parameters
hrevr1alpha4-44654
2012-10-29 12:47:08 -05:00
Marcus Overhagen
e3c7f0425c use template max() instead of max_c() macro 2012-10-29 12:46:36 -05:00
Marcus Overhagen
5d1a895cf4 gcc2 compile fix (gcc4 didn't complain) 2012-10-29 12:46:08 -05:00
Marcus Overhagen
773c5f2fd1 cleanup variable naming for port count 2012-10-29 12:45:01 -05:00
Marcus Overhagen
bba08d97c4 add missing line breaks in debug output 2012-10-29 12:44:15 -05:00
Marcus Overhagen
4bd48c6a2d properly check intel port count and don't panic on more than 8. 2012-10-29 12:43:52 -05:00
Marcus Overhagen
ef8225c4f0 set GHC.AE before performing reset (should be done by BIOS already) 2012-10-29 12:43:17 -05:00
Marcus Overhagen
252ba057d3 make sure there are no pending interrupts during setup 2012-10-29 12:42:40 -05:00
Humdinger
e4ee8aa29c Unbroke build under gcc4. Sorry about that... hrevr1alpha4-44653 2012-10-29 12:31:02 -05:00
Humdinger
ce60ba4c1c Made another string of desklink translatable.
(+alpha4)
2012-10-29 12:30:49 -05:00
Niels Sascha Reedijk
1d2e2f5171 Update translations from Pootle hrevr1alpha4-44652 2012-10-28 06:50:07 +01:00
Niels Sascha Reedijk
af548bdd52 Update translations from Pootle hrevr1alpha4-44651 2012-10-27 06:28:04 +02:00
Niels Sascha Reedijk
1369162245 Update translations from Pootle hrevr1alpha4-44650 2012-10-26 06:27:42 +02:00
threedeyes
ca68136a8c NTFS:Critical fixes for renaming and creating nodes. The adaptation of some functions to the new version of the libntfs3g. hrevr1alpha4-44649 2012-10-25 07:46:03 -05:00
threedeyes
615335f2d1 NTFS: Fix directory size calculation in rstat function (bug:#8599). 2012-10-25 07:45:53 -05:00
threedeyes
c6e83cc3ae NTFS: Fix node creation functions. 2012-10-25 07:45:45 -05:00
threedeyes
918a82a0d2 NTFS: update libntfs-3g to latest stable version 2012-10-25 07:45:36 -05:00
Niels Sascha Reedijk
bec3c5dd19 Update translations from Pootle hrevr1alpha4-44648 2012-10-25 06:27:25 +02:00
Jérôme Duval
dd414d0027 UDF: use mirror metadata file when needed
* style fixes
* try the mirror metadata file in case read fails on the main file
hrevr1alpha4-44647
2012-10-24 19:21:52 -05:00
John Scipione
04211a0400 Disable IMAP for R1A4. See #9080 hrevr1alpha4-44646 2012-10-23 17:19:28 -05:00
John Scipione
fa9e389582 Disable option tab folder localization option for R1A4.
See ticket #9026 for details.
hrevr1alpha4-44645
2012-10-23 17:05:41 -05:00
Niels Sascha Reedijk
270e532cb5 Update translations from Pootle hrevr1alpha4-44644 2012-10-23 06:26:54 +02:00
Jürgen Wall
d6a79b4620 USB OHCI: Fix ownership handover from SMM to OS.
* Disabling all interrupts prior to ownership handover from SMM to OS
  can prevent propper OHCI and PS/2 functionality as described in
  #8987 and #8984. In that case SMM does not respond to the ownership
  change request. On the other hand not disabling the interrupts can
  lead to interrupt storms (discussed in #8085) since no interrupt
  handler is installed at that moment. As suggested by mmlr this patch
  attempts to address both issues by keeping the ownership change
  request interrupt enabled.

* Removed an unnecessary reset upon non-responding SMM for now,
  since we reset a few lines later anyway and added TODOs respectively.
  That should safe a bit boot time.

Signed-off-by: Michael Lotz <mmlr@mlotz.ch>
hrevr1alpha4-44643
2012-10-22 15:38:23 -05:00
Joseph R. Prostko
91282696d8 Update the GCC4 optional package...yes, again
* This package is current as of btrev43040
* Primarily did this rebuild to assure the GCC4 package was made with the latest buildtool sources
* This invalidates the need to cherry pick hrev44704 for R1A4
+alpha4
hrevr1alpha4-44642
2012-10-21 10:09:17 -05:00
Joseph R. Prostko
2ecc6fe097 Update Perl 5.10.1 GCC4 package for R1A4
* After the SSP fix committed recently for GCC, Perl can now build again correctly
+alpha4
2012-10-21 10:08:56 -05:00
Joseph R. Prostko
5ca0bcec29 Update GCC4 package
* This package is smaller in size than the previous due to the fix in btrev43038
* This package addresses issue building code with SSP due to fix in btrev43039
* This commit along with btrev43039 fixes #8931
+alpha4 (and hopefully last update to GCC before R1A4 release)
2012-10-21 10:08:20 -05:00
Joseph R. Prostko
16f87257d1 Update GCC2 and GCC4 optional packages for R1A4
* GCC4 was updated to GCC 4.6.3 to fix ICE issue while building natively
+ alpha4
2012-10-21 10:07:54 -05:00
threedeyes
245e5fccc8 Style cleanup: removed unnecessary braces. hrevr1alpha4-44641 2012-10-21 09:52:38 -05:00
threedeyes
27546c46cd Fix format vlidator (bug:#9061), fix gcc4 warnings. 2012-10-21 09:52:22 -05:00
threedeyes
b41e4d36b5 Style cleanup. 80 character line limit. 2012-10-21 09:51:34 -05:00
Philippe Saint-Pierre
762025fa02 Coding style fixes, should have no functional changes. 2012-10-21 09:51:18 -05:00
threedeyes
909edb9aad Equalizer,VSTHost: fix gcc4 build, sorry. 2012-10-21 09:51:01 -05:00
threedeyes
a19759243d Added Equalizer and VSTHost add-ons to the HaikuImage. 2012-10-21 09:50:43 -05:00
threedeyes
e5606e71cf Added VSTHost media add-on. 2012-10-21 09:50:20 -05:00
threedeyes
056e8f141b Added Equalizer media add-on. 2012-10-21 09:49:59 -05:00
Alexander von Gluck IV
10a2b5eea6 radeon_hd: Re-enable Palm cards for R1A4
* This is a release branch *only* change!
* Sumo are the only APU's with DP-only bridges
* While Palm *may* have DP bridges, it's not
  a requirement.
* Palm chipsets with DP bridges will need to
  boot vesa and remove radeon_hd for now.
* Fixes #9043
hrevr1alpha4-44640
2012-10-21 09:11:34 -05:00
Matt Madia
763a28de44 Added jprostko as a maintainer. hrevr1alpha4-44639 2012-10-21 08:38:11 -05:00