summaryrefslogtreecommitdiff
path: root/include/apr_user.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix doc errors in APR header files.trawick2013-06-251-3/+3
| | | | | | | | PR: 55133 Submitted by: Mike Rumph <mike.rumph oracle.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1496407 13f79535-47bb-0310-9956-ffa450edef68
* Fix the typo.jorton2006-08-031-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@428317 13f79535-47bb-0310-9956-ffa450edef68
* Update license header.jorton2006-08-031-6/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@428313 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-041-1/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@151412 13f79535-47bb-0310-9956-ffa450edef68
* Relicense APR under Apache License, Version 2.0jerenkrantz2004-02-131-49/+10
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64904 13f79535-47bb-0310-9956-ffa450edef68
* remove these interfaces:trawick2003-09-031-37/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apr_compare_groups apr_compare_users apr_current_userid apr_explode_localtime apr_explode_time apr_filename_of_pathname apr_get_groupid apr_get_groupname apr_get_home_directory apr_get_userid apr_get_username apr_group_name_get apr_implode_gmt apr_lstat FNM_NOMATCH FNM_NOESCAPE FNM_PATHNAME FNM_PERIOD FNM_CASE_BLIND change the function args to this interface: apr_mmap_dup this function's args changed in a previous commit, so mention that in CHANGES apr_socket_create git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64607 13f79535-47bb-0310-9956-ffa450edef68
* Rebalance our exposed headers such that everything is nested properlywrowe2003-03-051-6/+8
| | | | | | | | | | | | | | between extern "C" blocks and doxygen blocks, that we never include other headers within our own header's extern "C" block, that we always tag the entire file contents for doxygen (within the APR_HEADER_H only-once block), and generally clean up doxygen so that it is all consistent and generates respectable (although not yet 'great') results. Major TODO after 0.9.2 releases; fill in the apr.h APR_HAVE/APR_HAS and apr_type_t documentation!!! git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64397 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright notices to 2003.thommay2003-01-011-1/+1
| | | | | | | No functional changes git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64251 13f79535-47bb-0310-9956-ffa450edef68
* *) Renames done (deprecated functions wrapped):thommay2002-11-201-5/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | apr_filename_of_pathname -> apr_filepath_name_get apr_get_groupid -> apr_gid_get apr_get_groupname -> apr_gid_name_get apr_compare_groups -> apr_gid_compare apr_parse_addr_port -> apr_port_addr_parse apr_shutdown -> apr_socket_shutdown apr_bind -> apr_socket_bind apr_listen -> apr_socket_listen apr_accept -> apr_socket_accept apr_connect -> apr_socket_connect apr_send -> apr_socket_send apr_sendv -> apr_socket_sendv apr_sendto -> apr_socket_sendto apr_implode_gmt -> apr_time_exp_gmt_get apr_get_home_directory -> apr_uid_homepath_get apr_get_userid -> apr_uid_get apr_current_userid -> apr_uid_current apr_compare_users -> apr_uid_compare apr_get_username -> apr_uid_name_get apr_recvfrom -> apr_socket_recvfrom apr_sendfile -> apr_socket_sendfile apr_recv -> apr_socket_recv git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64043 13f79535-47bb-0310-9956-ffa450edef68
* Seems I was cutting a pasting just a little over the speed limit.wrowe2002-06-081-1/+0
| | | | | | | | | Thanks to Garrett for the fix. Submitted by: Garrett Rooney <rooneg@electricjellyfish.net> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63479 13f79535-47bb-0310-9956-ffa450edef68
* Revert bogusness by providing proper stubs for functions that existedwrowe2002-06-081-1/+7
| | | | | | | | | | | | | since the first indirect APR release [APACHE_2_0_35]. Fortunately, these appear to be the only bogusness detected between _35 and _36, and _37 must follow suit with stubs for newly deprecated symbols. Of course all stubs fall out with 1.0.0, which I picture Apache adopting with stronger version controls in APACHE_2_1_x, but we will see what concensus each project adopts between now and then. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63475 13f79535-47bb-0310-9956-ffa450edef68
* Rename apr_get_groupname to apr_group_name_get.striker2002-04-221-1/+1
| | | | | | | Submitted by: Thom May <thom@planetarytramp.net> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63292 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.fielding2002-03-131-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63117 13f79535-47bb-0310-9956-ffa450edef68
* Implement apr_get_groupid [to mirror apr_get_userid]wrowe2001-11-201-4/+13
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62528 13f79535-47bb-0310-9956-ffa450edef68
* ALL APR Include files (except for Arch specific stuff) nowianh2001-08-241-25/+23
| | | | | | | have Doxygen format headers git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62222 13f79535-47bb-0310-9956-ffa450edef68
* * apr_user.h (apr_current_userid): new declaration.sussman2001-07-261-0/+12
| | | | | | | | * userinfo.c (apr_current_userid): implement Unix version. Somebody want to write a Win32 equivalent? git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62037 13f79535-47bb-0310-9956-ffa450edef68
* yank apr_get_user_passwd()trawick2001-07-211-10/+0
| | | | | | | | | | | | This function doesn't work on many/most current Unix boxes (think "shadow") and the concept is not portable to many other platforms either. You just can't count on retrieving the password for a user, and even when you can you can't count on the encryption method (if any). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61977 13f79535-47bb-0310-9956-ffa450edef68
* Allow a way to get the password from the system password database.rbb2001-03-081-0/+10
| | | | | | | | Non unix platforms will likely need a similar function. Submitted by: John Barbee <jbarbee@covalent.net> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61347 13f79535-47bb-0310-9956-ffa450edef68
* Missing the apr_pool_t arg required for more complex queries of uid/gidwrowe2001-02-211-2/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61278 13f79535-47bb-0310-9956-ffa450edef68
* Added apr_get_userid() as a companion to apr_get_username().jwoolley2001-02-211-10/+22
| | | | | | | PR: Needed to fix Apache PR7271. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61275 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright to 2001fielding2001-02-161-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61235 13f79535-47bb-0310-9956-ffa450edef68
* use a form of preprocessing which buildexports.awk can handle;trawick2001-01-291-2/+2
| | | | | | | | exports.c now compiles on Unix, as it no longer tries to reference the macros apr_compare_users() or apr_compare_groups() git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61168 13f79535-47bb-0310-9956-ffa450edef68
* User and Group goodness. If anyone objects to the non-typesafe unixwrowe2001-01-281-0/+28
| | | | | | | implementation of apr_compare_users/groups - feel free to add saftey. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61162 13f79535-47bb-0310-9956-ffa450edef68
* Enable for user/group win32 (as PSIDs) and fix a small typowrowe2001-01-281-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61139 13f79535-47bb-0310-9956-ffa450edef68
* Add groupinfo.c for apr_get_groupname... win32 commit to follow in awrowe2001-01-281-5/+29
| | | | | | | | | | | | | | | moment. Note: I have no clue if getgrgid_r is implemented by anyone anywhere, it was a best guess at a threadsafe flavor. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61138 13f79535-47bb-0310-9956-ffa450edef68
* Get the new userinfo stuff to compile cleanly.rbb2001-01-281-1/+7
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61137 13f79535-47bb-0310-9956-ffa450edef68
* Added apr_get_username to the former homedir.c (now userinfo.c).wrowe2001-01-281-3/+13
| | | | | | | | | HAVE_GETPWNAM_R is likely the wrong test for HAVE_GETPWUID_R, but I have no clue if that featuretest is already compiled. Unix folk, please adjust accordingly. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61136 13f79535-47bb-0310-9956-ffa450edef68
* Make the APR headers sane.gstein2000-11-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | *) Reduce the dependencies between APR headers. This assists APR clients who generate dependencies, and (used to) pick up "all" of the APR headers. Basically, this was trimming back the headers to just what was needed. Some unneeded system headers were removed, too. The most common headers to put back in were: apr.h, apr_pools.h, and apr_errno.h. *) move apr_pool_t declaration and a few pool functions from apr_general.h to apr_pools.h. *) move kill_conditions and process_chain from apr_pools.h to apr_thread_proc.h. *) move apr_note_subprocess() from apr_general.h to apr_thread_proc.h *) add stdio.h to apr_pools.c (compensate for removal from apr_general.h) *) add apr_lib.h to apr_strnatcmp.c (compensate for apr_strings.h no longer including apr_lib.h) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60796 13f79535-47bb-0310-9956-ffa450edef68
* add apr_get_home_directory(), teach mod_userdir to use thattrawick2000-11-131-0/+86
instead of calling getpwnam[_r] directly, back out mod_userdir's config check for getpwnam_r git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60709 13f79535-47bb-0310-9956-ffa450edef68