Last month, the Canadian Air Transport Security Authority (CATSA), the agency that controls flight security made changes to their list of what Canadians are allowed to bring aboard airplanes.
However, the rules may be different depending on your destination.
Passengers can carry small knives, with a blade of six cm or less, in their carry-on luggage on flights to Europe. However, they are prohibited on flights to the US.
Longer knives will, of course, be immediately seized.
While liquids are allowed, there is a limit on them. Passengers can carry 100 ml of any one item in a carry-on bag.
This does not include medication, baby food, formula, and juice for children.
You can also carry 350 ml or less of inorganic powders, such as bath salts.
A complete list of items permitted on flight can be found here.