Commit Graph

2962 Commits

Author SHA1 Message Date
FishDoctor78
ea8514a15f Updated slovak.xml to version 7.6.2
Close #5229
2019-03-02 12:15:36 +01:00
Christian Grasser
52ed9af685 Fix "Find in files" tab translation issue on initial dialog call
Fix #5236, close #5272
2019-03-02 00:41:56 +01:00
TigerxWood
b9f01afdd7 Update romanian.xml to version 7.6.2
Close #5284
2019-03-01 23:05:42 +01:00
Artur
d14e6bd5a9 Updated Russian translation (ShortcutMapper, SHA)
Russian translation for Notepad++
Updated to v7.6.2:
- add tr. SHA-256
- add tr. ShortcutMapper
- minor fixes

Close #5193
2019-03-01 23:03:57 +01:00
bubbajdf
b630f300e0 Update Pig latin
Added SHA-256 changes

Close #5188
2019-03-01 23:00:55 +01:00
Hiro5
280eb2e7b1 Update catalan.xml
Close #5187
2019-03-01 22:58:27 +01:00
scootergrisen
2587fdf91f Update danish.xml to 7.6.2
Close #5208
2019-03-01 22:56:32 +01:00
Daniel Kwan
150ce13cda Update chinese.xml
Close #5221
2019-03-01 22:29:07 +01:00
rddim
1aeddf10dc Update Bulgarian localization
Close #5362
2019-03-01 22:22:27 +01:00
popcorner
f5f2f4a12c Update chineseSimplified.xml
Close #5180
2019-03-01 22:06:07 +01:00
Tmp341
ff0d53bfba Update turkish.xml
Close #5179
2019-03-01 22:02:42 +01:00
Jon Bockhorst
b08d08b38b Fixed issue of splitter panes not being equal
Fixed issue #3776 of splitter panes not being equal due to the widths not taking into account the size of the splitter. Also fixed a spelling error.

Fix #3776, close #5190
2019-03-01 21:55:56 +01:00
Don HO
627c00b433 Replace file extension r in Rebol by r2 & r3
Close #5203
2019-03-01 20:37:19 +01:00
Rajendra Singh
02096e93b8 Update Hindi localization
Close #5326
2019-03-01 13:54:40 +01:00
Rajendra Singh
21d73d44fe Fixed macro playback junk char display issue on Find dialog
Fix #5339, close #5340
2019-03-01 13:43:43 +01:00
Don HO
94c4608cc1 Fix a typo & add some comments 2019-03-01 13:35:26 +01:00
Don HO
c22f181d80 Add hashes (32/64) of nppPluginList.dll new release 2019-03-01 03:41:47 +01:00
Pavel Nedev
1dfa92c4b7 Add 'Open Plugins Folder...' command
Closes #5224, closees #5225
2019-03-01 01:03:34 +01:00
György Bata
c3f96d6b9c Hungarian translation update for 7.6.3
Close #5287
2019-02-28 20:19:03 +01:00
Rajendra Singh
2a4a70ed21 Pass the arguments by reference instead of by copy to improve the performance
Close #5341
2019-02-28 13:38:03 +01:00
Don HO
3baef49079 Add SHA256 checking of the authentity of used modules
In order to remove the code signing certificate dependency, SHA256 checking of the authentity of used modules (Scilexer.dll, GUP.exe and nppPluginList.dll) is added.
See the followling link for the detail information:
https://notepad-plus-plus.org/community/topic/17184/remove-code-signing-from-notepad
2019-02-27 10:14:36 +01:00
Don HO
1f5ba1803f Fix compiling error 2019-02-24 18:21:28 +01:00
Don HO
da2d14436c [EU-FOSSA] Enhance the macroable detection to avoid crash 2019-02-24 11:34:27 +01:00
Don HO
d7c942ee2f Fix auto-update detection issue due to wrong version number used 2019-02-23 13:06:44 +01:00
Don HO
5085d9c95a [EU-FOSSA] Check string length to copy to avoid crash in purgeMenuItemString function 2019-02-22 19:58:20 +01:00
Don HO
eec82cc2a6 [EU-FOSSA] Replace "lstrcpy" by "wcscpy_s" in "BabyGrid.cpp" to avoid the eventual crash 2019-02-22 13:37:11 +01:00
Don HO
bd7816755c [EU-FOSSA] Replace lstrcat by wcscat_s to avoid crash 2019-02-22 12:57:58 +01:00
Don HO
70cd3e5ea6 [EU-FOSSA] Check if the command is macroable before playing the recorded macro
Such situation can happen via the manual modification of shortcut.xml by hackers.
2019-02-21 20:11:42 +01:00
Don HO
4472620f30 Remove "Get More Plugins" menu item 2019-02-20 09:46:17 +01:00
Don HO
b90be4a05b [EURO-FOSSA] Fix a vunerability from "Search on Internet" command
Restrict the usage of customized search engine on only "http://" or "https://" url schema to avoid whatever application can be launched via "Search on Internet" command.
2019-02-20 00:34:28 +01:00
Don HO
5bcf55c59e Add stackoverflow as search engine 2019-02-19 13:05:02 +01:00
Don HO
188565fd4a Fix x64 compiling error 2019-02-18 23:23:55 +01:00
Don HO
0adc06322f [EU-FOSSA] Fix buffer overrun in Print dialog 2019-02-18 23:13:28 +01:00
Don HO
194475ce64 [EU-FOSSA] Fix a crash bug on Macro execution with arbitrary parameters 2019-02-18 01:27:26 +01:00
Don HO
011aa960fb Fix a regression on c4ff9f76a3
Fix a regression on c4ff9f76a3
2019-02-17 20:13:04 +01:00
Rajendra Singh
3546268c23 Add the capacity to rename non-existing document's tab
Close #5311
2019-02-17 18:17:24 +01:00
Don HO
c4ff9f76a3 Make "new #" document drag-and-drop operation among instances right.
New correct behaviour: Dragging out a "new #" document from instance 1 and dropping it into instance 2 makes disappear "new #" document from instance 1, and nothing happens in instance 2.
2019-02-16 23:47:03 +01:00
Rajendra Singh
17c40213ca Tab context menu bug fixes
Disable "Open containing Folder in Explorer" and "Open Containing Folder in CMD" commands for document non-exist on hard disk.

