Some interactive elements (branch dropdowns, the user menu, the clone popover) need JavaScript. Reading repositories, issues, patches, and the docs works without it; submitting forms also works as long as you can reach them via direct links.
Radish
alpha
Explore
Docs
Sign in
H
HardenedBSD-pkg
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Clone
Radicle
Git (anonymous pull)
Log in
to clone via SSH
Source
Commits
10440
Issues
Patches
Jobs
master
Canonical
master
Canonical
dad8ff7
s
shawn.webb
Delegate
hbsd/release/2.7
76ef36b
master
c8be391
s
shawn.webb.framework16-01
Delegate
hbsd/release/2.7
2c236ff
master
dad8ff7
History for
libpkg
·
View all commits
50 commits — page 39
B
Prevent a possible race
Baptiste Daroussin
10 years ago
a7a2f707e12db97bfd24636083ade2d17bd3151c
B
Use fstat to get the size of the opened fd to avoir a potential race
Baptiste Daroussin
10 years ago
47a35b30cdf8930a80acd97dd7bd79338e0ac38e
B
Only play with fflags if the OS supports it
Baptiste Daroussin
10 years ago
9d1aad7950325eedb22af138da63a3f70ccdc4c5
B
Plug a leak
Baptiste Daroussin
10 years ago
92e9f3ca02387d98813b34f25755b49c2ecdc438
B
Plug some leaks
Baptiste Daroussin
10 years ago
eda1a4b40be20292cc8851576d142c6c92b01aaa
B
Plug memory leaks and logic errors in conflicts handling
Baptiste Daroussin
10 years ago
07b82415ec283e353b4733769cb66f91f1cc5224
B
Plug a memory leak during repo creation
Baptiste Daroussin
10 years ago
20406f630af40bbec1d90883aaf6a20d9fa7b873
B
Remove unused variable
Baptiste Daroussin
10 years ago
1e24b91dcddb0de3c26a72e43dd2e822a713f981
B
Prevent a potential out of bounds read if one days some files are larger than Exabyte
Baptiste Daroussin
10 years ago
ce582b6d7d4dc82a57b4c0716693b66a537d356c
B
Restore INSTALL_AS_USER
Baptiste Daroussin
10 years ago
8c03c8d33f700d15db5e1e33b16aafb23572361b
B
Work around an issue with zfs which drops the setuid on chown
Baptiste Daroussin
10 years ago
350a6a65194bb5ee05f300e7bb42b709d6e1323c
B
Factorise some code to simplify it and fix a usage of out of scope variables
Baptiste Daroussin
10 years ago
4dab96426b86b6d3f36025c3389035240c6f019a
B
Fix logic error
Baptiste Daroussin
10 years ago
5d5f556a380fd3e676860645f5ef309b4fb2ac27
B
Ensure to set proper time when extracting files/directories
Baptiste Daroussin
10 years ago
b0a53176ca866c1d64417352a5754c7234898818
B
Fix impossible null pointer dereference
Baptiste Daroussin
10 years ago
8bae03c93035e115e595848fd4a262542c9af98e
B
Plug a memory leak, check the return of a malloc
Baptiste Daroussin
10 years ago
e1d2e2974f764b60eb5f7f0e456d537d50a5d7a3
B
Return an error if trying to extract a file that does not belong to the manifest
Baptiste Daroussin
10 years ago
fea9e8a7d6982de4ed0d44db4f1b78a825876d35
B
Check for failures from file_to_buffer
Baptiste Daroussin
10 years ago
fc6956dd75039dfbdee2962d85cbd93db21dd902
B
Resource leak
Baptiste Daroussin
10 years ago
bb61e81fd30e52ae29ccb27809ad871bf203c82b
B
Add O_CLOEXEC when duplicating the rootfd
Baptiste Daroussin
10 years ago
aa13a931b28250d855d5fe16a565b610bbe2c227
B
Now that atomicity is clean we can fail on pre install script fail
Baptiste Daroussin
10 years ago
3fec0d613e54c6db508cd05d34218121ef669b91
B
Move upgrade atomicity to per package including during upgrades
Baptiste Daroussin
10 years ago
a3e90c4259955f06e40720f39783a69fe86f015e
B
Register a callback when extracting a package so we can rollback
Baptiste Daroussin
10 years ago
81214ae8e07d02d828b813dbfe99c111096a2592
B
Add a mechanism to register some callback for singal handing from the frontend
Baptiste Daroussin
10 years ago
a3aea6d1a043daed198657da388d2240453feddd
B
Refresh the library version script
Baptiste Daroussin
10 years ago
629753344462fd0e3e84f442b93bbfdda71c0b71
B
Prepend pass for default REPOS_DIR with pkg_rootdir if needed Fix reading the default config reading based on rootdir
Baptiste Daroussin
10 years ago
0844626d7059b33cd092fa9b56f29df8cafca00a
B
Use the rootfd to open the configuration file
Baptiste Daroussin
10 years ago
2305d4e22bbd73e2d5d90a6eeb632aa645db5282
B
Refactor the pkg extraction
Baptiste Daroussin
10 years ago
a35bf467e3c7b88e9085e443ff512621f869c0b8
B
Add function to retrieve a given directory or file from a pkg
Baptiste Daroussin
10 years ago
eeeed53f81ee6e931816cf73937bd9048b27043a
B
Add a recursive mkdirat function
Baptiste Daroussin
10 years ago
20d810026062ea2ed5743990a9da2183e6361198
B
Make open_root_fd use the new global rootfd
Baptiste Daroussin
10 years ago
84ea3ae994a8899df32378a4b334bea8e23a0dd0
B
Add a global rootfd to allow replacing lots of string manipulation on pkg_rootdir by some simple fd manipulations
Baptiste Daroussin
10 years ago
f8ca6d167648c2a74cd1e88f4def7476e9d6c80f
B
Reduce the number of call to getenv when installing a package
Baptiste Daroussin
10 years ago
2464cc57e31001f7b07a64f852197e548f102f72
B
Simplify a bit the code, no functional changes
Baptiste Daroussin
10 years ago
914ac54c9ebe9b5615cf595ad96e7612cd451774
B
Add brackets after if when the content of the if block is a macro to avoir an issue if the macro is changed to multiline in the futur
Baptiste Daroussin
10 years ago
10dd6ef0d9cde23eb9e1fe4de6749c99ccda3ec6
B
Remove some dead code a bool is always only 0 or 1
Baptiste Daroussin
10 years ago
5c6e8259fd31e2484de3801eb57508b3a249a720
B
plug resource leaks in case of errors
Baptiste Daroussin
10 years ago
e3780c399489d14d55545e287aecf837bfcace35
B
More minor resources leaks
Baptiste Daroussin
10 years ago
675a30180d001fc0252e236380cb4e65d3a0c3c7
B
Refactor ssh connection mechanism to ease cleaning up resources
Baptiste Daroussin
10 years ago
d1058eebf1533aa67972871120654cb591a8f9e3
B
Refactor the error handling to better cleanly free resources
Baptiste Daroussin
10 years ago
a5294c42c7be60cdbf2ef72bb917c796d35ba858
B
When extracting packages if they were packed with relative path name, then prepend a '/' to the path
Baptiste Daroussin
10 years ago
01e323a0ff19dc7dce779a6071a7d7fa0d1ae71e
B
Fix potential use after free introduced while fixing memory leaks
Baptiste Daroussin
10 years ago
71e721dac371b0306ad6e752398fd4c30b4e3c3f
B
memory leak
Baptiste Daroussin
10 years ago
885a201947174bb61c1d0ab52989418acf0aba34
B
Plug some memory leaks
Baptiste Daroussin
10 years ago
c0ea7069466cab37c590e5240005383066fad722
B
Plug more memory leaks
Baptiste Daroussin
10 years ago
25ba61b9296e980bd2b8fce29dd56d0b325b4e3d
B
Fix logical testing
Baptiste Daroussin
10 years ago
fcfa754a42e87dd0760465b95d9225f3407a9bad
B
Plug a memory leak
Baptiste Daroussin
10 years ago
7b2b3484b04e8c7a7050bb032c9ecce89e006528
B
Do not be conservative when upgrading pkg
Baptiste Daroussin
10 years ago
22101cbfc446780e32dac638863a83333d6f3c3b
B
Fix regression: when reinstalling a package already installed at the latest version return 0
Baptiste Daroussin
10 years ago
ebc355c6c2cb816239284902643fd5d7a2ad3914
B
Reduce the number of time when we call lchflags
Baptiste Daroussin
10 years ago
4df52ca1ae3f8030ae0c5610e27ac0efc9588612
← Newer
Page 39
Older →