Skip to main content

Questions tagged [software-patches]

0votes
2answers
131views

When reconstructing file B from file A and a binary difference B-A, given that A and B-A are correct, do we still need to verify the integrity of B?

In the context of a software update system, suppose we have the following: a.tar: an archive file containing an old version of an application b-a.patch: a file containing the binary difference of the ...
djvg's user avatar
  • 129
1vote
2answers
278views

Can 1.0.1 be "applied" in 1.0.0 and in 1.1.0?

Regarding my last question: Can 1.0.1 be launched right after 1.1.0?. I learned that releases can be maintained in parallel using SemVer and it is possible to apply it using Git Flow (Reference: Post ...
lvf23's user avatar
12votes
3answers
3kviews

Deploy C#/C++ binaries incrementally by patching the difference

My company has a huge C++/C# software system composed of 1800 binaries. The technology range goes from old school native C++ Static Libs, C++/MFC, C++/CLI, up to .NET Framework, .NET Core 3.1, .NET 6/...
sɐunıɔןɐqɐp's user avatar
-1votes
3answers
3kviews

What HTTP response to return for a patch request with partially correct and partially wrong

I have a campaign, which has URL as a child. If I make a patch request to add a list of 3 URLs out of which first one is invalid URL, second URL already exists in the campaign and we do not want to ...
Akshay Vijay Jain's user avatar
1vote
1answer
166views

Windows Installer: Software updates and hot-fixes

I am looking for a way for providing customers with hot-fixes and patches of my product. The patch could contain one or more hot-fixes, and customer should be able to check/uncheck any of hot-fix(es) ...
Alex's user avatar
  • 127
4votes
1answer
136views

Best practices for releasing patches that affect multiple development stories

My team uses a Kanban style approach to development where feature and bug fix stories filter through to Production as and when they are ready. We currently are using SVN as our VCS and take a feature ...
Ben's user avatar
  • 51
5votes
3answers
2kviews

Do software patches ever modify an existing file or do they replace the whole thing?

Imagine a modern PC game for example. I'm using this example because typically the executable file is fairly large, and especially in modern games the resource files are also pretty big. Patching a ...
leylandski's user avatar
3votes
0answers
69views

TFS Branching an incomplete version

I am working on an application and it is at a point where I need to wait for an API to be delivered to complete it. It's almost there but not quite finished. My manager has told me he wants me to ...
Lotok's user avatar
  • 1,799
4votes
1answer
132views

Pair programming via mailing list

I've started work on a large, open-source project recently. This project uses a mailing list for development, thus all patches must be mailed to this mailing list. This marks a change from my previous ...
stephenfin's user avatar
4votes
2answers
2kviews

Update strategy for a software framework once it has been deployed

I need to update a software framework once it has been deployed. The framework we are creating is made up of .NET 4.0 libraries (in Visual Studio). This common set of code libraries will be ...
jwatts1980's user avatar
14votes
4answers
902views

Patching open source software when upgrading is not an option?

I recently ran into a rather annoying (confirmed) bug in an open source software package that I have integrated into my application. According to the public issue tracker this bug has been resolved ...
maple_shaft's user avatar
  • 26.6k
4votes
1answer
4kviews

How does a binary delta update work?

Both Android and iOS seem to support their application having a binary delta update. But how does it work? I build a binary program, neither of the distribution sites have the source code - how does ...
Ted Wong's user avatar
3votes
1answer
737views

Does a patch for an opensource project inherit the same license?

I have submitted a patch for a GPL'd project and now a third-party wants to include this patch in a product. They have asked me what license my patch uses. Does my patch have to adopt the GPL license?...
ziu's user avatar
  • 133
1vote
1answer
120views

Keeping up with upstream changes while adding small fixes or even major changes

Often I need to apply some small fixes (to make them run on my environment) or even change some parts of the software (to tailor it to my needs) to software from outside. However this obviously ...
neo's user avatar
  • 111
8votes
1answer
12kviews

How do software patches and updates work?

So, how exactly do software patches work. If there is a certain bug in the source code of a program, how is this source code changed when one installs a patch? After the patch has been installed how ...
aml90's user avatar

153050per page
close