43560 Commits

Author SHA1 Message Date
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
Prasad Joshi
0d2a1d9305 ls: Change color scheme for other writable directory (#4494)
The ls command, uses blue color for directories. For a directory that
has write permission for others, it uses green highlighting while
displaying the directory name. However, blue text and green highlight
is difficult to read.

The patch keeps the text color as blue and changes the highlight to
yellow.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
hrevr1alpha4-44638
2012-10-21 08:28:02 -05:00
Prasad Joshi
ac2fa057ff bash: Fix mapping between signal number and signal string
The signames_haiku.h header got out of sync when merging the real-time
signals branch. It is used when cross-compiling Haiku, since the build
tool mksignames only generates a signal name list suitable for the host
platform.
Fixes ticket #9046.

Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>
hrevr1alpha4-44637
2012-10-21 08:14:17 -05:00
Prasad Joshi
9bb37af36c Turn on the coloring with <ef>grep (ticket #9044)
All grep versions have the ability to display a colored
output. The patch turns on coloring in auto mode.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2012-10-21 08:12:24 -05:00
Ryan Leavengood
3cf42251cd Add Prasad Joshi to the contributors list. 2012-10-21 08:11:12 -05:00