Re: fsvs openbsd

2006-08-18 Thread Philipp Marek
On Friday 18 August 2006 04:51 Benjamin M. wrote: Are you interested by MacOS X (10.4 / Darwin Kernel Version 8.7.0 / PPC)? I can provide you some testing support... I'd like to. Doing compatibility stuff at once would be nice ... PS: fsvs-1.0.12 - all run-tests work flawless on my

Re: fsvs openbsd

2006-08-22 Thread Philipp Marek
Hello Julien! On Sunday 20 August 2006 20:59 Julien TOUCHE wrote: * same thing for configure (presence ok, usability nok) from config.log ... * don't know why make is calling configure ... # make sure they get new timestamps - # configure doesn't touch unchanged files. touch config.h

Re: fsvs MacOS 10.4

2006-08-22 Thread Philipp Marek
On Tuesday 22 August 2006 15:33 Philipp Marek wrote: I now tried for several hours to find the magic combination of preprocessor defines, to get the functions lstat() and fstat() and the struct stat automatically mapped to lstat64() and fstat64() and struct stat64. I tried AC_SYS_LARGEFILE

fsvs openbsd MacOS 10.4

2006-08-27 Thread Philipp Marek
Hello you two! I ran into the same problem on OpenBSD and MacOS. But that should be fixed now, as I found an BSD compatible way. Could you please try and tell me whether that works? Thank you! Regards, Phil -- Versioning your /etc, /home or even your whole installation? Try

Re: fsvs openbsd MacOS 10.4

2006-08-30 Thread Philipp Marek
On Tuesday 29 August 2006 20:03 Benjamin M. wrote: Philipp Marek wrote, On 29/08/06 12:46: Does it work now? Yep! But I've a problem with /usr/bin/ld: Undefined symbols but it's probably on my side... will try to take a closer look later... Looks like the linker cannot find the apr libraries

Re: fsvs openbsd MacOS 10.4

2006-08-31 Thread Philipp Marek
On Thursday 31 August 2006 00:37 Julien TOUCHE wrote: $ ./fsvs st -d An error occurred: No such file or directory (2) in main: cannot chdir to -d FSVS (licensed under the GPLv2), (C) by Ph. Marek; version trunk:396 a quick way to test if fully functionnal ? The package has a

Re: fsvs openbsd MacOS 10.4

2006-09-01 Thread Philipp Marek
On Friday 01 September 2006 19:17 Julien TOUCHE wrote: what's that ... lot of things !!! What really makes me wonder is that: ... 19:14:46.185 dir__enumerator[direnum.c:367] found 82944 (null) ... 19:14:46.187 hlp__lstat[helper.c:232] .warnings.d: uid=1000 gid=0... ... N...     89647  (null)

Re: fsvs rev413: errors on run-tests 015 / 016 (linux)

2006-09-04 Thread Philipp Marek
On Sunday 03 September 2006 22:53 Benjamin M. wrote: Attached the results of run-tests 015/016 on my Linux box... the other tests run smoothly... The directory where nodes are being created isn't seen as changed. What filesystem run the tests on? Could you send me the output with the attached

Re: fsvs openbsd MacOS 10.4

2006-09-12 Thread Philipp Marek
On Saturday 09 September 2006 21:43 Julien TOUCHE wrote: $ set | egrep ^LC_ nothing? $ echo $LANG nothing? $ locale bash: locale: command not found isn't here? What happens if you lie to fsvs and try a utf8-locale? $ locale -a | grep utf8 should show you some, and then $

Re: fsvs openbsd MacOS 10.4

2006-09-16 Thread Philipp Marek
On Friday 15 September 2006 20:47 Benjamin M. wrote: Here the results. ... 14:00:38.464 ops__build_path[est_ops.c:593] status=0; path=./.svn/text-base/build.c.svn-base Bus error Do you have some debugger on this system? gdb, ddd, something else? Please try running fsvs with it's control, or

Re: fsvs openbsd MacOS 10.4

