Commit graph

31957 commits

Author SHA1 Message Date
Aleksey Bragin 799a04653b - Get rid of crt dependencies.
- Fix all printfs to VfatPrint function (which calls appropriate callback).

svn path=/trunk/; revision=35104
2008-08-04 16:04:56 +00:00
Stefan Ginsberg 9a37df12d7 - Export KeI386MachineType and KeInitializeThreadedDpc
- Stubplement and export IoEnumerateRegisteredFiltersList, IoGetPagingIoPriority, KdRefreshDebuggerNotPresent, KeAcquireInStackQueuedSpinLockForDpc, KeReleaseInStackQueuedSpinLockForDpc,  KeAcquireSpinLockForDpc, KeReleaseSpinLockForDpc, KeRegisterNmiCallback, KeDeregisterNmiCallback, KeInitializeCrashDumpHeader, KeTestSpinLock and MmAllocatePagesForMdlEx
- Add IO_PAGING_PRIORITY enumeration and PNMI_CALLBACK prototype to headers

svn path=/trunk/; revision=35103
2008-08-04 15:48:46 +00:00
Johannes Anderwald 3841e59604 - implement executing control panel item by its CLSID
- should make applets like folder options, antivir(not a true applet) start

svn path=/trunk/; revision=35100
2008-08-04 14:54:53 +00:00
Dmitry Chapyshev 7d50619c45 - Update Russian translation
svn path=/trunk/; revision=35099
2008-08-04 14:20:16 +00:00
Jeffrey Morlan 489d4d8089 - cmd_label: If a label is given on the command line, don't truncate it to only 12 characters; NTFS supports up to 32. Also, use _tcsncat, since _tcsncpy won't always nul-terminate.
- Don't show the old volume information if a label was given on the command line. (Bug 3621)
- If setting the label was unsuccessful, give an error message.

svn path=/trunk/; revision=35098
2008-08-04 14:16:01 +00:00
Johannes Anderwald 65c33891f6 - remove debugging msgbox
- fix default menu item state

svn path=/trunk/; revision=35097
2008-08-04 13:47:11 +00:00
Johannes Anderwald 578b10c107 - create a resource string for "create link"
- implement a custom context menu for the control panel items
- action "create link is not yet implemented

svn path=/trunk/; revision=35096
2008-08-04 13:43:10 +00:00
Dmitry Chapyshev c2aea64e7d - Update & fix Russian translation
svn path=/trunk/; revision=35095
2008-08-04 12:41:25 +00:00
Dmitry Chapyshev 4f2f126a85 - Update Russian translation
svn path=/trunk/; revision=35094
2008-08-04 10:32:03 +00:00
Aleksey Bragin 9303485cbe - Implement read/write support via Native API.
- Reorganize headers so that only vfatlib.h is included instead of hundred various different headers.

svn path=/trunk/; revision=35093
2008-08-04 10:00:32 +00:00
Stefan Ginsberg 989d740b15 - Export KiBugCheckData
svn path=/trunk/; revision=35092
2008-08-04 08:21:11 +00:00
Pierre Schweitzer c17bb07ec3 - Changed ghost command (using NickServ)
- Ghost before registering

svn path=/trunk/; revision=35091
2008-08-03 21:34:12 +00:00
Pierre Schweitzer 555a6a340f Allow spaces in commands
svn path=/trunk/; revision=35090
2008-08-03 20:49:33 +00:00
Stefan Ginsberg 3473e20496 - ...fix ros.diff
svn path=/trunk/; revision=35089
2008-08-03 20:08:54 +00:00
Pierre Schweitzer 33bbf518a5 Fixed ident
svn path=/trunk/; revision=35088
2008-08-03 20:06:40 +00:00
Stefan Ginsberg 35d4b52b92 - Update ros.diff
svn path=/trunk/; revision=35087
2008-08-03 20:05:47 +00:00
Pierre Schweitzer 089e7fccd2 Implemented ghost feature to TechBot
svn path=/trunk/; revision=35086
2008-08-03 20:04:26 +00:00
Colin Finck d425d03d5b - Set better/updated default values
- Remove the non-existent "TechBot.Commands.RBuild" project, it breaks the auomatic conversion of the solution to MSVS 2008

