History log of /haiku/src/apps/expander/ExpanderThread.cpp
Revision Date Author Comments
# cbf3fb52 19-Dec-2021 Murai Takashi <tmurai01@gmail.com>

expander: Fix file descriptor leak

Pointed by Infer static analyser.

Change-Id: Iaf79d58a963976a8ee6f7313c3d1902ff50ecf9e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7258
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>


# b9e10b07 27-Nov-2020 Murai Takashi <tmurai01@gmail.com>

Expander: Fix dead nested assignment

Fix value stored to 'status' is never read.
Pointed out by Clang Static Analyzer.

Change-Id: I0bbeafb74168d566128b53f8ad40e71218c78c45
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3473
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# aa7f93c5 24-Jan-2019 Rob Gill <rrobgill@protonmail.com>

src/apps Code formatting

* No functional changes

code formatting changes only

Change-Id: I046ae21d9b288126022fe0bc2ddf827843765e70
Reviewed-on: https://review.haiku-os.org/c/896
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>


# 7291c0a8 04-Dec-2014 Adrien Destugues <pulkomandy@gmail.com>

Expander: escape backslashes in path.

Fixes #9969.


# e326cef6 09-Jun-2014 John Scipione <jscipione@gmail.com>

Expander: style fixes, no functional change intended


# e8c006b9 03-Oct-2010 Jérôme Duval <korli@users.berlios.de>

Added handling of password protected archives (bug #4879), only tested with zip archives.
* switch stdin to a tty in ExpanderThread (had to use fork() and execv)
* anytime an error message contains the word "password", an alert with a textcontrol is presented to the user.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 750111c9 03-Oct-2010 Jérôme Duval <korli@users.berlios.de>

* switch output and error stream to non blocking and snooze between each run.
* read error messages and present an alert with the option to stop processing
* should fix #1870 and help with #5009


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38871 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ebb64ace 17-Jan-2010 Philippe Saint-Pierre <stpere@gmail.com>

[Expander]:
* Use be_fixed_font in the Show Content TextView (fixes ticket #5272).
* Minor cleanup in ExpanderThread.cpp


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35122 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 520b37b8 01-Mar-2008 François Revol <revol@free.fr>

lower the command priority since it is a background task.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24191 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 96303159 03-Mar-2007 Jérôme Duval <korli@users.berlios.de>

fixing indenting style issues


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69d0d149 08-Feb-2007 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Patch by Andrea Anzani which fixes font sensitiveness issues with
Expander preferences window (thus fixing bug #162). Some cleanups by me


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20119 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0f11a95a 01-Feb-2006 Jérôme Duval <korli@users.berlios.de>

fixed build on R5


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16185 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 91d1efff 18-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Only changes current dir when a destination folder is provided and don't exit when no destination is provided


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7020 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 55a5a6bd 16-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Initial checkin of the Expander replacement app.
Redone from scratch because we don't have Dan Lee's code.
Beta version. Testing is welcome.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7001 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7291c0a8d9e8fa096c1f04d134ca28e964371892 04-Dec-2014 Adrien Destugues <pulkomandy@gmail.com>

Expander: escape backslashes in path.

Fixes #9969.


# e326cef6202a94eeab5149052a48c05db8000eaa 09-Jun-2014 John Scipione <jscipione@gmail.com>

Expander: style fixes, no functional change intended


# e8c006b9ac7760a399425fc298b490ec21e0752c 03-Oct-2010 Jérôme Duval <korli@users.berlios.de>

Added handling of password protected archives (bug #4879), only tested with zip archives.
* switch stdin to a tty in ExpanderThread (had to use fork() and execv)
* anytime an error message contains the word "password", an alert with a textcontrol is presented to the user.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 750111c96617f378be7fbcdf0192028f96bf757e 03-Oct-2010 Jérôme Duval <korli@users.berlios.de>

* switch output and error stream to non blocking and snooze between each run.
* read error messages and present an alert with the option to stop processing
* should fix #1870 and help with #5009


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38871 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ebb64acec1fbfb0c00e45f53d11f50ae86cdebce 17-Jan-2010 Philippe Saint-Pierre <stpere@gmail.com>

[Expander]:
* Use be_fixed_font in the Show Content TextView (fixes ticket #5272).
* Minor cleanup in ExpanderThread.cpp


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35122 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 520b37b8e02444208900cc69f60b02a3f544a5d3 01-Mar-2008 François Revol <revol@free.fr>

lower the command priority since it is a background task.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24191 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 96303159b3cf4f09c9903dae259ef40ad51a7579 03-Mar-2007 Jérôme Duval <korli@users.berlios.de>

fixing indenting style issues


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69d0d1491437abd3245abfd8523dadb6934c5d8f 08-Feb-2007 Stefano Ceccherini <stefano.ceccherini@gmail.com>

Patch by Andrea Anzani which fixes font sensitiveness issues with
Expander preferences window (thus fixing bug #162). Some cleanups by me


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20119 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0f11a95a9797bed92b390fef354aee2ebba50dab 01-Feb-2006 Jérôme Duval <korli@users.berlios.de>

fixed build on R5


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16185 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 91d1efffa50fede28f99dedff3cbcdb1e7c57495 18-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Only changes current dir when a destination folder is provided and don't exit when no destination is provided


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7020 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 55a5a6bdfa5537e5422bf6ef0b1800537f981066 16-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Initial checkin of the Expander replacement app.
Redone from scratch because we don't have Dan Lee's code.
Beta version. Testing is welcome.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7001 a95241bf-73f2-0310-859d-f6bbb57e9c96