2006-09-21 Thread Philipp Marek
Hello Ben! On Tuesday 19 September 2006 08:35 Philipp Marek wrote: Why does the printf() fault? (Hiding in a corner, with very small voice) How about now? Regards, Phil -- Versioning your /etc, /home or even your whole installation? Try fsvs (fsvs.tigris.org

Re: FSVS MacOS 10.4: run-tests

2006-09-24 Thread Philipp Marek
On Saturday 23 September 2006 18:23 Benjamin M. wrote: Attached the run-tests results... $ svn update At revision 444. That was a make run-tests VERBOSE=1? Or did you patch the Makefile to get verbose output? Did you restart the tests after the failures, or did they run through? Normally

Re: ignore globbing patterns are not anchored

2006-10-15 Thread Philipp Marek
On Friday 13 October 2006 21:15 Gunter Ohrner wrote: Am Mittwoch, 11. Oktober 2006 17:19 schrieb Philipp Marek: As the manual does not mention this at all and there is no privision to achor a globbing paattern explicitely, I think this is a bug. I know that this makes sense in a way

Re: Using fsvs as UID 0

2007-03-09 Thread Philipp Marek
On Friday 09 March 2007 17:42 Benjamin M. wrote: I would be thrilled to be able to give you an answer... Then why don't you? In the meantime I will only be able to give you problems to solve... ;-) About 015 ... no luck with r732... Yes, I know. I'm working on that ... should be done by

fsvs cat ...

2007-07-25 Thread Philipp Marek
In case anyone's interested in implementing this ... I'd suggest splitting rev__get_file() in two - in a part that fetches the decoder (if needed) and writes the decoded output to a svn_stream_t, and the rest just calling this part. Then it's just a small matter of making a new command cat,

Re: FSVS: ./configure failed since 1.1.7 (CentOS 5)

2007-08-26 Thread Philipp Marek
On Saturday 25 August 2007 Benjamin M. wrote: No problem with 1.1.6 but since 1.1.7 I get the following error on ./configure. Any idea? # ./configure --prefix=/usr/local/fsvs-1.1.8 configure: *** Now configuring FSVS *** checking for gcc... gcc checking for C compiler default output file

Re: Detecting copies/moved files

2007-08-26 Thread Philipp Marek
Hello Gunter! On Sunday 26 August 2007 Gunter Ohrner wrote: Just a few questions to make sure I understood your ideas correctly, and one or another thoughts of mine... Am Sonntag, 26. August 2007 schrieb Philipp Marek: - There'll be fsvs copy/fsvs move commands, which (when given some

Re: FSVS: ./configure failed since 1.1.7 (CentOS 5)

2007-08-26 Thread Philipp Marek
On Sunday 26 August 2007 Benjamin M. wrote: Philipp Marek wrote, On 26/08/07 04:33: You didn't give a path, and apr-config could not be found. I just realized that I have apr-1-config but not apr-config... creating a symbolic link: ln -s apr-1-config apr-config seems to fix the error

Re: FSVS: ./configure failed since 1.1.7 (CentOS 5)

2007-08-27 Thread Philipp Marek
On Monday 27 August 2007 Benjamin M. wrote: ... When subversion is built with --with-ssl, fsvs ./configure returns lot of errors in config.log if -lssl isn't included, that is why it returns Sorry, can't find subversion. I obviously do not have an answer to your question but by looking for

Re: fsvs-rev1088 sync-repos (debug log)

2007-08-29 Thread Philipp Marek
On Tuesday 28 August 2007 Benjamin M. wrote: Talking of sync-repos, I just noticed... I'm getting a duplicate line at the end... # fsvs sync-repos ... N... dir /etc/modprobe.d N... 0 /etc/modprobe.conf N... dir /etc ..C. dir / ..C. dir /

Re: Recursive Revert

2007-09-20 Thread Philipp Marek
Hello Simon! the report didn't find anything regarding fsvs, then some things distracted me from looking further into it. I did however test version 1.1.9 in my virtual machine. A complete revert of / still used too much memory and got killed by the system. Initially the VM had 300 MB, then

Re: Recursive Revert

2007-10-02 Thread Philipp Marek
On Friday 28 September 2007 Simon Sprünker wrote: I am using svn+ssh://. With svn+ssh:// and a 100MB random-bytes file I can reproduce the memory usage. The only problem is ... it doesn't seem to be a problem in my functions, but in subversion: Breakpoint 1, 0x2b4c96ff7540 in sbrk ()

[ANNOUNCE] FSVS 1.1.10 released

2007-10-12 Thread Philipp Marek
Hello everybody, I'm sorry to announce 1.1.10. Why? Because copy/move detection/marking has *still* not made it. I'm working on that; but it's a fair bit of design, and not fully finished yet. Please hold on; I won't forget. However, due to the amount of changes lately, I decided to releasea

Re: Auth via http(s)?

2007-10-15 Thread Philipp Marek
Hello Bjorn, So, this is definitely a step in the right direction. Compiles, builds and installs fine. Authorization works also, however after the auth there are some new problems. This is a snippet from lsof showing what the fsvs process is doing: fsvs 4732 root3u REG

Re: Auth via http(s)?

2007-10-16 Thread Philipp Marek
On Tuesday 16 October 2007 Bjorn Oglefjorn wrote: This was very difficult to capture since it filled my screen buffer so quickly, but I've finally got it. Ignore the gaps in the time stamps as I had to cut and paste this together from a few different runs. A tip: use something like

Re: Commit Error - Failed to execute WebDAV PROPPATCH

2007-10-18 Thread Philipp Marek
Hello Bjorn! On Wednesday 17 October 2007 Bjorn Oglefjorn wrote: With the latest patches Phil and I worked out yesteday, I'm getting the following error when I attempt to commit a change to the repository: ... Does that work? Regards, Phil -- Versioning your /etc, /home or even your whole

Re: FSVS debs

2007-10-23 Thread Philipp Marek
Hello Mark, On Tuesday 23 October 2007 Petersen, Mark wrote: Have you made any progress in creating a debian package for fsvs? I know it's not on pdo yet. I'll cc dev@ and Sheldon for your question: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=428311 Last thing I know that

FSVS on gentoo crashes

2007-11-09 Thread Philipp Marek
Hello everybody, in issue 1 (http://fsvs.tigris.org/issues/show_bug.cgi?id=1) I got a problem report that fsvs crashes on a current gentoo box. I had a look last night (remote logging in), but could not find a bug in fsvs (although I cannot say there is none, of course :-). My current ideas

Re: FSVS on gentoo crashes

2007-11-09 Thread Philipp Marek
Here's the thread about technical information. The problem seems to be - running dir__enumerator - on a directory with a stat() size of 414 bytes, - but having ~21k of filenames (414 is # of entries including . ..), the initial size allocation is too low, so that in the loop all the arrays have

Re: FSVS on gentoo crashes

2007-11-09 Thread Philipp Marek
Hello Alexander, would you please check out the current valgrind sources svn co svn://svn.valgrind.org/valgrind/trunk valgrind cd valgrind ./autogen.sh ./configure --prefix=... make make install (from

Re: FSVS on gentoo crashes

2007-11-09 Thread Philipp Marek
On Friday 09 November 2007 Philipp Marek wrote: ... It seems that you have at least to patch configure.in, so that libc6=2.7 gets accepted - I'd suggest just changing the 2.6 to 2.7, that could work. About this: (untested) diff -u configure.in.orig configure.in --- configure.in.orig 2007-11

Re: FSVS on gentoo crashes

2007-11-09 Thread Philipp Marek
Hello Alexander! On Friday 09 November 2007 Alexander Skwar wrote: I'll try this on Monday; right now I don't have access to the system. Thank you. It seems that you have at least to patch configure.in, so that libc6=2.7 gets accepted - I'd suggest just changing the 2.6 to 2.7, that could

Re: FSVS on gentoo crashes

2007-11-13 Thread Philipp Marek
On Tuesday 13 November 2007 Alexander Skwar wrote: Hello Phil! On Nov 9, 2007 6:04 PM, Philipp Marek [EMAIL PROTECTED] wrote: On Friday 09 November 2007 Philipp Marek wrote: ... It seems that you have at least to patch configure.in, so that libc6=2.7 gets accepted - I'd suggest just

Re: apr files not picked up?

2007-12-07 Thread Philipp Marek
On Friday 07 December 2007 Alexander Skwar wrote: Hello again :) I'm trying to get fsvs to compile on a Solaris 10 Sparc system. To configure, I ran: CC=/opt/csw/gcc4/bin/gcc CPP=/opt/csw/gcc4/bin/cpp \ LDFLAGS=-L/opt/csw/lib -L/opt/csw/apache2/lib -L/opt/csw/lib/svn \

Re: apr files not picked up?

2007-12-07 Thread Philipp Marek
On Friday 07 December 2007 Alexander Skwar wrote: ... They have. Without LDFLAGS/CPPFLAGS and/or --with-..., configure fails, as the header files cannot be found. Could you send me the output of diff -u src/Makefile.in src/Makefile please? Sure. It's attached. You're using gcc,

Re: environ undeclared in helper

2007-12-07 Thread Philipp Marek
On Friday 07 December 2007 Alexander Skwar wrote: helper.c: In function 'hlp__match_path_envs': helper.c:1423: error: 'environ' undeclared (first use in this function) helper.c:1423: error: (Each undeclared identifier is reported only once helper.c:1423: error: for each function it appears

Re: stray '#' in program and environ undeclared

2007-12-07 Thread Philipp Marek
On Friday 07 December 2007 Alexander Skwar wrote: Now I'm getting this compile error: CC export.c CC fsvs.c fsvs.c: In function 'Version': fsvs.c:539: error: stray '#' in program r1255. fsvs.c:539: error: called object 'compile options:\012\011 HAVE_LOCALES=1

Re: environ undeclared in helper

2007-12-08 Thread Philipp Marek
On Friday 07 December 2007 Alexander Skwar wrote: Philipp Marek schrieb: On Friday 07 December 2007 Alexander Skwar wrote: helper.c: In function 'hlp__match_path_envs': helper.c:1423: error: 'environ' undeclared (first use in this function) helper.c:1423: error: (Each undeclared

Re: apr files not picked up?

2007-12-09 Thread Philipp Marek
On Saturday 08 December 2007 Alexander Skwar wrote: ... They are the results of running: CC=/opt/csw/gcc4/bin/gcc CPP=/opt/csw/gcc4/bin/cpp \ LDFLAGS=-L/opt/csw/lib -L/opt/csw/apache2/lib -L/opt/csw/lib/svn \ CPPFLAGS=-I/opt/csw/include -I/opt/csw/apache2/include

Re: apr files not picked up?

2007-12-10 Thread Philipp Marek
In the truss trace I see this: 28535: 0.3057 execve(/u04/opt/csw/gcc4/bin/../libexec/gcc/sparc-sun-solaris2.8/4.0.2/cc1, 0x00042370, 0x000454B8) argc = 8 28535: argv: 28535: /u04/opt/csw/gcc4/bin/../libexec/gcc/sparc-sun-solaris2.8/4.0.2/cc1 28535:-E

Re: fsvs ignore dump should work everywhere

2007-12-12 Thread Philipp Marek
Hello Alexander! ... It would be better, IMO, if this would also dump the ignore list. You're welcome - it's fixed in current trunk. Regards, Phil -- Versioning your /etc, /home or even your whole installation? Try fsvs (fsvs.tigris.org)!

Binary size on ia64?

2007-12-29 Thread Philipp Marek
Hello developers! Looking at http://packages.debian.org/sid/fsvs I see that the binary size of fsvs is 276 kB on amd64 ... but 504 kB on ia64! Is that just the bigger instruction lengths, or what else? Can somebody explain me the difference? (Yes, I looked at

[ANNOUNCE] FSVS 1.1.12 released

2008-01-17 Thread Philipp Marek
Hello everybody! Thinking about bigger changes, like copyfrom handling, doesn't really work in 30 minute pieces in the train; that's why this release took a fair bit longer than I'd wanted it to. Well, nevertheless, it got finished ... here are the results. Apart from the usual small

[ANNOUNCE] FSVS 1.1.13 released

2008-02-22 Thread Philipp Marek
Hello everybody, FSVS 1.1.13 is released. This is a maintenance/quality release; it has a big amount of bugfixes, and I got the automated test coverage up to 92.9 percent! (If you count the error-handling lines, which just abort the program on errors like ENOSPC and similar, too, you get

[ANNOUNCE] FSVS 1.1.14 released

2008-04-02 Thread Philipp Marek
Hello everybody, FSVS 1.1.14 is released, with a few new features and some bugfixes. There are some fixes I wanted to get into this version (diff output and behaviour, revert to a revision) but didn't make it - I'd need a few uninterrupted hours to think that through, and that just doesn't work

[ALERT] Bug in example setup - passwords not removed from /etc/shadow

2008-04-17 Thread Philipp Marek
Hello everybody, since 1.1.13 the FSVS sources included an example directory, with some scripts in int. I just found out that I forgot to put the correct script in my subversion source directories; the example script for removing passwords in /etc/shadow and /etc/gshadow was wrong, and didn't

Re: FSVS 1.1.7 and up: apr_md5.h: No such file or directory (CentOS 5)

2008-05-01 Thread Philipp Marek
Hello Benjamin! On Thursday 01 May 2008 Benjamin M. wrote: ... $ /usr/local/apr/bin/apr-1-config --includedir /usr/local/apr-1.2.12/include/apr-1 So your apr installation says that this directory has the header files; that's what's written in the Makefile, too: CFLAGS := -g -O2 ...

Re: FSVS 1.1.12 and up: --enable-debug - VALGRIND_MAKE_MEM_DEFINED / VALGRIND_MAKE_MEM_NOACCESS

2008-05-02 Thread Philipp Marek
Hello Ben, On Thursday 01 May 2008 Benjamin M. wrote: With version 1.1.12 and up (no problem with previous versions) I have the following error when using ./configure --enable-debug $ make Link fsvs est_ops.o(.text+0xf85): In function `ops__allocate':

Re: FSVS 1.1.7 and up: apr_md5.h: No such file or directory (CentOS 5)

2008-05-02 Thread Philipp Marek
Hello Ben! On Thursday 01 May 2008 Benjamin M. wrote: After completely reinstalling apr/apr-util no more configure error. Oh well... Ok. But looking at that below I don't think that all apr problems are resolved yet. Attached some run-tests errors under CentOS 5 with r1658 (trunk). In

Re: FSVS 1.1.14 and up and CentOS 4.4: Error on make run-tests

2008-05-02 Thread Philipp Marek
On Thursday 01 May 2008 Benjamin M. wrote: Phil, With versions 1.1.14 and up (no problem with previous versions) and CentOS 4.4 (no problem with CentOS 5) I have the following error on $ make run-tests ... + make -s -C /usr/src/fsvs-1.1.14/tests prepare_clean make[5]: *** [prepare_wc]

Re: FSVS 1.1.12 and up: --enable-debug - VALGRIND_MAKE_MEM_DEFINED / VALGRIND_MAKE_MEM_NOACCESS

2008-05-02 Thread Philipp Marek
On Friday 02 May 2008 Benjamin M. wrote: From 1.1.12. with ./configure --enable-debug ... /** Whether the valgrind headers were found.  * Then some initializers can specifically mark areas as initialized. */ #define HAVE_VALGRIND 1 So the valgrind header was found - only it doesn't contain

Re: FSVS 1.1.14 and up and CentOS 4.4: Error on make run-tests

2008-05-06 Thread Philipp Marek
Hello Ben! On Friday 02 May 2008 Benjamin M. wrote: For run-tests: After updating to r1659 everything is just working great... except for some run-tests failing ... ;-) Great, so the build problems are sorted out. I'll yet have to find and fix some bugs - some tests fail for me, too. But then

Re: FSVS 1.1.14 and up and CentOS 4.4: Error on make run-tests

2008-05-08 Thread Philipp Marek
Hello Ben, On Wednesday 07 May 2008 Benjamin M. wrote: Philipp Marek wrote, On 06/05/08 03:33: Do you have an immediate need to get a newer FSVS running, or could you wait for the next release (planned in 2 weeks, will probably be 3 or 4 weeks :( )? Take all the time you need

Re: bugreport: fsvs update looses attributes

2008-05-25 Thread Philipp Marek
Hello Shuvaev! Thank you for your email. On Friday 23 May 2008 Nast wrote: I have got bug in fsvs then I try to execute fsvs update ... as you can see file size is 20 bytes and mdate is right too, but look at the permissions was 644, but now it changed to 600. Why? I think I already got it

Re: bugreport: fsvs diff

2008-05-25 Thread Philipp Marek
Hello Shuvaev! On Friday 23 May 2008 Nast wrote: I'd like to inform you about bug in fsvs (FSVS (licensed under the GPLv3), (C) by Ph. Marek; version fsvs-1.1.14:1496) under Debian Linux 4.0 (etch) This bug appears when I try to get differense between 2 revisions: ... This error occurs

Re: fsvs in Fedora

2008-06-04 Thread Philipp Marek
Hello David! On Wednesday 04 June 2008 David Fraser wrote: Just wanted to say thanks for writing fsvs - been waiting for something like this for years. You're welcome - and welcome to FSVS :-) I've got fsvs included in Fedora - 1.1.15 is now in the repositories for Fedora 7 and upwards,

[ANNOUNCE] FSVS 1.1.16 released, and [Alert]

2008-06-18 Thread Philipp Marek
Hello everybody, here's a fresh release. Important: if you're versioning your /etc/ *and* you're using the DynDNS registration client, please change your password; the filtering script used for ddclient.conf was wrong, and so your password might be stored in your repository. It's been about 3

[PATCH] - Client certificate authentication

2008-08-23 Thread Philipp Marek
Hello Gunnar, could you please test that this works for you? It's already committed in r1865, so if you're on HEAD you won't need that. Regards, Phil -- Versioning your /etc, /home or even your whole installation? Try fsvs (fsvs.tigris.org)! Index: src/options.h

Re: [PATCH] - Client certificate authentication

2008-09-02 Thread Philipp Marek
On Monday 01 September 2008 Gunnar Thielebein wrote: sorry that it took time until i could made a test (finished a move and have no internet connection in my flat yet). No problem. I did a test with 1873 (1865 failed for some reason). When changing the config_dir option to e.g.

Re: Pointer arithmetic in src/direnum.c:561

2008-09-18 Thread Philipp Marek
Hello Jonty! On Thursday 18 September 2008 Jon wrote: I think line src/direnum.c:561 should change from: sts-name=names[i] + this-strings; to: sts-name=this-strings + names[i]; ... I think it generates bad code when the source expression is int+char*. Yes, you're right. It's a bit

Re: [feature request] auto unversion of files matching new ignore pattern

2008-10-01 Thread Philipp Marek
Hello Gunnar! On Tuesday 30 September 2008 Gunnar Thielebein wrote: It would be nice if fsvs would have an option that if patterns are edited files that are matched also automagically become unversioned. If I have added some pattern like ./etc/gshadow- It should automaticly appear as

[ANNOUNCE] FSVS 1.1.17 released

2008-10-29 Thread Philipp Marek
Hello everybody, it's finally time to announce a new version. There have been a lot of internal changes (again); and that did take most of the time, because I had to shatter many hours of thinking into many small half-hour pieces, and that means a lot of wasted time. I hope to put the next