Veres Lajos
f131770b14
tree-wide: spelling fixes
...
https://github.com/vlajos/misspell_fixer
b6fdeb618c
Thanks to Torstein Husebo <torstein@huseboe.net>.
2014-12-30 20:07:04 -05:00
Jason St. John
10b17992ee
src/systemd: fix grammar and spelling errors in comments
2014-03-25 20:23:33 +01:00
Lennart Poettering
b28ff39f42
bus: rework bloom filter logic to operate with variable bloom filter
...
sizes and numbers of hash functions
In order to make the bloom filter logic more future proof communicate
bloom filter parameters from the original bus creator to the clients,
and allow them to be variable within certain ranges.
2014-01-28 00:57:38 +01:00
Lennart Poettering
9bf3b53533
shared: switch our hash table implementation over to SipHash
...
SipHash appears to be the new gold standard for hashing smaller strings
for hashtables these days, so let's make use of it.
2013-12-22 21:12:25 +01:00
Lennart Poettering
9b271c0316
id128: introduce SD_ID128_STRING_MAX consant for sizing id128 strings
2013-11-12 00:12:44 +01:00
Lennart Poettering
0095c45415
api: replace manual C++ guards by macros
2013-11-07 16:53:26 +01:00
Lennart Poettering
6695ed7a84
api: add C++ guards
2013-11-07 03:47:42 +01:00
Lennart Poettering
aa96c6cb44
id128: when taking user input for a 128bit ID, validate syntax
...
Also, always accept both our simple hexdump syntax and UUID syntax.
2013-04-30 08:36:01 -03:00
Lennart Poettering
183de6d7d9
id128: introduce new SD_ID128_CONST_STR() macro
2012-10-16 17:02:51 +02:00
Lennart Poettering
706911fba8
journal: don't export MESSAGE_ID() macro
...
If it is exported it would need to be prefixed, but since we need it
exclusively internally so far, simply move it to an internal header.
2012-10-16 16:26:41 +02:00
Zbigniew Jędrzejewski-Szmek
1ca6783f5e
log: introduce a macro to format message id
...
The MESSAGE_ID=... stanza will appear in countless number of places.
It is just too long to write it out in full each time.
Incidentally, this also fixes a typo of MESSSAGE is three places.
2012-10-13 14:26:30 +02:00
Lennart Poettering
c2893c4b34
journald: log how big the journal files may grow
2012-09-21 22:50:26 +02:00
Lennart Poettering
877d54e9b0
journal: generate structured journal messages for a number of events
2012-09-03 18:59:04 -07:00
Lennart Poettering
8e4e8df5ea
id128: don't use C99 bool in public headers
2012-08-10 17:58:46 +02:00
Lennart Poettering
cb07866b1b
man: move header file man pages from section 7 to 3
...
This way we can include documentation about minor macros/inline function
within the introducionary man page in a sane way.
2012-07-13 01:50:05 +02:00
Lennart Poettering
5430f7f2bc
relicense to LGPLv2.1 (with exceptions)
...
We finally got the OK from all contributors with non-trivial commits to
relicense systemd from GPL2+ to LGPL2.1+.
Some udev bits continue to be GPL2+ for now, but we are looking into
relicensing them too, to allow free copy/paste of all code within
systemd.
The bits that used to be MIT continue to be MIT.
The big benefit of the relicensing is that closed source code may now
link against libsystemd-login.so and friends.
2012-04-12 00:24:39 +02:00
Lennart Poettering
f987397649
api: add C++ guards to all headers
2012-01-13 00:49:21 +01:00
Lennart Poettering
e4bac488f9
sd-id128: let's make our API a bit smaller, since sd_id128_make_v4_uuid() is dispensable
2012-01-07 01:37:39 +01:00
Lennart Poettering
81527be142
build-sys: move public header files into a dir of their own
2012-01-05 16:01:58 +01:00