Andrew Schwartzmeyer
59eb8a5799
Use L_cuserid instead of 64 and given lpnSize
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
097d2e3821
Factor out using directives
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
14cec68d08
Change global to local static const
...
To avoid polluting the global namespace without using a namespace.
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
80f8fff6f2
Clarify lpBuffer layout in GetUserName unit test
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
00390847e6
Convert get_login_r to UTF-16 and return
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
e14934d06d
Check for invalid parameters in GetUserName
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
69bfc8906b
Explain GetUserName signature
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
5f54d0c748
Test UTF-16 output of GetUserName
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
0d9d31d5bd
Link scxcore to ps and include headers
2015-08-03 13:00:34 -07:00
Andrew Schwartzmeyer
c8fa215261
Add ext-pal dependency
...
Static library and header pulled from a build of the PAL on Ubuntu
14.04. Ugly workaround, but much easier than incorporating that entire
project's build system, or even just a part of it.
2015-08-03 12:58:59 -07:00
Andrew Schwartzmeyer
95c6658178
Add unit test for GetUserName
2015-08-03 12:58:59 -07:00
Andrew Schwartzmeyer
83d2162dc1
Use getlogin_r() in GetUserName and map errno
2015-08-03 12:53:39 -07:00
Andrew Schwartzmeyer
197938c6a6
Check locale in GetUserName
2015-08-03 12:53:39 -07:00
Andrew Schwartzmeyer
61b4e5513a
Update GetUserName signature
2015-08-03 12:53:39 -07:00
Peter Honeder
c1c9a99269
added hostutil.h, added tests for hostutil, added more cmdline options to PS host
2015-07-30 16:53:35 +02:00
Peter Honeder
8e18abaf31
added interpreting the verbose option
2015-07-29 18:12:31 +02:00
Peter Honeder
d09ac28b73
fixed string termination issue, added verbose mode
2015-07-28 18:49:32 +02:00
Peter Honeder
0a31659271
cleaned up implementation, added command line parsing and standardized managed interface for cmdline hosts
2015-07-28 18:28:09 +02:00
Peter Honeder
f7396c9561
renamed function pointer type, changed code to call UnmanagedMain
2015-07-27 18:40:33 +02:00
Peter Honeder
3711159996
added first version of custom PS hosting code
2015-07-27 17:40:14 +02:00
Peter Honeder
a756ecaadf
added pinvoke functions to query terminal size
2015-07-07 18:04:23 -07:00
Peter Honeder
078b07c7e0
Merge branch 'dev/67-GetUserName' into develop
2015-07-07 17:49:56 -07:00
Peter Honeder
f8f4b5e380
added libps.so, added stub for GetUserName
2015-06-16 14:02:19 -07:00
Pete Baker
82d119f94c
Merge pull request 11 from feature/getcurrentthreadid into develop
2015-04-03 18:12:32 +00:00
Peter Honeder
9f4c6d3e02
added build files and folders to gitignore
2015-04-03 10:19:17 -07:00
Pete Baker
8c27f6eb80
built and tested - pass
2015-03-19 13:09:36 -07:00
Peter Honeder
7acaf3a093
added .idea to gitignore
2015-03-05 14:59:16 -08:00
Peter Honeder
c0bc9a2a67
initial commit
2015-03-05 14:58:25 -08:00