summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * r22589: Make TALLOC_ARRAY consistent across all uses.Jeremy Allison2007-04-302-6/+14
| | | | | | | | Jeremy.
| * r22564: Move the _strict -> _zeronull functions into lib/util.cJeremy Allison2007-04-293-105/+99
| | | | | | | | | | and out of talloc at tridge's request. Jeremy.
| * r22555: Ensure our paranoid malloc functions return NULL onJeremy Allison2007-04-281-0/+12
| | | | | | | | | | size == 0 so we have a known behavior. Jeremy.
| * r22542: Move over to using the _strict varients of the tallocJeremy Allison2007-04-272-3/+3
| | | | | | | | | | calls. No functional changes. Looks bigger than it is :-). Jeremy.
| * r22541: Added talloc_size_strict macro.Jeremy Allison2007-04-271-0/+1
| | | | | | | | Jeremy.
| * r22540: Added _strict varients of the macro calls - addedJeremy Allison2007-04-271-0/+6
| | | | | | | | | | prototypes. Jeremy.
| * r22539: Added _strict varients of the talloc calls toJeremy Allison2007-04-272-1/+96
| | | | | | | | | | return NULL on size == 0 varients. Jeremy.
| * r22481: Move check for non-mappable SIDs to after sid_to_uid,Jeremy Allison2007-04-231-0/+3
| | | | | | | | | | | | sid_to_gid mapping, add LocalSystem to non-mappable list. Jeremy.
| * r22418: Support running under launchd. We abstract the method of obtainingJames Peach2007-04-201-0/+242
| | | | | | | | | | | | sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity.
| * r22394: Remove test directory once we are finished.James Peach2007-04-191-0/+2
| |
| * r22391: Looks bigger than it is. Make "inbuf" availableJeremy Allison2007-04-191-7/+9
| | | | | | | | | | | | | | to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy.
| * r22389: Start preparing for multiple encryption contexts in theJeremy Allison2007-04-191-7/+13
| | | | | | | | | | | | server. Allow server to reflect back to calling client the encryption context that was sent. Jeremy.
| * r22366: sync lib/talloc/ with samba4Stefan Metzmacher2007-04-194-8/+22
| | | | | | | | metze
| * r22364: sync lib/tdb/ with samba4Stefan Metzmacher2007-04-1910-82/+3300
| | | | | | | | | | | | there's no code change here... metze
| * r22363: merge from samba4:Stefan Metzmacher2007-04-191-1/+1
| | | | | | | | | | | | fix compiler warning metze
| * r22320: Be more careful and check for the euid instead of the uid.Lars Müller2007-04-171-1/+1
| | | | | | | | Thx for the hint James!
| * r22318: If we're running as non root we might not be able to dump the core fileLars Müller2007-04-171-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | to the corepath. Even the chdir() will fail if the LOGFILEBASE path is set 0700. If the currrent user doesn't have the permission to create the core file we end with: unable to change to <LOGFILEBASE> refusing to dump core The alternative would be to change the permissions of the directory. But taht would not ensure core dumps are working out of the box.
| * r22317: add tdb_ prefix to non static functionStefan Metzmacher2007-04-173-8/+8
| | | | | | | | metze
| * r22316: merge from samba4:Stefan Metzmacher2007-04-171-2/+2
| | | | | | | | | | | | this function should be static metze
| * r22315: move tdbback.c content into tdbbackup.cStefan Metzmacher2007-04-173-273/+169
| | | | | | | | | | | | | | | | and make the functions static. also use libreplace headers in tdbbackup.c metze
| * r22314: use libreplace headersStefan Metzmacher2007-04-171-12/+4
| | | | | | | | metze
| * r22298: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplaceStefan Metzmacher2007-04-172-0/+35
| | | | | | | | metze
| * r22280: merge from samba4:Stefan Metzmacher2007-04-161-56/+254
| | | | | | | | | | | | add a lot more detailed strtoll() and strtoull() tests metze
| * r22276: Fix name -> servicename in messages.cJeremy Allison2007-04-161-1/+1
| | | | | | | | Jeremy.
| * r22274: merge from samba4:Stefan Metzmacher2007-04-162-1/+11
| | | | | | | | | | | | | | | | - provide __LINESTR__ macro - add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro metze
| * r22271: merge from samba4: Stefan Metzmacher2007-04-162-0/+7
| | | | | | | | | | | | | | | | provide __location__ in replace.h and see how the build-farm likes this simpler version metze
| * r22268: merge from samba4:Stefan Metzmacher2007-04-161-4/+6
| | | | | | | | | | | | protect #define __location__ with an #ifndef metze
| * r22264: merge from samba4:Stefan Metzmacher2007-04-162-2/+2
| | | | | | | | | | | | | | use AC_HAVE_DECL() because AC_CHECK_DECLS() defines to 1 or 0 and #ifndef doesn't work. metze
| * r22254: merge from samba4:Stefan Metzmacher2007-04-161-7/+56
| | | | | | | | | | | | | | - make the strtoll tests more verbose - add initial strtoull tests metze
| * r22252: merge from samba4:Stefan Metzmacher2007-04-162-1/+7
| | | | | | | | | | | | add prototype of setenv metze
| * r22249: move tdb code to lib/tdb/ as in samba4Stefan Metzmacher2007-04-1631-0/+6905
| | | | | | | | metze
| * r22247: merge from samba4:Stefan Metzmacher2007-04-161-1/+0
| | | | | | | | | | | | only test strtoll once metze
| * r22244: merge from samba4:Stefan Metzmacher2007-04-161-2/+0
| | | | | | | | | | | | remove useless printf's metze
| * r22240: merge from samba4:Stefan Metzmacher2007-04-161-2/+2
| | | | | | | | | | | | use strlcpy instead of strcpy to make the IBM checker happy metze
| * r22229: discard_const_p is in lib/replace nowStefan Metzmacher2007-04-151-4/+0
| | | | | | | | metze
| * r22227: merge from samba4:Stefan Metzmacher2007-04-152-1/+24
| | | | | | | | | | | | move discard_const macros to librelace metze
| * r22224: merge from samba4:Stefan Metzmacher2007-04-151-5/+25
| | | | | | | | | | | | make comparing of struct tm more verbose and portable metze
| * r22221: merge from samba4:Stefan Metzmacher2007-04-1511-15/+1426
| | | | | | | | | | | | - libreplace unsetenv() and strptime() replacements metze
| * r22213: We can't use become_root() here, as it does DEBUG()Volker Lendecke2007-04-141-5/+8
| | | | | | | | | | | | | | | | itself. become_root_uid_only did not :-) Revert 21868, we need to find a better way. Volker
| * r22181: Fix for EISCON in open_any_socket_out from William JojoJeremy Allison2007-04-121-0/+3
| | | | | | | | | | for bug #3632. Jeremy.
| * r22151: remove netgr functions from libreplace they're not usedStefan Metzmacher2007-04-104-39/+2
| | | | | | | | | | | | | | | | in samba4 currently and samba3 has explicit configure checks for them. should fix bug #4496 metze
| * r22113: Fix core dump when configfile in same directory.Jeremy Allison2007-04-061-0/+7
| | | | | | | | | | From Steven Danneman <steven.danneman@isilon.com>. Jeremy.
| * r22107: Fix typo.James Peach2007-04-061-1/+1
| |
| * r22096: become_root_uid_only() is unneeded - it's only used inJeremy Allison2007-04-053-27/+10
| | | | | | | | | | | | messages.c. Refactor to use become_root() instead and make it local to messages.c Jeremy.
| * r22050: Fix a couple of off-by-one errors in the rapJeremy Allison2007-04-031-4/+14
| | | | | | | | | | | | | | call patch. Jerry, this works now for displaying shares on Win9x (and hopefully everything else as well :-). Jeremy.
| * r22045: As Volker noticed, skip_string's last argument isJeremy Allison2007-04-022-16/+12
| | | | | | | | | | redundent. Remove it. Jeremy.
| * r22042: Try and clean up my own mess using the API VolkerJeremy Allison2007-04-021-6/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | suggested. I now use : BOOL is_offset_safe(const char *buf_base, size_t buf_len, char *ptr, size_t off) char *get_safe_ptr(const char *buf_base, size_t buf_len, char *ptr, size_t off) char *get_safe_str_ptr(const char *buf_base, size_t buf_len, char *ptr, size_t off) int get_safe_SVAL(const char *buf_base, size_t buf_len, char *ptr, size_t off, int failval) int get_safe_IVAL(const char *buf_base, size_t buf_len, char *ptr, size_t off, int failval) Volker, please criticize and comment. Thanks, Jeremy.
| * r22026: Missed in my last commit, another case where we need to copy, not ↵Andrew Bartlett2007-04-021-1/+1
| | | | | | | | | | | | reference. Andrew Bartlett
| * r22024: Don't leak, actually use the provided memory context...Andrew Bartlett2007-04-021-1/+1
| |
| * r22023: I don't like this cache, but I think Jeremy is right, the consequencesAndrew Bartlett2007-04-021-2/+2
| | | | | | | | | | | | | | | | | | of the talloc heirarchy created are too subtle, particularly with callers picking out individual members. This might fix the faults on the build farm. Andrew Bartlett