Re: Don't show context menu for paths

2024-09-18 Thread Daniel Sahlberg via TortoiseSVN-dev
söndag 15 september 2024 kl. 19:24:22 UTC+2 skrev Stefan: On Sunday, September 15, 2024 at 4:13:52 PM UTC+2 daniel.l...@gmail.com wrote: This is handled in ShellCache::IsContextPathAllowed(LPCWSTR path). If right-clicking the folder itself, path will be c:\temp\wc I'm considering to check the

Re: More regarding the Don't show context menu

2024-09-17 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 17 september 2024 kl. 19:47:03 UTC+2 skrev Stefan: On Monday, September 16, 2024 at 10:24:26 PM UTC+2 daniel.l...@gmail.com wrote: Hi, On investigating the "hang" described in the user's group [1], I checked why TSVN is accessing wc.db even though the working copy path is set as Don't

More regarding the Don't show context menu

2024-09-16 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, On investigating the "hang" described in the user's group [1], I checked why TSVN is accessing wc.db even though the working copy path is set as Don't show. In CShellExt::Initialize, the code is: For each selected item - For item 0: call g_shellCache.IsVersioned - Which in turn calls

Don't show context menu for paths

2024-09-15 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, Is there any documentation how the setting "Don't show context menu for paths" should work? I realised that to ignore my working copy c:\temp\wc\ completely, I had to set either - "c:\temp\wc*" - Both "c:\temp\wc" and "c:\temp\wc\*" The first one also ignored c:\temp\wc2\. The secon

Re: Diff script for ZIP files

2024-09-14 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 14 september 2024 kl. 08:19:28 UTC+2 skrev Stefan: your script look very good. I'm all for it to include it in TSVN. However, your script is in VBScript, I would prefer using JScript instead. Because VBScript is deprecated and will soon only be available as an optional Windows component:

Diff script for ZIP files

2024-09-11 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I've got a usecase where I'm committing ZIP files to the repository. It is usefull for me to compare the contents of the ZIP file (filenames, date and time suffice, not contents of the individual files). I've created a diff script, below, inspired by the existing diff scripts. Does the cod

Re: r29665 causing issue with piped diff

2024-07-03 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 3 juli 2024 kl. 18:56:09 UTC+2 skrev Stefan: On Wednesday, July 3, 2024 at 3:40:54 PM UTC+2 daniel.l...@gmail.com wrote: Maybe a check for GetLastError() == ERROR_BROKEN_PIPE? I can't figure out from the documentation for ReadFile [4] how to detect EOF for a pipe. Yes, that's the correc

r29665 causing issue with piped diff

2024-07-03 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, As noted in the TortoiseSVN group [1], TortoiseUDiff will quit with an error message "The pipe has been ended" if you try to pipe a diff to the program. The original post uses git but it can be reproduced with any source (for example piping from svn). The root cause seems to be the changes

pegrev or pegrevision

2024-06-21 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I'm debugging a case where "Show changes" in TortoiseBlame doesn't work. HEAD is r1880 and it turned out the file had been moved in r1236 and I was trying to look at changes from r585. The command line was: TortoiseProc.exe /command:diff /path:"C:/temp/WC/newfile.txt" /startrev:584 /endr

Re: Duplicate files copy paste issue after Windows OS upgrade to 11 pro

2024-06-13 Thread Daniel Sahlberg via TortoiseSVN-dev
I've tried it on two different computers and I'm unable to reproduce. Maybe you can give some more details exactly how to reproduce? Kind regars, Daniel torsdag 13 juni 2024 kl. 14:19:21 UTC+2 skrev anikg...@gmail.com: > Hi Team > > Greetings > > Recently our organisation has upgraded windows

Re: SVN::GetRootAndHead

