index
:
projects/libssh.git
master
master-fix
stable-0.10
stable-0.8
stable-0.9
v0-2
v0-3
v0-4
v0-5
v0-6
v0-7
libssh shared repository
libssh git server
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
buffer.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-04-13
buffer: Validate the length before before memory allocation
Andreas Schneider
1
-2
/
+19
2017-04-13
buffer: Create ssh_buffer_validate_length()
Andreas Schneider
1
-4
/
+28
2017-04-13
Revert "buffer: Create ssh_buffer_validate_length()"
Andreas Schneider
1
-21
/
+3
2017-04-13
Revert "buffer: Validate the length before before memory allocation"
Andreas Schneider
1
-19
/
+2
2017-04-13
buffer: Validate the length before before memory allocation
Andreas Schneider
1
-2
/
+19
2017-04-13
buffer: Create ssh_buffer_validate_length()
Andreas Schneider
1
-3
/
+21
2017-02-06
buffer: Use calloc to allocate a zero'ed buffer
Andreas Schneider
1
-3
/
+3
2016-01-19
buffer: expose ssh_buffer_get()
Fabiano Fidêncio
1
-2
/
+0
2016-01-19
buffer: expose ssh_buffer_{add,get}_data()
Fabiano Fidêncio
1
-4
/
+0
2016-01-19
buffer: expose ssh_buffer_reinit()
Fabiano Fidêncio
1
-2
/
+0
2016-01-19
buffer: remove ssh_buffer_get_begin()
Fabiano Fidêncio
1
-17
/
+0
2016-01-19
buffer: remove ssh_buffer_get_rest_len()
Fabiano Fidêncio
1
-16
/
+1
2016-01-19
buffer: do not use ssh_buffer_get_rest_len()
Fabiano Fidêncio
1
-2
/
+2
2016-01-19
buffer: make ssh_buffer_get_len() call ssh_buffer_get_rest_len()
Fabiano Fidêncio
1
-1
/
+1
2016-01-19
buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()
Fabiano Fidêncio
1
-5
/
+4
2016-01-19
buffer: cosmetic change in ssh_buffer_get_u8() documentation
Fabiano Fidêncio
1
-1
/
+1
2016-01-19
buffer: fix documentation for ssh_buffer_get_u32()
Fabiano Fidêncio
1
-6
/
+10
2016-01-19
cleanup: use ssh_ prefix in the buffer (non-static) functions
Fabiano Fidêncio
1
-47
/
+47
2016-01-19
cleanup: use ssh_ prefix in the bignum (non-static) functions
Fabiano Fidêncio
1
-1
/
+1
2016-01-19
buffer: Make sure we do not use u32len uninitialized
Andreas Schneider
1
-2
/
+4
2015-05-04
buffer: Cleanup vaargs in ssh_buffer_unpack_va()
Andreas Schneider
1
-0
/
+1
2015-04-23
buffers: Fix a possible null pointer dereference
Aris Adamantiadis
1
-0
/
+8
2015-02-08
buffer: buffer_pack & unpack on non-gnu compilers
Aris Adamantiadis
1
-6
/
+14
2015-02-02
buffer: Abort if the canary is not intact in ssh_buffer_unpack()
Andreas Schneider
1
-2
/
+2
2015-02-02
buffer: buffer: Improve argument checking of in ssh_buffer_pack()
Andreas Schneider
1
-5
/
+28
2015-02-02
buffer: Abort if the canary is not intact in ssh_buffer_unpack()
Andreas Schneider
1
-4
/
+4
2015-02-02
buffer: Improve argument checking in ssh_buffer_pack()
Andreas Schneider
1
-5
/
+26
2014-09-07
buffer: Add a secure buffer mechanism to avoid memory spills
Aris Adamantiadis
1
-9
/
+40
2014-09-07
buffer: Implement "t" for text in ssh_buffer_pack().
Aris Adamantiadis
1
-1
/
+8
2014-08-15
buffer: Make sure rc is initialized.
Andreas Schneider
1
-2
/
+2
2014-08-06
bignums: detach bignum-related functions from dh.c.
Aris Adamantiadis
1
-1
/
+1
2014-08-06
buffer: add a hidden canary to detect format errors
Aris Adamantiadis
1
-3
/
+16
2014-08-06
Buffer: add ssh_buffer_(un)pack()
Aris Adamantiadis
1
-0
/
+295
2014-01-19
src: Rename buffer_add_data() to ssh_buffer_add_data().
Andreas Schneider
1
-27
/
+50
2014-01-19
src: Rename buffer_init to ssh_buffer_init().
Andreas Schneider
1
-1
/
+2
2012-11-14
CVE-2012-4562: Fix a possible infinite loop in buffer_reinit().
Andreas Schneider
1
-4
/
+9
2012-11-14
CVE-2012-4562: Fix multiple integer overflows in buffer-related functions.
Xi Wang
1
-5
/
+21
2012-07-17
build: Fix missing struct in_addr warning.
Andreas Schneider
1
-0
/
+1
2010-10-03
resolve memory consumption bug
Aris Adamantiadis
1
-1
/
+17
2010-10-03
Fix prepend bug
Aris Adamantiadis
1
-4
/
+14
2010-10-03
Removed references to ssh_buffer_get_begin
Aris Adamantiadis
1
-1
/
+1
2010-09-09
Fix #ifdef'ed erroneous debug code in buffer.c
Aris Adamantiadis
1
-1
/
+1
2010-09-06
misc: Rename libssh/ to src/
Andreas Schneider
1
-0
/
+578