Disallow combine commit if selected commits above HEAD

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Fix abort rebase failure

Regression of 925b5098c4a0912e42ced6fe905b2890cbe5a463

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Prevent to add files to list more than once

The steps:
1. Create a new repository
2. git add 3 files
3. Select any 2 files and right click on them, then commit
4. CGitStatusListCtrl shows 3 added files twice

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fix possible out-of-bounds access

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fix some possible resource leaks

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Split change log into two files

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Constify and staticify methods

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop unused code

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Check data != nullptr on all code paths

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop ShortName attributes

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Do not hide prune checkbox in Pull Dialog

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Pull: Disable --no-ff when --ff-only is checked and vice versa

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Initialize member variables in the constructor

Based on TortoiseSVN revision 25312

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Use IsViewGood() to check the pointer first before accessing it

Based on TortoiseSVN revision 25314

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Reverse new and old rev when diffing using libgit2

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Can diff a single file instead of whole tree using libgit2

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Update Tortoise.pot

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fix crash when applying patch in TortoiseGitMerge

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Catch regex exception

Based on TortoiseSVN revision 25330

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Fix crash when moving Patch View Dialog

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>