Markus F.X.J. Oberhumer
|
f6ff5a2805
|
Cleanups: start working on -Wsuggest-override, add some "final". NFCI.
|
2021-03-28 21:19:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
700c8730cf
|
Modernize libc usage: stop using off_t, use modern printf.
C++ 14 is here, and old versions of MSVC and MSVCRT have
haunted us long enough.
|
2021-01-05 18:52:05 +01:00 |
|
Markus F.X.J. Oberhumer
|
9131d5216f
|
Welcome 2021.
|
2021-01-01 20:39:22 +01:00 |
|
Markus F.X.J. Oberhumer
|
f7e2266c3f
|
Start using some C++ 14 features.
|
2020-12-08 05:40:17 +01:00 |
|
Markus F.X.J. Oberhumer
|
d1174385ef
|
Welcome 2020.
|
2020-01-08 04:13:28 +01:00 |
|
Markus F.X.J. Oberhumer
|
3667fa4e44
|
Welcome 2019.
|
2019-02-15 11:04:09 +01:00 |
|
Markus F.X.J. Oberhumer
|
021c8db58a
|
Welcome 2018.
|
2018-01-19 10:55:32 +01:00 |
|
Markus F.X.J. Oberhumer
|
c4da5e81fa
|
Welcome 2017.
|
2017-01-03 12:02:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
022ba32c1a
|
Improve robustness of seek() by adding some sanity checks.
|
2016-10-06 12:11:32 +02:00 |
|
Markus F.X.J. Oberhumer
|
f7554374ab
|
Update email address.
|
2016-09-28 12:25:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
83828aa8a3
|
Update vim modelines.
|
2016-09-22 17:29:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
96d9968db5
|
Welcome 2016.
|
2016-09-22 14:07:14 +02:00 |
|
John Reiser
|
fca627d1b0
|
::seek() returns resulting off_t; InputFile::seek() restricts to actual _length
|
2015-05-15 20:44:09 -07:00 |
|
John Reiser
|
35944cbfc1
|
Validate fat_head; CERT-FI id:000000,sig:06,src:000000,op:flip1,pos:7
|
2015-05-08 18:32:42 -07:00 |
|
Markus F.X.J. Oberhumer
|
fb611a98f9
|
Welcome 2015.
|
2015-01-03 00:24:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
a26c982e93
|
Welcome 2014.
|
2014-01-07 23:05:10 +01:00 |
|
Markus F.X.J. Oberhumer
|
87a368a857
|
Welcome 2013.
|
2013-02-12 10:14:03 +01:00 |
|
John Reiser
|
8a5d352733
|
Portability: fix "EOFException: premature end of file" doing ELF on Windows.
OutputFile::read() was bad news; fsync() should work, but was missing.
|
2012-07-12 14:25:28 -07:00 |
|
Markus F.X.J. Oberhumer
|
43ce34d547
|
Welcome 2012.
|
2012-01-01 22:35:11 +01:00 |
|
John Reiser
|
519e3e01ae
|
OutputFile implements read() and readx(); beware --stdout.
|
2011-03-28 10:12:36 -07:00 |
|
Markus F.X.J. Oberhumer
|
9bf2b79d9e
|
Enter 2011.
|
2011-01-03 08:49:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
0aff9d8df4
|
Use consistent syntax for boolean preprocessor expressions.
|
2010-08-08 16:20:16 +02:00 |
|
Markus F.X.J. Oberhumer
|
6bc3197721
|
Enter 2010.
|
2010-02-06 17:15:49 +01:00 |
|
Markus F.X.J. Oberhumer
|
5ed689ceb0
|
Enter 2009.
|
2008-12-31 17:07:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
6ff1bd5917
|
Update my email address.
|
2008-01-02 10:12:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
fa49dbe2cb
|
Enter 2008.
|
2008-01-02 09:42:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
07baed1581
|
Improved IO error checking.
|
2007-11-06 03:21:32 +01:00 |
|
John Reiser
|
4cb57d9059
|
OutputFile::unset_extent(); endianness in Mach_fat_* and PackMachBase::b_info
|
2007-02-06 13:11:31 -08:00 |
|
John Reiser
|
42d69bd0e5
|
debug PackMachFat
|
2007-02-05 22:34:23 -08:00 |
|
John Reiser
|
f27b399f81
|
PackMachFat
|
2007-02-05 14:00:41 -08:00 |
|
John Reiser
|
a545a3938f
|
FileBase::set_extent(offset, length) constrains seek() and tell()
|
2007-02-03 13:31:44 -08:00 |
|
Markus F.X.J. Oberhumer
|
5e83596a1b
|
Enter 2007.
|
2007-01-14 13:08:58 +01:00 |
|
Markus F.X.J. Oberhumer
|
ae945ed315
|
Clean up help and avoid using backticks as quoting chars.
|
2006-12-06 08:11:55 +01:00 |
|
Markus F.X.J. Oberhumer
|
db43910288
|
Enter 2006.
|
2006-06-16 15:17:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
7aedc62058
|
Removed some old and dead code.
committer: mfx <mfx> 1126744217 +0000
|
2005-09-15 00:30:17 +00:00 |
|
Markus F.X.J. Oberhumer
|
5f87e9891b
|
Enter 2004.
committer: mfx <mfx> 1074623868 +0000
|
2004-01-20 18:37:48 +00:00 |
|
Markus F.X.J. Oberhumer
|
a55b3480ef
|
Small updates.
committer: mfx <mfx> 1066732696 +0000
|
2003-10-21 10:38:16 +00:00 |
|
Markus F.X.J. Oberhumer
|
e96ad21db1
|
Added support for Intel C++ 7.0.
committer: mfx <mfx> 1042686101 +0000
|
2003-01-16 03:01:41 +00:00 |
|
Markus F.X.J. Oberhumer
|
ec5840fb2a
|
Added overloaded write functions for MemBuffer.
committer: mfx <mfx> 1042576236 +0000
|
2003-01-14 20:30:36 +00:00 |
|
Markus F.X.J. Oberhumer
|
2162a01848
|
Enter 2003.
committer: mfx <mfx> 1042478199 +0000
|
2003-01-13 17:16:39 +00:00 |
|
Markus F.X.J. Oberhumer
|
7af193df77
|
Added read() functions that take a MemBuffer as arg.
committer: mfx <mfx> 1035297017 +0000
|
2002-10-22 14:30:17 +00:00 |
|
Markus F.X.J. Oberhumer
|
9b079b371d
|
Resynced with upx 1.2 branch.
committer: mfx <mfx> 1031577224 +0000
|
2002-09-09 13:13:44 +00:00 |
|
Markus F.X.J. Oberhumer
|
666e8c2f2f
|
Big re-sync with UPX 1.2 branch.
committer: mfx <mfx> 1026835258 +0000
|
2002-07-16 16:00:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
bc5f9fb0a3
|
Don't allow `--stdout' when compressing.
committer: mfx <mfx> 980433841 +0000
|
2001-01-25 14:44:01 +00:00 |
|
Markus F.X.J. Oberhumer
|
ea4fcebf33
|
Made tell() const.
committer: mfx <mfx> 979831609 +0000
|
2001-01-18 15:26:49 +00:00 |
|
Markus F.X.J. Oberhumer
|
f96955b9f0
|
Updated my email address.
committer: mfx <mfx> 978625825 +0000
|
2001-01-04 16:30:25 +00:00 |
|
Markus F.X.J. Oberhumer
|
aa540f85fa
|
Big merge of my working tree: Added options `--all-methods', new
Packer::getCompressionMethods(), improved Packer::compressWithFilters().
committer: mfx <mfx> 978449945 +0000
|
2001-01-02 15:39:05 +00:00 |
|
Markus F.X.J. Oberhumer
|
abc15a398c
|
Updated the file headers.
committer: mfx <mfx> 974118160 +0000
|
2000-11-13 12:22:40 +00:00 |
|
Markus F.X.J. Oberhumer
|
cb199ddbfa
|
Changed some comments.
committer: mfx <mfx> 972865693 +0000
|
2000-10-30 00:28:13 +00:00 |
|
convert-repo
|
1a9128a473
|
Initial commit (from git)
|
2000-05-19 16:04:55 +00:00 |
|