Git Log


Commit Date  
[510895] (v0.5.1) by Mikhail Kshevetskiy Mikhail Kshevetskiy

set version to 0.5.1 and update ChangLog

2009-10-25 16:43:00 Tree
[6d0be9] by Mikhail Kshevetskiy Mikhail Kshevetskiy

fix overriding of command line options with the options from config file

2009-10-25 16:41:23 Tree
[a42546] by Mikhail Kshevetskiy Mikhail Kshevetskiy

update documentation

2009-10-25 14:19:38 Tree
[ec8ebf] by Mikhail Kshevetskiy Mikhail Kshevetskiy

more correct and verbose libsmbclient version check

2009-10-25 11:59:42 Tree
[0f0d77] by Mikhail Kshevetskiy Mikhail Kshevetskiy

shrink TODO as FreeBSD and Linux-2.4 looks like supported.

2009-10-24 07:21:57 Tree
[c28246] by Mikhail Kshevetskiy Mikhail Kshevetskiy

call process_cleanup_from_zombies() periodically to avoid zombie appearing on FreeBSD

FreeBSD seems do not support SIGCHLD signal delivering to correct thread.
This leads to zombie appearing, so call process_cleanup_from_zombies()
periodically to wipe it out.

2009-10-23 22:35:32 Tree
[21fd10] by Mikhail Kshevetskiy Mikhail Kshevetskiy

Workaround SOCK_SEQPACKET absence for AF_UNIX domain on FreeBSD

FreeBSD (and probably Linux-2.4) do not have SOCK_SEQPACKET support
for AF_UNIX domain. Use SOCK_DGRAM socket and additional error reporting
in this case

2009-10-22 23:03:15 Tree
[16e6bb] by Mikhail Kshevetskiy Mikhail Kshevetskiy

FreeBSD do not have strdup(), workaround it

2009-10-21 21:07:54 Tree
[100621] by Mikhail Kshevetskiy Mikhail Kshevetskiy

some systems do not have backtrace support

2009-10-21 20:50:21 Tree
[512743] by Mikhail Kshevetskiy Mikhail Kshevetskiy

include missing header file

2009-10-21 20:45:55 Tree
[4c1dfe] by Mikhail Kshevetskiy Mikhail Kshevetskiy

define MAP_ANONYMOUS equal to MAP_ANON on a system where MAP_ANONYMOUS is not defined

2009-10-21 20:44:16 Tree
[045bfc] by Mikhail Kshevetskiy Mikhail Kshevetskiy

fix error handling and improve verbosity of child process creation

2009-10-21 19:35:51 Tree
[3c27ae] by Mikhail Kshevetskiy Mikhail Kshevetskiy

make samba context creation compatible with libsmbclient-3.0

2009-10-21 19:33:52 Tree
[bee4fa] by Mikhail Kshevetskiy Mikhail Kshevetskiy

add missing entry to ChangeLog and update TODO

2009-10-15 21:09:25 Tree
[413580] (v0.5.0) by Mikhail Kshevetskiy Mikhail Kshevetskiy , pushed by Mikhail Kshevetskiy Mikhail Kshevetskiy

fix ftruncate error reporting for libsmbclient-3.0

2009-10-14 19:34:46 Tree
[88b682] by Mikhail Kshevetskiy Mikhail Kshevetskiy

report also libsmbclient version when smbnetfs version queried

2009-10-14 19:30:56 Tree
[8d5987] by Mikhail Kshevetskiy Mikhail Kshevetskiy

implement logging to file

2009-10-13 20:21:21 Tree
[2a68c2] by Mikhail Kshevetskiy Mikhail Kshevetskiy

implement verbosity level for debug messages

2009-10-12 21:50:24 Tree
[b96ded] by Mikhail Kshevetskiy Mikhail Kshevetskiy

alternative config file support

2009-09-25 08:32:21 Tree
[832d2a] by Mikhail Kshevetskiy Mikhail Kshevetskiy

remove temporary code

2009-09-24 23:30:33 Tree
[9a483c] by Mikhail Kshevetskiy Mikhail Kshevetskiy

command line parsing

2009-09-24 22:28:53 Tree
2009-09-24 22:24:41 Tree
[c12d45] by Mikhail Kshevetskiy Mikhail Kshevetskiy

restructure code a bit

2009-09-24 07:28:38 Tree
[4147d7] by Mikhail Kshevetskiy Mikhail Kshevetskiy

fix bug 2492545 (smbnetfs crash: Transport endpoint is not connected)

This is mix of two classical bugs: usage of pointer to freed data and
break of atomicity. We have the following sequence of operations

smb_conn_close(fd->ctx, fd);
samba_release_ctx(smb_conn_ctx_to_samba_ctx(fd->ctx));

In the first line we free the memory pointed by fd, so this memory may be
allocated and modified by the other thread. If this happened between first
and second lines, then the second operation will produce SIGSEGV as
fd->ctx will not point to correct context anymore.

2009-04-21 21:27:32 Tree
[b4d160] by Mikhail Kshevetskiy Mikhail Kshevetskiy

fix bug 2746209 (git checkout: ls -l reports "Invalid Argument" for each file)

2009-04-09 22:37:17 Tree
Older >