Close #5312
2019-02-16 09:55:12 +01:00
Don HO
fbffdd8825 Load nppPluginList.dll as resource instead of binary for the sake of security
Checck the discussion here:
https://github.com/notepad-plus-plus/nppPluginList/issues/31

More information:
https://blogs.msdn.microsoft.com/oldnewthing/20141120-00/?p=43573
2019-02-15 00:01:12 +01:00
Rajendra Singh
7aa953c55a Fix a crash (a regression) due to replacement of lstrcpy by wcscpy_s
Close #5314
2019-02-14 00:03:37 +01:00
Don HO
501980782f [EU-FOSSA] Check Updater's certificate before launching it 2019-02-13 19:39:39 +01:00
Don HO
1ab1624800 Fix a crash regression due to a bad length count for a replacement of wcscpy_s 2019-02-13 02:22:15 +01:00
Don HO
7fe3cda1d0 [EU-FOSSA] Use wcscpy_s instead of lstrcpy to prevent from buffer overflow 2019-02-11 02:07:04 +01:00
Don HO
b381ea5353 Make name more explicite: "Remove Duplicate Lines" to "Remove Consecutive Duplicate Lines" 2019-02-10 13:43:41 +01:00
Don HO
ea1fd44ff0 [EURO-FOSSA] Fix stack buffer overflow on strcpy 2019-02-10 04:11:26 +01:00
Don HO
494b4bc0db Fix crash on exit after creating or importing a UDL
And fix deletion userDefineLang.xml file bug on exit.
2019-02-09 22:52:13 +01:00
Don HO
58037e07b1 [EU-FOSSA] Fix stack buffer overflow on wsprintf in WordStyle dialog
Also remove dynamic allocation for CB_GETLBTEXT and use local array instead by controlling buffer size.
2019-02-09 03:28:52 +01:00
Don HO
0438447194 [EU-FOSSA] Fix stack buffer overflow on LB_GETTEXT 2019-02-08 22:13:12 +01:00
Don HO
cdd13ecadc [EU-FOSSA] Fix stack buffer overflow on CB_GETLBTEXT 2019-02-08 12:38:34 +01:00
Don HO
dfb9b5e330 Enhance User Defined Language System for supporting more than one UDL file.
Several UDL xml files can be loaded to allow to manage/share UDL more easily.

1. The old file userDefineLang.xml is kept in its old location and is still used.
2. The new folder userDefineLangs is added beside of the old UDL default file. Any UDL xml file can go into the folder userDefineLangs and will be loaded as UDL.
3. A UDL xml file must contain one (or several) user defined language(s).
4. The created UDL via UDL dialog and imported UDL are saved in  userDefineLang.xml (default UDL file).

https://notepad-plus-plus.org/community/topic/17072/new-enhancement-for-user-defined-language-system
2019-02-07 23:40:17 +01:00