Skip to content

Commit

Permalink
Notepad++ release 7.6.4
Browse files Browse the repository at this point in the history
  • Loading branch information
donho committed Mar 6, 2019
1 parent 8b0a85b commit faa2fb4
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 16 deletions.
Binary file removed PowerEditor/SciLexer.dll
Binary file not shown.
35 changes: 22 additions & 13 deletions PowerEditor/bin/change.log
Original file line number Diff line number Diff line change
@@ -1,23 +1,32 @@
Notepad++ v7.6.3 new enhancements and bug-fixes:
Notepad++ v7.6.4 new features and bug-fixes:

1. Add Markdown language (Markdown++: https://github.com/Edditoria/markdown-plus-plus), in UDL, included only in installer.
2. Move plugins home from %ProgramData% to %ProgramFiles% for the sake of security.
3. List plugins in alphabetical order in Plugins Admin dialog.
4. Fix loading unexpected dll as plugin issue. (EU-FOSSA)
5. Fix stack overflow issue while affecting "ext" field on stylers.xml. (EU-FOSSA)
6. Fix stack overflow in XML Parsing. (EU-FOSSA)
7. Fix a remote code execution vulnerability via "Open containing folder" command. (EU-FOSSA)
8. Fix EXE Hijacking of gup.exe launched by Notepad++. (EU-FOSSA)
9. Fix crash issue due to heap overflow in clipboard history panel. (EU-FOSSA)
10. Remove run external exe entries for avoiding to execute eventual hijacked binaries. (EU-FOSSA)
1. Add Markdown in zip packages and fix Markdown not working in installer package of v7.6.3.
2. Switch from certificate verification to hashes verification due to "Notepad++" is rejected by certification authority:
https://notepad-plus-plus.org/news/notepad-7.6.4-released.html
3. Enhance User Defined Language System for supporting more than one UDL file. New behaviour:
https://notepad-plus-plus.org/community/topic/17072/new-enhancement-for-user-defined-language-system
4. Add "Remove Consecutive Duplicate Lines" feature to remove duplicate consecutive lines from whole document.
5. Add new shortcut "shift + scroll" for horizontal scrolling.
6. Add Stack Overflow as search engine.
7. Add the capacity to rename non-existing document's tab.
8. Fixed file open hang issue in old style mode.
9. Fix "Find in files" tab translation issue on initial dialog call.
10. Fixed macro playback junk characters display issue on Find dialog.
11. Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA)
12. Enhance "Search on Internet" command to avoid command hijacked. (EURO-FOSSA)
13. Fix buffer overrun in Print dialog. (EURO-FOSSA)
14. Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA)
15. Check Updater's authenticity before its each launch to prevent from hijacking. (EURO-FOSSA)
16. Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA)
17. Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA)
18. Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA)


Included plugins:

1. NppExport v0.2.8 (32-bit x86 only)
2. Converter 4.2.1
3. Mime Tool 2.4
4. DSpellCheck 1.4.6
3. Mime Tool 2.5


Updater (Installer only):
Expand Down
6 changes: 3 additions & 3 deletions PowerEditor/src/resource.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@

#pragma once

#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.6.3")
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.6.4")

// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE TEXT("5.63\0")
#define VERSION_VALUE TEXT("7.63\0")
#define VERSION_DIGITALVALUE 7, 6, 3, 0
#define VERSION_VALUE TEXT("7.64\0")
#define VERSION_DIGITALVALUE 7, 6, 4, 0



Expand Down

0 comments on commit faa2fb4

Please sign in to comment.