Samuel Attard
07deaaa502
Revert "Bump v3.0.5"
...
This reverts commit 259f0a62e8
.
2018-10-18 14:08:56 +11:00
Electron Bot
259f0a62e8
Bump v3.0.5
2018-10-17 19:33:27 -07:00
Samuel Attard
4f78df9cfa
Revert "Bump v3.0.5"
...
This reverts commit b2be093bd3
.
2018-10-18 13:26:20 +11:00
Electron Bot
b2be093bd3
Bump v3.0.5
2018-10-17 10:28:20 -07:00
#DeleteGithub
049381c6ac
build: enable BIND_NOW when compiling Linux builds, fix #15149 . ( #15153 )
...
We've hardened Linux builds by enabling PIE and RELRO,
and should continue to try hardening Linux builds by
enabling BIND_NOW. With both RELRO and BIND_NOW enabled,
we can stop all GOT overwrite attacks. The same hardening
option has been enabled in official Chrome/Chromium
builds since more than five years ago.
This helps to improve the security of a whole range of
applications built upon Electron, including sensetive ones
such as Signal-Desktop.
Signed-off-by: Tom Li <tomli@tomli.me>
2018-10-16 11:44:35 +11:00
#DeleteGithub
70d4644742
build: enable PIE when compiling Linux builds, fix #14961 . ( #15152 )
...
PIE allows an application to utilize the full benefits of ASLR
to prevent itself from exploitations, but it was disabled for
all released versions of Electron (3.0 and prior).
Currently, PIE is already enabled since 9294fac but enabling it
for all released version is still an ongoing work (#14961 ). This
patch backports PIE to the 3.0.x branch.
Signed-off-by: Tom Li <tomli@tomli.me>
2018-10-14 12:47:55 +11:00
Electron Bot
6719f66d5a
Bump v3.0.4
2018-10-10 20:51:33 -07:00
Electron Bot
6c085cda74
Bump v3.0.3
2018-10-06 16:31:11 -07:00
Electron Bot
9ab77adc94
Bump v3.0.2
2018-09-27 13:32:27 -07:00
Electron Bot
3979315517
Bump v3.0.1
2018-09-26 17:07:12 -07:00
Electron Bot
34c202518d
Bump v3.0.0
2018-09-18 11:23:25 -07:00
Shelley Vohr
18857f494d
fix: define ENABLE_PEPPER_FLASH ( #14659 )
2018-09-18 12:36:25 -05:00
Electron Bot
e3195413aa
Bump v3.0.0-beta.13
2018-09-17 10:27:13 -07:00
Electron Bot
2a113e512b
Bump v3.0.0-beta.12
2018-09-12 13:36:12 -07:00
Electron Bot
64c8c27575
Bump v3.0.0-beta.11
2018-09-12 01:08:37 -07:00
Shelley Vohr
8fd31a3e07
build: [gn] widevine cdm support behind flag (3-0-x) ( #14497 )
2018-09-07 22:43:39 -07:00
Electron Bot
893f866c05
Bump v3.0.0-beta.10
2018-09-07 21:36:19 -07:00
Electron Bot
8f74a77a64
Bump v3.0.0-beta.9
2018-09-05 17:46:59 -07:00
Electron Bot
b15a3ee2be
Bump v3.0.0-nightly.20180904
2018-09-04 17:16:17 -07:00
Electron Bot
7da7dd85e3
Bump v3.0.0-beta.8
2018-08-28 23:04:31 -07:00
Shelley Vohr
4721dc0856
fix: opt into location services once device service has been started (backport: 3-0-x) ( #14289 )
...
* fix: opt into location services once device service has been started (#14253 )
* fix: opt into location services once device service has been started
* refactor: provide fake location provider to mock geolocation reponses
* chore: add spec for navigator.geolocation api using fake location provider
* fix conflict
2018-08-24 08:23:15 -07:00
Electron Bot
1f7fd985dd
Bump v3.0.0-nightly.20180823
2018-08-23 21:23:48 -07:00
Electron Bot
b03178105d
Bump v3.0.0-beta.7
2018-08-22 11:13:36 -07:00
Electron Bot
be68cfd4ea
Bump v3.0.0-nightly.20180821
2018-08-21 12:07:19 -07:00
Samuel Attard
115a15c356
Revert "Bump v3.0.0-nightly.20180821"
...
This reverts commit d4fb904450
.
2018-08-21 11:45:21 -07:00
Electron Bot
d4fb904450
Bump v3.0.0-nightly.20180821
2018-08-21 11:16:44 -07:00
Electron Bot
c7f7bdab8a
Bump v3.0.0-beta.6
2018-08-20 11:01:41 -07:00
Electron Bot
5d6382270a
Bump v3.0.0-nightly.20180818
2018-08-18 07:05:22 +00:00
Samuel Attard
2162c996eb
Revert "Bump v3.0.0-nightly.20180818"
...
This reverts commit 2945be4b9b
.
2018-08-17 23:54:57 -07:00
Electron Bot
2945be4b9b
Bump v3.0.0-nightly.20180818
2018-08-18 06:37:26 +00:00
Shelley Vohr
32ffb0ba17
Bump v3.0.0-beta.5
2018-08-13 08:30:14 -07:00
Charles Kerr
1926eab172
Bump v3.0.0-beta.4
2018-08-01 15:13:06 -05:00
Zeke Sikelianos
8d9775b0b1
Bump v3.0.0-beta.3
2018-07-17 09:38:50 -07:00
John Kleinschmidt
0141c083d0
Bump v3.0.0-beta.2
2018-07-10 14:12:05 -04:00
Samuel Attard
922cf08ab4
update paths for native_mate
2018-06-27 10:04:58 +10:00
John Kleinschmidt
1b2a85436c
Bump v3.0.0-beta.1
2018-06-20 12:52:49 -04:00
John Kleinschmidt
c7d4d2d18f
Set to last version released
...
Need to properly bump version
2018-06-20 12:52:33 -04:00
Cheng Zhao
d34c7396ef
fix: link with crashpad_client for MAS build
2018-06-20 14:06:32 +00:00
Tomas Rycl
f9278e518c
Fix linker error on Windows
...
base_jumbo_7.obj, unresolved external symbol __imp_InitPropVariantFromCLSID
2018-06-19 11:49:44 +10:00
Nitish Sakhawalkar
3ac4c1f03f
Update libcc and replace snapshot_blob.bin by v8_context_snapshot.bin
2018-06-19 11:49:43 +10:00
Cheng Zhao
18dde0a0bd
load all pak files on macOS
2018-06-18 16:51:36 +09:00
Alexey Kuzmin
dee9aef975
Add "enable_desktop_capturer" build flag ( #13133 )
...
* Make it possible to disable a module for a renderer
* Put DesktopCapturer API under a build flag
The name is "enable_desktop_capturer".
Enabled by default.
2018-06-13 11:15:34 -05:00
Cheng Zhao
0f7c25fc63
Put View APIs under a build flag
2018-05-24 15:44:07 +09:00
Jeremy Apthorp
73ac019882
Fix up #includes to work with both GYP and GN
2018-05-10 13:38:40 -07:00
Samuel Attard
338a816ffd
Screen Lock / Unlock events ( #12714 )
...
* initial lock-screen and unlock-screen event implementation for macOS
* Implementation of lock-screen and unlock-screen on windows
2018-05-01 02:04:27 +10:00
Jeremy Apthorp
7c5fcecbec
Build mac code with -Wunguarded-availability -Wobjc-missing-property-sythesis
2018-04-19 11:12:58 -07:00
deepak1556
4b39d17e5f
move pdf viewer behind feature flag
2018-03-20 10:13:17 +03:00
Samuel Attard
1c648f9714
Add new includes for leveldb and webrtc
2018-03-20 10:13:14 +03:00
Samuel Attard
5a2f85600d
Add support for size 64 skbitmap operations
2018-03-20 10:13:14 +03:00
deepak1556
3fea581ec8
build node target for <(node_lib_target_name)
2018-03-09 15:23:39 +09:00
Aleksei Kuzmin
52c0864cb8
Use version 0.0.0-dev everywhere
2018-03-05 16:24:48 +01:00
Aleš Pergl
868e792572
Make run-as-node mode optional ( #11701 )
2018-01-23 18:17:15 -05:00
Adrien Fery
f3ae566164
Add in-app purchase for MacOS
2018-01-10 13:14:18 +09:00
Cheng Zhao
c0e9dbcc00
Merge pull request #11144 from dittos/mas-login-helper-again
...
Re-land MAS login helper (w/ regression fix)
2017-11-27 17:02:57 +09:00
Ales Pergl
334b39ef1e
Fixed build issues
2017-11-24 10:58:53 +09:00
Aleksei Kuzmin
7a23a79b58
Add protobuf defines and include_dirs
2017-11-24 10:58:17 +09:00
Cheng Zhao
16ffff4aec
Fix passing rpath to gcc
2017-11-22 11:14:20 +09:00
Cheng Zhao
0d8cfe8dbe
Some compiler flags are clang only
2017-11-21 21:48:06 +09:00
Ted Kim
8184cbfb06
Implement login helper to manage login item in Mac App Store build
2017-11-17 10:53:09 +09:00
Alexey Kuzmin
8657169017
Revert "Implement login helper to manage login item in Mac App Store build"
2017-11-16 19:05:13 +03:00
Cheng Zhao
4b8ab8fc97
Merge pull request #10856 from dittos/mas-login-helper
...
Implement login helper to manage login item in Mac App Store build
2017-11-14 21:34:50 +09:00
John Kleinschmidt
5383b4809f
v1.8.2-beta.2
2017-11-06 16:11:34 -05:00
Ted Kim
4119da607f
Implement login helper to manage login item in Mac App Store build
2017-10-20 11:44:19 +09:00
John Kleinschmidt
90e7d7e112
v1.8.2-beta.1
2017-10-18 16:49:32 -04:00
John Kleinschmidt
7788b33dc9
Bump v1.8.1
2017-09-28 13:13:49 -04:00
John Kleinschmidt
4b1e2b42a4
Bump v1.8.0
2017-08-31 16:16:19 -04:00
Kevin Sawicki
9d2aa6f1c7
Upgrade to node 8.2.0
2017-08-15 16:19:23 +03:00
Vanessa Yuen
b81aab9eae
Bump v1.7.6
2017-08-09 15:28:55 -04:00
Kevin Sawicki
5b9d31d3ff
Bump v1.7.5
2017-07-17 12:45:30 -07:00
Kevin Sawicki
1c1cf0d1f2
Merge pull request #9857 from alexeykuzmin/add-enable-osr-flag
...
[WIP] Add enable_osr flag
2017-06-29 12:30:44 -07:00
Kevin Sawicki
4a7eb5077e
Bump v1.7.4
2017-06-28 14:37:04 -07:00
Aleksei Kuzmin
da36bdfcc4
Add enable_osr build flag
2017-06-28 18:58:52 +02:00
Kevin Sawicki
4c00176599
Bump v1.7.3
2017-06-08 10:43:50 -07:00
Kevin Sawicki
44862a131c
Bump v1.7.2
2017-05-26 13:33:15 -07:00
Kevin Sawicki
7aacf786d6
Remove unneeded brightray folder from include dirs
2017-05-19 08:46:15 -07:00
Kevin Sawicki
7469d09dae
Build v8 inspector through ndoe
2017-05-16 14:44:28 -07:00
Kevin Sawicki
693f6a24fc
Bump v1.7.1
2017-05-16 12:42:37 -07:00
Kevin Sawicki
de02485d28
Move brightray tools into mains tools folder
2017-05-10 13:28:04 -07:00
Kevin Sawicki
5ea20b5b54
Wire up build for new brightray location
2017-05-10 13:27:49 -07:00
Kevin Sawicki
b6319698f1
Bump v1.7.0
2017-05-10 10:42:05 -07:00
Kevin Sawicki
fb85b26767
Merge remote-tracking branch 'origin/master' into chrome58
2017-05-10 09:42:19 -07:00
Kevin Sawicki
f0c38b7354
Bump v1.6.9
2017-05-10 08:35:30 -07:00
Kevin Sawicki
c6c93211be
Merge remote-tracking branch 'origin/master' into chrome58
2017-05-02 09:15:16 -07:00
Kevin Sawicki
a748199833
Bump v1.6.8
2017-05-01 15:09:30 -07:00
Cheng Zhao
fc2d62d5cb
Fix API changes of Chrome58
2017-04-27 16:34:52 +09:00
Kevin Sawicki
4a9383b50b
Bump v1.6.7
2017-04-18 09:17:16 -07:00
Kevin Sawicki
108f246d89
Add SubSystem setting
2017-04-13 13:06:36 +03:00
Kevin Sawicki
4ca4eb01d4
Use MinimumRequiredVersion instead of argument
2017-04-13 13:03:46 +03:00
Kevin Sawicki
1a75bf8fb9
Add comment to subsystem linker option
2017-04-13 13:03:46 +03:00
Kevin Sawicki
fe8726d775
Use Chrome default client inset handling
2017-04-13 13:03:46 +03:00
Kevin Sawicki
b2761ab7dc
Merge pull request #9157 from electron/cifratila/remove-unused-dll
...
#9128 : Removed unused dll from distribution.
2017-04-11 08:52:20 -07:00
Kevin Sawicki
e2a00e423c
Merge pull request #9104 from electron/fix-crash-reporter-test
...
Fix sandboxed crashReporter for windows
2017-04-10 15:38:12 -07:00
Catalin Fratila
d3953f7280
#9128 : Removed unused dll from distribution.
2017-04-10 16:41:16 +02:00
Kevin Sawicki
8a324a9375
Bump v1.6.6
2017-04-07 09:01:28 -07:00
Thiago de Arruda
ce1a5e3c9c
Fix sandboxed crashReporter for windows.
...
- Use `path` module from browser process in sandboxed renderer. This is required
because the return value of `path.join` is platform-specific, and this is an
assumtion of crash-reporter.js which is shared between sandboxed and
non-sandboxed renderers.
- Set `process.platform` and `process.execPath` in sandboxed renderer
environment. This is required to spawn the windows crash service from
sandboxed renderer.
- Use a single temporary directory for all crashReporter tests. This is required
to make tests more deterministic across platforms(since mac's crashpad doesn't
support changing the crash dump directory). Also make a few improvements/fixes
to the `uploadToServer` test.
2017-04-05 18:09:24 -03:00
Kevin Sawicki
3e9014c371
Merge pull request #9099 from electron/certificate-trust
...
macOS: Add certificate trust API
2017-04-04 11:17:09 -07:00
Kevin Sawicki
a724b6555f
Bump v1.6.5
2017-03-31 12:10:09 -07:00
joshaber
edf61d41ba
Link against the Security frameworks
2017-03-30 17:26:11 -04:00
Thiago de Arruda
e1aebef57c
Make sandbox APIs more compatible with normal renderers
...
- Expose remote shortcuts for the `fs`, `os` and `child_process` modules.
- Expose the `url` and `timers` modules(the browserify versions)
- Add `process.crash` and `process.platform`
2017-03-23 10:01:02 -03:00
Kevin Sawicki
46aed5ff6f
Bump v1.6.4
2017-03-22 09:16:08 -07:00