2024-05-01 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 1 maj 2024 kl. 11:29:44 UTC+2 skrev Daniel Sahlberg: Den mån 29 apr. 2024 kl 19:28 skrev Stefan via TortoiseSVN-dev < tortois...@googlegroups.com>: would it work if we do both? rev = cachedProperties.GetHeadRevision(uuid, path); if ((rev == NO_REVISION) || (m_err !

Re: To not delete the pathfile

2024-05-01 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 1 maj 2024 kl. 19:57:34 UTC+2 skrev Stefan: if you set the registry DWORD value HKCU\Software\TortoiseSVN\Debug to 1, then TortoiseProc will show a message box on startup with the command line. While that message box is shown you can make a copy of the pathfile. Clever trick, works perfe

To not delete the pathfile

2024-05-01 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I'm looking at the bug report that Win11 context menu only processes a subset of the selected items (https://groups.google.com/g/tortoisesvn/c/tXskNbYHCAQ/m/rIbHwMoTAgAJ?utm_medium=email&utm_source=footer). I'm leaning towards a Win11 bug but to prove it I'd like to keep the path file cre

Re: SVN::GetRootAndHead

2024-04-28 Thread Daniel Sahlberg via TortoiseSVN-dev
So. That didn't turn out well at all (https://groups.google.com/g/tortoisesvn/c/IJuG6WvHTds). I've successfully reproduced the error. Some quick debugging indicate that svn_client_open_ra_session2() now barf if the user doesn't have read access to the repository root. I've reproduced this usin

Re: Add modern authentication (OAuth 2.0 + OIDC) to TortoiseSVN

2024-03-29 Thread Daniel Sahlberg via TortoiseSVN-dev
n and stores it using the "svn auth" subcommand (or equivalent). Alternatively add this support in TSVN which would be the ideal UX. Best regards, Thomas Å. On 20 Mar 2024, at 08:28, Daniel Sahlberg via TortoiseSVN-dev < tortois...@googlegroups.com> wrote: >From what I

Re: Add modern authentication (OAuth 2.0 + OIDC) to TortoiseSVN

2024-03-20 Thread Daniel Sahlberg via TortoiseSVN-dev
>From what I understand, OAuth2 requires both server- and clientside support. So any solution would need to involve both TortoiseSVN and the Subversion project (or VisualSVN). I think it is a great idea but I think some additional development resources would be required to make this happen. Any

Re: SVN::GetRootAndHead

2024-03-10 Thread Daniel Sahlberg via TortoiseSVN-dev
Thanks! Committed in r29682 lördag 9 mars 2024 kl. 21:11:08 UTC+1 skrev Stefan: > no objections from me. > The revision for the repo root is the same as for the path, but of course > works for non-existing paths as well since the root is never deleted. > > -- You received this message because

SVN::GetRootAndHead

2024-03-09 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, In the users group, a user reported an error when starting View log from the repobrowser using a peg revision if the file had subsequently been deleted, see [1]. I have investigated and it seems SVN::GetRootAndHead is calling GetHeadRevision with a path (which potentially is deleted and th

Re: Nightly builds fail

2024-03-08 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 4 mars 2024 kl. 18:56:31 UTC+1 skrev Stefan: I think the build machine might have the hiccups. When I check now, the 32-bit build succeeds, but a few language packs fail because* '..\bin\Release\bin\restext.exe' failed to start.* but the restext.exe must be ok because the language packs be

Nightly builds fail

2024-03-03 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I noticed that the nightly builds have started failing. In the win32 builds the build seems to succeed but the MSI generation fails: [[[ msi: [nant] C:\TSVN\tortoisesvn\src\TortoiseSVNSetup\setup.build setup Buildfile: file:///C:/TSVN/tortoisesvn/src/TortoiseSVNSetup/setup.build Target fra

Re: Drop translated documentation

2023-12-03 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 20 november 2023 kl. 19:23:55 UTC+1 skrev Stefan: On Monday, November 20, 2023 at 10:56:49 AM UTC+1 daniel.l...@gmail.com wrote: Hi, A little over two years ago Stefan sent a message on the user list [1] about usage of the translated documentation. It only got a single response (from m

Drop translated documentation

2023-11-20 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, A little over two years ago Stefan sent a message on the user list [1] about usage of the translated documentation. It only got a single response (from me). The translation of the documentation is done using a Python2 script with a script that seems obsolete (xml2po, depending on an extern

Re: r29635

2023-11-19 Thread Daniel Sahlberg via TortoiseSVN-dev
söndag 19 november 2023 kl. 20:40:31 UTC+1 skrev Stefan: On Sunday, November 19, 2023 at 8:19:02 PM UTC+1 daniel.l...@gmail.com wrote: Nit, but why the added ) in line 794 of /trunk/src/SVN/SVNStatusListCtrlHelpers.cpp? That's an accident ;) Was afraid it was a test to see if anyone reviews

Re: "Edit Conflicts" for Excel Files

2023-11-19 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 18 november 2023 kl. 22:13:20 UTC+1 skrev Ömer GÜNDÜZ: Hello again, Thank you very much for your answer, Daniel. After facing challenges in finding an effective conflict resolution method, I have opted to utilize my workspace within the OneDrive folder. This approach allows us to collabo

r29635

2023-11-19 Thread Daniel Sahlberg via TortoiseSVN-dev
Nit, but why the added ) in line 794 of /trunk/src/SVN/SVNStatusListCtrlHelpers.cpp? /Daniel -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tortoisesvn-dev

Re: debugging TSVN in Visual Studio 2022

2023-11-16 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 16 november 2023 kl. 14:47:03 UTC+1 skrev Stefan Sperling: On Wed, Nov 15, 2023 at 10:45:46AM -0800, Stefan via TortoiseSVN-dev wrote: > [image: Screenshot 2023-11-15 194517.png] Thank you both, Daniel and Stefan. I see how this works now. TortoiseProc takes an argument which specifie

Re: debugging TSVN in Visual Studio 2022

2023-11-15 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 15 november 2023 kl. 16:17:26 UTC+1 skrev Stefan Sperling: I am trying to follow the file notes/Debug-Hints.txt in order to set breakpoints in TortoiseSVN. I am stuck at the following step: - Start VS.NET and load the TortoiseSVN solution file. Set the TortoiseProc project as "startu

Re: "Edit Conflicts" for Excel Files

2023-11-08 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 8 november 2023 kl. 11:47:13 UTC+1 skrev Ömer GÜNDÜZ: Hello, I am searching for an effective solution to edit conflicts in Excel files. So, I've installed the "Spreadsheet Compare" add-ins owned by Stevetowner ( https://sourceforge.net/projects/spreadshcompare/) to my Excel. It is success

Re: Add additional information to the Windows Explorer Title Bar - SVN

2023-10-16 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 17 oktober 2023 kl. 01:25:04 UTC+2 skrev arathb...@gmail.com: I found this info in the documentation: https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html ModifyExplorerTitle When using the status cache, the title bar of explorer windows are modified to include the branch na

1.10.x EOL

2023-09-24 Thread Daniel Sahlberg via TortoiseSVN-dev
As the Subversion project just announced 1.10.x as EOL (in reality it has been EOL since April last year), I've removed the download links from the website. I couldn't find a news article from other EOLs so I didn't add anything. On the Download page, there is a section on the "Context menu in

r29609

2023-09-06 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, In r29609 there is a text "based upon their visit to www.website.com". Looks like boilerplate text where the URL should be replaced with the actual URL that should be replaced with "www.tortoisesvn.net"`, or is this intentional? Kind regards, /Daniel -- You received this message because

Re: Merge fail and call to GenerateMergeLogMessage()

2023-08-07 Thread Daniel Sahlberg via TortoiseSVN-dev
söndag 6 augusti 2023 kl. 18:56:39 UTC+2 skrev Stefan: agreed. Thanks for the suggestions. All done in r29601 and r29602. /Daniel -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving emails fr

Merge fail and call to GenerateMergeLogMessage()

2023-08-05 Thread Daniel Sahlberg via TortoiseSVN-dev
Prompted by the discussion in the users group [1], I've been investigating why the prompt to merge doesn't appear sometimes. When merging with a specified range, CSVNProgressDlg::CmdMerge() is used while merging without a range (or All revisions) is using CSVNProgressDlg::CmdMergeAll(). CSVNPr

Re: osdn.net longterm stability

2023-07-31 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 29 juli 2023 kl. 07:27:47 UTC+2 skrev Stefan: On Friday, July 28, 2023 at 10:43:06 PM UTC+2 daniel.l...@gmail.com wrote: If there's anything I missed, just shout. Looks good I think. How about updating https://openhub.net/p/tortoisesvn? updated the url yesterday, but the status is st

Re: osdn.net longterm stability

2023-07-28 Thread Daniel Sahlberg via TortoiseSVN-dev
If there's anything I missed, just shout. Looks good I think. How about updating https://openhub.net/p/tortoisesvn? I saw that the issue tracker is active. I have mixed feelings about issue trackers, they often tend to be a dump of things which no-one care about enough to fix. Maybe hide i

Re: osdn.net longterm stability

2023-07-28 Thread Daniel Sahlberg via TortoiseSVN-dev
Now even the OSDN Subversion repository seems to be offline (don't know if that was intentional or not). $ svn ls https://svn.osdn.net/svnroot/tortoisesvn/trunk svn: E170013: Unable to connect to a repository at URL 'https://svn.osdn.net/svnroot/tortoisesvn/trunk' svn: E02: Could not find th

Re: osdn.net longterm stability

2023-07-26 Thread Daniel Sahlberg via TortoiseSVN-dev
The offer from VisualSVN is very generous, however considering the recent development of the EU CRA regulations, see for example [1], and the uncertainty of wether accepting recurring donations from a commercial entity would would make the whole project "commercial" (=> ie, bringing in a signif

editorconfig built twice

2023-06-18 Thread Daniel Sahlberg via TortoiseSVN-dev
I'm trying to understand the build system. editorconfig seems to be built twice when building the "binaries" target through different dependencies: * Via TortoiseSVN => editorconfig * Via Subversion => build target in ext\build\default.build. It adds "only" about a second to the builds, but it

Re: Nightly build crash on SVN Log with log cache enabled

2023-06-17 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 12 juni 2023 kl. 20:24:38 UTC+2 skrev Stefan: On Saturday, June 10, 2023 at 6:27:59 PM UTC+2 daniel.l...@gmail.com wrote: I can reproduce this by: * deleting %appdata%\TortoiseSVN\logcache * doing Show log *and clicking a few different revisions* * Settings, Log Caching, Cached Repositorie

Re: Nightly build crash on SVN Log with log cache enabled

2023-06-10 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 8 juni 2023 kl. 19:23:42 UTC+2 skrev Stefan: I had that situation too, then I added the logic that caused the crashes. But now I can't get it to show the duplicate entries anymore! I deleted my old cache. And showing logs for different repos just don't get me to where duplicate entries a

Re: Nightly build crash on SVN Log with log cache enabled

2023-06-08 Thread Daniel Sahlberg via TortoiseSVN-dev
- Good news: No more crasches. - Bad news: Logcache shows a lot of duplicates. There seems to be only one file in %appdata%\TortoiseSVN\logcache. So something should probably be done to the logcache "add to cache" logic. I'm favoring letting Add() have the same functionality as AutoInsert alre

Re: Nightly build crash on SVN Log with log cache enabled

2023-06-06 Thread Daniel Sahlberg via TortoiseSVN-dev
Thanks! I'll test the nightly build tomorrow. Any idea why only the nightly build would fail and not when I built it myself? The settings should have been the same... -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this

Re: Nightly build crash on SVN Log with log cache enabled

2023-06-05 Thread Daniel Sahlberg via TortoiseSVN-dev
I really need some help with this... My understanding is as follows: CRepositoryInfo::CData::AutoInsert() is called to find/add an SPerRepositoryInfo() object (basically a {uuid, root} tuple) to data (and urlIndex, uuidIndex, fullIndex). It will first call CRepositoryInfo::CData::Lookup() to se

Re: build.txt

2023-06-03 Thread Daniel Sahlberg via TortoiseSVN-dev
I did a followup in r29578 to update the 'cross' option to only support ARM64. I hope I got it right. I suppose it would be possible to crosscompile for x86/x64 on ARM-VS, but I have no way of testing. -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-de

Re: Enable asm for OpenSSL

2023-06-03 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 3 juni 2023 kl. 18:48:01 UTC+2 skrev Stefan: good idea, haven't thought of the "schedule" action :) Learnt about it from the best in r29552 ;-) I've tried to come up with something useful in r29579, let's hope I didn't screw up too badly. /Daniel -- You received this message because

Re: Enable asm for OpenSSL

2023-06-03 Thread Daniel Sahlberg via TortoiseSVN-dev
I can ask Ian to install nasm on the build machine, but I have no idea how long that will take. Could you maybe add a nant target that enables the asm build and still use no-asm if the nant target was not called? That way the nightly builds would still run through with no-asm. And users who do

Re: build.txt

2023-06-03 Thread Daniel Sahlberg via TortoiseSVN-dev
Thanks. r29576. I also added instructions for building the ARM 64 version in Win64. I'd love to test building natively on ARM but I don't have such a machine... -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group

build.txt

2023-06-03 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, Since Visual Studio 2022 doesn't install on 32-bit operating systems[1], we could simplify build.txt by removing the section "build64cross Building 64 bit packages on win32 (cross-compile)". Is this ok or am I missing something? Kind regards, Daniel Sahlberg [1] https://learn.microsoft.

Re: osdn.net longterm stability

2023-06-02 Thread Daniel Sahlberg via TortoiseSVN-dev
I'm also aware of the story of SourceForge and I feel reluctant suggesting to go back there. Github seems like a solid choice if it wasn't for the Git part (I'm not against Git as such but using Git for TortoiseSVN seems wrong). I've heard about some interesting build automation workflows but I'

osdn.net longterm stability

2023-06-02 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, osdn.net seems to have issues [1] and I'd like to bring it up to make sure that we don't end up in a situation where it starts affecting TortoiseSVN. * Nobody seems to monitor the issue tracker [1] anymore - it is full of spam and no-one seems to respond to issues. It is mentioned in one of

Re: Enable asm for OpenSSL

2023-06-02 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 1 juni 2023 kl. 20:11:11 UTC+2 skrev Denis Kovalchuk: > Very interesting results. Did you run this on a build from /trunk/ - > ie with OpenSSL 3.1? Yes, these results were from trunk with OpenSSL 3.1. However, I believe that they should be similar with OpenSSL 1.1.x as well. Thanks for

Re: Updated dependencies for TortoiseSVN

2023-05-31 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 31 maj 2023 kl. 22:05:23 UTC+2 skrev Evgeny Kotkov: Daniel Sahlberg writes: > Evgeny, > > Since r29562 (nightly builds 2023-05-21 and later) TortoiseSVN should be > using the 1.3.x branch. Builds seems fine, I've been using them for a > few days. Serf 1.3.10 with support for OpenSS

Re: Enable asm for OpenSSL

2023-05-31 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 29 maj 2023 kl. 16:39:28 UTC+2 skrev Denis Kovalchuk: Hi! I am wondering if there are any reasons to build OpenSSL with the '-no-asm' [1][2] option? Below are the results of synthetic benchmarks for Subversion, depending on whether OpenSSL is built with or without asm support: 1) O

Re: Nightly build crash on SVN Log with log cache enabled

2023-05-27 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 27 maj 2023 kl. 07:38:48 UTC+2 skrev Stefan: and I still don't see the crash on my machine. Tried showing log for several working copies, single files in them. Even showed the log for urls instead of local paths. I don't get any crashes or error messages about illegal repo urls. Also dele

Re: Nightly build crash on SVN Log with log cache enabled

2023-05-25 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 24 maj 2023 kl. 21:52:29 UTC+2 skrev Daniel Sahlberg: I've reverted this in r29564 and the crash seems to be gone. Unfortunately it was not enough, the log still crash (I've also seen the same error as in Pavel's screen shot "Illegal repository URL '[gibberish]'". I'll try to take a sec

Re: Updated dependencies for TortoiseSVN

2023-05-24 Thread Daniel Sahlberg via TortoiseSVN-dev
fredag 19 maj 2023 kl. 11:12:15 UTC+2 skrev Evgeny Kotkov: Daniel Sahlberg writes: > - Serf: 1.3.9 to current trunk version (needed for OpenSSL 3 compatibility, > I'm hoping for a new release of Serf before the next Subversion/TSVN > release, otherwise there is a simple patch we can apply in

Re: Nightly build crash on SVN Log with log cache enabled

2023-05-24 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 23 maj 2023 kl. 18:53:06 UTC+2 skrev Stefan: I made a few changes to the log caching, but those changes are mostly refactoring. Unfortunately, I can't reproduce a crash of the error message on my machine here. Maybe you guys can debug the problem on your machine?' I found a way to repr

Re: Automated retrieval of SVN comments for documentation purpose

2023-05-23 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 23 maj 2023 kl. 09:43:46 UTC+2 skrev socrat...@gmail.com: Hello Daniel, Thank you for the details you gave. I really appreciate them. Another couple.of questions: 1. If ever we use command lines to.instruct SVN to retrieve comments for a specified date, how do we produce the code and whe

Nightly build crash on SVN Log with log cache enabled

2023-05-21 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I'm experiencing crashes in the TortoiseSVN, Show log command (tortoiseproc.exe /command:log ...) with the latest nightly builds. If I disable the log cache the crashes go away. Other commands, for example Update, works fine so I don't think it is related to the OpenSSL or Serf changes I'v

Re: No nightly builds

2023-05-21 Thread Daniel Sahlberg via TortoiseSVN-dev
fredag 5 maj 2023 kl. 14:53:41 UTC+2 skrev Pavel Lyalyakin: It appears that the issue is still there: [[[ [exec] app_libctx.c [exec] ..\apps\lib\app_libctx.c(9): fatal error C1083: Cannot open include file: 'app_libctx.h': No such file or directory

Re: Automated retrieval of SVN comments for documentation purpose

2023-05-16 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 17 maj 2023 kl. 07:00:07 UTC+2 skrev socrat...@gmail.com: Hello Tortoise Dev Team, We in our team wanted to create a documentation based on the comments that the members of the development team give each time they commit a code change to SVN. Currently, we have set a standard format on

Re: No nightly builds

2023-05-03 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 22 april 2023 kl. 07:13:50 UTC+2 skrev Stefan: I've mailed Ian, and he deleted the include folder and ran an 'svn up', so there should not be any more conflicts. But the build still fails... Sorry it took a while for me to circle back to this - I looked quickly and everything seemed fin

Re: Windows Search stopped indexing folders containing .svn and .git subfolders

2023-04-28 Thread Daniel Sahlberg via TortoiseSVN-dev
fredag 28 april 2023 kl. 10:14:16 UTC+2 skrev i.ku...@soton.ac.uk: The above is a major pain! I am very remote from software development, but how difficult would it be to add an option to give those folders different names in local copies when TortoiseSVN is installed? - Ilya There is an optio

Re: Updated dependencies for TortoiseSVN

2023-04-18 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 12 april 2023 kl. 16:59:15 UTC+2 skrev Daniel Sahlberg: tisdag 11 april 2023 kl. 22:47:54 UTC+2 skrev Daniel Sahlberg: tisdag 11 april 2023 kl. 19:33:37 UTC+2 skrev Stefan: yep, it's the new apr version. I'll go back to apr 1.7.2 - this needs to be fixed either in apr or the svn lib. D

No nightly builds

2023-04-18 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, Nightly builds currently fail with: [[[ [exec] Microsoft (R) Program Maintenance Utility Version 14.30.30706.0 [exec] Copyright (C) Microsoft Corporation. All rights reserved. [exec] [exec] "cl" /Zi /Fdossl_static.pdb /MD /Zl /Gs0 /GF /Gy /W3 /wd4090 /nologo /O2 -I"." -I"include" -I"apps\i

Re: Updated dependencies for TortoiseSVN

2023-04-12 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 11 april 2023 kl. 22:47:54 UTC+2 skrev Daniel Sahlberg: tisdag 11 april 2023 kl. 19:33:37 UTC+2 skrev Stefan: yep, it's the new apr version. I'll go back to apr 1.7.2 - this needs to be fixed either in apr or the svn lib. Doh. That is rather stupid. I'm sending this upstream, first to t

Re: Updated dependencies for TortoiseSVN

2023-04-11 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 11 april 2023 kl. 19:33:37 UTC+2 skrev Stefan: yep, it's the new apr version. I'll go back to apr 1.7.2 - this needs to be fixed either in apr or the svn lib. Doh. That is rather stupid. I'm sending this upstream, first to the Subversion project but I have a feeling it is a problem in A

Updated dependencies for TortoiseSVN

2023-04-10 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I've spent the weekend updating several dependencies for TortoiseSVN: - APR: 1.7.2 to 1.7.3 - OpenSSL: 1.1.1t to 3.1.0 (the 1.1 series is EOL on 11th September 2023). - Serf: 1.3.9 to current trunk version (needed for OpenSSL 3 compatibility, I'm hoping for a new release of Serf before the ne

Re: Hardware question

2023-04-01 Thread Daniel Sahlberg via TortoiseSVN-dev
fredag 31 mars 2023 kl. 05:09:47 UTC+2 skrev Shiko Emiya: Good day My company wants to build a server that allows about 50 people use it in the same time. Could you please give me some suggestions about what kind of hardware should I use? Thank you very much. Hi, You need to provide a lot mo

Re: CVE-2019-14422 Vulnerability

2023-03-22 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 22 mars 2023 kl. 15:53:04 UTC+1 skrev F&F Technologies: Good day all. My organization is trying to use TortoiseSVN as a version control client. In researching, from the user group, it looks as though this may not be accepted as a vulnerability by TortoiseSVN. The concern is that a macro

Re: CVE-2007-3846 Vunerability

2023-03-22 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 22 mars 2023 kl. 15:53:09 UTC+1 skrev F&F Technologies: Good day all. My organization is trying to use TortoiseSVN as a version control client. In researching, from the user group, it looks as though this may not be accepted as a vulnerability by TortoiseSVN. The concern is that a macro

TortoiseSVN Book link on https://tortoisesvn.net/support.html

2022-12-23 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I was looking at the TortoiseSVN book and found out that the link sort of broken. It still works, but it is not possible to access the book at the packtpub.com website (even when creating an account, the book is not available and packtpub support says "it was pulled for unknown reasons").

Re: needed manual refresh after moving beween monit with different monitor

2022-12-20 Thread Daniel Sahlberg via TortoiseSVN-dev
@Ot(ik): Stefan made a fix yesterday and the nightly builds seems to be back. Can you check again? /Daniel måndag 19 december 2022 kl. 11:55:33 UTC+1 skrev Daniel Sahlberg: > måndag 19 december 2022 kl. 11:38:17 UTC+1 skrev Ot(ik): > >> I have reported this some time ago. I suspect after WM_DP

Re: needed manual refresh after moving beween monit with different monitor

2022-12-19 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 19 december 2022 kl. 11:38:17 UTC+1 skrev Ot(ik): > I have reported this some time ago. I suspect after WM_DPICHANGED T-Merge > should drop line cache. > I§ve tried to do local build and fix it, but I was not successful in > setting enviroment - I plan to try later. > Anything in particu

Re: GetHEADRevision with illegal URL

2022-12-15 Thread Daniel Sahlberg via TortoiseSVN-dev
Thanks, r29499. onsdag 14 december 2022 kl. 17:38:41 UTC+1 skrev Stefan: > I think this should be ok. Please commit. > > Stefan > -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving emails from

GetHEADRevision with illegal URL

2022-12-11 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, Once again double checking my assumptions regarding the code. In the user group there [1] is a discussion where I believe the error is caused by GetHEADRevision returning a revision even when the URL is invalid. The following patch is using svn_ra_stat to check if the path exists and it se

Re: Project monitor, not updating the "failed" overlay even when the fail disappear

2022-12-05 Thread Daniel Sahlberg via TortoiseSVN-dev
måndag 5 december 2022 kl. 18:49:13 UTC+1 skrev Stefan: > On Sunday, December 4, 2022 at 11:23:50 AM UTC+1 daniel.l...@gmail.com > wrote: > >> lördag 3 december 2022 kl. 20:38:35 UTC+1 skrev Daniel Sahlberg: >> [...] >> >>> +if ((pItem->lastHead != item.lastHead) || >>> (pItem->l

Re: Project monitor, not updating the "failed" overlay even when the fail disappear

2022-12-04 Thread Daniel Sahlberg via TortoiseSVN-dev
lördag 3 december 2022 kl. 20:38:35 UTC+1 skrev Daniel Sahlberg: [...] > +if ((pItem->lastHead != item.lastHead) || > (pItem->lastErrorMsg.IsEmpty() != item.lastErrorMsg.IsEmpty())) > On second thoughts, this is probably not the best solution. If there was an old error message a

Project monitor, not updating the "failed" overlay even when the fail disappear

2022-12-03 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I've been observing that Project monitor display a "failed" overlay in the tree after intermittent failures, even when the failure has disappeared. This has also been discussed in the groups previously, for example [1]. I've been trying to reproduce this and I believe I've found the root ca

Re: Project Monitor, assert if logcache disabled and monitoring an unaccessible url

2022-12-03 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 1 december 2022 kl. 19:19:47 UTC+1 skrev Stefan: > >> I don't fully understand how the logcache works, but it seems the cache >> variable is not initialized with log caching turned off (which sounds >> reasonable!), however there should be no calls to the logcache objects. Or >> they sh

Re: svn commit issue

2022-12-01 Thread Daniel Sahlberg via TortoiseSVN-dev
Can you describe in more detail what happens? Error messages are always helpful. Pictures as well. Kind regards, Daniel torsdag 1 december 2022 kl. 17:37:42 UTC+1 skrev shawn_...@cox.net: > is there a way to troubleshoot commit issues? > > some items checkout fine some commit fin others will n

Re: Abridged summary of tortoisesvn-dev@googlegroups.com - 2 updates in 2 topics

2022-12-01 Thread Daniel Sahlberg via TortoiseSVN-dev
Let's stick to the original topic, please. fredag 2 december 2022 kl. 01:40:34 UTC+1 skrev shawn_...@cox.net: > What would be the first steps to check? > > Thanks, > Shawn > > -- > *From:* TortoiseSVN-dev > *Sent:* Thursday, December 1, 2022 7:36 PM > *To:* Abridged

Project Monitor, assert if logcache disabled and monitoring an unaccessible url

2022-11-30 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I'm getting an assert in CCacheLogQuery::GetCache(). I believe it is reproducible: - Disable log caching in the TortoiseSVN settings - Setup two projects to monitor, one functional (eg https://svn.osdn.net/svnroot/tortoisesvn/) and one where you don't have access (I'm using https://svn.a

Re: TortoiseMerge, paste multiline + undo doesn't restore line numbers correctly

2022-11-29 Thread Daniel Sahlberg via TortoiseSVN-dev
Thanks. Committed r29487. /Daniel tisdag 29 november 2022 kl. 17:14:56 UTC+1 skrev Stefan: > this patch looks fine. > I prefer this solution, because adding another SaveUndoStep() would cause > quite a few other problems. > > Stefan > -- You received this message because you are subscribed to

TortoiseMerge, paste multiline + undo doesn't restore line numbers correctly

2022-11-26 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, In TortoiseMerge: - Look at a diff of a changed file, for example from double click in the commit dialog. - Paste a few lines (it doesn't have to be related to the changed lines, in the attached image I pasted a few lines in the beginning of the file). *TortoiseMerge correctly renumbers al

Re: CLogDlg::MonitorEditProject remove \r and \n from encrypted username/password

2022-11-22 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 22 november 2022 kl. 18:36:08 UTC+1 skrev Stefan: > Now that we don't support WinXP anymore, the string operations to > remove/replace newlines can be removed. But for XP it was necessary because > the CRYPT_STRING_NOCRLF option doesn't work on XP, which means there the > CryptBinaryToSt

Re: "You have to update your working copy" doesn't offer to update

2022-11-22 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 22 november 2022 kl. 18:31:53 UTC+1 skrev Stefan: > yes, please commit. > Thanks for the review. Committed r29482. /Daniel -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving emails fr

CLogDlg::MonitorEditProject remove \r and \n from encrypted username/password

2022-11-21 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, While investigating another issue in the Project Monitor, I saw the following code in MonitorEditProject: [[[ pEditProject->username = CStringUtils::Encrypt(dlg.m_sUsername); pEditProject->password = CStringUtils::Encrypt(dlg.m_sPassword); pEditProject->username.Remov

"You have to update your working copy" doesn't offer to update

2022-11-21 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, There has been reports about commits (and merge?) failing with "You have to update your working copy first" but without the subsequent offer to update. Today I stumbled on one such case. I traced it to CommitCommand::IsOutOfDate not checking for error 155011 (SVN_ERR_WC_NOT_UP_TO_DATE). I

Listing at openhub.net

2022-10-30 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, I stumbled upon openhub.net when checking the donation web page (https://tortoisesvn.net/donate.html) There is a link "...you can look at some _statistics_ ..." pointing at https://www.openhub.net/p/tortoisesvn/contributors That page complain about "no recognizable code" which led me to lo

tsvn r29468

2022-10-04 Thread Daniel Sahlberg via TortoiseSVN-dev
Meta question: I'm getting notified by the mail from osdn.net about commits. Is this the best way to provide feedback on commits? It isn't clear to me if I can reply to the mail and have it distributed to all committers. [[[ Modified: trunk/src/TortoiseShell/ContextMenu.cpp

Re: tsvn r29449

2022-09-20 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 20 september 2022 kl. 16:46:27 UTC+2 skrev Stefan: > I don't see anything removed in the diff: You are right of course. My e-mail client removed the leading spaces in the diff which lead me to see the "-" in the bullet points as the removal of lines and not part of the context. My bad,

tsvn r29449

2022-09-20 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, In the recent commit r29449 there were some items removed from Changelog.txt. Was this intentional or accidental? Kind regards, Daniel -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving e

Re: my notes to TortoiseSVN 1.14.3, Build 29387 @ windows 11 insider

2022-09-14 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 1 september 2022 kl. 11:19:20 UTC+2 skrev Ot(ik): > Hi guys long time no talk, > > I just did some more extensive work in TortoiseSVN and found this things: > > 1. link to translation status on https://tortoisesvn.net/translation.html > pointing to Translation status page ( > https://www

Re: Assistance migrating our portable *ampp stack to tortoise

2022-08-11 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 9 augusti 2022 kl. 16:49:39 UTC+2 skrev tr...@hallhome.us: > Hello. I apologize if this is the wrong place to ask this question. > We've taken over an abandoned variant of wamp that is totally portable. > We're having issues with svn and websvn not working fully and not at all > with ph

Nightlies build failure

2022-07-10 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, The nightly builds are currently failing with the following message: [exec] C:\TSVN\tortoisesvn\ext\TortoisePlink\defs.h(22,1): fatal error C1189: #error: Do not compile this code base with NDEBUG defined! [C:\TSVN\tortoisesvn\ext\TortoisePlink\windows\TPlink\TortoisePlink.vcxproj] [exec]

Re: libxml2 python bindings

2022-06-18 Thread Daniel Sahlberg via TortoiseSVN-dev
onsdag 15 juni 2022 kl. 18:01:14 UTC+2 skrev Stefan: > On Tuesday, June 14, 2022 at 11:14:13 PM UTC+2 daniel.l...@gmail.com > wrote: > >> tisdag 14 juni 2022 kl. 20:48:00 UTC+2 skrev Stefan: >> >>> I know the problem :( >>> That's why I thought of discontinuing the translated docs and only use >

Re: libxml2 python bindings

2022-06-16 Thread Daniel Sahlberg via TortoiseSVN-dev
torsdag 16 juni 2022 kl. 11:28:16 UTC+2 skrev Bruce C: > I too recently tried to create the build environment for TortoiseSVN. I > had some teething problems that I've not yet reported but I've been > interested to see that you've apparently not had those issues. > > With respect to the libxml2

Re: libxml2 python bindings

2022-06-14 Thread Daniel Sahlberg via TortoiseSVN-dev
tisdag 14 juni 2022 kl. 20:48:00 UTC+2 skrev Stefan: > I know the problem :( > That's why I thought of discontinuing the translated docs and only use > docs in English. > Now that you mention. Did you get any feedback on this question out-of-band (I was the only one to respond on the group)? Di

libxml2 python bindings

2022-06-14 Thread Daniel Sahlberg via TortoiseSVN-dev
Hi, The download site for libxml2 python bindings (http://users.skynet.be, see build.txt and doc/readme.txt) seems to be discontinued, reference [1]. I have tried to find another distribution but only found another site that is due to be discontinued [2]. Any ideas on how to proceed from here

  1   2   >