Commit Graph
206 Commits
Author SHA1 Message Date
Hervé Poussineau b3fad2a219 Change service interface too
svn path=/trunk/; revision=31003
2007-12-04 17:21:46 +00:00
Aleksey Bragin cff82f4686 - Implement NtInitalizeRegistry with proper boot flags instead of TRUE/FALSE (our winlogon doesn't yet call the function with the CM_BOOT_FLAG_ACCEPTED_X flag-- this is needed to support setting the last known good boot/current control set).
- Always set last mode to kernel-mode when calling this function.

svn path=/trunk/; revision=30966
2007-12-02 18:40:33 +00:00
Daniel Reimer dfe92554e8 German Translation fixes by Gregor Schneider (grschneiderATgmailDTcom)
svn path=/trunk/; revision=30741
2007-11-25 15:57:20 +00:00
Hervé Poussineau 0777353232 Remove YDEBUG define support, replaced by DEBUGCHANNEL environment variable
Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*

svn path=/trunk/; revision=30722
2007-11-24 15:31:50 +00:00
Christoph von Wittich 45c4d83bf6 fix some format strings
svn path=/trunk/; revision=30652
2007-11-21 21:25:26 +00:00
Hervé Poussineau f99a56335f Add missing debug channel declarations
svn path=/trunk/; revision=30433
2007-11-14 09:02:53 +00:00
Hervé Poussineau 0159a42429 Don't mix ReactOS and Wine debug style
svn path=/trunk/; revision=30336
2007-11-10 17:12:43 +00:00
Maarten Bosma 9e1aa0ccb4 Fix CreateLogoffSecurityAttributes. It does still not work because SetEntriesInAcl is not implemented yet.
svn path=/trunk/; revision=30331
2007-11-10 15:56:36 +00:00
Aleksey Bragin 6f00345570 - Partly enable tamlin's implementation, just so it doesn't bitrot being #if0-ed.
svn path=/trunk/; revision=30249
2007-11-07 22:42:34 +00:00
Pierre Schweitzer 061985d6d9 - Fixed typo with ";", ":", "?", "!" in French translations (Part 1 of X)
- Added French translation for find tool
- Updated French translation for servman, regedit, cmd

svn path=/trunk/; revision=30191
2007-11-05 18:06:13 +00:00
Gregor Brunmar eaa8991ba5 Made ServiceCurrent key volatile
svn path=/trunk/; revision=30190
2007-11-05 17:41:20 +00:00
Aleksey Bragin 904dde02c7 So, finally, do that right... (re. 29956).
svn path=/trunk/; revision=29957
2007-10-29 16:49:54 +00:00
Gregor Brunmar b0c1506b7e Removed debug spamming from previous checkin
svn path=/trunk/; revision=29956
2007-10-29 16:42:36 +00:00
Hervé Poussineau f71f72264f Rename console boot switch to CONSOLE
svn path=/trunk/; revision=29948
2007-10-29 11:55:06 +00:00
Gregor Brunmar 59aa297b53 Made each service have its own pipe name as done in Windows
svn path=/trunk/; revision=29929
2007-10-28 14:13:03 +00:00
Marc Piulachs 65687e3dbc Update/Fix spanish localizations
svn path=/trunk/; revision=29905
2007-10-26 22:46:23 +00:00
Timo Kreuzer f20c2c30a3 fix error check
svn path=/trunk/; revision=29888
2007-10-25 23:03:04 +00:00
Hervé Poussineau aabdae9d56 No need to define __USE_W32API
svn path=/trunk/; revision=29815
2007-10-23 08:12:28 +00:00
Hervé Poussineau f9cef2a895 Always declare SetLogonNotifyWindow
svn path=/trunk/; revision=29776
2007-10-22 12:19:43 +00:00
Daniel Reimer ae7da04787 Delete all Trailing spaces in code.
svn path=/trunk/; revision=29690
2007-10-19 23:21:45 +00:00
Johannes Anderwald 33aa43c80f - only register hotkey when setup is active
- should fix bug 2684
See issue #2684 for more details.

svn path=/trunk/; revision=29662
2007-10-18 21:09:45 +00:00
Hervé Poussineau b81c161f7d Better resource freeing
Fix a bug introduced in r29644, when WM_CREATE was sometimes leaking to WM_DESTROY

svn path=/trunk/; revision=29651
2007-10-17 19:35:41 +00:00
Johannes Anderwald abfca5716e - fix a bug
- fix identation
- only register hotkeys when not being in setup

See issue #2684 for more details.

svn path=/trunk/; revision=29644
2007-10-17 17:37:02 +00:00
Mike Nordell 00a4696613 Just some more notes about what (likely) is required to make it possible for users to cleanly shut down ROS.
svn path=/trunk/; revision=29545
2007-10-13 03:34:56 +00:00
Peter Ward bb6da9c74e - Fix build.
svn path=/trunk/; revision=29536
2007-10-12 12:19:37 +00:00
Mike Nordell d6b434bf9c Beginnings of enabling THREAD_SET_THREAD_TOKEN, to allow ROS to actually be shut down. Mostly skeleton and junk, but the basic infrastructure is at least in place.
svn path=/trunk/; revision=29533
2007-10-12 12:04:50 +00:00
Colin Finck 911a564d4b Some Bulgarian translation updates by Ñòàíåâ (sstpr AT narod DOT ru)
See issue #2728 for more details.

svn path=/trunk/; revision=29443
2007-10-07 19:19:27 +00:00
Hervé Poussineau 340b2adbee Do not define __REACTOS__ twice
svn path=/trunk/; revision=29423
2007-10-06 19:18:55 +00:00
Colin Finck e5402189b9 - Bug 2685: Ukrainian translation for "format" by Rostislav Zabolotny (rstzab AT yandex DOT ru)
- Bug 2686: Ukrainian translation for "regsvr32" by Rostislav Zabolotny (rstzab AT yandex DOT ru)

svn path=/trunk/; revision=29197
2007-09-25 10:08:39 +00:00
Daniel Reimer 472da8c8b0 Set svn:eol-style = native
svn path=/trunk/; revision=29098
2007-09-18 21:39:18 +00:00
Hervé Poussineau 4b912ebbbc Clean up .rbuild files and make them xml compliant
Inspired by bug 2627

svn path=/trunk/; revision=29036
2007-09-14 17:07:53 +00:00
Ged Murphy 8732a04d4a Use the handle for ControlService too. This allows me to start and stop my test service (but tcpsvcs hangs on stop)
svn path=/trunk/; revision=29017
2007-09-12 09:27:33 +00:00
Ged Murphy 3d95120a59 silence a couple of debug messages I missed
svn path=/trunk/; revision=29016
2007-09-12 09:08:11 +00:00
Ged Murphy b29eee1b73 Receive a client service handle from advapi32 so we can get a permenant link between the SCM and the service
svn path=/trunk/; revision=29013
2007-09-12 08:41:00 +00:00
Ged Murphy c047522694 - store the SERVICE_STATUS_HANDLE and use it for setting service status
- add functionality for controlling services

svn path=/trunk/; revision=29004
2007-09-11 12:56:22 +00:00
Aleksey Bragin 844247bb15 - Get rid of NTLPC configuration var completely.
svn path=/trunk/; revision=28942
2007-09-08 12:07:45 +00:00
Aleksey Bragin 9b8e768a59 - NTLPC always 1 now, remove deprecated code
- Unlock SMSS: authors are clearly known, history of smss goes to the beginnings of the project. Code needs cleaning up (headers, formatting).

svn path=/trunk/; revision=28941
2007-09-08 12:02:52 +00:00
Ged Murphy fd90cd9c8a adjust the pointers on the server side to match what the client is sending
svn path=/trunk/; revision=28914
2007-09-07 10:55:16 +00:00
Ged Murphy 2784609696 - Shutdown services when the SCM is terminated
- Add basic code for shutting down of the SCM
- Fix the headers

svn path=/trunk/; revision=28902
2007-09-06 14:51:38 +00:00
Ged Murphy fae293c143 add the account name to the QueryServiceConfig RPC call
svn path=/trunk/; revision=28896
2007-09-06 09:18:23 +00:00
Ged Murphy 2525c2ea6a don't try to free a NULL pointer
svn path=/trunk/; revision=28888
2007-09-05 22:44:46 +00:00
Ged Murphy b1833d8186 - Implement the RPC server calls for QueryServiceConfig2 and ChangeServiceConfig2 (SmcrChangeServiceConfig2 is untested)
- This fixes the retrieval of the service description in servman

svn path=/trunk/; revision=28887
2007-09-05 22:35:51 +00:00
Daniel Reimer 2d0b61b212 Massive Translations commit:
Bug 2628: New intl.cpl italian translation by Gabirel Ilardi ([email protected])
Bug 2626: Modifications for solitaire catalan translation by Marc Tormo i Bochaca ([email protected])
Bug 2625: Catalan translation for msconfig by Marc Tormo i Bochaca ([email protected])
Bug 2612: Spanish translation for explorer_new and updated translation for explorer by Marc Piulachs ([email protected])
Bug 2606: Bulgarian translation of ReactOS. ([email protected])
Bug 2603: userenv es-ES localization by Marc Piulachs ([email protected])
Bug 2534: Few translations ([email protected])

svn path=/trunk/; revision=28832
2007-09-04 09:59:46 +00:00
Hervé Poussineau 92e384aee9 Use the profile returned by GINA before calling LoadUserProfileW()
Destroy the environment when not needed anymore
Better cleanup in case of error

svn path=/trunk/; revision=28316
2007-08-13 14:23:03 +00:00
Colin Finck 541deeba86 Expand environment strings in the szWallpaper variable. (patch by Marc Piulachs, marc DOT piulachs AT codexchange DOT net)
This is the same way how Windows XP does it (allowing environment variables in the "Wallpaper" registry value, but not as an argument for SystemParametersInfo, SPI_SETDESKWALLPAPER)

See issue #2536 for more details.

svn path=/trunk/; revision=28200
2007-08-06 19:07:34 +00:00
Hervé Poussineau c88c4b4ad1 Set setup type to 0 before the end of 2nd stage in syssetup instead of winlogon
svn path=/trunk/; revision=28194
2007-08-06 14:41:05 +00:00
Hervé Poussineau cfda12103c Create the invisible SAS window even in setup mode
Explicitly reboot at the end of 2nd stage
See issue #2431 for more details.

svn path=/trunk/; revision=28116
2007-08-03 09:28:01 +00:00
Christoph von Wittich 7cace070fb greek translations by Apal (grad0621 at di dot uoa dot gr)
See issue #2483 for more details.

svn path=/trunk/; revision=27992
2007-07-29 09:53:59 +00:00
Magnus Olsen 805f0170b6 fixing the langues show right,
no more wrong langues show ;)

svn path=/trunk/; revision=27987
2007-07-29 09:02:29 +00:00
Christoph von Wittich c50397f0e4 fix no confirmation before format
See issue #2498 for more details.

svn path=/trunk/; revision=27975
2007-07-28 20:12:31 +00:00