svn path=/trunk/; revision=35085
2008-08-03 19:30:09 +00:00
Eric Kohl ee1c77756d Fix NtQueryOpenSubKeys prototype.
svn path=/trunk/; revision=35084
2008-08-03 19:24:09 +00:00
Stefan Ginsberg 18d666a782 - Reapply 29440 to dbghelp and use strtoui64 instead of non-existing strtoull. Now dbghelp loads again (broken 7 months ago in revision 31339).
svn path=/trunk/; revision=35083
2008-08-03 19:14:44 +00:00
Aleksey Bragin 05636664e0 - [Stupid] warning fixes.
- Bugfix: CNV_THIS_PART was not returning any value, when in reality it should have returned a pointer to the converted string.

svn path=/trunk/; revision=35082
2008-08-03 19:09:43 +00:00
Aleksey Bragin 663c4cb886 - Copy most of the dosfsck source code into vfatlib. Currently excluded from the build process.
svn path=/trunk/; revision=35081
2008-08-03 18:50:46 +00:00
Aleksey Bragin 9339b002a7 - ExfInterlockedAddUlong is FASTCALL, not NTAPI (spotted by Herve).
svn path=/trunk/; revision=35079
2008-08-03 18:39:50 +00:00
Jeffrey Morlan 4129e7e645 - Add NULL checks to _atoi64, _wtol, and _wtoi64.
- Since atoi, atol, and _wtoi should check for NULL (_tcstol doesn't) but should not check for overflow (_tcstol does), make them call _ttoi64 instead of _tcstol.

svn path=/trunk/; revision=35078
2008-08-03 18:35:54 +00:00
Matthias Kupfer ec62b2846e Igor Koshpaev <tower AT reactos DOT org>
- Russian translation of setup dialogs added.

svn path=/trunk/; revision=35077
2008-08-03 18:32:29 +00:00
Johannes Anderwald 7c1f230166 - use translated verb for cplopen action
svn path=/trunk/; revision=35074
2008-08-03 17:29:57 +00:00
Hervé Poussineau 36502dfce7 Use generic .spec file instead of arch specific .def file
svn path=/trunk/; revision=35072
2008-08-03 16:16:09 +00:00
Hervé Poussineau e8ac6d2a94 Better support for kill_at option in fastcall entry points
svn path=/trunk/; revision=35071
2008-08-03 16:12:02 +00:00
Aleksey Bragin b326f4d72f - Add dosfsck to the bootcd.
svn path=/trunk/; revision=35070
2008-08-03 13:53:41 +00:00
Pierre Schweitzer ea7d68ba2d Updated French translation for Shell32.dll by Amine Khaldi
svn path=/trunk/; revision=35069
2008-08-03 13:53:37 +00:00
Aleksey Bragin 834b507d7f - Fix a typo, now dosfsck really performs writes (and actually works).
svn path=/trunk/; revision=35068
2008-08-03 13:20:44 +00:00
Aleksey Bragin b77c380ad7 - Revert my no_change_list modification, it turns out it's not needed, since when write_immed is set, changes aren't added to the list.
svn path=/trunk/; revision=35067
2008-08-03 12:50:10 +00:00
Aleksey Bragin 56184fa149 - Fix warnings in io.c.
svn path=/trunk/; revision=35066
2008-08-03 12:46:43 +00:00
Aleksey Bragin 059407e16e - Add proper write support.
- Change fs_flush logic, so it reuses the same fs_write routine instead of duplicating code.
- RosBE supports %I64d, so use it instead of %lld.

svn path=/trunk/; revision=35065
2008-08-03 12:24:15 +00:00
Aleksey Bragin 6fbda662d9 - Revert 35039 on hpoussin's request.
svn path=/trunk/; revision=35064
2008-08-03 11:14:34 +00:00
Hervé Poussineau 199ec77874 Workaround WIDL bug
svn path=/trunk/; revision=35063
2008-08-03 11:06:40 +00:00
Pierre Schweitzer fdf8fa1b90 Fixed French translation for cacls by Amine Khaldi
svn path=/trunk/; revision=35060
2008-08-03 09:18:24 +00:00
Stefan Ginsberg 0030139074 - Use RtlCopyUnicodeString instead of RtlInitUnicodeString when copying a string
svn path=/trunk/; revision=35059
2008-08-03 08:53:27 +00:00
Pierre Schweitzer d07210c83c Fixed rosapps build
svn path=/trunk/; revision=35058
2008-08-03 08:38:59 +00:00
Stefan Ginsberg 6e2deb5f56 - Revert 35042
svn path=/trunk/; revision=35057
2008-08-03 08:18:54 +00:00
Art Yerkes f24b9e3f36 Merge aicom-network-fixes up to 35055
svn path=/trunk/; revision=35056
2008-08-03 07:23:42 +00:00
Johannes Anderwald 50fc6d657b - fix build
svn path=/trunk/; revision=35052
2008-08-03 00:04:21 +00:00
Johannes Anderwald 31d20f1882 - start implementing the alt-tab app switching dialog
- requires WH_KEYBOARD_LL hook which is not yet ready
- add missing resource constant

svn path=/trunk/; revision=35051
2008-08-02 23:49:02 +00:00
Matthias Kupfer 7d96358dbf revert to 35046, sorry for mistake
svn path=/trunk/; revision=35050
2008-08-02 22:33:58 +00:00
Jeffrey Morlan 1914d86bac - Remove some redundant ProcessData == NULL checks - ClientConnectionThread already checks this for every request.
- CsrApiCallHandler: Get rid of "Found" variable and just return when the right definition is found.
- Make CsrApiCallHandler use the return value from the function (previously unused) to set Request->Status, and trim the now-redundant Request->Status setting from tons of CSR_API functions.
- CsrCreateProcess: Don't set shutdown parameters again - already set in CsrCreateProcessData.

svn path=/trunk/; revision=35049
2008-08-02 22:09:22 +00:00
Art Yerkes 57edd3268d Fix step and next commands. Not perfect, but working. Also, make all
printing go through KdbpPrint, and switch to KeStallExecutionProcessor
for checking on messages from the terminal.  Use the classic unix 100ms
time limit for messages.

We need to refactor debug entry.  There's a whole bunch of intermixed code
that basically handles 5 distinct states here:

1) Unexpected stop against a loose breakpoint instruction
2) Expected stop against a breakpoint instruction we placed
3) Singlestep after an expected breakpoint, user was not stepping
4) Singlestep after an expected breakpoint, user was stepping
5) Singlestep trap, user was not stepping (memory breakpoint).

svn path=/trunk/; revision=35048
2008-08-02 22:01:46 +00:00
Matthias Kupfer d6872d359d Reorganize shdocvw:
- Moved and renamed language resource files into created 'lang' directory.
- Outdated shdocvw_ros.diff removed.

svn path=/trunk/; revision=35047
2008-08-02 21:57:53 +00:00
Jeffrey Morlan f2341b9cf0 NtGdiGetRegionData: Use correct address of region header (&obj->rdh, not obj). Also, for the contents, just use 'rgndata->Buffer' as the destination address instead of doing funky pointer arithmetic.
svn path=/trunk/; revision=35045
2008-08-02 20:07:59 +00:00
Pierre Schweitzer 42b84f7df1 Revert r35043 on shell32/fprop.c
svn path=/trunk/; revision=35044
2008-08-02 18:35:08 +00:00
Pierre Schweitzer 6eeeb0ab4e Synced dbghelp.dll with Wine HEAD.
svn path=/trunk/; revision=35043
2008-08-02 18:30:38 +00:00