Age | Commit message (Collapse) | Author |
|
Change-Id: Ibf754554f685d13ac00a49694fcecee459ff838f
|
|
Change-Id: I73722f0711a295152a98ab784cd6cf76379ef52e
|
|
According to backtrace(3) man page, the string returned from
backtrace_symbols() contains the return address so we shouldn't
need to print it ourselves.
Change-Id: Ia779207285c9ea0052b9aee3d84ee8380bf46d82
|
|
Change-Id: Idca69e7429af13609785755d4e152d87f471c462
|
|
Overflow is due to a hidden assumption in create_datetime_filename()
and create_numbered_filename() where buffer must be >= MAX_PATH bytes.
Change-Id: I9d36517d861b6925352380d551afc5439edbb340
|
|
* It had a (read) buffer overflow when dumping the stuff on the back half of the buffer
* a highly questionable code construct was nuked
Change-Id: I7f6f119524fc2095f788fc9b3d356459955d3ace
|
|
Change-Id: Ib0b38378c66d5902694d9af9fd0271d616101660
|
|
...Log the variable containing the actual error
Change-Id: If22e6b684f2e213bc45c8ca95295936ba8e09895
|
|
Change-Id: Ibd85cf72ac1babd1fa636c341b90b76bdfc0491b
|
|
Change-Id: I6df903399361f1df7ca0f766fff4062a984e2ba8
|
|
(if mktime() fails, don't attempt to write its result to the RTC)
Change-Id: Ib09b8dccafdef032119db76f10af74dfc220cc21
|
|
volume is used for element math and indexing into buffers
-1 volume is bad
Change-Id: I1ec75ef3a848c154ea80905224ea9a3a14bf8151
|
|
Change-Id: I7085cb34d2258aa5fc7e04fc0e73d6f733810038
|
|
Change-Id: I32db233a53b0f693f815cf96bcbe6711c366e5b3
|
|
Surprise surprise: the compiler generates shorter, branch-free code
if we don't try to be clever with signed/unsigned casting tricks.
Change-Id: I93d2020b6127e7d43feee394b06a52aaeddf3b79
|
|
Change-Id: I14f3d83a8089d33f4e900a1d5f965e67082a07ea
|
|
One of these was an unintentional fallthrough -- if you said no to
'quit without saving' it would save and quit.
Change-Id: I33828b58962a05adab65ac5f71dd0e2b1e07001b
|
|
Change-Id: I1ca5b1027ec30cbf61093bab35b980196ed14e6b
|
|
The done() signal is acutally needed to indicate the installation being
finished. Fixes installation being stuck after themes install.
This reverts commit fb6840e57260b1da35924914d47731e06597afea.
Change-Id: I9c1791e3ecfec992da40ff72b6969d80bbb0cd7f
|
|
Change-Id: I499bcd6d2d6fd5dd92c184cc1ec014e62f0441fa
|
|
Makes it more explicit what code is used under which circumstances.
Change-Id: I0a482dd48e1eb4b119ca6d8dca2b8aa450445fd1
|
|
Change-Id: Id45d9ac3b88571cb3927ca29314f997d5cbfd598
|
|
I'm not sure this would happen but I suspect its possible to get malformed
data back from lineinfo as this is how the error system tracks code flow
and this is a hacked add-on to allow RLE (run length encoding) of
said code flow data
Change-Id: I4b914c632935f8b1a9fa960212c58e810b2db738
|
|
Change-Id: I83d246c13d22c1e76a55cbfdd20dcc955eb556ec
|
|
unsigned int for core_shrink
Change-Id: Iff93397e7d6fae8936ef0fdbb1e71df63bcf6531
|
|
Change-Id: If1617dc92683d7de3d7709b363a593e40fbc5bc8
|
|
Change-Id: I993ff4a2d5d1c46bad46aae7f46fa4996e67481a
|
|
buffer size is copied to an unsigned int for core_alloc
Change-Id: I7b9ccab79554e55b22d39501ccb779036913258a
|
|
ensure zero termination regardless of data read from lang file
Change-Id: I0da0e787ffb10c9268557812b061cc3c452fbd0a
|
|
if you added a plugin through the core settings and then used the shortcut
immediately the entry would never get flushed to disk
Change-Id: I62e876bbf0a8fa96acba1cc2582e2563401547f1
|
|
Change-Id: Iee12f251455c4fda9d91d10e466d17e5e02046b9
|
|
Change-Id: I74fde8e234fe85abfabefddcea7f10038167c715
|
|
Change-Id: I7cd1302d2c905992078351a531a5d67fdb465809
|
|
Change-Id: I658ee345461eeda77cbe856cec46c21dcce7715b
|
|
Change-Id: I630139333d64b4c8cae86939ecfc52c44a34ffea
|
|
Needs tested
Change-Id: I373b72c72f98777dc7a2d8085e975aeac164c297
|
|
Change-Id: Ied0fa6010e8bfa82e1c46cafcfb0dec51478d346
|
|
Change-Id: Ifa04be9a6e419772c18b21e81fe1f246f4248af7
|
|
This adds an adapted version of the adler32 algorithm from tinf/zlib
which will be necessary to support ZLIB deflate streams in the future.
Change-Id: Ie60e15acb288acf56a2d44e3d3e912e1b3eb2216
|
|
failure to close file handles
reading memory prior to buffer on error
loop variable integer overflow on error
Change-Id: I2893c34cd041d085fd7f56a88cb4cb14131cea11
|
|
Explicitly Null terminate char fields
0 is a valid file descriptor
Change-Id: I0faa9f5ec919ca913bceabf919fbaefcb38c39b9
|
|
untested
Change-Id: I6160348eeece364e3242f047437877ea34136f9c
|
|
Change-Id: I2d77532536ca83e5c9c2d7622a0e672082969f75
|
|
Hopefully this will fix all those random build failures.
Change-Id: I02ff625c538a21f20b33874b4ab54ed8c893a433
|
|
Change-Id: If0bdd1fb3c8ee3324562638bc4c4181357a8fd53
|
|
Change-Id: I4f49e93fc1efa78874fb76de6a436ad1fc894cc5
|
|
Change-Id: Ifd20fb14a22489cdb99154c01f69809a1e70d0c5
|
|
Change-Id: If09db7a084d83e9bdeeafb8e8f434fcb502c45c5
|
|
Change-Id: I02ab35f21c2733efd81a9b97d1c88e283f6187ff
|
|
It needs screenshots and slightly better installation instructions
Includes bits shared with other HibyOS platforms
Change-Id: I1c1974143b5badf1aca5c3281556ce553ab1b8a5
|